﻿/* CSS Document */
/*  初始化  */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{
	margin:0;
	padding:0;
	border:0;
	font-family:"Microsoft YaHei";
} 
table,td{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
}
#fontzoom table,#fontzoom td{
	margin:0;
	padding:0;
	 border:1px solid #ccc;
	font-family:"Microsoft YaHei";
}
#fontzoom table{
	text-align: center; border-collapse: collapse;
	width: 100%!important;
} 
ul,ol,li{
	list-style-type:none;
} 
select,input,img,select{
	vertical-align:middle;
} 
a{
	text-decoration:none;
} 
a:hover,a:active,a:focus{
	text-decoration:none;
}

/*  调用样式  */
.fl{float:left;	}
.flr{float:right;}
.ct{margin:0 auto;}
.clear{clear:both;}
.clearfixe:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*首页*/
.top{width: 100%;height: 40px;background-color: #027ebe;}
.top1{width: 100%;max-width: 1200px;margin: 0 auto;line-height: 40px;}
.top_left{}
.top_left span{font-size: 14px;color: #ffffff;}
.top_right{}
.top_right span{font-size: 14px;color: #ffffff;margin: 0 10px;}
.top_right a{font-size: 14px;color: #ffffff;}
.top_right a:hover{font-size: 14px;color: #ffffff;}

.header_m{display: none;}
.header{width: 100%;height: 187px;background: url(../images/jxjy_1.jpg) no-repeat;}
.header_1{width: 100%;max-width: 1200px;height: 129px;margin: 0 auto;}
.logo{width: 565px;height: 77px;float: left;padding-top: 35px;}
.logo>a{display: block;}
.logo img{width: 100%;height: auto;display: block;}
.search{width: 286px;height: 50px;float: right;padding-top: 49px;}
.search form{width: 286px;height: 50px;float: right;margin: 0 0 0 0;border: none;border-bottom: 1px solid #ddd;}
.search form .search1{float: left;width: 220px;height: 50px;background:none;margin: 0;border: 0;font-size: 14px;color: #06376c;padding: 0 15px 0 0;outline: medium;}
.search form .search2{float: right;width: 50px;height: 50px;background: url(../images/jxjy_2.png) no-repeat;background-position: center center;padding: 0;margin: 0px 0;border: 0;border-left: 0px solid #fff;font-size: 14px;color: #fff;outline: medium;cursor: pointer;}

.nav{width: 100%;height: 58px;}
.nav_ul{max-width: 1200px;height: 58px;margin: 0 auto;width: 100%;}
.nav_li{width: 11.111111%;height: 58px;text-align: center;float: left;transition: all 0.5s;;}
.nav_li *{transition: all 0.5s;}
.nav_li:hover{transition: all 0.5s;}
.nav_li:hover *{transition: all 0.5s;}
.nav_li>a{font-size: 16px;color: #333333;height: 58px;line-height: 58px;display: inline-block;width: 100%;padding-right:15px;background: url(../images/jxjy_3.png) no-repeat;background-position: right 25px center;box-sizing: border-box;}
.nav_li_ziul{width: 100%;position: absolute;z-index: 99;left: 0;top: 227px;background-color: #fff;height: 0;overflow: hidden;box-shadow: 0 3px 10px #ccc;}
.nav_li_ziul1{width: 1200px;box-sizing: border-box;margin-left: 44%;height: 50px;text-align: center;margin: 0 auto;}
.nav_li_zili{display: inline-block;height: 50px;}
.nav_li_zili a{font-size: 14px;color: #333;display: block;width: auto;height: 50px;line-height: 50px;padding: 0 15px;}
.nav_li:hover>a{color: #027ebe;}
.nav_li.on>a{color: #027ebe;}
.nav_li:hover .nav_li_ziul{height: 50px;}
.nav_li_zili a:hover{background-color: #027ebe;color: #Fff;}

/* banner */
.banner_m{display: none;}
.banner{ width:100%; height:400px;position: relative;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:400px; }
.banner .hd{width: 100%;height: 0px;margin: 0 auto;max-width: 1200px;}
.banner .hd ul{width: 100%;height: 5px;text-align: left;position: absolute;bottom: 30px;left: 0;z-index: 999;text-align: center;}
.banner .hd ul li{width: 35px;height: 5px;border-radius: 0px;background-color: #fff;margin: 0 5px;display: inline-block;overflow: hidden;line-height: 100px;cursor: pointer;border-radius: 0px;}
.banner .hd ul li.on{background-color: #ea8400;}

.pt_imdex{width: 100%;height: 200px;background-color: #f2f2f2;}
.pt_link{width: 100%;height: 200px;max-width: 1200px;margin: 0 auto;}
.pt_link_ul{width: 100%;height: 200px;}
.pt_link_li{width: 14.2857142857%;height: 200px;float: left;}
.pt_link_li img{transition: all 0.3s;display: block;width: 75px;height: 60px;margin: 0 auto;padding: 55px 0 0;}
.pt_link_li span{transition: all 0.3s;font-size: 14px;color: #333333;display: block;text-align: center;line-height: 24px;margin: 14px auto 0;}
.pt_link_li1{display: none;}
.pt_link_li:hover{}
.pt_link_li:hover img{transition: all 0.3s;transform: rotateY(180deg);}
.pt_link_li:hover span{transition: all 0.3s;color: #027ebe;}

.main{width: 100%;height: auto;}

.main_title{width: 100%;height: 42px;border-bottom: 1px solid #dddddd;}
.main_title>h3{float: left;font-size: 22px;color: #333333;line-height: 1;height: 42px;width: auto;font-weight: bold;}
.main_title>h3 a{color: #333333;}
.main_title>h3 a:hover{color: #333333;}
.main_title>a{float: right;line-height: 1;width: 10px;height: 16px;margin-top: 6px;background: url(../images/jxjy_14.png) repeat scroll top left;}
.main_title>a:hover{color: #027ebe;}

.main_ul{width: 100%;height: auto;}
.main_li{width: 100%;height: 44px;line-height: 44px;}
.main_li a{width: 100%;height: 44px;display: block;}
.main_li h3{transition: all 0.3s;font-size: 15px;color: #333333;float: left;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 18px;background: url(../images/jxjy_6.jpg) no-repeat;background-position: left center;width: 60%;}
.main_li span{font-size: 14px;color: #999;float: right;}
.main_li:hover h3{color: #027ebe;transition: all 0.3s;}

.main1{width: 100%;height: 413px;}
.main1_1{max-width: 1200px;height: 353px;margin: 0 auto;padding-top: 60px;width: 100%;}
.main1_left{ position: relative; width: 36.5%;height:303px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;float: left;}
.main1_left .pic img {width: 438px;height:303px; display: block; }
.main1_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height:50px; width:100%; overflow: hidden;background: url(../images/jxjy_28.png) repeat; }
.main1_left .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%; overflow: hidden; }
.main1_left .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;width:100%;}
.main1_left .txt li a{ display: block; color: #ffffff; padding: 0 0 0 16px; font-size: 16px; font-weight: normal; text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 85%; }
.main1_left .txt li a:hover{color: #fff;}
.main1_left .num { position: absolute; z-index: 3; bottom: 19px; right: 5px; }
.main1_left .num li{ float: left; position: relative; width: 9px; height:9px; line-height: 9px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer;padding: 0px;}
.main1_left .num li a,.main1_left .num li span { position: absolute; z-index: 2; display: block; color: white; width: 9px; height: 9px; top:0px; left: 0px; text-decoration: none;background-color:#838080; border-radius: 50%;}
.main1_left .num li span { z-index: 1;  }
.main1_left .num li.on{padding: 0px;border: 0px solid #0391db;}
.main1_left .num li.on a{ background:#fff;z-index: 3;top: 0px; left: 0px; color: #fff;}
.main1_left .num li.on span{ background:none;z-index: 3;top: 0px; left: 0px;  }
.main1_mid{width: 29.1666666%;height: 303px;margin: 0 2.5833333%;}
.main1_mid1{margin-top: 10px;}
.main1_right{width: 29.1666666%;height: 303px;}
.main1_right1{margin-top: 8px;}
.main_ul1{width: 100%;height: auto;}
.main_li1{width: 100%;height: 50px;border-bottom: 1px dashed #ddd;}
.main_li1 span{float: left;font-size: 18px;color: #027ebe;font-weight: bold;line-height: 50px;}
.main_li1 h3{float: left;font-size: 15px;color: #333;line-height: 50px;width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-left: 15px;}
.main_li1:hover h3{color: #027ebe;}

.main2{width: 100%;height: auto;background-color: #fff;}
.main2_pc{display: block;max-width: 1200px;width: 100%;margin: 0 auto;}
.main2_m{display: none;width: 100%;margin: 0 auto;}
.main2 img{display: block;width: 100%;height: auto;}

.main3{width: 100%;height: 450px;background-color: #f2f2f2;padding-top: 50px;margin: 50px auto;}
.main3_1{max-width: 1200px;height: 450px;margin: 0 auto;width: 100%;}
.main3_11{width: 48.333333%;height: 450px;box-sizing: border-box;}
.main3_11_1{margin-top: 20px;}

.main4{width: 100%;height: 537px;background:#fff;padding-top: 0px;}
.main4_1{max-width: 1200px;height: 434px;padding-top: 0px;margin: 0 auto;width: 100%;}
.main4_11{width: 100%;height: 400px;margin: 0 auto;}
.main4_left{width: 30.8333333%;height:400px;margin: 34px 0 0;}
.main4_mid{width: 30.8333333%;height:400px;margin: 34px 3.75% 0;}
.main4_right{width: 30.8333333%;height:400px;margin: 34px 0 0;}
.main4_title{width: 100%;height: 130px;}
.main4_title a{display: block;width: 100%;height: 100%;line-height: 130px;text-align: center;}
.main4_title a img{display: inline-block;width: 32px;height: 36px;vertical-align: middle;margin-right: 20px;}
.main4_title a h3{font-size: 32px;color: #fff;font-weight: normal;display: inline-block;vertical-align: middle;}
.main4_11_1{width: 100%;height: 270px;box-sizing: border-box;border: 1px solid #ddd;padding: 18px;}

.link{width: 100%;height: 64px;max-width: 1200px;margin: 0px auto 60px;background-color: #ededed;box-sizing: border-box;position: relative;padding-left: 236px;}
.link_title{width: 236px;height: 64px;background: url(../images/jxjy_19.png) no-repeat;position: absolute;top: 0;left: 0;}
.link_title h3{font-size: 24px;color: #fff;font-weight: normal;padding-left: 99px;background: url(../images/jxjy_18.png) no-repeat;background-position: 40px center;line-height: 64px;box-sizing: border-box;}
.link1{width: 100%;height: 64px;box-sizing: border-box;padding: 14px 75px;}
.link11{text-align: center;width: 27.333333%;margin: 0 3%;float: left;background-color: #fff;border: 1px solid #fff;height: 36px;box-sizing: border-box;position: relative;}
.link11 select{position: absolute;top: 0;left: 0;width: 100%;height: 36px;opacity: 0;}
.link11 span{font-size: 14px;color: #333333;padding-right: 24px;background: url(../images/jxjy_20.png) no-repeat;background-position: right center;display: inline-block;height: 36px;line-height: 36px;}


.footer_m{display: none;}
.zhanwei{display: none;}
.footer_f{display: none;}
.footer{height: 133px;width: 100%;display: block;background: #027ebe;}
.footer1{max-width: 1200px;height: 133px;margin: 0 auto;width: 100%;position: relative;padding-right: 130px;box-sizing: border-box;}
.footer1_1{width: 100%;height: 133px;padding: 30px 0 0;box-sizing: border-box;}
.footer1_1 p{font-size: 14px;color: #fff;line-height: 36px;text-align: left;}
.footer1_1 p span{color: #fff;margin-right:20px ;}
.footer1_1 p a{color: #fff;}
.footer1_2{position: absolute;right: 0;top: 40px;width: 130px;height: 70px;}
.footer1_21{width: 65px;float: left;height: 70px;position: relative;}
.footer1_21 img{display: block;width: 39px;height: 31px;margin: 0 auto;}
.footer1_21 span{font-size: 12px;color: #ffffff;display: block;text-align: center;line-height: 1;margin: 10px auto 0;}
.footer1_21 .footer1_21_img{display: none;width: 60px;height: 60px;position: absolute;top:0;left: 0;}
.footer1_21:hover .footer1_21_img{display: block;}

/*二级页*/
.banner_er{width: 100%;height: 330px;}
.banner_er h4{display: block;font-size: 26px;color: #027ebe;text-align: center;line-height: 1;padding: 87px 0 17px;}
.banner_er h3{font-size: 24px;color: #060606;text-align: center;line-height: 1;}

.pt_er{width: 100%;height: auto;background-color: rgba(255,255,255,0.67);margin: -86px auto 0;max-width: 1200px;border-radius: 8px;}
.pt_er .pt_link{height: 187px;}
.pt_er .pt_link_ul{padding-top: 0;}
.pt_er .pt_link_li{height: 187px;}
.pt_er .pt_link_li img{padding: 20px 0 0;}
.pt_er>a{display: none;}

.main_er{max-width: 1200px;margin: 0px auto 0px;width: 100%;}
.nav_er_m{display: none;}
.base_title{width: 100%;height: 40px;border-bottom: 1px solid #ddd;margin: 0px auto;}
.base_title1{width: 100%;height: 40px;margin: 0 auto;max-width: 1200px;}
.nav_er{width: 100%;height: auto;}
.nav_er_ul{width: 100%;height: auto;}
.nav_er_li{width: auto;height: 40px;margin-right: 10px;float: left;}
.nav_er_li a{display: block;background-color: #ededed;width: 100%;height: 40px;box-sizing: border-box;font-size: 16px;color: #333;line-height: 40px;text-align: center;padding: 0 36px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.nav_er_li:hover a{color: #fff;background-color: #027ebe;}
.nav_er_li.on a{color: #fff;background-color: #027ebe;}
.base_bdcnav{width: auto;height: 40px;margin: 0 auto;}
.base_bdcnav_location{font-size: 14px;color: #666666;line-height: 40px;float: left;margin-left: 0px;padding-left: 25px;background: url(../images/jxjy_29.png) no-repeat;background-position: left center;}
.base_bdcnav_location a{font-size: 14px;color: #666666;margin: 0 5px;}
.base_bdcnav_location a:hover{font-size: 14px;color: #027ebe;}
.base_bdcnav_location_a_last-child{font-size: 14px;color: #027ebe!important;}

/*新闻中心*/
.list_news{width: 100%;height: auto;margin: 0px auto 0;padding: 20px 0px 90px;box-sizing: border-box;}
.list_news_ul{width: 100%;height: auto;margin: 0px auto 30px;}
.list_news_li{width: 100%;height: 54px;border-bottom: 1px dashed #ddd;}
.list_news_li>a{display: block;width: 100%;}
.list_news_li h3{line-height: 54px;font-size: 14px;color: #333;float: left;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 73%;padding: 0px 0 0 17px;background: url(../images/jxjy_6.jpg) no-repeat;background-position: left center;}
.list_news_li span{font-size: 14px;color: #333;line-height: 54px;float: right;}
.list_news_li:hover h3{color: #027ebe;}

.page{text-align: center;}


/*联系我们*/
.contact{width: 100%;height: 530px;margin: 80px auto 110px;}
.contact1{width: 35.8333333%;height: 530px;border: 1px solid #ddd;padding: 0;box-sizing: border-box;background-color: #f2f2f2;float: left;}
.contact1 h3{font-size: 24px;color: #333333;font-weight: normal;line-height: 1;padding: 60px 0 46px;text-align: center;}
.contact12{width: 100%;height: auto;}
.contact12_li{width: 100%;height: auto;margin-bottom: 30px;padding-left: 0px;box-sizing: border-box;}
.contact12_li img{width: 53px;height: 47px;margin: 0 auto;display: block;}
.contact12_li span{display: block;width: 100%;height: 37px;line-height: 37px;font-size: 14px;color: #333333;line-height: 20px;margin: 17px auto 0;text-align: center;}
.contact2{width: 60%;height: 530px;float: right;}
.contact2_m{display: none;}

.nav_wap{width: 100%;height: auto;background-color: #fff;}
.nav_wap_header{width: 100%;height: 70px;background-color: #027ebe;border-bottom: 15px solid #ededed;text-align: center;}
.nav_wap_header span{height: 55px;line-height: 55px;padding-left: 30px;background: url(../images/hlxy_39.png) no-repeat;background-position: left center;background-size: 24px;font-size: 22px;color: #fff;}
.nav_wap_ul{width: 100%;height: auto;}
.nav_wap_li{width: 100%;height: auto;background-color: #fff;border-bottom: 5px solid #ededed;padding: 0 15px;}
.nav_wap_li>a{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #dddddd;display: block;}
.nav_wap_li>a h3{text-align: center;line-height: 40px;font-size: 20px;font-weight: bold;color: #027ebe;}
.nav_wap_ziul{width: 100%;height: auto;padding: 10px 0;}
.nav_wap_zili{width: 100%;height: 35px;line-height: 35px;}
.nav_wap_zili a{width: 100%;height: 35px;display: block;}
.nav_wap_zili h3{float: left;font-size: 16px;color: #333333;font-weight: normal;line-height: 35px;}
.nav_wap_zili span{line-height: 35px;background: url(../images/hlxy_40.png) no-repeat;display: block;width: 10px;height: 35px;background-size: 100% auto;background-position: center center;float: right;}
.nav_wap_zili:hover a h3{color: #027ebe;}



/*----------内容页1----------*/
.base_news_show{height: auto;background-color: #ffffff;width: 100%;margin: 20px auto 0;padding: 0px 0px 0;}
.base_news_title{height: auto;text-align: center;}
.base_news_title>h3{font-size: 22px;color: #333333;font-weight: normal;padding-top: 7px;width: auto;margin: 0 auto;padding-bottom: 11px;line-height: 30px;}
.base_news_title_er{font-size: 14px;color: #666666;line-height: 1;padding-bottom: 15px;width: auto;margin: 0 auto;text-align: center;border-bottom: 1px solid #ddd;}
.base_news_title_er1 span{padding-right:20px;}

.base_news_main{min-height: 300px;line-height: 30px;width: 100%;margin: 0 auto 30px;box-sizing: border-box;padding-top: 25px;}
.base_news_main img{max-width:100% !important ;height: auto!important;}
.base_news_foot{width: 100%;height: 66px;margin:10px auto 0;border-top:1px solid #cccccc;padding: 15px 0;position: relative;}
.base_news_foot span{display: block;width: 49%;height: 33px;line-height: 33px;font-size: 14px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.base_news_foot span.fl{text-align: left;}
.base_news_foot span.flr{text-align: right;}
.base_news_foot span a{line-height: 26px;font-size: 14px;color: #666666;width: 100%;}
.base_news_foot span a:hover{color: #027ebe;}
.base_news_foot>a{display: block;position: absolute;top: 30px;right: 0;width: 80px;height:33px;padding-left: 24px;background: url(../images/zsjy_32.png) #edf5ff no-repeat;border: 1px solid #69c6ff;border-radius: 4px;font-size: 14px;color: #333333;line-height: 33px;background-position: 64px center;}
.base_news_foot>a:hover{background: url(../images/zsjy_32.png) #69c6ff no-repeat;background-position: 64px center;color: #fff;}



@media only screen and (max-width: 1000px) {
	*{box-sizing: border-box;}
	.top{display: none;}
	.header{display: none;}
	.header_m{display: block;width: 100%;padding: 10px 15px;position: relative;}
	.header_m .fl{display: block;width: 82%;height: auto;}
	.header_m .fl img{display: block;width: 100%;height: auto;}
	.header_m_nav{float: right;width: 38px;height: 28px;margin:5px 0 0;}
	.header_m_nav_bnt{width: 38px;height: 28px;position: relative;cursor: pointer;}
	.header_m_nav_bnt span{width: 38px;height: 5px;background: url(../images/jxjy_27.png) no-repeat;display: block;position: absolute;left: 0;border-radius: 3px;background-size: 100% 100%;}
	.header_m_nav_bnt #nav_bnt1{top: 0;}
	.header_m_nav_bnt #nav_bnt2{top: 12px;}
	.header_m_nav_bnt #nav_bnt3{top: 24px;}
	.rotate1{transform:rotate(45deg);transition:all .3s linear;-webkit-transform:rotate(45deg);-webkit-transition:all .3s linear;top: 12px!important;background-color: #0165C3!important;}
	.rotate2{transform:rotate(-45deg);transition:all .3s linear;-webkit-transform:rotate(-45deg);-webkit-transition:all .3s linear;top: 12px!important;background-color: #0165C3!important;}
	.rotate{transform:rotate(0);transition:all .3s linear;-webkit-transform:rotate(0);-webkit-transition:all .3s linear;}
	
	.navbox{position:absolute;top:100%;right:0;z-index: 99900;width: 100%;padding:10px 30px;background-color: rgba(0,0,0,0.8);}
	.navbox>li{height: auto;line-height: 40px;text-align: left;font-size: 16px;color: #333333;}
	.navbox>li:last-child{border-bottom: none;}
	.navbox>li a{color: #fff;display: block;}
	.navbox>li a:hover{color: #177a94;}
	.navbox>li a:active{color: #177a94;}
	.navbox>li a:focus{color: #177a94;}
	.navlist{padding-left: 0px;}
	.navlist>a .arrow{float: right;color: #fff;font-size: 16px;background: url(../images/hlxy_24.png) no-repeat;display: block;width: 10px;height: 40px;background-size: 100% auto;background-position: center center;}
	.navlist ul{font-size: 14px;margin-left: 0px;background-color: #177a94!important;}
	.navlist ul a{color: #ffffff;padding: 0 15px;}
	.navlist ul a:hover{color: #ffffff;}
	
	/* banner */
	.banner{display: none;}
	.banner_m{display: block;position: relative;width: 100%;height: auto;overflow: hidden;}
	.banner_m img{display: block;width: 100%;height: auto;}
	
	.main{width: 100%;height: auto;margin: 0 auto;padding: 0;}
	
	.pt_imdex{width: 100%;height: auto;background-color: #f2f2f2;}
	.pt_link{width: 100%;height: auto;max-width: 100%;margin: 0 auto;}
	.pt_link_ul{width: 100%;height: auto;padding: 15px 0 0;}
	.pt_link_li{width: 25%;height: auto;float: left;margin-bottom: 15px;}
	.pt_link_li img{transition: all 0.3s;display: block;width: 45%;height: auto;margin: 0 auto;padding: 0px 0 0;}
	.pt_link_li span{transition: all 0.3s;font-size: 12px;color: #333333;display: block;text-align: center;line-height: 20px;margin: 10px auto 0;zoom: 0.75;}
	.pt_link_li1{display: block;}
	.pt_link_li:hover{}
	.pt_link_li:hover img{transition: all 0.3s;transform: rotateY(180deg);}
	.pt_link_li:hover span{transition: all 0.3s;color: #027ebe;}
	
	.main{width: 100%;height: auto;}
	
	.main_title{width: 100%;height: 35px;border-bottom: 1px solid #dddddd;}
	.main_title>h3{float: left;font-size: 18px;color: #333333;line-height: 1;height: 34px;width: auto;font-weight: bold;}
	.main_title>a{float: right;line-height: 1;width: 10px;height: 15px;margin-top: 3px;background: url(../images/jxjy_14.png) no-repeat;background-size: 100% 100%;}
	.main_title>a:hover{color: #027ebe;}
	
	.main_ul{width: 100%;height: auto;}
	.main_li{width: 100%;height: 35px;line-height: 35px;}
	.main_li a{width: 100%;height: 35px;display: block;}
	.main_li h3{transition: all 0.3s;font-size: 13px;color: #333333;float: left;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 18px;background: url(../images/jxjy_6.jpg) no-repeat;background-position: left center;width: 60%;}
	.main_li span{font-size: 12px;color: #999;float: right;}
	.main_li:hover h3{color: #027ebe;transition: all 0.3s;}
	
	.main1{width: 100%;height: auto;padding: 0 15px;}
	.main1_1{max-width: 100%;height: auto;margin: 0 auto;padding-top: 20px;width: 100%;}
	.main1_left{float: none;position: relative; width: 100%;height:auto; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
	.main1_left .pic img {width: 100%;height:auto; display: block; }
	.main1_left .txt-bg { position: absolute; bottom: 0; z-index: 1; height:40px; width:100%; overflow: hidden;background: url(../images/jxjy_28.png) repeat; }
	.main1_left .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
	.main1_left .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;width:100%;}
	.main1_left .txt li a{ display: block; color: #ffffff; padding: 0 0 0 10px; font-size: 14px; font-weight: normal; text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 85%; }
	.main1_left .txt li a:hover{color: #fff;}
	.main1_left .num { position: absolute; z-index: 3; bottom: 14px; right: 5px; }
	.main1_left .num li{ float: left; position: relative; width: 9px; height:9px; line-height: 9px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer;padding: 0px;}
	.main1_left .num li a,.main1_left .num li span { position: absolute; z-index: 2; display: block; color: white; width: 9px; height: 9px; top:0px; left: 0px; text-decoration: none;background-color:#838080; border-radius: 50%;}
	.main1_left .num li span { z-index: 1;  }
	.main1_left .num li.on{padding: 0px;border: 0px solid #0391db;}
	.main1_left .num li.on a{ background:#fff;z-index: 3;top: 0px; left: 0px; color: #fff;}
	.main1_left .num li.on span{ background:none;z-index: 3;top: 0px; left: 0px;  }
	.main1_mid{width: 100%;height: 150px;margin: 0;float: none;overflow: hidden;margin: 20px 0;}
	.main1_mid1{margin-top: 5px;}
	.main1_right{width: 100%;height: 170px;float: none;overflow: hidden;}
	.main1_right1{margin-top: 5px;}
	.main_ul1{width: 100%;height: auto;}
	.main_li1{width: 100%;height: 40px;border-bottom: 1px dashed #ddd;}
	.main_li1 span{float: left;font-size: 15px;color: #027ebe;font-weight: bold;line-height: 40px;}
	.main_li1 h3{float: left;font-size: 13px;color: #333;line-height: 40px;width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-left: 15px;}
	.main_li1:hover h3{color: #027ebe;}
	
	.main2{width: 100%;height: auto;background-color: #fff;}
	.main2_pc{display: none;max-width: 1200px;width: 100%;margin: 0 auto;}
	.main2_m{display: block;width: 100%;margin: 10px auto;}
	.main2 img{display: block;width: 100%;height: auto;}
	
	.main3{width: 100%;height: auto;background-color: #f2f2f2;padding: 20px 15px 0;margin: 20px auto;}
	.main3_1{max-width: 100%;height: auto;margin: 0 auto;width: 100%;}
	.main3_11{width: 100%;height: 150px;box-sizing: border-box;float: none;overflow: hidden;margin-bottom: 15px;}
	.main3_11_1{margin-top: 5px;}
	
	.main4{width: 100%;height: auto;background:#fff;padding: 0px 15px 20px;}
	.main4_1{max-width: 100%;height: auto;padding-top: 0px;margin: 0 auto;width: 100%;}
	.main4_11{width: 100%;height: auto;margin: 0 auto;}
	.main4_left{width: 30.8333333%;height:auto;margin: 15px 0 0;}
	.main4_mid{width: 30.8333333%;height:auto;margin: 15px 3.75% 0;}
	.main4_right{width: 30.8333333%;height:auto;margin: 15px 0 0;}
	.main4_title{width: 100%;height: auto;}
	.main4_title a{display: block;width: 100%;height: 100%;line-height: 1;text-align: center;padding: 20px 0;}
	.main4_title a img{display: block;width: 18%;height: auto;vertical-align: middle;margin:0 auto;}
	.main4_title a h3{font-size: 16px;color: #fff;font-weight: normal;display: block;vertical-align: middle;margin-top: 10px;}
	.main4_11_1{display: none;}
		
	.link{display: none;}
	
	.footer{display: none;}
	.footer_m{height: auto;padding: 10px 0;display: block;background: url(../images/jxjy_11.jpg) no-repeat;background-size: cover;}
	.footer_m p{font-size: 12px;color: #ffffff;text-align: center;margin: 0!important;line-height: 20px;padding: 0px 5px;margin: 0;}
	.footer_m p span{margin-right: 5px;}
	.footer_m p a{color: #ffffff;}
	.zhanwei{display: block;}
	.footer_f{width: 100%;height: auto;position: fixed;bottom: 0;left: 0;background-color: #ffffff;padding:10px 0!important;border-top: 1px solid #ccc;display: block;z-index: 99999;}
	.footer_f .x3{width: 25%;height: auto;float: left;}
	.footer_f .x3 img{display: block;width: 28%;height: auto;margin: 0 auto;}
	.footer_f .x3 span{display: block;font-size: 14px;color: #333;line-height: 25px;text-align: center;}
	.footer_f .x3:hover span{color: #027ebe;}
	/*二级页*/
	.banner_er{width: 100%;height: 130px;}{display: block;position: relative;}
	.banner_er h4{display: block;font-size: 18px;color: #027ebe;text-align: center;line-height: 1;padding: 25px 0 10px;}
	.banner_er h3{font-size: 16px;color: #060606;text-align: center;line-height: 1;}
	
	.pt_er{width: 100%;height: auto;background-color: rgba(255,255,255,0.67);margin: -45px auto 30px;max-width: 100%;border-radius: 8px;}
	.pt_er .pt_link{height: 85px;overflow: hidden;padding: 0 15px;}
	.pt_er .pt_link_ul{padding-top: 0;height: 85px;border-bottom: 1px solid #ddd;}
	.pt_er .pt_link_li{height: auto;}
	.pt_er .pt_link_li img{padding: 10px 0 0;width: 36px;}
	.pt_er>a{display: block;font-size: 15px;color: #666;margin: -8px auto 0;background-color: #fff;line-height: 1;width: 66px;text-align: center;}
	
	.main_er{min-height: 300px;width: 100%;height: auto;margin: 0px auto 30px;}
	.main_er_left{width: 247px;height: auto;display: none;}
	
	/*erjiye*/
	.nav_er_m{display:block;width: 100%;height: 40px;padding: 0 15px;margin-top: 0px;position: relative;background:#027ebe;}
	.back{background: url(../images/jxjy_30.png) no-repeat;background-size: 100% 100%;width: 10px;height: 20px;display: block;position: absolute;top: 10px;left: 15px;}
	.nav_er_m h3{font-size: 16px;font-weight: normal;line-height: 40px;color: #ffffff;text-align: center;}
	.nav_er_m span.nav_er_m_but{width: 20px;height: 20px;display: block;background: url(../images/jxjy_31.png) no-repeat;background-position: center center;background-size: 100% 100%;position: absolute;top: 10px;right: 15px;}
	.nav_er_m_ul{position: absolute;top: 40px;left: 0;background-color: rgba(2,126,190,0.7);width: 100%;z-index: 999;}
	.nav_er_m_li{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #ffffff;color: #ffffff;}
	.nav_er_m_li a{color: #ffffff;display: block;width: 100%;height: 40px;font-size: 15px;text-align: center;}
	.nav_er_m_li a:hover{color: rgba(2,126,190);background-color: #ffffff;}
	.nav_er_m_li a:active{color: rgba(2,126,190);}
	.base_title{width: 100%;height: 40px;border-bottom: 1px solid #ddd;margin-bottom: 0;padding: 0 15px;margin: 0px auto;position: relative;}
	.base_title1{width: 100%;height: auto;margin: 0 auto;}
	.nav_er{display: none;}
	.base_bdcnav{width: auto;height: auto;margin: 0 auto;float: none;padding: 0;}
	.base_bdcnav_location{font-size: 14px;color: #333;line-height: 40px;float: none;margin-left: 0px;background: url(../images/jxjy_29.png) no-repeat;background-position: left center;}
	.base_bdcnav_location a{font-size: 14px;color: #333;margin: 0 2px;}
	.base_bdcnav_location a:hover{font-size: 14px;color: #027ebe;}
	.base_bdcnav_location_a_last-child{font-size: 14px;color: #027ebe!important;}
	
	
	/*news*/
	.list_news{width: 100%;height: auto;margin: 16px auto;padding: 0 15px;border: 0;}
	.list_news_li{height: 40px;}
	.list_news_li h3{font-size: 14px;color: #333333;font-weight: normal;float: left;line-height: 40px;width: 60%;padding-left: 0px;background: url(../images/hlxy_30.png) no-repeat;background-position: left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.list_news_li span{line-height: 40px;}
	
	
	/*----------内容页1----------*/
	.base_news_show{height: auto;background-color: #ffffff;width: 100%;margin: 10px auto;padding: 0px 15px 0;box-sizing: border-box;}
	
	/*----------内容页1----------*/
	.base_news_title>h3{font-size: 18px;color: #333333;font-weight: normal;padding-top: 7px;width: auto;margin: 0 auto;padding-bottom: 11px;line-height: 30px;}
	.base_news_title_er{font-size: 12px;color: #666666;line-height: 1;padding-bottom: 15px;width: auto;margin: 0 auto;text-align: center;border-bottom: 1px solid #ddd;}
	.base_news_foot span{display: block;width: 100%;height: 33px;line-height: 33px;font-size: 14px;color: #666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	
	
	
	/*联系我们*/
	.contact{width: 100%;height: auto;margin: 0px auto;padding: 0 15px;}
	.contact1{width: 100%;height: auto;border: 1px solid #ddd;padding: 0 15px;box-sizing: border-box;margin: 0 auto 15px;}
	.contact1 h3{font-size: 18px;color: #333333;font-weight: normal;line-height: 1;padding: 20px 0 20px;}
	.contact12{width: 100%;height: auto;}
	.contact12_li{width: 100%;height: auto;margin-bottom: 26px;padding-left: 0px;box-sizing: border-box;}
	.contact12_li img{width: 14%;height: auto;}
	.contact12_li span{display: block;width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #333333;}
	.contact2{width: 100%;height: 362px;margin-top: 35px;display: none;}
	.contact2_m{display: block;margin-top: 15px;}
}



