﻿@charset "utf-8";
/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label,b{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
select,input{ vertical-align:middle;font-size:12px;}  
.hidden{ display:none}
i{ font-style:normal}
html,body{-webkit-text-size-adjust:none;}
table { border-collapse:collapse; }
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.pos{ position:relative;}

/*字体*/
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"微软雅黑";} 
.song{font-family:Arial, "宋体";}

/*字体大小*/
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}

/*颜色*/
.hei{ color:#000;}
.red{ color:#bb0000;}

/*链接*/
a {color:#666;text-decoration:none;hide-focus: expression( this.hideFocus=true );outline: none;}
/*a:hover {color:#bb0000;}*/
a:hover {text-decoration:underline; color:#C4261D;}
a:active {color:#ff0000;}

/*basic*/ 
body{margin:0px; padding:0px;font-family:Arial, "微软雅黑"; font-size:12px;color:#333; line-height:20px;}  

/*wrap*/
.wrap{ width:1000px; margin:0 auto;}

/*head*/

.head{height:62px; float:left; width:100%; background:url(/images-2017/bghead1.jpg) left top repeat-x; border-bottom:1px solid #d7d7d7;}
.head h1{ float:left; margin:13px 0 0 0;}
.home{ float:right; width:290px; line-height:22px; color:#bcbcbc; margin:20px 0 0 0;}/* 2014-05-13 */
.home p{ float:left;}
.home p a{ display:inline-block; padding:0 5px;}
.sch{ float:right; background:url(/images-2017/bgsch.jpg) no-repeat; width:165px; height:21px;}
.schtxt1{ float:left; width:130px; padding-left:9px; height:21px; border:0; background:none; color:#888; line-height:21px;}
.schbtn1{ float:right; width:13px; height:13px; background:url(/images-2017/schbtn1.jpg) no-repeat; margin:4px 8px 0 0; display:inline; border:none; cursor:pointer;}


/* 2014-6-16*/
.nav{ float:left; width:100%; background:url(/images-2017/bgnav1.jpg) left top repeat-x;height:46px; }
.navlist li{ float:left; width:140px; line-height:46px; text-align:center; margin:0 25px 0 0;font-size:14px; font-weight:bold; position:relative; z-index:9999;}
.navlist li.spa{ width:135px;}
.navlist li a{ display:block; padding-top:5px; line-height:42px; height:42px; color:#fff;}
.navlist li a:hover,.navlist li.hover a{ border-top:5px solid #FF0000;border-left:1px solid #ccc;border-right:1px solid #ccc; padding-top:0; background:url(/images-2017/bgnavhover1.jpg) left top repeat-x; color:#ffffff;}
.navlist li.active a{ color:#b00;}



.nbox1{ position:absolute; left:-125px; top:45px; width:1002px;}
.bgbox2{ float:left; width:100%; background:url(/images-2017/bgnbox1_kw.jpg) left top no-repeat; height:18px; overflow:hidden;}
.bgbox1{ background:#fff url(/images-2017/bgnbox2_kw.jpg) left top repeat-x; height:405px; float:left; width:1000px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-top:20px;}
.navlist li.hover .nbox1 a{ display:inline; border:none; padding:0; line-height:30px; height:auto; background:none; color:#666;}
.navlist li.hover .scroll4 { float:left;width:960px;}
.navlist li.hover .scroll4 .arrLeft,.navlist li.hover .scroll4 .arrRright{background:url(/images-2017/pnbtn1.jpg) no-repeat; width:24px; height:24px; display:inline-block; float:left; display:inline; margin-left:455px; cursor:pointer;}
.navlist li.hover .scroll4 .arrCont{ float:left;width:1000px; height:405px;overflow:hidden;}
.navlist li.hover .scroll4 .arrRright{ background-position:-25px 0; width:24px; height:24px;float:left; display:inline; margin-left:10px;}
.navlist li.hover .scroll4 .arrlist li{ float:left; width:960px; height:405px; margin:0 20px;}
.navlist li.hover .scroll4 .arrlist li .lidiv{float:left; width:219px; padding:0 10px; text-align:center; margin:0; border-right:1px dotted #a9a9a9; height:190px; line-height:20px; border-bottom:1px dotted #a9a9a9;}
.navlist li.hover .scroll4 .arrlist li .lidiv h2{ text-align:center; padding-left:0px; font-size:14px; font-weight:bold;  line-height:30px;}
.navlist li.hover .scroll4 .arrlist li .lidiv h2 a:hover{color:#bb0000;}
.navlist li.hover .scroll4 .arrlist li .lidiv p{ font-size:14px; text-align:left; padding-left:38px;}
.navlist li.hover .scroll4 .arrlist li .lidiv p a:hover{color:#bb0000;}
.navlist li.hover .scroll4 .arrlist li .nor{ border-right:none;}
.navlist li.hover .scroll4 .arrlist li .nob{ border-bottom:none; padding-top:20px;}
/*2014-6-16*/
.contactlist li{ float:left; width:94px; text-align:center; margin:20px 0 0 20px; line-height:26px; text-align:center;}
/* 2014-6-16 end*/

.nbox11{ float:left; left:-170px;border-top:5px solid #ff0000;border-radius: 5px;}
.nbox2{ float:left; width:468px; left:0px;border-top:5px solid #ff0000;border-radius: 5px;}
.nbox221{ float:left; width:568px; left:0px;border-top:5px solid #ff0000;border-radius: 5px;}
.nbox21{ float:left; width:468px; left:-328px;border-top:5px solid #ff0000;border-radius: 5px;}
.bgnbox3{ float:left; width:466px;border-left:1px solid #ccc; border-right:1px solid #ccc; height:202px; padding-top:20px; background:url(/images-2017/bgnbox3.jpg) left top repeat-x;}
.bgnbox31{ float:left; width:566px;border-left:1px solid #ccc; border-right:1px solid #ccc; height:232px; padding-top:20px; background:url(/images-2017/bgnbox3.jpg) left top repeat-x;}
.bgnbox4{ float:left; width:100%; background:url(/images-2017/bgnbox4_kw.png) no-repeat; height:20px; overflow:hidden;}
.bgnbox41{ float:left; width:100%; background:url(/images-2017/bgnbox4-568.png) no-repeat; height:20px; overflow:hidden;}

.nbox2_l{ float:left; width:117px; height:202px; border-right:1px solid #a9a9a9; padding-left:30px;}
.nbox21_l{ float:left; width:237px; height:232px; border-right:1px solid #a9a9a9; padding-left:30px;}
.navlist li.hover ul.sernavlist li{ float:left; width:100%; font-size:14px; line-height:30px;background:url(/images-2017/libg1.png) left center no-repeat; text-align:left; height:auto; font-weight:normal;}
.navlist li.hover ul.sernavlist li a{ padding-left:16px;}
.navlist li.hover ul.sernavlist li a:hover{ color:#b00;}
.nbox2_r{ float:right; width:220px; text-align:left; padding:5px 48px 0 0; text-align:left; line-height:22px; color:#666;}
.nbox2_r img{ display:block; margin-bottom:8px; border:1px solid #ddd;}
.nbox21_r{ float:right; width:220px; text-align:left; padding:5px 48px 0 0; text-align:left; line-height:22px; color:#666;}
.nbox21_r img{ display:block; margin-bottom:8px; border:1px solid #ddd;}
.nbox3{ width:649px; left:-240px;}
.bgnbox5{ width:647px;}
.bgnbox6{ background:url(/images-2017/bgnbox5.png) no-repeat;}
.nbox3_l{ width:296px;}
.nbox4{ width:793px; left:-300px;}
.bgnbox7{ width:791px;}
.bgnbox8{ background:url(/images-2017/bgnbox6.png) no-repeat;}
.nbox4_l{ width:120px;}
.nbox2_c{ padding:0 50px; float:left; height:232px; border-right:1px dashed #ccc; width:220px;}

/*ban*/
.flexslider{position:relative;height:500px;overflow:hidden; float:left; width:100%;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:170px;text-align:center; left:50%; margin-left:-75px;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(/images-2017/yuan1.png) no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url(/images-2017/yuan2.png) no-repeat;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; display:none;}
.flex-direction-nav li a:hover{-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}


/*ban-ipc*/
/*.banner{ width:100%; height:190px; position:relative; left:50%; margin-left:-960px; }*/
.banner{ width:100%; height:190px; position:relative; float:left; }
.fullSlide{position:relative;z-index:1;}
.fullSlide .bd{height:190px; }
.fullSlide .bd ul{width:100% !important;}
/*.fullSlide .bd li{width:100% !important;height:190px;overflow:hidden;text-align:center;background: ) center top no-repeat;}*/
fullSlide .bd li{height:190px;}
.fullSlide .bd li a{display:block;height:190px;width:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:8px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:32px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#20aa33;}
/*.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images-2016/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}*/


/*hot*/
.hot{ float:left; width:100%; background:url(/images-2017/bghot1.jpg) repeat-x; line-height:20px; padding:8px 0; height:20px;}
.nnews{ float:left; line-height:20px; font-weight:bold; color:#e7141b;}
.show_index3 { ZOOM: 1; OVERFLOW: hidden; width:770px;height:20px; float:left; }
.show_index3 .arrLeft {WIDTH:5px; height:9px; FLOAT: left; cursor:pointer; display:none;}
.show_index3 .arrRright{WIDTH: 6px; height:9px; FLOAT: left; cursor:pointer;display:none;}
.show_index3 .arrCont{ float:left;overflow:hidden; width:680px;  height:20px; line-height:20px;}
.show_index3 .arrlist li{overflow:hidden; width:680px; height:20px; line-height:14px; float:left; line-height:20px;}
.show_index3 .arrlist li a{ color:#666; padding-left:5px;}
.show_index3 .arrlist li a:hover{ color:#e7141b}
.show_index3 .arrlist li span{ margin-left:10px; color:#666;}

/*main*/
.main{ float:left; width:100%; padding:20px 0 40px 0;}
.mone_l{ float:left; width:504px;}
.mone_r{ float:right; width:460px;}
.title{ float:left; width:100%; line-height:36px; padding-bottom:5px;}
.title h2{ font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1"; }
.title h2 a{color:#353535;}
.iabout{ float:left; width:100%; padding-bottom:10px; line-height:20px;}
.iabpic{ float:left;}
.iabtxt{ float:right; width:302px; color:#666;}
.iabtxt h2{ line-height:26px; font-weight:bold;}
.iabtxt h2 a{ color:#353535;}
.iabtxt h2 a:hover{ color:#b00;}
.inewslist li{ float:left; width:100%; line-height:22px; color:#666; background:url(/images-2017/bgicon1.jpg) left center no-repeat;}
.inewslist li span{ float:right;}
.inewslist li a{ padding-left:14px;}
.mtabnav{ float:left; width:85px;}
.mtabcon{ float:right; width:348px;}
.mtabnavlist li{ float:left; width:80px; text-align:center; background:#dbdbdb; margin-bottom:4px; color:#969696; line-height:36px; cursor:pointer;}
.mtabnavlist li.hover{ padding-right:5px; background:url(/images-2017/bgtab1.jpg) no-repeat; color:#fff; font-weight:bold;}
.tabconlist{ float:left; width:100%; padding-top:7px;}
.tabconlist li{ float:left; width:100%; background:url(/images-2017/bgicon5.png) 8px center no-repeat; font-size:14px; line-height:28px;}
.tabconlist li a{ padding-left:18px;}
.mtwo{ float:left; width:100%; margin:40px 0 0 0;}
.mtabnav2{ float:left; width:100%; border-bottom:1px solid #d4d4d4; height:38px; position:relative;}
.mtabnav2list{ position:absolute; left:0; top:0;}
.mtabnav2list li{ float:left; width:128px; display:inline; line-height:35px; margin:3px 3px 0 0; text-align:center; font-size:14px; color:#818181; background:#eeeeef;cursor:pointer;}
.mtabnav2list li.hover{ background:#e7141b url(/images-2017/bgtab2.jpg) center bottom no-repeat; height:45px; margin-top:0; color:#fff; font-weight:bold; }
.mtabcon2{ float:left; width:960px; margin:24px 0 0 10px; position:relative;}
.mtabcon2 .more{ position:absolute; right:0px; top:-50px; font-size:14px;}
.mtabcon2 .more a{ color:#f00;}
.scroll { ZOOM: 1; OVERFLOW: hidden; float:left; width:100%;}
.scroll .arrLeft {background:url(/images-2017/plbtn1.jpg) no-repeat; width:31px; height:31px; display:inline-block; float:left; display:inline; margin-left:445px;}
.scroll .arrLeft:hover{background:url(/images-2017/plbtn2.jpg) no-repeat;}
.scroll .arrCont{ float:left;width:965px; height:190px;overflow:hidden;}
.scroll .arrRright{background:url(/images-2017/prbtn1.jpg) no-repeat; width:31px; height:31px;float:left; display:inline; margin-left:15px;}
.scroll .arrRright:hover{background:url(/images-2017/prbtn2.jpg) no-repeat;}
.scroll .arrlist li{ float:left; width:167px; text-align:center; line-height:38px; font-size:14px; margin:0 8px;}
.scroll .arrlist li a{ display:block;}
.scroll .arrlist li a img{ display:block;}
.scroll .bgplrbtn{ float:left; width:100%; background:url(/images-2017/bgline1.jpg) center center no-repeat; margin:36px 0 0 0; text-align:center;}
/*flinks*/

/*2014-05-23*/
.flinks{ float:left; width:100%; border-top:1px solid #d7d7d7; background:#f1f1f1; height:355px;}
.flinkslist{ float:left; width:780px; margin:25px 0 0 0;}
.flinkslist li{ width:155px; float:left; padding-left:20px; line-height:20px;}
.flinkslist li.last{ width:80px;}
.flinkslist li h2{ font-size:14px; line-height:32px; padding-bottom:5px;}
.flinkslist li p{ background:url(/images-2017/dut1.png) left 10px no-repeat; padding-left:8px; margin-bottom:5px;}
/*.flinkslist li p a{ color:#8d8d8d;}*/
.kefu{ float:right; width:193px; margin:30px 20px 0 0; display:inline;}
.kefu p{ float:left; width:100%; text-align:center; line-height:24px;}
.kefu p img{ display:inline-block; margin-bottom:4px;}
.links{ float:left; width:100%; margin:10px 0 0 0; height:154px; background:url(/images-2017/bgkefu1.jpg) no-repeat;}
.links h2{ padding:8px 0 5px 16px; line-height:24px; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.links p{ line-height:20px; padding-left:16px; text-align:left;}
/*2014-05-23*/

.foot{ float:left; width:100%; background:#252525; text-align:center; line-height:40px; color:#abadad;}

/*about*/
.mmain{ float:left; width:100%; background:#f8f8f8; padding:0 0 80px 0;}
.curr{ float:left; width:100%; line-height:50px; background:url(/images-2017/bgcurr1.jpg) left center no-repeat;}
.curr p{ padding-left:19px;}
.curr p span{ color:#bb0000; font-weight:bold;}
.mleft{ float:left; width:200px;}
.mright{ float:right; width:776px;}
.lnav{ float:left; width:198px; border:1px solid #ddd; border-top:2px solid #00000c; background:#fff;}
.lnav_tit{ float:left; width:100%; line-height:35px; background:url(/images-2017/bglnav2.jpg) left top repeat-x;}
.lnav_tit h2{ background:url(/images-2017/bglnav1.jpg) 175px center no-repeat; padding-left:17px; color:#4b4b4b; font-size:14px; font-weight:bold;}
.lnavlist li{ float:left; width:190px; margin:0 4px; display:inline; border-bottom:1px dashed #dadada; line-height:32px; background:url(/images-2017/bgicon2.jpg) 10px 12px no-repeat;}
.lnavlist li a{ display:block; padding-left:24px;}
.lnavlist li a:hover,.lnavlist li.hover a{ font-weight:bold; color:#bb0000;}
.lnavlist2 li{ line-height:22px; padding:5px 0;}
.lnavbox{ float:left; width:100%; border-top:1px dashed #dadada; padding:5px 0;}
.lnavlist li.hover ul li{ background:none; border-bottom:none; line-height:26px;}
.lnavlist li.hover ul li a{ color:#666; font-weight:normal; display:block; background:url(/images-2017/dian-b.jpg) 14px center no-repeat;}
.lnavlist li.hover ul li a:hover,.lnavlist li.hover ul li.hover a{color:#bb0000;background:url(/images-2017/dian-r.jpg) 14px center no-repeat;}


.phone{ float:left; width:172px; padding:14px 0 14px 15px;}
.hotline{ float:left; width:100%; background:url(/images-2017/phone.png) left top no-repeat;}
.hotline h2{ padding-left:52px;color:#7d7d7d;}
.hotline h2 span{ display:block; font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:24px;}
.phone_num{ float:left; width:168px; text-align:center; font-size:18px; background:url(/images-2017/bgphone2.jpg) no-repeat; line-height:28px; margin:19px 0 0 0; color:#bb0000; font-weight:bold;}
.about{ float:lefat; width:100%; line-height:28px; color:#666;}
.about p{ font-size:14px;}
.structure{ float:left; width:100%; background:#fff; border:1px solid #dddddd;}/* 2014-05-13 */
.jobtable{ float:left; width:100%; line-height:26px; border:1px solid #d6d6d6; background:url(/images-2017/bgjob.jpg) left top no-repeat;}
.jobtable th{ border-bottom:1px solid #d6d6d6; line-height:45px; font-size:14px;}
.jobtable th.spa{ text-align:left; padding-left:25px;}
.jobtable td{ padding:10px 0; text-align:center; background:#fff; border-bottom:1px dotted #a9a9a9; vertical-align:top; color:#666;}
.jobtable td.spa{ text-align:left; padding-left:26px;}
.jobtable td h2{ font-size:14px; font-weight:bold;}

/*solution*/
.solution{ float:left; width:774px; border:1px solid #ddd; background:#fff; padding-bottom:40px; min-height:400px; height:auto; _height:400px;}
.solutionlist li{ float:left; width:100%; border-bottom:1px dashed #dddddd; padding:15px 0;}
.solutionlist li .sopic{ float:left; padding-left:15px;}
.solutionlist li .sotxt{ float:right; width:486px; line-height:24px; color:#666; padding-right:12px;}
.solutionlist li .sotxt h2{ font-size:14px; font-weight:bold;line-height:36px;}
.solutionlist li .sotxt h2 a{color:#bb0000;}

/*20160909-solution-index*/
.solution1{ float:left; width:100%; border:0px solid #ddd; background:#f8f8f8; padding-bottom:5px;  height:auto; }
.solutionlist1 li{ float:left; width:100%; border-bottom:0px dashed #dddddd; padding:15px 0;}
.pro_li1{ float:left; width:185px; padding:10px 7px; text-align:center; line-height:20px; color:#666;}
.pro_li1 h2{ font-size:12px; padding-top:5px;}
.pro_li1  p{ font-size:12px;}
.productlist1 li{ float:left; width:186px; border:0px solid #ddd;height:210px; border-left:none; border-top:none; position:relative;}/*单元*/
.productlist1 li a{width:185px; height:210px; position:absolute; left:-1px; top:-1px; border:1px solid #dd0000; display:none; float:left; background:url(/images-2017/bgtm1.png) repeat;}/*红框*/
.productlist1 li.hover a{ display:block;}
.productlist1 li.last{ border-right:none;}


/*pages*/
.pages{ text-align:center; margin:40px 5px 0 5px; width:100%; line-height:21px;}
.pages a{ color:#7d7d7d;padding:0 8px; display:inline-block; margin:0 3px;}
.pages a:hover,.pages a.hover{background:#bb0000;color:#fff;}
.pages a.spa1{ padding:0; margin:0 3px;width:50px; text-align:center; background:url(/images-2017/bgpages1.jpg) no-repeat;}
.pages a.spa1:hover{ color:#7d7d7d; background:url(/images-2017/bgpages1.jpg) no-repeat;}
.pages a.spa2{ padding:0; width:62px; text-align:center; background:url(/images-2017/bgpages2.jpg) no-repeat;}
.pages a.spa2:hover{ color:#7d7d7d; background:url(/images-2017/bgpages2.jpg) no-repeat;}

.soludt{ float:left; width:760px; padding:30px 0 0 15px;}
.solu_tit{ float:left; width:100%; text-align:center; line-height:24px; padding-bottom:10px; border-bottom:1px solid #e5e5e5; color:#7d7d7d; margin-bottom:20px;}
.solu_tit h2{ line-height:38px; font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.solu_tit span{ display:inline-block; margin:0 12px;}
/*product*/
.productlist li{ float:left; width:192px; border:1px solid #ddd;height:217px; border-left:none; border-top:none; position:relative;}
.productlist li a{width:192px; height:217px; position:absolute; left:-1px; top:-1px; border:1px solid #dd0000; display:none; float:left; background:url(/images-2017/bgtm1.png) repeat;}
.productlist li.hover a{ display:block;}
.pro_li{ float:left; width:181px; padding:10px 7px; text-align:center; line-height:20px; color:#666;}
.pro_li h2{ font-size:12px; padding-top:5px;}
.pro_li  p{ font-size:12px;}
.productlist li.last{ border-right:none;}
.prodt{ float:left; width:753px; padding:24px 0 0 20px;}

.big{ float:left; width:368px; height:320px; border:1px solid #ddd;}
.big a{ display:inline-block; width:368px; height:320px;}
/*2014-05-30*/
.big img{width:368px; height:320px;}
/*2014-05-30*/
.prodt_txt{ float:right; width:365px; line-height:20px; color:#666; height:247px; position:relative;}
.prodt_txt h2{ line-height:32px; color:#bb0000; font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1"; text-transform:uppercase;}
.prodt_txt h3{ line-height:26px; color:#8d8d8d; padding-bottom:6px;}
.prodt_txt p{ background:url(/images-2017/dian.jpg) left 8px no-repeat; padding-left:10px;}
.small{ float:left; width:100%; margin:10px 0 0 0; height:57px;}
/*flash1*/
.slide-pic{ float:left; width:100%;}
.slide-pic A#prev {float:left; background:url(/images-2017/plbtn3.jpg) no-repeat; width:31px; height:57px;cursor:pointer; margin-right:5px; display:inline; }
.slide-pic A#next {float:left;background:url(/images-2017/prbtn3.jpg) no-repeat; width:31px; height:57px;cursor:pointer; margin-left:5px; display:inline;}

.slide-pic A#prev.gray{ background:url(/images-2017/plbtn3.jpg) no-repeat;}
.slide-pic A#next.gray{background:url(/images-2017/prbtn3.jpg) no-repeat;}
.slide-pic .pic-container { width:296px; height:57px; overflow:hidden; float:left;}
.slide-pic ul li {width:66px; height:55px; cursor:pointer; margin:0 4px; display:inline; float:left;}
.slide-pic ul li img{ display:block; border:1px solid #dddddd;}


.small span{ float:left; width:64px; height:55px; border:1px solid #ddd; margin-right:6px; display:inline; cursor:pointer;}
.protabnav{ float:left; width:100%; height:35px; background:#eeeeef; margin:70px 0 0 0; position:relative;}
.protabnavlist{ position:absolute; left:0; top:0; float:left; width:100%; line-height:35px;}
.protabnavlist li{ float:left; width:129px; text-align:center; font-size:14px; color:#666; cursor:pointer;}
.protabnavlist li.hover{ background:url(/images-2017/bgtab2.jpg) no-repeat; height:45px; line-height:35px; color:#fff; font-weight:bold;}
.protab_con{ float:left; width:720px; padding:24px 0 0 22px; line-height:26px; color:#666; min-height:400px; height:auto;_height:400px;}
.downlist li{ float:left; width:100%; background:url(/images-2017/libg1.png) 8px center no-repeat; font-size:14px; line-height:30px;}
.downlist li a{ padding-left:20px;}

.prodtimg{ float:left; width:370px; height:390px;}

/*news*/
.newslist{ display:block; overflow:hidden; clear:both; padding:0 0px;}
.newslist li{background:url(/images-2017/libg1.png) 14px center no-repeat; padding:15px 0 15px 0; border-bottom:1px dashed #ddd; line-height:21px; color:#666; float:left; width:100%;}
.newslist li h2{ font-size:14px; font-weight:bold; line-height:26px;padding-left:25px;}

/*news-gs*/
.newslist-gs{ display:block; overflow:hidden; clear:both; padding:0px 0px;}
.newslist-gs li{padding:0 0px; border-bottom:1px dashed #ddd; line-height:21px; color:#666; float:left; width:100%;}
.newslist-gs li h2{background:url(/images-2017/libg1.png) 14px center no-repeat; font-size:14px; font-weight:bold; line-height:26px;padding-left:25px;}
.newslist-gs li p{ font-size:12px; padding-left:15px;}

.showlist li{ padding:20px 0;}
.showpic{ float:left;}
.showtxt{ float:right; width:580px;}
.share{ float:left; width:100%; padding:30px 0 0 0; margin:30px 0 0 0; border-top:1px solid #ddd;}
.fx{ float:left; width:200px; padding-left:20px; line-height:20px; margin:4px 0 0 0; color:#666;}
.fx a{ margin:0 4px;}
.backlist{ float:right; width:84px; background:#de0000; color:#fff; font-size:14px; text-align:center; line-height:28px;}
/*service*/
.downloadlist li{ display:block; overflow:hidden; clear:both;border-bottom:1px dashed #dddddd; line-height:40px; background:url(/images-2017/libg1.png) 18px center no-repeat; padding:0 16px 0 20px; font-size:14px; margin:13px 0 0 0;}
.downloadlist li a{ padding-left:15px;}
.downloadlist li span{ float:right;  width:77px; text-align:center; margin:8px 20px 0 0; line-height:22px;}
.downloadlist li span a{ display:block;padding-left:0px;}
.downloadlist li span a:hover{border:1px solid red;border-radius: 4px;width:79px;}
.downloadlist2 li{ font-weight:bold;}
.downloadlist li span.time{ background:none; font-size:12px; color:#8d8d8d; width:auto; font-weight:normal;}


/* 手风琴 */
#sideMenu{ float:left; width:100%;}
#sideMenu .hd{ background:url(/images-2017/qaicon1_kw.jpg) 15px center no-repeat; cursor:pointer; line-height:54px; border-bottom:1px dashed #ddd; display:block; overflow:hidden; clear:both; padding:0 15px;}
#sideMenu .hd h3{ color:#666; font-size:14px; font-weight:bold; background:url(/images-2017/qaicon3_kw.jpg) right center no-repeat; padding-left:24px;}
#sideMenu .on{background:url(/images-2017/qaicon1_kw.jpg) 15px center no-repeat; border-bottom:none;}
#sideMenu .on h3{color:#666; font-size:14px; font-weight:bold; background:url(/images-2017/qaicon2_kw.jpg) right center no-repeat; padding-left:24px;}
#sideMenu .bd{ display:block; overflow:hidden; clear:both; padding:0 38px; color:#666; line-height:22px;border-bottom:1px dashed #ddd; padding-bottom:10px;}
#sideMenu .bd h4{ font-weight:bold;}
#sideMenu .bd h5{ padding-left:10px;}
#sideMenu .bd p{ padding-left:25px;}

/* 产品公告 */
#sideMenu_kw{ float:left; width:100%;}
#sideMenu_kw .hd{ background:url(/images-2017/cpgg1.jpg) 15px center no-repeat; cursor:pointer; line-height:54px; border-bottom:1px dashed #ddd; display:block; overflow:hidden; clear:both; padding:0 15px;}
#sideMenu_kw .hd h3{ color:#666; font-size:14px; font-weight:bold; background:url(/images-2017/cpgg2.jpg) right center no-repeat; padding-left:34px;}
#sideMenu_kw .on{background:url(/images-2017/cpgg1.jpg) 15px center no-repeat; border-bottom:none;}
#sideMenu_kw .on h3{color:#666; font-size:14px; font-weight:bold; background:url(/images-2017/cpgg2.jpg) right center no-repeat; padding-left:34px;}
#sideMenu_kw .bd{ display:block; overflow:hidden; clear:both; padding:0 48px; color:#666; line-height:22px;border-bottom:1px dashed #ddd; padding-bottom:10px;}
#sideMenu_kw .bd h4{ font-weight:bold;}
#sideMenu_kw .bd h5{ padding-left:10px;}
#sideMenu_kw .bd p{ padding-left:25px;}


/*2014-5-13*/
.search_tit{ float:left; width:700px; line-height:22px; padding-bottom:12px; font-size:14px; color:#4c4c4c; padding-left:14px;}
.search_tit h2{ color:#a00000; font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:6px;}
.product{ padding-bottom:0; border-bottom:none;}



/*ban*/
.ban{ float:left; width:100%; height:190px;}

/*text*/
.b{ font-weight:bold;}
.em{ text-indent:2em;}



 



/* 2014-06-27 */
.relate{ float:left; width:100%; margin:30px 0 0 0; line-height:28px;}
.relate h2{ line-height:30px; border-bottom:1px solid #e5e5e5; font-size:1.16667em;font-weight:bold; padding-left:1px;}
.relatelist{ float:left; width:100%; padding-top:6px;}
.relatelist li{ float:left; width:100%; color:#888; font-size:14px;}
.relatelist li a{ padding-left:12px;}

/* 2016-09-04 */
.notice { width: 755px;  overflow: hidden;}
.notice .tab-hd { height:36px; background-color: #d0d0d0;color: #ffffff; }
.notice .tab-hd h2{ font-size:14px; font-weight: bold;color: #ffffff;}
.notice .tab-hd ul {font-color:#ffffff; }
.notice .tab-hd li{ float: left; height: 36px; }
.notice .tab-hd li a{ display:block; width:92px; height:36px; line-height:32px; text-align:center ;color:#ffffff; }
.notice .tab-hd li a:hover{ background:url(/images-2017/tab-hd.jpg) right center no-repeat;color:#0000ff;}
.notice .tab-hd li.on{ background:url(/images-2017/tab-hd.jpg) right center no-repeat; font-weight: bold; position: relative; margin-left: -1px; margin-right: -1px;  }
.notice .tab-bd {padding-top:5px; line-height:26px;}

/* 2016-09-08 */
.notice1 { width: 960px;  overflow: hidden;}
.notice1 .tab-hd { height:36px; background-color: #d0d0d0;color: #ffffff; }
.notice1 .tab-hd h2{ font-size:14px; font-weight: bold;color: #ffffff;}
.notice1 .tab-hd ul {font-color:#ffffff; }
.notice1 .tab-hd li{ float: left; height: 36px; }
.notice1 .tab-hd li a{ display:block; width:92px; height:36px; line-height:32px; text-align:center ;color:#ffffff; }
.notice1 .tab-hd li a:hover{ background:url(/images-2017/tab-hd.jpg) right center no-repeat;color:#0000ff;}
.notice1 .tab-hd li.on{ background:url(/images-2017/tab-hd.jpg) right center no-repeat; font-weight: bold; position: relative; margin-left: -1px; margin-right: -1px;  }
.notice1 .tab-bd {padding-top:15px; padding-left:20px;line-height:26px;}
.prodt1{ float:left; width:960px; padding:24px 0 0 20px;}