﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0; padding:0; margin-left:auto; margin-right:auto;}
fieldset,img{border:0;} 
body{font:12px/1.5 Arial, Helvetica, sans-serif; color:#333;}
fieldset,img{border:0;} 
ol,ul,li{list-style:none;} 
.clear{clear:both;}
a{color:#333; text-decoration:none;}
a:hover{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

.top{max-width:100%; height:116px;}
.top1{width:1000px; height:116px;}
.top1-left{width:480px; height:116px; float:left;}
.t-1{margin-top:15px;}
.top1-right{width:360px; height:116px; float:right;}
.top1-right-1{width:100%; height:40px; float:left;}
.top1-right-1 a{ line-height:60px; margin-right:10px; margin-left:10px;}
.top1-right-1 a:hover{ text-decoration:underline; color:#F60;}
.top1-right-2{width:100%; height:46px; float:left;}
.top1-right-2-1{width:280px; height:46px; float:left;}
.s1{margin-left:10px; margin-top:5px;}
.s2{width:205px; height:30px;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border-top:#d6d6d6 3px solid; border-bottom:#d6d6d6 3px solid; border-left:#d6d6d6 3px solid; border-right:#d6d6d6 1px solid; float:left; line-height:30px; margin-right:3px; padding-left:4px; color:#b4b4b4; font-family: Arial, Helvetica, sans-serif;}
.s3{width:50px; height:36px;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border-top:#d6d6d6 3px solid; border-bottom:#d6d6d6 3px solid; border-left:#d6d6d6 1px solid; border-right:#d6d6d6 3px solid; background:url(../../images/s1.jpg) no-repeat center center; margin-left:-5px;}
.top1-right-2-2{width:80px; height:46px; float:right;}
.top1-right-3{width:100%; height:30px; float:left;}
.top1-right-3 a{ line-height:30px; margin-right:15px;}
.top1-right-3 a:hover{ text-decoration:underline; color:#F60;}
.t-2{ margin-top:7px;}

.menu1{max-width:100%; height:62px; margin-top:2px;}
.menu{width:1000px; height:62px; background:url(../../images/menu.jpg);}
.menu ul{width:744px; height:62px; float:left;}
.menu ul li{width:124px; text-align:center; line-height:58px; float:left;}
.menu ul a{font-size:14px;}
.menu ul a:hover{color:#E10000;}
.m-1{ margin-top:12px; margin-left:30px;}

.banner{max-width:100%; height:610px; overflow:hidden;}
.ny-banner{max-width:100%; height:610px; overflow:hidden; position:relative; z-index:2;}
#full-screen-slider { width:100%; height:610px; float:left; position:relative;}
#slides { display:block; width:100%; height:610px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:43%; top:560px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:54px; height:3px; float:left; margin-left:15px; border-radius:5px; background:url(../../images/b-1.png);}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px; outline:none !important;}
#pagination li.current {background:url(../../images/b-2.png); }

.i-a{max-width:100%; height:300px; margin-top:35px;}
.i-a1{width:1000px; height:300px; background:url(../../images/p1.jpg) no-repeat top center;}

.i-b{max-width:100%; height:410px; margin-top:50px;}
.i-b1{max-width:1920px; height:410px; background:#f5f5f5;}
.i-b2{width:1000px; height:410px; background:url(../../images/p2.png) no-repeat top center;}
.i-b3{width:1000px; height:250px; float:left; margin-top:100px; border-top:#d4d4d4 1px solid;}
.i-b3 a{ background:#555; color:#fff; padding:3px; float:right; margin-top:5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.i-b3 a:hover{ background:#f60;}
.i-b3-left{width:350px; height:220px; float:left; margin-top:35px; background:url(../../images/factory.jpg);}
.i-b3-right{width:620px; height:220px; float:right; margin-top:6px;}
.i-b3-right dl{line-height:26px; font-size:14px; color:#444; width:100%; text-align:justify; text-justify:distribute; overflow:hidden; text-overflow:ellipsis; height:205px; margin-top:10px;}

.i-c{max-width:100%; height:400px; margin-top:35px;}
.i-c1{width:1000px; height:75px; background:url(../../images/p3.jpg) no-repeat top center; border-bottom:#dddddd 1px solid;}
.i-c2{width:1000px; height:30px; margin-top:100px; float:left;}
.i-c2 a{margin-left:10px; margin-right:10px; line-height:30px;}
.i-c2 a:hover{color:#F60; text-decoration:underline;}
.i-c3{width:1000px; height:40px; margin-top:10px; float:left; background:#eee;}
.ss1{margin-top:6px; margin-left:3px;}
.ss2{border:#ccc 1px solid; background:#fff; color:#999; padding:3px; width:300px; font-family: Arial, Helvetica, sans-serif;}
.ss3{border:#ccc 1px solid; background:#fff; padding:3px; width:55px; font-family: Arial, Helvetica, sans-serif; margin-left:-5px;}
.ss3:hover{border:#f60 1px solid; background:#f60; color:#fff;}
.i-c3 a{ float:right; line-height:40px; margin-right:5px;}
.i-c3 a:hover{color:#F60; text-decoration:underline;}
.i-4{width:1000px; height:220px; float:left;}

.i-d{max-width:100%; height:450px; margin-top:45px;}
.i-d1{width:1000px; height:300px;}
.i-d1-left{width:337px; height:300px; float:left; background:url(../../images/n1.jpg) no-repeat top;}
.i-d1-left p{ font-size:14px;}
.i-d1-middle{width:337px; height:300px; float:left; margin-left:35px; background:url(../../images/n2.jpg) no-repeat top;}
.i-d1-middle p{ font-size:14px;}
.i-d1-right{width:256px; height:300px; float:right; background:url(../../images/n3.jpg) no-repeat top;}
.i-d1-right h1{ font-size:14px;}
.i-d1-right dl{line-height:28px; width:256px; margin-top:104px; text-align:justify; text-justify:distribute; overflow:hidden; text-overflow:ellipsis; height:200px;}
.i-d1-right dl a{}
.i-d1-right dl a:hover{color:#F60; text-decoration:underline;}
.i-d2{width:1000px; height:90px; float:left; background:#eeeeee; margin-top:30px;}
.i-d2 p{ margin-top:10px;}
.i-d2 p span{font-weight:bold; margin-left:4px;}
.i-d2 p a{ line-height:24px; margin-right:10px;}
.i-d2 p a:hover{color:#F60; text-decoration:underline;}

.ln{width:180px; overflow:hidden; text-overflow:ellipsis;}

.i-new{width:337px; font-size:12px;}
.i-news{width:250px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; font-size:12px;}
.i-news:hover{ color:#f60; text-decoration:underline;}
.i-newss{ line-height:30px; margin-left:20px; font-size:12px;}

.i-new{width:100%; font-size:12px;}
.i-news-1{width:300px; line-height:30px; margin-right:40px;float:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; font-size:12px;}
.i-news-1:hover{ color:#f60; text-decoration:underline;}





.foot{max-width:100%; height:120px; margin-top:20px;}
.foot1{max-width:1920px; height:120px; background:#3A8AF4;}
.foot2{width:1000px; height:120px;}
.foot2 p{color:#fff; line-height:26px; text-align:center;}
.foot2 p a{ color:#fff; margin-left:10px; margin-right:10px;}
.foot2 p a:hover{ text-decoration:underline;}

/*内页*/
.inner-main{max-width:100%;}
.inner-main1{width:1000px; margin-top:30px;}
.inner-main1-left{width:220px; float:left;}
.inner-main1-right{width:740px; float:left; margin-left:30px;}
.inner-main1-right dl{line-height:28px; font-size:14px; text-align:justify; text-justify:distribute; margin-bottom:40px;}
.inner-main1-right dl h2{border-bottom:#ddd 1px solid; padding-bottom:5px; font-size:16px; font-weight:bold; margin-bottom:10px;}
.inner-main1-right dl h2 span{ font-size:12px; font-weight:normal; float:right; color:#666;}

.left-bgname{background:url(../../images/left.jpg);}
.left-bgname span{line-height:30px; font-size:16px; margin-left:75px; font-weight:bold; color:#fff;}
.left-bg{ background:#f5f5f5;}
.left td{height:35px; line-height:35px; background:#e5e5e5; border-bottom:#fff 3px solid; border-top:#fff 1px solid;}
.left td:hover{ background:#E10000;}
.left a{font-size:14px; margin-left:20px; display:block;}
.left a:hover{color:#fff;}
.leftt td{height:30px; background:url(../../images/c1.png) no-repeat left center;}
.leftt a{ margin-left:30px; line-height:30px; font-size:13px;}
.leftt a:hover{ text-decoration:underline; color:#E10000;}

#left-tel{width:220px; height:300px; background:url(../../images/left2.jpg) top no-repeat; margin-top:20px;}
#left-tel dl{width:220px; height:190px; line-height:28px; color:#666;}

.side{width:220px; height:55px; background:url(../../images/left.jpg);}
.side h1{ font-size:16px; font-weight:bold; color:#fff; line-height:55px; text-align:center;}
.side1 p{ width:220px; height:35px; background:#e5e5e5; margin-bottom:4px; margin-top:1px;}
.side1 p a{ font-size:14px; display:block; line-height:35px; text-align:center;}
.side1 p a:hover{ background:#E10000; color:#fff;}


.pro{width:1000px; margin-top:20px;}
.pro1{height:40px; border-bottom:#ccc 1px solid;}
.pro1 span{font-size:16px; font-weight:bold;}
.pro2{margin-top:8px;}
.pro3{padding-left:8px;}
.pro-name{width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro-name:hover{ color:#f60;}
.pro-click{border:#ddd 1px solid; padding-top:3px; padding-bottom:3px; padding-left:8px; padding-right:8px;}
.pro-click1{border:#999 1px solid; background:#999; padding-top:3px; color:#fff; padding-bottom:3px; padding-left:8px; padding-right:8px;}

.new{font-size:16px; font-weight:bold; padding-bottom:10px;}
.new1{border-top:#e5e5e5 1px solid;}
.new2{width:10%;}
.n1{font-size:14px;}
.n1:hover{color:#f60;}
.n3{line-height:22px; font-size:20px; font-weight:bold;}
.n4{border-bottom:#dddddd 1px solid; padding-bottom:10px;}
.n5{padding:15px; line-height:26px; text-align:justify; text-justify:distribute;}

.n6{border-bottom:#dddddd 1px dashed;line-height:45px;}


.new3 p{width:100%; height:40px;line-height:20px;text-align:left; padding-bottom:10px;color:#747474; font-size:12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.new2 h3{font-size:12px; width:700px; height:50px; overflow:hidden;line-height:24px; color:#777; text-align:left; font-family:"微软雅黑"; float:left;}


.tedaea{height:26px; line-height:26px; font-size: 12px; color:#fff; background-color:#B0B0B0; padding:4px;}

.page-c{}
.page-c:hover{color:#f60; text-decoration:underline;}
/*内页*/


.page_1{margin-left:32px; margin-top:12px;}
.page_2{margin-left:32px; margin-top:12px;}


/*网站地图*/
h3.map_title{line-height:30px;line-height:30px;background-color:#f5f8fa;border:1px solid #d6dbe1;text-indent:20px;color:#3b639f;border-bottom:2px solid #458fce;}
.map_list{line-height:30px;padding-left:20px;margin-top:8px;margin-bottom:8px;}
.map_list a{padding:4px;}
.map_list a:hover{text-decoration:none;background-color:#3b639f;color:#fff;padding:4px;}