@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#666;}
img{ border:none;}
.clear{ clear:both;}
table { border-spacing: 0;border-collapse: collapse; }
em,i{ font-style:normal;}
h2,b{ font-weight:normal;}
html{ overflow-x:hidden;}
.fl{ float:left;}
.fr{ float:right;}


/*header*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.header{ line-height:114px; border-bottom:3px solid #fff; position:relative; z-index:10000; /*background:#ff0204;*/ border-bottom:#e5e5e5 solid 1px; }

.h-l{float:left; width:30%;}
.h-r{float:right; box-sizing:border-box; padding-left:42px; text-align:right; width:70%; margin-top:1px;}
.logo{ position: relative;/* background:#ffd800;*/ text-align:center; height:113px; }
.logo img{ vertical-align:middle; margin-top:16px;}
.logo:after{ position:absolute; width:85px; right:-85px; content: ''; top:0; height:114px; /*background-image:url("../images/logobg.png");*/ background-position:bottom left;}

.actbtn{ line-height:60px; }
.actbtn em{ font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; color:#666;}
.actbtn a{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; float:right; margin-left:14px; }
.actbtn a img{ float:left; height:25px; margin-top:17px; margin-right:5px; border-radius:50%; border:#fff solid 2px; }
.actbtn i{ font-family:'ËÎÌå'; color:#ccc; font-size:12px; margin:0 8px;}
.actbtn b{ font-family:Arial, Helvetica, sans-serif;}
.actbtn a:hover{ text-decoration:underline; /*color:#e40010;*/}

.actbtn p{ float:right; border:#e5e5e5 solid 1px; margin-top:12px; margin-left:20px; }
.actbtn p #sousuo{ width:160px; height:34px; border:none; outline: 0; text-indent:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#555; font-size:14px; }
.actbtn p:hover{ border:#aaa solid 1px;}
.actbtn p #tj{ font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-size:14px; background:none; border:none; outline: 0; cursor:pointer; border-left:#c5c5c5 solid 1px; padding:0 20px;  }
.actbtn p #tj:hover{ color:#f00;}



.nav{ position:relative;/* background:#2f2e2d;*/}
.nav:after{ position:absolute; width:38px; left:-38px; content: ''; top:0; height:52px; /*background-image:url("../images/navbg.png"); */background-position:bottom right;}
.nav li{text-align:center; float:left; position:relative; width:14.27%; line-height:52px; }
.nav li a{ font-size:15px; color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.pr{padding-right:9%; box-sizing:border-box;}
.nav li a:hover{ color:#f00;}

.nav2 li{ width:20%; float:left;}
.nav dl{ position:absolute; top:100%; border-top:3px solid #fff; background:#ffd800; width:100%; padding:5px 0; line-height:35px; display:none;}
.nav dl a{ font-size:14px; color:#333; }
.nav dd{ margin:0 10px; border-bottom:1px dotted #fff;}
.nav dl a:hover{ text-decoration:underline; }
.nav li:hover dl{ display:block;}
.nav li a{ display:block;}


.nav li #cpzx{width:168px; margin-left:-22px; text-align:left;}
.nav li #cpzx dd{ padding-left:15px;}



/*banner*/
.banner{ width:100%; height:400px; }
.fullSlide{ width:100%; height:400px; background:#e8e8e8; overflow:hidden;  }
.fullSlide .bd{  height:400px; }
.fullSlide .bd ul{ width:100% ;  }
.fullSlide .bd li{ width:100% ;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ width:100% ; display:block; height:400px; text-align:center; }

.fullSlide .hd{ width:100%; position:relative;  top:-35px; right:0; height:30px; line-height:30px;}
.fullSlide .hd ul{  text-align:center;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:6px; height:6px; margin:1px 5px; overflow:hidden; filter:alpha(opacity=40);opacity:0.4;  line-height:999px; border:#fff solid 2px; border-radius:50%; }
.fullSlide .hd ul .on{ background:#ffd800; border:#fff solid 2px; width:8px; height:8px;  filter:alpha(opacity=100);opacity:1;  }





/*mian01*/
.mian01{ overflow:hidden;}

.tit{ text-align:center; padding-top:40px; width:1200px; margin:0 auto;}
.tit h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:32px; text-transform:uppercase; color:#333;}
.tit p{ margin-top:20px; display:none;}
.tit p a{ display:inline-block; /*border:#e5e5e5 solid 1px;*/ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555; line-height:34px; /*padding:10px 20px;*/ margin:0 10px; /*border-radius:50px;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;*/} 
.tit p a:hover,#sbdj{ /*border:#ffd800 solid 1px; color:#333; background:#ffd800;*/ color:#f00; text-decoration:underline;/* transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;*/} 
#sbdj{ color:#f00; /*background:#ffd800; transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;*/}

.tit b{ width:40px; height:3px; background:#f00; margin:0 auto; display:block; margin-top:15px;}



/*.prod{ width:1288px; margin:0 auto; padding-top:10px; }
.prod .pcont { float:left; overflow:hidden; width:1200px; margin-left:4px;   }
.prod .ScrCont {width:32766px; zoom: 1;}
.prod #List1_1, .prod #List2_1 { float:left; }
.prod #jdal_AMLef A,.prod #jdal_AMRgi A{ margin-top:120px; display:block; text-align:center;width:40px; height:40px; background:#c4c4c4; opacity:0.5; filter: alpha(opacity=100);}
.prod #jdal_AMLef A,.prod #jdal_AMRgi A{float:left;}
.prod #jdal_AMLef A  img,.prod #jdal_AMRgi A img{ margin-top:17px;}
.prod #jdal_AMLef A:hover,.prod #jdal_AMRgi A:hover{ background:#ffd800; }
.prod #jdal_AMRgi A{float:right; }

.prod .cgal_ntp{float:left; width:224px; margin-right:20px;  }
.prod .cgal_ntp li{overflow:hidden; margin-top:20px;}
.prod .cgal_ntp a{ width:202px; display:block; border:#e5e5e5 solid 1px; border-bottom:none;  padding:10px; overflow:hidden;}
.prod .cgal_ntp a img{ width:100%; -webkit-transition: -webkit-transform .5s;transition: transform .5s;  }
.prod .cgal_ntp a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prod .cgal_ntp b{ display:block; width:243px; height:1px; border-bottom:#e5e5e5 solid 1px; margin:0 auto; margin-top:10px; display:none;}
.prod .cgal_ntp h2{ text-align:center; font-size:14px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; height:36px; line-height:36px; background:#e50012;}
.prod .cgal_ntp ul li:hover h2{ color:#000; background:#ffd800; }
.prod .cgal_ntp ul li:hover a{ border:#e50012 solid 1px; border-bottom:none;}*/




.main01_b{ width:1200px; overflow:hidden; margin:0 auto; margin-top:35px; height:270px; display:none; }
.main01_b ul{ width:1300px;}
.main01_b ul li{ width:270px; float:left; margin-right:40px; }
.main01_b ul li img{ width:270px;margin-top:14px;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.main01_b ul li h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold; color:#333; transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.main01_b ul li h2 em{ font-family:'ËÎÌå'; font-size:14px;}
.main01_b ul li:hover h2{ color:#e50012;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.main01_b ul li:hover img{ border-radius:30px; transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}


.main01_b02{ width:1200px; height:auto; margin:0 auto; overflow:hidden;  }
.main01_b02 ul{ width:1300px;}
.main01_b02 ul li{ width:158px; float:left; margin-right:50px; margin-top:30px; text-align:center;}
.main01_b02 ul li img{ width:150px; height:150px; border:#e5e5e5 solid 4px; border-radius:50%;} 
.main01_b02 ul li h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; margin-top:10px;}
.main01_b02 ul li:hover img{  border:#ffd800 solid 4px; }
.main01_b02 ul li:hover h2{ color:#ff0000; text-decoration:underline;}

/*main02*/
.main02{ margin-top:40px; overflow:hidden; padding-bottom:20px; }

.tit h2 em{ color:#f00;}
.tit h2 i{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.main02_b{ width:1200px; margin:0 auto; margin-top:30px; }
.main02_b ul{ width:1300px;}
.main02_b ul li{ width:333px; background:#fff; float:left; margin-right:40px; padding:30px 20px; border:#f0f0f0 solid 1px; font-family:Arial, Helvetica, sans-serif;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.main02_b ul li h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#333;}
.main02_b ul li h2 em{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; float:left; text-transform:uppercase; margin-right:3px; }
.main02_b ul li img{ width:100%; margin-top:20px;}
.main02_b ul li p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555; text-align:justify; line-height:26px; margin-top:15px; letter-spacing:-0.5px; }
.main02_b ul li p i{ color:#f00;}
.main02_b ul li p b{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-left:10px; color:#999;  }
.main02_b ul li:hover p b{ color:#f00; }
.main02_b ul li p b:hover{text-decoration:underline;}
.main02_b ul li span{ display:block;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555; margin-top:17px;}
.main02_b ul li h3{ display:block;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555; margin-top:17px; font-weight:normal; }
.main02_b ul li h3 em{ font-family:'ËÎÌå';}
.main02_b ul li:hover{ box-shadow: 0 0 10px rgba(0,0,0,.2);transform: translateY(-4px);-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;box-shadow: 0 4px 30px rgba(0,0,0,.15);transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.main02_b ul li:hover h3{ color:#f00;}
.main02_b ul li h3:hover{ text-decoration:underline;}




/*link*/
.link{ background:#f7f7f7; overflow:hidden; margin-top:40px; padding:40px 0;}
.link ul{ width:1200px; margin:0 auto;}
.link ul li{ float:left; border-right:#bbb dashed 1px; padding-right:70px; margin-left:70px; height:180px;}
.link ul li h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333;}
.link ul li dl{ margin-top:10px;}
.link ul li dl dd{ height:30px; line-height:30px;}
.link ul li dl dd a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
.link ul li dl dd a:hover{ color:#f00; text-decoration:underline;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}

.link ul .erweima{ float:right; border:none; padding-right:0;}
.link ul .erweima dl{}
.link ul .erweima dl dd{ float:left; width:124px; text-align:center; margin-left:20px;}
.link ul .erweima dl dd h2{ font-size:14px; color:#666; margin-top:10px;}






/*footer*/
.footer{background:#2f2e2d; text-align:center; padding:20px 0; color:#ccc; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; }
.footer em{ font-family:Arial, Helvetica, sans-serif; }
.footer i{ font-family:'ËÎÌå'; margin:0 10px; color:#666; }






.lm{ width:1200px; height:60px; line-height:60px; margin:0 auto; border-bottom:#e5e5e5 solid 1px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; font-size:14px;}
.lm b{ background:url(../images/wz.png) no-repeat center left; padding-left:20px; }
.lm a{ margin:0px 10px; color:#333;}
.lm #sbxz{ color:#ff0204;}
.lm a:hover{ color:#ff0204; text-decoration:underline;}

.lm span{ float:left;}
.lm p{ float:right; border:#e5e5e5 solid 1px; margin-top:12px; display:none; }
.lm p #sousuo{ width:300px; height:34px; border:none; outline: 0; text-indent:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#555; font-size:14px; }
.lm p:hover{ border:#aaa solid 1px;}
.lm p #tj{ font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-size:14px; background:none; border:none; outline: 0; cursor:pointer; border-left:#c5c5c5 solid 1px; padding:0 20px;  }
.lm p #tj:hover{ color:#f00;}



.title{ width:1200px; height:auto; margin:0 auto; text-align:center; margin-top:40px;}
.title h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:32px; color:#333; font-weight:bold;}
.title p{ margin-top:30px;}
.title p a{ padding:8px 30px; background:#f5f5f5; display:inline-block; margin:0px 10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; border-radius:20px;}
.title p a:hover,#sbdj02{ background:#ffd800; }

.main{ width:1200px; height:auto; background:#f9f9f9 url(../images/bg.png); margin:0 auto; padding-top:20px; padding-bottom:20px; margin-top:30px; margin-bottom:40px; }
.ny{ width:1100px; height:auto; margin:0 auto; background:#fff; padding:30px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; line-height:28px;}

.cpcs{ width:1200px; margin:0 auto; overflow:hidden;}
.cpcs_tit{ overflow:hidden; margin-top:30px;}
.cpcs_tit h2{ font-family:30px; color:#e9b603; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/h2.jpg) no-repeat left bottom; padding-bottom:20px;}

.cpcs_b{ width:1100px; overflow:hidden; background:#fff; border:#f5f5f5 solid 20px; margin:0 auto; padding:30px; margin-top:20px;  }

.cpcs_l{ width:430px; float:left;  }
#preview{ float:none; text-align:center; width:430px; }
.jqzoom{ width:430px; height:320px; position:relative; border:#dfdfdf solid 1px;}

.zoomdiv{ left:859px; height:350px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:15px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:430px;height:350px;background:url(i/loading.gif) #fff no-repeat center center; border:#dfdfdf solid 1px; display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;background:#f0f0f0 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:307px; margin-right:5px; }
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



.cpcs_r{ float:right; overflow:hidden; width:628px; height:282px;}
.cpcs_r ul{ overflow:hidden; height:245px; }
.cpcs_r ul li{ height:40px; line-height:40px; border-bottom:#d5d5d5 dashed 1px; font-family:"Î¢ÈíÑÅºÚ"; color:#424242; font-size:16px;}
.cpcs_r ul li b{ font-size:18px; font-weight:bold;}

.zxxj{ }
.zxxj a{ border:#e9b603 solid 1px; padding:10px 25px; color:#e9b603; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; border-radius:3px;}
.zxxj a:hover{ text-decoration:underline; background:#e9b603; color:#fff; }


ul.pros_tit{ height:42px; line-height:42px; clear:both; border-bottom:#e5e5e5 solid 2px;  }
ul.pros_tit li{ float:left; width:120px; height:42px; }
ul.pros_tit li a{ display:block; width:80px; height:42px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; text-align:center;border-bottom:#e5e5e5 solid 2px; }
ul.pros_tit li.active a,ul.product_tit li:hover a{ border-bottom:#f00 solid 3px; color:#f00;}

.pros_con{ padding:20px 0; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#555;}











.clear{ clear:both; height:0px; padding:0px; margin:0px;} 
ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 21px; height:35px; line-height:35px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:14px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#ffd800; text-decoration:none; border:#ffd800 1px solid;}
.pageCss1 a:active {color:#ffd800;}
.pageCss1 span.current { border:#ffd800 1px solid; padding:4px 8px; margin:2px; background:#ffd800; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-align:center; line-height:40px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden;}

.picList1 li{ float:left; width:251px; padding:5px 12px;}
.picList1 li dl{ width:251px;}
.picList1 li dl dt{ background:url(../images/bg2.png) no-repeat; width:235px; height:190px; padding:9px 8px;}
.picList1 li dl dt img{ width:235px; height:190px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:14px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#f00}

.input_btn{ background:#e30919; text-align:center; color:#fff; width:100px; height:32px; line-height:32px; font-size:14px; border:none; cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px}
.input_btn:hover{ background:#383c4b; border-radius:5px}