* {margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ"; color:#555}
body{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ";color:#555}
a{color:#555;text-decoration:none;}
li{list-style-type: none;}
a:hover{color:#f30;}
.clear{clear:both;}
.wrap{width:1000px;margin:0 auto;}
.mt10{margin-top: 10px;}

.top{height:80px;padding:15px 0px 0px 0px;}
.top .logo{float:left;margin-top:10px;}
.top form{float:right;margin-top:20px;}
.top form .input{border:1px solid #ddd;padding:7px 10px;vertical-align:middle;border-right:0;color:#555;}
.top form .bnt{background:#2d90e2;border:1px solid #2194D3;padding:7px 20px;vertical-align:middle;color:#fff;}

.header{background:#2d90e2;height:40px;}
.header li{float:left;list-style:none;}
.header ul li a{height:40px;line-height:40px;font-size:14px;color:#fff;padding:0 43px;display:block;}
.header ul li a:hover{background:#ff7301;}
.header ul .hover a{background:#ff7301;}

.fullSlide{width:100%;position:relative;height:410px;background:#000}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:410px;overflow:hidden;text-align:center;background-position: center;}
.fullSlide .bd li a{display:block;height:410px;font-size: 0;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:red}
.fullSlide .next,.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}

.about{width: 490px;float: left;}
.news{width: 490px;float: right;}
.about .title i{border-left:4px solid #ff7301;float:left;height:18px;margin-top:16px}
.about .title{height:60px;line-height:46px}
.about .title h2{height:46px;line-height:46px;color:#ff7301;float:left;font-weight:400;margin-left:12px}
.about .title h2 a{font-weight:400;font-size:18px}
.about .title .more{float:right;display:block;line-height:46px;height:46px;font-size:14px}
.about .title .more a{font-size:12px;color:#ccc;float:left}
.about .title .more span{float:left;width:3px;height:3px;line-height:3px;overflow:hidden;margin:0 5px;background:#a9a9a9;position:relative;margin-top:21px}
.news .title i{border-left:4px solid #ff7301;float:left;height:18px;margin-top:16px}
.news .title{height:60px;line-height:46px}
.news .title h2{height:46px;line-height:46px;color:#ff7301;float:left;font-weight:400;margin-left:12px}
.news .title h2 a{font-weight:400;font-size:18px}
.news .title .more{float:right;display:block;line-height:46px;height:46px;font-size:14px}
.news .title .more a{font-size:12px;color:#ccc;float:left}
.news .title .more span{float:left;width:3px;height:3px;line-height:3px;overflow:hidden;margin:0 5px;background:#a9a9a9;position:relative;margin-top:21px}
.about .editor1{font-size: 14px; line-height: 24px; text-align:left}
.news ul{padding:0px 10px;}
.news ul li{line-height: 28px;font-size: 14px;}
.news ul li a{font-size: 14px;}
.news ul li span{float: right;color: #666;}
.product .title i{border-left:4px solid #ff7301;float:left;height:18px;margin-top:16px}
.product .title{height:60px;line-height:46px}
.product .title h2{height:46px;line-height:46px;color:#ff7301;float:left;font-weight:400;margin-left:12px}
.product .title h2 a{font-weight:400;font-size:18px}
.product .title .more{float:right;display:block;line-height:46px;height:46px;font-size:14px}
.product .title .more a{font-size:12px;color:#ccc;float:left}
.product .title .more span{float:left;width:3px;height:3px;line-height:3px;overflow:hidden;margin:0 5px;background:#a9a9a9;position:relative;margin-top:21px}
.product ul li{float: left;text-align: center;width: 200px;font-size: 14px;}
.footer{background: #eee;margin-top: 10px;border-top:2px solid #ff7301;}
.footer .wrap{padding: 10px;text-align: center;}
.footer .foot-nav a{font-size: 14px;line-height: 30px;margin: 0px 5px;}
.footer .foot-text{font-size: 14px;line-height: 25px;}
#position{font-size: 14px;line-height:40px;}
.lefter{width:230px;margin-right:30px;float:left;}
.righter{float:left;width:740px;}
.leftnav{background:#2d90e2;padding:8px 15px;color:#fff;font-size:14px;}
.subnav{border:1px solid #eee;border-bottom:0;margin:0;padding:0;list-style:none;}
.subnav li a{display:block;padding-left:20px;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee;}
.subnav li a:hover{color:#ff7301;}
.subnav .hover a{display:block;padding-left:20px;color:#ff7301;font-weight:bold;font-size:14px;line-height:40px;height:40px;border-bottom:1px solid #eee;}
.left_border{border:1px solid #eee;border-top:0;padding:10px 15px;line-height:25px;font-size:14px;}
.subject{color:#2d90e2;font-size:17px;font-family:microsoft yahei;height:41px;line-height:40px;border-bottom:1px solid #ddd;}
.subject i{border-left:3px solid #ff7301;float:left;height:18px;margin-top:11px;margin-right: 6px;}
.subject b{display:inline-block;font-weight:normal;height:40px;line-height:40px;}
.subject span{color:#bbb;display:inline-block;font-size:16px;font-family:verdana;padding-left:10px;}
.subject a{float:right;font-size:12px;}
.container{line-height:30px;font-size:15px;padding:15px 0;}
.container p{margin:5px 0;font-family:microsoft yahei;font-size:15px;line-height:30px;}

#newslist li {border-bottom: 1px dashed #DDDDDD; line-height:25px;padding: 10px 0px;}
#newslist li span{ float:right; color:#aaa;font-size:12px; }
#newslist li a {font-size:15px; margin-right:5px; color:#333;}
#newslist li a:hover{color:#ff7301; text-decoration:underline;}
#newslist li p{color:#aaa;font-size:12px;line-height: 18px;height:20px; overflow:hidden;}

.page{clear:both; margin:20px 0px 20px 0px; text-align: center;font-size: 12px;}
.page a { font-family: Arial; font-size: 12px; border: #eee 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #000; text-decoration: none}
.page a:hover{font-family: Arial;font-size: 12px;border: #eee 1px solid; color: #fff; background-color: #ff7301;}
.page .current {font-family: Arial; font-size: 12px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #ff7301}

#productlist {margin-top: 10px;}
#productlist li h3 a:hover{color: #60aedf;}
#productlist li{float:left;text-align:center;width: 222px;height:215px;border:1px solid #ccc; overflow:hidden; margin:20px 10px; padding-top:10px;}
#productlist li a.img{ display:block; text-align:center;}
/*#productlist li a.img img{border:1px solid #ccc;}*/
#productlist li span{font-size: 14px;}

.righter .title{text-align: center;font-size:12px;line-height:30px;font-variant: normal;font-weight:100;padding:15px 0;}
.righter .resource{text-align: center;color: #666;}
.righter .pre{margin:5px 0 5px 0;color:#999;font-size: 12px;}
.righter .next{margin:0 0 5px 0;color:#999;font-size: 12px;}

.links .title i{border-left:4px solid #ff7301;float:left;height:18px;margin-top:16px}
.links .title{height:46px;line-height:46px;margin-top: 10px;}
.links .title h2{height:46px;line-height:46px;color:#ff7301;float:left;font-weight:400;margin-left:12px}
.links .title h2 a{font-weight:400;font-size:18px}
.links .text a{margin-right:28px;font-size: 14px;}
.books table {margin-top: 20px;}
.books table tr{height: 40px;}
.books table tr input{height: 30px;border: 1px solid #cdcdcd;}
.books table tr textarea{border: 1px solid #cdcdcd;}
.books #button{width: 150px;}

.izl-rmenu{margin-right:0;width:82px;position:fixed;right:2px;top:45%;-webkit-box-shadow:#DDD 0 1px 5px;-moz-box-shadow:#DDD 0 1px 5px;box-shadow:#DDD 0 1px 5px;z-index:999}
.izl-rmenu .consult{background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center -77px;display:block;height:76px;width:82px}
.izl-rmenu .consult .phone{background-color:#f7f7ff;position:absolute;width:160px;left:-160px;top:0;line-height:73px;color:#000;font-size:18px;text-align:center;display:none;box-shadow:#DDD -1px 1px 4px}
.izl-rmenu a.consult:hover .phone{display:inline!important}
.izl-rmenu .cart{background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center bottom;display:block;height:16px;width:16px;font-size:12px;line-height:16px;color:#45BDFF;text-align:center;padding-top:15px;padding-right:18px;padding-bottom:47px;padding-left:48px}
.izl-rmenu a.cart:hover .pic{display:block}
.izl-rmenu .btn_top{background-image:url(../images/float_top.gif);background-repeat:no-repeat;background-position:center top;display:block;height:39px;width:82px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.izl-rmenu .btn_top:hover{background-image:url(../images/float_top.gif);background-repeat:no-repeat;background-position:center bottom}
.izl-rmenu .cart .pic{display:none;position:absolute;left:-160px;top:65px;width:160px;height:160px;background:url(../images/weixin.jpg)}
#udesk-feedback-tab{position:fixed;right:2px;top:65%;margin-top:-76px;-webkit-box-shadow:#DDD 0 -1px 5px;-moz-box-shadow:#DDD 0 -1px 5px;box-shadow:#DDD 0 -1px 5px;z-index:10000;cursor:pointer;background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center top;display:block;height:76px;width:82px;background-color:#FFF!important;z-index:999}
