@charset "utf-8";
/* CSS Document */
body{padding:0px;margin:0px;font-size:12px;font-family:'微软雅黑','Arial'}
a img{border:0px;}
.left{float:left;}
a{text-decoration:none}
ul,ul li{padding:0px;margin:0px;list-style-type:none;}

#main_nr{padding-top:20px;width:1003px;margin:0 auto;overflow:hidden;}
#main_flash{height:100px;clear:both;width:1003px;}
#top_con{height:60px;background:#609fd7;margin-top:160px;}

.current{background:#5c636c}

.hide {
	DISPLAY: none
}
.showhide {
	DISPLAY: block
}
.showhand {
	CURSOR: pointer
}

/**logo_search**/
.logo_search { width:1200px;   margin:0 auto; padding:0;height:87px;}
.logo_search .ly_logo { overflow:hidden; margin:10px 0; padding:0; float:left;}
.ly_logo a img { display:block; width:622px; height:55px; margin:0; padding:0;}
.zenmeng{display:block;float:left;margin-top:10px;width:168px;height:73px;padding-left:70px;}
.logo_search .ly_search { width:284px; height:36px; overflow:hidden; margin:20px 0; padding:0; float:right;}
.sc_ipt { width:240px; height:36px; overflow:hidden; margin:0; padding:0; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; float:left; box-sizing:border-box;}
.sc_ipt input { display:block; width:100%; height:34px; overflow:hidden; line-height:24px; color:#2b2b2b; font-size:14px; margin:0; padding:5px 10px; box-sizing:border-box; outline:none; border:none;}
.sc_btn { width:44px; height:36px; overflow:hidden; margin:0; padding:0; background:url(../images/sc_btn.jpg) 0 0 repeat-x;}
.sc_btn input { display:block; width:44px; height:36px; overflow:hidden; margin:0; padding:0; background:url(../images/sc_icon.png) center center no-repeat; outline:none; border:none;}

/**nav**/
.ly_nav { width:100%; height:53px; margin:0 auto; padding:0; background-color:#014296;}
.ly_nav .nav_mid { width:1200px; height:53px; margin:0 auto; padding:0;}
.nav_mid ul li { float:left; position:relative;}
.nav_mid ul li a { display:inline-block; height:53px; line-height:53px; color:#fff; font-size:18px; margin:0; padding:0 30px;}
.nav_mid ul li a:hover, .nav_mid ul li a.nav_on { background:url(../images/sc_btn.jpg) 0 0 repeat-x; background-size:100% 100%; font-weight:bold;}

.navigation ul { position:absolute; left:0; display:none; margin:0; padding:0; list-style:none; z-index: 999; background-color: #025fac; width:100%;}
.navigation ul li { width:100%; float:left; border-top:none; padding:0!important;}
.navigation ul a { display:block; width:100%; height:40px; line-height: 40px; padding:0!important; color:#fff; font-size: 13px!important; text-align:center; text-decoration:none; border-top:none;}
.navigation ul a:hover { background-color: #4496df;}

.ly_menu { width:100%; height:30px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}
.ly_menu .menu_mid { width:1200px; height:30px; margin:0 auto; padding:0;}
.menu_mid ul li { float:left;}
.menu_mid ul li a { display:inline-block; height:30px; line-height:30px; color:#787878; font-size:12px; margin:0; padding:0 12px;}
.menu_mid ul li a:hover { color:#025fac; font-weight:bold;}

/**banner**/
.ly_banner { width:1200px; height:180px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}
.ly_banner .swiper-container1 { width:100%; height:180px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ly_banner .swiper-container1 .swiper-slide {}
.ly_banner .swiper-container1 .swiper-slide a { display:block; width:100%; height:100%;}
/*分页器*/
.ly_banner .swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:10px!important;}
.ly_banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; margin:0 5px!important; border-radius:50%; opacity:0.3; background-color:#fff;}
.ly_banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet-active { background-color:#025fac; opacity:1;}

.main_mid_con{overflow:hidden;}
.img_group{width:392px;height:590px;margin-right:3px;float:left;padding-left:3px;}
.img_con{width:392px;height:295px;margin-top:6px;}
.img_group_slider{width:692px;margin-right:3px;float:left;padding-left:3px;}
.bg_color_black{background:#34495e;}
.bg_color_green{background:#01adad;}
.bg_color_lv{background:#8dc153;}
.bg_color_blue{background:#5ba4d3;}
.bg_color_yellow{background:#f1c40f;}
.bg_color_zi{background:#d28ae3;}
.bg_color_red{background:#cb3332;}
.kuai_con1{width:300px;float:left;overflow:hidden;padding-top:3px;}
/*.tile {
	BOX-SIZING: border-box; POSITION: relative;WIDTH: 150px;left:6px;top:6px; DISPLAY: block;  color:#fff;HEIGHT: 150px; -moz-box-sizing: border-box;float:left; -webkit-box-sizing: border-box;
}

.tile:hover {
	Z-INDEX: 1; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=3); transition: all 200ms;width:156px;height:156px;left:3px;top:3px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px;   PADDING-TOP: 3px;PADDING-RIGHT: 3px; -ms-transition: all 200ms; -moz-transition: all 200ms; -webkit-transition: all 200ms; box-shadow: 1px 1px 5px 0 #888
}*/

.title-cn {
	LINE-HEIGHT: 20px;padding:10px;padding-left:20px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; WHITE-SPACE: nowrap; FONT-SIZE:16px; OVERFLOW: hidden
}

.title-en {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 20px; DISPLAY: block; FONT-FAMILY: Arial, Verdana; FONT-SIZE:10px;
}/**/
.icon {
	POSITION: absolute; PADDING-BOTTOM: 20px; BOTTOM: 0px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: icons-moon;  RIGHT: 0px
}
.icon_D {
	POSITION: absolute; PADDING-BOTTOM:10px; BOTTOM: 0px; PADDING-RIGHT:20px; DISPLAY: block; FONT-FAMILY: icons-moon;RIGHT: 0px
}
 .item{
     display: block;
     float: left;
     width: 150px;
     height: 150px;
     position: relative;
     box-sizing: border-box;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     padding: 3px;
     cursor:pointer;
 }
 .wrap{
     position: relative;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
			color:#fff;
 }
 .item:hover .wrap{
     transition: all 200ms;
     -ms-transition: all 200ms;
     -moz-transition: all 200ms;
     -webkit-transition: all 200ms;
     padding: 3px;
     top: -3px;
     left: -3px;
     z-index: 1;
     box-shadow: 1px 1px 5px 0 #888;
     FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#bbbbbb', Direction=135, Strength=3); 
 }
.kuai_con2{width:300px;float:left;overflow:hidden;padding-top:3px;padding-left:3px;}
.kuai_right{width:300px;float:left;}
.img_top_bg{margin-top:3px;display:block;width:300px;height:144px;}
.img_top{margin-top:2px;display:block;width:296px;height:100px;}
.img_Link{display:block;width:296px;height:100px;}
.notice_con{background:#fff;padding:10px;}
.list1 li{display:block;height:30px;line-height:30px;padding-left:16px;background:url(../images/list_ico1.jpg) no-repeat left center;word-break: keep-all;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.list1 li a{display:block;color:#636363;}
.list1 li a:hover{color:#105ea7;}
.kuai_con3{width:400px;margin-right:1px;padding-top:3px;overflow:hidden;float:left;}
.kuai_con4{display:block;width:598px;height:295px;padding-top:6px;float:left}
.x_kuai{display:block;float:left;margin:3px;width:193px;height:145px;}

.kuai_yqlj{ width:99%; height:60px; background-color: #b3b3b3; padding-top:10px; margin-left:3px;}
.select-links {
	font-size: 0;
	padding: 12px 20px;
	letter-spacing: 0;
}
.select-links span {
	color: #555;
	font-size: 14px;
}
.select-links select {
	margin-left: 5px;
	border: 1px solid #999;
	padding: 3px;
	background-color: #ddd;
	color: #666;
	width: 143px;
}

#main_bot{background:#609fd7;text-align:center;line-height:25px;color:#fff;padding-bottom:20px;padding-top:20px;margin-top:20px;}
#main_bot a{color:#fff;padding:5px;}
#main_bot_menu{color:#777;}
#main_bot_menu a{margin:0px 10px;color:#555;}

.lf_kuai1{width:300px;float:left;overflow:hidden;padding-top:3px;}
.rg_kuai1{width:697px;overflow:hidden;float:left;background:#fff;margin-left:3px;margin-top:6px;}
.list_bt{font-size:20px;color:#555;padding:20px;border-bottom:1px solid #f1f1f1;}
.box-content{display:block; padding:20px; padding-top:0px;padding-bottom:40px; min-height:450px;}
.news_list{display:block;}
.news_list LI {display:block;
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM: #e3e3e3 1px dotted; PADDING-TOP: 8px;
}
.news_list LI:first-child {
	BORDER-TOP: medium none
}
.news_list LI A {font-size:14px;
	LINE-HEIGHT: 1.75em; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #777;  OVERFLOW: hidden
}
.news_list LI A:hover {
	TEXT-DECORATION: underline
}
.news_list LI SPAN {
	LINE-HEIGHT: 1.5em; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #aaa; OVERFLOW: hidden
}
.news-imgs:after {
	content: "";
	display: block;
	clear: both;
}
.news-imgs>a {
	display: block;
	float: left;
	width: 164px;
	padding: 15px 15px 20px;
}
.news-imgs>a>img {
	display: block;
	border: none;
	width: 100%;
	height: 123px;
}
.news-imgs>a:after {
	content: attr(title);
	display: block;
	text-align: center;
	font-size: .875em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 2em;
}
.page-tile 
{
    display:block;
	bottom: 0;
	width: 100%;
	border: #e3e3e3 1px dotted;
	border-width: 1px 0; 
} 
.page-tile a, .page-tile span, .page-tile em{
	color: #888;
	display: block;
	float: left;
	padding: 0 .5em;
	min-width: 1.5em;
	text-align: center;
	border-right: 1px solid #e3e3e3;
	font-size: 0.75em;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}
.tile>.wrap .page-tile a, .tile>.wrap .page-tile span{
	color: #888;
}
.page-tile span:before, .page-tile a:before {
	font-size: 1.25em;
}
.page-tile span.more:before {
	content: "\2026"
}
.page-tile a.first:before {
	content: "\2039"
}
.page-tile a.prev:before {
	content: "\2039"
}
.page-tile a.next:before {
	content: "\203A"
}
.page-tile a.last:before {
	content: "\203A\203A"
}
.page-tile span.focus {
	background-color: #e8e8e8;
}
.page-tile em {
	float: right;
	font-style: normal;
}

#sub_rg_bt{padding:20px;border-bottom:1px solid #f1f1f1;color:#333;}
#sub_rg_btxt{background:url(../images/sub_xx.jpg) repeat-x bottom;padding-left:20px;height:20px;}
#sub_rg_btxt a{color:#333;} 
#sub_rg_nr{padding:20px 50px;line-height:25px;}
.news_btxt{display:block;font-size:20px;font-weight:bold;color:#333;text-align:center;}
.news_xzi{display:block;color:#777;text-align:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1;}
.news_xzi_bttom{display:block;color:#777;text-align:right;padding-top:10px;padding-bottom:10px; padding-right:50px;  border-bottom:1px solid #f1f1f1;}
.news_nr{color:#555;font-size:14px;padding:20px 0px;}
.news_nr a{color:#555;font-size:14px;} 
.news-content-share {
	float: left;
}
.news-content-function {
	float: right;
	font-size: 12px;
}
.news-content-function>span {
	display: inline-block;
	padding: 0 5px;
	cursor: pointer;
}
.news-content-function>span:hover {
	text-decoration: underline;
}
.news-content-function>span:before {
	content: "[";
}
.news-content-function>span:after {
	content: "]";
}


.Spliter{ height:20px;}


.khfw_lf_con1{width:695px;padding:6px 3px;float:left;overflow:hidden}
.khfw_lf_img1{width:695px;height:295px;}
.khfw_rg_con1{width:295px;padding:6px 3px;padding-top:3px;float:left;overflow:hidden;}
.khfw_lf_con2{width:398px;height:300px;border:1px solid #e6e5e4;background:#fff;overflow:hidden;float:left;margin-right:3px;}
.khfw_nr{margin-top:10px;overflow:hidden;width:997px;padding:0px 3px;}
.khfw_lf_con2_bt{height:40px;padding-left:20px;border-bottom:1px solid #e6e5e4}
.khfw_lf_con2_bt a{color:#606060;font-size:20px;font-family:'微软雅黑';line-height:40px;}
.khfw_lf_con2_nr{padding:10px;overflow:hidden}
.khfw_rg_con2{background:#fff;width:592px;height:300px;border:1px solid #e6e5e4;float:left}
.list2 li{display:block;height:33px;line-height:33px;padding-left:10px;margin-left:10px;background:url(../images/list_ico2.jpg) no-repeat left center;word-break: keep-all;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.list2 li a{display:block;float:left;color:#636363;font-size:14px;}
.list2 li a:hover{color:#105ea7;}
.list2 li span{display:block;float:right;color:#636363;}
.khfw_ztc{background:#fff;font-size:14px;padding:5px;padding-bottom:2px;border:1px solid #e6e5e4;overflow:hidden}
.khfw_ztc_bt{display:block;float:left;line-height:35px;}
.khfw_ztc_con{width:900px;overflow:hidden;float:left;margin-left:10px;}
.khfw_ztc_con a{display:block;float:left;border:1px solid #e6e5e4;background:#fafafc;padding:0px 8px;color:#555;height:25px;line-height:25px;margin:3px;}
.khfw_ztc_con a:hover{border:1px solid #555;}
.khfw_else_con{background:#fff;padding:5px 0px;overflow:hidden;border:1px solid #e6e5e4;}
.khfw_else_div{width:325px;height:180px;background:#fff;overflow:hidden;float:left;margin-right:3px;}
.khfw_else_jg{width:3px;height:180px;background:url(../images/s_line.jpg);float:left}
.khfw_else_div_bt{height:40px;padding-left:20px;}
.khfw_else_div_bt img{vertical-align:middle}
.khfw_else_div_bt a{padding-left:5px;color:#1c7aba;font-size:20px;font-family:'微软雅黑';line-height:40px;}
.khfw_else_nr{padding:10px;overflow:hidden;}
.khfw_else_nr ul li{display:block;width:90px;padding-left:10px;float:left;margin:3px 0px;font-size:14px;}
.khfw_else_nr ul li a{padding:0px 5px;margin-right:10px;color:#555;line-height:25px;}
.khfw_else_nr ul li a:hover{color:#1c7aba;}
.khfw_else_nr span{color:#555;line-height:20px;}

.article_list{display:block;padding:20px;padding-top:0px;}
.article_list LI {display:block;
	PADDING-BOTTOM:22px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BORDER-BOTTOM: #e3e3e3 1px dotted; PADDING-TOP: 10px;
	background:url(../images/list_ico1.jpg) no-repeat left 25%
}
.article_list LI:first-child {
	BORDER-TOP: medium none
}
.article_list LI A {font-size:18px;
	LINE-HEIGHT: 1.75em; TEXT-OVERFLOW: ellipsis; DISPLAY: block;padding-bottom:3px; WHITE-SPACE: nowrap; COLOR:#555;  OVERFLOW: hidden
}
.article_list LI A:hover {
	TEXT-DECORATION: underline
}
.article_list LI SPAN {font-size:14px;
	LINE-HEIGHT: 1.5em; DISPLAY: block; COLOR: #aaa;
}



#about_lf{width:206px;margin-right:35px;float:left;background:url(../images/menu_bg.jpg) right repeat-y;margin-left:10px;}
#about_lf_menumid{width:206px;padding-bottom:30px;}
#about_lf_menubt{height:80px;background:url(../images/menu_bt.jpg) bottom repeat-x;text-align:center;}
#about_lf_menubtxt{display:block;padding-top:12px;font-size:27px;font-weight:bold;color:#1d5fa9;background:url(../images/bt_ico.jpg) no-repeat}
.about_lf_menuul li .yba{display:block;text-align:center;padding-top:11px;width:206px;height:33px;color:#305585;border-bottom:1px solid #e2eaf0;font-size:15px;font-weight:bold;TEXT-OVERFLOW: ellipsis;  WHITE-SPACE: nowrap;OVERFLOW: hidden}
.about_lf_menuul li .tsa{display:block;background:url(../images/lf_jt.png) no-repeat 95% center  #609fd7/*background:url(../images/menu_ovbg.jpg) right no-repeat*/;padding-top:11px;height:33px;text-align:center;width:206px;color:#fff;border-bottom:1px solid #e2eaf0;font-size:15px;font-weight:bold;TEXT-OVERFLOW: ellipsis;  WHITE-SPACE: nowrap;OVERFLOW: hidden}
#about_rg{width:707px;margin-right:10px;padding-left:20px;padding-top:20px;border-left:1px solid #dadada;
font-size:14px;float:left;min-height:400px;
	_height:、expression((document.documentElement.clientHeight||document.body.clientHeight)>400?"400px":"");}
#about_rg_bt{height:20px;padding-bottom:2px;border-bottom:1px solid #e2eaf0;}
#about_rg_btxt{margin-right:30px;height:20px;color:#666;float:right;}

.about_nr_bt{padding-top:10px;padding-bottom:10px;font-size:20px;color:#98b4ca;border:1px dotted #98b4ca;background:#eafffe}
.bt_hui{font-size:12px;color:#ccc;}

.about_nr_con{overflow:hidden; padding:20px 15px 15px 20px;line-height:25px; font-size:14px;}
.about_lf_menuul li .yba:hover{display:block;background:url(../images/lf_jt.png) no-repeat 95% center  #609fd7;padding-top:11px;height:33px;text-align:center;width:206px;color:#fff;border-bottom:1px solid #e2eaf0;font-size:15px;font-weight:bold;TEXT-OVERFLOW: ellipsis;  WHITE-SPACE: nowrap;OVERFLOW: hidden}
.map_nr_bt{padding-top:10px;padding-bottom:10px;padding-left:20px;font-size:20px;color:#666;border:1px dotted #999;background:url(../images/216.jpg)}
.map_nr_txt{padding:20px;line-height:25px;font-size:14px;}
.map_nr_txt a{color:#333;padding:10px;}
.map_nr_txt a:hover{text-decoration:underline}

.cpcon_rg{width:297px;float:left;overflow:hidden;margin-top:6px;background:#fff;padding-bottom:20px;}
.cpcon_lf{width:700px;overflow:hidden;float:left;background:#fff;margin-right:6px;margin-top:6px;padding-bottom:30px;}
.cpcon_rg .khfw_rg_user{margin-top:0px;}
.cpcon_rg .khfw_rg_listcon{border:0px;}
.cp_jx{background:#fff;padding:10px 30px;font-size:14px;margin-top:6px;}
.red{color:#F00}
.cp_center{padding:10px;overflow:hidden;}
.cp_center a{display:block;float:left;border:1px solid #e6e5e4;background:#fafafc;width:120px;height:30px;line-height:30px;text-align:center;color:#555;margin:3px 8px;font-size:14px;}
.cp_center a:hover{border:1px solid #5ba4d3;}

.cp_nr_con{overflow:hidden;margin-top:10px;}
.cp_nr_con1{overflow:hidden;padding:10px 40px;}
.cp_imgcon{width:100px;height:100px;padding:1px;border:1px solid #cecece;display:block;float:left}
.cp_txtcon{float:left;padding-left:50px;width:350px;height:100px;}
.cp_bt_txt{display:block;float:left;font-size:18px;color:#333;margin-right:20px;}
.cp_bt_ico{display:block;float:left;margin:0px 5px;}
.cp_xm_txt{clear:both;padding-top:10px;line-height:20px;color:#333;}
.cp_xm_more{color:#F60;padding:0px 5px;}
.cp_fw_btncon{float:left;width:72px;margin-left:35px;}
.cp_fw_btn1{display:block;width:72px;height:26px;border:0px;background:url(../images/btn_cp1.jpg);color:#fff;line-height:26px;font-family:"微软雅黑";margin-bottom:5px; cursor:pointer;}
.cp_fw_btn2{display:block;width:72px;height:26px;border:0px;background:url(../images/btn_cp2.jpg);color:#fff;line-height:26px;font-family:"微软雅黑";cursor:pointer;}
.cp_nr_con2{background:#fafafa;border-top:1px solid #ececec;border-bottom:1px solid #ececec;height:30px;line-height:30px;}
.cp_nr_con2 .else_txt{width:309px;line-height:30px;margin:0 auto;clear:both}
.cp_nr_con2 .else_txt span{display:block;float:left;margin-right:20px;color:#555;}
.cp_nr_table{float:left;color:#333;}
.cp_nr_table td{height:23px;line-height:23px;}
.cp_nr_table1{float:left;color:#333; font-size:14px;}
.cp_nr_table1 td{height:50px;line-height:50px;}
.cp_nr_jycon{overflow:hidden;padding:10px 40px;border-bottom:1px solid #ececec;}
.cp_nr_jycon1{overflow:hidden;padding:30px 40px;border-bottom:1px solid #ececec; font-size:14px;}
.cp_nr_jycon2{overflow:hidden;padding:30px 40px; font-size:14px;}
.cp_main_box{background:#fafafa;border:1px solid #ececec;margin:10px;}
.cp_main_box .box_bt{height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #ececec;padding-left:30px;}
.cp_main_box .box_nr{padding:10px 30px;overflow:hidden;color:#333;}
.cp_main_box .box_nr_txt{color:#999;}

.cp_main_box .c3{
line-height:18px;
float:left;padding-top:10px;
}
.cp_main_box .c3 span{
vertical-align:middle;
padding-bottom:2px !important;
}
.cp_main_box .c3 input{
vertical-align:middle;
background:#fff;
border:1px solid  #e9e7e7;
height:22px;
width:260px;
line-height:23px;
color:#555
}
.sou_btn{display:block;float:left;background:#9bc86b;border:0px;width:55px;height:30px;margin-left:10px;color:#fff;font-family:"微软雅黑";margin-top:10px; cursor:pointer;}
.cp_main_box .dxcon{clear:both;padding:3px 0px 0px 50px;}
.cp_main_box .gjword{margin:10px 0px;line-height:25px;}
.cp_main_box .gjword a{color:#333;text-decoration:underline;}
.cp_main_box .xword_con{background:#9f9f9f;height:30px;color:#fff;overflow:hidden;margin:0px 1px;}
.cp_main_box .xword_con a{line-height:30px;color:#fff;padding:0px 15px;}
.cp_main_ul{display:block;padding:10px;}
.cp_main_ul li{display:block;border-bottom:1px solid  #ececec;padding:10px;}
.cp_main_ul li .btxt{line-height:25px;font-size:14px;color:#024c7d}
.cp_main_ul li .btxt:hover{text-decoration:underline}
.cp_main_ul li .nrtxt{color:#333;line-height:20px;padding:5px 0px;}
.cp_main_ul li .hui{color:#999}
.cp_main_ul li .elsec{color:#008400;}
.cp_main_box .box_bt{height:30px;line-height:30px;border-bottom:1px solid #ececec;padding-left:30px;}
.box_bt_lf{float:left;display:block;font-size:16px;}
.box_bt_rg{float:right;margin-right:20px; font-size:12px;}
.box_bt_rg a{padding:0px 7px;color:#024c7d}


.jy_nr_bt{height:40px;line-height:40px;font-size:20px;color:#98b4ca;padding-left:20px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background:#fafafa;color:#333}
.jy_nr_bt a{color:#333;}
.jy_nr_bt1{height:40px;line-height:40px;font-size:16px;color:#98b4ca; text-align:center; border-top:1px solid #ececec;border-bottom:1px solid #ececec;background:#fafafa;color:#333}
.jy_nr_bt1 a{color:#333;}
.jy_nr_con{overflow:hidden;clear:both}
.jy_nr_con1{padding:20px; padding-top:0px;}
.jy_nr_con1 .jy_img{width:150px;height:120px;padding:1px;border:1px solid #e6e5e5;float:left;margin-bottom: 5px; margin-right: 10px;}
.jy_nr_con1 .jy_txt{padding-left:20px;line-height:25px; padding-top:0px;}
.jy_nr_con2{clear:both;overflow:hidden;padding:20px 30px;padding-right:0px;}
.jy_nr_con2 .yq_imgcon{display:block;float:left;width:104px;text-align:center;margin-right:30px;}
.jy_nr_con2 .yq_imgconp{width:100px;height:100px;padding:1px;border:1px solid #cecece;}
.jy_nr_con2 .yq_imgcont{padding:4px 0px;overflow:hidden;color:#333;}
.jy_nr_con3{margin:20px;}
.jy_nr_con3{background:url(../images/dian_ico.png);}
.jy_nr_con3 td{background:url(../images/216.jpg);height:30px;line-height:30px;text-align:left;padding:0px 10px;}
.jy_nr_con3 a{color:#333;}
.jy_nr_con3 a:hover{text-decoration:underline;color:#105ea7;}
.jy_nr_con4{padding:10px;height:180px;overflow:hidden}
.jy_nr_con5{padding:10px;overflow:hidden}
.rg_nr_btn1{display:block;width:287px;height:79px;margin:3px 5px;background:#8dc153}
.rg_nr_btn2{display:block;width:287px;height:79px;margin:4px 5px;background:#5ba4d3}
.rg_nr_btn3{display:block;width:287px;height:79px;margin:4px 5px;background:#e3d60a}
.jr_btn:hover,.rg_nr_btn1:hover,.rg_nr_btn2:hover,.rg_nr_btn3:hover{width:285px;height:77px;border:1px solid #e5e5e5}
.jr_btn .txt,.rg_nr_btn1 .txt,.rg_nr_btn2 .txt,.rg_nr_btn3 .txt{float:left;padding-top:22px;padding-left:45px;color:#fff;}
.rg_nr_btn1 .txt1,.rg_nr_btn2 .txt1,.rg_nr_btn3 .txt1{font-size:16px;}
.rg_nr_btn1 .ico,.rg_nr_btn2 .ico,.rg_nr_btn3 .ico{float:right;width:32px;height:32px;padding-right:40px;padding-top:25px;}
.block{display:block}

.jr_btn{display:block;width:202px;height:52px;margin:3px 5px;background:#5ba4d3}
.jr_btn:hover{width:200px;height:50px;border:1px solid #e5e5e5}
.jr_btn .txt{float:left;padding-top:10px;padding-left:60px;color:#fff; font-size:18px;}
.jr_btn .txt1{font-size:16px;}

.dl_btn {
	width:86px;
	height:48px;
	border:none;
	outline:medium;
	background-color:#66B2EE;
	font-size:16px;
	color:#fff;
	cursor:pointer;
	}
	.dl_btn:hover {
	width:86px;
	height:48px;
	border:none;
	outline:medium;
	background-color:#09F;	
	cursor:pointer;
	}
.cp_nr_table1 .input01{
	width:200px;
	border:#dedede 1px solid;
	padding:11px 10px;
	font-size:14px;
	color:#999;
}
.cp_nr_table1>.input01:focus{
	color:#000;
}
.cp_nr_table1 .input01.error{
	border:#ec0000 1px solid;
} 
.cp_nr_table1 .input02{
	width:300px;
	border:#dedede 1px solid;
	padding:11px 10px;
	font-size:14px;
	color:#999;
}
.cp_nr_table1>.input02:focus{
	color:#000;
}
.cp_nr_table1 .input02.error{
	border:#ec0000 1px solid;
} 
.cp_nr_table1 .miaoshu{
	 color:#bbb;
} 

.yh_bg {
	width:297px;
	height:80px;
	background-color:#01adad;}
.yh_left{
	margin-top:10px;
	width:70px;
	height:71px;
	float:left;}
.yh_zj {
width:146px;
height:80px;
float:left;}
.yh_zj span {
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
	line-height:50px;
	padding-left:14PX;
	font-weight:600;}
.yh_xia {
	width:126px;
	height:26px;
	float:left;
	margin-left:14px;
	}
.yh_xia a {
	font-family:"微软雅黑";
	font-size:14px;
	color:#fff;
	text-decoration:none;}
.yh_right {
	float:right;}
.yh_btn{
	background:url(../images/btn.png) no-repeat;
	width:81px;
	height:80px;
	border:0px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:16px;
	outline:medium;
	cursor:pointer;
	font-weight:600;
	}
	.yh_btn:hover {
		background:url(../images/btn2.png) no-repeat;
		}
		
		/*分页*/
.pager {text-align: center; margin: 20px 0;}
.pager ul {display: flex; flex-wrap: wrap; justify-content: center}
.pager ul li {display: inline-block;}
.pager ul li a {color:#025fac;padding: 5px 15px; border: #dddddd solid 1px; margin-left: -1px; display: inline-block;}
.pager ul li a:hover {border-color: #025fac; background-color: #025fac; color: #FFF}
.pager ul .active a {border: #025fac solid 1px; display: inline-block; background-color: #025fac; color: #fff;}
.pager ul a:not([href]):not([class]):hover {border: #dddddd solid 1px; background-color: #fff}
.pager ul .active a:hover {color: #fff; border: #025fac solid 1px !important; background-color: #025fac !important}
		/*新闻列表样式*/

.news-list{}
.news-list li{height: 45px;line-height: 45px;overflow: hidden;font-size: 14px;border-bottom: 1px dashed #ddd;padding-left: 5px;}
.news-list li span{float: right;margin-right: 10px;}
.news-list a{padding-left: 10px;color:#2a2a2a}
.news-list a:hover{color: #025fac;}



.newsa-list{}
.newsa-list dl{margin: 5px;float: left;width:292px;height:292px;}
.newsa-list dl dt{}
.newsa-list dl dt img{width: 292px;height: 220px;}
.newsa-list dl dd{font-size: 15px;line-height: 24px;text-align: center;}
.newsa-list dl dd p{color: #333;line-height: 20px;}
.newsa-list dl dd p a{color:#333;}



.newsc-list{}
.newsc-list dl{margin: 5px;float: left;}
.newsc-list dl dt{}
.newsc-list dl dt img{width: 250px;height: 250px;}
.newsc-list dl dd{text-align: justify;font-size: 15px;line-height: 24px;text-align: center;}
.newsc-list dl dd p{color: #072785; padding-top: 6px;}
.newsc-list dl dd span{font-size: 18px; font-weight: bold; color: #ec1d25;}
.newsc-list dl dd a{ display:block;}

/*上下篇样式*/
#page_next_prev{margin-top: 10px;padding-top: 10px;border-top: 1px solid #eee;line-height: 24px;}
.preNext{ background: #f0f0f0; padding: 10px 20px; font-size: 15px; margin-top: 20px;}
.preNext .text li{ margin:10px 0px; font-weight: bold;}
.preNext .text li a{font-weight: normal;color:#2a2a2a;}