body{background:url(../img/body_bg.jpg); -webkit-background-size:75px 66px;-ms-background-size:75px 66px;-o-background-size:75px 66px;background-size:75px 66px; }
.g-nav{clear:both;height:56px; overflow:hidden;background:#2a93ff; border-top:1px #2a93ff solid;}
.g-nav li{text-align:center;height:27px; line-height:27px;width:33.33%;float:left;overflow:hidden;font-size:12px; color:#fff;position:relative; border-bottom:1px #cfe7ff solid;
    background-color:#2a93ff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2a93ff), to(#2a93ff));
	background-image: -webkit-linear-gradient(top, #2a93ff, #2a93ff); /*背景渐变，针对苹果浏览器写的兼容*/
	background-image: -moz-linear-gradient(top, #2a93ff, #2a93ff); /*背景渐变，针对火狐浏览器写的兼容*/
	background-image: -o-linear-gradient(top, #2a93ff, #2a93ff); /*背景渐变，针对欧朋浏览器写的兼容*/
	background-image: -ms-linear-gradient(top, #2a93ff, #2a93ff); /*背景渐变，针对手机微软浏览器写的兼容*/
	background-image: linear-gradient(top, #2a93ff, #2a93ff);}
.g-nav li:before{ content:""; position:absolute;width:0;height:27px; border-left:1px #fff solid;right:0;top:0px; z-index:9;}
.g-nav a:nth-child(3) li:before,.g-nav a:nth-child(6) li:before{border:none;}

.loaded {
	width:40px;
}

/*通栏广告*/
.wrap img{ width:100%;}
.g-adv{ width:100%; height:12.92em; overflow:hidden; position:relative;}
.g-adv .sclwrap_box{ height:12.5em; overflow:hidden;}
.g-adv .m-cnt{ width:100%; position:absolute; bottom:0; left:0; background:#808080;}
.g-adv .m-cnt li{ float:left; width:33%; height:0.42em;}
.g-adv .m-cnt li.z-on{ background:#0868c9;}
.g-adv .m-cnt li:nth-child(2){ margin:0 0.5%;}




/*.g-adv{ clear:both;position:relative; width:100%;height:100%; z-index:15;}
.g-adv .m-box img{ display:block;position: relative; height:100%; }
.g-adv .sclwrap_box{height:100%; position:relative;}
.g-adv .m-cnt{ width:100%; position:absolute; bottom:0; left:0; z-index:10; height:4px;}
.g-adv .m-cnt li{ float:left; width:100%; height:4px;}
.g-adv .m-cnt li:nth-child(1){ width:33.33%;}
.g-adv .m-cnt li:nth-child(2){ width:33.33%;}
.g-adv .m-cnt li:nth-child(3){ width:33.33%;}
.g-adv .m-cnt{ background:#7e1e18; }
.g-adv .m-cnt .z-on { background:#d34906; position:relative;}*/



/*应用*/
.g-use{margin:21px 0 0;height:311px; overflow:hidden;}
.u-use-t{
	color:#fff;
	height:36px; line-height:36px;display:block;padding:0 0 0 30px; border-bottom:1px #231c1c solid;
    background-color:#6f0a03;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#700d06), to(#6d0902));
	background-image: -webkit-linear-gradient(top, #700d06, #6d0902); /*背景渐变，针对苹果浏览器写的兼容*/
	background-image: -moz-linear-gradient(top, #700d06, #6d0902); /*背景渐变，针对火狐浏览器写的兼容*/
	background-image: -o-linear-gradient(top, #700d06, #6d0902); /*背景渐变，针对欧朋浏览器写的兼容*/
	background-image: -ms-linear-gradient(top, #700d06, #6d0902); /*背景渐变，针对手机微软浏览器写的兼容*/
	background-image: linear-gradient(top, #700d06, #6d0902);
	position:relative;box-shadow:0 2px 2px #dbdbdb;}
.u-use-t h2{ color:#fff;float:left;font-size:14px;}
.u-use-t:before{ content:""; position:absolute;width:10px;height:10px; background:#fff;left:15px;top:14px; z-index:9;}
.m-use p{display:block;padding:21px 52px 0 37px;height:200px; overflow:hidden;}
.m-use img{ display:block;padding:3px; border:1px #bcbcbc solid;box-shadow:0 0 3px #dbdbdb;}
.m-use p span{ text-align:center; display:block; line-height:25px; font-size:12px; color:#666;}
.pb_m{ display:block; margin:0 37px;clear:both; line-height:26px;height:26px; overflow:hidden; text-align:center; background:#999;}
.pb_m a{ text-align:center; font-size:12px; font-family:"Microsoft YaHei"; color:#fff;}
	
	
/*分类*/
.m-elc-tp2{color:#fff;height:33px; line-height:33px;display:block;background:#0c74dc;position:relative;}
.m-elc-tp2 h2{ color:#fff;float:left;font-size:14px; display:inline-block;padding:0 17px; background:#0c74dc;}
/*.g-st{height:164px; overflow:hidden;}*/
.g-st .m-st{padding:13px 0 0 22px;overflow:hidden;clear:both;}
.g-st .m-st a{ display:inline-block;padding:0 0 0 11px; display:inline-block; float:left;width:46.18%; overflow:hidden;
background:url(../img/g-st-ic.jpg) left 11px no-repeat; -webkit-background-size:6px 6px;-ms-background-size:6px 6px;-o-background-size:6px 6px;background-size:6px 6px; font-weight:bold; font-size:12px; color:#666; line-height:27px;}

/*
.g-st{ background:url(../img/pro_bj.jpg) no-repeat center top; height:52.65rem; overflow:hidden; background-size:100% 52.65rem;}
.g-st{padding-top:2.8rem; width:90%; margin:0 auto;}
.g-st h1{ color:#686E7E; text-align:center; height:6.5rem; letter-spacing:0.1rem;}
.g-st h1 span{ color:#51a7ff; font-size:1.2rem; display:block; height:2rem;padding-top: 5px;}
.g-st ul{ height:6.3rem;}
.g-st ul li{ float:left; background:#E1E6EC; color:#686E7E; font-size:0.8rem; width:47%; margin-right:3%; margin-bottom:0.75rem; height:2.25rem; line-height:2.25rem; text-align:center;border-radius:3px;}
.g-st ul li.cur{ background:#51a7ff; color:#fff;}
.g-st ul li:nth-child(2),.g-st ul li:nth-child(4){ margin-right:0px;}*/


/*产品*/
.g-pro{ overflow:hidden;}
.g-pro .m-pro{padding:19px 0 0;overflow:hidden;}
.g-pro .m-pro a{ display:inline-block; float:left;width:44.8%;height:44.8%;margin:0 0 7px 15px; text-align:center;
background:url(../img/pro_sd.jpg) center 94px no-repeat; -webkit-background-size:140px 7px;-ms-background-size:140px 7px;-o-background-size:140px 7px;background-size:140px 7px;}
.g-pro .m-pro a img{border:1px #ccc solid;}
.g-pro .m-pro a b{ line-height:14px; display:block;font-size:12px; color:#666; font-weight:100;}



.pro_bj{ background:url(../img/pro_bj.jpg) no-repeat center top; height:18.65rem; overflow:hidden; background-size:100% 52.65rem;}
.pro_nr{padding-top:0.8rem; width:90%; margin:0 auto;}
.pro_nr h1{ color:#686E7E; font-size:0.9rem; text-align:center; height:6.5rem; letter-spacing:0.1rem;}
.pro_nr h1 span{ color:#1F76E5; font-size:1.2rem; display:block; height:2rem;padding-top: 8px;}
.pro_nr ul{ height:12.3rem;}
.pro_nr ul li{ float:left; background:#E1E6EC; color:#686E7E; font-size:0.9rem; width:47%; margin-right:3%; margin-bottom:0.75rem; height:2.25rem; line-height:2.25rem; text-align:center;border-radius:3px;}
.pro_nr ul li.cur{ background:#2a93ff; color:#fff;}
.pro_nr ul li:nth-child(2),.pro_nr ul li:nth-child(4){ margin-right:0px;}
.pro span{ display:block; position:relative; margin-bottom:2rem; width:100%; height:23rem;}
.pro span a{ width:100%; height:23rem; display:block; overflow:hidden; }
.pro span a img{ width:100%; height:23rem; overflow:hidden;}
.pro span a em{ position:absolute; bottom:0px; display:block; height:3rem; line-height:3rem; text-align:center; color:#FFFFFF; font-size:0.9rem; font-weight:bold; width:100%; background:rgba(31, 118, 229, 0.85) none repeat scroll 0 0;}
.pro2{ position:relative; width:100%;}
.pro2 ol{ width:100%; margin:0 auto;}
.pro2 ol li{ float:left; margin:0 1%; width:48%; text-align:center; background:#2974D4; color:#fff; line-height:1.5rem; line-height:1.5rem; font-size:0.8rem;}
.pro2 ol li a{ width:100%; height:8.45rem; overflow:hidden; display:block;}
.pro2 ol li a img{ width:100%; height:10.45rem; overflow:hidden;}
.pro2 em{ position:absolute;width:0.75rem; height:3.25rem; display:block; z-index:66;}
.pro2 em img{ width:0.75rem; height:3.25rem;}
.pro2 .pro_btn_l{ left:0px; top:2.6rem;}
.pro2 .pro_btn_r{ right:0px; top:2.6rem;;}

.pro_bj1{ background:url(../img/pro_bj.jpg) no-repeat center top; height:43rem; overflow:hidden; background-size:100% 52.65rem;}
.pro_nr1{padding-top:0.8rem; width:90%; margin:0 auto;}
.pro_nr1 h1{ color:#686E7E; font-size:0.9rem; text-align:center; height:6.5rem; letter-spacing:0.1rem;}
.pro_nr1 h1 span{ color:#1F76E5; font-size:1.2rem; display:block; height:2rem;padding-top: 8px;}
.pro_nr1 ul{ height:12.3rem;}
.pro_nr1 ul li{ float:left; background:#E1E6EC; color:#686E7E; font-size:0.9rem; width:47%; margin-right:3%; margin-bottom:0.75rem; height:2.25rem; line-height:2.25rem; text-align:center;border-radius:3px;}
.pro_nr1 ul li.cur{ background:#2a93ff; color:#fff;}
.pro_nr1 ul li:nth-child(2),.pro_nr ul li:nth-child(4){ margin-right:0px;}
.pro21{ position:relative; width:100%;}
.pro21 ol{ width:100%; margin:0 auto;}
.pro21 ol li{ float:left; margin:1% 1%; width:48%; text-align:center; background:#2974D4; color:#fff; line-height:1.5rem; line-height:1.5rem; font-size:0.8rem;}
.pro21 ol li a{ width:100%; height:9.45rem; overflow:hidden; display:block;}
.pro21 ol li a img{ width:100%; height:10.45rem; overflow:hidden;}
.pro21 em{ position:absolute;width:0.75rem; height:3.25rem; display:block; z-index:66;}
.pro21 em img{ width:0.75rem; height:3.25rem;}
.pro21 .pro_btn_l{ left:0px; top:2.6rem;}
.pro2 .pro_btn_r{ right:0px; top:2.6rem;;}



/*广告条*/
.g-ban01{ width:100%; overflow:hidden; height:5.63em; line-height:8.5em;margin-bottom: 15px; background:url(../img/ban01.jpg) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-ban02{ width:100%; overflow:hidden; height:4.08em; line-height:4.08em; background:url(../img/ban02.jpg) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-ban01 a{ font-size:1em; color:#3A3A3A; display:block; width:56.3%; float:left; padding:0 0 0 6.9%;}
.g-ban01 em{ display:inline-block; width:6.7%; padding:0 2% 0 0;}
.g-ban01 em img{ vertical-align:middle;}
.g-ban01 b{ font-size:1.1em;}
.g-ban01 span{ display:block; float:right; width:26.6%; height:2em; line-height:2em; margin:12% 5% 0 0; position:relative;
background: #ffd776; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd776 0%, #fbbd00 14%, #e7a402 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd776), color-stop(14%,#fbbd00), color-stop(100%,#e7a402)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd776', endColorstr='#e7a402',GradientType=0 ); /* IE6-9 */
}
.g-ban01 span:before{ position:absolute; content:""; width:100%; height:1px; background:#e5f500; top:2px; left:0;}
.g-ban01 span a{ font-size:0.92em; color:#1e1e1e; font-weight:bold; float:none; padding:0; width:100%; text-align:center;}
.g-ban02 span{ margin:4% 5% 0 0;}




/*广告条*/
.g-ban01{ width:100%; overflow:hidden; height:5.63em; line-height:8.5em; background:url(../img/ban01.jpg) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-ban02{ width:100%; overflow:hidden; height:4.08em; line-height:4.08em; background:url(../img/ban02.jpg) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-ban01 a{ font-size:1em; color:#3A3A3A; display:block; width:56.3%; float:left; padding:0 0 0 6.9%;}
.g-ban01 em{ display:inline-block; width:6.7%; padding:0 2% 0 0;}
.g-ban01 em img{ vertical-align:middle;}
.g-ban01 b{ font-size:1.1em;}
.g-ban01 span{ display:block; float:right; width:20.6%; height:2em; line-height:2em; margin:7% 8% 0 0; position:relative;
background: #ffd776; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd776 0%, #fbbd00 14%, #e7a402 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd776), color-stop(14%,#fbbd00), color-stop(100%,#e7a402)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd776', endColorstr='#e7a402',GradientType=0 ); /* IE6-9 */
}
.g-ban01 span:before{ position:absolute; content:""; width:100%; height:1px; background:#e5f500; top:2px; left:0;}
.g-ban01 span a{ font-size:0.92em; color:#1e1e1e; font-weight:bold; float:none; padding:0; width:100%; text-align:center;}
.g-ban02 span{ margin:4% 5% 0 0;}

/*电话*/
/*.g_ctTelw{padding:0 0 11px;
    background-size:100% 11px;
    -webkit-background-size:100% 11px;
    -o-background-size:100% 11px;
    -moz-background-size:100% 11px;}
.g_ctTel{padding:6.8% 0 0 25.6%;line-height:78px;height:78px;
display:block; position:relative;font-size:12px; color:#fff;position:relative;
 background:url(../img/img3.jpg) center top no-repeat;
    background-size:100% 100%;
    -webkit-background-size:100% 100%;
    -o-background-size:100% 100%;
    -moz-background-size:100% 100%;}	
.g_ctTel21{padding:6.8% 0 0 25.6%px;line-height:92px;height:92px;
display:block; position:relative;font-size:12px; color:#fff;position:relative;
 background:url(../img/img0.jpg) center top no-repeat;
    background-size:100% 100%;
    -webkit-background-size:100% 100%;
    -o-background-size:100% 100%;
    -moz-background-size:100% 100%;}	
.g_ctTel b{font-size:14px; color:#ffbe6a}
.g_ctTel .u-tel {display:inline-block;
    width:25px;
    height:25px; 
    background-size:25px 25px;
    -webkit-background-size:25px 25px;
    -o-background-size:25px 25px;
    -moz-background-size:25px 25px;
    left:12px; top:16px; position:absolute;}*/

/* 品牌优势 */

.g-brand{ height: 93.5em; overflow: hidden; background: url(../img/brand_bg.jpg) no-repeat; background-size: 100%;margin:1em 0 0;  position: relative;}
.g-brand a{ color: #2B2A2A;}
.g-brand .sclwrap_box{ height:20em; overflow: hidden; width: 76.4%; position: absolute; left: 7%; top: 5.2em;color: #2B2A2A;} 
.g-brand .m-box li em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em;
 background: url(../img/brand_tit.png) no-repeat ; background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
.g-brand .m-box li:nth-child(2) em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em; background: url(../img/brand_tit2.png) no-repeat ;background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
.g-brand .m-box li:nth-child(3) em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em; background: url(../img/brand_tit3.png) no-repeat ; background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
.g-brand .m-box li:nth-child(4) em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em; background: url(../img/brand_tit4.png) no-repeat ; background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
.g-brand .m-box li:nth-child(5) em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em; background: url(../img/brand_tit5.png) no-repeat ; background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
.g-brand .m-box li:nth-child(6) em{display: block;padding-left: 18%; height: 2.7em; line-height: 3em; overflow: hidden; font-size: 1em; background: url(../img/brand_tit6.png) no-repeat ; background-size: 18.4em 2.5em;-o-background-size: 18.4em 2.5em;-webkit-background-size: 18.4em 2.5em;-moz-background-size: 18.4em 2.5em;}
 
.g-brand .m-box  { overflow: hidden;
    width: 82.4%;
    position: absolute;
    left: 7%;
    top: 6.2em;
    color: #2B2A2A; }
.g-brand .m-box li em b{ font-size:1.17em; }
.g-brand .m-box li p{  padding-bottom: 1em;line-height: 1.4em;}
.g-brand .m-box li span{ display: block; font-size: 0.8em; }
.g-brand .m-box li i{ display: block;}

.g-brand .m-cnt{ position: absolute; left: 48.8%; bottom: 1.4em;}
.g-brand .m-cnt li{ float: left; margin-right: 0.2em; width: 2.3em; height: 1.4em; font-size: 0.9em; background: #77C320;  color: #fff; text-align: center; opacity: 0.3; filter:alpha(opacity=50);}
.g-brand .m-cnt li.z-on{opacity: 1; filter:alpha(opacity=100); } 


/*优势*/
.g-ys{ background:#367de9; width:100%; margin:6.5% 0 0; overflow:hidden; padding:0 0 5.5%;}
.g-ys .m-bt{ text-align:center; padding:4% 0;}
.g-ys .m-bt a{ font-size:1.17em; color:#fff;}
.g-ys .m-bt b{ display:block; width:84.7%; margin:0 auto;}
.g-ys .m-ys{ width:90.5%; margin:0 auto; background:#fff; padding:0 0 6%;
border-radius:0.5em;               
-webkit- border-radius:0.5em;
-moz-border-radius:0.5em;
-o-border-radius:0.5em;}
.m-ys .ys_pic{ display:block; width:100%; height:12.5em; overflow:hidden;}
.m-ys dl{ width:100%; display:inline-block; padding:3.5% 0; border-bottom:#ddd 1px dashed;}
.m-ys dl:nth-child(7){ border-bottom:none;}
.m-ys dl dt{ width:100%;}
.m-ys dl dt em{ display:inline-block; width:12.4%; padding:0 2%;}
.m-ys dl dt em img{ vertical-align:middle;}
.m-ys dl dt a{ font-size:1.33em; color:#1e69da; font-weight:bold;}
.m-ys dl dd{ width:100%; padding:2% 0 0;}
.m-ys dl dd p{ font-size:1em; color:#333; line-height:180%; position:relative; padding:0 0 0 6%; width:94%;}
.m-ys dl dd p:before{ position:absolute; content:""; width:0.3em; height:0.3em; background:#1e69da; border:#b6d3ff 0.2em solid; top:38%; left:2%;
border-radius:2em;               
-webkit- border-radius:2em;
-moz-border-radius:2em;
-o-border-radius:2em;}
.m-ys dl:nth-child(5) dd p:before,.m-ys dl:nth-child(6) dd p:before{ top:18%;}
.m-ys p{ width:100%;}
.m-ys p a{ font-size:0.92em; font-weight:bold; display:block; width:44.6%; text-align:center; height:2.29em; line-height:2.29em;
border-radius:0.3em;               
-webkit- border-radius:0.3em;
-moz-border-radius:0.3em;
-o-border-radius:0.3em;}
.m-ys p .u-btn01{ color:#fff; float:left; margin:0 0 0 3%; border-top:#A2DD26 2px solid; background: #84CB22 ; /* Old browsers */
background: -moz-linear-gradient(top,  #84CB22  0%, #77C320 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84CB22 ), color-stop(100%,#77C320)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #84CB22  0%,#77C320 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #84CB22  0%,#77C320 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #84CB22  0%,#77C320 100%); /* IE10+ */
background: linear-gradient(to bottom,  #84CB22  0%,#77C320 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84CB22 ', endColorstr='#77C320',GradientType=0 ); /* IE6-9 */
}
.m-ys p .u-btn02{ color:#1e1e1e; float:right; margin:0 3% 0 0; border-top:#e5f500 2px solid;
background: #ffd776; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd776 0%, #fbbd00 14%, #e7a402 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd776), color-stop(14%,#fbbd00), color-stop(100%,#e7a402)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffd776 0%,#fbbd00 14%,#e7a402 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd776', endColorstr='#e7a402',GradientType=0 ); /* IE6-9 */
}

/*优势*/
/*.g-ys{height:101.6em;overflow:hidden;
background:#f3f3f4 url(../img/ys_bg.jpg) left bottom no-repeat; -webkit-background-size:100% 204px;-ms-background-size:100% 204px;-o-background-size:100% 204px;background-size:100% 204px; }
.g-ys ul{padding:19px 0 0 30px;}
.g-ys ul h3{ line-height:0; font-size:0;height:43px; overflow:hidden;}
.g-ys ul li span{color:#333;padding:0 0 0 18px; font-size:12px;line-height:26px;
background:url(../img/ys_ic.jpg) 3px 8px no-repeat; -webkit-background-size:12px 10px;-ms-background-size:12px 10px;-o-background-size:12px 10px;background-size:12px 10px; }
.g-ys ul li span i{color:#0265cb; font-style:normal; }
.g-ys ul li:nth-child(1) span{ display:block;}
.g-ys ul li:nth-child(1) span:nth-child(1){ float:left;width:240px;}
.g-ys ul li:nth-child(1) span:nth-child(2){ float:left;width:240px;}
.g-ys ul li:nth-child(1) span:nth-child(3){ clear:both;}
.g-ys ul li:nth-child(1){height:200px; overflow:hidden;}
.g-ys ul li:nth-child(2) h4{ display:block; line-height:39px;height:39px; font-size:16px; color:#333;
background:url(../img/ys_l.jpg) left bottom no-repeat; -webkit-background-size:230px 4px;-ms-background-size:230px 4px;-o-background-size:230px 4px;background-size:230px 4px;}
.g-ys ul li:nth-child(2) h4 b{ font-size:18px; color:#0c74dc;}
.g-ys ul li:nth-child(2) p{padding:6px 0 0;}
.g-ys ul li:nth-child(2) p span{ float:left;width:56px; overflow:hidden;}
.g-ys ul li:nth-child(2) p span:nth-child(2){width:98px;}*/


/**/
.ys_box { height:29.875em; background:url(../img/bg01.gif) repeat;}
.ys_box h2 { height:1.85em; padding:0.8em 0 0 0; text-align:center; color:#1857af; font-size:1.666em; font-weight:bold;}
.ys_box h2 em { display:block; font-weight:normal; font-size:0.6em; color:#da251c; position:relative; z-index:10;}
.ys_box h2 em:before { content:""; position:absolute; top:0.5em; left:0; width:100%; height:0.375em; z-index:-1; background:url(../img/x1.png) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}

.ys_box .sclwrap_box , .ys_box .m-box{ height:21.33em;overflow:hidden;}
.hz_box { height:14.5em; background:url(../img/bg02.gif) repeat;}
.hz_box h2 em:before { content:""; position:absolute; top:0.5em; left:0; width:100%; height:0.375em; z-index:-1; background:url(../img/x2.gif) no-repeat; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover;}
.hz01 { position:relative; height:8.916em;overflow: hidden;}
.hz01 .sclwrap_box, .hz01 .m-box  { height:8.916em;overflow: hidden;}
.hz01 .nowrap {width:21.5em;margin:0 auto;}
.h_img {float:left;display:inline; overflow:hidden;margin:0 0.2%;width:15em;height:9em;} 
.h_img li {float: left;width:100%; margin:0 2.4% 0 0; display:inline; overflow:hidden;}
.h_img li:nth-child(2n) { margin-right:0;}
.h_img li img {width: 21em;display: block; border:1px solid #ccc; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;height:7em;}
.h_img li span { text-align:center; display:block; width:100%; height:2em; line-height:2em; font-size:1em; color:#4d4d4d; overflow:hidden;}
.hz01 .prev, .hz01 .next {position:absolute;width:1.166em; height:2.125em; top:0.9em;z-index:9;cursor:pointer;}
.hz01 .prev img, .hz01 .next img {width:100%;vertical-align:top;}
.hz01 .prev {left:4.68%;}
.hz01 .next {right:4.68%; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transform:rotate(180deg);}

/*见证*/
.g-wt{height:348px; overflow:hidden;}
.g-wt .m-wt{padding:7px 14px 0 0; clear:both;height:250px; overflow:hidden;}
.g-wt .m-wt a{ padding:10px 0 0;display:block;overflow:hidden;margin:0 0 0 10px;height:112px; clear:both;
background:url(../img/wt_sd.jpg) 89px 47px no-repeat; -webkit-background-size:15px 75px;-ms-background-size:15px 75px;-o-background-size:15px 75px;background-size:15px 75px;}
.g-wt .m-wt img{ display:block;padding:1px; border:1px #ddd solid; float:left;width: 6em;}
.g-wt .m-wt p{ display:inline-block;width:16.5em; overflow:hidden; float:right;}
.g-wt .m-wt p b{  line-height:18px;height:18px;font-size:12px; color:#0c74dc; white-space:nowrap;}
.g-wt .m-wt p i{ font-style:normal; display:block; font-size:12px; color:#333; text-align:left; line-height:25px;height:25px;}
.g-wt .m-wt p span{ display:block; font-size:12px; padding:4px 0 0;color:#666; text-align:left; line-height:19px;height:5em;}
.g-wt .m-wt a:nth-child(2){border-top:1px #ccc dashed;}

/*电话2*/
.g_ctTel2{padding:18px 0 0 180px;height:4.63em;
display:block; position:relative;font-size:14px; color:#fff;position:relative;background:url(../img/ban02.jpg);background-size: cover;}		
.g_ctTel2 b{font-size:19px;}
.g_ctTel2 .u-tel {display:inline-block;
    width:100%;
    height:100%; 
    background-size:39px 39px;
    -webkit-background-size:39px 39px;
    -o-background-size:39px 39px;
    -moz-background-size:39px 39px;
    left:161px; top:24px; position:absolute;}
.g_ctTel2:before{ content:""; position:absolute;width:100%; background:#0c74dc;left:0;top:48px; z-index:9;}

/*荣誉*/
.g-sbox .m-cnt{height:33px; line-height:33px;display:block;padding:0;background-color:#ccc;position:relative;}
.g-sbox .m-cnt:before{ border:none;border:none;}
.g-sbox .m-cnt li{padding:0; color:#541d17;font-size:14px;margin:0;width:50%;height:33px;text-align:center;float:left; overflow:hidden;}
.g-sbox .m-cnt li.z-on:before{border:none;background:none;}
.g-sbox .m-cnt li.z-on:after{border:none;background:none;}
.g-sbox .m-cnt li.z-on{ color:#fff; position:relative;background-color:#0c74dc;}
.g-hon{height:297px; overflow:hidden;margin:18px 0 0;}
.m-hon p{display:block;padding:18px 37px 0;height:188px; overflow:hidden;}
.m-hon img{ display:block;border:1px #c2c2c2 solid;box-shadow:0 0 3px #dbdbdb;}
.m-hon p span{ text-align:center; display:block; line-height:29px; font-size:12px; color:#666;}
.g-hon .sclwrap_box{ position:relative;height:260px;}




/*资讯*/
.g-inf{height:266px; overflow:hidden; clear:both;}
.m-hon2 {height:266px; overflow:hidden; clear:both;}
.m-inf a{display:block; line-height:30px;height:30px; overflow:hidden;padding:0 0 0 17px; position:relative; font-size:12px; color:#666; border-bottom:1px #ccc dashed;}
.m-inf a:before{ content:""; position:absolute;width:6px;height:6px; overflow:hidden; border:1px #999 solid;
 -moz-border-radius:6px;   
    -o-border-radius:6px; 
    -webkit-border-radius:6px;
    border-radius:6px;left:0;top:12px; z-index:9;}
.g-inf .m-inf{padding:9px 20px 0 11px; display:block;height:168px; overflow:hidden;}
.g-inf .m-inf a:last-child{ border:none;}





.g-fenl .m-bt,.g-cp .m-cnt,.g-sheb .m-cnt,.g-news .m-cnt,.g-case .m-bt,.g-hz .m-bt{ width:100%; height:2.5em; line-height:2.5em; overflow:hidden; background:url(../img/fenl_tbg01.gif) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}.g-cp .m-cnt li,.g-sheb .m-cnt li,.g-news .m-cnt li{ width:27%; font-size:1em; color:#333; font-weight:bold; text-align:center; float:left;}
.g-cp .m-cnt li.z-on,.g-sheb .m-cnt li.z-on,.g-news .m-cnt li.z-on{background:url(../img/fenl_tbg02.gif) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-cp .m-cnt li,.g-sheb .m-cnt li,.g-news .m-cnt li{ width:27%; font-size:1em; color:#333; font-weight:bold; text-align:center; float:left;}
.g-cp .m-cnt li.z-on,.g-sheb .m-cnt li.z-on,.g-news .m-cnt li.z-on{ color:#fff; background:url(../img/fenl_tbg02.gif) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-sheb .m-cnt li,.g-news .m-cnt li{ width:50%;}
.g-sheb .m-cnt li:first-child,.g-news .m-cnt li:last-child{ width:50%;}
.g-news{ width:100%; height:18.83em; overflow:hidden;}
.g-news .sclwrap_box{ height:16.25em; overflow:hidden;}
.g-news .m-box .con{ display:inline; float:left;}
.g-news .m-box ul{ width:86%; margin:0 auto; padding:2% 0 0;}
.g-news .m-box ul li{ height:2.42em; line-height:2.42em; border-bottom:#e4e4e4 1px dashed; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-news .m-box ul li a{ font-size:1em; color:#6b6b6b;}
.g-news .m-box ul li em{ display:inline-block; width:1.8%; padding:0 2% 0 0;}
.g-news .m-box ul li:last-child{ border:none;}

.g-about dl dd b,.g-sheb .u-gd{ display:block; width:51%; text-align:center; margin:3% auto 0; border-top:#216cc7 2px solid; height:2.29em; line-height:2.29em;
border-radius:0.3em;               
-webkit- border-radius:0.3em;
-moz-border-radius:0.3em;
-o-border-radius:0.3em; background: #216cc7 ; /* Old browsers */
background: -moz-linear-gradient(top,  #216cc7  0%, #0f51a0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#216cc7 ), color-stop(100%,#0f51a0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #216cc7  0%,#0f51a0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #216cc7  0%,#0f51a0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #216cc7  0%,#0f51a0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #216cc7  0%,#0f51a0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#216cc7 ', endColorstr='#0f51a0',GradientType=0 ); /* IE6-9 */
}
.g-sheb{ width:100%; height:21.75em; overflow:hidden; position:relative;margin-top: 25px;}

.g-sheb .sclwrap_box{ height:22.92em; overflow:hidden;}
.g-sheb .m-box .con{ display:inline; float:left;}
.g-sheb .m-box ul{ padding:2% 0 0;}
.g-sheb .m-box ul li{ width:11.17em; float:left; margin:4% 0 0 5%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-sheb .m-box ul li em{ display:block; width:100%; height:10em; overflow:hidden; background:url(../img/sheb_picbg.gif) no-repeat; -webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-sheb .m-box ul li em img{ width:10.5em; padding:0.33em 0.33em 0;}
.g-sheb .m-box ul li span{ display:block; width:100%; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-sheb .m-box ul li span a{ font-size:1em; color:#333;}
.g-sheb .u-gd{ width:43.8%; font-size:0.92em; color:#fff; font-weight:bold; margin:5% auto 0;}










