.fl,.f-left{
	float: left;
}
.fr,.f-right{
	float: right;
}
*{
	padding:0px;
	margin:0px;
}
a,a:hover{
	text-decoration: none;
}
li,ol,ul{
	list-style: none
}
html{
	font-size: 14px;
	color:#444;
}
img{
	border:none;
}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrap{
	width:100%;
	height:auto;
	overflow: hidden;
}
.wrap_head{
	width:100%;
	height:35px;
	border-bottom:1px solid #eaeaea;
	background:#f9f9f9;
}
.wrap_head_main{
	width:1200px;
	height:35px;
	margin:0 auto;
}
.wrap_head_fl{
	line-height:35px;
}
.wrap_head_fl>a{
	color:#ff3301;
}
.wrap_head_fr{
	line-height:35px;
}
.wrap_head_fr>a,.wrap_head_fr>span{
	color:#555;
}
.wrap_head_fr>a:hover{
	text-decoration: underline;
}

.index_head{margin:0 auto;width:1200px;height:125px;}
.index_head .logobox{width:400px;float:left;overflow:hidden;position:relative;}
.index_head .logobox img{width:400px;height: auto;}
.index_head .logobox .sub-txt-group{position:absolute;left:290px;top:40px;cursor:pointer;}
.index_head .logobox .sub-txt-group .stg-txt{height:20px;line-height:20px;float:left;}
.index_head .logobox .sub-txt-group .stg-icon{width:15px;height:20px;background:url(../images/17.png) -6px -99px no-repeat;float:left;}
.index_head .sobox{width:800px;float:left;padding-top:40.5px;}
.index_head .sobox .inputbg{width:450px;height:36px;border:2px #FF6600 solid;position:relative;float:left;}
.index_head .sobox .inputbg .selecttype{width:50px;height:36px;line-height:36px;background-color:#F9F9F9;border-right:1px #dddddd solid;padding-left:20px;padding-right:23px;background-image:url(../images/17.png);background-repeat:no-repeat;background-position:right -92px;position:absolute;left:0px;top:0px;cursor:pointer;}
.index_head .sobox .inputbg .selecttype.hover{background-color:#FFFFFF}
.index_head .sobox .inputbg .selecttype_down{display:none;background-color:#F9F9F9;border:2px #FF6600 solid;border-top:0px;position:absolute;left:-2px;top:36px;}
.index_head .sobox .inputbg .selecttype_down .down_list{width:50px;height:36px;line-height:36px;cursor:pointer;padding-left:20px;padding-right:23px;}
.index_head .sobox .inputbg.open .selecttype_down{display:block;}
.index_head .sobox .inputbg .selecttype_down .down_list.hover{background-color:#FFFFFF}
.index_head .sobox .inputbg .inoputbox{position:absolute;left:100px;top:0px;width:300px;height:34px;}
.index_head .sobox .inputbg .inoputbox input{width:255px;height:20px;border:0px;padding-top:7px;padding-left:5px;}
.index_head .sobox .inputbg .sobut{background-color:#FF6600;font-size:16px;text-align:center;position:absolute;right:0px;top:0px;width:80px;height:36px;line-height:36px;border:0px;color:#FFFFFF;cursor:pointer;}
.index_head .sobox .inputbg .sobut.hover{background-color:#FE7301}
.index_head .sobox .righttxt{float:left;padding-left:20px;font-size:12px;margin-top:15px;}
.index_head .sobox .righttxt a.map{padding-left:36px;background-image:url(../images/109.png);background-repeat:no-repeat;background-position:18px -110px;float: left;}
.cur-map-pos {
    display: none;
	margin-right: 10px;
	float: left;
	max-width: 140px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 36px;
	background-image: url(../images/109.png);
	background-repeat: no-repeat;
	background-position: 12px -90px;
}
.map-clear {
    display: none;
    margin-left: 10px;
    float: left;
}
/*搜索*/
.search-wrap{background-color: #FFFFFF;height: 44px;float:left;}
.search-wrap .search-box{
    border: 1px #1a78ec solid;
	border-right: 0;
	height:42px;
	background-color: #fff;
	width: 476px;
}
.search-wrap .search-box .search-type{
    width: 94px;
    position: relative;
    z-index: 10;
}
.search-wrap .search-box .search-type .search-type-show{
    padding-left: 15px;
	line-height: 42px;
	position: relative;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	*position: static;
	background-color: #fafafa;
	border-right:1px solid #dddddd;
}
.search-wrap .search-box .search-type .search-type-show .search-icon {
    position: absolute;
	top: 16.5px;
	right: 10px;
	width: 11px;
	height: 7px;
	background: url(../images/xiala.png) no-repeat center;
}
.search-wrap .search-box .search-type .search-type-drop {
    margin-left: -1px;
    margin-top: -1px;
	background-color: #fafafa;
	border: 1px #1a78ec solid;
	border-top: 0;
	width: 93px;
	height: 38px;
	overflow: hidden;
	display: none;
}
.search-wrap .search-box .search-type .search-type-drop a {
    display: block;
	font-size: 14px;
	color: #333;
	padding-left: 20px;
	line-height: 38px;
	text-decoration: none;
}
.search-wrap .search-box .search-text {
    height: 40px;
	overflow: hidden;
	width: 275px;
}
.search-wrap .search-box .search-text input {
    padding: 8px 10px;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	border: 0;
	width: 250px;
}
.search-wrap .search-box .search-text input:focus{
	outline: none;
	border:none;
}
.search-wrap .search-submit {
    height: 44px;
	width: 110px;
	overflow: hidden;
	line-height: 44px;
}
.search-wrap .search-submit .search-submit-btn {
    color: #fff;
	width: 110px;
	height: 44px;
	background-color: #1a78ec;
	border: 0;
	font-size: 16px;
	cursor: pointer;
}
.autocomplete-w1 {
    position: absolute;
    top: 0px;
    left: -1px;
    margin: 8px 0 0 6px;
    _background: none;
    _margin: 0;
    line-height: 160%;
}
.index_head .mob{width:85px;float:right;height:85px;cursor:pointer;}
.index_head .mob img#mobile_qrcode{width:56px;height:56px;}
.wrap_nav{
	width: 100%;
    height: 55px;
    box-shadow: 0px -1px 3px rgba(12,3,7,.13);
    border-bottom: 2px solid #1a78ec;
    background: #fff;
}
.wrap_nav>ul{
	width:1200px;
	height:55px;
	margin:1px auto 0;
}
.wrap_nav>ul>li{
	float: left;
    padding-left: 25px;
    padding-right: 25px;
    height: 55px;
    font-size: 16px;
    line-height: 55px;
    white-space: nowrap;
    position: relative;
}
.wrap_nav>ul>li a{
	color:#222;
	font-size: 17px;
}
.wrap_nav>ul>li:hover,.wrap_nav>ul>li.active{
	background:#1a78ec;
}
.wrap_nav>ul>li:hover>a,.wrap_nav>ul>li.active>a{
	color:#fff;
}
.wrap_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.wrap_main_content{
	width:1200px;
	height:auto;
	overflow: hidden;
	margin:0 auto;
	margin-top:20px;
}
.ggfw_main{
	position: absolute;
	left:0px;
	width:100%;
	height:auto;
	background:rgba(0,0,0,.7);
	display: none
}
.ggfw_main>ul>li{
	text-align: center;
}
.ggfw_main>ul>li>a{
	color:#fff;
	font-size: 16px;
}
.ggfw_main>ul>li>a:hover{
	color:#1a78ec;
}
.wrap_main_content_top_fl{
	width:860px;
	height:590px;
	background:#fff;
}
.wrap_main_content_top_fl_fl{
	width:225px;
	height:100%;
}
.wrap_main_content_top_fl_fl_top{
	padding:0 12px;
	height:144px;
	border-bottom:1px solid #e9e9e9;
}
.wrap_main_content_top_fl_fl_top_top{
	width:100%;
	height:46px;
	padding-top:20px;
}
.wrap_main_content_top_fl_fl_top_top_fl{
	width:46px;
	height:46px;
	border:1px solid #eee;
	border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
}
.wrap_main_content_top_fl_fl_top_top_fl img{
	width:100%;
	height:100%;
}
.wrap_main_content_top_fl_fl_top_top_fr{
	width:140px;
	height:46px;
}
.wrap_main_content_top_fl_fl_top_top_fr p{
	line-height:23px;
}
.wrap_main_content_top_fl_fl_top_bottom{
	width:100%;
	height:58px;
	padding-top:20px;
}
.wrap_main_content_top_fl_fl_top_bottom>a.login{
	width:93px;
	height:35px;
	display: block;
	background:#1a78ec;
	color:#fff;
	text-align: center;
	line-height:35px;
	border-radius:3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
}
.wrap_main_content_top_fl_fl_top_bottom>a.resigter{
	width:91px;
	height:33px;
	display: block;
	background:#ff6101;
	border:1px solid #ff6101;
	color:#fff;
	text-align: center;
	line-height:33px;
	border-radius:3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
}
.wrap_main_content_top_fl_fl_bottom{
	padding:0 14px;
	height:auto;
	overflow: hidden;
}
.wrap_main_content_top_fl_fl_bottom_title{
	width:100%;
	height:55px;
	line-height:55px;
	font-size: 16px;
	color:#222;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fl{
	width:8px;
	color:#666666;
	background:url(../images/tu.png) no-repeat center 5px;
	height:54px;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr{
	width:180px;
	height:54px;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_top{
	width:100%;
	height:27px;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_top>a,.wrap_main_content_top_fl_fl_bottom_main_li_fr_top>span{
	color:#f85343;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_top>a{
	display: block;
	width:94px;
	height:27px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_bottom{
	width:100%;
	height:27px;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_bottom>a{
	color:#666;
}
.wrap_main_content_top_fl_fl_bottom_main_li_fr_top>a:hover,.wrap_main_content_top_fl_fl_bottom_main_li_fr_bottom>a:hover{
	text-decoration: underline;
}
.wrap_main_content_top_fl_fl_bottom_main>ul>li{
	height:54px;
}
.wrap_main_content_top_fl_fl_bottom_main{
	height:378px;
	overflow: hidden;
}
.wrap_main_content_top_fl_fr{
	width:635px;
	height:100%;
}
.index_banner{
	width:100%;
	height:247px;
	position: relative;
}
.banner_ts{width:635px;height:247px;position:absolute;top:0px;left:0px;}
.zxdt{width:635px;height:160px;background:#fff;position: absolute;top:296px;left:232px;}
.zxdt_title{width:624px;margin:0 auto;height:52px;line-height: 52px;}
.zxdt_title>span.hx{width:255px;height:52px;display:block;background:url(../images/xutiao.jpg) no-repeat left center;}
.zxdt_title>span.bt{width:114px;height:52px;font-size:20px;text-align: center;color:#000;}
.zxdt_main{padding:0px 32px 25px 32px;height:88px;}
.index_banner .btn_list{overflow:hidden;height:4px;position:absolute;bottom:20px;z-index:1;transform:translateX(-50%);}
.index_banner .btn_list li{width:26px;height:4px;float:left;margin-right:5px;}
.index_banner .btn_list li a{display:block;position:relative;width:26px;height:4px;*height:4px;background:#fff;overflow:hidden;text-decoration:none}
/*.index_banner .btn_list li a:after{content:"";position:absolute;left:0;top:8px;width:100%;height:10px;background:#fff;}*/
.index_banner .btn_list .on a,.btn_list li a:hover{background:#ffea00;}
.index_banner .banner_list{position:absolute;top:0px;left:0px;width:635px;height:247px;z-index:0;}
.index_banner .banner_list li{height:247px;width:100%;display:none;position:absolute;left:0;top:0;}
.index_banner .banner_list li.on{display:block;z-index:1000}
.banner_list li .link_box{display:block;width:100%;height:100%;margin:0 auto;position:relative;}
.index_banner .banner_list li a,.index_banner .banner_list li a>img{display: block;width:100%;height:100%;}
.blue-index-container{width:1200px;margin:0 auto;}
.new_news{
	border-left:1px solid #e9e9e9;
	height:343px;
	overflow: hidden;
}
.new_news_title{
	padding-top: 15px;
	height:35px;
	line-height:35px;
	padding-left: 6px;
}

.new_news_title_change{
	padding-left: 21px;
}

.new_news_title>a{
	/*width:20%;*/
	margin:0 15px;
	height:25px;
	line-height: 25px;
	color:#222;
	font-size: 16px;
	text-align: center;
	display: block;
}
.new_news_title>a:hover,.new_news_title>a.active{
	color:#1a78ec;
}
.new_news_main_li{
	width:100%;
	height:auto;
	overflow: hidden;
	display: none
}
.new_news_main_li.show{
	display: block
}
.new_news_main{
	padding:0px 15px;
	height:auto;
	overflow: hidden;
}
.new_news_main_li>ul>li{
	padding-left:14px;
	background:url(../images/li_icon.jpg) no-repeat 3px;
	height:31px;
	line-height:31px;
	/* margin-left: 14px; */
}
.new_news_main_li>ul>li>a{
	width:470px;
	display: block;
	height:31px;
	line-height:31px;
	color:#707070;
}
.new_news_main_li>ul>li>a:hover{
	color:#1a78ec;
}
.new_news_main_li>ul>li>span{
	display: block;
	width:40px;
	height:31px;
	line-height:31px;
	color:#aaa;
	/*text-align: right;*/
}
.wrap_main_content_top{
	width:100%;
	height:auto;
	overflow: hidden;
}
.wrap_main_content_top_fr{
	width:328px;
	height:590px;
	background:#fff;
}
.wrap_main_content_top_fr_top{
	width:100%;
	height:284px;
	border-bottom:1px solid #e9e9e9;
}
.new_news_main.rightSide .new_news_main_li>ul>li>a {
	width:280px;
}
.wrap_main_content_top_fr_bottom{
	width:100%;
	height:305px;
}
.wrap_main_content_top_fr_bottom_title{
	padding:15px 20px;
	font-size: 16px;
	color:#222;
}
.wrap_main_content_top_fr_bottom_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.wrap_main_content_top_fr_bottom_main>ul>li{
	padding:0 20px;
	height:35px;
	line-height:35px;
}
.wrap_main_content_top_fr_bottom_main>ul>li>.job_name{
	width:190px;
	display: block;
	height:35px;
	line-height:35px;
	
}
.wrap_main_content_top_fr_bottom_main>ul>li>.job_name>a{
	color:#707070;
}
.wrap_main_content_top_fr_bottom_main>ul>li>.job_name>a:hover{
	text-decoration: underline;
}
.wrap_main_content_top_fr_bottom_main>ul>li>span{
	color:#ff4112;
	display: block;
	line-height:35px;
	width:98px;
	text-align: right
}
.wrap_main_content_ggfw{
	width:100%;
	height:99px;
	background:#fff;
	margin:18px 0px;
}
.wrap_main_content_ggfw_fl{
	padding:15px 0px;
	height:69px;
}
.wrap_main_content_ggfw_img{
	display: block;
	width:83px;
	height:69px;
	background:url(../images/ggfw_blue.png) no-repeat center;
	margin-left: 15px;
	margin-right: 10px;
}
.wrap_main_content_ggfw_div{
	width:120px;
	height:51px;
	background:#e8f4e8;
	border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	margin-left: 10px;
	padding-top:18px;
}
.wrap_main_content_ggfw_div:hover{
	cursor: pointer;
}
.wrap_main_content_ggfw_div_fl{
	width:35px;
	height:32px;
	background:url(../images/ggfw_dacx.png) no-repeat center;
	margin-left:14px;
}
.wrap_main_content_ggfw_div_fl_txt{
	margin-left:5px;
	width:56px;
	height:32px;
	line-height:16px;
}
.wrap_main_content_ggfw_div.div1{  
	background:#dcf7ef;
}
.wrap_main_content_ggfw_div.div1 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_dajs.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div2{
	background:#ffefed;
}
.wrap_main_content_ggfw_div.div2 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_dazc.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div3{
	background:#e3f4fb;
}
.wrap_main_content_ggfw_div.div3 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_dasj.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div4{
	background:#fff6ec;
}
.wrap_main_content_ggfw_div.div4 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_dacy.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div5{
	background:#fff6ec;
}
.wrap_main_content_ggfw_div.div5 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_cjzm.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div7{
	background:#e4f3f3;
}
.wrap_main_content_ggfw_div.div7 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_zsfw.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div8{
	background:#dff0f7;
}
.wrap_main_content_ggfw_div.div8 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_xysjd.png) no-repeat center;
}
.wrap_main_content_ggfw_div.div0{
	background:#fbf0f3;
}
.wrap_main_content_ggfw_div.div0 .wrap_main_content_ggfw_div_fl{
	background:url(../images/ggfw_sxjd.png) no-repeat center;
}
.wrap_main_content_ggfw_more{
	width:34px;
	height:;
}
.wrap_main_content_ggfw_fl{
	width:1152px;
	height:69px;
}
.wrap_main_content_ggfw_more{
	width:34px;
	height:85px;
	padding-top:14px;
	border-left:1px solid #e9e9e9;
}
.wrap_main_content_ggfw_more>a{
	display: block;
	width:14px;
	height:85px;
	color:#979797;
	margin-left: 10px;
}
.wrap_main_content_ggw{
	width:1200px;
	height:72px;
	margin-bottom: 14px;
}
.wrap_main_content_ggw a,.wrap_main_content_ggw>a>img{
	display: block;
	width:1200px;
	height: 72px;
}
.wrap_main_content_ggw_sfzy{
	width:290px;
	height:74px;
	margin-right:13.3px;
	margin-bottom:14px;
}
.wrap_main_content_ggw_sfzy a img{
	width:290px;
	height:74px;
}
.wrap_main_content_ggw_sfzy.no{
	margin-right:0px;
}
.mqzq{
	width:100%;
	height:auto;
	/*overflow: hidden;*/
}
.mqzq_title{
	padding-bottom:15px;
	height:35px;
	line-height:35px;
	color:#333;
	font-size: 21px;
}
.mqzq_title>a{
	color:#999;
	font-size: 14px;
}
.mqzq_title>a:hover{
	text-decoration: underline;
}
.mqzq_main>a{
	display: block;
	width:188px;
	height:80px;
	background:#fff;
	margin-right:14.4px;
	margin-bottom:15px;
}
.zxzw_hbzw{
	width:100%;
	height:auto;
	overflow: hidden;
	margin-bottom:15px;
}
.zxzw{
	width:854px;
	height:auto;
	overflow: hidden;
	background:#fff;
	padding:0 30px;
}
.zxzw_title{
	padding:20px 0px;
	height:32px;
	line-height:32px;
	font-size: 20px;
}
.zxzw_title>a{
	color:#999;
	font-size: 14px;
}
.zxzw_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.zxzw_main_li{
	width:264px;
	height:48px;
	margin-right:25px;
	margin-bottom:32px;
}
.zxzw_main_li_img{
	width:46px;
	height:46px;
	background:#fff;
	border:1px solid #e9e9e9;
	border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
}
.zxzw_main_li_img img{
	width:100%;
	height:100%;
}
.zxzw_main_li_txt{
	width:205px;
	height:48px;
	margin-top: -2px;
}
.zxzw_main_li_txt_top{
	width:100%;
	height:30px;
	font-size: 16px;
}
.zxzw_main_li_txt_top>a{
	width:120px;
	height:30px;
	color:#333;
	display: block;
}
.zxzw_main_li_txt_top>span{
	color:#fe0000;
	display: block;
	width:80px;
	height:30px;
	text-align: right;
}
.zxzw_main_li_txt_bottom>a{
	display: block;
	width:150px;
	color:#8e8e8e;
}
.zxzw_main_li_txt_bottom>a:hover,.zxzw_title>a:hover{
	text-decoration: underline;
}
.zxzw_main_li_txt_top>a:hover{
	color:#ff4112;
}
.zxzw_main_li_txt_bottom>span{
	display: block;
	width:48px;
	text-align: right;
	color:#444;
}
.hbzw{
	width:254px;
	height:auto;
	overflow: hidden;
	padding:0 10px;
	background:#fff;
}
.hbzw_title{
	width:100%;
	height:32px;
	line-height:32px;
	padding:20px 0px;
	padding-bottom:0px;
	font-size: 20px;
}
.hbzw_title a{
	color:#999;
	font-size: 14px;
}
.hbzw_title a:hover{
	text-decoration: underline;
}
.hbzw_title>span{
	margin-left:13px;
}
.hbzw_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.hbzw_main ul li{
	height:auto;
	overflow: hidden;
	padding:15px 13px;
	border-bottom:1px dashed #e9e9e9;
}
.hbzw_main ul li:last-child{
	border-bottom:none;
}
.hbzw_main_li_top{
	height:30px;
	line-height:30px;
}
.hbzw_main_li_top>a{
	color:#333;
	font-size: 16px;
}
.hbzw_main_li_top>a:hover{
	color:#fe0000;
}
.hbzw_main_li_top_fr{
	border:1px solid #ff0000;
	height:18px;
	line-height: 18px;
	margin-left:12px;
	margin-top:5px;
}
.hbzw_main_li_top_fr .txt{
	padding:0 6px;
	height:18px;
	background:#ff0000;
	display:block;
	float: left;
	color:#fff;
}
.hbzw_main_li_top_fr .icon{
	display:block;
	float: left;
	width:22px;
	height:18px;
	background:url(../images/hbzw_icon.png) no-repeat center;
}
.hbzw_main ul li>p{
	height:30px;
	line-height:30px;
	color:#8f8f8f;
}
.company_name{
	width:100%;
	height:25px;
	line-height:25px;
	color:#c3c3c3;
	display: block;
}
.company_name:hover{
	text-decoration: underline;
}
.zpjl_qtzphxx{
	width:100%;
	height:auto;
	overflow: hidden;
}
.zpjl{
	width: 854px;
    height: auto;
    overflow: hidden;
    background: #fff;
    padding: 0 30px;
}
.qtzphxx{
	width: 234px;
    height: auto;
    overflow: hidden;
    padding: 0 20px;
    background: #fff;
    padding-bottom:10px;
}
.zpjl_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.zpjl_main_li{
	width:235px;
	height:80px;
	margin-right:49px;
	margin-bottom:25px;
}
.zpjl_main_li .zp_photo{
	margin-top:5px;
}
.zpjl_main_li .zp_photo,.zpjl_main_li .zp_photo>img{
	display: block;
	width:70px;
	height:70px;
	border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
}
.zp_txt{
	width:145px;
	height:80px;
}
.zp_txt>a{
	display: block;
	width:100%;
	height:25px;
	line-height:25px;
	color:#333;
	font-size: 16px;
}
.zp_txt>p.xx{
	height:30px;
	line-height:30px;
	color:#858585;
}
.zp_txt>p.zy{
	height:20px;
	line-height:20px;
	color:#cbcbcb;
}
.zp_txt>a:hover{
	text-decoration: underline;
}
.qtzphxx_main{
	width:100%;
	height:auto;
	overflow: hidden;
}
.qtzphxx_main>ul>li{
	background:url(../images/li_icon.jpg) no-repeat left center;
	padding-left:15px;
	height:35px;
	line-height: 35px;
}
.qtzphxx_main>ul>li>a{
	color:#666;
}
.yqlj{
	padding:0 20px;
	height:auto;
	overflow: hidden;
	background:#fff;
	margin-top:15px;
}
.yqlj_title{
	height:54px;
	line-height:54px;
	font-size: 18px;
	color:#222;
}
.yqlj_title ul li{
	width:130px;
	height:54px;
	line-height:54px;
	float:left;
	cursor:pointer;
}

.yqlj_title ul li.active{
	color:#1a78ec;
}
.yqlj_main{
	width:100%;
	height:auto;
	overflow: hidden;
	padding-bottom:15px;
	position:relative;
}
.yqlj_main ul li{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:auto;
	display:none;
}
.yqlj_main ul li.active{
	display:block;
}
.yqlj_main ul li>a{
	color:#707070;
	margin-right:10px;
	margin-bottom:10px;
	display: inline-block;
}
.yqlj_main ul li>a:hover{
	text-decoration: underline;
}
.wrap_footer{
	width:100%;
	height:auto;
	overflow: hidden;
	background:#fff;
	margin-top:18px;
}
.wrap_footer_top{
	width:100%;
	height:46px;
	border-bottom:1px solid #f0f0f0;
}
.wrap_footer_top_main{
	width:1200px;
	height:46px;
	line-height: 46px;
	margin:0 auto;
	text-align: center;
}
.wrap_footer_top_main>a{
	font-size: 16px;
	margin:0 30px;
	color:#333;
}
.wrap_footer_top_main>a:hover{
	text-decoration: underline;
}
.wrap_footer_bottom{
	width:100%;
	height:auto;
	overflow: hidden;
	padding-bottom:20px;
}
.wrap_footer_bottom_main{
	width:1200px;
	height:auto;
	margin:0 auto;
	overflow: hidden;
}
.wrap_footer_bottom_main_fl{
	width:300px;
	height:auto;
	overflow: hidden;
	padding-top: 25px;
}
.wrap_footer_bottom_main_fl>a{
	display: block;
	width:250px;
	height:42px;
}
.wrap_footer_bottom_main_fl>a>img{
	width:100%;
	/*height:100%;*/
}
.wrap_footer_bottom_main_fl .zprx{
	height:40px;
	line-height:40px;
	color:#4b4b4b;
	font-size: 16px;
}
.wrap_footer_bottom_main_fl .phone{
	color:#ff3300;
	font-size: 16px;
}
.wrap_footer_bottom_main_center{
	width:550px;
	padding-top:35px;
	margin-left:60px;
}
.wrap_footer_bottom_main_center p{
	line-height:30px;
	color:#999;
}
.wrap_footer_bottom_main_fr{
	width:73px;
	height:auto;
	overflow: hidden;
	margin-right:10px;
	padding-top:18px;
}
.wrap_footer_bottom_main_fr img{
	width:73px;
	/*height:73px;*/
}
.wrap_footer_bottom_main_fr span{
	display: block;
	height:25px;
	line-height:25px;
	color:#222;
	text-align: center;
}
.wrap_footer_center{
	width:100%;
	height:60px;
	padding:15px 0px;
	border-top:1px solid #f4f4f4;
	text-align: center;
}
.go_hyzx{
	display: block;
	margin-top:5px;
	width:120px;
	text-align:center;
	height:25px;
	line-height:25px;
	background:#1a78ec;
	color:#fff;
	border-radius: 3px;
}
.wrap_main_content_top_fl_fl_top_bottom_a{
	width:33.3%;text-align: center;float: left;
}
.wrap_main_content_top_fl_fl_top_bottom_a .num{
	height:19px;line-height:19px;color:#f85343;padding-top: 8px;display: block
}
.wrap_main_content_top_fl_fl_top_bottom_a .txt{
	height:29px;line-height:29px;display: block;color:#333
}

/*改的*/
.new_news_main_li_change ul li{
	margin-left: 0;
}
.new_news_main_change{
	padding: 0 15px;
}

/*效果*/


.mqzq_main>div{
	display: block;
	width:188px;
	height:80px;
	background:#fff;
	margin-right:14.4px;
	margin-bottom:15px;
	float: left;
	position: relative;
}
.mqzq_main>div:hover .maqz_main_hover{
	display: block;
	z-index: 100;
}
.hover_wrap{
	padding: 1px 0 0 1px;
	box-sizing: border-box;
	height: auto;
}
.hover_wrap:hover{
	border: 1px solid orange;
	border-bottom: none;
}
.hover_wrap img{
	width: 186px;
	height: 78px;
}
.maqz_main_hover{
	position: absolute;
	left: -1px;
	top: 79px;
	background: #fff;
	width: 186px;
	height: auto;
	display: none;
	border: 1px solid orange;
	border-top: none;
	overflow: hidden;
	padding-bottom: 10px;
}
.maqz_main_hover .hover_top{
	width: 94%;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	border-top: 1px solid #ccc;
	margin:0 auto;
	margin-left: 1px;
	margin-top: 3px;
}
.maqz_main_hover .hover_top a{
	color: orange;
	font-size: 12px;
}

.maqz_main_hover .hover_top a:hover{
	color: red;
}
.hover_center{
	width: 90%;
	margin: 0 auto 20px;
	height: auto;
}
.hover_center li{
	width: 100%;
	border-left: 1px solid #ccc;
	padding-left: 10px;
	position: relative;
}
.hover_circle{
	width: 7px;
	height: 7px;
	background: #ccc;
	border-radius: 50%;
	position: absolute;
	left: -4px;
	top: 0;
	bottom: 0;
	margin: auto 0;
}
.hover_center li .hoveer_text a{
	font-size: 12px;
	/*color: #ccc;*/
	color: black;
}
.hover_center li .hoveer_text a:hover{
	color: orange;
}
.hover_bottom{
	width: 90%;
	height: auto;
	margin: 0 auto;
}
.hover_bottom_left{
	font-size: 12px;
	float: left;
}
.hover_bottom_right{
	float: right;
	
}
.hover_bottom_right a{
	font-size: 12px;
	color: #3cb4f4;
}
.hover_bottom_right a:hover{
	color: blue;
}

/*对联广告*/
.couplets{
	position: fixed;
	top: 0;
	bottom: 0;
	width: 76px;
	height: 447px;
	/*background: yellow;*/
	margin: auto 0;

}
.couplets_left{
	left: 50px;
}
.couplets_right{
	right: 50px;
}
.couplets img{
	display: block;
	width: 76px;
	height: 422px;
	margin-bottom: 5px;
}
.couplets_close_left{
	width: 76px;
	height: 20px;
	text-align: center;
	line-height: 20px;
    background: #c1c1c1;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
}
.couplets_close_right{
	width: 76px;
	height: 20px;
	text-align: center;
	line-height: 20px;
    background: #c1c1c1;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
}
/*底部引导*/
.bt_guider{z-index:5;width:100%;height:85px;position:fixed;bottom:0;}
.bt_guider .shadow{width:100%;position:absolute;left:0;bottom:0;z-index:3;height:85px;background:#0f73e2;opacity:.86;filter:alpha(opacity=86);}
.bt_guider .bt_guider_wrap{width:1200px;height:85px;position:relative;margin:0 auto;z-index:4;}
.bt_guider .guider_close{width:18px;height:18px;display:inline-block;position:absolute;right:0;top:5px;background:url(../images/266.png) no-repeat;}
.bt_guider .guider_icon{width:83px;height:155px;position:absolute;bottom:0;left:17px;background:url(../images/265.png) no-repeat;}
.bt_guider .gm_qr_code{width:124px;height:139px;position:absolute;right:60px;bottom:10px;text-align:center;}
.gm_qr_code .qr_code_box{width:114px;height:114px;background-color:#0f73e2;padding:5px;}
.gm_qr_code .qr_code_box img{width:114px;height:114px;border:0;}
.gm_qr_code .qr_other{font-size:12px;height:12px;line-height:12px;color:#FFF;}
.bt_guider .gm_gr_sha{width:23px;height:64px;position:absolute;right:37px;top:-64px;background:url(../images/267.png) no-repeat;}
.bt_guider .guider_main{padding-left:135px;*zoom:1;color:#FFF;}
.bt_guider .guider_main .gm_left{float:left;width:678px;}
.guider_main .gm_left .gm_site_name{width:678px;height:24px;line-height:24px;font-size:24px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.guider_main .gm_left .gm_other{width:678px;height:14px;line-height:14px;font-size:14px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.guider_main .gm_right{float:left;}
.guider_main .gm_right .gm_btn{display:block;width:140px;height:40px;line-height:40px;text-align:center;font-size:20px;text-decoration:none;color:#FFF;border:2px solid #FFF;background:#0f66c6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .3s;-webkit-transition:all .3s;}
.guider_main .gm_right .gm_btn:hover{background:#0c5eb9;}
.bt_guider .hs_16{width:100%;height:16px;}
.bt_guider .hs_12{width:100%;height:12px;}
.bt_guider .hs_6{width:100%;height:6px;}
.bt_guider .hs_20{width:100%;height:20px;}




/* 轮播 */
.index_banner_bigwrap {
	width: 635px;
	height: 247px;
	position: relative;
}
.index_banner{
	width: 635px !important;
	height: 247px;
}
.index_banner_wrap {
	width: 635px;
	height: 247px;
}

.index_banner_wrap>div {
	width: 635px;
	height: 247px;
}

.index_banner_wrap>div img {
	width: 635px;
	height: 247px;
}

.header_img_circle {
	position: absolute;
	z-index: 20;
	bottom: 10px;
	width: 100%;
	text-align: center;
}

.swiper-pagination-switch {
	display: inline-block;
	width: 16px;
	height: 6px;
	background: #fff;
	margin: 0 5px;
	opacity: 0.8;
	cursor: pointer;
}

.swiper-active-switch {
	background: yellow;
}
.review_pullleft{
	width: 20px;
	height: 46px;
	position: absolute;
	left: 18px;
	top: 0;
	bottom: 0;
	margin:  auto 0;
	font-size: 40px;
	text-align: center;
	line-height: 40px;
	cursor:pointer;
	color: #fff;
	background: rgba(0,0,0,.2);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	z-index: 1000;
	display: none;
}
.review_pullright{
	width: 20px;
    height: 46px;
    position: absolute;
    right: 18px;
	top: 0;
	bottom: 0;
	margin: auto 0;
	font-size: 40px;
    text-align: center;
    line-height: 40px;
	cursor:pointer;
	color: #fff;
	background: rgba(0,0,0,.2);
	z-index: 1000;
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	display: none;
}