@charset "utf-8";
/* CSS Document */

*{
	margin:0; padding:0; list-style:none; text-decoration:none; font-family:"微软雅黑";
}

body{
	margin:0; padding:0; list-style:none;
}

a{
	text-decoration:none; margin:0; padding:0;
}
a img{
	border:0px;
}
ul,li,dl,dd,dt{
	margin:0; padding:0; list-style:none;
}

/*top*/

.in_top{
	width:1000px; height:100px; margin:0 auto; overflow:hidden;
}
.in_top_lf{
	width:400px; height:100px; overflow:hidden; float:left;
}
.in_top_lf dl{
	margin-top:18px; overflow:hidden;
}

.in_top_rt{
	width:500px; height:100px; overflow:hidden; float:right;
}
.in_top_rt_t{
	width:500px; height:20px; overflow:hidden; text-align:right; color:#817f7f; font-family:"微软雅黑"; font-size:12px; margin-top:10px;
}
.in_top_rt_t a{
	color:#817f7f;
}
.in_top_rt_t a:hover{
	border-bottom:1px solid #817f7f;
}

.in_top_rt_c{
	width:500px; height:46px; overflow:hidden; text-align:right; margin-top:15px;
}

.in_banner{
	width:100%; height:41px; overflow:hidden; background:url(../images/hen_08.png) repeat-x;
}

.in_bannerco{
	width:1000px; height:41px; margin:0 auto; font-family:"微软雅黑"; font-size:14px; color:#ffffff; line-height:41px;
}

