@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font-size:12px; font-family:'宋体'; background:#fff; color:#666666}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
a{text-decoration:none; border:none; margin:0; padding:0;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none;}
input{ margin:0; padding:0; border:none;}
.wai{max-width:640px; margin:0 auto; min-width:320px;}
.top{width:100%;}
.nav{width:100%; height:32px; background:url(../images/index_03.jpg) repeat-x;}
.nav li{width:16.6%; height:32px; line-height:32px; text-align:center; float:left; font-size:16px; font-family:'微软雅黑';}
.nav li a{color:#fff;}
.banner{width:100%;}
.title1{width:100%; height:30px; margin:4px 0; background:url(../images/index_08.jpg)  repeat-x left bottom;}
.title1 p{height:30px; text-indent:2%; line-height:30px; font-size:16px; color:#fff; font-family:'微软雅黑';}
.title1 p span{color:#166dce; font-size:12px;}
.title1 p a{float:right; margin-right:9px; margin-top:0px; text-indent:0; color:#fff}
.image1{width:100%; height:63px; margin:0 auto; margin-top:4px;}
.cp_con{width:97%; margin:0 auto 20px; padding-bottom:10px;}
.cp_con p{ color:#383839; line-height:200%;}
.cp_con p span a{color:#a51f21;}
.cp_img{width:25%; float:left; margin-right:2%;}
.fenlei{width:98%; padding:2% 1%; background:#403f3f;}
.fenlei li{height:22px; line-height:22px; text-align:center; float:left; margin-bottom:14px; font-size:14px; padding:0 1.6%; border-right:1px solid #fff; overflow:hidden; color:#fbf7f7; white-space:nowrap;}
.fenlei li a{color:#fbf7f7;}
.fenlei li a.cur3{color:#fb020c; text-decoration:underline;}
.news{width:97%; margin:10px auto;}
.newsLeft{width:61.2%; float:left;}
.newsLeft ul{}
.newsLeft ul li{width:100%; height:31px; background:url(../images/index_25.jpg) repeat-x center 30px;}
.newsLeft ul li a{display:block; width:100%; height:31px; line-height:31px; text-indent:3%; color:#3b3b3b; overflow:hidden; background:url(../images/index_21.jpg) no-repeat 1% center;}
.newsLeft ul li a:hover{color:#cc0001;}
.newsLeft ul li a span{float:right;}
.links{width:100%; border-top:1px solid #b7040d;}
.links p{line-height:25px; text-indent:10px; color:#545353; font-size:13px;}
.links p a{color:#545353;}
.links p a:hover{color:#b32020;}
.pro2{padding:9px 0;}
.pro_list2{ overflow:hidden;}
.pro_list2 li{ width:30.6%; float:left; margin:0 1% 3%;}
.proImg{border:1px solid #b9b7b7;}
.proImg img{max-width:100%; width:100%}
.pro_list2 li p{ text-align:center; line-height:40px; font-size:16px;}
.pro_list2 li p a{color:#151414;}
.pro_list2 li p a.cur2{color:#fb0707; text-decoration:underline;}
.news_list{ overflow:hidden;}
.news_list li{ width:95.6%; float:left; margin:0 1%; border-bottom:1px dotted #b9b7b7; line-height:30px;}
.news_list li span{float:right; margin:0 1%;}
.news_list li a{ color:#666}
.pages{width:97%; margin:0 auto; padding:10px 0; text-align:right;}
.pro_list{ margin:10px auto ;}
.pro_list li{ width:31.25%; float:left; margin:0 1%}
.pro_list li img{ width:100%;}
.pro_list1 li{ width:28.75%;}
.pages{width:97%; margin:0 auto; padding:10px 0; text-align:right;}
.footer{height:50px;border-top:solid 2px #dfc799;text-align:center;}
.footer p{padding:20px 0 0 0;}
 #footer2{ max-width:640px;margin:0 auto; color:#fff; line-height:180%; text-align:center; padding-top:15px; }
 .foot2 a{ color:#fff; font-size:12px; margin:0 4px;}
 .footer2_n{ width:100%; max-width:640px; min-height:56px;background:#015BAF; padding-bottom:8px; position: fixed; bottom: 0px;_position:absolute;
_top:expression(documentElement.scrollTop +documentElement.clientHeight-this.offsetHeight);overflow:hidden;*zoom:1;}
 .footer2_n ul{ width:100%;min-height:46px;margin:0 auto; max-width:640px;}
.footer2_n ul li{ width:25%; height:46px; float:left;  text-align:center;}
.footer2_n ul li a{ height:14px; padding-top:43px; width:100%; display:block; margin:1px auto 0; font-family:"微软雅黑"; color:#fff; background:url(../images/foot_n.png) no-repeat center top}
.footer2_n ul li a.f2_ind{background-position: center 0px;}
.footer2_n ul li a.f2_tel{background-position: center -73px;}
.footer2_n ul li a.f2_msn{background-position: center -173px;}
.footer2_n ul li a.f2_con{background-position: center -246px;}
/*media*/
@media (max-width:515px){
	.nav li{font-size:12px;}
}
@media (max-width:360px){
	.links p{text-align:center;}
	.cp_img{ width:40%}
}





