/**重置样式**/
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,button,figure,table,th,td,b,i{margin:0;padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
fieldset,img{border:0;margin:0; padding:0;}
body{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:separate;border-spacing:0;}
a{text-decoration:none;color:#000;}
a:hover{color:#00a1e5;}
input,select,img{ vertical-align:middle;}
hr{border:1px solid #333;}
.clear {
    zoom: 1;
}
.clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.fl{float:left;}
.fr{float:right;}
.top{width: 100%;height: 30px; background: #333;color: #FFF;font-size: 13px; line-height: 30px;}
.top a{color: #FFF;}
.top a:hover{color: #00a1e5;}
.wp{width: 1200px; height: auto;margin: 0 auto;}
.head{padding: 10px 0px;}
.menu{margin-top: 30px;}
.menu ul li{float: left;margin-left: 50px;}
.fullSlide{ width:100%;  position:relative;  height:480px; background:#000;  }
.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:480px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:480px; }

.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(img/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.fullSlide .hd ul .on{ background-position:0 0; }

.m1{margin-top: 50px;}
.mt{text-align: center;}
.mt h1{font-weight: normal;font-size: 30px;}
.mt h1 span{color: #00a1e5;}
.mt p{margin-top: 10px;color: #666;font-size: 15px;}
.m1-cat{margin-top: 30px;text-align: center;}
.m1-cat dl dt{width: 178px; height: 43px;border:1px solid #CCC;line-height: 43px; text-align: center;display: inline-block;font-weight: bold;}
.m1-cat dl dt a{display: block;}
.m1-cat dl dt.on{background: #00a1e5;border:1px solid #00a1e5;}
.m1-cat dl dt.on a{color: #FFF;}
.m1-des{margin-top: 30px;}
.m1-des dl dt{width: 527px;height: 358px;float: left;}
.m1-des dl dt img{width: 100%;height: 100%;}
.m1-des dl dd{width: 645px;float: right;}
.m1-info{height: 240px; line-height: 30px;margin-top: 10px;margin-bottom: 10px;font-size: 14px;color: #666;}
.m1-des dl dd h2{font-size: 30px; color: #00a1e5;font-weight: normal;}
.m1-more a{width: 170px; height: 50px; background: #00a1e5;color: #FFF; line-height: 50px;display: block;text-align: center;}
.m2{margin-top: 80px;}
.m2-des{height: 680px; background: url(img/bg1.jpg) center no-repeat;margin-top: 40px;position: relative;}
.m2-des dl dt{width: 300px; height: 130px;float: left;overflow: hidden;position: absolute; z-index: 9;}
.m2-des dl dt h3{color: #ff4e00;font-size: 23px;}
.m2-des dl dt div{font-size: 15px; line-height: 30px;}
.m2-dt1{left: 100px;top: 70px;}
.m2-dt2{top: 280px;left: 20px;}
.m2-dt3{bottom: 70px;left: 110px;}
.m2-dt4{top: 70px; right:80px;}
.m2-dt5{top: 280px; right: 0px;}
.m2-des dl dt.m2-dt6{width:350px;bottom: 70px; right: 20px;}
.m3{margin-top: 50px;}
.m3-left{width: 522px; height: 444px; background: url(img/bg2.jpg) no-repeat;margin-top: 50px;}
.m3-right{margin-top: 50px;width: 635px;float: right;font-size: 14px; color: #666; line-height: 25px;}
.m3-right div{margin-bottom: 20px;}
.video{width: 482px; height: 270px;background: #FFF;margin-top: 20px;margin-left: 20px;}
.m4{margin-top: 50px;}
.m4-left{width: 690px;height: 380px; float: left;padding-top: 20px; background: #fbfbfb;margin-top: 50px;}
.m4-tab{border-bottom: 1px solid #CCC;}
.m4-tab .fl span{width: 170px;line-height: 70px;display: inline-block;font-size:24px;color: #444;text-align: center;cursor: pointer;}
.m4-tab .fl span.on{color:#00a1e5; }
.m4-tab .fr a{font-size:24px;color: #666;line-height: 70px; margin-right: 10px;}
.m4-tab .fr a:hover{color: #00a1e5;}
.m4-news dl{border-bottom: 1px dashed #CCC;padding: 10px 25px;}
.m4-news dl dt{width: 66px; height: 72px;background:#00a1e5; color: #FFF;text-align: center;float: left;}
.m4-news dl dt b{font-size: 30px;line-height: 50px;}
.m4-news dl dt p{line-height: 20px; border-top: 1px dashed #FFF;font-size: 13px;}
.m4-news dl dd{width: 550px;float: left;margin-left: 20px;font-size: 13px; color: #666;line-height: 25px;}
.m4-news dl dd p a:hover{color:#00a1e5; }
.m4-right{width: 480px;padding-top: 20px; background:#fbfbfb;margin-top: 50px;height: 380px; }
.rencai ul{padding: 0px 20px;}
.rencai ul li{font-size: 14px;list-style-type: square;list-style-position: inside;margin-top: 12px;color: #666;}
.rencai ul li a{color: #666;}
.rencai ul li a:hover{color:#00a1e5; }
.m5{margin-top: 50px;}
.m5-list{margin-top: 30px;}
.m5-list ul li{width: 278px; height: 218px; border:1px solid #CCC;margin-left: 26px;margin-top: 20px;float: left;}
.m5-list ul li:nth-child(1),.m5-list ul li:nth-child(5),.m5-list ul li:nth-child(9),.m5-list ul li:nth-child(13){margin-left: 0px;}
.m5-list ul li img{width: 100%;height: 100%;}
.footer{margin-top: 50px; border-top: 1px solid #CCC;background: #fbfbfb;padding: 30px 0px;}
.foot-left{width:400px; }
.foot-left p{font-size: 14px; color: #666;margin-top: 10px;}
.foot-right{width: 760px;float: right;}
.foot-right dl{width: 142px;float: left;padding-right: 10px;}
.foot-right dl dt{font-size: 15px;margin-bottom: 20px;}
.foot-right dl dd{font-size: 13px;margin-top: 10px;}
.foot-right dl dd a{color: #444;}
.foot-right dl dd a:hover{color:#00a1e5; }
.main{padding: 20px 0px;}
.location{font-size: 14px; color: #666; line-height: 40px; border-bottom: 1px solid #CCC;}
.location a{color: #666;}
.location a:hover{color: #00a1e5;}
.category{margin-top: 20px; background:#efefef; }
.category dl dt{line-height: 50px;float: left;}
.category dl dt a{padding: 10px 20px;}
.category dl dt.on{background:#00a1e5; }
.category dl dt.on a{color: #FFF;}
.pageshow{margin-top: 30px; line-height: 25px;font-size: 15px; color: #555;}
.news{margin-top: 50px;}
.news dl{border-bottom: 1px dashed #CCC; padding-bottom: 10px;}
.news dl dt{width: 250px; height: 180px;float: left;}
.news dl dt img{width: 100%;height: 100%;}
.news dl dd{width: 900px;float: right;}
.news dl dd a{color: #444;font-size: 15px;}
.news dl dd div.des{font-size: 14px; line-height: 30px;margin-top: 20px;color: #666;height: 100px;}
.news dl dd p{font-size: 14px; color: #666;margin-top: 	10px;}
.news dl dd a:hover{color:#00a1e5; }
.con-tt{ margin-bottom:20px;margin-top:20px;border-bottom: 1px dashed #CCC;padding-bottom: 10px;}
.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;font-weight: normal;}
.con-tt p{ text-align:center; font-size:13px; color:#666;}
.con-tt p span{ margin-right:20px;}
.con-tt table{margin: 0 auto;color: #666; font-size: 13px;}
.con-tt table span{margin-right: 20px;}
.pn{ margin-top:50px; font-size:14px;font-family:"微软雅黑"; color:#666;}

/* 分页page样式 style*/
.page{ margin-top:20px; margin-bottom:20px; text-align:center;font-size:13px;}
.page a{	
	border: 1px solid #ccc;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
	background: #fff;
	text-decoration:none;
	color:#999;
}
.page a:hover{
	border:1px solid #FF6600; 
	background-color:#FF6600; 
	color:#fff;
}
.page span{
	border: 1px solid #FF6600;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #FFEEE5;
	color: #FF6600;}