.in_bannerco li{
	float:left; text-align:center; height:41px;
}
.in_bannerco li a.adft{
	float:left; text-align:center; height:41px; line-height:41px; width:120px;
}
.in_bannerco li.iselect a{ background: url(../images/ry_09.png) repeat-x; color:#2169c0;}
.in_bannerco li a{ display:block; color:#ffffff;}
.in_bannerco li a:hover{ background: url(../images/ry_09.png) repeat-x; color:#2169c0;}
.in_bannerco li a.navhover{
	float:left; text-align:center; height:41px; line-height:41px; width:120px; background: url(../images/ry_09.png) repeat-x; color:#2169c0;
}

.in_bannerco li .submenu{
	position:absolute; margin-top:41px; display:none; z-index:999; height:32px; margin-left:-60px; 
}
.in_bannerco li .submenu li.lia_new{
 width:0px; height:32px; overflow:hidden;
}



.in_bannerco li .submenu li.lia{
	background:url(../images/hen_01_03.png) no-repeat; width:19px; height:32px;
}
.in_bannerco li .submenu li.liv{
	background:url(../images/hen_01_07.png) no-repeat; width:15px; height:32px;
}
.in_bannerco li .submenu li.lico{
	background:url(../images/hen_01_05.png); height:32px;
}
.in_bannerco li .submenu li.lico .licoul{
	height:17px; font-size:12px; color:#4e4e4e; line-height:17px; margin-top:8px;
}


.in_bannerco li .submenu li.lico .licoul a{
	font-size:12px; color:#4e4e4e; margin-left:12px;
}
.in_bannerco li .submenu li.lico .licoul a:hover{
	font-size:12px; color:#ffffff; background:url(../images/hen_01_17.png) no-repeat; margin-left:12px;
}
.in_bannerco li .submenu li.lico .licoul a.licoul_a{
	 height:32px; overflow:hidden; width:76px;
}

.in_bannerco li .submenu li.lia_new{
 width:0px; height:32px; overflow:hidden;
}

.in_bannerco li .submenu li.lia1{
	background:url(../images/hen_01_03.png) no-repeat; width:19px; height:32px;
}
.in_bannerco li .submenu li.liv1{
	background:url(../images/hen_01_07.png) no-repeat; width:15px; height:32px;
}
.in_bannerco li .submenu li.lico1{
	background:url(../images/hen_01_05.png); height:32px;
}
.in_bannerco li .submenu li.lico1 .licoul1{
	height:17px; font-size:12px; color:#4e4e4e; line-height:17px; margin-top:8px;
}
.in_bannerco li .submenu li.lico1 .licoul1 li{
	background:url(../images/hen_01_05.png); height:22px; overflow:hidden;
}

.in_bannerco li .submenu li.lico1 .licoul1 a{
	font-size:12px; color:#4e4e4e;
}
.in_bannerco li .submenu li.lico1 .licoul1 a:hover{
	font-size:12px; color:#ffffff; background:url(../images/hen_01_171.png) no-repeat; 
}

.in_bannerco li .submenu li.lico1 .licoul1 a.licoul1_a{
	width:106px; height:32px; overflow:hidden;
}







/*banne*/

.in_bann{
	width:100%; height:411px; overflow:hidden; text-align:center;
}

.index_banner{position:relative; height:407px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:407px;}
.index_banner li.second{background:url(../images/mm_33.jpg) center top no-repeat; background-color:#1a6fc0;}
.index_banner li.third{background:url(../images/hrt_09.jpg) center top no-repeat; background-color:#fff;}
.index_banner li.fifth{background:url(../images/mm_333.jpg) center top no-repeat; background-color:#0a71ce;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:407px;}
.index_banner cite{position:absolute;bottom:8px;left:50%;z-index:10;display:block;margin-left:-41px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 6px;width:17px;height:17px;text-indent:-999em;opacity:.8;cursor:pointer; background-image:url(../images/poo.jpg);}
.index_banner cite span:hover{ background-image:url(../images/poo1.jpg); width:17px; height:17px;}
.index_banner cite span.cur{background-image:url(../images/poo1.jpg); width:17px; height:17px;cursor:default;}
.in_bann_yu{
	width:100%; height:26px; overflow:hidden; position:absolute; z-index:99; text-align:center; margin-top:381px;
}


.in_bann_bbo{
	width:100%; height:4px; overflow:hidden; background:url(../images/rt_12.png) repeat-x;
}



/*conn*/


.in_conn{
	width:1000px; overflow:hidden; margin:0 auto;
}

.in_conntop{
	width:1000px; height:240px; overflow:hidden; margin-top:25px;
}
.in_conntop_lef{
	width:535px; height:240px; overflow:hidden; float:left;
}
.in_conntop_lefto{
	width:535px; height:30px; overflow:hidden;
}
.in_conntop_leftol{
	width:300px; height:30px; overflow:hidden; float:left;
}
.in_conntop_leftor{
	width:100px; height:30px; overflow:hidden; float:right; text-align:right;
}
.in_conntop_lefco{
	width:535px; height:210px; overflow:hidden; 
}
.in_conntop_lefcolf{
	width:214px; height:150px; overflow:hidden; float:left; margin-top:5px;
}

.in_conntop_lefcort{
	width:315px; height:150px; overflow:hidden; float:right; font-family:"微软雅黑"; color:#989898; font-size:12px; line-height:22px; 
}
.in_conntop_lefcort a{
	color:#e19400;
}

.in_conntop_rtf{
	width:391px; height:240px; overflow:hidden; float:right;
}

.in_conntop_rtfto{
	width:391px; height:25px; overflow:hidden;
}
.in_conntop_rtftol{
	width:200px; height:30px; overflow:hidden; float:left;
}
.in_conntop_rtftor{
	width:100px; height:30px; overflow:hidden; float:right; text-align:right;
}
.in_conntop_rtfco{
	width:391px; height:210px; overflow:hidden; font-size:12px; color:#989898; font-family:"微软雅黑";
}

.in_conntop_rtfco a{
	color:#989898;
}
.in_conntop_rtfcone{
	width:391px; line-height:30px; overflow:hidden; border-bottom:1px dashed #ccd0d9; height:30px;
}
.in_conntop_rtfcone li{
	float:left;
}

.m1{
	float:left; width:10px; color:#4f84b6; overflow:hidden; height:30px;
}
.m2{
	float:left; width:275px; overflow:hidden; height:30px;
}

.m3{
	float:right; text-align:right; overflow:hidden; width:100px; height:30px;
}

.in_connbutn{
	width:1000px; height:260px; overflow:hidden; margin: 0px auto;
}
.in_connbutn_to{
	width:1000px; height:50px; overflow:hidden; background:url(../images/hen_20.png) no-repeat center; margin-bottom:20px;
}
.in_connbutn_tocc{
	width:1000px; height:30px; overflow:hidden; text-align:right;
}

.in_connbutn_con{
	width:1000px; height:200px; overflow:hidden;
}


.blk_29 { PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;  ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton { background:url(../images/hen_26.png) no-repeat 0px 0px; FLOAT: left; left:0px; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 120px; }
.blk_29 .RightBotton {	RIGHT: 5px; background:url(../images/hen_29.png) no-repeat; FLOAT: right; WIDTH: 60px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 120px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 850px; }
.blk_29 .boxxx {	FLOAT: left; WIDTH: 170px; TEXT-ALIGN: center; height:200px; }

.blk_29 .boxxx img {	PADDING-RIGHT: 3px;  DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; }

.blk_29 .boxxx a{
	color:#4c4c4c; #005ca9
	
}
.blk_29 .boxxx a:hover{
	color:#005ca9;
	
}

.rollphotos {	WIDTH: 1000px;}






.in_connbutn_conlf{
	width:30px; height:200px; overflow:hidden; float:left;
}
.in_connbutn_conrt{
	width:30px; height:200px; overflow:hidden; float:right; text-align:right;
}
.in_connbutn_conco{
	width:938px; height:200px; overflow:hidden; float:left; font-family:"微软雅黑"; font-size:14px; color:#4c4c4c;
}
.in_connbutn_conco a{
	color:#4c4c4c;
}
.in_connbutn_conco a:hover{
	color:#005ca9;
}
.uull{
	width:1000px; height:200px; overflow:hidden;
}

.in_connbutn_conco li{
	float:left; width:160px; height:200px; overflow:hidden;
}
.uull_img{
	width:auto; height:113px;
}
.uull_tit{
	width:135px; height:30px; overflow:hidden; line-height:30px; text-align:center;
}

.box{width:205px;height:143px;text-align:center;font-size:50px;position:relative;overflow:hidden;}
.box ul{height:205px;width:143px;position:relative;}
.box ul li{width:205px;height:143px;left:300px;top:0;position:absolute;}
.box ol{position:absolute;bottom:5px;width:260px;margin-left:-80px;z-index:20;text-align:center;}
.box ol a{width:8px;height:8px;margin-right:10px;background:#ffffff;border-radius:50%;display:inline-block;box-shadow:2px 3px 5px #CCCCCC;}
.box ol a.active{background:#0060ac;z-index:18;}







/*buttom*/

.in_buttoms{
	width:100%; height:4px; background:url(../images/hen_34.png) repeat-x; overflow:hidden;
}
.in_buttom{
	width:100%; height:117px; overflow:hidden; background:url(../images/hen_37.png);
}

.in_buttomco{
	width:1000px; height:117px; overflow:hidden; margin:0 auto; font-family:"微软雅黑"; font-size:12px; color:#ffffff;
}
.in_buttomco a{
	color:#ffffff;
}

.in_buttomcocc{
	width:1000px; margin-top:30px; overflow:hidden; text-align:center; line-height:20px;
}

/*pages*/
.pagination-wrapper {
clear:both;
padding:1em 0 2em 0;
text-align:center;
}
.pagination {
display: inline-block;
*display: inline;
*zoom: 1;
font-size:12px;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
list-style: none;
display: inline;
float: left;
line-height: 1em;
text-decoration: none;
border: 1px solid #ddd;
border-left-width: 0;
}
.pagination li a {
display: inline-block;
padding: .5em .8em;
background-color: #f9f9f9;
color: #999;
}
.pagination li a:link{
background:#fff;
color: #4C78A5;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass {
background-color: #f9f9f9;
color:#999;
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}







