

body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
/* body, button, input, select, textarea { font: 12px/1.5 Microsoft YaHei, Arial, sans-serif; } */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
.footer_menu p{margin:0 0 10px}
.b-5 .bd p{
	font-size: 12px;
}
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { blr:expression_r(this.onFocus=this.blur());}
a { outline: none; transition:all 0.5s;}
em{transition:all 0.5s;}
img{transition:all 0.5s;}
span{transition:all 0.5s;}
table { border-collapse: collapse; border-spacing: 0; }
.hide { display: none; }
.invisible { visibility: hidden; }
.noBg { background: none !important; }
.noBd { border: none !important; }
.i{text-align: justify; text-justify: inter-ideograph;}

/*Body*/
@-webkit-keyframes btnRotate-y {
0% {
    -webkit-transform: rotateY(0deg);
   }
100% {
    -webkit-transform: rotateY(360deg);
    }
}

body { color: #444; }
a { color: #444; }
a:hover { color: #0055a2; }
.wrap { width: 1200px; margin: 0 auto;}
.g-in { width: 1200px; margin: 0 auto; position:relative;}
.wrapper{width:100%; margin: 0 auto; overflow:hidden; position:relative; }

.t-b{height:40px;background:#333;font-size:14px;}
.t-b a{color:#fff;float:right;height:18px;line-height:18px;margin-top:11px;}
.t-b a:hover{color: #0055a2;}
.t-b a:nth-child(2){border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;margin:11px 13px 0;padding:0 13px;}

.t-c{width:100%;height:99px;margin:0 auto;background:#fff;}

.fixed{position:fixed;top:0;left:0;z-index:1000;box-shadow:0 0 10px #aaa;}

.ico{width:31px;height:26px;background:url(../images/ico.png);background-size:contain;background-repeat:no-repeat;float:right;cursor:pointer;margin:4px 0 0 0;display:none;}

.u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:9; }

.m-nav { width:200px; height:100%; right:-200px; top:0; background:#fff; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:100; }
.m-nav h2 { margin:0 0 10px; padding:10px 0; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; line-height:30px; text-align:center; }
.m-nav li { position:relative; padding:12px 12px 12px 22px; border-bottom:1px solid #eee; font-size:14px; line-height:24px; }
.m-nav li a { display:block; }
.m-nav li a:hover,.m-nav .current a { color:#0055a2; }
.m-nav .current:after { position:absolute; top:50%; left:0; width:5px; height:14px; margin-top:-7px; border-left:2px solid #0055a2; content:"" }

body.z-open .m-nav {transform:translate3d(-200px,0,0);-webkit-transform:translate3d(-200px,0,0);}

.swiper-container-1 .swiper-pagination-bullet { background:#fff; width:8px; height:8px; opacity:1; }
.swiper-container-1 img{width:100% !important;}
.swiper-container-1 .swiper-pagination-bullet-active { width:30px; background:#fff; border-radius:30px; }
.swiper-container-1>.swiper-pagination-bullets{ bottom:28px !important; }



@media all and (max-width:1200px){
	.wrap { width:auto; margin: 0 2%;}
	.g-in { width:auto; margin: 0 2%;}
	.t-b{font-size:13px;}
	.t-c{width:auto;height:auto;margin:14px 2%;}
	.t-c .g-in{margin:0;}
	.logo{margin-top:0;}
	.logo img{height:34px;}
	
	.ico{display:block;}

	.swiper-container-1 img{width:100%;height:auto;}
	.swiper-container-1>.swiper-pagination-bullets{ bottom:12px !important; }

	.mes{width:100%;margin:0 auto;padding:20px 0 18px;}
	.mes-z{display:none;}
	.mes-y{float:none;}

	.copyright{width:100%;padding:10px 0;}
	.copyright .c-z{display:none;}
	.copyright p{float:none;text-align:center;}
}

.container1{padding-bottom:68px;}

.hd{text-align:center;}
.hd h2{font-size:30px;font-weight:normal;}
.hd p{font-size:15px;font-family:Arial;color:#c2c2c2;text-transform:uppercase;}

@media all and (max-width:1200px){
	.container1{padding-bottom:28px;}
	.hd h2{font-size:25px;}
	.hd p{font-size:14px;}
}

.b-1{text-align:center;/*padding:50px 0 208px;*/padding:50px 0 50px;position:relative;}
.b-1 .ii{font-size:14px;margin:20px 0 27px;line-height:24px;}
.b-1 ul li{width:25%;height:94px;border-right:1px solid #dcdcdc;box-sizing:border-box;float:left;display:inline;padding-top:6px;}
.b-1 ul li:nth-child(4){border-right:0;}
.b-1 ul li h3{font-size:60px;line-height:60px;font-family:Century Gothic,Arial;font-weight:normal;color:#333;}
.b-1 ul li p{font-size:14px;color:#666;}

.m{position:relative;width:184px;height:48px;margin:42px auto 0;text-align:center;font-size:16px;color:#fff;}
.m a{display:block;width:100%;height:48px;line-height:46px;color:#fff;border-radius:48px;background:#0154a4;border:2px solid #0168B7;box-sizing:border-box;}
.m a:hover{background:#fff;color:#0154a4;}

.b-1 .pic{width:1066px;padding:16px;box-shadow:0 0 10px #ccc;background:#fff;position:absolute;bottom:-128px;left:50%;margin-left:-549px;z-index:10;}
.b-1 .pic a{display:block;overflow:hidden;}
.b-1 .pic a:hover img{transform:scale(1.04);}

@media all and (max-width:1200px){
	.b-1{padding:20px 0 0;}
	.b-1 .ii{margin:10px 0 17px;}

	.b-1 ul li{width:50%;height:auto;border-right:1px solid #dcdcdc;padding:0;}
	.b-1 ul li:nth-child(2n){border-right:0;}
	.b-1 ul li:nth-child(1),.b-1 ul li:nth-child(2){margin-bottom:10px;}
	.b-1 ul li h3{font-size:44px;line-height:44px;}

	.m{width:40%;height:38px;line-height:38px;border-radius:38px;margin:15px auto 0;font-size:14px;}
	.m a{border-radius:38px;}
	.m span{display:none;}
	
	.b-1 .pic{width:100%;padding:0;box-shadow:0 0 0 #ccc;position:static;margin-left:0;margin-top:15px;}
	.b-1 .pic img{width:100%;transform:scale(1);}
}

.b-2{background:#f4f4f4;/*padding:190px 0 70px;*/padding:70px 0 70px;}
.b-2 .bd{width:1200px;margin:28px auto 0;}

.swiper-container-2{width:580px;float:left;}
.swiper-container-2 .swiper-slide a{display:block;position:relative;overflow:hidden;}
.swiper-container-2 .swiper-slide a:hover img{transform:scale(1.04);}
.swiper-container-2 .swiper-slide a:hover span{padding-left:10px;color: #ddd;}
.swiper-container-2 .swiper-slide a p{width:100%;height:42px;line-height:42px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;}
.swiper-container-2 .swiper-slide a span{float:left;font-size:16px;color:#fff;padding-left:20px;}
.swiper-container-2 .swiper-pagination-2{text-align:right;padding-right:17px !important;box-sizing:border-box;}
.swiper-container-2 .swiper-pagination-bullet { background:#808a89; width:8px; height:8px; opacity:1; margin:0 3px !important; }
.swiper-container-2 .swiper-pagination-bullet-active { background:#fff; }
.swiper-container-2>.swiper-pagination-bullets{ bottom:13px !important; }

.b-2 .bd-y{width:590px;float:right;}
.b-2 .bd-y dl dt{border-bottom:1px solid #dcdcdc;padding-bottom:24px;margin-bottom:11px;}
.b-2 .bd-y dl .dt-z{float:left;width:93px;height:93px;background:#fff;text-align:center;border-radius:93px;box-sizing:border-box;padding-top:19px;
	text-align:center;color:#0154a4;font-family:Arial;font-size:48px;line-height:32px;}
.b-2 .bd-y dl .dt-z em{display:block;font-size:14px;}
.b-2 .bd-y dl .dt-y{width:477px;float:right;padding-top:12px;}
.b-2 .bd-y dl .dt-y h3{font-size:16px;text-align:justify;}
.b-2 .bd-y dl .dt-y h3 a:hover{padding-left:8px;}
.b-2 .bd-y dl .dt-y p{font-family:Arial;font-size:14px;padding-top:6px;display:none;}
.b-2 .bd-y dl .dt-y .i{color:#999;padding-top:10px;line-height:20px;font-weight:500;}

.b-2 .bd-y dl dd{font-size:16px;height:40px;line-height:40px;}
.b-2 .bd-y dl dd em{width:8px;height:8px;background:#d0d0d0;border-radius:8px;float:left;margin:17px 8px 0 0;}
.b-2 .bd-y dl dd a{float:left;}
.b-2 .bd-y dl dd span{float:right;font-family:Arial;color:#999;}
.b-2 .bd-y dl dd a:hover{padding-left:8px;}
.b-2 .bd-y dl dd:hover em{background:#0055a2;}

@media all and (max-width:1200px){
	.b-2{/*padding:20px 0 20px 0;*/padding:30px 0 20px 0;margin:0 2%;background:none;}
	.b-1,.b-2,.b-3,.b-4,.b-5,.b-6,.b-7{/*padding:20px 0 20px 0;*/padding-top:50px!important;}
	.b-2 .bd{width:100%;margin:10px auto 0;}

	.swiper-container-2{width:100%;float:none;}
	.swiper-container-2 .swiper-slide img{width:100%;display:block;}
	.swiper-container-2 .swiper-slide a p{text-align:center; height:30px; line-height:30px; }
	.swiper-container-2 .swiper-slide a span{float:none;font-size:14px;padding-left:0;}
	.swiper-container-2 .swiper-slide a:hover img{transform:scale(1);}
	.swiper-container-2 .swiper-slide a:hover span{padding-left:0;}
	.swiper-container-2 .swiper-pagination-2{text-align:center;padding-right:0 !important;}
	.swiper-container-2>.swiper-pagination-bullets{ bottom:38px !important; }
	.swiper-container-2 .swiper-pagination-bullet { background:#fff; }
	.swiper-container-2 .swiper-pagination-bullet-active { background:#0055a2; }

	.hd {margin-bottom:20px;}

	.b-2 .bd-y{width:100%;float:none;}
	.b-2 .bd-y dl dt{padding-bottom:10px;margin-bottom:3px;}
	.b-2 .bd-y dl .dt-z{display:none;}
	.b-2 .bd-y dl .dt-y{width:100%;float:none;}
	.b-2 .bd-y dl .dt-y h3{font-size:14px;}
	.b-2 .bd-y dl .dt-y h3 a:hover{padding-left:0;}
	.b-2 .bd-y dl .dt-y .i{padding-top:5px;}
	.b-2 .bd-y dl .dt-y p{display:block;}
	.b-2 .bd-y dl dd{font-size:14px;}
	.b-2 .bd-y dl dd a{
		width:82%;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:1;
	}
}

@-webkit-keyframes btnRotate-ys {
0% {
    -webkit-transform: rotateY(0deg);
   }
100% {
    -webkit-transform: rotateY(180deg);
    }
}

.b-3 .tit{height:230px;text-align:center;overflow:hidden;/*background:url(../images/b3.jpg) center no-repeat;background-attachment: fixed !important;*/}
.b-3 .tit h2{font-size:30px;color:#fff;font-weight:normal;padding-top:110px;}
.b-3 .tit p{font-size:113px;line-height:113px;font-family:Arial;color:#fff;opacity:0.18;text-transform:uppercase;font-weight:bold;}

.b-3 .hd{display:none;}

.b-3 ul{text-align:center;}
.b-3 li{width:25%;float:left;display:inline;position:relative;background:#0154a4;}
.b-3 li a{display:block;position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;box-sizing:border-box;padding-top:192px;}
.b-3 li h3{font-weight:normal;font-size:24px;}
.b-3 li p{font-size:17px;font-family:Arial;padding-top:6px;height:50px;margin-bottom:56px;}
/*.b-3 li a:hover img{
	-webkit-animation: btnRotate-y 0.5s linear 1;
	animation: btnRotate-y 0.5s linear 1;
}*/
.b-3 li:hover .se{
	-webkit-animation: btnRotate-ys 0.4s linear 1;
	animation: btnRotate-ys 0.4s linear 1;
}


@media all and (max-width:1200px){
	.b-3 .tit{display:none;}
	.b-3 .hd{display:block;}
	.b-3 ul{padding-top:10px;}
	.b-3 li{width:50%;}
	.b-3 li a{padding-top:22%;}
	.b-3 li img{width:100%;}
	.b-3 li h3{font-size:18px;}
	.b-3 li p{font-size:14px;margin-bottom:10%;}
	.b-3 li a img{width:50px;}
}

.b-4{padding:60px 0 70px;}
.b-4 .bd{width:1200px;margin:28px auto 0;}
.b-4 .bd li{float:left;display:inline;width:586px;height:61px;line-height:61px;border:1px solid #dcdcdc;font-size:16px;border-top:0;}
.b-4 .bd li:nth-child(2n){float:right;}
.b-4 .bd li:nth-child(1),.b-4 .bd li:nth-child(2){border-top:1px solid #dcdcdc;}
.b-4 .bd li a{float:left;height:33px;line-height:33px;border-left:4px solid #fff;margin-top:14px;padding-left:12px;}
.b-4 .bd li span{float:right;color:#999;font-family:Arial;margin-right:12px;}
.b-4 .bd li a:hover{border-left:4px solid #0055a2;padding-left:20px;}

@media all and (max-width:1200px){
	.b-4{padding:20px 0;}
	.b-4 .bd{width:100%;margin:10px auto 0;}
	.b-4 .bd li{float:none;display:block;width:100%;height:41px;line-height:41px;border:none;border-bottom:1px solid #dcdcdc;font-size:14px;}
	.b-4 .bd li:nth-child(2n){float:none;}
	.b-4 .bd li:nth-child(1){border-top:1px solid #dcdcdc;}
	.b-4 .bd li:nth-child(2){border-top:none;}
	.b-4 .bd li a{float:left;height:41px;line-height:41px;border-left:0;margin-top:0;padding-left:2%;
		width:70%;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:1;
	}
	.b-4 .bd li span{float:right;color:#999;font-family:Arial;margin-right:2%;}
	.b-4 .bd li a:hover{border-left:0;padding-left:2%;}
}


.b-5{height:494px;}
.b-5 .tit{text-align:center;}
.b-5 .tit h2{font-size:30px;color:#fff;font-weight:normal;padding-top:110px;}
.b-5 .tit p{font-size:113px;line-height:113px;font-family:Arial;color:#fff;opacity:0.18;text-transform:uppercase;font-weight:bold;}

.b-5 .hd{display:none;}

.b-5 .bd{width:1200px;position:relative;margin:-40px auto 0;}
.swiper-container-3{width:1098px;background:#f5f5f5;}
.swiper-container-3 .swiper-slide .p{float:left;overflow:hidden;}
.swiper-container-3 .swiper-slide .p a:hover img{transform:scale(1.04);}
.swiper-container-3 .swiper-slide .t{float:left;width:683px;box-sizing:border-box;padding:30px 36px 0 42px;}
.swiper-container-3 .swiper-slide .t h3{font-size:16px;font-weight:normal;}
.swiper-container-3 .swiper-slide .t h3 a:hover{padding-left:10px;}
.swiper-container-3 .swiper-slide .t .i{line-height:28px;padding:10px 0;}
.swiper-container-3 .swiper-slide .t .more{font-size:14px;}
.swiper-container-3 .swiper-slide .t .more a{color: #0055a2;background:url(more.png) right center no-repeat;padding-right:30px;}
.swiper-container-3 .swiper-slide .t .more a:hover{background:url(more.png) right -21px center no-repeat;}

.b-5 .bd .swiper-button-next,.b-5 .bd .swiper-button-prev{width:41px;height:41px;outline:none;}
.b-5 .bd .swiper-button-prev{background:url(../images/prev.png);left:0 !important;}
.b-5 .bd .swiper-button-prev:hover{opacity:0.7;}
.b-5 .bd .swiper-button-next{background:url(../images/next.png);right:0 !important;}
.b-5 .bd .swiper-button-next:hover{opacity:0.7;}

@media all and (max-width:1200px){
	.b-5{height:auto;background:none!important;}
	.b-5 .tit{display:none;}
	.b-5 .hd{display:block;}
	.b-5 .bd{width:96%;margin:10px auto 0;}

	.swiper-container-3{width:100%;background:#f5f5f5;}
	.swiper-container-3 .swiper-slide .p{float:none;text-align:center;}
	.swiper-container-3 .swiper-slide .p a:hover img{transform:scale(1);}

	.swiper-container-3 .swiper-slide .t{float:none;width:100%;box-sizing:border-box;padding:4% 2% 3% 2%;}
	.swiper-container-3 .swiper-slide .t h3{font-size:16px;}
	.swiper-container-3 .swiper-slide .t h3 a:hover{padding-left:0;}
	.swiper-container-3 .swiper-slide .t .i{padding:0 0;margin:10px 0;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
	}

	.b-5 .bd .swiper-button-next,.b-5 .bd .swiper-button-prev{width:30px;height:30px;}
	.b-5 .bd .swiper-button-prev{background:url(prev.png) no-repeat;background-size:contain;left:2% !important;}
	.b-5 .bd .swiper-button-next{background:url(next.png) no-repeat;background-size:contain;right:2% !important;}
}

.b-6{padding:60px 0 70px;}
.b-6 .bd{width:1200px;margin:28px auto 0;}
.b-6 .bd li{float:left;display:inline;width:284px;margin-right:21px;}
.b-6 .bd li a{display:block;position:relative;overflow:hidden;}
.b-6 .bd li p{font-size:14px;text-align:center;padding-top:9px;}
.b-6 .bd li span{display:block;width:100%;height:180px;background:rgba(0,0,0,0.5) url(../images/video.png) center no-repeat;position:absolute;top:-100%;left:0;z-index:10;}
.b-6 .bd li a:hover span{top:0;}
.b-6 .bd li:nth-child(4){float:right;margin-right:0;}

@media all and (max-width:1200px){
	.b-6{padding:20px 0 0;}
	.b-6 .bd{width:96%;margin:10px auto 0;}
	.b-6 .bd li{width:49%;margin-right:0;}
	.b-6 .bd li:nth-child(2n){float:right;}
	.b-6 .bd li:nth-child(1),.b-6 .bd li:nth-child(2){margin-bottom:10px;}
	.b-6 .bd li img{width:100%;}
	.b-6 .bd li p{font-size:13px;padding-top:5px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
	}
	.b-6 .bd li span{display:none;}
}

.b-7{width:1198px;height:60px;border:1px solid #dedede;margin:0 auto;}
.b-7 .hd{display:none;}
.b-7 .tit{width:126px;height:50px;background:url(links.png) left no-repeat;float:left;text-align:center;font-size:14px;padding-top:10px;}
.b-7 .tit em{font-size:14px;font-family:Arial;display:block;color:#ccc;text-transform:uppercase;}
.b-7 .tir{float:left;height:60px;font-size:14px;}
.b-7 .tir a{float:left;height:24px;line-height:24px;border-right:1px solid #dedede;margin-top:18px;padding:0 45px;}
.b-7 .tir a:last-child{border-right:0;}

@media all and (max-width:1200px){
	.b-7{padding:20px 0 0;width:96%;height:auto;border:none;margin:0 auto;}
	.b-7 .hd{display:block;}
	.b-7 .tit{display:none;}
	.b-7 .tir{float:none;height:auto;}
	.b-7 .tir a{float:left;width:49%;height:30px;line-height:30px;border-right:none;margin-top:0;padding:0;text-align:center;background:#f2f2f2;margin-top:10px;}
	.b-7 .tir a:nth-child(2n){float:right;}
}


.ad_closed{width:16px;height:16px;line-height:16px;text-align:center;background:#f00;color:#fff;position:absolute;top:0;right:0;cursor:pointer;}

/*弹出广告*/
#popup{position:fixed;top:50%;left:50%;z-index:9999;}
#ad_shadow{width:100%;background:#000;position:fixed;top:0;left:0;z-index:9000;opacity:0.4;filter:alpha(opacity=40);}

/*漂浮广告*/
#ad1{position:absolute;z-index:9999;}

/*左侧门帘*/
#hangL{position:absolute;left:0;z-index:9999;}

/*右侧门帘*/
#hangR{position:absolute;right:0;z-index:9999;}

/*拉屏广告*/
#bigScreen{position:relative;left:50%;top:0;height:0;overflow:hidden;}
#bigScreen .ad_closed{top:10px;}
.foot_nav{ width:25%; float:left;background-color: #fafafa;text-align:center;cursor: pointer;}
.foot_nav:hover,.foot_nav:focus{background-color: #e4e4e4;cursor: pointer;}
.foot_nav a{color:#898989;display:block;cursor: pointer;}
.foot_nav a:hover,.foot_nav a:focus{text-decoration:none;}
.foot_nav span{display:block; padding:3px 0px 0px 0px;}


/*
 * PHPWEB (http://weboss.hk)
 * Copyright (c) 2013-2020 http://www.weboss.hk All rights reserved.
 * Author: 吴先生 <510551@qq.com>
 */

body{
    font-family: 'microsoft yahei',Arial,Helvetica, sans-serif;
    color: #2F2F2F;
}
a{
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}
ul{
    list-style:none;
}
.clear{
    clear: both;
}
.img-thumbnail{
    transition : opacity 0.7s;
}
.img-thumbnail:hover,
.opacity_img:hover{
    opacity: 0.75;
}

header{
    background-color: #fff;
}
.navbar-nav > li:last{padding-right: 0!important;}
.top_menu{font-size: 12px; color: #7C98A2;  width: 100%;  height: 48px;line-height: 48px;; background-color: #333;color: #fff;}
.top_lang{float: right;height: 48px;  }
.top_name{display: inline-block;}
.flash img{ width: 100%}
.flash ul.bxslider{list-style:none;}
.flash div.bx-pager{bottom: 4%;}
.flash div.bx-controls-direction{ display:none; }
.img-thumbnail{border:none; }
.img-thumbnail:hover,.opacity_img:hover{opacity: 0.8; }

/*导航菜单*/
.navbar{margin:0px; background-color:#fff; border: none;margin-top: 46px;box-shadow: 0px 3px 4px rgba(0, 0, 0,0.1);}
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px; height: 40px;}
#app_menudown:hover{background-color: #0168B7;}



/*产品搜索*/
.search_group{margin: 15px 0px 20px 0px;}
.form-control{border-radius: 0px; box-shadow: none;}
.mysearch_btn{ background-color:#305DC3;color:#fff;border-radius: 0px;}
.mysearch_btn:hover,.mysearch_btn:focus{ background-color:#FC7C3B; color:#fff;}
#small_search{float: right; margin-top: 7px; padding:8px 13px;font-size: 17px;border-radius: 4px; color: #fff;}
#small_search:hover,#small_search:focus{cursor: pointer; background-color: #3477c8;}


/*首页-左侧栏目*/
.left_nav{
    padding: 20px 15px 30px 15px;
    background: url(../images/left_head.jpg) no-repeat top center #0168B7;
    margin-top: 25px;
    margin-bottom: 20px;
}
.left_nav h3{
    text-align: center;
    color: #fff;
    margin:0px 0px 4px 0px;
}
.left_nav p{
    text-align: center;
    color: #fff;
    font-size: 14px;
    letter-spacing:2px;
    margin-bottom: 10px;
}
.left_nav_bg{
    background: url(../images/left_nav_bg.jpg) center bottom no-repeat #fff;
    padding: 10px 15px 22px 15px;
}
.left_nav_tel{
    margin: 220px 0px 0px 0px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
}
.left_nav_ul{
    list-style:none;
    padding:0px;
    margin:15px 0px 0px 0px;
    padding-bottom: 10px;
  }
.left_nav_ul > li > a{
    display: block;
    text-decoration:none;
    color:#fff;
    font-size:15px;
    background-color: #0168B7;
    border-radius: 5px; 
    padding:6px 0px 6px 18px;
    margin-bottom: 8px;
}
.left_nav_ul > li > a:hover,
.left_nav_ul li a.left_active{
    color:#fff;
    background-color: #03b29c;
}
/*首页-左侧二级栏目*/
ul.left_snav_ul{
    list-style:none;
    padding:0px;
}
ul.left_snav_ul > li{
    margin:0px;
}
ul.left_snav_ul > li > a{
    display: block;
    text-decoration:none;
    color:#fff;
    padding:5px 0px 5px 30px;
    background: url(../images/left_tree.gif) 20px 8px no-repeat #5f9fe6;
    border-radius: 5px;
    margin-bottom:8px;
}
ul.left_snav_ul > li > a:hover{
    color:#fff;
    background-color: #03b29c;
}

/*列表页-左侧栏目*/
.left_h3{
    font-size:18px;
    font-weight: normal;
    color: #545454;
    line-height: 50px;
	font-weight:500;
    border-bottom: 1px solid #ebebeb;
}
.left_h3 span{
    display: inline-block;
    height: 50px;
    border-bottom: 1px solid #0168B7 ;
}
.left_column ul.left_nav_ul{
    list-style:none;
    padding:0px;
    margin:15px 0px 0px 0px;
    padding-bottom: 10px;
  }
.left_column ul.left_nav_ul > li{
    margin-bottom: 5px;
    border-bottom: 1px solid #f2f2f2;
    background: url(../images/left_li.gif) 6px 12px no-repeat;
}
.left_column ul.left_nav_ul > li > a{
    display: block;
    text-decoration:none;
    color:#000;
    font-size:14px;
    background:transparent;
    border-radius:0px; 
    padding:6px 0px 6px 18px;
    margin-bottom: 8px;
}
.left_column ul.left_nav_ul > li > a:hover,
.left_column ul.left_nav_ul li a.left_active{
    color:#03b29c;
    background:transparent;
}
/*列表页-左侧二级栏目*/
.left_column ul.left_snav_ul{
    list-style:none;
    padding:0px;
}
.left_column ul.left_snav_ul > li{
    margin-bottom: 7px;
    border-bottom: 1px solid #f2f2f2;
    background: url(../images/left_sli.gif) 15px 11px no-repeat;
}
.left_column ul.left_snav_ul > li > a{
    display: block;
    text-decoration:none;
    color:#000;
    padding:5px 0px 5px 25px;
    background: transparent;
    border-radius: 25px;
    margin-bottom:8px;
}
.left_column ul.left_snav_ul > li > a:hover{
    color:#03b29c;
    background:transparent;
}

/*左侧新闻*/
.left_news{
    clear: both;
    list-style:none;
    margin:0px;
    padding:0px;
}
.left_news li{
    color:#545455;
    border-bottom: 1px dotted #dddddd;
    background: url(../images/li.png) no-repeat left 15px;
    line-height:21px; 
    padding: 10px 0px; 
    padding-left:14px;
}
.left_news li a{
    color:#2F2F2F;
}
.left_news li a:hover,
.left_news li a:focus{
    text-decoration:none;
    color:#03b29c;
}

/*左侧联系*/
.left_contact{
    margin:30px 0px 35px 0px;
}
.left_contact p{
    clear: both;
}

/*首页产品*/
.product_head{
    margin-top: 40px;
}
.product_head p,.product_head h2{margin:0;padding:0;}
.ev-module-edit{width:100%; z-index:1;}
.ev-module-edit2{width:100%;margin-top:-54px; z-index:2!important;}
.ev-module-edit2 P{text-align:center;line-height:28px;}
.ev-module-edit h2{text-align:center;font-size:36px;font-weight:400;line-height:1.3}
.ev-module-edit span{font-size:56px;color:#F7F7F7;}
.ev-module-edit2 span{font-size:36px;color:#333333;}
.ev-module-edit-box{height:100%;width:100%}

.product_list{
    clear: both;
    padding: 25px 0px 0px 0px;
    margin-right: -15px;
    margin-left: -15px;
}
.product_list2{
    padding-top: 20px;
}
.product_img{
    padding-left: 15px; 
    padding-right: 15px; 
    min-height: 340px;
}
.product_img img{
    margin-right: auto;
    margin-left: auto;
    display: block;
    max-height: 300px; 
    max-width: 100%;
    height: auto; 
    margin-bottom: 10px; 
    padding: 0px 0px 0px 0px;
}
.product_list2 div.product_img{
    min-height: 340px;
}
.product_title{
    text-align: center;
    height: 40px;
}
.product_title a{
    color: #2F2F2F;
}
.product_title a:hover{
    text-decoration: none;
    color:#0071bf;
}

.center_tel{
    height: 274px;
    background-position: center center;
}

/*首页-客户案例*/
.case_bg{
    padding-bottom: 20px;
    background-color: #f7f7f7;
}
.case_head h2{
    text-align: center;
    margin-top: 45px;
    font-size: 36px; 
    color: #333;
}
.case_head p{
    text-align: center;
    font-size: 18px;
    color: #555;
}
.case_list{
    clear: both;
    padding: 25px 0px 0px 0px;
    margin-right: -15px;
    margin-left: -15px;
}
.case_list2{
    padding-top: 20px;
}
.case_img{
    padding-left: 15px;
    padding-right: 15px;
    min-height: 270px;
}
.case_img img{
    margin-right: auto;
    margin-left: auto;
    display: block;
    max-height: 270px;
    max-width: 100%;
    height: auto; 
    margin-bottom: 10px; 
    padding: 0px 0px 0px 0px;
}
.case_list2 div.case_img{
    min-height: 220px;
}
.case_title{
    text-align: center;
    height: 40px;
}
.case_title a{
    color: #2F2F2F;
}
.case_title a:hover{
    text-decoration: none;
    color:#0071bf;
}

/*首页-四大优势*/
.advantage_head h2{
    text-align: center; 
    margin-top: 60px; 
    font-size: 36px; 
    color: #0168B7;

}
.advantage_head p{
    text-align: center;
    font-size: 18px; 
    color: #666666; 
    margin-top:8px;
}
.advantage_head span{
    display: block;
    margin: 0 auto;
    width: 50px;
    height:2px;
    background-color: #0168B7;
    margin-bottom: 50px;
}
.advantage_left img{
    width: 50%;
    float: left;
}
.advantage_left h3{
    width: 50%;
    float: right;
    text-align: right;
    font-size: 28px;
    font-weight: bold;
    color: #0168B7;
}
.advantage_left h3 span{
    font-weight: bold;
    font-size: 45px;
}
.advantage_left p{
    font-size: 16px;
    width: 50%;
    float: right;
    text-align: right;
    color: #666666;
    line-height: 47px;
    margin-top: 15px;
    padding-right: 28px;
    background: url(../images/advantage_libg.jpg) repeat-y right 13px;
}
.advantage_right img{
    width: 50%;
    float: right;
}
.advantage_right h3{
    width: 50%;
    float: left;
    text-align: left;
    font-size: 28px;
    font-weight: bold;
    color: #0168B7;
}
.advantage_right h3 span{
    font-weight: bold;
    font-size: 45px;
}
.advantage_right p{
    font-size: 16px;
    width: 50%;
    float: left;
    text-align: left;
    color: #666666;
    line-height: 47px;
    margin-top: 15px;
    padding-left: 28px;
    background: url(../images/advantage_libg.jpg) repeat-y left 13px;
}

/*首页-新闻资讯*/
.news_bg{
    background-color: #f7f7f7;
}
.news_head{
    margin-bottom: 20px;
}
.news_head h2{
    text-align: center; 
    margin-top: 50px; 
    font-size: 36px; 
    color: #333;
}
.news_head p{
    text-align: center;
    font-size: 18px; 
    color: #555; 
    margin-top:8px;
}
.news_h3{
    background: url(../images/news_title.jpg) left bottom no-repeat;
    padding: 10px 0px 10px 0px;
    font-size: 18px;
    font-weight: bold;
}
.news_ul{
    clear: both;
    list-style:none;
    margin-top:10px;
    padding:0px;
}
.news_ul li{
    color:#545455;
    line-height:21px;
    padding: 10px 0px;
}
.news_ul li a{
    color:#2F2F2F;
  }
.news_ul li a:hover{
    text-decoration:none;
    color:#0071bf;
}
.news_time{
    float:right;
}
.news_img img{
    max-width: 270px;
    margin-right: 28px;
    float: left;
}
.news_img a{
    font-weight: bold;
    font-size: 16px;
}
.news_img p{
    margin-top: 12px;
    line-height: 26px;
}
.answer_ul{
    clear: both;
    list-style:none;
    margin-top:10px;
    padding:0px;
}
.answer_ul li{
    color:#545455;
    line-height:21px;
    padding: 10px 0px;
}
.answer_ul li a{
    display: block;
    background: url(../images/ask.jpg) no-repeat left center;
    padding-left: 28px;
    color:#333;
    font-weight:bold;
  }
.answer_ul li a:hover{
    text-decoration:none;
    color:#0071bf;
}
.answer_ul li p{
    background: url(../images/answer.jpg) no-repeat left 2px;
    padding-left: 28px;
    margin-top: 10px;
    line-height: 22px;
    color: #555;
}

/*首页-公司简介*/
.about_head{
    margin-bottom: 60px;
}
.about_head h2{
    text-align: center; 
    margin-top: 50px; 
    font-size: 36px; 
    color: #333;
}
.about_head p{
    text-align: center;
    font-size: 18px; 
    color: #555;  
    margin-top:8px;
}
.about_h3{
    font-family: Arial;
    color: #0168B7;
    font-size: 50px;
    font-weight: bold;
    margin: 0px;
}
.about_p{
    font-size: 16px;
    color: #000;
    padding-bottom: 20px;
    border-bottom: 1px solid #dadada;
}
.about_content{
    line-height: 30px;
    color: #555;
    margin-top:20px;
}
.about_btn{
    display: block;
    text-align: center;
    width: 140px;
    padding: 7px 0px;
    color: #fff;
    text-decoration: none;
    border-radius: 15px;
    background-color: #0168B7;
    margin-top: 20px;
}
.about_btn:hover,.about_btn:focus{
    color: #fff;
    text-decoration: none;
    background-color: #03b29c;
}
.about_video{
    width: 100%;
}

/*首页-合作客户*/
.cooperation_head{
    margin-top: 60px;
    margin-bottom: 30px;
}
.cooperation_head p{
    text-align: center;
    font-size: 24px; 
    color: #333; 
    margin-top:8px;
}
.cooperation_head span{
    display: block; 
    height: 3px; 
    background: url(../images/cooperation_title.jpg) center center no-repeat;
}
.cooperation_img{
    padding-left: 15px; 
    padding-right: 15px; 
    min-height: 180px;
}
.cooperation_img img{
    margin-right: auto;
    margin-left: auto;
    display: block;
    max-height: 170px; 
    max-width: 100%;
    height: auto; 
    margin-bottom: 10px; 
    padding: 0px 0px 0px 0px;
}

/*列表页-横幅*/
.page_bg{
    margin-top: 100px;
    height: 250px;
    margin-bottom: 0px;
}

/*列表页-面包屑*/
.bread_bg{
    border-bottom: 1px solid #f3f3f3;
    color: #03499a;
	margin-bottom:20px;
}
.bread_nav{
    padding: 10px 0px 10px 0px;
}
.bread_nav span{
    border-left: 8px solid #0168B7;
    padding-left: 8px;
}
.bread_nav a{
    color: #03499a;
}
.bread_nav a:hover{
    color: #0071bf;
    text-decoration: none;
}

/*列表页-右栏*/
.right_head{
    clear: both;
}
.right_head h2{
    height: 50px;
    font-size:18px;
    font-weight: normal;
    color: #545454;
    line-height: 50px;
    border-bottom: 1px solid #ebebeb;
}
.right_head h2 span{
    display: inline-block;
    height: 50px;
    border-bottom: 1px solid #0168B7;
}
.right_contents{
    clear: both;
    padding:15px 0px 15px 0px; 
    line-height:28px; 
    overflow: auto;
}
.right_contents_h1{
    margin: 0px;
    padding: 10px 0px;
    text-align: center;
    color: #000;
    font-size:24px;
    color:#434343;
    font-weight:bold;
    line-height: 34px;
}
.right_contents img {
    max-width: 840px;
}

/*列表页-新闻*/
.right_new{
    clear: both; 
    list-style:none;
    margin:0px; 
    padding:0px 0px 20px 0px;
}
.right_new li{
    color:#898989;
    background: url(../images/li.png) no-repeat left 18px;
    font-size: 16px;
    line-height:22px; 
    padding:12px 0px; 
    padding-left:13px;
    border-bottom: 1px dashed #e3e2e2;
}
.right_new li a{
    color:#2F2F2F;
}
.right_new li a:hover,
.right_new li a:focus{
    text-decoration:none;
    color:#0071bf;
}
.right_new_time{
    float:right;
}
.relevant_new ul.right_new li{
    font-size: 14px;
}

/*分页样式*/
.page{
    clear:both;
    margin:20px 0px 20px 0px;
    text-align: center;
 }
.page a{
    display: inline-block; 
    font-family: Arial; 
    font-size: 13px; 
    border: #dbdbdb 1px solid; 
    padding:4px 9px; 
    margin: 2px; 
    margin-bottom: 5px; 
    color: #31363c; 
    text-decoration: none
}
.page a:hover,.page a:focus{
    font-family: Arial;
    font-size: 13px;
    border: #0071be 1px solid;
    padding:4px 9px;color: #fff;
    background-color: #0071be;
}
.page .current{
    font-family: Arial;
    border: #0071be 1px solid; 
    font-size: 13px; 
    padding:5px 9px; 
    color: #fff;
    margin: 2px;  
    background-color: #0071be
}

/*产品详细页*/
.showpic_box,.proinfo_box{
    margin: 30px 0px 20px 0px;
}
.product_h1{
    margin:0px; 
    line-height:22px; 
    font-size:16px;
    font-weight: bold;
    color: #000; 
    padding-bottom:10px;
    border-bottom: 1px dotted #cccccc; 
}
.product_info{
    list-style:none;
    padding:0px;
    margin-top:10px;
  }
.product_info p{
    line-height:28px; 
}
.product_btn{
    margin-top: 25px;
}
#pic-page{
    text-align: center;
    margin-top:10px;
}
#pic-page a{
    margin: 0 2px;
}
#pic-page a img
{
    width:40px;
    padding: 2px;
    border: solid #ccc 1px;
    margin-bottom:5px;
}
#pic-page a:hover img,
#pic-page a.active img {
    border: solid #5280DD 1px;
}
.product_con {
    clear: both; 
    border-top: 1px dotted #a9a9a9;
    margin:10px 0px 20px 0px;
    padding:20px 0px 0px 0px; 
    line-height:26px;
    overflow: auto;
 }
.photo_con {
    clear: both;
    margin:0px 0px 20px 0px; 
    padding:10px 0px 20px 0px;
    line-height:26px;
    overflow: auto;
 }
 .product_con img,
 .photo_con img {
    max-width: 840px;
 }

/*按钮样式*/
.download_btn {
    float: right;
    display: block;
    margin: 10px 10px 20px 0px;
  }
.page-btn {
    display: inline-block;
    float: left; 
    background-color: #0071bf;
    border-radius: 0px; 
    border: none; 
    transition:background 0.3s;
    margin-right: 15px;
   }
.page-btn:hover,
.page-btn:focus {
    background-color:#02b29c;
}
.grey-btn {
    border-radius: 0px;
    border: none;
    background-color: #E8E8E8;
}
.grey-btn:hover,
.grey-btn:focus {
    background-color: #ccc;
}

/*在线留言订购*/
.feedback {
    margin-top: 50px;
}
.form-horizontal .form-group{
    margin-right: -10px;
    margin-left: -10px;
}
.codeimg{
    margin: 0px 0px -10px -18px;
}

/*上一个下一个*/
.point{
    clear: both; 
    margin:20px 0px 40px 0px;
    padding-bottom: 40px;
    line-height:22px;
  }
.point span.to_prev{
    text-align:center;
}
.point span.to_prev a{
    color:#337AB7;
}
.point span.to_prev a:hover{
    color: #ea042b;
}
.point span.to_next{
    text-align:center;
}
.point span.to_next a{
    color:#337AB7;
}
.point span.to_next a:hover{
    color: #ea042b;
}

/*标签样式*/
.tags{
    margin: 18px 0px 10px 0px;
}
.tags a{
    margin: 0px 5px 8px 0px;
}
.tags_list{
    padding: 5px 10px 100px 10px;
}
.tags_ul{
    margin-top: 0px;
}
.tags_ul li{
    line-height: 28px;
    margin-bottom: 8px;
    padding-bottom: 10px;
}
.tags_ul h3{
    font-size: 14px;
    padding: 0px;
    margin: 0px;
    line-height: 20px;
}
.tags_ul p{
    font-size: 13px;
    padding: 0px;
    margin: 0px;
    color: #777;
    line-height: 20px;
    padding-top: 8px;
}

/*网站地图*/
ul.ul_sitemap{
    margin: 30px 0px 40px 30px;
}
ul.ul_sitemap li{
    list-style: none;
    line-height: 26px;
    clear: both;
 }
ul.ul_sitemap li a{
    color: #7d7d7d;
}
li.small_li_sitemap{
    clear: both;
    padding-left: 12px;
}
li.small_li2_sitemap{
    float: left;
    padding-left: 20px;
 }

/*友情链接*/
.link_box{
    background-color: #1a1a1d;
    padding: 20px 0px 20px 0px;
    text-align: center;
    color: #999999;
    font-size: 13px;
}
.link_box a{
    color: #999999;
    padding:0px 0px 0px 10px;
    font-size: 13px;
}
.link_box a:hover{
    text-decoration: none;
    color: #fff;
}
.link_box a:last-child{
    border-right:0px;
}
.link_box button{
    display: none;
}
.link_title{
    font-size: 13px;
    margin-right: -6px;
}
.link_title:after{
    content:"：";
}

/*底部TAGS*/
.tags_box{
    background-color: #1a1a1d;
    padding: 5px 0px 20px 0px;
    text-align: center;
    color: #999999;
    font-size: 13px;
  }
.tags_box a{
    color: #999999;
    padding:0px 2px 0px 8px;
    font-size: 13px;
  }
.tags_box a:hover{
    text-decoration: none;
    color: #fff;
 }
.tags_box a:last-child{
    border-right:0px;
}
.tags_box button{
    display: none;
}
.tags_title{
    font-size: 13px;
    margin-right: -6px;
 }
.tags_title a{
    padding:0px;
}
.tags_title:after{
    content:"：";
}

/*底部信息*/
footer{
    margin-top: 20px;
    color:#9a9a9a;
    padding:60px 0px 40px 0px;
    background-color: #333333;
    border-top: 5px solid #0168B7;
}
footer a{color:#9a9a9a;}
footer a:hover{color:#9a9a9a;}
.footer_logo{
    max-width: 196px;
	display: block;
}
.footer_logo_text{
    width: 196px;
    text-align: center;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #5f5f5f;
    line-height: 22px;
}
.footer_sitemap{
    color: #9a9a9a;
}
.footer_sitemap:hover,
.footer_sitemap:focus {
    color: #fff;
    text-decoration: none;
}
/*底部分类*/
.footer_menu a{
    color: #9a9a9a;
}
.footer_menu a:hover{
    color: #fff;
    text-decoration: none;
}
.footer_menu_first{
    font-weight: bold;
}
.footer_qrcode{
    max-width: 130px;
	display: block;
	}
.footer_qrcode_text{
    width: 130px;
    text-align: center;
    margin-top: 15px;
}
/*底部翻译*/
.translate{
    background-color: #005188;
}
.translate_btn{
    width:130px;
    margin: 0 auto;
    padding-top:20px;
}

/*UEditor编辑器前端表格样式*/
table{
    margin-bottom:10px;
    border-collapse:collapse;
    display:table;
}
td,th{
    padding: 5px 10px;
    border: 1px solid #DDD;
}
caption{
    border:1px dashed #DDD;
    border-bottom:0;
    padding:3px;
    text-align:center;
}
th{
    border-top:1px solid #BBB;
    background-color:#F7F7F7;
}
table tr.firstRow th{
    border-top-width:2px;
}
.ue-table-interlace-color-single{
    background-color: #fcfcfc;
  } 
.ue-table-interlace-color-double{
    background-color: #f7faff;
}
td p{
    margin:0;
    padding:0;
}
.navbar-nav > li a:hover em, .navbar-nav > li.active a em {
    color: #fff;
}
.navbar-nav > li a em{
	font-size: 12px;
	    display: block;
	    color: #aaa;
	    font-family: Arial;
}
/*大屏幕样式*/
@media screen and (min-width: 769px) {
      .logo{max-height: 76px; max-width:260px; margin-top: 24px;}
      .flash{margin-top: 95px;}
      .navbar{min-height: 95px;}
      .navbar-nav{float:right;}
      .navbar-nav > li > a { text-align: center;}
      .navbar-default .navbar-nav > li > a{padding: 42px 13px 42px 13px;color: #5e5e5e;text-transform: uppercase;transition: 0.1s;}
      .navbar-default .navbar-nav > li > a:hover,
      .navbar-default .navbar-nav > li > a:focus,
      .navbar-default .navbar-nav > li > a.active,
      .navbar-default .navbar-nav > .active > a,
      .navbar-default .navbar-nav > .active > a:hover,
      .navbar-default .navbar-nav > .open > a,
      .navbar-default .navbar-nav > .open > a:hover,
      .navbar-default .navbar-nav > .open > a:focus {
      background-color:#0154a4; color: #fff;
      }
      .navbar-default .navbar-nav-c > li > a{font-size:16px;padding: 32px 16px 32px 16px;}

      .small-nav{min-height: 60px; margin-top: 0px; border-bottom: 1px solid #F3F3F3;}
      .small-nav .navbar-nav > li > a{padding-top: 20px; padding-bottom:20px;}
      .small-nav img.logo{max-height: 50px; margin-top:15px; max-width:200px; }

      .nav_small{ background: rgba(51,51,51,0.8); padding: 10px 0px 10px 0px; border: none; box-shadow: none; border-radius: 0px; font-size: 12px; min-width: 135px;}
      .nav_small > li{text-align: center;}
      .nav_small > li > a{line-height:28px; color: #fff; padding-left:28px; padding-right:28px; }
      .nav_small > li > a:hover{color: #fff;  background-color: #0168B7;}
       #app_menudown,#small_search{ display:none; }
      .index_left_nav,.footer_nav{display:none; }
	      .mfoot_box {
      display:none;
    }
}

/*小屏幕样式*/
@media screen and (max-width: 768px) {
	.navbar-nav > li a em{
		display: none;
	}
    .logo {
		margin-top: 5px!important;
      margin:5px 0px 5px 10px;
      max-width:180px;
      max-height: 40px;
    }
	.top_name {
	    display: none;
	}
    .navbar {
      border:0px;
      min-height: 50px;
      background-color: #fff;
	  box-shadow: 0px 3px 4px rgba(0, 0, 0,0.1);
    }
	.small-nav {
	    background: rgba(255,255,255,0.9);
	    margin-top: 0px;
	}
    .navbar-default .navbar-brand {
      color: #0168B7;
      font-size: 16px;
    }
    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {
      color: #fff;
    }
    .navbar-toggle {
      border:none;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
      border:none;
    }
    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
      background-color: #fff;
    }
    .navbar-default .navbar-toggle .icon-bar {

    }
    .navbar-default .navbar-nav {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .navbar-default .navbar-nav > li:last-child{
      border: none;
    }
    .navbar-default .navbar-nav > li > a,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #000;
    }
    .navbar-default .navbar-nav > li > a:hover,
     .navbar-default .navbar-nav > li > a:focus,
     .navbar-default .navbar-nav > .active > a, 
     .navbar-default .navbar-nav > .active > a:hover, 
     .navbar-default .navbar-nav > .active > a:focus,
     .navbar-default .navbar-nav > .open > a, 
     .navbar-default .navbar-nav > .open > a:hover, 
     .navbar-default .navbar-nav > .open > a:focus,
     .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
      background-color: #0168B7; color: #fff;
    }
    #app_menudown {
      position: absolute;
      top:0px;
      right:0px;
      font-size: 16px;
    }
    #app_menudown:hover {
      background-color: #0168B7;
    }
    .flash img{
        margin-top: 50px;
    }


    /*手机-首页产品*/
    .product_head {
        margin-top: 20px;
        background-image: none;
    }
    .product_head h2,.product_head p {
        padding: 0; 
        margin:0; 
    }
.ev-module-edit2{width:100%;margin:0; z-index:2;}
.ev-module-edit2 P{text-align:center;line-height:28px;}
.ev-module-edit h2{text-align:center;font-size:36px;font-weight:400;line-height:1.3}
.ev-module-edit2 span{font-size:36px;color:#333333;}
.ev-module-edit-box{height:100%;width:100%}
.hidden-edit{display:none}

.product_img_list:last-child{
    display:none;
}
.center_tel{
display:none;
}
    .product_img {
        min-height: 240px;
    }
    .product_list2 div.product_img{
        min-height: 240px;
    }
    .product_list{
        padding-top:10px;
    }

    /*手机-首页案例*/
    .case_head h2 {
        margin-top: 40px;
        font-size: 26px; 
    }
    .case_head p {
        font-size: 14px;
        margin-top:4px;
    }
    .case_img {
        min-height: 150px;
    }
    .case_list2 div.case_img {
        min-height: 150px;
    }

    /*手机-首页新闻*/
    .news_bg{
        background-color: #fff;
    }
    .news_head{
        margin-bottom: 0px;
    }
    .news_head h2{
        margin-top: 30px; 
        font-size: 26px; 
    }
    .news_head span{
        background: url(../images/m_h2_line.jpg) center center no-repeat;
    }
    .news_head p{
        font-size: 14px; 
        margin-top:4px;
    }
    .news_h3{
        text-align: center;
        background: url(../images/news_title.jpg) center bottom no-repeat;
        padding: 10px 0px 10px 0px;
        margin-bottom: 20px;
    }
    .news_ul li{
        color:#000;
        border-bottom: 1px dotted #dddddd;
        background: url(../images/li.png) no-repeat left 15px;
        line-height:21px; 
        padding: 10px 0px; 
        padding-left:14px;
    }
    .news_time,
    .right_new_time,
    .news_time_p,
    .news_des {
        display: none;
    }
    .news_img img{
        display: none;
    }
    .news_img a{
        font-weight: normal;
        font-size: 14px;
    }

    /*手机-首页公司简介*/
    .about_bg{
        background-color: #f7f7f7;
        padding-bottom: 50px;
    }
    .about_head{
        margin-bottom: 25px;
    }
    .about_head h2{
        margin-top: 35px; 
        font-size: 26px; 
    }
    .about_head span{
        background: url(../images/m_h2_line.jpg) center center no-repeat;
    }
    .about_head p{
        font-size: 14px; 
        margin-top:8px;
    }
    .about_content{
        margin-top:0px;
    }
    .about_btn{
        display: block;
        width: 200px;
        margin: 0 auto;
        margin-top: 20px;
        margin-bottom: 40px;
    }

    /*手机-首页合作客户*/
    .cooperation_head{
        margin-top: 40px;
    }
    .cooperation_head p{
        font-size: 22px; 
        margin-top:8px;
    }
    .cooperation_img{
        min-height: 100px;
    }

    .page_bg{
        display: none;
    }
    .right_contents img,
    .product_con img,
    .photo_con img {
        max-width: 100%;
    }
    .feedback{
        margin-top:20px;
    }
    .proinfo_box {
        margin-bottom: 80px;
    }
    #pic-page a img {
        width:35px;
    }
    #cmsFloatPanel{
        display: none;
    }
    .point span.to_prev,
    .point span.to_next {
        text-align:left;
        padding-bottom: 8px;
    }
    .bread_nav{
    padding-top: 65px;
    }
    /*手机-底部信息*/
    footer {
        padding-top: 40px;
        padding-bottom:25px;
    }
    .footer_logo,
    .footer_logo_text {
        display: none;
    }
    .footer_contact {
        margin-bottom:30px;
    }
    .footer_qrcode{
        display: block;
        max-width: 130px;
        margin: 0 auto;
        margin-top: 25px;
    }
    .footer_qrcode_text {
        width: 130px;
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 35px;
    }

    /*手机-友情链接*/
    .link_box {
        padding-left: 7px;
        margin-bottom: 50px;
    }
    .link_box a {
        display: block;
        border-right:0px;
        padding:4px 0px;
    }
    .link_title{
        display: block;
    }
    .link_title:after {
        content:"";
    }
    .link_box button{
        display: inline-block;
        background-color: transparent;
        border: none;
        float: right;
        margin-top: -20px;
    }
    .link_box button:hover,
    .link_box button:focus{
        color: #97f3e7;
    }
    .link_list{
        display: none;
        padding-top: 7px;
    }

    /*手机-Tags标签*/
    .tags_box{
        padding-left: 7px;
        margin-bottom: 50px;
    }
    .tags_box a{
        display: block;
        border-right:0px;
        padding:4px 0px;
    }
    .tags_title{
        display: block;
    }
    .tags_title:after{
        content:"";
    }
    .tags_box button{
        display: inline-block;
        background-color: transparent;
        border: none;
        float: right;
        margin-top: -20px;
      }
    .tags_box button:hover,
    .tags_box button:focus{
        color: #97f3e7;
    }
    .tags_rows{
        display: none;
        padding-top: 7px;
     }


    /*手机-底部按钮*/
    .mfoot_box{
        background-color: #fafafa;
    }
    .mfoot_nav {
        width:25%;
        float:left;
        background-color: #fafafa;
        text-align:center;
        color:#898989;
		cursor:pointer;
    } 
    .mfoot_nav:hover,
    .mfoot_nav:focus {
        background-color: #e4e4e4;
        cursor:pointer;
    }
    .mfoot_nav a {
        color:#898989;
        display:block;
    }
    .mfoot_nav a:hover,
    .mfoot_nav a:focus{
       text-decoration:none;
    }
    .mfoot_nav span {
        display:block;
        padding:3px 0px 0px 0px;
    }
    .mfoot_share {
        width: 240px;
        padding: 5px;
    }
}

@media screen and (max-width: 767px) {
    .copyright_p{display:none;}
}

/*320px到768px*/
@media screen and (min-width:320px) and (max-width:768px) {
    .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
      float: left;
    }
    .col-mm-12 {
      width: 100%;
    }
    .col-mm-11 {
      width: 91.66666667%;
    }
    .col-mm-10 {
      width: 83.33333333%;
    }
    .col-mm-9 {
      width: 75%;
    }
    .col-mm-8 {
      width: 66.66666667%;
    }
    .col-mm-7 {
      width: 58.33333333%;
    }
    .col-mm-6 {
      width: 50%;
    }
    .col-mm-5 {
      width: 41.66666667%;
    }
    .col-mm-4 {
      width: 33.33333333%;
    }
    .col-mm-3 {
      width: 25%;
    }
    .col-mm-2 {
      width: 16.66666667%;
    }
    .col-mm-1 {
      width: 8.33333333%;
    }
}

.logo{float:left;margin-top:26px;}