﻿@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:#404040;
	font-size:14px;
	font-family:'微软雅黑';
	background-repeat:repeat-x;
}

li,ul,ol,dl{ list-style:none;}
li,select,textarea,input{ vertical-align:middle;font-family:'微软雅黑';}
a{ text-decoration:none; color:#404040;}
a:hover{ color:#23ac38;}


a.tit1{
	color:#404040; text-decoration:none;
}
a:link.tit1{
	color:#404040; text-decoration:none;
}
a:visited.tit1{
	color:#404040; text-decoration:none;
}
a:hover.tit1{
	color:#404040;text-decoration:underline;
}

/*公用样式结束*/

.fl {
	float:left; display:inline;
}
.fr {
	float:right; 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;
}



/*header----------------------------------------------------------------------------------------*/
.header{
width:100%; height:auto; text-align:center; float:left;background:#bdd7f0; border-bottom:#FFFFFF solid 1px; background:url(../images/header_bg.jpg) top left repeat-x;}
/*.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:1080px; height:127px; margin: 0 auto; overflow:hidden
}
.logo{
width:auto; padding:0px 0; float:left;
}
.logo img{
	height:127px;
}
.logo a{
	
}
.header_r {
	float:right; font-size:14px; padding:33px 0px 0px 100px; 
	}
.header_r a {
	color:#23ac38;
	}
	
.sear_bg{
	width:auto; height:30px; margin:43px 0px 0 0px; float:right; display:inline; line-height:28px; border:#ccc solid 1px; background:#FFF; width:180px; overflow:hidden;
	-moz-border-radius: 3px;
	-webkit-border-radius:  3px;
	border-radius: 3px;
	
}
.kuang{
	 width:140px; margin: 0 0 0 0px; line-height:32px; height:32px; font-size:12px; color:#999; float:left; font-family:'微软雅黑'; border:0px; text-indent:10px;
	 	
}
.anniu{
	width:40px; height:30px; border:0px; line-height:28px; color:#FFF; cursor:pointer; float:right; font-family:'微软雅黑'; background:url(../images/sear_ico.png)  center center no-repeat #fff; content:0; font-size:0px;
}
.anniu:hover{
	 background:url(../images/sear_ico.png)  center center no-repeat #f4f4f4;
}
		


/*menu---------------------------------------------*/

.navbox{height:50px;z-index:9; margin:auto;font-family:'微软雅黑'; z-index:99; width:100%; float:left; border-top:#ebebeb solid 0px; background:#063cab;

/*position:relative;*/
}
.nav{width:1080px;margin:0 auto;height:50px; list-style:none; z-index:10000; position:relative;}
.nav li{float:left;height:50px;position:relative; list-style:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:49px; height:50px;font-size:15px;cursor:pointer;width:120px;text-align:center; color:#fff;}

.nav li a span.nav_on {
	color:#fff; font-weight:bold; background:#1a5de6;
}
.mj_hover_menu{
text-decoration:none; width:120px; background:#1a5de6; height:45px;}
.submenu{
 display:block;z-index:999; position: relative;
  width: 120px; 
  line-height:25px; text-align:center; z-index:200; text-align:left;
  top:0px; border:#009900 solid 0px;
 }
.submenu{display:none;position:absolute;top:50px;left:0px;}

.mj_menu_news_bg{width:100%; height:auto; float:left; padding:0px;}

.mj_menu_news_li{
	width:100%; float:left; padding:0px; z-index:200;
}

.mj_menu_news_li a{
	width:100%;  line-height:40px; margin: 0px;color:#fff;
	display:block; background:#1a5de6; text-align:center;
}
.mj_menu_news_li a:visited{
	 text-decoration:underline;
}
.mj_menu_news_li a:hover{
 text-decoration:underline; font-weight:bold;
}

/*内容部分样式开始*/
.wrap{
	width:1000px; margin:0 auto; text-align:center;
}

.bannerpage {
	width:100%; float:left; height:200px;background:url(../images/banners.jpg)  center center no-repeat;
}
.bannerpage h1 {
	color:#fff; font-size:32px; float:right; margin-top:55px; padding-left:0px;width:100%; text-align:right;
}
.bannerpage P {
	color:#eeeeee; font-size:23px; float:right; margin-top:20px; padding-left:0px;width:100%;text-align:right; font-family:"Courier New", Courier, monospace
}
/*.bannerpage1 {
	background:url(../images/page_1.jpg) top center no-repeat;
}
.bannerpage2 {
	background:url(../images/page_2.jpg) top center no-repeat;
}
.bannerpage3 {
	background:url(../images/page_3.jpg) top center no-repeat;
}
.bannerpage4 {
	background:url(../images/page_4.jpg) top center no-repeat;
}
.bannerpage5 {
	background:url(../images/page_5.jpg) top center no-repeat;
}
.bannerpage6 {
	background:url(../images/page_6.jpg) top center no-repeat;
}
.bannerpage7 {
	background:url(../images/page_7.jpg) top center no-repeat;
}
.bannerpage8 {
	background:url(../images/page_8.jpg) top center no-repeat;
}
.bannerpage9 {
	background:url(../images/page_9.jpg) top center no-repeat;
}
*/

.page_line {
	width:100%; float:left; height:76px; 
}

.pmenu{
 width:250px; height:auto; margin: 0 auto;float:left; display:inline; text-align:center;
 }
.pmenu ul {
 width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.pmenu ul li{
 width:100%;  height:auto; float:left; display:inline; font-size:16px; margin:0 0 0 30px; line-height:76px; height:76px; text-align:left; text-indent:10px;
 } 
.pmenu ul li a{
	display:block;
 }

.pmenu ul li a:hover{
	 border-bottom:#23ac38 solid 3px; height:74px;
 }  

.pmenuon{
	 border-bottom:#23ac38 solid 3px; height:74px;
 }  

.path {
	width:100%; float:left; text-align:center; background:url(../images/path.png) left center no-repeat;  border-bottom:#eee solid 1px;
	} 
	
.path p{
	   text-align:right; margin:0 auto; border:#999999 solid 0px; line-height:54px; color:#444;
	}	
/*.path p a, .path p span{
		height:76px; float:left; display:inline; margin-left:5px;color:#444;

	}*/
.path p span{
	font-size:10px;

	}	

.path p a.path01 {
	 margin-left:30px;color:#444;
}	


.tmenu{
width:100%; height:auto; margin: 0 auto;float:left; display:inline; text-align:center;
 }

.tmenu  h2{
	display:block;padding:0 0px; width:100%; height:52px; line-height:52px; text-align:center; margin:30px auto 0 0; 
	 background:#769e61; color:#fff; font-size:20px; font-weight:normal;
 }
 
 
.tmenu ul {
 width:148px; height:auto; border:#ededed solid 1px; border-top:0px; text-align:left;float:left; display:inline;padding-bottom:20px;
 }
.tmenu ul li{
 width:128px; margin-left:10px; height:auto; float:left; display:inline; font-size:14px; border-bottom:#eee solid 1px;
 } 
.tmenu ul li a{
	display:block;padding:0 0px; width:100%; height:52px; line-height:52px; text-align:center;
	
 }

.tmenu ul li a.tmenuon{
	  color:#23ac38; font-weight:bold;
 }  		

.page_main {
	width:100%; float:left; display:inline; border:#060 solid 0px;
	}	
	
.side_main {
	width:800px; float:right; display:inline; border:#060 solid 0px; margin-top:30px;
	}	

.side_main_left {
	width:150px; float:left; display:inline; border:#060 solid 0px; margin-top:10px;
	}		
		
	
.list{
 width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding:0px 0 0px 0; text-align:center;
 }
.list ul {
 width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0 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:15px 0;
 }
.list ul li em{
	height:6px; width:6px; float:left;  display:block;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius:  50%; border:#aaa solid 1px; margin-right:-4px; background:#fff; margin-top:8px;
	}
.list ul li h4{
 width:640px;float:left; display:inline; text-indent:0px; font-size:16px;  font-family:'微软雅黑';   line-height:24px; text-align:left; border:#006600 solid 0px; margin-left:10px;
 } 
   
.list ul li h5{
	float:right; display:inline;  font-size:14px;  text-align:left; color:#999; width:124px; font-family:Arial, Helvetica, sans-serif; border:#006600 solid 0px;border:#006600 solid 0px;
	text-overflow:ellipsis;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;
 } 
.list ul li a:hover em{
	border:#44c700 solid 1px; background:#44c700; 
	}



.list_news{
 	width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.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:710px;float:right; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑';  text-align:left;  font-weight:bold;
 } 

 
.list_news ul li h5{
	float:right; display:inline;  font-size:14px;  text-align:left; width:710px; color:#404040; margin:15px 0;
 } 
 
.list_news ul li p{
 width:710px;float:right; display:inline; line-height:22px; margin:0px 0 0 0; color:#999;
 } 
.list_news ul li img{
 width:260px;float:left; display:inline;
 }   
 
 
 
 .list_leader{
 	width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.list_leader ul {
 	width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.list_leader 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_leader ul li h3{
 width:690px;float:right; display:inline; text-indent:0px; font-size:18px;  font-family:'微软雅黑';  text-align:left;  font-weight:bold; margin:10px 0;
 } 


.list_leader ul li p{
 width:690px;float:right; display:inline; line-height:22px; margin:0px 0 0 0; color:#999;
 } 
.list_leader ul li img{
 width:156px;float:left; display:inline;
 }   

 
.list_pic{
	width:px; height:auto;  float:left; display:inline; margin:0 0 60px 0;border:#dedede solid 0px;
	}
.list_pic ul{
	width:100%; height:auto;  float:left; display:inline; margin-top:15px;
	}
.list_pic ul li{
	width:360px; height:auto; float:left; display:inline; border:#dedede solid 0px; margin: 20px;
	}	
.list_pic ul li img{
	width:360px; height:203px;
	}				 

.list_pic ul li:nth-child(3n+0)
{
	margin-right:0;
}


/*关于我们------------------------------------------------*/
.channel_about{
 	width:100%; height:auto; margin: 0 auto; margin-bottom:20px; float:left; display:inline; padding: 0px 0 0px 0; text-align:center;
 }
.channel_about ul {
 	width:100%; height:auto;  border:#006600 solid 0px; text-align:left; margin: 0 auto; float:left; display:inline;
 }
.channel_about ul li{
 	width:395px; background:#fff; margin:0 0  50px 0 ; height:230px;  padding:20px 40px; border:#e4e4e4 solid 0px; float:left; background:#f4f6f7; overflow:hidden; text-align:center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
 }

.channel_about ul li h2{
	  font-size:22px;  text-align:center; width:100%; padding:20px 0 ;border-bottom:#ccc dotted 1px; 
 } 

.channel_about ul li p{
 width:100%; line-height:28px; margin:20px 0; color:#999;  font-size:14px; height:86px; overflow:hidden; text-align:left;
 } 
.channel_about ul li span {
 width:160px; margin: 0 auto; display:block;
}
.channel_about ul li span a{
line-height:30px; margin:10px 0; color:#666; padding:3px 0; display:block;  height:30px;text-align:center;
-moz-border-radius: 4px;
	-webkit-border-radius:  4px;
	border-radius: 4px;
	background:#769e61;color:#fff; 
 }  
.channel_about ul li span a:hover{
 	background:#44c700; 
 }  



.page {
	width:auto; height:auto; float:right; text-align:right; margin: 30px 0;
	}
.page span{
	width:28px; height:28px; display:block; float:left; text-align:center; line-height:27px; margin: 0 4px;border:#23ac38 solid 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
	background:#23ac38; color:#fff;
	}
.page a {
	width:28px; height:28px; display:block; float:left; text-align:center; line-height:27px; margin: 0 4px;border:#e4e4e4 solid 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
	
	}
.page a:hover {
	background:#fff; color:#201456; border:#23ac38 solid 1px;
	}
.currentpage {
	background:#23ac38; color:#FFF; border:#23ac38 solid 1px;
	-moz-border-radius: 3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
	}
a:visited.currentpage {
	background:fff; color:#FFF; border:#23ac38 solid 1px;
	
	}	


/*内容部分样式结束*/

.article{
	 width:100%; height:auto; float:left; display:inline; margin-bottom:50px;
}

.article_title{
	 width:100%; height:auto; line-height:30px; text-align:center; font-size:28px; font-family:'微软雅黑'; padding-top:20px; float:left; display:inline; font-weight:bold;
}

.article_info{
	 width:100%; height:auto; line-height:40px; text-align:center; font-size:14px;   margin-top:30px; font-weight:normal; color:#666; float:left; display:inline; margin-bottom:30px; 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 p {
	margin:20px 0; line-height:32px; text-indent:2em; font-size:16px;
}
.article_con p img {
	 max-width:100%; text-indent:0px;
}



/*版权信息*/

.footer{
	 background:#f4f5f6; text-align:center; float:left; display:inline; height:auto; width:100%;  padding:30px 0; margin-top:20px; line-height:30px;
}
.footer a{
	 
}

.footer p {
	 float:left;  width:100%;
	}			
