@charset "gb2312";
@media screen and (min-width: 200px) and (max-width: 1199px) {
	
	body{ width:1200px; }
	}

body{ text-align:center;  font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑";font-size:14px; color:#000;  margin:0px; padding:0px; background: url(../images/vqh6.gif) repeat center  }
 *{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
.clear20{height:20px;overflow:hidden;clear:both;}
.clear40{height:40px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#000;  text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
/*input,textarea{padding:0 2px; resize:none;}*/
.box{ width:100%; margin:0px auto; text-align:left; overflow:hidden; background:url(../img/top.jpg); height:100px;}
.fl{ float:left;}
.fr{ float:right;}
.padding{ padding:10px;}
.info{ line-height:30px; text-align:left; }
.red{ color:#990000; font-weight:bold;}
.black{ color:#000;}
.green{ color:#26973d}
.body1{ text-align:left; width:100%;overflow:hidden}

.cor{ color:#666666}

.heard{ background: #00275B; overflow:hidden; width:100%; height:3px;}
.logo{ width:1200px; margin:0px auto;  overflow:hidden}
.logo1{ width:800px; float:left; overflow:hidden; margin-top:5px;}
.t1{ width:300px; margin-top:30px; float:right; font-size:18px; color:#000}

.nav{ width:100%; overflow:hidden;background:#0C4A97; height:50px; }
.nav ul{ width:1200px; margin:0 auto}
.nav ul li{ width:165px; float:left; overflow:hidden; border-right:1px solid #0F5CBB;}
.nav ul li a{ width:165px; height:50px; display:block; text-align:center; color:#fff; font-weight:bold; font-size:15px; line-height:50px;}
.nav ul li a:hover{ background:#FF9900; color:#fff; }

#banner{width:100%; overflow:hidden; margin:0 auto;}
.mainbanner{height:450px;overflow:hidden; position:relative; }
.mainbanner_window{left:50%;width:1920px;height:450px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;height:450px;position:relative; list-style:none; margin:0px; padding:0px;}
.mainbanner_window li{background:#fff;width:1920px;height:450px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:90px; height:20px; position:absolute; bottom:25px; left:50%; list-style:none; margin:0 0 0 -45px; padding:0;  }
.mainbanner_list li{width:30px;height:20px; float:left; margin:0; overflow:hidden; }
.mainbanner_list a{ width:100%;height:20px; margin:0; background:url(../img/h1.png) no-repeat center center; overflow:hidden;float:left;}
.mainbanner_list li.active a,.mainbanner_list li a:hover{ background:url(../img/h2.png) no-repeat center center; }


.datitle{width:1200px; margin:0 auto; overflow: hidden; background:url(../images/cp.jpg) repeat-x center; height:60px;}
.title{ width:550px; float:left;  margin-left:30px; font-size:26px;  color:#fff;  line-height:60px;  text-align:left; font-family: "Microsoft YaHei"}
.wenzi{ font-size: 14px; line-height: 25.2px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
.youtitle{ float:right; font-size:14px; color:#fff;line-height:60px; margin-right:25px;}
.youtitle a{  color:#fff;}

.prcon{width:1200px; margin:0 auto;  overflow:hidden; text-align:left; line-height:30px;}
.prcon ul{}
.prcon ul li{ width:280px; float:left; margin-right:10px; text-align:center; line-height:45px;}
.prcon img{width:248px; height:200px;}



.case{ width:1200px; overflow:hidden; margin:0px auto;}
.case img{width:248px; height:200px; border:1px #CCCCCC double}
.caselist{ width:1200px;  overflow:hidden; float:left }
.caselist li{ width:290px;  float:left; margin:30px 5px 0 0;  }
.caselist li h4{ text-align:center; font-size:12px;  line-height:30px; }

/**关于我们**/
.about{ width:100%; margin:0 auto; background: url(../images/ab.png) repeat center; height:400px;}
.ab{width:1200px; margin:0 auto}
.ab_left{width:820px; float:left; line-height:30px; text-align:left; color:#FFFFFF; margin-top:50px;}
.abtitle{ width:550px;  margin-left:30px; font-size:26px;  color:#fff;  line-height:60px;  text-align:left; font-family: "Microsoft YaHei"}
.abtitle2{   margin-left:30px; font-size:26px; font-weight:bold;  color:#FFCC00;  line-height:100px;  text-align:left; font-family: "Microsoft YaHei"}
.ab_right{width:280px; float:right;line-height:30px; text-align:left; color:#FFFFFF; margin-top:90px; margin-left:60px;}

/**新闻中心**/
.news{width:100%; background: url(../img/newbj.jpg) repeat center; height:560px; margin:0 auto;}
.newslist{width:1200px; margin:0 auto;}
.newslist ul{}
.newslist ul li{ border-bottom:1px #D9D9D9 dotted;  margin-bottom:15px;text-align:left; }
.titlenew{ font-size:16px; line-height:30px; text-align:left; margin-left:100px; font-weight:bold;}
.titlenewx{ font-size:14px; line-height:26px; text-align:left; margin-left:100px;}


.footnav{ width:100%; overflow:hidden;   }
.footnav ul{ width:950px; margin:0px auto;margin-top:5px; margin-bottom:10px; float:right}
.footnav ul li{ width:138px; float:left; overflow:hidden;}
.footnav ul li a{ width:138px; height:30px; display:block; text-align:center; color:#fff; font-size:14px; line-height:30px;}
.footnav ul li a:hover{ background:#fff; color:#FF0000}


.foot{ width:100%; background:#0C4A97; height:150px;}
.footcon{width:1200px; margin:0px auto; }
.footcon_left{ width:1000px; float:left; text-align:right; line-height:30px; margin-top:20px;color:#fff; }
.footcon_right{width:200px; float:right ; margin-top:20px;}