/* CSS Document */

*{margin:0;padding:0;}

.cl{*zoom:1;}
.cl:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

a{text-decoration:none;color:#910A2B;}
a:hover{color:#ff0000;}
img,input{border:none;}

body,button,input,select,textarea{ font:12px/normal Verdana,Arial, Helvetica, sans-serif ;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
i,b{font-style:normal;font-weight:normal;}
ul,ol{ list-style-type:none;}
.none{display:none;height:0;overflow:hidden;}
.hide,ins{display:none;}
.clear{clear:both;}

body{background:#fff;}
.wp{margin:0px auto;width:980px;}
/*-------------------------------------------------*/
.header{background:url("../images/headbg.jpg") repeat-x;height:155px;}
.header .top{height:119px;position:relative;}
.header .top h1{float:left;text-indent:-9999px;background:url("../images/logo.png") no-repeat;width:406px;height:51px;margin:40px 0 0 0;display:inline;cursor:pointer;}
.header .top h1 a{width:406px;height:51px;display:block;}
.header .top .hright{float:left;margin:30px 0 0 20px;padding:12px 0 12px 15px;border-left:1px solid #ccc;}
.header .top .hright p{font-size:13px;line-height:22px;color:#666;font-family:Verdana;}
.header .top .hright p b{color:#666;font-weight:bold;font-size:13px;}

.header .top .t{background:url("../images/t.png") no-repeat;width:154px;height:31px;top:0;right:0;position:absolute;color:#999;text-align:center;line-height:24px;}
.header .top .t a{color:#999;font-family:Arial;font-weight:bold;}
.header .top .t a:hover{color:#DA251C;}

.nav{background:url("../images/navbg.jpg") repeat;width:980px;height:36px;}
.nav ul{}
.nav ul li{position:relative;background: url("../images/navlibg.jpg") no-repeat right center;text-align:center;width:122px;float:left;line-height:36px;cursor:pointer;}
.nav ul li.end{background:none;}
.nav ul li a{font-weight:bold;font-size:13px;color:#fff;width:116px;height:36px;display:block;line-height:36px;margin:0 0 0 2px;font-family:Verdana;}
.nav ul li a:hover,.nav ul li a.active{background:url("../images/navabg.jpg") no-repeat right center;color:#fff;}
.nav ul li.l1{width:122px;}
.nav ul li.l1 a{margin:0 0 0 0;}

.nav .lis{position:absolute;display:none;z-index:20;top:36px;left:0px;width:118px;}
.nav .lis ul{margin:0;}
.nav .lis ul li{width:118px;font-weight:400;font-size:12px;padding:0;float:none;color:#fff;font-family:ËÎÌå;text-align:center;}
.nav .lis ul li a{display:block;background:#42A1F8;border-bottom:1px solid #fff;height:28px;line-height:29px;font-size:12px;}
.nav .lis ul li a:hover{background:#3463BF;}


.banner{width:988px;height:329px;overflow:hidden;position:relative;}
.banner .pics{width:988px;height:329px;overflow:hidden;}
.banner #num{z-index:100;position:absolute;right:10px;bottom:10px;}
.banner #num a {margin:0 5px;height:10px;width:10px;display:block;text-indent:-9999px;float:left;background:#D2D3D5;}
.banner #num a.activeSlide {background:#EF9501;color:#fff;}
.banner #num a:focus { outline: none; }

.qnav{margin:1px 0 0 0;background:url("../images/qnavbg.jpg") no-repeat;width:988px;height:33px;}
.qnav ul{margin:0 0 0 80px;}
.qnav li{background:url("../images/qnavlibg.jpg") no-repeat right center;text-align:center;padding:0 35px 0 35px;float:left;line-height:30px;}
.qnav li.end{background:none;}
.qnav li a{font-size:14px;color:#fff;}
/*-----------------------content--------------------------*/
#left{width:210px;float:left;}
#right{width:755px;float:right;}

.path{height:50px;line-height:50px;color:#666;}
.path p{font-family:Verdana;}
.path a{color:#666;font-size:8pt;}
.path a:hover{color:#f00;}

.sideconbox{background:#FFFFFF;margin:0 0 0 0;}

.sidemenu{margin:0 0 10px 0;}
.sidemenu .tit{background: url("../images/side_menu_tit.jpg") no-repeat;height:10px;overflow:hidden;}
.sidemenu .bot{background: url("../images/side_menu_bot.jpg") no-repeat;height:10px;overflow:hidden;}
.sidemenu .nr{background: url("../images/side_menu_mid.jpg") repeat-y;padding:5px 0 5px 0;}
.sidemenu .nr h2{font-size:14px;color:#333;margin:0 0 0 13px;font-family:Verdana, Geneva, sans-serif;}

.sidemenu .nr ul{}
.sidemenu .nr ul li{line-height:32px;margin:4px 0 0 13px;}
.sidemenu .nr ul li a{background:url("../images/side_tit_1.jpg") no-repeat;width:164px;height:32px;line-height:32px;font-size:13px;display:block;padding:0 0 0 20px;color:#4E4E4E;font-weight:bold;}
.sidemenu .nr ul li a:hover,.sidemenu .nr ul li a.hover{background: url("../images/side_tit_2.jpg") no-repeat;color:#4485E9;}



.sidepro{margin:0 0 10px 0;}
.sidepro .tit{background: url("../images/side_bar_tit.jpg") no-repeat;height:10px;overflow:hidden;}
.sidepro .bot{background: url("../images/side_bar_bot.jpg") no-repeat;height:10px;overflow:hidden;}
.sidepro .nr{background: url("../images/side_bar_mid.jpg") repeat-y;padding:5px 0 5px 0;}
.sidepro .nr h2{font-size:14px;color:#333;margin:0 0 0 13px;font-family:Verdana, Geneva, sans-serif;}

.biaoti{color:#686868;background:url("../images/side_tit_1.jpg") no-repeat;width:184px;height:32px;line-height:32px;margin:4px 0 0 13px;}
.biaoti-h{background:url("../images/side_tit_2.jpg") no-repeat;}
.biaoti-on{background:url("../images/side_tit_3.jpg") no-repeat;}
.biaoti h3{color:#333;padding:0 0 0 15px;cursor:pointer;}
.biaoti h3 a{color:#333;display:block;}
.biaoti-on h3{color:#fff;}

.sidepro .nr ul{margin:5px 0 0 0;}
.sidepro .nr ul li{background:url("../images/li.jpg") no-repeat left 6px;line-height:24px;padding:0 20px 0 0;margin:0 0 0 25px;}
.sidepro .nr ul li a{font-size:13px;display:block;padding:0 0 0 15px;color:#333;}
.sidepro .nr ul li a:hover,.sidepro .nr ul li a.hover{color:#f00;}

.sidecact{margin:0 0 10px 0;}
.sidecact .tit{background: url("../images/side_tit_3.jpg");height:27px;}
.sidecact .tit h3{font-size:14px;color:#fff;margin:0 0 0 10px;text-indent:-9999px;}

.sidecact .nr{background:#F2F2F2;padding:5px 0 10px 0;}
.sidecact .nr ul{margin:0 0 0 18px;}
.sidecact .nr ul li{margin:0 0 0 0;font-size:13px;color:#4C4C4C;line-height:22px;}
.sidecact .nr ul li span{display:block;margin:0 0 0 65px;font-size:13px;color:#4C4C4C;line-height:19px;}
.sidecact .nr ul li b{float:left;margin:4px 0 0 0;}
.sidecact .nr ul li a{margin:0 0 10px 0;}
.sidecact .nr ul li span{display:block;margin:0 0 0 59px;}


/*////////////////////////////////////////// sub content //////////////////////////////////////////*/
#right .right_con{padding:20px 5px 0 0;}
#right .right_con p{padding-bottom:5px; line-height:27px;text-indent:20px;}
#right .right_con img{text-align:center;}

.location{background:url("../images/side_tit_4.jpg") no-repeat;width:755px;height:32px;line-height:36px;}
.location h3{margin:0 0 0 15px;font-size:14px;color:#333;}


.aboutnr{padding:20px 5px 0 0;color:#333;font-size:13px;}
.aboutnr p{padding-bottom:5px;line-height:27px;text-indent:20px;}
.aboutnr td{padding:0 0 0 20px;}

.productlist{padding:0 0 0 0;}
.productlist ul.list{}
.productlist ul.list li{float:left;margin:10px 10px 5px 5px;cursor:pointer;}
.productlist ul.list li img{border:1px solid #D9D9D9;padding:2px;}

.productlist ul.list li p{text-align:center;margin:5px 0 0 0;}
.productlist ul.list li p a{color:#333;}

.productlist ul.list li.active{background:#F5F5F5;}
.productlist ul.list li.active img{border:1px solid #387A9D;background:#fff;}
.productlist ul.list li.active p a{text-indent:-9999px;background:url("../images/xq2.jpg") no-repeat;width:80px;height:26px;display:block;}

/*-----------------------*/
.partnr{padding:10px 0 0 0;}
.partnr ul{}
.partnr ul li{float:left;margin:10px 18px 5px 0;}
.partnr ul li.fine{margin:10px 0 5px 0;}
.partnr ul li img{border:1px solid #F0F0F0;padding:2px;}
.partnr ul li p{text-align:center;margin:5px 0 0 0;}
.partnr ul li p a{color:#393939;}

.partnr{padding:10px 15px 10px 15px;line-height:22px;font-size:13px;color:#1F1F1F;}
.partnr h2{text-align:center;font-size:15px;margin:10px 0 0 0;color:#393939;}
.partnr p.tools{text-align:center;font-size:12px;border-top:1px solid #EDEDED;color:#999999;width:630px;padding:3px 0 0 0;margin:5px auto 0;}
.partnr p.pic{text-align:center;margin:10px 0 10px 0;}
.partnr .txt{margin:15px 0 0 0;color:#555;}
.partnr .txt p{text-indent:20px;}


/*-----------------------*/

.proindex{padding:0 0 0 0;}
.proindex h3{margin:15px 0 0 0;font-size:14px;color:#0A529D;}
.proindex h4{margin:15px 0 0 15px;font-size:14px;color:#333;}
.proindex p{margin:15px 0 0 0;color:#3C3C3C;}
.proindex ul{margin:10px 0 0 0;}
.proindex ul li{float:left;margin:0 0 15px 0;width:350px;height:150px;border:1px solid #ddd;padding:10px;}
.proindex ul li.odd{margin:0 0 15px 10px;}
.proindex ul li img{float:left;padding:10px;}
.proindex ul li .txt{float:left;margin:0 0 0 10px;width:230px;}
.proindex ul li .txt a{color:#0A529D;}
.proindex ul li .txt a:hover{color:#f00;}
.proindex ul li .txt h5{margin:10px 0 0 0;color:#0A529D;font-size:14px;}
.proindex ul li .txt p{margin:5px 0 0 0;color:#3C3C3C;line-height:18px;}


.proindex-top{background:url("../images/site_bg_2.jpg") no-repeat;width:755px;height:148px;}
.proindex-top img{float:left;padding:10px 20px;background:#fff;border:1px solid #999;margin:15px 0 0 15px;}
.proindex-top .txt{float:left;margin:0 0 0 10px;width:580px;}
.proindex-top .txt h5{margin:15px 0 0 0;color:#0A529D;font-size:14px;}
.proindex-top .txt p{margin:5px 0 0 0;color:#3C3C3C;}


.newscon{padding:10px 0 0 0;}

ul.newslist{ margin:0 10px 0 0;}
ul.newslist li{ border-bottom:1px dashed #CECECE; padding:10px 0 10px 14px;}
ul.newslist li a{height:50px; display:block;}
ul.newslist li a h3{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#393939;cursor:pointer;}
ul.newslist li a .t{margin:3px 0 0 0;}
ul.newslist li a .t span{margin:2px 17px 0 0;font-family:Verdana, Geneva, sans-serif; color:#333;}
ul.newslist li a .t b{font-family:"Î¢ÈíÑÅºÚ"; color:#393939;cursor:pointer;}

ul.newslist li a p{color:#666; line-height:15px; overflow:hidden; cursor:pointer;margin:4px 0 0 0;}
ul.newslist li a:hover{}
ul.newslist li a:hover span{ background-position:left bottom;}
ul.newslist li a:hover span b{ color:#950f0e;}
ul.newslist li a:hover h3{ color:#002E70;}
ul.newslist li a:hover p{ color:#000000;}

ul.newslist li.odd{background:#F7FAF7;}
ul.newslist li.hover{background:#DFF1F9;}

.newsnr{padding:10px 15px 10px 15px;line-height:22px;font-size:13px;color:#1F1F1F;}
.newsnr h2{text-align:center;font-size:15px;margin:10px 0 0 0;}
.newsnr p.tools{text-align:center;font-size:12px;border-top:1px solid #EDEDED;color:#999999;width:630px;padding:3px 0 0 0;margin:5px auto 0;}
.newsnr .txt{margin:15px 0 0 0;}

.views{margin:10px 0 0 0;}
.views p{height:24px;line-height:24px;padding:0 0 0 0;width:340px;display:inline;color:#6C6C6C;}
.views p a{font-size:13px;color:#6C6C6C;display:block;padding:0 0 0 10px;border:1px solid #C9C9C9;}
.views p a:hover{border:1px solid #5191CF;background:#5191CF;color:#fff;}
.views .l{float:left;margin:0 0 0 5px;}
.views .r{float:right;margin:0 5px 0 0;}

ul.porlist{margin:0 10px 10px 0;}
ul.porlist li{margin:10px 0 0 13px;display:inline;cursor:pointer;float:left;}
ul.porlist li img{padding:2px;border:1px solid #ddd;}
ul.porlist li p{text-align:center;margin:5px 0 0 0;}
ul.porlist li p a{color:#27670A;font-size:13px;}


.about_con{padding:20px 0 0 10px;}
.about_con ul{margin:10px 0 0 0;}
.about_con ul li{line-height:25px;}

.contact_con{padding:20px 0 0 10px;}
.contact_con p{font-size:14px;line-height:22px;}
#dituContent{border:#ccc 1px solid;width:735px;height:400px;margin:8px 0 0 0;}




.pronr{padding:10px 15px 10px 15px;color:#1F1F1F;}
.pronr h2{text-align:center;font-size:14px;margin:10px 0 0 0;}
.pronr p.line{text-align:center;font-size:12px;border-top:1px solid #E3E3E3;color:#999999;width:630px;height:1px;margin:5px auto 0;}
.pronr .txt{margin:15px 0 0 0;}
.pronr .txt p{line-height:22px;font-size:13px;}


ul.hpage{ float:right; padding:0 0 0 0;margin:10px 7px 0 0;display:inline;}
ul.hpage li{ float:left; padding:0 2px;}
ul.hpage li a{ color:#003D7A; padding:1px 8px; display:block; border:1px solid #003D7A; font-weight:bold;}
ul.hpage li span{ color:#808080; padding:1px 8px; display:block; border:1px solid #808080; font-weight:bold;}
ul.hpage li a:hover,ul.hpage li a.hover{color:#fff;background-color:#003D7A;border:1px solid #003D7A;}

ul.page{float:right;padding:0 3px 10px 0;margin:15px 0 0 0;}
ul.page li{float:left;padding:0 2px;line-height:18px;height:18px;}
ul.page li a,ul.page li span{color:#555F69;padding:1px 7px;display:block;border:1px solid #555F69;font-weight:bold;}
ul.page li a:hover,ul.page li span.hover{color:#fff;background:#555F69;border:1px solid #555F69;}

/*----------------------product-------------------------*/
.product{}
.product h2{background:url("../images/li4.jpg") left 8px no-repeat;height:33px;line-height:33px;padding:0 0 0 15px;font-size:18px;color:#387A9D;}
.product .use{border:1px solid #D9D9D9;padding:5px;background:#fff;line-height:20px;color:#666;}
.product .protabs{height:40px;margin:20px 0 0 0;background:url("../images/pronav.jpg") repeat-x;line-height:40px;border:1px solid #E6E6E6;border-bottom:none;}
.product .protabs ul li{float:left;border-right:1px solid #E6E6E6;width:100px;text-align:center;font-size:14px;font-weight:bold;color:#525252;cursor:pointer;}
.product .protabs ul li.active{background:url("../images/pronavactive.jpg") repeat-x;color:#fff;}

.procontent{border:1px solid #E6E6E6;border-top:none;padding:0 0 10px 0;}

.productlist{padding:0 0 0 0;}
.productlist ul.list{}
.productlist ul.list li{float:left;margin:10px 10px 5px 5px;cursor:pointer;}
.productlist ul.list li img{border:1px solid #D9D9D9;padding:2px;}

.productlist ul.list li p{text-align:center;margin:5px 0 0 0;height:23px;}
.productlist ul.list li p a{color:#333;}

.productlist ul.list li.active{background:#F5F5F5;}
.productlist ul.list li.active img{border:1px solid #387A9D;background:#fff;}
.productlist ul.list li.active p a{text-indent:-9999px;background:url("../images/xq2.jpg") no-repeat;width:80px;height:26px;display:block;}


.anli{margin:0;}

ul.anlilist{margin:0 0 0 0;}
ul.anlilist li{margin:10px 0 0 0;border:1px solid #F0F0F0; padding:10px 0 10px 12px;background:#FAFAFA;}
ul.anlilist li img{float:left;}
ul.anlilist li div{float:left;margin:0 0 0 15px;display:inline;width:480px;}
ul.anlilist li div h3{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#1F6F00;cursor:pointer;}
ul.anlilist li div p{color:#393939;line-height:18px;margin:5px 0 0 0;}
ul.anlilist li div p.kh{color:#1F6F00;font-size:13px;font-weight:bold;line-height:18px;margin:5px 0 0 0;}

ul.anlilist li a:hover{}
ul.anlilist li a:hover span{ background-position:left bottom;}
ul.anlilist li a:hover span b{ color:#950f0e;}
ul.anlilist li a:hover h3{ color:#002E70;}
ul.anlilist li a:hover p{ color:#000000;}

ul.anlilist li.odd{background:#FAFAFA;}
ul.anlilist li.hover{background:#DFF1F9;}

/*-----------------------*/
.partnr{padding:5px 0 0 0;}

.partnr ul{margin:0 0 0 0;}
.partnr ul li{margin:10px 0 0 0;border:1px solid #F0F0F0; padding:10px 0 10px 12px;background:#FAFAFA;}
.partnr ul li.odd{background:#EAF5FF;}
.partnr ul li img{float:left;}
.partnr ul li div{float:left;margin:0 0 0 15px;display:inline;width:580px;}
.partnr ul li div h3{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#393939;cursor:pointer;}
.partnr ul li div p{color:#393939;line-height:18px;margin:5px 0 0 0;}

.jidinr{padding:10px 0 0 0;}
.jidinr ul{}
.jidinr ul li{float:left;margin:10px 18px 5px 0;}
.jidinr ul li.thd{margin:10px 0 5px 0;}
.jidinr ul li img{border:1px solid #F0F0F0;padding:2px;}
.jidinr ul li p{text-align:center;margin:5px 0 0 0;color:#393939;font-family:Verdana;}
/*---------------------------------------------------*/
h2.tit{text-align:center;margin:25px 0 0 0;font-size:22px;color:#0A529D;}
.protop{margin:25px 10px 0 10px;}
.protop .imgpp{}
.protop .imgpp img.img{float:left;margin:0 0 0 15px;display:inline;}
.protop .imgpp .pp{float:left;margin:0 0 0 20px;width:300px;display:inline;}
.protop .imgpp .pp .c{font-size:14px;line-height:27px;margin:0 0 5px 0;}
.protop .imgpp .pp .c b{font-weight:bold;}
.protop .imgpp .pp .price{margin:10px 0 0 0;}
.protop .imgpp .pp .price b{float:left;margin:10px 0 0 0;font-size:14px;}
.protop .imgpp .pp .price a{float:left;margin:0 10px 0 0;}
.protop .imgpp .pp .yushare {margin:15px 0 0 0;}
.protop .imgpp .pp .yushare .yuding{float:left;background:url("../images/side_bnt_yd.gif") no-repeat;width:154px;height:39px;margin:0 0 0 0;cursor:pointer;}
.protop .imgpp .pp .yushare .bdshare_b{float:left;margin:10px 0 0 10px;display:inline;}
.protop .imgpp .pp .xg{margin:15px 0 0 0;font-size:14px;}
.protop .imgpp .pp ul{margin:5px 0 0 0;font-size:14px;}
.protop .imgpp .pp ul li{float:left;width:150px;line-height:22px;}
.protop .imgpp .pp ul li a{color:#378810;}

.imglist{margin:10px 0 0 15px;}
.imglist ul li{float:left;margin:0 5px 0 0;}
.imglist ul li img{padding:1px;border:1px solid #378810;}

.tabs{height:30px;line-height:30px;background:#378810;margin:20px 10px 0 10px;}
.tabs ul{padding:0 0 0 15px;}
.tabs ul li{float:left;color:#fff;font-size:14px;font-weight:bold;height:27px;line-height:25px;margin:3px 0 0 0;padding:0 17px 0 17px;cursor:pointer;}
.tabs ul li.active{background:#fff;color:#378810;}

.p_about{border:1px solid #A5CE98;background:#F7FAF7;margin:40px 10px 0 10px;position:relative;padding:15px 20px 20px 20px;}
.p_about .tit{background:url("../images/htcp_img20.jpg") no-repeat;position:absolute;left:20px;top:-25px;width:81px;height:31px;color:#fff;text-align:center;line-height:26px;}
.p_about .tit2{background:url("../images/htcp_img32.jpg") no-repeat;position:absolute;left:20px;top:-25px;width:81px;height:31px;color:#fff;text-align:center;line-height:26px;}
.p_about .pic{text-align:center;}
.p_about .txt{color:#333;}
.p_about p{text-indent:15px;line-height:25px;margin:5px 0 0 0;color:#333;}
/*------------------------order---------------------------------------------*/
.order_con{padding:20px 0 0 10px;}
.ordertable{margin:0 0 0 0;border:1px solid #E3E3E3;}
.ordertable tr td{border-bottom:1px dashed #E3E3E3;font-size:13px;padding:3px 10px 3px 10px;}
.ordertable tr td b{font-size:14px;font-weight:bold;color:#f00;}
.ordertable tr.formcontent td{padding:5px 10px 5px 10px;}
.ordertable tr.formcontent td.ordertable textarea{border:1px solid #258001;}
.ordertable tr.tj td{border-bottom:none;padding:10px 0 10px 0}
.ordertable input{height:16px;line-height:16px;padding:2px 0 2px 3px;}
.ordertable input,.ordertable option,.ordertable textarea{border:1px solid #7F9DB9;padding:2px 0 2px 3px;}
.ordertable input.bnt{background:url("../images/btn0.jpg") no-repeat;width:85px;height:23px;line-height:23px;border:none;}
/*---------------------------------------------------------------------*/
#footer {margin:15px 0 0 0;background:url("../images/footerbg.jpg") repeat-x;}
.footnav{width:980px;margin:0 auto;height:45px;line-height:45px;text-align:center;}
.footnav a{background:url("../images/footnavli.jpg") no-repeat right 0px;padding:0 22px 0 22px;color:#525252;font-size:12px;font-family:Arial;}
.footnav a:hover{color:#f00;}

.footinfo{width:980px;margin:0 auto;color:#595959;padding:10px 0 10px 0;border-bottom:1px solid #C2C2C2;border-top:1px solid #C2C2C2;}
.footinfo .logo{float:left;background:url("../images/logo2.png") no-repeat;width:354px;height:51px;text-indent:-9999px;margin:10px 0 0 0;}
.footinfo .r{float:left;margin:0 0 0 20px;padding:12px 0 12px 15px;border-left:1px solid #ccc;}
.footinfo .r p{font-size:13px;line-height:22px;color:#666;font-family:Verdana;}
.footinfo .r p b{color:#666;font-weight:bold;font-size:18px;}

.copyright{width:980px;margin:10px auto 0;padding:0 0 10px 0;color:#666;}
.copyright p{float:left;}
.copyright b{float:right;}
.copyright a{COLOR: #595959;}
.copyright a:hover {COLOR: #f00; TEXT-DECORATION: underline;}
