
body,td,th {
	font-size: 13px;
	color: #159AD2;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #159AD2;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #159AD2;
}
a:hover {
	text-decoration: underline;
	color: #006600;
}
a:active {
	text-decoration: none;
	color: #159AD2;
}
a.nav1:link {
	color: #666666;
	text-decoration: none;
}
a.nav1:visited {
	text-decoration: none;
	color: #666666;
}
a.nav1:hover {
	text-decoration: underline;
	color: #000000;
}
a.nav1:active {
	text-decoration: none;
	color: #666666;
}
.k1 { 
    border: 1px solid #E3E3E3; 
}
.k2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
.k3 {
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color: #468AAD;
}
.k4 { 
    border: 1px solid #B9DCE3; 
}
.STYLE1 { color: #CCCCCC}
.STYLE2 { color: #999999}
.STYLE3 { color: #ffffff}
.STYLE4 {
    font-size: 14px;
	color: #39788C;
	font-weight: bold;
}
.STYLE5 { color: #666666}
.STYLE6 {
    font-size: 14px;
	color: #159AD2;
	font-weight: bold;
}
body{ font:12px/22px 'Microsoft Yahei',Verdana,Arial,sans-serif,"Times New Roman"; word-wrap:break-word;color: #666;}

*{padding:0; margin:0; color:#000; font-size:12px; font-family:"microsoft yahei";}
a{font-size:12px; color:#000; text-decoration:none; font-family:"microsoft yahei";}
li{ list-style:none}
a{ text-decoration:none; color:#000; outline:none; transition:all 0.3s}
ul{ padding:0px; margin:0px}
img{border:0;}
.clear{clear:both;}
.head_bg{height:100px; width:1030px; margin:0 auto; overflow:hidden;}
.head_r{float:right; width:230px; height:30px; background:url(../images/phone.png) no-repeat left; margin-top:45px;}
.head_phone{float:left; margin:2px 0 0 38px; width:160px; height:26px; font-size:18px; color:#595757; line-height:26px; border-right:1px solid #9fa0a0; font-family:"microsoft yahei";font-weight:bold;}
.head_weixin{float:right; width:22px; height:23px; margin-top:4px;}

.tsearch_bg{height:31px; background:url(../images/tl.jpg); overflow:hidden; width:100%; overflow:hidden;}
.tsearch_css{width:1030px; margin:0 auto}

.MsoNormal b span{font-size:20px;font-family:"microsoft yahei";}

table tr td p span{font-size:15px;font-family:"microsoft yahei";}
table tr td span{font-size:15px;font-family:"microsoft yahei";}
table tr td p{font-size:15px;font-family:"microsoft yahei";}
/*Search*/
#search_mini_form{float:right; width:145px; height:25px; background:url(../images/srk.png) no-repeat; overflow:hidden; margin-top:3px;}
#search_mini_form .button{width:18px;height:17px; margin:5px 10px 0 0; float:right; background:url(../images/index_search_btn.png) no-repeat;border:0;}
#search_mini_form .input-text{float:left;width:100px;height:22px;line-height:20px;border:0;color:#666;transition:all 0.3s ease;font-size:14px; margin:1px 0 0 10px;}

.tnav_bg{width:1030px; height:57px; margin:0 auto; overflow:hidden;}
.tnav_bg a{float:left; height:100%; line-height:57px; padding:0 60px 0 0; display:block;color:#595757; font-size:16px;}
.tnav_bg a.hot{color:#1b7bed;}
/*.tnav_bg a.hot{background-color:#1b7bed; color:#1b7bed;padding-left:60px;}*/

/* banner-box */
.banner-box{height:409px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:409px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li a div{height:409px;}
.banner-btn{width:1000px;position:absolute;top:220px;left:50%;margin-left:-500px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
/*.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}*/
.banner-box .hd {position:absolute;top:160px;left:480px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}

.mid_bg{height:385px; border-bottom:1px solid #1b7bed; margin-top:25px; overflow:hidden; margin-bottom:10px;}
.mid_css{width:1030px; height:100%; margin:0 auto;}
.mid_top{width:100%; height:150px;}
.news_l{float:left; width:655px; height:100%;}	
.news_l img{float:left; width:181px; height:130px; padding:4px; border:1px solid #ccc;}
.news_con{float:right; width:445px; height:100%;}
.news_con li{height:25px; width:100%; border-bottom:1px dashed #c1c1c1; margin-top:2px; background:url(../images/jt.jpg) no-repeat left;}
.news_con li:hover .news_conl{cursor:pointer;}
.news_conl{float:left; width:320px; margin-left:15px; line-height:25px; color:#505050;}
.news_data{float:right; width:70px; line-height:25px; margin-right:10px; color:#505050;}
.bt_r{float:right; width:335px; height:140px;}
.bt_r li{float:left; width:143px; height:56px; margin:13px 48px 0 0 ;}
.bt_r li a{display:block;}
.bt_tx{margin-left:52px; font-size:18px; line-height:54px;color:#9FA0A0;}
.bt_r li:hover .bt_tx{color:#1b7bed; font-weight:bold;}
.bt1{background:url(../images/rlzy.png) no-repeat;}
.bt1:hover{background:url(../images/rlzy_hover.png) no-repeat;}
.bt2{background:url(../images/jrwm.png) no-repeat;}
.bt2:hover{background:url(../images/jrwm_hover.png) no-repeat;}
.bt3{background:url(../images/qywh.png) no-repeat;}
.bt3:hover{background:url(../images/gswh_hover.png) no-repeat;}
.bt4{background:url(../images/xlwm.png) no-repeat;}
.bt4:hover{background:url(../images/lxwm_hover.png) no-repeat;}
.mid_bot{width:100%; height:175px; margin-top:58px;}
.mid_bot li{float:left; width:98px; height:100%; margin:0 85px 0 0px;}
.mid_bot li a{display:block;}
.ylogo{width:100%; height:98px;}
.ylogo1{background:url(../images/kp_zc.png) no-repeat;}
.ylogo1:hover{background:url(../images/kp_logo.png) no-repeat;}
.ylogo2{background:url(../images/ty.png) no-repeat;}
.ylogo2:hover{background:url(../images/ty_hover.png) no-repeat;}
.ylogo3{background:url(../images/wn_logo.png) no-repeat;}
.ylogo3:hover{background:url(../images/wn_hover.png) no-repeat;}
.ylogo4{background:url(../images/kh_logo.png) no-repeat;}
.ylogo4:hover{background:url(../images/kh_hover.png) no-repeat;}
.ylogo5{background:url(../images/kpjy.png) no-repeat;}
.ylogo5:hover{background:url(../images/kpjy_hover.png) no-repeat;}
.ylogo6{background:url(../images/stb.png) no-repeat;}
.ylogo6:hover{background:url(../images/stb_hover.png) no-repeat;}
.ylogo_tx{width:100%; height:35px; padding-top:113px; text-align:center; color:#9fa0a0;}
.mid_bot li:hover .ylogo_tx{color:#1b7bed; font-weight:bold;cursor:pointer;}
.dw_css{height:20px; width:100%; margin-top:10px;}
.mid_bot li:hover .dw_css{background:url(../images/dwei.png) no-repeat bottom;cursor:pointer;}

.foot_bg{height:243px; width:1030px; margin:0 auto;}
.foot_l{float:left; width:883px; height:145px; margin-top:47px;}
.bor_ing{height:45px; width:100%; border-bottom:1px solid #c9cacb; line-height:45px; color:#4c4948;}
.bor_ing a{color:#4c4948;}
.foot_phone{height:54px; width:100%; border-bottom:1px solid #c9cacb;}
.fphone_l{float:left; width:200px; height:100%; line-height:54px; font-size:24px; font-weight:bold; color:#595757;}
.fphone_r{float:left; width:450px; height:100%; line-height:54px; margin-left:15px; font-size:14px; color:#595757;}
.foot_cphm{height:44px; width:100%; color:#595757; font-size:12px; line-height:24px;}
.foot_cphm span{font-size:16px; color:#595757;}
.foot_cphm a{font-weight:bold; color:#595757;}
.foot_r{float:right; width:125px; height:126px; margin-top:55px;}


.banner_neiye{width:1024px; height:250px; margin:40px auto 0; z-index:-1; position:relative;}
.con_ny{min-height:480px; width:1024px; margin:50px auto;}
.con_nyl{float:left; width:165px;}
.con_nyl li{width:100%; height:35px; line-height:35px; background:url(../images/con_l.png) no-repeat right; border-bottom:1px solid #777575;}
.con_nyl li a{color:#777575; display:block;}
.con_nyl li:hover,.con_nyl li.focus{ background:url(../images/con_lhover.png) no-repeat right; border-bottom:1px solid #1b7bed;}
.con_nyl li:hover a,.con_nyl li.focus a{color:#1b7bed;}
.con_nyr{float:right; width:780px;}
.con_nyr p{text-indent:2em; line-height:30px; color:#777575;}

.article_t{width:100%; height:25px; background:#e3f1f4;}
.xh_css{width:60px; text-align:center; line-height:25px; color:#159ad2; font-size:14px; float:left;}
.bt_css{width:480px; text-align:center; line-height:25px; float:left; color:#159ad2;}
.fbsj_css{width:130px; line-height:25px; text-align:center; float:left; color:#159ad2;}
.dj_css{width:100px; line-height:25px; text-align:center; float:right; color:#159ad2;}

.xh_css2{width:60px; text-align:center; line-height:35px; color:#666666; font-size:14px; float:left;}
.bt_css2{width:480px; line-height:35px; float:left; color:#666666; overflow:hidden;}
.fbsj_css2{width:130px; line-height:35px; text-align:center; float:left; color:#666666;}
.dj_css2{width:100px; line-height:35px; text-align:center; float:right; color:#666666;}
.article_con{width:100%; height:35px; border-bottom:1px solid #e3e3e3;}

/*erwr*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:15px; font-size:14px; margin-top:50px;}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #1b7bed; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #1b7bed 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1b7bed 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #1b7bed 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #1b7bed 1px solid; BACKGROUND-COLOR: #1b7bed}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color:#656565;margin: 2px;padding: 2px 5px;}
/*fsdf*/


.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.ce{margin:0 auto}
.fl{float:left}
.fr{float:right}
.cp ul li{float:left; 
width:230px; height:178px; margin:0 5px;}
.cp li> .cpbg{background: url(../images/cpullibd.jpg) no-repeat center; height:158px;}
ul{padding:0; marign:0}
.cpbg img{    display: block;
    max-width: 196px;
    height: 126px;
    margin: 14px 10px;

}
.cpfont{line-height:20px; text-align:center;color:#159ad2;display:block}
.main{width:724px; height:auto}
.cp{width:100%;}
.xw{margin-top:35px;}
.xwtop{width:100%; background:#e3f1f4; height:22px; line-height:22px; color:#1a9cd3}
.xwtop font{ display:block; text-align:center}
.xwul{color:#747475; font-size:12px}
.xwul li{width:100%; height:22px; line-height:22px; font-size:14px; border-bottom:2px solid #f0f0f0}
.xwul li a{color:#747475}
.xwul li font{display:block; text-align:left}

.con_nyr2{float:right; width:724px;}
.img3 img{ display:block; max-width:550px; margin:0 auto; padding-bottom:20px;}