@charset "utf-8";
/* CSS Document */
/*==============================common==================================*/
@font-face{
    font-family: 'arial';
    src : url('../font/arial.ttf');
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,h13,h14,h15,h16,h18,h20,h22,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;font:inherit;vertical-align:baseline}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6,h13,h14,h15,h16,h18,h20,h22,.h13,.h14,.h15,.h16,.h18,.h20,.h22{-webkit-text-size-adjust:none;font-family:"Microsoft YaHei";}
body{font-size:625%;;margin:0;padding:0;height:auto; width:100%; overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-text-size-adjust: none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0;}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance: none;}
a,input,button,select,textarea{outline:none;}
img,a img {border:0;padding:0;margin:0;vertical-align:middle;}
i{ font-style:normal;}
a,ins{text-decoration:none}
del{text-decoration:line-through}
.pad_top{ padding-bottom:5%}
.pad{ padding:0% 2% 2%}
.clear{ clear:both}
a{ color:#111111}
.empty{font-size: 0.26rem;margin: 0.3rem}
.h10,h10{ font-size:0.625em}
.h11,h11{ font-size:0.688em}
.h12,h12{ font-size:0.750em}
.h13,h13{ font-size:0.813em}
.h14,h14{ font-size:0.875em}
.h15,h15{ font-size:0.938em}
.h16,h16{ font-size:1.000em}
.h17,h17{ font-size:1.063em}
.h18,h18{ font-size:1.125em}
.h19,h19{ font-size:1.188em}
.h20,h20{ font-size:1.250em}
.h21,h21{ font-size:1.313em}
.h22,h22{ font-size:1.375em}
.h23,h23{ font-size:1.438em}
.h24,h24{ font-size:1.500em}
/*==============================style==================================*/
html, body{	padding: 0;	margin: 0;}
body {	background-color: #fff;	font-family: Arial, Helvetica, Verdana;	font-size: 14px;	line-height: 22px;	color: #333;	-webkit-text-size-adjust: none;}
body *{	text-shadow: none;}
a, a:link, a:active, a:visited, a:hover{	color: #333;	}
pre{	font-size: 12px;	width: 100%;	overflow: auto;	-webkit-overflow-scrolling: touch;}
#page nav{	display: none;}
#header,.header{max-width: 640px; background: white; width:100%;color: #fff;text-align: center;line-height: 1rem;height: 1rem;padding: 0;position:fixed; top:0; z-index:999}
#header .menu,.header .menu{background: center center no-repeat transparent;	/*background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );*/
	line-height: 0.24rem;font-size: 0.24rem;padding-top: 0rem;display: block;	width:0.5rem; height:1rem;	position: absolute; background:url("../img/menu.png") no-repeat center; background-size:100%;	top: 0rem;	right:0.4rem;}
#header a.friends,.header a.friends{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);
}
#header a.right,.header a.right{left: auto;	right: 10px;}

#header .logo{ height:0.6rem; margin-top: 0.2rem; margin-left: 0.3rem; float:left;}
#header .logo img{height: 100%}
#header .phone{ float:left; margin-left:2.5em; margin-top:1.3em; line-height:1em}
#header .phone img{ height:1em; float:left; margin-right:0.5em}
.logo_slogan{float: left;height: 0.4rem}
.logo_slogan img{height:100%;margin-top: -0.2rem;margin-left: 0.2rem;}
/**************************首页样式*****************************/
.content {max-width: 640px;margin: 0 auto; min-width: 320px;overflow: hidden; position:relative; }
.line1{ width:100%; float:left; background:#f2f2f2; height:0.5em}
.lineoverhidden{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.dropload-down{margin-bottom: 0 !important;}
/*banner*/
.main_visual {position: relative;z-index: 23;min-width: 320px; padding-top:1rem}
.main_image {width: 100%;height: 6.15rem;overflow: hidden;margin: 0 auto;position: relative}
.main_image ul {width: 9999px;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0}
.main_image li {float: left;width: 100%;height: 100%;}
.main_image li span {display: block;width: 100%;height: 100%}
.main_image li img {display: block;overflow: hidden;width: 100%;max-height: 320px;}
.main_image li a {display: block;width: 100%;height: 100%}
div.flicking_con {overflow: hidden;text-align: center;position: absolute;bottom: 20px;left: 45%;z-index: 11;}
div.flicking_con li {float: left;border-radius: 100%;height: 0.15rem;width: 0.15rem;background: white;
margin: 0 4px;display: inline-block;opacity: 1;font-size: 0px;}
div.flicking_con li.on {background: #0c58a9}
/*banner-end*/
.center{width: 94%;margin: 0 auto;overflow: hidden;}
.erjinav{height: 1.5em;background: url(../img/index_top_bg.jpg) ;background-size: 100% auto;}
.erjinav p{text-align: center;}
.erjinav p span{height: 1.5rem;display: inline-block;color: white;font-size: 0.7em;margin : 0 3em;text-align: center;}
.erjinav ul li:hover{}
.more{text-align: center;width: 1rem;padding: 0 0.8rem 0 0.2rem;font-size: 0.25rem;border:1px solid #333333;height: 0.55rem;line-height: 0.55rem;display: block;color: #333;background: url("../img/moreicon.png") no-repeat 1.3rem center;}
.more:hover{color: #333;}
/* 首页 */
.index_list_more{margin: 0 auto;color: #999999;height: 0.5rem;line-height: 0.5rem;width: 1.2rem;font-size: 0.28rem;padding-left: 0.4rem;background: url("../img/index_listloading.png") no-repeat center left;background-size: 0.3rem 0.3rem}
.index_title_z{font-size:0.36rem;line-height: 0.5rem;font-weight: bold;color: #333333;display: block;text-align: center}
.index_title_e{font-size: 0.36rem;line-height:  0.4rem;color: #c1c1c1;font-weight: 500;text-align: center;margin-top: 0.1rem;}

.index_prolisttitle{margin: 0.2rem auto 0 auto;-webkit-line-clamp: 1;text-align: center;font-size: 0.3rem;color: #666666;line-height: 0.4rem;}
.index_prolistslogan{margin-top: 0.1rem;text-align: center;font-size: 0.24rem;color: #909090;-webkit-line-clamp: 3;}

.index_morebtn{overflow: hidden;height: 2.6em;width: 50%;text-align: center;margin: 0 auto;margin-top: 2em;line-height: 2.6em;font-size: 0.5em;border-radius: 1.3em;border: 1px solid #c5c5c5;color: #c5c5c5;}
.index_promoreicon{background: url("../img/about_+.png") no-repeat center 1rem;height: 2rem}
.index_promore{font-size: 0.28rem;text-align: center;color: #bababa}
    /*服务范围*/
.index_zjzx_left{width: 100%;padding: 1.2rem 0;float: left;background: url("../img/index_zjzx.jpg") no-repeat;background-size: cover;}
.index_zjzx_right{width: 100%;float: left;}
.index_zjzx_leftcon{margin: 0 auto;width: 90%;color: white;}

.index_zjzx_leftcontitle{font-size: 0.28rem;line-height: 0.45rem;}
.index_zjzx_leftcontitle span:first-child{width: 0.45rem;border-bottom: 1px solid white;display: inline-block;margin-bottom: 0.08rem;height: 0.22rem;margin-right: 0.2rem;}
.index_zjzx_leftconslogan{font-size: 0.32rem;line-height: 0.5rem;font-weight: bold}
.index_zjzx_leftconinfo{font-size: 0.25rem;line-height: 0.4rem;margin-top: 0.2rem;}
.index_zjzx_more{margin-top: 1rem;}
.index_zjzx_right ul li{width:calc(33.3% - 2px) ;float: left;background: #2d84ac;padding: 0.55rem 0;border-left:2px solid #63a4c1;}
.index_zjzx_right ul a:first-child li{border-left: none;width: 33.3%;}
.index_zjzx_rightimg{text-align: center;}
.index_zjzx_rightimg img{width: 0.7rem;}
.index_zjzx_righttitle{font-size: 0.32rem;color: white;font-weight: bold;text-align: center;line-height: 0.45rem;margin-top: 0.1rem;}
.index_zjzx_righttitle_en{font-size: 0.24rem;color: white;text-align: center}
.index_zjzx_more{margin-top: 0.4rem;background: url(../img/moreicon.png) no-repeat 1.3rem center #0c58a9;background-size: 0.4rem;color: white!important;border: 1px solid #0c58a9;}
.index_title_en{font-size: 0.32rem;color:#666666;line-height: 0.5rem;text-align: center}
.index_title{font-size: 0.32rem;line-height: 0.35rem;text-align: center;color:#333;font-weight: bold;}

	/* 关于我们 */
.index_zjzx{padding: 0.3rem 0 0;overflow: hidden}

/*关于我们*/
.index_about{margin: 0.8rem auto;overflow: hidden;}

.index_info{width: 100%;height: 5.5rem;background: url("../img/index_aboutinfo_bg.jpg") no-repeat center;background-size: 100% auto;}
.index_infodes{margin-top: 0.5rem;}
.index_infodes ul li{width: 33.3%;float: left}
.index_infodes_title{text-align: center;color: #333;font-size: 0.36rem;font-weight: bold;line-height: 0.6rem;height: 0.6rem;}
.index_infodes_title span{font-size: 0.25rem;}
.index_infodes_intro{color: #333;font-size: 0.25rem;text-align: center;}
.index_aboutdes{-webkit-line-clamp:4;margin-top: 0.4rem;color: #333;line-height: 0.4rem;font-size: 0.25rem;text-indent: 0.5rem}
.index_aboutmore{margin: 0 auto;margin-top: 0.5rem;;border:1px solid #333;color: #333;display: block;background: url("../img/moreicon_black.png") no-repeat 1.3rem center;}
/*业绩展示*/
.index_yjzsall{background: #f6f6f6}
.index_yjzs{padding: 0.6rem 0 0;}
.index_titlebox{position: relative}
.index_yjzsmore{position: absolute;top: 5px;right: 0;}
.index_yjzslist{margin-top: 0.5rem;overflow: hidden}
.index_yjzslist ul li{margin-bottom: 0.2rem;}
.index_yjzslist_img{width: 100%;height: 4.55rem;overflow: hidden;}
.index_yjzslist_img img{width: 100%;}
.index_yjzslist_info{padding: 0 0.2rem;background: white;}
.index_yjzslist_title{font-size: 0.27rem;color: #333333;line-height:0.5rem;font-weight: bold;padding-top: 0.2rem;-webkit-line-clamp:1;}
.index_yjzslist_intro{font-size: 0.25rem;color: #444444;line-height: 0.35rem;-webkit-line-clamp:1;}
.index_yjzslist_infodes{border-bottom: 1px solid #dddddd;padding-bottom: 0.15rem;}
.index_yjzslist_details{font-size: 0.25rem;color: #454545;line-height: 0.7rem;height: 0.7rem;background: url("../img/index_yjzsmore.png") no-repeat center right;}
.index_list_more_yjzs{margin: 0.4rem auto 0.2rem;}

/*新闻中心*/
.index_news{padding-top: 0.6rem;overflow: hidden}
.index_newscon{margin-top: 0.6rem;}
.index_newsimg{position: relative;}
.index_newsimg_title{position: absolute;bottom: 0.1rem;font-size: 0.28rem;width: 90%;left: 5%;color: white;-webkit-line-clamp:1;}
.index_newsimg img{width: 100%;height: 100%;}
.index_newsimg_time{width: 1.2rem;height:1.2rem;position: absolute;top:-0.2rem;left: 0.2rem;background: #0c58a9;color: white}
.index_newsimg_day{margin-top: 0.1rem;font-size: 0.38rem;line-height: 0.6rem;text-align: center;}
.index_newsimg_mouth{text-align: center;font-size: 0.25rem;line-height: 0.3rem;}
.index_newslist{padding: 0.3rem 0;}
.index_newslist ul li{height: 1rem;position: relative;padding: 0.25rem 0;border-bottom: 1px dashed #e1e1e1}
.index_newslist ul li:last-child{margin-bottom: 0;}
.index_news_time{width: 1rem;height: 0.9rem;float: left;margin-left: 0.1rem;color: #bebebe;padding-right: 0.2rem;border-right: 2px solid #dfdfdf}
.index_news_day{text-align: center;font-size: 0.38rem;line-height: 0.6rem;}
.index_news_mouth{text-align: center;font-size: 0.25rem;line-height: 0.3rem}
.index_news_info{width: 5.2rem;float: left;margin-left: 0.2rem;}
.index_news_title{font-size: 0.28rem;font-weight: bold;line-height: 0.5rem;color: #222;-webkit-line-clamp:1;}
.index_news_intro{font-size: 0.25rem;font-weight: bold;line-height: 0.4rem;color: #999;-webkit-line-clamp:1;}

/*友情链接*/
.index_link{background:#f8f8f8;padding: 0.6rem 0 0;}
.index_linklist{overflow: hidden;padding: 0.5rem 0 0;}
.index_linklist ul li{width: 2.1rem;height: 0.85rem;margin-top: 0.2rem;position: relative;float: left;margin-left: 0.2rem;overflow: hidden;}
.index_linklist ul li:nth-child(3n+1){margin-left: 0;}
.index_linklist ul li img{width: 100%;}
.index_linklist ul li .linklist_mc{text-align: center;position: absolute;top:0;width: 100%;height: 100%;display: none;line-height: 88px;background: rgba(45,94,146,0.7)}
.index_linklist ul li:hover .linklist_mc{display: block;}

.index_lianxi{background: #f8f8f8;padding-bottom: 0.3rem;text-align: center}
.index_lianxi_ewm{text-align: center;width: 2.5rem;height: 2.5rem;margin: 0 auto;}
.index_lianxi_ewm img{width: 100%;}
.index_lianxi_ewmtitle{font-size: 0.28rem;color: #666666;text-align: center;line-height: 0.5rem;}
.index_lianxi_tel{display: inline-block;margin-top: 0.1rem;font-size: 0.34rem;color: #eeb243;text-align: center;line-height: 0.6rem;border-bottom: 1px solid #f2d49c;border-top: 1px solid #f2d49c;}
.index_lianxi_slogan{margin-top: 0.1rem;;font-size: 0.28rem;text-align: center;line-height: 0.6rem;}
/* 首页end */

/*关于我们*/
.about_jjright_infodes .index_infodes_title{color: #0c58a9}
.about_jjimg{margin-top: 0.2rem;}
.about_jjright_des{margin-top: 0.2rem;}
.about_jjnav {background: #fbfbff;padding-bottom: 0.2rem;margin-top: 0.3rem}
.about_jjnav ul li{width: 33.3%;float: left;}
.about_jjnav_img{width: 1.5rem;height: 1.5rem;margin: 0 auto;}
.about_jjnav_img img{width: 100%;}
.about_jjnav_title,.about_jjnav_intro{text-align: center}
.about_zz{padding: 0.5rem 0;overflow: hidden}
.about_zzlist{margin-top: 0.3rem;}
.about_jg{padding: 0.5rem 0;overflow: hidden}
.about_hj{padding: 0.5rem 0;overflow: hidden}
.about_hjlist{margin-top: 0.3rem}
.about_fc{padding:0.5rem 0;}
.about_fcimgs_left{width: 50%;float: left;}
.about_fcimgs_right{width:calc(50% - 0.13rem);float: left;margin-left: 0.13rem}
.about_fcimgs{overflow: hidden;margin-top: 0.35rem;}
.about_fcimg1,.about_fcimg2{width: 100%;height: 2.1rem;}
.about_fcimg2{margin-top: 0.13rem;}
.about_fcimg{overflow: hidden}
.about_fcimg img{width: 100%;height: 100%;}
.about_fcimg3{height: 4.33rem;}


/*---------------------服务-------------------------*/
.fuwu_slogan{line-height: 1.8rem;font-size: 0.32rem;color: #000;text-align: center;}
.fuwu_list{overflow: hidden}
.fuwu_list ul li{height: 5.2rem;;width:calc(45% - 1px) ;padding: 0.2rem 5% 0.2rem 0;float: left;border: 1px solid #f0f0f7;border-left: none;border-top: none;}
.fuwu_list ul li:nth-child(2n){;width: calc(45% - 1px);padding: 0.2rem 0 0.2rem 5%;border-right: none}
.fuwu_list ul li:first-child,.fuwu_list ul li:nth-child(2){border-top:  2px solid #f0f0f7}
.fuwu_list_top{overflow: hidden;}
.fuwu_list_topimg{width: 1.2rem;height: 1.2rem;}
.fuwu_list_topimg img{width: 100%;}
.fuwu_list_topinfo{}
.fuwu_list_toptitle{color: #333;font-size: 0.28rem;margin-top: 0.1rem;line-height: 0.5rem;}
.fuwu_list_toptitle_en{color: #333;font-size: 0.25rem;;line-height: 0.4rem;}
.fuwu_list_intro{color: #333;margin-top: 0.1rem;line-height: 0.4rem;height: 0.8rem;-webkit-line-clamp:2;}
.fuwu_list_img{height: 1.8rem;margin-top: 0.2rem}
.fuwu_list_img img{width: 100%;height: 100%;}

.fuwu_anli{margin-top: 0.5rem;height: 2rem;background: url("../img/fuwu_anlibg.jpg") no-repeat;background-size: cover;}
.fuwu_anli{text-align: center;}
.fuwu_anlimore{margin: 0 auto;border:1px solid white;color: white;width: 1.2rem;height: 0.4rem;line-height: 0.4rem;text-align: left;text-indent: 0.1rem;}
.fuwu_anlimore:hover{color: white;}
.fuwu_anlititle{padding-top: 0.35rem;font-size: 0.32rem;font-weight: bold;color: white;}
.fuwu_anlimore{margin-top: 0.25rem;color: white!important;    background: url(../img/moreicon.png) no-repeat 1.4rem center;background-size: 0.4rem}
/*---------------------服务end-------------------------*/

/*---------------------------招纳贤士--------------------------*/
.join_ln{padding:0.5rem 0;height: 5.7rem;background: url("../img/join_lnbg.jpg") no-repeat center;background-size: cover;}
.join_lntitle{font-size: 0.32rem;color: #333333;font-weight: bold;text-align: center;}
.join_lntitle_en{font-size: 0.28rem;color: #999999;text-align: center;line-height: 35px;}
.join_slogan{margin-top: 0.1rem;font-size: 0.25rem;line-height: 0.4rem;color: #888888;text-align: center;}
.join_lnlist{margin-top: 0.3rem;}
.join_lnlist ul li{float: left;width:calc(50% - 1px) ;border-left: 1px solid #e2e2e2;height: 1.5rem;margin-top: 0.2rem}
.join_lnlist ul li:first-child{border-left: none;width: 100%}
.join_lnlist ul li:nth-child(2){border-left: none}
.join_lnlist_img{width:0.6rem;height: 0.6rem;overflow: hidden;margin: 0 auto;}
.join_lnlist_img img{width: 100%;}
.join_lnlist_title_en{text-align: center;color: #999;font-size: 0.25rem;height: 0.4rem;line-height:0.4rem;margin-top: 0.1rem}
.join_lnlist_title{text-align: center;font-size: 0.26rem;color: #000;line-height: 0.4rem;}

.join_zp{padding: 0.8rem 0;}
.join_zplist{width: 100%;margin-top: 0.6rem;}
.join_zplist ul li{border: 1px solid #cccccc;float: left;width:calc(95% - 2px) ;padding: 0.3rem 2.5%;margin-bottom: 0.3rem;}
.join_zplist ul li:nth-child(3n+1){margin-left: 0;}
.join_zplist_title{color: #000;padding-bottom: 0.1rem;border-bottom: 1px solid #e7e7e7;height: 0.4rem;line-height: 0.4rem;font-size: 0.25rem}
.join_zplist_yq{line-height: 0.5rem;color: #333;font-size: 0.25rem;font-weight: bold;}
.join_zplist_intro{color:;-webkit-line-clamp:4;line-height: 0.4rem;color: #666;height: 1.6rem}
.join_zpdes{width: 1.5rem;height: 0.55rem;line-height: 0.55rem;color: #cccccc;border: 1px solid #cccccc;display: block;margin-top: 0.3rem;text-align: center;}
/*---------------------------招纳贤士end--------------------------*/

/*联系我们*/
.contact{}
.contact_left{background: white}
.contact_group{padding-top: 0.15rem;overflow: hidden}
.contact_group_slogan{font-size: 0.28rem;color: #000;line-height:0.5rem;}
.contact_group_content{font-size: 0.25rem;color: #333333;line-height:0.4rem}
.contact_group_img{width: 1rem;height: 1rem;float: left;margin-left: 0.1rem}
.contact_group_info{width: 5rem;border-bottom: 1px solid #e7e7e7;float: left;margin-left: 0.2rem;padding-bottom: 0.2rem;}
.contact_group_img img{}

.map{height: 5rem;margin-top: 0.5rem;}
.commtt{font-size: 0.32rem;text-align: center;margin-top: 0.3rem;}
.comm_ttbox .p2{font-size: 0.28rem;text-align: center}
.mess_box  .mess_li{margin-top: 0.2rem;height: 0.6rem}
.mess_li span{float: left;width: 15%;line-height: 0.6rem}
.mess_li input{float: right;width: 80%;padding-left: 0.2rem;border: 1px solid #b1b1b1;height: 0.58rem;border-radius: 0.1rem}
.mess_li textarea{width: 80%;padding: 0.1rem;resize: none;float: right;border-radius: 0.1rem}
.mess_li4{width: 80%;margin: 0.1rem auto 0 ;text-align: center;background: #272727;height: 0.6rem;line-height: 0.6rem}
.mess_li4 a{color: white}
.mess_box .mess_li3{height: 1rem}
.hzlist  ul li{float: left;width: 49%;margin-top: 2%}
.hzlist  ul li:nth-child(2n){margin-left: 2%}
.hzlist  ul li p{font-size: 0.24rem;background: #b7dee1;text-align: center;line-height: 0.5rem;color: white}
/*分类*/
.banner_img img{width: 100%;}
.navtitle{text-align: center;padding-top: 0.4rem;font-size: 0.32rem;}

.sele{ width:94%; height:auto; overflow:hidden; margin:0 auto; margin-top:0.8em; text-align:center; padding:10px 0px; background-color:#ffffff;}
.TXJ_sectiondiv{width:25%; border:0px solid #000;  display:block; float:left;}
.TXJ_sectiondiv dl{width:100%;height: auto;overflow: hidden; margin:0 auto; text-align:center; }
.TXJ_sectiondiv dt{ width:100%; height:auto; overflow:hidden; text-align:center;}
.TXJ_sectiondiv dd{width:100%; font-size:1em;position: relative; font-size:1em; line-height:2.5; top:0.2em; color:#333}
.TXJ_img{ width:62%; height:3em; margin-left:5px; margin-right:5px;}
/*视频中心*/
.i_video{ width:100%; float:left; max-width:640px; padding-top:2em;}
.i_title{ width:94%; margin: 0 3%}
.i_video ul{ width:auto; margin-left:7%; overflow:hidden; display:block; text-align:center; margin-top:1em; }
.i_video ul li{ width:auto; margin:0 2%; border-radius:1em; padding:0 4%; float:left; text-align:center; background:#dddddd; line-height:2; color:#333}
.i_video ul .on{ background:#06bbe0; color:#FFF;}

.i_video_con{ margin-top:1em; float:left;}
.i_video_con ul li{ width:94%; margin-left:3%; margin-bottom:0.8em; float:left; text-align:center; line-height:2 }
.i_video_con ul li img{ width:100%;}
/*服务项目*/
.s_con{ background:#f4f5f5; width:100%; float:left; padding-top:2em;}
.s_con ul{ width:100%; margin-top:1em;}
.s_con ul li{ width:94%; margin-left:3%; margin-bottom:0.8em; float:left; text-align:center; border-bottom:#c1e1e6 dashed 1px; padding-top:0.8em; padding-bottom:1.5em;}
.s_con ul li img{ width:40%; float:left;}
.s_con ul li .s_right{ float:right; width:55%; text-align:left}
.s_con ul li .s_right span{ width:100%; float:left; margin-bottom:0.2em}
.s_con ul li .s_right em{ color:#999; line-height:1 !important;}


.s_con ul li:nth-child(even) img{ width:40%; float:right;}
.s_con ul li:nth-child(even) .s_right{ float:left; }
.s_con ul li:nth-child(even) .s_right span{ text-align:right; margin-right:0.7em;  float:right}
/*案例展示*/
.c_title{width:34%;margin:0 33%;}
.ads{ width:100%; margin-top:1em;}
/*产品中心*/
.p_list{ width:100%; float:left; max-width:640px; padding-top:1em;}
.p_title{ width:52%;margin:0 24%;}
.p_list ul{ width:50%; margin-left:25%; margin-top:1em; float:left;}
.p_list ul li{ width:42%; margin:0 4%; border-radius:1em; float:left; text-align:center; background:#dddddd; line-height:2; color:#333}
.p_list ul .on{ background:#06bbe0; color:#FFF;}

.p_con{width: 94%; padding: 0 3%; margin-top:1em; float:left;}
.p_con ul{width:100%; float:left;}
.p_con ul li{ width:48%; margin-right:2%;  margin-bottom:0.8em; float:left; text-align:center; line-height:2.4 }
.p_con ul li:nth-child(even){ margin-left:2%; margin-right:0;}
.p_con ul li img{ width:100%;}
/*新闻中心*/
.n_title{ width:60%;margin:0 20%;}
.n_con{ background:#fff; width: 94%; padding: 0 3%; float:left; padding-top:0em; }
.n_con ul{ width:100%; float:left; margin-top:1em; margin-bottom:1em}
.n_con ul .first{ width:94%; margin-left:3%;  float:left; text-align:center;  padding-top:0.8em; padding-bottom:1.5em;}
.n_con ul .first img{ width:40%; float:left;}
.n_con ul .first .s_right{ float:right; width:55%; text-align:left}
.n_con ul .first .s_right span{ width:100%; float:left}
.n_con ul .s_right em{ color:#999; line-height:1 !important;}
.n_con ul .list{ width:90%; margin-left:3%; float:left; text-align:center; border-bottom:#999 dotted 1px; text-align:left; line-height:2.4; background:url("../img/n_list.png") no-repeat left center; padding-left:1em}

.n_con ul li{ background:#f1f4fb; padding: 0.8em; margin-bottom: 0.5em;}
.con2_t{ color: #0754bd; font-weight: bold}

.n_con2{ background:#fff; width: 94%; padding: 0 3%; float:left; padding-top:0em; }
.n_con2 ul{ width:100%; float:left; margin-top:1em; margin-bottom:1em}
.n_con2 ul li{ width: 96%; background:url("../img/li1.png") no-repeat left center; padding-left: 1em; line-height: 2.4; border-bottom: dashed #ddd 1px; float: left}

.n_con3{ width: 94%; padding: 0 3%; float:left;padding-top:1em;padding-bottom:1em;}
.n_con3 img{width: 100%}
.ads{margin-top: 20px; width: 100%; overflow: hidden}
.ads img{width: 100%}
.link{ background:#fff; width:100%; float:left; padding-top:2em; margin-bottom:5em}
.link ul{width: 94%; margin-left: 3%; margin-top:1em; overflow:hidden; border-top:#CCC solid 1px;border-left:#CCC solid 1px}
.link ul li{ width:33%; float:left; border-bottom:#CCC solid 1px;border-right:#CCC solid 1px; line-height:2.8; text-align:center}
.i_title{font-family:'微软雅黑'; text-align:left; color:#0754bd}
.i_title span{font-weight:bolder; float: left}
.i_title em{ color: #d7e4f4; margin-left: 0.2em;font-style: italic; text-transform:uppercase}
.i_title .more{ float: right;color: #dadada;font-style: italic; text-transform:uppercase}
.i_title .more img{width: 1em; float: right; margin-top: 0.15em; margin-left: 0.4em}
/*底部*/
.one_content{font-size: 0.25rem;line-height: 0.4rem;}

.bottom-fixed{height:1.2rem;bottom: 0;position: fixed;text-align: center;width:100%;z-index: 100;min-width: 320px;max-width: 640px; }
.footer {display: block;text-align: center; background:#0c58a9;background-size: 100% auto ; overflow:hidden;}
.footer li{width: 25%; height: 1.1rem;float:left;font-family: Microsoft YaHei; background:url("../img/f_li.jpg") repeat-y left ; padding-top:0.2rem}
.footer li:first-child{ background:none;border-left:none;}
/*.footer li a .footpic1{   margin:0 auto;}*/
/*.footer li a .footpic2{ width:0.8rem;height: 0.6rem; margin:0 auto;}*/
/*.footer li a .footpic3{ width:0.8rem;height: 0.6rem; margin:0 auto;}*/
/*.footer li a .footpic4{ width:0.8rem;height: 0.6rem; margin:0 auto;}*/
.footpic{width:0.7rem;height: 0.55rem; margin:0 auto;}
.footpic img{width: 100%;float: left;}
.footer li a p{  color:#fff; text-align:center;font-size: 0.24rem;line-height: 0.35rem;}
/*******************s********内页**************************/
.prenext p{width: 100%;-webkit-line-clamp:1;float: left}
.prenext .pre_p{float: left}
.prenext .next_p{float: right}

.wapper{overflow: hidden !important; width:94%; margin:0 3%;font-size: 0.24rem; margin-top:0.4rem; padding-bottom:0.5rem; position:relative;z-index:100; background:#FFF;}
.wapper img{ max-width:100%}

.footer_index { width: 94%; padding:5% 3%; line-height: 1.6; float: left; color: #fff; text-align: center; background-color:#0754bd;  overflow:hidden;  }


.newslist{}
.newslist ul li{padding: 0.4rem 0;border-bottom: 1px dashed #dadada;overflow: hidden}
.newslist_time{width: 1.5rem;height: 1.5rem;background: #ebebf4;  float: left;}
.newslist_time .newslist_time_day{padding-top: 0.25rem;font-size: 0.36rem;line-height: 0.6rem;font-weight: bold;color: #0f529b;text-align: center}
.newslist_time .newslist_time_year{font-size: 0.28rem;text-align: center;color: #666666;}
.newslist_des{float: left;width: 6rem;margin-left: 0.3rem;width: 4.8rem;}
.newslist_destitle{color: #333333;font-size: 0.28rem;line-height: 0.5rem;font-weight: bold;-webkit-line-clamp:1;}
.newslist_desintro{color: #888888;font-size: 0.25rem;line-height: 0.4rem;-webkit-line-clamp:2;}
.newslist_img{width: 1.9rem;height: 1.5rem;float: right;overflow: hidden}
.newslist_img img{width: 100%}



/***************************news列表**************************/
.news{background: #f3f3f3}
.news_list{ width:100%; height:auto; overflow:hidden;background: #f3f3f3;margin-top: 0;padding-top: 0.5rem;}
.news_list .index_yjzslist_img{height: 4.3rem;}

.video_list{width:100%; height:auto; overflow:hidden;}
.video_list ul li{ width:100%; margin-bottom:0.8em; float:left; text-align:center; line-height:2 }
.video_list ul li img{ width:100%;}

.product_list{width:100%; height:auto; overflow:hidden;}
.product_list ul{width:100%; float:left;}
.product_list ul li{ width:48%; margin-right:2%;  margin-bottom:0.8em; float:left; text-align:center; line-height:2.4 }
.product_list ul li:nth-child(even){ margin-left:2%; margin-right:0;}
.product_list ul li img{ width:100%;}
/***************************view详情**************************/
.news_title{ width:100%; color:#000000; padding:3% 0; float:left; padding-bottom:3%;  border-bottom:#e2e2e2 dashed 1px; margin-bottom:0.5em;}
.news_title span{ width:100%; float:left; margin-top:1%; color:#999999}
.lr{width:100%; float:left; margin-top:4em; margin-bottom:5em}

.dj_list .index_yjzslist_img {height: 3.8rem;}
/*******************s********分辨率兼容样式属性**************************/
@media screen and (min-width: 320px) {
    html,body{font-size:44.444px;}
}
@media screen and (min-width: 360px) {
    html,body{font-size:50px;}
}
@media screen and (min-width: 375px) {
    html,body{font-size:52.08333px;}
}
@media screen and (min-width: 385px) {
    html,body{font-size:53.47222px;}
}
@media screen and (min-width: 400px) {
    html,body{font-size:55.5555px;}
}
@media screen and (min-width: 414px) {
    html,body{font-size:57.5px;}
}
@media screen and (min-width: 420px) {
    html,body{font-size:58.3333px;}
}
@media screen and (min-width: 440px) {
    html,body{font-size:61.11111px;}
}
@media screen and (min-width: 480px) {
    html,body{font-size:66.66666px;}
}
@media screen and (min-width: 520px) {
    html,body{font-size:72.2222px;}
}
@media screen and (min-width: 560px) {
    html,body{font-size:77.7777px;}
}
@media screen and (min-width: 580px) {
    html,body{font-size:80.55555px;}
}
@media screen and (min-width: 600px) {
    html,body{font-size:83.333px;}

}
@media screen and (min-width: 640px) {
    html,body{font-size:88.8888px;}
}

@media screen and (min-width: 680px) {
    html,body{font-size:94.44444px;}
}
@media screen and (min-width: 720px) {
    html,body{font-size:100px;}
}
/***************************end分辨率兼容样式属性*************************/
