@charset "UTF-8";
*{ font-size:16px;padding:0px; margin:0px }
body{
	color:#000;
	background:#fff;
	padding:0px; 
	margin:0px auto;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px;
}
div{ margin:0px; padding:0px; border:0px; color:#333333;}
img{ margin:0px; padding:0px; border:0px; max-width:100%}
p{ margin: 0px 0px 1em 0px;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0px;}
li{ list-style: none outside none;}
/*链接*/
a{ text-decoration:none; color:#000; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:hover, a:active{ color:#66ccff; outline:none;}
.clear{ clear:both; display:block; font-size:0px; width:100%; height:0px;}
ol, ul { list-style: none; }
ol, ul, li, table, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
p { margin: 0; padding: 0; }
.right { float: right; }
.left { float: left; }
.hidden { display: none; }
.clear { clear: both; }
.b_db{ display: none;}
.main { width:100%; margin:0px auto 50px; overflow: hidden;  }
.logo{ width: 100%; text-align: center; padding-top:25px; padding-bottom:10px; background: #fff; margin: 0px;}
.logo_img{ width:100%; text-align: center; padding-bottom: 20px; padding-top: 20px; height:60px;}
.logo img{ width:200px;}
.logo h2{ font-size: 14px; color:#ccc; font-weight: normal; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; height: 55px; line-height: 55px;}
.logo_more{ display: none;}
.conter_re { width:18%; padding:15px 3%; float: right; height: 100%; background: #fafafa; overflow: auto; position:fixed; right: 0px;}
.lqw img{ display:none;}

.con_re_news{ margin-bottom:0px; padding-bottom: 20px; overflow: hidden;}
.conter_re_tit{ font-size: 20px; font-weight: normal; padding-bottom: 15px; border-bottom: 1px solid #ddd;}
.conter_re .s_arc_ul li{ line-height: 33px; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.conter_re .s_arc_ul li a{ color: #666; font-size: 14px;} 
.conter_re .s_arc_ul li a:hover{ color: #003399; font-weight: bold;font-size: 14px; text-decoration: underline;} 
.s_arc_ul_img{ padding:20px 0px 0px 0px; }
.s_arc_ul_img li{ width:50%; float: left;}
.s_arc_ul_img li a{ color: #666; font-size: 14px;} 
.s_arc_ul_img li a{ color: #000; font-size: 14px;} 
.s_arc_ul_img li a p{ color: #666; font-size: 12px;} 
.s_arc_ul_img li a img{ width:95%; text-align: center;}
.s_arc_ul_link{ padding:20px 0px 0px 0px; }
.s_arc_ul_link a{ color: #666; font-size: 12px; line-height:20px; border: 0px solid #ccc;  padding:5px 5px; display:block;  float:left;}
.s_arc_ul_link a:hover{ color: #fff; font-size: 12px; border: 0px solid #3366cc; background: #3366cc;}


.zz_dh{ width:1100px; margin: 0px auto;}
.zz_dh .zz_dh_c{width:90%; padding: 5%; }
.zz_dh .zz_dh_c h2{ text-align: center; font-size:18px;  line-height: 50px; border-bottom: 0px #9BBFE9 solid;}
.zz_dh .zz_dh_c a{ padding:3px 5px; text-align: center; margin-right:10px;  border: 1px #9BBFE9 solid; line-height: 38px;}
.yw{ width:100%; margin: 0px auto;overflow: hidden;}
.yw .yw_c{ width:50%; float: left;}
.yw .yw_c .yw_c_li{ padding:10px; }
.yw .yw_c .yw_c_li #yw_p{ font-size:16px; font-weight: bold; padding: 5px 0px;}
.yw .yw_c .yw_c_li p{ font-size:14px; padding: 5px 0px;}
.yw .yw_c .yw_c_li .yw_c_li_btn{padding: 10px 0px 0px 0px;}
.yw .yw_c .yw_c_li .yw_c_li_btn a{ border: #8BBAEA 1px solid; padding:5px 20px;font-size:12px;}

.sub_search{ overflow:hidden; margin:0px auto; width:400px; padding-top:0px; float: right;}
.sub_search input{ border:0px; margin:0px; padding:0px;}
.sub_search #text_box{ width:250px; height:35px; float:left; padding-left:25px; border-radius:25px 0px 0px 25px; border: 1px solid #3973E4; border-right: 0px;}
.sub_search #seach_btn{float:left; width:110px; margin:0px; padding:0px; font-size:16px; height:37px; margin-right:0px; margin-top:0px; background:#3973E4; color:#fff; border-radius:0px 5px 5px 0px; border: 1px solid #3973E4; border-left: 0px;}

.zz_kf_arc{display: none;}
.type_r { width:52%; float: left; padding: 0px 5%; padding-bottom: 55px; position:absolute; left:14%; line-height: 36px; }
.main_con_text table{ border: 1px solid #ccc;}
.main_con_text tbody{ border: 1px solid #ccc;}
.main_con_text tr,.main_con_text td{ border: 1px solid #ccc; padding: 0px 5px; font-size: 14px;}
.main_con{padding: 35px 0px; width: 100%;}
.main_con .tit{ font-size: 36px; line-height:43px; border-bottom: 1px solid #ccc; padding-bottom:20px; margin: 0px;}
.main_con .m_con_snav{ font-size: 12px; color: #999;}
.main_con .m_con_snav a{ font-size: 12px; color: #999;}
.main_con .m_con_snav span{ font-size: 12px; color: #999;}
.main_con_text{ font-size: 16px;}
.main_con_text p{ font-size: 16px;}
.main_con_text_xg{ width: 100%; overflow: hidden; padding: 30px 0px;}
.main_con_text_xg li{ float: left; width: 50%;}
.main_con_news{ width:100%; border: 1px solid #e3e3e3; overflow: hidden; padding: 25px 0px;}
.main_con_news ul li{ float: left; width:44%; padding:0px 3%;}
.main_con_news ul li span{ font-size:12px; color: #999;padding: 0px 0px 0px 10px;}
.main_con_news ul li a{ font-size:16px; color: #333; display: block; padding: 0px 0px 0px 10px; font-weight: normal; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;  -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.main_con_news ul li a:hover{ color: #000;  font-weight: bold;}
.main_con_news ul li p{ font-size:12px; color: #999; padding: 0px; margin: 0px; line-height: 22px; padding: 0px 0px 15px 10px; border-bottom: 1px solid #e3e3e3;}
.content_left { width:17%; height:100%; overflow-y: auto; border-right: 5px solid #fff;overflow-x: hidden; margin-left: 0; margin: 0px; padding: 0px; float: left; background: #3291f9;position:fixed;}
.none{display:none}

#zz_dq_list{ padding:20px 0px; line-height:40px;}
#zz_dq_list a{ padding:3px 10px; margin-right:5px; color: #999; font-size:14px;  border-radius:3px; border: 1px solid #b5d2f0;}
#zz_dq_list a:hover{ border: 1px solid #399CE1;}

/* operate */
.operate{width:100%;margin:0px auto;border:0px solid #515151;}
.operate h3{font-family:"Microsoft YaHei",微软雅黑;font-size:14px; font-weight: normal;height:24px;line-height:24px;padding-left:0px;color: #fefefe;text-align: center;}
.operate li{border-bottom:1px dotted #fff;display:inline-block;width:100%;position:relative;min-height:45px;_height:45px;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background:url(../images/bg3.png) no-repeat 200px 18px;padding-left:30px;text-decoration:none;font-size:14px;color:#fff;display:block; line-height:43px;font-weight:normal;}
.operate li.selected h4{background-position:200px -37px;}
.operate li .list-item{padding:5px 0;position:relative;zoom:1 ;display: none ;}
.operate li.selected .list-item {padding:5px 0;position:relative;zoom:1 ;display: block;} 
.operate li .list-item p{padding-left:8px;}
.operate li .list-item p.on a{color:#ccc;font-weight:bold;}
.operate li .list-item p a{color:#fff;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:25px; position:relative;text-decoration:none;font-size:14px;}
.operate li .list-item p.hover a{color:#fff;text-decoration:none;}

.news_nav{ width: 100%; overflow: hidden; padding-bottom: 25px; margin-bottom: 25px;  border-bottom: 1px solid #ededed;}
#news_home a{ background: #f8f8f8 url("../images/news_home.png") no-repeat 20px; background-size:17px; border: 1px solid #ececec;}
#news_home a:hover{ color: #fff; box-shadow: 0px 1px 10px rgba(0,0,0,0.05); background: #3366cc url("../images/home.png") no-repeat 20px; background-size:17px;}
.news_nav li{ float: left; width: 150px; margin-right:15px; text-align: center;}
.news_nav li a{ display: block; border: 1px solid #ededed; font-size: 14px; border-radius: 30px; box-shadow: 0px 1px 15px rgba(0,0,0,0.01);}
.news_nav li a:hover{ display: block; border: 1px solid #1275da; background: #1275da; font-size: 14px; border-radius: 30px; color: #fff;}
.news{ width: 100%; overflow: hidden;}
.news .news_list{ padding: 20px 0px; width: 100%;}
.news .news_list li{ width:48%; float: left; padding:10px 1% 10px 0px;}
.news .news_list li .news_list_li{ border: 1px solid #ededed; padding: 10px 15px 18px 15px; box-shadow: 0px 1px 15px rgba(0,0,0,0.02); height: 100px; overflow:hidden;}
.news .news_list li .news_list_li a{ font-weight:normal; color: #333; }
.news .news_list li .news_list_li a:hover{ font-weight:bold; color: #003366;}
.news .news_list li .news_list_li p{ font-size: 12px; color: #999; line-height: 20px; padding-top:5px;  display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;}

.biaozhun_list{ width: 100%; overflow: hidden;}
.biaozhun_list ul{ width: 100%; overflow: hidden; padding-top: 15px;}
.biaozhun_list ul li{line-height: 33px; text-align: center; float: left; width: 25%; padding:0px 0px; }
.biaozhun_list ul li a{ display: block; border: 1px solid #ededed; padding: 55px 0px 55px 0px; height: auto; margin-right: 25px;  margin-bottom: 25px; font-size: 14px; box-shadow: 0px 1px 15px rgba(0,0,0,0.02); color: #666;}
.biaozhun_list ul li a:hover{font-weight: bold;}
.biaozhun_list ul li a .bz_li_a_btn{ display: block; font-size: 12px; width:120px; height:40px; padding: 0px; line-height: 40px;  margin: 0px auto; margin-top: 15px; border-radius: 80px; border: 1px solid #e2e2e2;}
.biaozhun_list ul li a .bz_li_tit{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:90%; text-align: center; margin: 0px auto; font-size: 14px; color: #666;}
.biaozhun_list ul li a p{ padding-bottom: 10px;}
.biaozhun_list ul li a .bz_li_a_btn:hover{ background: #06C; color: #fff; font-weight: normal;}
.biaozhun_list ul li a img{ width:35px; }


.zz_zr_c{ width:100%; overflow: hidden;}
.zz_zr_c_top{ width:100%; overflow: hidden;}
.zz_zr_c_t_le{ float:left; width:40%;}
.zz_zr_c_t_le img{ width:90%; padding: 15px;  border: 1px solid #ececec;}
.zz_zr_c_t_re{ float:right; width:60%; }
.zz_zr_c_t_re h1{ font-size:24px; margin-left:20px; padding-bottom:10px;  border-bottom: 1px solid #ececec;}
.zz_zr_c_t_re .zz_zr_c_pp01{ font-size:14px; padding:10px 0px; padding-left:20px; line-height: 24px; color: #777;}
.zz_zr_c_t_re .zz_zr_c_t_btn{ font-size:14px; padding-left:20px; overflow: hidden;}
.zz_zr_c_t_re .zz_zr_c_t_btn li{ width:200px; float: left; padding: 10px 0px;}
.zz_zr_c_t_re .zz_zr_c_t_btn li a{border: 1px solid #ececec; margin-right:15px;  display: block; text-align: center; padding: 5px 0px;}

.zz_zr_lc{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_tit{ font-size:22px; padding:15px 0px; text-align: center; background: url("../images/zr-tit-bg.png") no-repeat center 18px;}
.zz_zr_tit_des{ font-size:14px;line-height: 22px; padding:15px; color: #777;}
.zz_zr_lc li{ width:23%; float: left; padding: 1%;}
.zz_zr_lc li img{ width:40px; }
.zz_zr_lc .zz_zr_lc_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_lc .zz_zr_lc_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_lc .zz_zr_lc_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_zl{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zl li{ width:31.33%; float: left; padding: 1%;}
.zz_zr_zl li img{ width:40px; }
.zz_zr_zl .zz_zr_zl_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_zl .zz_zr_zl_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_zl .zz_zr_zl_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_zysx{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zysx li{ width:31.33%; float: left; padding: 1%;}
.zz_zr_zysx li img{ width:40px; }
.zz_zr_zysx li #zz_zr_libg01{ background:#E8F8FF;}
.zz_zr_zysx li #zz_zr_libg02{ background:#D6FFF9;}
.zz_zr_zysx li #zz_zr_libg03{ background:#FFF9DE;}
.zz_zr_zysx li #zz_zr_libg04{ background:#E8FFF5;}
.zz_zr_zysx .zz_zr_zysx_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_zysx .zz_zr_zysx_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_zysx .zz_zr_zysx_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_wd{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_wd li{ padding:10px;}
.zz_zr_wd li .zz_zr_wd_li{ background:#EAF7FF; border-radius:5px; padding: 30px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_wd li .zz_zr_wd_li .zz_zr_wd_li_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_wd li .zz_zr_wd_li .zz_zr_wd_li_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_lei{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_lei li{ width:23%; float: left; padding:1%;}
.zz_zr_lei li .zz_zr_lei_li{ background: #E5FEFF;}
.zz_zr_lei li .zz_zr_lei_li_p01{ font-size:14px;line-height:36px; text-align: center;color: #777;}

.zz_zr_zx{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zx li{padding:1%; overflow: hidden;}
.zz_zr_zx li .zz_zr_zx_li{border: 1px solid #ececec; padding: 20px; overflow: hidden;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_le{ width:25%; float: left;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_le img{padding:0px 10px; width: 90%;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re{ width:75%; float: right;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re h3 a{ font-size:16px;line-height: 22px; color: #333;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re .zz_zr_zx_re_des{ font-size:12px;line-height: 22px; padding: 15px 0px; color: #777;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re .zz_zr_time{ font-size:12px;line-height: 22px; color: #777;}
.zz_zr_snav{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_snav a{ padding:5px 15px; border: 1px solid #ececec;border-radius:30px; margin-right:2px; font-size:12px; text-align: center; color:#999; }


.a_nianshen{ width:100%; overflow: hidden; padding-top:15px;}
.a_nianshen .a_ns_c{ display: block; padding: 10px; border: 1px solid #ececec; overflow: hidden;}
.a_nianshen .a_ns_c .a_ns_l{ width:68%; float: left;}
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_p01{ font-size:18px; font-weight: bold; padding-bottom:10px; }
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_p02{ font-size:16px; padding-bottom:10px; color:#666;  }
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_btn{ width:150px; padding-top: 10px;}
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_btn a{ border: 1px solid #539CE6; padding: 8px 30px; font-size:14px;}
.a_nianshen .a_ns_c .a_ns_r{ width:30%; float: right;}

@media screen and (max-width:1100px) {

.b_db{ display: block; width: 100%; overflow: hidden;position: fixed; bottom: 0px; padding-top:10px; z-index: 100; }
.b_db_c{width: 100%; overflow: hidden; background:#fff; padding-top:5px; padding-bottom:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.b_db_c li{ float:left; width:33.33%; text-align: center;}
.b_db_c li.b_db_c_l{background: url("../images/fanhui-icon.png") no-repeat top; background-size:17px;}
.b_db_c li.b_db_c_c{background: url("../images/daohang-icon.png") no-repeat top; background-size:16px;}
.b_db_c li.b_db_c_r{background: url("../images/lianxi-icon.png") no-repeat top; background-size:18px;}
.b_db_c li a{ display: block; padding:18px 0px 7px 0px; font-size:12px; }

.zz_dh{ width:100%; margin: 0px auto;}

.a_nianshen{ width:100%; overflow: hidden; padding-top:15px;}
.a_nianshen .a_ns_c{ display: block; padding: 10px; border: 1px solid #ececec; overflow: hidden;}
.a_nianshen .a_ns_c .a_ns_l{ width:100%; float:none;}
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_p01{ font-size:18px; font-weight: bold; padding-bottom:10px; }
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_p02{ font-size:14px; line-height:22px; padding-bottom:10px; color:#666;  }
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_btn{ width:100%; padding-top: 10px; padding-bottom:10px;}
.a_nianshen .a_ns_c .a_ns_l .a_ns_l_btn a{display: block; text-align:center; border: 1px solid #539CE6; padding: 8px 30px; font-size:14px;}
.a_nianshen .a_ns_c .a_ns_r{ width:100%; float: none;}

.main { width:100%; margin:0px auto 0px; overflow: hidden; max-width:100%; }
.logo{ width:98%; text-align: center; padding-top:0px; padding: 0px 1%; padding-bottom:0px; background: #3291f9; margin: 0px auto; height:50px;}
.logo_img{ width:15%; float: left; text-align: center; padding-bottom:0px; padding-top:0px; height:50px; background:url("../images/home.png") no-repeat center; background-size:16px;}
.logo img{ width:180px; display:none;}
.lqw{text-align:center; margin:15px 15px; }
.lqw img{ display:block;}
.logo_img a{ display: block; height:50px;}
.logo h2{ width:70%; float: left; font-size: 14px; color:#ffffff; text-align: center;font-weight: normal; border-bottom: 0px solid #515151; border-top: 0px solid #515151; height: 50px; line-height: 50px;}
.logo_more{ display:block; width:15%; float:right; height:50px; background:url("../images/logo_more.png") no-repeat center; background-size:17px;}
.logo_more a{ display: block; height: 50px;}
.conter_re { width:90%; padding:20px 5%; float: none; height: 100%; background: ; overflow: auto; position:relative; right: 0px;}
.con_re_news{ margin-bottom:0px; padding-bottom: 20px; overflow: hidden;}
.conter_re_tit{ font-size:18px; font-weight: normal; padding-bottom: 10px; border-bottom: 1px solid #ddd;}
.conter_re .s_arc_ul li{ line-height: 33px;}
.conter_re .s_arc_ul li a{ color: #666; font-size: 14px;} 
.s_arc_ul_img{ padding:20px 0px 0px 0px; }
.s_arc_ul_img li{ width:100%; float: none; padding-bottom: 10px;}
.s_arc_ul_img li a{ color: #666; font-size: 14px;} 
.s_arc_ul_img li a p{ color: #666; font-size: 12px; padding-top: 5px;} 
.s_arc_ul_img li a img{ width:100%; text-align: center;}
.s_arc_ul_link{ padding:20px 0px 0px 0px; }
.s_arc_ul_link a{ color: #666; font-size: 12px; line-height:36px; border: 0px solid #ccc; margin-right: 5px; padding:5px 6px;}


.sub_search{display:none; overflow:hidden; margin:0px auto; width:100%; padding-top:0px; float: none;}
.sub_search input{ border:0px; margin:0px; padding:0px;}
.sub_search #text_box{ width:180px; height:35px; float:left; padding-left:25px; border-radius:25px 0px 0px 25px; border: 1px solid #3973E4; border-right: 0px;}
.sub_search #seach_btn{float:left; width:100px; margin:0px; padding:0px; font-size:16px; height:37px; margin-right:0px; margin-top:0px; background:#3973E4; color:#fff; border-radius:0px 5px 5px 0px; border: 1px solid #3973E4; border-left: 0px;}

.type_r{ width:90%; float: none; padding:40px 5% 0px 5%; position:relative; left:0px; line-height: 36px; }
.main_con{padding: 20px 0px; width: 100%;}
.main_con .tit{ font-size:22px; border-bottom: 1px solid #ccc; padding-bottom:12px; line-height:28px; margin: 0px;}
.main_con .m_con_snav{ font-size: 12px; color: #999;}
.main_con .m_con_snav a{ font-size: 12px; color: #999;}
.main_con_text{ font-size: 16px; padding: 0px 10px;}
.main_con_text p{ font-size: 16px;}
.content_left { width:100%; height:50px; overflow:hidden; border-right: 0px solid #fff; margin-left: 0; margin: 0px; padding: 0px; float: none; background: #333333;position:fixed; z-index: 1;}
.none{display:none}

.main_con_news{ width:92%; border: 1px solid #e3e3e3; overflow: hidden; padding: 10px 4%;}
.main_con_news ul li{ float: none; width:100%; padding:0px;}
.main_con_news ul li span{ font-size:12px; color: #333;padding: 0px 0px 0px 0px;}
.main_con_news ul li a{ font-size:16px; color: #333; display: block; padding: 0px 0px 0px 0px; font-weight: normal;}
.main_con_news ul li a:hover{ color: #000;  font-weight: bold;}
.main_con_news ul li p{ font-size:12px; color: #999; padding: 0px; margin: 0px; line-height: 22px; padding: 0px 0px 15px 0px; border-bottom: 1px solid #e3e3e3;}

.zz_kf_arc{ display: block;width:100%; padding: 0px; overflow: hidden;}
.zz_kf_arc_tel{ width:100%; padding:5px 0px; overflow: hidden;}
.zz_kf_arc_tel .zz_kf_tel_01{ float:left; width:40px; height: 40px; border:1px solid #ececec; border-radius: 40px; text-align: center;}
.zz_kf_arc_tel .zz_kf_tel_01 img{ width:20px; padding-top:10px;  }
.zz_kf_arc_tel .zz_kf_tel_02{ float:left; width:55%; font-size:12px; line-height:16px; color: #777; padding-left:5px; padding-top:5px; }
.zz_kf_arc_tel .zz_kf_tel_03{ float:right; width:25%; padding-top:3px; }
.zz_kf_arc_tel .zz_kf_tel_03 a{font-size:12px; color: #777; border:1px solid #B9D3FF; border-radius: 40px; padding:5px 10px; }

.zz_zr_c{ width:100%; overflow: hidden;}
.zz_zr_c_top{ width:100%; overflow: hidden;}
.zz_zr_c_t_le{ float:none; width:100%;}
.zz_zr_c_t_le img{ width:90%; padding: 15px;  border: 1px solid #ececec;}
.zz_zr_c_t_re{ float:none; width:100%; }
.zz_zr_c_t_re h1{ font-size:24px; margin-left:0px; padding-bottom:10px;  border-bottom: 1px solid #ececec;}
.zz_zr_c_t_re .zz_zr_c_pp01{ font-size:14px; padding:10px 0px; padding-left:0px; line-height: 24px; color: #777;}
.zz_zr_c_t_re .zz_zr_c_t_btn{ font-size:14px; padding-left:0px; overflow: hidden;}
.zz_zr_c_t_re .zz_zr_c_t_btn li{ width:50%; float: left; padding: 10px 0px;}
.zz_zr_c_t_re .zz_zr_c_t_btn li a{border: 1px solid #ececec; margin-right:15px;  display: block; text-align: center; padding: 5px 0px;}
    
.zz_zr_lc{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_tit{ font-size:20px; padding:15px 0px; text-align: center; background: url("../images/zr-tit-bg.png") no-repeat center 18px;}
.zz_zr_tit_des{ font-size:14px;line-height: 22px; padding:15px; color: #777;}
.zz_zr_lc li{ width:98%; float: none; padding: 1%;}
.zz_zr_lc li img{ width:40px; }
.zz_zr_lc .zz_zr_lc_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_lc .zz_zr_lc_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_lc .zz_zr_lc_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}
    
.zz_zr_zl{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zl li{ width:98%; float: none; padding: 1%;}
.zz_zr_zl li img{ width:40px; }
.zz_zr_zl .zz_zr_zl_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_zl .zz_zr_zl_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_zl .zz_zr_zl_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_zysx{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zysx li{ width:98%; float: none; padding: 1%;}
.zz_zr_zysx li img{ width:40px; }
.zz_zr_zysx li #zz_zr_libg01{ background:#E8F8FF;}
.zz_zr_zysx li #zz_zr_libg02{ background:#D6FFF9;}
.zz_zr_zysx li #zz_zr_libg03{ background:#FFF9DE;}
.zz_zr_zysx li #zz_zr_libg04{ background:#E8FFF5;}
.zz_zr_zysx .zz_zr_zysx_li{border: 1px solid #ececec; padding: 30px; border-radius:5px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_zysx .zz_zr_zysx_li .zz_zr_lc_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_zysx .zz_zr_zysx_li .zz_zr_lc_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_wd{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_wd li{ padding:10px;}
.zz_zr_wd li .zz_zr_wd_li{ background:#EAF7FF; border-radius:5px; padding: 30px; box-shadow: 0 0 15px rgba(8, 152, 208, 0.1);}
.zz_zr_wd li .zz_zr_wd_li .zz_zr_wd_li_p01{ font-size:18px; padding: 10px 0px; font-weight: bold;line-height: 22px;}
.zz_zr_wd li .zz_zr_wd_li .zz_zr_wd_li_p02{ font-size:14px;line-height: 22px; color: #777;}

.zz_zr_lei{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_lei li{ width:48%; float: left; padding:1%;}
.zz_zr_lei li .zz_zr_lei_li{ background: #E5FEFF;}
.zz_zr_lei li .zz_zr_lei_li_p01{ font-size:12px;line-height:36px; text-align: center;color: #777;}

.zz_zr_zx{width:100%; overflow: hidden; padding-top: 25px;}
.zz_zr_zx li{padding:1%; overflow: hidden;}
.zz_zr_zx li .zz_zr_zx_li{border: 1px solid #ececec; padding:15px; overflow: hidden;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_le{ width:100%; float: none;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_le img{padding:0px 0px; width: 100%;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re{ width:100%; float: none; padding-top:10px; }
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re h3 a{ font-size:16px;line-height: 22px; color: #333;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re .zz_zr_zx_re_des{ font-size:12px;line-height: 22px; padding:5px 0px; color: #777;}
.zz_zr_zx li .zz_zr_zx_li .zz_zr_zx_re .zz_zr_time{ font-size:12px;line-height: 22px; color: #777;}


/* operate */
.operate{width:100%;margin:0px auto;border:0px solid #515151; display: none;}
.operate h3{font-family:"Microsoft YaHei",微软雅黑;font-size:14px; font-weight: normal;height:24px;line-height:24px;padding-left:0px;color: #fefefe;text-align: center;}
.operate li{border-bottom:1px dotted #515151;display:inline-block;width:100%;position:relative;min-height:45px;_height:45px;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background:url(../images/bg3.png) no-repeat 200px 18px;padding-left:30px;text-decoration:none;font-size:14px;color:#ccc;display:block; line-height:43px;font-weight:normal;}
.operate li.selected h4{background-position:200px -37px;}
.operate li .list-item{padding:5px 0;position:relative;zoom:1 ;display: none ;}
.operate li.selected .list-item {padding:5px 0;position:relative;zoom:1 ;display: block;} 
.operate li .list-item p{padding-left:8px;}
.operate li .list-item p.on a{color:#ccc;font-weight:bold;}
.operate li .list-item p a{color:#ccc;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:25px; position:relative;text-decoration:none;font-size:14px;}
.operate li .list-item p.hover a{color:#fff;text-decoration:none;}

.news_nav{ width: 100%; overflow: hidden; padding-bottom:0px;  margin-bottom:10px; }
#news_home a{ background: #f8f8f8 url("../images/news_home.png") no-repeat 5px; background-size:10px; border: 1px solid #ececec;}
#news_home a:hover{ color: #fff; box-shadow: 0px 1px 10px rgba(0,0,0,0.05); background: #3366cc url("../images/home.png") no-repeat 20px; background-size:17px;}
.news_nav li{ float: left; width:25%; margin-right:0px; text-align: center; padding-bottom:10px;}
.news_nav li a{ display: block; border: 1px solid #ededed; font-size: 12px; line-height:28px; border-radius: 30px; box-shadow: 0px 1px 15px rgba(0,0,0,0.01); margin-right:3px; }
.news_nav li a:hover{ display: block; border: 1px solid #1275da; background: #1275da; font-size: 14px; border-radius: 30px; color: #fff;}
.news{ width: 100%; overflow: hidden;}
.news .news_list{ padding:0px 0px; width: 100%;}
.news .news_list li{ width:100%; float: none; padding:0px 0px 10px 0px;}
.news .news_list li .news_list_li{ border: 1px solid #ededed; padding: 5px 10px 5px 10px; box-shadow: 0px 1px 15px rgba(0,0,0,0.02); height:auto;}
.news .news_list li .news_list_li a{ font-weight:normal; color: #333; font-size: 14px; border-bottom: 1px solid #ededed; display: block; width: 100%;}
.news .news_list li .news_list_li a:hover{ font-weight:bold; color: #003366;}
.news .news_list li .news_list_li p{ font-size: 12px; color: #999; line-height:18px; padding-top:10px;}
    
.main_con_text_xg li{ float: none; width: 100%;}
    
    
.biaozhun_list{ width: 100%; overflow: hidden;}
.biaozhun_list ul{ width: 100%; overflow: hidden; padding-top:0px;}
.biaozhun_list ul li{line-height: 33px; text-align: left; float: none; width: 100%; padding:0px 0px; }
.biaozhun_list ul li a{ display: block; border: 0px solid #ededed; border-bottom: 1px solid #ededed; padding:10px 0px 10px 0px; height: auto; margin-right: 5px;  margin-bottom: 0px; font-size: 14px; box-shadow: 0px 0px 0px rgba(0,0,0,0.0); color: #666;}
.biaozhun_list ul li a:hover{font-weight: bold;}
.biaozhun_list ul li a .bz_li_a_btn{ display: none; font-size: 12px; width:120px; height:40px; padding: 0px; line-height: 40px;  margin: 0px auto; margin-top: 15px; border-radius: 80px; border: 1px solid #e2e2e2;}
.biaozhun_list ul li a .bz_li_tit{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:100%; text-align: left; margin: 0px auto; font-size: 14px; color: #666;}
.biaozhun_list ul li a p{ padding-bottom:0px;}
.biaozhun_list ul li a .bz_li_a_btn:hover{ background: #06C; color: #fff; font-weight: normal;}
.biaozhun_list ul li a img{ width:35px; display: none;}
    
}