﻿@charset "utf-8";
/* CSS Document */
/*公用样式开始*/
*{ margin:0px; padding:0px;}
 img { border:0px;}

@font-face {
	font-weight: normal;
	font-style: normal;
}
H1,H2,H3,H4,H5,H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}

H1 {
	FONT-SIZE: 30px;
}
H2 {
	FONT-SIZE: 23px; font-weight:bold;
}
H3 {
	FONT-SIZE: 16px;
}
H4 {
	FONT-SIZE: 15px;
}
H5 {
	FONT-SIZE: 14px;
}
H6 {
	FONT-SIZE: 12px;
}

body{
	font-family:Arial;
	font-size:15px;
	line-height:130%;
	text-align:center;
	background-repeat: repeat-x;
	color:#333;
	font-size:14px;
	font-family:'微软雅黑';
	background-repeat:repeat-x;
	background:#fff;
}

li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;font-family:'微软雅黑';}
a{ text-decoration:none; color:#333;}
a:hover{ color:#003477;}


a.tit1{
	color:#1699d8; text-decoration:none;
}
a:link.tit1{
	color:#1699d8; text-decoration:none;
}
a:visited.tit1{
	color:#1699d8; text-decoration:none;
}
a:hover.tit1{
	color:#1699d8;text-decoration:underline;
}

/*公用样式结束*/

.fl {
	float:left; display:inline;
}
.fr {
	float:right !important; display:inline;
}
.mt20 {
	margin-top:20px;
}
.mb20 {
	margin-bottom:20px;
}
.ml20 {
	margin-left:20px;
}
.mr20 {
	margin-right:20px;
}

.mt30 {
	margin-top:30px;
}
.mb30 {
	margin-bottom:30px;
}
.ml30 {
	margin-left:30px;
}
.mr30 {
	margin-right:30px;
}

.mt50 {
	margin-top:55px;
}
.mb50 {
	margin-bottom:55px;
}
.ml50 {
	margin-left:55px;
}
.mr50 {
	margin-right:55px;
}

/*header----------------------------------------------------------------------------------------*/
.header{
width:100%; height:auto; text-align:center; height:120px;  float:left;
}
/*.header_top{
width:100%; height:auto; margin: 0 auto; background:#f4f4f4; border-bottom:#ededed solid 1px; float:left; line-height:40px; font-size:12px;
}*/
.header_wrap{
width:1100px; margin: 0 auto; 
}
.logo{
width:auto; padding: 0px 0 0px 0; float:left; margin-top:15px;
}
.logo img{
	
	
}
.header_grey {
	float:left; font-size:14px; width:100%; line-height:38px; display:inline; background:#f4f4f4; height:38px;
	}
.header_grey a {
	 
	}
	
.sear_bg{
	 height:38px; margin:0px 0px 0 0px; float:right; display:inline; line-height:38px;  background:#118eca; width:270px; overflow:hidden;
	
}
.kuang{
	 width:180px; margin: 0 0 0 0px; line-height:38px; height:38px; font-size:14px; color:#fff; float:left; font-family:'微软雅黑'; border:0px; text-indent:10px; background:none; 
	 	
}
.anniu{
	width:38px; height:38px; border:0px; line-height:38px; color:#FFF; cursor:pointer; float:right; font-family:'微软雅黑'; background:url(../images/sear_ico.png)  center center no-repeat #118eca; content:0; font-size:0px;
}

.header_o{ width:auto; float:right; margin-top:40px;

/*position:relative;*/
}

.header_o li{float:left; display:inline; margin-left:10px;}
.header_o li a{
display:block; line-height:18px; text-align:center;
	font-size:14PX; border:#dfdfdf solid 1px; padding:5px 12px;
	 -moz-border-radius: 18px; 
  	-webkit-border-radius: 18px;
  	border-radius: 18px;}


.header_o li a:hover {
	color:#118eca; border:#118eca solid 1px;
}


		



/*内容部分样式开始*/
.wrap{
	width:1100px; margin:0 auto; text-align:center;
}

.wrap_box{
	width:1100px; margin:0 auto; text-align:center;
}

.bannerpage {
	width:100%; float:left; height:323px; background:url(../images/pagebanner.jpg) center bottom no-repeat; margin-bottom:35px;
}

.bannerpage_info {
	width:auto; float:right; height:323px; margin-top:100px; line-height:400%;
}

.bannerpage_info h1 {
	color:#fff; font-size:44px; float:right; padding-left:0px; text-align:right; width:100%;
}
.bannerpage_info P {
	color:#b8cddd; font-size:30px; float:right;text-align:right;  width:100%;
	font-family:"Times New Roman", Times, serif
}

.path {
	width:100%; float:left; text-align:center; background:url(../images/path.png) left center no-repeat;  border-bottom:#1699d8 solid 1px;
	} 
	
.path p{
	   text-align:right; margin:0 auto; border:#999999 solid 0px; line-height:51px; padding-right:20px;color:#999;
	}	
/*.path p a, .path p span{
		height:76px; float:left; display:inline; margin-left:5px;color:#444;

	}*/
.path p span{
	font-size:14px;color:#999;

	}	
.path p  a{
	font-size:14px;color:#999;

	}		

.path p a.path01 {
	 margin-left:30px;color:#999;
}	


.tmenu{
width:auto; height:auto; margin: 0 auto; float:left; display:inline; text-align:center; margin-top:277px;
 }
 
.tmenu ul {
 width:auto; height:auto;  border:#006600 solid 0px; margin: 0 auto; 
 }
.tmenu ul li{
 width:auto;  height:54px; float:left; display:inline; font-size:18px; margin-right:20px; text-align:center;
 } 
.tmenu ul li a{
	display:block;padding:0 0px; width:182px; height:54px; line-height:44px; text-align:center; background:url(../images/pagemenu.jpg) top center no-repeat; color:#fff;
 }
 
.tmenu ul li a.tmenuon{
	background:url(../images/pagemenu_on.jpg) top center no-repeat !important;
 }
 
 

.tmenu3{
 }
.tmenu3 ul li{
margin-right:20px; 
 } 
.tmenu3 ul li a{
	 width:150px; 
 } 


.page_main {
	width:100%; float:left; display:inline; margin-top:10px; background:#fff; padding:0px 0;
	}	
	
.side_main {
	width:970px; float:right; display:inline;
	}	

.side_main_left {
	width:270px; float:left; display:inline;
	}	


		
.list{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding:0px 0px; text-align:center;
 }
.list ul {
 width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0px auto; float:left; display:inline;
 }
.list ul li{
 width:100%;  background:#fff;   float:left; display:inline; border-bottom:#CCCCCC dotted 1px;line-height:26px; padding:20px 0;
 }
.list ul li h3{
 width:auto;float:left; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑'; line-height:24px; text-align:left; text-indent:0em;
 } 
   
.list ul li h5{
	float:right; display:inline;  font-size:14px;  text-align:right; color:#999; width:170px; font-family:Arial, Helvetica, sans-serif; border:#006600 solid 0px;
 } 
.list ul li h5.yd{
	 width:90px; text-align:left;
 }  
.list ul li h5 span{
	color:#1183ba; font-size:18px; 
 }   


.list_news{
 	 width:100%; height:auto; margin: 0 auto; float:left; display:inline; 
 }
.list_news ul {
 	width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.list_news ul li{
 	width:100%;  background:#fff; margin:0px 0 0px 0; height:auto; float:left; display:inline; border-bottom:#CCCCCC dotted 1px; padding:20px 0;
 }

 
.list_news ul li h3{
 width:1010px;float:right; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑';  text-align:left;  font-weight:bold;
 } 

 
.list_news ul li h5{
	float:left; display:inline;  font-size:14px;  text-align:left;width:170px; font-family:Arial, Helvetica, sans-serif; border:#006600 solid 0px; margin-left:30px;
 } 
 
.list_news ul li h5 span{
	color:#1183ba; font-size:18px;
 }   

.list_news ul li p{
 width:1010px;float:right; display:inline; line-height:22px; margin:0px 0 0 0; color:#999;margin:15px 0; font-size:15px;
 } 
.list_news ul li img{
 width:260px;float:left; display:inline; height:140px;
 }   
 
 
 

 .page_t{
	width:100%;
	height:52px;
	float:left;
	text-align:center;
	line-height:52px;
	background-repeat: no-repeat;
	background-position: left center; margin: 20px 0 40px 0;
	}

.page_t h3{
	font-size:26px; margin:0 auto; border-bottom:#dfdfdf solid 0px; padding:0 20px; width:120px;
	}	
	
	
		


.page_box {
	width:100%; height:auto; float:left; text-align:left; margin: 50px 0px 70px 0;
	}
.page {
	width:auto; height:auto; text-align:center; margin: 0px 0; font-size:16px;
	}
.page span{
	width:38px; height:38px; display:inline-table; text-align:center; line-height:37px; margin: 0 6px ;border:#1699d8 solid 1px; background:#1699d8; color:#fff; font-weight:bold;
	 -moz-border-radius: 4px; 
  	-webkit-border-radius:4px;
  	border-radius: 4px;
	}
.page a {
	width:38px; height:38px; display:inline-table;text-align:center; line-height:37px; margin: 0 6px ;border:#1699d8 solid 1px;
	 -moz-border-radius: 4px; 
  	-webkit-border-radius:4px;
  	border-radius: 4px;
	}
.page a:hover {
	background:#fff; color:#1699d8; border:#1699d8 solid 1px;
	}
.currentpage {
	background:#1699d8; color:#FFF; border:#1699d8 solid 1px;
	}
a:visited.currentpage {
	background:fff; color:#FFF; border:#1699d8 solid 1px;
	
	}	


/*内容部分样式结束*/

.article{
	 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline;  text-align:center;
}

.article_title{
	 width:100%; height:auto; line-height:160%; text-align:center; font-size:32px; font-family:'微软雅黑'; padding-top:20px; float:left; display:inline; font-weight:bold; color:#118eca;
}

.article_info{
	 width:800px; height:auto; line-height:42px; text-align:center; font-size:16px;   margin:30px 150px 0; font-weight:normal; color:#666; float:left; display:inline; background:#f4f4f4;
}
.article_info span{
	margin: 0 10px;
}
 
/*.article_con {
	width:100%; height:auto; margin: 0 auto;  border:#006600 solid 0px; text-align:left; float:left; display:inline; min-height:700px;
} */


.article_con {
	width:100%; height:auto; margin: 0 auto;  border:#006600 solid 0px; text-align:left; float:left; display:inline; margin-top:10px;
} 


.article_con p {
	margin:15px 0; line-height:32px; text-indent:2em; font-size:18px; border:#006600 solid 0px;
}
.article_con p img, .article_con img {
	 max-width:1100px;  margin:20px 20px 20px 0;
}

.article_con table {
	 width:100%;
    text-align:center;/*文本居中*/
	border-collapse:collapse; /*表格的边框合并，如果相邻，则共用一个边框*/
    border-spacing:0; /*设置行与单元格边框的间距。当表格边框独立（即border-collapse:separate;）此属性才起作用*/
	border:1px solid #939598; border-bottom:0ox; border-right:0;
} 

.article_con table tr td {
	word-break: break-all; /*允许在字内换行,即单词可分*/
    word-wrap:break-word;/*允许长单词或URL地址换行*/
    border-right:1px solid #939598;
    border-bottom:1px solid #939598;
	padding:5px 0;

} 
.article_con table tr td p {
	margin:0; line-height:auto; text-indent:0em; font-size:auto;
} 


.article_info span{
	margin: 0 10px;
}




/*版权信息*/

.footer1{
	 background:#f4f4f4; text-align:center; float:left; display:inline; height:auto; width:100%; padding:30px 0;line-height:30px;

}

.footer_menu{
	float:left;
}
.footer_menu dl{
	float:left; width:111px; border:#006600 solid 0px; text-align:left; line-height:26px;
}
.footer_menu dt{
	float:left; width:100%; font-size:16px; font-weight:bold; margin-bottom:10px;
}
.footer_menu dd{
	float:left; width:100%;
}
.footer_menu dd a{
	color:#555;
}

.footer_add{
	float:right; width:260px; border:#009900 solid 0px;
}
.footer_add img{
	float:left; width:28px;text-align:left; margin-top:4px;
}
.footer_add p{
	float:right; font-size:14px; color:#333; width:216px;border:#009900 solid 0px;text-align:left;
}
.footer_add h2{
	float:right;  font-size:27px; width:216px; font-family:Arial, Helvetica, sans-serif; color:#118eca; font-weight:bold; text-align:left;  margin-bottom:18px;
}


/*版权信息*/

.footer{
	 background:#595959; text-align:center; float:left; display:inline; height:auto; width:100%;  color:#fff; padding:35px 0 20px 0;line-height:28px;
}
.footer a{
	  color:#fff; 
}

.footer_info {
	float:left; text-align:left; width:660px;
}
.footer_info p {
	 float:left;  width:100%; margin-bottom:15px; font-size:13px;
	}			
.footer_ewm{
	float:right; width:130px; text-align:center; display:inline; margin-left:5px; line-height:25px; margin-top:5px;
}
.footer_ewm img{
	width:120px;
}
.footer_ewm p{
	font-size:13px; color:#fff;
}



/**************from表单**********************/
.form{ padding:35px; float:left; display:inline; background:#fff; width:400px; margin:60px auto; margin-left:350px; border:#CCCCCC solid 1px;
-moz-border-radius:4px; 
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
}
.login_t{
	border-bottom:#dfdfdf solid 1px; text-align:left; font-size:18px;  margin-bottom:20px;float:left; width:100%;
}
.login_t h3{
	border-bottom:#1699d8 solid 3px; text-align:left; font-size:18px; padding-bottom:20px; float:left;
}

.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {padding: 20px 0 0 0 ; float:left; display:inline; width:100%; border:#006600 solid 0px;}
.form dt {float: left;width: 16%;font-size: 16px;padding: 10px 0 0 0;color: #666;}
.form dd {float: left;line-height: 22px; width:80%;}
.form dd input {vertical-align: middle; border:#dfdfdf solid 1px; width:288px; height:40px; line-height:38px; padding:0 20px; font-size:15px;
-moz-border-radius:3px; 
  	-webkit-border-radius: 3px;
  	border-radius: 3px; float:left; display:inline;
}
.form dd input.inp_small {
	width:120px;
}

.lcode{width: 150px;height: 40px; border:1px solid #D4D4D4; float:right; display:inline; cursor:pointer;-moz-border-radius:3px; 
  	-webkit-border-radius: 3px;
  	border-radius: 3px;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}

.form .btn7 {margin-left: 10px;}
.form dd input.btn_blue {background:#1699d8;
color:#fff; cursor: pointer; font-size:20px; width:290px; border:0px;border:#1699d8 solid 1px; line-height:34px;
}
.form dd input.btn_blue:hover {background-color: #0a9c9c;border:#0a9c9c solid 1px;} 	







  	