@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0;}
body{
width: 100%;
font-size: 12px;
font-family: Arial,Helvetica,sans-serif;
}
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
.clear {clear:both;}
ul{ margin:0; padding:0;}
ul li {list-style:none;list-style-type:none;}
a {color: #333; text-decoration:none;}
a:hover {text-decoration:none;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.wrap{margin:0px auto;}
.clear{ clear:both;}
p{ text-indent:2em;}


.mr{ margin-right:10px;}
.ml10{ margin-left:10px;}
.ms10{ margin-top:10px;}
.ms5{ margin-top:5px;}
.h10{ height:10px; clear:both;}
.h20{ height:20px;}
.xian{ border-bottom:solid 1px #ccc;}
.blue{ color:#06a6e4;}
.white{ color:#FFFFFF;}
.a_block{ display:block;}
.all_info{ padding:10px border: 1px #9CC solid; line-height: 20px; padding: 10px;}
.all_info h1{ text-align:center;}
.u_here{border-bottom:0px dashed #822A12; padding: 10px; height: 30px; width: 730px; margin: 0px auto; background:url(../images/about_long.jpg) no-repeat;}

#main {margin: 0px auto; padding: 0px 0px; text-align:center; width: 1200px;}
#main .fnone{ margin: 0px auto;}
#main .fl{ float:left; margin: 0px auto;}
#main .fr{ float:right; margin-top:10px auto;  text-align: center;}

/*分页样式*/
.page{margin-top:20px; float:left; text-align:center; width:700px; clear:both; margin-left: 0px;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}

/*产品滚动*/
.scrollleft{width:330px;padding:5px 0px 0px 20px; margin-left:15px;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:148px;text-align:center;line-height:19px}
.scrollleft img{width:136px;height:100px;padding:5px;border:solid 1px #ddd;}	

/*下拉导航*/
#nav { margin: -5px auto 0px; padding: 0px; width: 1160px; position: relative; z-index:1;}
#nav .mainlevel { text-align: center; float:left; margin-top: -10px; border-right: 0px solid #fff; width:110px; /*IE6 only*/}
#nav .mainlevel a {font-size: 13px;  font-weight:bold; margin-top: 10px; color: #FFF; text-decoration:none; line-height:45px; display:block; padding:0 6px; width:110px;}
#nav .mainlevel a:hover {font-size: 13px; font-weight: 400; color: #d62f26; text-decoration:none; font-weight: bold }
#nav .mainlevel ul {display:none; position:absolute; z-index: 100; height: 35px; background: none; width:auto}
#nav .mainlevel li {border-top:0px solid #fff; margin-top: -10px; text-align:center; height: 35px; float: left; width:110px  }
/*#nav .mainlevel li a{ line-height:35px;font-size: 13px; font-weight: bold; color: #FFF; background: #165195;}
#nav .mainlevel li a:hover{line-height: 35px;font-size: 13px; font-weight: 400; color: #000; background: #165195;}
*/

/*板块CSS*/
#header{ width: 100%; height: auto; padding: 0px 0px 0px 0px ;}

#header .logo{padding: 0px ; width: 100%;}

/*Banner*/
/*#banner {text-align:center; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 20px;}*/
/*banner*/



/*Left*/
/*index_product*/
#productlist_nav {margin: 10px auto 0px; padding: 0px; border:0px solid #822A12;
/*-webkit-box-shadow:0 0 11px rgba(82, 168, 236, 0.6);-moz-box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);*/
}
#productlist_nav .title{ font-weight:bolder; font-size: 16px; margin-left: 0px; margin-right: 0px; padding: 0px; border: 0px #D7D7D7 solid;}
#productlist_nav .info{margin: 6px auto;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 400; color: #333;}

#productlist_nav .info ul{}
#productlist_nav .info li{background: url(../images/lm_bg.jpg) scroll no-repeat; line-height: 30px;}
#productlist_nav .info li:hover{background: url(../images/lm_jg.jpg) scroll no-repeat center; line-height: 30px;}
#productlist_nav .info li:hover a{color: #fff;}
#productlist_nav .info li a{width: 220px; height: auto; display: block; margin-left: 60px;}
#productlist_nav .info a:hover{ color:#FFF}
/*index_product*/


#productleft_nav {margin: 10px auto; width: 200px;  padding: 1px; border:1px solid #822A12;}
#productleft_nav .title{ font-weight:bolder; font-size:16px;line-height: 20px;margin-left: 0px; margin-right: 0px; padding: 5px; border-bottom: 1px #822A12 solid;}
#productleft_nav .title h1{line-height: 30px; padding: 0px 8px; font-size: 16px; font-weight: bolder;}
#productleft_nav .info{margin: 18px; }
#productleft_nav .info h3{font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #333;}
/*Left*/

#productlist {margin: 0px auto; padding: 0px; border:0px solid #822A12;}
#productlist .title{ font-weight:bolder; font-size: 16px;line-height: 16px;margin-left: 0px; margin-right: 0px; padding: 0px; border-bottom: 0px #822A12 solid;}
#productlist .info{padding: 5px;}
#productlist .info h1{ border-bottom: 1px #999 solid;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #000;}
#productlist .scrollleft{ margin-left: 0px; border: 0px #822A12 solid;}
#productlist .scrollleft ul{margin: 0 auto;}
#productlist .scrollleft ul li{}
#productlist .scrollleft ul li span{}


#productlist_nav1 {margin-top: 10px; float: right; width: 380px; height: 250px; padding: 1px; border:1px solid #822A12;}
#productlist_nav1 .title{ font-weight:bolder; font-size:16px;line-height: 20px;margin-left: 0px; margin-right: 0px; padding: 5px; border-bottom: 1px #822A12 solid;}
#productlist_nav1 .title h1{line-height: 30px; padding: 0px 8px;font: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: 600; color: #000;}
#productlist_nav1 .info{margin: 0px 10px 0px 10px; }

#productlist_nav2 {margin-top: 10px; float: right; width: 380px; height: 250px; padding: 1px; border: 0px solid #822A12;}
#productlist_nav2 .info{}


#contact {margin: 20px auto; width: 760px; padding: 1px; border: 1px #822A12 solid;}
#contact .info h1{font: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight: bolder; color: #222; padding: 10px;}
#contact .info hr{border:1px solid #822A12;-webkit-box-shadow:0 0 11px rgba(82, 168, 236, 0.6);-moz-box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);box-shadow: 0 0 11px rgba(82, 168, 236, 0.6);}
#contact .info table{font: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #333; padding: 10px;}

#footer{text-align:center; background:#174275;  padding: 5px 0 5px 0; border:0px solid #822A12; margin: auto; color:#FFF}
#footer a{ color:#FFF}


#ho li{background-image: url(../images/news_1.jpg);background-repeat: no-repeat;background-position: left top;}
#ho a, #ho a:visited {display: block;width:180px; background-position:center bottom;background-color:transparent;;color:#676666;text-decoration:none}
#ho a:hover {background-position:right top;overflow:hidden;color:#996633;background-image: url(../images/news_1.jpg);	background-repeat: no-repeat;}

#fa{ width:1000px; margin:0 auto;  height:20px }
#fa ul li{ float:left}

#bcd ul li{ color:#303030; line-height:20px}

#comp{ background:#fff; height:400px;}
.comp{ width:1000px; margin:0 auto;}
.compl{ width:480px; height:245px; padding-top:110px; float:left}
.compl img{ width:480px; height:245px;}
.compr{ width:500px; float:right}
.compr title { display: block; font-size: 30px; margin: 30px 0; color: #007eef;}
.compr a{margin: 20px 0; display: block; background: #007eef; height: 30px; width: 100px; text-align: center; line-height: 30px; color: #fff;}

/*pro2的样式*/
#pro2{background: #f1f1f1; padding-top: 40px; height: 980px;}
.pro2{ width:1000px; margin:0 auto;}
#right1{width:700px; float:right;}
.righttitle1{height:40px;background:url(../images/9.jpg) ;border-bottom:#eaeaea 1px solid;text-indent:30px}
.righttitle1 div{width:20px;float:left;height:40px}
.righttitle1 #more{width:80px;float:right;height:25px;}
.righttitle1 #more a{font-size:12px}
.right_cen1{ padding:20px 10px 10px; overflow:hidden; background:#fff;}
.probox1{ width:420px; height:343px; border:5px solid #c8c8c8; float:left; margin-left:10px; margin-bottom:10px; text-align:center}
.probox1 img{ height:278px}
#pro_tit{ width:100%; background:#c8c8c8; text-align:center}
.probox1 #pro_tit{ height:65px; line-height:70px; font-size:20px;}
.probox2{ width:201px; height:163px; border:5px solid #c8c8c8;  float:left; margin-left:19px; text-align:center }
.probox2{margin-bottom:6px;height: 347px;}
.probox2 img{height: 314px;}
.probox2 #pro_tit{ height:34px; line-height:34px;}
.probox3 #pro_tit{ height:33px; line-height:33px;}
.probox3,.probox4,.probox5,.probox6,.probox7,.probox8,.probox9{float: left;margin-left: 15px;margin-top: 10px;background: #FFF;height: 190px;}
.probox3 img,.probox4 img,.probox5 img,.probox6 img,.probox7 img,.probox8 img,.probox9 img{width:208px;height: 172px;object-fit: contain;}
.probox4 #pro_tit,.probox5 #pro_tit,.probox6 #pro_tit,.probox7 #pro_tit,.probox8 #pro_tit,.probox9 #pro_tit{ height:25px; line-height:25px;}
/*#prolist1 li{ float:left; margin:10px 0 0 20px; display:inline; text-align:center;}
#prolist1 li a div{width:216px;height:192px;border: #cfcfcf 1px solid;padding-top:3px;padding-left:3px}*/
/*结束*/

#left{ width:266px; float:left;}
#left_title{display: block; width: 266px; text-align: center; height: 100px; background: #012461; color: #FFF; line-height: 100px; font-size: 20px; font-weight: normal;}
#left_title a{color:#FFF;line-height:50px;font-size: 20px;font-weight:bold}
#left_cen{background:#fff;width:100%;}
#left_cen ul{padding: 10px;}
#left_cen ul li{background: url(../images/index-chanpin.jpg); height: 43px; width: 242px; margin: 5px 0 7px; text-align: center; line-height: 43px;}
#left_cen ul li a{ text-decoration: none; color: #FFF; font-size: 15px;}
#left_cen #left_cn{width:185px;margin:0 auto;font-size: 14px}

#liangdian{ background: url(../images/bengfaguanggao.jpg) no-repeat scroll center top transparent; height: 900px;}
#liangdian p{ text-indent:0 !important;}

#reason{ background: url(../images/xiaofeizhe.png) no-repeat scroll center top transparent; height: 550px; background-color: #f8f8f8;}

#case{ width:100%; height: 450px; background-color: #ffffff;}
#case_top{ width:1100px; margin:0 auto; padding:14px 0 28px; height:52px; line-height:52px; text-align:center; color:#fff; background:url(../images/casetit.jpg) no-repeat center; font-size:24px}
#case_cen{ width:1048px; margin:0 auto;}
#case_cen ul li{ width:248px; height:148px; float:left; margin:0 7px 13px;}
#case_cen ul li img{ width:248px; height:148px;}
#case_cen #pro_tit{ color:#0886e6; height:32px; line-height:32px; background:url(../images/casetit.png) repeat-x; margin-top:-40px; position:relative; font-size:14px; font-weight:bold}

#press{ width:100%; background: #2fa6ff; height:auto; overflow:hidden;}
.press{ width:1000px; margin:0 auto;}
.pressl{ width: 495px; float: left; padding: 10px 0;}
.pressr{ width: 495px; float: right; padding: 10px 0;}
.press_top{ width:100%; height:50px; line-height:50px;}
.press_top title{width: 80px;display: block; float: left; font-size: 18px; font-weight: normal; border-bottom: 3px solid #ffffff; color: #fff;}
.press_top a{ font-size: 16px; color: #ffffff; font-weight: normal; float: right;}
.press_cen{width: 495px; float: left; padding: 0; padding-top: 20px; border-top: 1px solid #fff;}
.press_cen ul li{margin: 5px 0; padding: 5px 0; font-size: 15px; color: #999; border-bottom: 1px dashed #CECECE;}
.press_cen ul li a{color: #ffffff;}
.press_cen ul marquee{ width:100%; height:400px;}
.press_cen ul marquee li { width: 495px; height: 43px; font-size: 14px; line-height: 43px; text-indent: 10px; background-color: #fff; padding:0; margin:0; border:0;}
.press_cen ul marquee li a { color: #5c5c5c; font-weight: normal; width: 270px; height: 40px; overflow: hidden; display: block; float: left;}
.press_cen ul marquee li span{float: right; margin-right: 35px;}
.libage { background: #78c5ff !important;}

#footn{ width: 100%;background: #5c5c5c;}
.footer-top { height: 50px; border-bottom: 1px solid #a7a7a7;}
.fnav{width: 1000px; margin: 0 auto;}
.footer-top ul{ padding: 0;}
.footer-top li{ float: left; width: 100px; height: 50px; line-height: 50px; text-align: center; color: #FFF;}
.footer-top li a{ color: #FFF; font-size: 16px;}
.footer-down-p{ width: 300px; float: right; color: #FFF; margin: 35px 30px;}
.footer-down-p p{}
.footer-down-p span{ font-size: 14px; display: block; margin: 10px 0;}
@media (max-width: 1024px){
#header{width: 123%;}
}
