@charset "utf-8";
/* CSS Document */
html{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-family:"宋体";font-size: 12px;color:#666666; }
div,ul,form,dd,ol,h1,h2,h3,h4,h5,h6,dl,dt,p{margin:0px;padding:0px;}
li{margin:0px;padding:0px;list-style-type: none;}
.locationm {width:1000px; margin:0 auto;}
.efont{font-family:Arial, Helvetica, sans-serif;}
a:link{color:#666666;text-decoration: none;}
a:visited{color:#666666;text-decoration: none;}
a:hover{color:#0c4faa;text-decoration: none;}
img{ border:0;}
.clear{ clear:both;}


.top { margin: 0; padding: 0; position: fixed; left:0px; top:0px; list-style-type: none; z-index: 70; background:url(../images/topbg.jpg) no-repeat center top; height:75px; width:100%;}
.topmain {width:1025px; margin:0 auto; position:relative;}
.logo{ float:left;}
.version{ position:absolute; right:0; top:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif,"宋体";}
.version a{ color:#FFF;}
.version a:hover{ color:#FFF; text-decoration:underline;}
#menu ul{ width:708px; padding-left:345px; margin:0 auto;}
#menu li { float: left; margin:  0 10px 0 0; font-size: 14px; font-family:"微软雅黑";}
#menu a { float: left;  color: #fff; text-decoration: none;width:93px; height:41px; text-align:center; padding:38px 0 0 0;}
#menu .active a { background-image:url(../images/navhover.jpg); background-repeat:no-repeat; width:79px; height:79px;}

.section { text-align:center;}
.section1 { }
.banner{ width:100%;}
.banner img{ width:100%;}
.section2 { background:#f6f6f6;}
.section3 { background:#ffffff;}
.section4 { background:url(../images/honor.jpg) 50%;}
.section5 { background:#ffffff}
.section6 { background:url(../images/feedback.jpg) 50%;}
.section7 { background:#ffffff;}

.fixed_r{position:absolute;right:10px;top:200px;z-index:999;}
.fixed_r li{width:30px;height:30px;background:#fff;border-bottom:1px solid #ccc;line-height:30px;color:#333;font-size:12px;text-align:center;cursor:pointer;}
.fixed_r li.on{background:#006934; color:#FFFFFF; font-weight:bold;}

.abouttop{ padding:20px 0 0 0;}
.aboutmain{ font-family:"宋体"; color:#000000; font-size:16px; line-height:40px; width:100%; clear:both; text-align:left; margin:50px 0 30px 0;}

.aboutmain img,.eaboutmain img{ float:right; padding:0 0 0 50px;}
.eaboutmain{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; line-height:30px; width:100%; clear:both; text-align:left; margin:50px 0 30px 0;}

.cp{ clear:both; width:100%; margin:40px 0 30px 0;}
.cp li{ float:left; position:relative;}
.cpmore{ position:absolute; right:0; bottom:0;}
.cp1{ background:url(../images/cp1.png) no-repeat; width:371px; height:195px;  solid #666; }
.cp1:hover
{background-color: #eee;}
.cp1 h1,.cp6 h1{ font-family:"微软雅黑"; font-weight:normal; font-size:20px; text-align:center; line-height:195px; color:#000000;}
.cp1 h1 a,.cp6 h1 a{color:#000000;}

.cp3 h1 a,.cp7 h1 a{color:#ffffff;}

.cp2{ width:193px; height:195px;}
.cp2 img{width:193px; height:195px;}
.cp3{  background:#88ba31; width:196px; height:195px;      }
.cp3:hover{background-color: #A5BA31;}
.cp3 h1,.cp7 h1{ color:#FFFFFF; font-family:"微软雅黑"; font-weight:normal; font-size:20px; text-align:center;line-height: 190px;}
.cp3 span,.cp7 span{ color:#FFFFFF; line-height:20px;text-align:left; display:block; clear:both;padding:20px 0 0 25px; font-size:12px;}
.cp4{ width:238px; height:195px; margin:1px 0 0 0;}
.cp4 img{width:238px; height:195px;}
.cp5{ width:196px; height:195px;margin:1px 0 0 0;}
.cp5 img{width:196px; height:195px;}
.cp6{ width:193px; height:195px; background:url(../images/cp5.jpg) no-repeat;margin:1px 0 0 0;}
.cp7{ width:202px; height:195px; background:#4397ef;}
.cp8{ width:407px; height:195px;}
.cp8 img{width:407px; height:195px;}
.arrow{ clear:both;}
.arrow1{ clear:both; position:relative; z-index:999999; bottom:250px;}
.cptop{ padding:50px 0 0 0;}

.honortop{ padding:50px 0 0 0;}
.honor li{ float:left; padding:0 20px 40px 20px;}
.honor{ clear:both; width:750px; padding:50px 250px 10px 0;}
.honor li img{ width:196px; height:140px;}
/*--证书滚动---*/
#scrolls{width: 750px;height:330px;overflow: hidden;}
#scrolls #demo3 { float: left; width: 100%;}
#demo1,#demo2 { float: left;}
#demo2 ul{width:750px;height:330px;float:left;}

/*----车间展示--*/
.worktop{padding:50px 0 0 0;}
div.orbit-wrapper { position: relative; overflow: visible; width: 1000px;height: 420px; margin-top:30px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width:300px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 130px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right:-50px; background:url(../images/slider_right.jpg); }
div.slider-nav span.left { left:-50px;background:url(../images/slider_left.jpg); }
div.slider-nav span.right:hover {background:url(../images/slider_right.jpg) bottom; }
div.slider-nav span.left:hover {background:url(../images/slider_left.jpg) bottom; }

/*---留言---*/

.feedback{ width:550px; margin:0 auto; text-align:left; clear:both; padding:30px 450px 0 0;}
.input_job,#field_1,#field_2,#field_9,#field_11,#field_12,#field_13{width: 300px;height: 38px;background: none;border: none;border: 1px solid #ACACAC;border-radius: 6px;box-shadow: 0px -2px 0px #DCDCDC inset;padding: 0 5px;margin: 8px 0 8px 0;}
#qaneirong {width: 400px;height: 120px;padding: 10px;background: none;border: none;border: 1px solid #ACACAC;border-radius: 6px;box-shadow: 0px -2px 0px #DCDCDC inset;padding: 0 5px;margin-top: 15px;}
.fedbtn{ background:url(../images/btn.png) no-repeat; width:178px; height:49px; text-align:center; line-height:49px; color:#FFFFFF; font-family:"微软雅黑"; font-size:20px; border:0; margin: 30px 0 20px 95px;}
.feedback span{ font-size:16px; color:#000000; padding-right:20px;width: 80px;display: inline-block;}
.arrow-margin{ margin:0 0 0 400px;}

.contact{  background: url(../images/contactbg.png) no-repeat;width: 341px;height: 556px;position: absolute;z-index: 10;right: 200px;top:100px; text-align:left;}
.econtact{  background: url(../images/econtactbg.png) no-repeat;width: 341px;height: 556px;position: absolute;z-index: 10;right: 200px;top:100px; text-align:left;}
.contact ul,.econtact ul{padding: 140px 0 0 20px;}
.contact li,.econtact li{ width:100%;  line-height: 30px;}
.contact li h2,.econtact li h2{width:100%; border-bottom:#010101 1px dotted; font-family:"微软雅黑"; font-weight:normal; font-size:16px;}
.contact li h3,.econtact li h3{width:100%; border-bottom:#010101 1px dotted; font-family:"微软雅黑"; font-weight:normal; font-size:12px;}
.contactlist img,.econtactlist img{ padding:0 10px 0 0;}

.btm{width:100%; background:#171e24; line-height:35px; color:#8e8e8e; position:absolute; z-index:999; bottom:0; left:0;}
.fedtop{ padding:10px 0 0 60px;}

/*--产品列表页----*/
.cpleft{ float: left;width: 204px;padding: 0 46px 0 0;min-height: 450px;background: url(../images/left_bg.jpg) no-repeat right 0;display: block;}
.in_sort{ float:left; width:202px; margin:30px 0 0 0;}
.in_sort li{ background-image:url(../images/icon.jpg); background-position:150px center; background-repeat:no-repeat; background-color:#efefef; border:#dddddd 1px solid; width:150px; height:40px; font-family:"微软雅黑"; font-size:14px; line-height:40px;margin:0 0 5px 0; padding:0 0 0 50px;}
.in_sort li h1{font-size:14px; font-weight:normal;}
.cpright{ width:770px; float:right;padding-top: 20px;}
.site {height: 35px;padding-left: 30px;font-size: 30px;font-weight: normal;line-height: 64px;color: #5C5C5C;margin: 30px 0 30px 0; font-family:"微软雅黑"; letter-spacing:1px; border-bottom:#e5e5e5 1px solid; margin-bottom:30px;padding-bottom: 35px; background:url(../images/siteicon.jpg) no-repeat 0 50%;}
.content{ font-size:14px;margin-top: 30px;color: #797979; line-height:35px;}



/*---产品展示---*/
#web_product2{ clear:both; with:100%;}
#web_product2 li{ float:left; width:222px; height:210px; text-align:center;padding:0 16px 0 17px;}
#web_product2 li img{ width:220px; height:150px; border:#ededed 1px solid;}
#web_product2 li span{ display:block; clear:both; width:100%; text-align:center;}
#web_product2 li a{width:220px; height:150px; display:block;}
#web_product2 li a:hover{width:214px; height:144px; border:#2a8fda 3px solid; display:block;}
#web_product2 li a:hover img{width:212px; height:142px;}
.pro_name{ float:left; display:block; color: #414141;font-size: 20px;font-weight: normal;20px;padding-bottom: 10px; width:100%; font-family:"微软雅黑";text-align:center; border-bottom:#efefef 1px solid; margin-bottom:20px;}
.t2{ float:left; width:400px; border:#CCC 1px solid;  position:relative;}
.fangda{background:url(../images/search.png) no-repeat; width:64px; height:64px; position:absolute;top: 260px;left: 350px;}
#protext{ clear:both;}
.cpxx{ font-size:12px; line-height:28px;}
.cpxx span{ color:#7bad1c; font-weight:bold;}


/*--- 分页 ---*/
.page_num { width:100%; height:50px; padding:10px 0 0 0; text-align:center; clear:both; }
.page_num strong { padding:0 5px 2px 5px; background-color:#0167b2; color:#fff; margin:0 3px; border:#2a8fda 1px solid;}
.page_num a { padding:0 5px 2px 5px; background-color:#fff; border:1px solid #c6c6c6; margin:0 3px;}
.page_num a:hover { background-color:#2a8fda; color:#fff; border:1px solid #0167b2;}

.pro_name1{ display:block; font-size:18px; line-height:45px; width:100%; clear:both; padding-left:10px;}
.proinfo{ width:300px; float:right;}
.mg20{ padding-top:30px;}

.banner1{width:100%; clear:both; padding:75px 0 0 0;}
.banner1 img{ width:100%;}
.main{ width:1030px; margin:0 auto;}
.inbtm{width:100%; background:#171e24; line-height:35px; color:#8e8e8e; text-align:center; clear:both;}
.leftcontact{ width:204px; padding:5px 0 15px 0; font-family:"微软雅黑";}
.leftcontact li{ width:204px;clear:both; line-height:30px;}
.leftcontact li img{ padding:8px 20px 0 0;}