@charset "UTF-8";
/* CSS Document */

*{ padding:0; margin:0;}
ul,li{ list-style-type:none; text-transform:capitalize;}
img{ border:0;}
a{ text-decoration:none; color:#333; }
a img {border:0}
a:hover{ color:#F60;text-decoration:none; cursor:pointer;}
body{ font:14px/normal Verdana, Arial, Helvetica, sans-serif; color: #333;  font: 14px "宋体"; background:#fff; }
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both}
p{ line-height:25px;}
/* 顶部 */
.top{ width:100%; clear:both; background:url(../images/LOGO_BG.png) repeat-x;}
.top_wrap{ width:1200px;height:140px; margin:0 auto;  background:url(../images/LOGO.png) no-repeat}
/* 顶部快速导航 */
.top_link{ padding-left:900px; padding-top:8px;}
.top_link a{ padding-left:40px; color:#999; }
/* 滚动公告 */
.announce{width:100%; clear:both; background:#f1f1f1;}
.announce_wrap{width:1200px;height:40px; margin:0 auto; line-height:40px;}

/*BANNER底 */
.BANNER_BOTTOM{width:100%; clear:both;  background:url(../images/BANNER_BOTTOM.jpg) repeat-x; }

/* 导航 */
#menunav{width:100%; clear:both;background:url(../images/NAV_BG.jpg) repeat-x;}
#menunav_point{background:url(../images/NAV_HOVER_BG.jpg) repeat-x; }
#menunav_wrap
{
	margin: 0 auto;
	padding: 0;
	width:1200px;
	z-index:999;
	position: relative;
	height:55px;
	
	
}

#menunav_wrap li
{	margin: 0;
	padding: 0;
	list-style: none;
	display:inline;
	text-align:center;
	position:relative;
	float:left;
	width:166px;margin-left:0px

	}

#menunav_wrap>li>a
{ color:#FFF;
font-size:14px;
font-weight:bold;
width:166px;
display:block; height:55px; line-height:55px; text-align:center;
}

#menunav_wrap>li>a:hover
{  background:url(../images/NAV_HOVER_BG.jpg) repeat-x; 
text-decoration:none; }
#menunav_wrap div
{	
	visibility: hidden;
	margin: 0;
	padding: 0;
	position:absolute;
	left:0px;
	width:100%;
	 background:#2495d9; ;
	 top:-0px; z-index:-999; padding-top:55px; color:#fff


	}
	#menunav_wrap div a{		height:38px;
		line-height:38px;width:100%; display:block;color:#ffffff
 }
	#menunav_wrap div a:link
	{
		margin: 0;
		padding:0;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		border:0;
	font-size:16px;
	float:left;color:#fff
}
	#menunav_wrap div a:visited{color:#fff}


	#menunav_wrap div a:hover
	{
		
		background:#016fac; font-size:16px; color:#FFF; width:100%;
}
	#menunav_wrap div a:active{ }


/*开始*/
.main{width:100%; clear:both; }
.main_wrap{width:1200px; margin:0 auto;background:#fff ;}

 /*第一种头部*/
.main_head_1{ height:35px;  line-height:35px; background:url(../images/HEAD_1_BG.jpg) no-repeat;  }
.main_head_1 a{ font-size:16px; font-weight:bold; font-family:"黑体";color:#FFF;}
.main_head_1 span{ font-size:14px;font-weight:bold;font-family:"Arial, Helvetica, sans-serif"; color:#000;}
 /*第二种头部*/
.main_head_2{  height:35px; margin-bottom:10px; line-height:35px; background:url(../images/HEAD_LONG_STYLE.png) no-repeat; }
.main_head_2 span{ font-size:14px;font-weight:bold;color:#FFF; padding-left:35px; float:left;  }


/*第一组*/
.main_wrap_a{ width:290px; margin-right:20px;
 background-color: #FFF; overflow:hidden; }
 /*第一组第一列*/
.main_wrap_a_1{ width:300px;height:500px; overflow:hidden;}
.main_wrap_a_1_body {}
.main_wrap_a_1_body ul{ margin-top:20px;  }
.main_wrap_a_1_body ul li{ width:260px;  height:40px; line-height:40px; background:#d2e3f3; overflow:hidden; margin:10px 20px; text-align:center; }
.main_wrap_a_1_body ul li:hover{ width:260px;  height:40px; line-height:40px; background:#2790d0; overflow:hidden; margin:10px 20px; text-align:center; }
.main_wrap_a_1_body ul li a{ color:#26588f; }
.main_wrap_a_1_body ul li a:hover{ color:#FFF; }

 /*第一组第二列*/
.main_wrap_a_2{ width:300px;height:300px; margin:20PX 0; overflow:hidden; }
.main_wrap_a_2_body { }
.main_wrap_a_2_body p {width:300px; line-height:35px; margin:20px 10px;word-wrap: break-word;word-break: normal; }


 /*第二组*/
.main_wrap_b{ width:100%; padding-bottom:10px; background:url(../images/HEAD_LONG_STYLE_REPEAT.png) repeat-x }
.main_wrap_b_wrap{width:1200px;overflow:hidden; margin:0 auto; height:35px; line-height:35px;}
.YQLJ ul{ padding-left:40px;}
.YQLJ ul li{ float: left;}
.YQLJ ul li a{  padding:0 10px; color:#00457d; font-size:14px; font-weight:100;}

 /*第三组*/
.main_wrap_c{ width:1200px; height:280px;overflow:hidden; }

 /*第四组*/
 .main_wrap_d{ width:890px; overflow:hidden;}
 /*第四组第一列*/
.main_wrap_d_1{ width:890px;height:340px; overflow:hidden; }
.main_wrap_d_1_body {}
 /*第四组第一列左*/
.main_wrap_d_1_left{width:580px; margin-right:20px}
.main_wrap_d_1_left_body { width:580px; margin:0 auto; }
.main_wrap_d_1_left_body p{ word-wrap: break-word;word-break: normal; }
.main_wrap_d_1_left_body img{border:solid 1px #CCC; padding:5px; margin-right:10px;}
 /*第四组第一列右*/
.main_wrap_d_1_right{width:290px; }
.main_wrap_d_1_right_body{ }
.main_wrap_d_1_right_body ul{ margin-top:10px; }
.main_wrap_d_1_right_body ul li{ width:290px;  height:35px; line-height:35px; background:url(../images/NEW_LIST_STYLE.png) no-repeat; border-bottom:1px dashed #999;  overflow:hidden; margin:0 auto;   }
.main_wrap_d_1_right_body ul li a{ padding-left:20px;  }

 /*第四组第二列*/
.main_wrap_d_2{ width:890px; overflow:hidden; }
.main_wrap_d_2_body { }
.main_wrap_d_2_body ul li{ width:890px;  height:35px; line-height:35px; background:url(../images/NEW_LIST_STYLE.png) no-repeat; border-bottom:1px dashed #999;  overflow:hidden; margin:0 auto;   }
.main_wrap_d_2_body ul li a{ padding-left:20px;  }


 
 /*底总*/
.foot{width:100%; clear:both; height:200px;background:url(../images/FOOT-BG.jpg) repeat-x; }
.foot_wrap{width:1200px; margin:0 auto; height:170px;}

/**底部一种*/
 /*底部一组*/
.foot_wrap_a{   }
 /*底部二组*/
.foot_wrap_b{ padding-left:50PX; width:450px; overflow:hidden; padding-top:40px;   }
.foot_wrap_b p{ color:#FFF; line-height:35px;!important}
.foot_wrap_b p a{ color:#F90 ;important}
 /*底部三组*/
.foot_wrap_c{ padding-left:50PX;  }


 /*底部二种*/
 /*底部一组*/
 .foot_wrapBB_a{ width:850px; overflow:hidden;   }
  /*底部一组一列*/
.foot_wrapBB_a_1{ padding-top:25px;   }
.foot_wrapBB_a_1 ul{    }
.foot_wrapBB_a_1 li{ float:left;  color:#000  !important;  }
.foot_wrapBB_a_1 li a{  padding:0 20px;  color:#000  !important;  }

 /*底部一组二列*/
.foot_wrapBB_a_2{ clear:both; margin-top:40px; }
.foot_wrapBB_a_2 p{ width:850px;  
word-wrap: break-word;word-break: normal;  }
.foot_wrapBB_a_2 p a:hover{ color:#000 !important; }
 /*底部三组*/
.foot_wrapBB_c{ padding-left:50PX;  }

 /*留言板*/
.gbook{ height:30px; border-radius: 3px;}
.gbook_1{ border-radius: 3px;}


/*滚动1*/
.demot  {
overflow:hidden;
border:none;
width: 1200px;
font-size:14px;
font-weight:100;
}
.demot img {
border:none;
}
.indemot {
float: left;
height:240px;
width: 2000%;
}
.demot1 {
float: left; width:300px; 
}
.demot2 {
float: left; width:300px; 
}
.demot3 {
float: left; width:300px; 
}
.demot4 {
float: left; width:300px; 
}
.demot5 {
float: left; width:300px; 
}
.demot6 {
float: left; width:300px; 
}
.demot7 {
float: left; width:300px; 
}
.demot1 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center;  margin-top:5px; font-size:14px;font-weight:100;
}
.demot2 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demot3 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demot4 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demot4 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demot4 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demot4 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}

/*滚动1*/
.demo {
overflow:hidden;
border:none;
width: 890px;
font-size:14px;
font-weight:100;
height:450px;
}
.demo img {
border:none;
}
.indemo {
float: left;
width: 2000%;
}
.demo1 {
float: left; width:300px; 
}
.demo2 {
float: left; width:300px; 
}
.demo3 {
float: left; width:300px; 
}
.demo4 {
float: left; width:300px; 
}
.demo5 {
float: left; width:300px; 
}
.demo6 {
float: left; width:300px; 
}
.demo7 {
float: left; width:300px; 
}
.demo1 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px; font-size:14px; font-weight:100;
}
.demo2 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demo3 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demo4 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demo5 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demo6 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}
.demo7 h3{ display:block; height:25px; line-height:25px;width:285px; background:#fff; text-align:center; margin-top:5px;font-size:14px;font-weight:100;
}



.gundong_box{ width:1200px; }



/**连续滚动**/

.box3 {width:1200px; position:relative; height:190px;}

.box3 ul {margin:0px auto;}

.box3 li {float:left; width:255px; margin:0px 20px 0px 0px; text-align:center;}

.box3 li a { line-height:40px; font-size:12px; font-weight:100!important ; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#333;}
.box3 li h3{ font-size:14px;font-weight:100!important ; }

.box3 .lefts { background: url(images/lefta.jpg) no-repeat; display: block; width: 30px; height: 80px; position: absolute; left:0px; top:60px;}

.box3 .rights { background: url(images/righta.jpg) no-repeat; display: block; width: 30px; height: 80px; position: absolute; right:0px; top:60px;}


.five{  width:1200px; }
.five_in{ width:1200px; margin:0 auto}
.five_in table{ margin-top:10px}
.five_in td a{ width:295px; margin-right:10px; display:block;}
.five_in td img{border:1px #999999 solid }
.five_in td h6{ height:26px; line-height:26px; font-size:14px; font-weight:normal}

