body{font-family: "microsoft yahei";line-height: 26px; margin: 0; padding: 0; font-size: 14px;  color: #323131; height: 100%; }
ul,li,img,h3,p,h4,dl,dt,dd{margin: 0; padding: 0; list-style: none; border: 0;}
a{color: #808080; text-decoration: none; border: 0;}
a:hover{text-decoration: none;}
img{max-width: 100%;}
#tou{height: 99px; border-top: 5px solid #0668ad;}
.tou{width: 1140px; height: 99px; margin: auto;}
.logo{width: 217px; height: 99px; float: left;}
.nav{float: right;}
.nav ul {padding-top: 22px;}
.nav ul li{float: left;  text-align: center; font-size: 16px;}
.nav ul li span{display: block; font-size: 12px; font-family: "Arial";}
.nav ul li a{color: #5b5757;width: 113px; height: 53px; display: block; padding-top: 7px;}
.nav ul li a span{color: #aeaeae;}
.nav ul li a:hover{background: #0d75d6; color: #fff;}
.nav ul li a:hover span{color: #fff;}
.nav ul li ul {display:none; position:absolute; padding: 0; z-index: 999999;}
.nav ul li ul li{float: none;}
.nav ul li ul li a{height: 35px; line-height: 35px; padding: 0; background: #2c98fc; color: #fff;}
.nav ul li:hover ul { display:block;}
.nav ul li.sfhover ul { display:block;}
.fullSlide{ width:100%;  position:relative;  height:501px;   }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:501px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:501px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
.m1{width: 1140px; height: 503px; margin: auto; position: relative;}
.m1 ul{margin-left: -28px;}	
.m1 ul li{float: left; margin-left: 27px; margin-top: 29px;}
.m1 ul li img{width: 279px; height: 218px;}
.m1 ul li.t1{width: 220px; height: 218px; float: left;margin-left: 0;}
.m1 ul li.t1 .en1{font-size: 21px;}
.m1 ul li.t1 .en2{font-size: 40px;color: #3576ba;line-height: 60px;}
.m1 ul li.t1 .cn{font-size: 21px;}
.m1 ul li.t2{width: 220px; height: 143px; background: url(../img/a3.jpg); color: #1e1c1c; font-size: 20px; font-family: "Arial"; text-align: right; padding-top: 75px;  position: absolute; right: 0px; top: 248px;}.m2{height: 915px; width: 1140px; margin: auto; clear: both;}
.t3{height: 123px; text-align: center;text-align: center; font-size: 24px; color: #0e80f5; font-weight: bold;}
.t3 span{display: block; color: #373434; font-size: 32px; font-weight: normal; font-family: "Century Gothic"; line-height: 50px; padding-top: 20px;}
.m2con{width: 1140px; height: 745px; background: url(../img/a4.jpg);}
#m3{height: 447px; background: #3576ba;}
.m3{width: 1140px; margin: auto;}
.m3t{width: 1140px; height: 126px;text-align: center;color: #FFF;text-align: center;font-size: 21px;}
.m3t .en{padding-top: 33px;}
.m3con ul li{float: left;}
.m3con ul li img{width: 348px; height: 254px; margin-left: 47px;}
#m4{height: 428px; background: url(../img/a7.jpg) center;}
.m4{width: 1140px; margin: auto;}
.gsjj{width: 653px; height: 240px; float: right; }
.gsjj-t{color: #282f35; font-size: 21px; font-weight: bold; height: 71px; line-height: 30px;padding-top: 64px; }
.gsjj-t span{color: #3576ba; font-size: 21px; font-family: "Arial"; display: block;}
.gsjj-con{line-height: 30px; height: 158px;}
.fwrx{color: #fff; width: 270px; float: right; padding-top: 30px; line-height: 30px; font-size: 14px;}
.m5{width: 1140px; height: 403px; margin: auto; margin-top: 38px;}
.m51{width: 310px; height: 303px; float: left; background: url(../img/a8.jpg); padding: 50px 20px; color: #fff;}
.m51 a{color: #fff;}
.m51 h3{font-size: 16px; font-weight: normal; line-height: 30px; padding-top: 10px;}
.m52{width: 350px; height: 403px; float: left; background: #f4f4f4; margin-left: 45px;}
.m5t{height: 62px; border-bottom: 1px solid #cac9c9; line-height: 62px; color: #595d5f; font-size: 18px; font-weight: bold; padding-left: 18px;}
.m5t span{font-weight: normal; font-size: 16px; font-family: "Arial";}
.m5con{padding: 10px 18px;}
.m5con span{float: right;}
.m5con ul li{ line-height: 40px;}
#foot{height: 150px; background: #282f35; margin-top: 46px; text-align: center; color: #fff; line-height: 40px; padding-top: 50px;}



.zy{width: 1140px; margin: auto; min-height: 500px;}
.title{height: 50px; line-height: 50px; border-bottom: 1px solid #ccc;}
.title span{display: inline-block; background: #3576ba; color: #fff; font-size: 16px; padding: 0px 15px; }
.title .wz{float: right; padding-right: 10px;}
.zynr{padding: 10px;}

#c_right_content
{ 
  padding-top:30px;
}
#a_title
{
  font-size:20px;
  color:#333;
  line-height:40px;
  
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}
#a_info
{
  border-bottom:1px dashed #ccc;
  margin-bottom: 20px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  line-height:30px;
}
#a_info span
{
  font-size:12px;
  color:#666;
  margin-right:15px;
}
#a_content
{
  
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  padding-bottom:20px;
  margin-bottom:20px;
  border-bottom:15px #FAFCFE solid;
  min-height:200px;
}
.lujing{border-bottom:1px solid #ccc; line-height: 40px; margin-bottom: 10px; padding-left: 20px;}
.video{width: 600px; margin: auto;}
.page {margin:20px;text-align: center;clear: both; padding-top: 15px;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 3px;margin-right: 10px;}
.selfpage{background: #cb0006 ; color: #fff;}
.selfpage a{color: #fff;}
.close{float: none; font-size: 14px; font-weight: normal; opacity: 1;}


.sy{text-align: center; clear: both;}
.sy a{margin-right: 20px; }







