@charset "utf-8";/* CSS Document */

html {font-size:62.5%;height:100%}
body {margin: 0 auto; max-width: 1920px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-size:1.2rem;height:100%;}
img {border:none;}
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl {margin:0;padding:0;list-style:none;color:#333;}
a {text-decoration:none;color:#333;outline:none; transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;}
h1 {margin:0;padding:0;font-weight:normal;}
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
.co2e{color:#2e2c2c !important}
.cod8{color:#d81719;}
.co33{color:#333;}
.maln{ margin-left:auto !important}


input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-size:1.2rem;color:#333; border:none; outline:none;}


::-webkit-input-placeholder{/* WebKit browsers */
    color:#333;}
:-o-placeholder{/* Mozilla Firefox 4 to 18 */
    color:#333;}
::-moz-placeholder{/* Mozilla Firefox 19+ */
    color:#333;}
:-ms-input-placeholder{/* Internet Explorer 10+ */
    color:#333;}
@media screen and (min-width:1320px){.zong{width:1300px;margin:auto;}}
@media screen and (min-width:1000px) and (max-width:1319px){.zong{width:980px;margin:auto;}}
@media screen and (max-width:999px){.zong{width:95%;margin:auto;}}

.head{ background:#333; background:rgba(51,51,51,0.8);}
.head p{ float:left; font-size:18px; font-size:1.8rem; color:#fff; line-height:50px; font-weight:bold;}

.her{ float:right; line-height:17px; padding-top:18px;}
.wzdt{ display:block; float:left; line-height:13px; font-size:14px; font-size:1.4rem; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; padding:0 5px;}
.yvzhong{ display:block; float:left; line-height:13px; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px;}
.shejiao{ float:left;}
.shejiao a{ display:block; float:left; margin-left:18px;}
.head a:hover{ color:#4a9ff8;}

.sousuo{ width:200px; height:22px; border:1px solid #fff; border-radius:11px; float:right; margin-right:15px; margin-top:12px;}
.sou{ width:160px; padding-left:10px; color:#fff; line-height:20px; float:left; background:none;}
.suo{ width:26px; height:20px; background:url(../img/sousuo.png) no-repeat left center; float:right; cursor:pointer;}

.head2{ background:#fff; background:rgba(255,255,255,0.8);}
.logo{ display:block; width:419px; float:left; margin-top:7px;}
.logo img{ width:100%; max-width:419px; max-height:90px;}


.daohang{ float:right;}
.daohang>li{ position:relative; float:left; z-index:999}
.daohang>li>a{ display:block; font-size:14px; font-size:1.4rem; text-transform:uppercase; font-weight:bold; line-height:100px; padding:0 26px;}
.daohang>li:hover>a{ background:#1e5998; background:rgba(30,89,152,0.4); color:#fff;}
.dangqaindao2{ background:#1e5998; background:rgba(30,89,152,0.4) !important; color:#fff !important;}
.dangqaindao3{ background:url(../img/xialasanjiaoh.png) no-repeat center 63px #1e5998 !important; background:rgba(30,89,152,0.4) !important; color:#fff !important;}
.xiala a{ background:url(../img/xialasanjiao.png) no-repeat center 63px;}
.xiala:hover>a{ background:#1e5998 url(../img/xialasanjiaoh.png) no-repeat center 63px !important; background:rgba(30,89,152,0.4) url(../img/xialasanjiaoh.png) no-repeat center 63px !important;}

.yiji{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); *top:-9999px; top:90px; transition:0.5s; z-index:9999}
.yiji li{ font-size:14px; font-size:1.4rem; line-height:0px; position:relative; opacity:0;filter:alpha(opacity=0);}
.yiji>li>a{ display:block; padding-left:26px; background:url(../img/xiala.png) no-repeat 13px 16px; color:#fff;}
.yiji li:hover>a{ background:#1e5998 url(../img/xiala.png) no-repeat 8px 16px; background:rgba(30,89,152,0.6) url(../img/xiala.png) no-repeat 8px 16px;}
.erji{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); left:252px; top:-9999px; z-index:9999}
.erji a{ display:block; padding-left:20px; color:#fff; background:url(../img/xiala.png) no-repeat -13px 16px; line-height:20px; padding-top:7px; padding-bottom:7px;}
.erji li:hover>a{ background:#1e5998 url(../img/xiala.png) no-repeat -13px 16px; background:rgba(30,89,152,0.6) url(../img/xiala.png) no-repeat -8px 16px;}
.daohang>li:hover .yiji{ top:100px;}
.daohang>li:hover .yiji>li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}
.yiji li:hover .erji li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}
.yiji li:hover .erji{ top:0px;}

.yiji2{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); right: -119px; *top:-9999px; top:90px; transition:0.5s;    }
.yiji2 li{ font-size:14px; font-size:1.4rem; line-height:0px; position:relative; opacity:0;filter:alpha(opacity=0);}
.yiji2>li>a{ display:block; padding-left:26px; background:url(../img/xiala.png) no-repeat 13px 16px; color:#fff;}
.yiji2 li:hover>a{ background:#1e5998 url(../img/xiala.png) no-repeat 8px 16px; background:rgba(30,89,152,0.6) url(../img/xiala.png) no-repeat 8px 16px;}
.daohang>li:hover .yiji2{ top:100px;}
.daohang>li:hover .yiji2>li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}
.ceng{ z-index:13000 !important;}
.ceng1{ z-index:12000 !important;}
.ceng2{ z-index:11000 !important;}
.ceng3{ z-index:10000 !important;}

/*lun bo*/
.index_focus {position: relative;width: 100%;height:945px; max-height:945px;margin: 0 auto; overflow:hidden;  z-index:9;}
.index_focusn{width:1980px; position:absolute; left:50%; top:0; margin-left:-990px; height:100%;}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1980px; z-index:99}
.index_focus .slide_nav {position: absolute; bottom:96px; left:49%; /*margin-left:-66px;*/ margin-left:-35px; z-index:99; }
.index_focus .slide_nav a{ width:18px; height:18px;cursor:pointer;float:left; margin-left:7px; margin-right:8px; background: #0E6BCD;border-radius: 10px;}

.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;	margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; background:url(../img/kong.png) no-repeat center;}
.xiangxia{ position:absolute; bottom:36px; left:50%; margin-left:-25px; z-index:99}

.index_focus2 {position: relative;width: 100%;height:550px;margin: 0 auto; overflow:hidden;  z-index:9;}
.index_focusn2{width:1980px; position:absolute; left:50%; top:0; margin-left:-990px; height:100%;}
.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1980px; z-index:99}
.index_focus2 .slide_nav {position: absolute; bottom:14px; left:50%; margin-left:-66px; z-index:99; }
.index_focus2 .slide_nav a{ width:18px; height:18px;cursor:pointer;float:left; margin-left:7px; margin-right:8px; background: #0E6BCD; border-radius: 10px;}

.index_focus_post {z-index: 10;}
.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus2 .pic:hover {text-decoration: none;}
.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; background:url(../img/kong.png) no-repeat center;}
.xiangxia{ position:absolute; bottom:36px; left:50%; margin-left:-25px; z-index:99}

.lxwm{ width:30%; margin-right:3%; float:left;}
.lxwm p a{ float:none; font-size:14px; font-size:1.4rem; line-height:25px;}
@media screen and (min-width:641px) and (max-width:1319px){
.m1zi ul{ display:none;}	
	}
	
	
@media screen and (min-width:1000px) and (max-width:1319px){
.daohang>li>a{ font-size:14px; font-size:1.4rem; padding:0 10px;}
.index_focusn img{ width:75%}
.index_focus { height:709px;}
.index_focusn2 img{ width:75%}
.index_focus2 { height:413px;}
.head p{ font-size:16px; font-size:1.6rem;}
}
@media screen and (min-width:1000px){
.head{ position:absolute; width:100%; top:0px; left:0px; z-index:99}
.head2{ width:100%; padding-top:50px;}
.banner{ display:none}
}
@media screen and (max-width:999px){
.head{ padding-bottom:10px;}
.head p{ float:none; font-size:14px; font-size:1.4rem; color:#fff; line-height:26px; font-weight:bold;}
.her{ float:none; line-height:17px; padding-top:8px;}
.logo{ float:none;}
.daohang{ float:none; text-align:center; margin-top:20px;}
.daohang li{ float:none; display:inline-block; *float:left;}
.daohang li a{ background:none; line-height:50px; padding:0 14px;}
.daohang li:hover a{ background:#1e5998 !important; background:rgba(30,89,152,0.4) !important;}
.dangqaindao{ background:#1e5998 !important; background:rgba(30,89,152,0.4) !important; color:#fff !important;}
.yiji,.yiji2{ display:none}
.index_focus { display:none}
.index_focus2 { display:none}

.sousuo{ float:none; width:95%;}
.sou{ width:85%;}

.banner{ width:100%; overflow:hidden; }
.banner a{ display:block; width:100%;}
.banner a img{ width:100%;}
}
@media screen and (max-width:699px){
	.lxwm{ width:45%; }
	
	}
@media screen and (max-width:799px){
.daohang li a{ background:none; line-height:50px; padding:0 9px; font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:normal;}
}
@media screen and (min-width:640px){
#opciones,#settings{ display:none}
}
@media screen and (max-width:639px){
.head2{ padding-bottom:15px; position:relative;}
.daohang{ display:none}
.logo{ width:200px;}

#opciones {z-index:7000;position:absolute;padding-bottom: 10px;padding-left: 10px;width: 120px;padding-right: 10px;background: #000; background:rgba(0,0,0,0.5);filter:alpha(opacity=80);color:#fff;top:45px;right:10px;padding-top:10px}

#opciones a { display:block;color: #fff;text-decoration: none; font-size:14px; font-size:1.4rem; line-height:36px;}
#settings {z-index: 8000;position:absolute;text-indent: -99999px;width:40px;display: block; background:url(../img/32anniu.png);height:30px;top:10px;cursor: pointer;right: 10px;}
.cerrar {}

.sybanner{ text-align:center;}
.sybanner a{ display:block; padding-top:187px; padding-bottom:159px;}
.sybanner a img{ width:100%; max-width:803px; max-height:162px;}
}

@media screen and (max-width:439px){
	.lxwm{ width:100%; margin-right:0%; }
	}
/*  main1  */
.photo {background-attachment: fixed;background-position: 50% 0;background-repeat: no-repeat;position: relative;}

.main1{ background:url(../img/main1bei.jpg) no-repeat center; padding-top:93px;}
.m1biao{ position:relative}
.m1biao{ display:block; text-align:center;}
.m1biao img{ width:90%; max-width:347px; max-height:65px;}

.main1 .zong{ position:relative; height:789px; z-index:99}
.m1tu{ position:absolute; display:block; width:407px; left:50%; margin-left:-204px; top:170px; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg); border-radius:50%; overflow:hidden;}
.m1tu img{ width:100%; max-width:407px; max-height:406px;}
.m1tu:hover{transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-webkit-transform:rotate(72deg);}
.m1ntu{ position:absolute;}
.m1ntu>a{ display:block; width:83px;}
.m1ntu>a>img{ width:100%; max-width:83px; max-height:96px;}


.m1{ width:487px; position:absolute; left:0px; top:60px;}
.m1 .m1ntu{ left:0px; top:33px;}
.m1 .m1zi{ padding-left:111px; background:url(../img/zhexian1.png) no-repeat right 79px; padding-right:35px;}
.m1shu{ display:block; float:left; font-size:60px; font-size:6rem;}
.m1shu2{ display:block; float:left; font-size:22px; font-size:2.2rem; font-weight:bold; line-height:27px; margin-left:10px; margin-top:6px;}
.m1shu2 span{ color:#4a9ff8;}
.m1 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px;}
.m1 .m1zi p a{ color:#4d4d4d; display:block;}
.m1 .m1shu{ margin-left:6px;}

.m1fu{ width:0px; height:0px; overflow:hidden; background:url(../img/ssanjiao.png) no-repeat 28px top; position:absolute; left:0px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m1fun{ margin-top:12px; background:url(../img/lanbei.png); border-radius:5px; padding:47px 42px 42px 42px;}
.fu1tu{ display:block; border:1px solid #fff; border-radius:5px; overflow:hidden; width:364px; float:left;}
.fu1tu img{ width:100%; max-width:364px; max-height:246px; margin-bottom:-3px;}
.m1fu ul{ float:left; width:595px; float:right;}
.m1fu ul li{ padding-left:32px; margin-top:13px;}
.m1fu ul li a{ display:block;font-size:14px; font-size:1.4rem; color:#fff; line-height:24px;}
.m1fu ul li a strong{ font-size:16px; font-size:1.6rem;}
.fu1biao1{ background:url(../img/fu1biao1.png) no-repeat left 2px; margin-top:auto !important}
.fu1biao2{ background:url(../img/fu1biao2.png) no-repeat left 2px;}
.fu1biao3{ background:url(../img/fu1biao3.png) no-repeat left 2px;}
.fu1biao4{ background:url(../img/fu1biao4.png) no-repeat left 2px;}
.fu1biao5{ background:url(../img/fu1biao5.png) no-repeat left 2px;}
.m1ntu:hover .m1fu{ width:1101px; height:349px;}



.m2{ width:490px; position:absolute; left:0px; bottom:79px;}
.m2 .m1ntu{ left:0px; top:33px;}
.m2 .m1zi{ padding-left:96px; background:url(../img/zhexian2.png) no-repeat 95px 23px;}
.m2 .m1zi ul{ padding-top:6px;}
.m2 .m1zi ul li{ background:url(../img/lingxing.png) no-repeat left 10px; font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:24px;}
.m2 .m1zi ul p{font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:24px;}
.m2 .m1zi ul li a,.m2 .m1zi ul p a{ display:block;}
.m2 .m1shu{ margin-left:21px;}

.m2fu{ width:0px; height:0px; overflow:hidden; background:url(../img/xsanjiao.png) no-repeat 28px bottom; position:absolute; left:0px; bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m2fun{ background:url(../img/lanbei.png); border-radius:5px; padding:31px 27px 27px 27px;}
.fu2tu{ display:block; border:1px solid #cfcfcf; border-radius:5px; overflow:hidden; width:308px; float:left;}
.fu2tu img{ width:100%; max-width:308px; max-height:200px; margin-bottom:-3px;}
.m2fu ul{ width:587px; float:right; padding-top:13px;}
.m2fu ul li{ padding-left:16px; background:url(../img/lingxing2.png) no-repeat left 5px; margin-top:20px;}
.m2fu ul li a{ display:block; color:#fff; font-size:16px; font-size:1.6rem; line-height:20px;}
.m1ntu:hover .m2fu{ width:985px; height:272px;}


.m3{ width:509px; position:absolute; right:0px; top:60px;}
.m3 .m1ntu{ right:0px; top:33px;}
.m3 .m1zi{ padding-left:98px; padding-right:130px; background:url(../img/zhexian3.png) no-repeat 0 80px;}
.m3 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px;}
.m3 .m1zi p a{ display:block;}

.m3fu{ width:0px; height:0px; overflow:hidden; background:url(../img/ssanjiao.png) no-repeat 900px top; position:absolute; right:2px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m3fun{ margin-top:12px; background:url(../img/lanbei.png); border-radius:5px; padding:38px 49px 34px 49px;}
.m3fun>ul{ width:311px; padding-left:24px; padding-right:29px; border:1px solid #fff; border-radius:9px; padding-top:1px; float:left;}
.m3fun>ul li{ border-bottom:1px dashed #6887a9;}
.m3fun>ul li a{ display:block; width:230px; float:left; font-size:16px; font-size:1.6rem; line-height:44px; color:#fff;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.m3fun>ul li p{ font-size:18px; font-size:1.8rem; color:#fff; line-height:42px; float:right; font-style:italic; width:55px;}
.m3fun>ul li p span{ font-size:24px !important; font-size:2.4rem !important;}
.m3fur{ width:449px; float:right;}
.fu3tu{ display:block; width:331px; border:5px solid #bdccdd; border:5px solid rgba(255,255,255,0.7);}
.fu3biao{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; font-weight:bold; color:#fff; margin-top:21px;}
.m3fur ul{ margin-top:7px;}
.m3fur ul li a{ display:block; line-height:24px; color:#fff; padding-left:13px; background:url(../img/lingxing2.png) no-repeat left 7px;}
.m1ntu:hover .m3fu{ width:952px; height:402px; }
.fu3tu img{ margin-bottom:-3px;}

.m4{ width:440px; position:absolute; right:0px; top:274px;}
.m4 .m1ntu{ right:0px; top:33px;}
.m4 .m1zi{ padding-right:70px; background:url(../img/zhexian4.png) no-repeat 0 86px;}
.m4 .m1zi p{ font-size:14px; line-height:24px; padding-top:30px; padding-right:20px;}
.m4 .m1zi p a{ display:block;}
.m4 .m1zi ul{ padding-top:16px;}
.m4 .m1zi ul li{ background:url(../img/lingxing.png) no-repeat left 10px; font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:10px;}
.m4 .m1zi ul p{font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:14px;}
.m4 .m1zi ul li a{ display:block;}
.m4fu{ width:0px; height:0px; overflow:hidden; background:url(../img/ssanjiao.png) no-repeat 1134px top; position:absolute; right:1px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; *display:none}
.m4fun{ margin-top:12px; background:url(../img/lanbei.png); border-radius:5px; padding:41px 19px 37px 31px;}
.m4fu ul{ width:300px; float:left;}
.m4fu ul li{ line-height:48px; padding-left:47px; font-size:18px; font-size:1.8rem; color:#fff; margin-top:22px;}
.tiao1{ background:url(../img/tiao1.png) no-repeat left center; margin-top:auto !important;}
.tiao2{ background:url(../img/tiao2.png) no-repeat left center;}
.tiao3{ background:url(../img/tiao3.png) no-repeat left center;}
.tiao4{ background:url(../img/tiao4.png) no-repeat left center;}
.m4fun>p>a{ display:block; width:385px; float:left; margin-left:35px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff;}
.fu4tu{ display:block; width:416px; float:right;}
.fu4tu img{ width:100%; max-width:416px; max-height:272px;}
.m1ntu:hover .m4fu{ width:1188px; height:362px;}


.m5{ width:556px; position:absolute; right:0px; bottom:72px;}
.m5 .m1ntu{ right:0px; top:33px;}
.m5 .m1zi{ padding-left:64px; padding-right:80px; background:url(../img/zhexian5.png) no-repeat 0 19px;}
.m5 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px; padding-right:20px;}
.m5 .m1zi p a{ display:block; color:#0e0e0e;}
.main1 a:hover{color:#4a9ff8 !important;}

.m5fu{ width:0px; height:0px; overflow:hidden; background:url(../img/xsanjiao2.png) no-repeat 1245px bottom; position:absolute; right:0px;  bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m5fun{ background:url(../img/lanbei2.png); border-radius:5px; padding:33px 37px 36px 37px;}
.m5l{ width:650px; float:left;}
.m5r{ width:534px; float:right;}
.fu5tu{ display:block; width:548px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}
.fu5tu img{ width:100%; max-width:548px; max-height:232px; margin-bottom:-3px;}
.m5l p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; margin-top:15px;}
.m5r li{ padding:3px 0; padding-left:69px; margin-top:27px;}
.m5r li strong{ display:block; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; line-height:22px;}
.m5r li a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; line-height:22px;}
.m5biao1{ background:url(../img/m5biao1.png) no-repeat left center; margin-top:13px !important;}
.m5biao2{ background:url(../img/m5biao2.png) no-repeat left center;}
.m5biao3{ background:url(../img/m5biao3.png) no-repeat left center;}
.m5biao4{ background:url(../img/m5biao4.png) no-repeat left center;}
.m5biao5{ background:url(../img/m5biao5.png) no-repeat left center;}
.m1ntu:hover .m5fu{ width:1300px; height:462px;}

.xiangxia2{ display:block; width:50px; position:absolute; left:50%; margin-left:-25px; bottom:16px; z-index:99999}

@media screen and (min-width:1000px) and (max-width:1319px){
.main1 .zong{ position:relative; height:700px; z-index:99}

.m1shu2{ display:block; float:left; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:27px; margin-left:10px; margin-top:6px;}

.m1tu{ width:307px; left:50%; margin-left:-200px; top:200px;}
.m1{ width:387px;}
.m1 .m1zi{ padding-left:85px; padding-bottom:80px; background:url(../img/zhexian1.png) no-repeat right 85px;}
.m1 .m1ntu{ left:0px; top:-17px;}
.m1 .m1zi p{ display:none}

.m1ntu:hover .m1fu{ width:975px; height:349px;}
.m1fun{ padding:27px 20px 22px 20px;}
.m1fu ul{ width:555px;}
.fu1tu{ margin-top:17px;}

.m2{ width:390px; position:absolute; left:0px; bottom:100px;}
.m2 .m1ntu{ left:0px; top:-17px;}
.m2 .m1zi{ padding-left:76px; background:url(../img/zhexian2.png) no-repeat 0px 43px; padding-bottom:90px;}
.m2 .m1zi ul{ display:none}

.m1ntu:hover .m2fu{ width:975px; height:272px;}

.m3{ width:450px; position:absolute; right:0px; top:60px;}
.m3 .m1ntu{ right:0px; top:-17px;}
.m3 .m1zi{ padding-left:48px; padding-right:100px; background:url(../img/zhexian3.png) no-repeat 0 90px; padding-bottom:90px;}
.m3 .m1zi p{ display:none}


.m4{ width:380px; position:absolute; right:0px; top:250px;}
.m4 .m1ntu{ right:0px; top:-17px;}
.m4 .m1zi{ padding-right:70px; background:url(../img/zhexian4.png) no-repeat 0 90px; padding-bottom:90px;}
.m4 .m1zi p{ display:none}

.m4fu{ background:url(../img/ssanjiao.png) no-repeat 922px top;}
.m1ntu:hover .m4fu{ width:975px; height:362px;}
.m4fun{ padding:30px 10px 37px 10px;}
.m4fu ul{ width:240px; float:left; padding-top:15px;}
.m4fu ul li{font-size:16px; font-size:1.6rem; padding-left:30px;}
.m4fun>p>a{ width:350px; float:left; margin-left:20px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff;}
.fu4tu{ display:block; width:320px; float:right; padding-top:40px;}


.m5{ width:456px; position:absolute; right:0px; bottom:80px;}
.m5 .m1ntu{ right:0px; top:-17px;}
.m5 .m1zi{ padding-left:64px; padding-right:80px; background:url(../img/zhexian5.png) no-repeat 0 25px; padding-bottom:80px;}
.m5 .m1zi p{ display:none}

.m5fu{ background:url(../img/xsanjiao2.png) no-repeat 921px bottom;}
.m1ntu:hover .m5fu{ width:975px; height:362px;}
.m5fun{ padding:10px 17px 10px 17px;}
.m5l{ width:440px; float:left;}
.m5r{ width:480px; float:right;}
.m5l p a{font-size:12px; font-size:1.2rem;}
.fu5tu{ display:block; width:370px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}
.m5r li{ margin-top:15px;}
.m5r li strong{font-size:14px; font-size:1.4rem;}
.m5r li a{ font-size:12px; font-size:1.2rem;}
}
@media screen and (min-width:1000px){

}
@media screen and (max-width:999px){
.main1{ background:url(../img/main1bei.jpg) no-repeat center; padding-top:33px; padding-bottom:50px;}

.main1 .zong{ position:relative; height:auto; z-index:99}
.m1tu{ display:none}

.m1{ width:100%; position:relative; top:auto; left:auto; margin-top:30px;}
.m2{ width:100%; position:relative; bottom:auto; left:auto; margin-top:30px;}
.m3{ width:100%; position:relative; top:auto; right:auto; margin-top:30px;}
.m4{ width:100%; position:relative; top:auto; right:auto; margin-top:30px;}
.m5{ width:100%; position:relative; bottom:auto; right:auto; margin-top:30px;}
.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu{ left:0px; top:0px;}
.m1ntu>a{ width:60px;}
.m1zi{ background:none !important; padding-left:70px !important; padding-right:0px !important;}
.m1fu,.m2fu,.m3fu,.m4fu,.m5fu{ display:none}
.m1shu{ display:block; float:left; font-size:44px; font-size:4.4rem; margin-left:auto !important; margin-top:10px;}
.m1shu2{ display:block; float:left; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:22px; margin-left:10px;  margin-top:10px;}

.m1 .m1zi p,.m2 .m1zi ul,.m3 .m1zi p,.m4 .m1zi p,.m5 .m1zi p{ position:relative; margin-left:-70px;}
.m2 .m1zi ul{ margin-top:20px;}
.m2 .m1zi ul li{ margin-top:5px;}

}
@media screen and (max-width:639px){
.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu{ display:none}
.m1zi{padding-left:0px !important;}
.m1 .m1zi p,.m2 .m1zi ul,.m3 .m1zi p,.m4 .m1zi p,.m5 .m1zi p{ position:relative; margin-left:0px;}

}


/*  main2  */
.main2{ padding-top:83px; padding-bottom:88px;}
.m2biao{ display:block; text-align:center;}
.m2biao img{ width:208px; height:69px;}

.m2l{ width:608px; float:left; position:relative; margin-top:49px;}
.m2tu{ display:block;}
.m2tu img{ width:100%; max-width:608px; max-height:281px;}
.main2fu{ display:none; position:absolute; width:215px; height:57px; left:6px; top:6px; background:url(../img/m2fu.png) no-repeat left top; font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; color:#fff; padding-left:14px; padding-top:10px;}
.m2r{ width:653px; float:right; margin-top:54px;}
.m2rbiao{ display:block; font-size:18px; font-size:1.8rem; line-height:24px; color:#000033;}
.m2ra{ display:block; font-size:14px; font-size:1.4rem; color:#1e5998; line-height:24px; margin-top:18px;}
.m2r p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:12px;}
.m2r a:hover{ color:#1e5998;}
@media screen and (min-width:1000px) and (max-width:1319px){
.m2r{ width:453px;}
.m2l{ width:508px; margin-top:100px;}
}
@media screen and (max-width:999px){
.m2l{ width:100%; max-width:608px; margin:auto; margin-top:30px; float:none;}
.m2r{ width:100%; float:none; margin-top:30px;}
}




/*  main3  */
.main3{ background:url(../img/main3bei.jpg) no-repeat center; padding-top:128px; padding-bottom:127px;}
.m3biao{ display:block; text-align:center;}
.m3biao img{ width:202px; height:61px;}

.m3n{ background:url(../img/yinhao1.png) no-repeat left top, url(../img/yinhao2.png) no-repeat right bottom; margin-left:52px; margin-right:54px; padding:31px 22px 38px 22px; margin-top:10px;}
.m3n p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; text-align:center; height:96px; overflow:hidden;}
.m3n p a:hover{ color:#4a9ff8;}

.m3mor{ text-align:center; margin-top:19px;}
.m3mor a{ display:inline-block; *float:left; width:130px; height:48px; text-align:left; padding-left:37px; line-height:48px; border:1px solid #fff; margin-left:20px; margin-right:21px; font-size:14px; font-size:1.4rem; color:#fff; font-weight:bold; background:url(../img/jiahao.png) no-repeat 120px 19px;}
.m3mor a:hover{ background:#fff url(../img/jiahao.png) no-repeat 120px -31px; color:#0e6bcd;}
@media screen and (max-width:999px){
.m3n{ margin-left:0px; margin-right:0px;padding:31px 10px 38px 10px;}
}
@media screen and (max-width:639px){
.main3{ padding-top:48px; padding-bottom:47px;}
.m3mor a{margin-left:10px; margin-right:11px; width:100px; padding-left:10px; background:url(../img/jiahao.png) no-repeat 90px 19px;}
.m3mor a:hover{ background:#fff url(../img/jiahao.png) no-repeat 90px -31px; color:#0e6bcd;}
}

/*  main4  */
.main4{ background:#f5f5f5; padding-top:77px; padding-bottom:54px;}
.m4biao{ display:block; text-align:center;}
.m4biao img{ width:90%; max-width:415px; max-height:61px;}
.m4mor{ display:block; float:right; font-size:14px; font-size:1.4rem; line-height:25px; color:#0e6bcd; font-weight:bold; background:url(../img/jiahao.png) no-repeat right -42px; padding-right:20px;}

.m4lie{ width:388px; float:left; padding-bottom:28px; background:url(../img/m4yinying.jpg) no-repeat bottom center; margin-top:26px; margin-left:68px;}
.m4lien{ background:#fff; padding-bottom:16px;}
.m4tu{ padding:14px 11px 0px 12px;}
.m4tu2{ position:relative; overflow:hidden; max-width:365px; margin:auto;}
.m4tun{ display:block;}
.m4tun img{ width:100%; max-width:365px; max-height:217px;}
.main4fu{ position:absolute; width:100%; height:98%; left:0px; top:100%; background:#000; background:rgba(0,0,0,0.4);filter:alpha(opacity=60);}
.main4fu img{ position:absolute; width:53px; height:53px; left:50%; margin-left:-27px; bottom:27px;}

.m4nbiao{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:42px; color:#1e5998; text-align:center; border-bottom:1px dashed #b5b5b5; margin-top:10px;}
.m4lien p a{ display:block; padding:16px 11px 0px 12px; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d;}
.m4lien span{ display:block; width:87px; margin:auto; background:url(../img/shizhong.jpg) no-repeat left center; padding-left:21px; font-size:14px; font-size:1.4rem; line-height:28px; color:#1e5998; margin-top:12px;}
.m4lien p a:hover{ color:#1e5998;}
.m4lie:hover .main4fu{ top:0px;}
.m4mor:hover{ color:#333;}
@media screen and (min-width:1000px) and (max-width:1319px){
.m4lie{ width:300px; margin-left:40px;}
}
@media screen and (max-width:999px){
.m4lie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}
}
@media screen and (max-width:639px){
.m4lie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}
}

/*  main5  */
.main5{ background:url(../img/m5bei.jpg) no-repeat bottom center; padding-top:193px; padding-bottom:158px; background-attachment: fixed;}
.m5biao{ display:block; text-align:center;}
.main5 p a{ display:block; text-align:center; font-size:18px; font-size:1.8re; line-height:24px; color:#fff; margin-top:17px;}

.m5xin{ text-align:center; margin-top:48px;}
.m5xin .int1{ width:547px; height:56px; display:inline-block; *float:left; background:#fff url(../img/biji.png) no-repeat 16px center; background:rgba(255,255,255,0.6) url(../img/biji.png) no-repeat 16px center; border:1px solid #fff; border:1px solid rgba(255,255,255,0.7); padding-left:51px; font-size:18px; font-size:1.8rem; color:#333; line-height:56px; font-weight:bold;}
.m5xin .int2{ width:252px; height:58px; display:inline-block;*float:left; margin-left:8px; background:#1e5998; background:rgba(30,89,152,0.6); border:1px solid #5282ac; font-size:18px; font-size:1.8rem; font-weight:bold; text-transform:uppercase; color:#fff; cursor:pointer; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}
.m5xin .int2:hover{ background:#fff; background:rgba(255,255,255,0.6); border:1px solid #fff; border:1px solid rgba(255,255,255,0.7); color:#333;}

@media screen and (max-width:999px){
.m5xin .int1{ width:40%;font-size:14px; font-size:1.4rem; padding-left:30px; background:#fff url(../img/biji.png) no-repeat 6px center; background:rgba(255,255,255,0.6) url(../img/biji.png) no-repeat 6px center;}
.m5xin .int2{ width:35%; max-width:200px;font-size:12px; font-size:1.2rem;}
}

/*  foot  */
.foot{ background:url(../img/footbei.jpg) no-repeat top center; padding-top:41px; padding-bottom:41px; background-size:auto 100%;}
.youlian{ text-align:center;}
.youlian p{display:inline-block;*float:left;}
.youlian p img{ width:53px; height:15px;}
.youlian a{display:inline-block;*float:left; margin:0 10px; color:#fff; font-size:14px; font-size:1.4rem; line-height:15px;}
.youlian a:hover,.dibunav a:hover{ color:#4a9ff8;}

.dibunav{ text-align:center; margin-top:26px;}
.dibunav a{ display:inline-block; *float:left;font-size:14px; font-size:1.4rem; text-transform:uppercase; font-weight:bold; color:#fff;}
.dibunav span{ display:inline-block; *float:left;font-size:14px; font-size:1.4rem; text-transform:uppercase; font-weight:bold; color:#fff; margin:0 24px 0 23px;}

.banquan{ font-size:14px; font-size:1.4rem; color:#fff; text-align:center; line-height:24px; margin-top:18px;}
.banquan span{ font-size:12px; font-size:1.2rem;}


@media screen and (max-width:999px){
.dibunav{ line-height:24px;}
.dibunav a{font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:bold; color:#fff;}
.dibunav span{font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:bold; color:#fff; margin:0 10px;}
}
@media screen and (max-width:639px){
.youlian{ display:none}
}

/*  hui dao ding bu  */
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:20px;bottom:85px;_bottom:auto;width:42px;height:42px;text-indent:-999px;overflow:hidden;background:url(../img/top.png) no-repeat;_backgroundurl:(../img/top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

/********************************************************************************  product  *******************************************************************/
.mianbao{ border-bottom:1px solid #eeeeee; font-size:14px; font-size:1.4rem; line-height:30px; color:#333; padding-top:11px;}
.mianbao a{}
.mianbao a:hover{ color:#1e5998;}
.co1e{ color:#1e5998;}

.prmain{ padding-bottom:50px;}
.prl{ width:282px; float:left;}
.prr{ width:958px; float:right;}


.subNavBox{ margin-top:49px;}
.subNav,.subNav1{ background:#eeeeee; border:1px solid #d9d9d9; margin-top:6px; margin-bottom:8px;}
.subn{ background:url(../img/heijia.jpg) no-repeat left center; font-size:14px; font-size:1.4rem; padding-left:46px; line-height:22px; padding-top:9px; padding-bottom:9px; cursor:pointer}
.subNav1 a{ display:block;}
.subNav:hover,.subNav1:hover{background:#1e5998;}
.subNav:hover .subn,.subNav1:hover .subn{ background:url(../img/baijia.jpg) no-repeat left center}
.subNav:hover a,.subNav1:hover a{color:#fff;}
.currentDd a{ color:#fff;}
.currentDt{background:#1e5998;}
.currentDt .subn{ background:url(../img/baijia.jpg) no-repeat left center}
.navContent{ border:1px solid #d9d9d9; margin-top:-8px; border-top:none; padding-left:46px; padding-top:6px; padding-bottom:9px; display:none; background:#fff}
.navContent li{ position:relative;}
.navContent li a{display:block; line-height:31px; background:url(../img/jianhao.jpg) no-repeat left 14px; padding-left:16px; color:#333; font-size:14px; font-size:1.4rem;}
.navContent li a:hover{color:#1e5998; background:url(../img/jianhaoh.jpg) no-repeat left 14px;}

.prlb{ margin-top:60px;}
.prlbbiao{ border-bottom:1px solid #333;}
.prlbbiaon{ display:block; float:left;}
.prlbbiaon img{ width:99px; height:35px;}
.prlbmor{ display:block; float:right; font-size:14px; font-size:1.4rem; line-height:28px; font-weight:bold; color:#0e6bcd; background:url(../img/lanjia.jpg) no-repeat right center; padding-right:17px; margin-right:3px;}

.prlblie{ margin-top:16px; margin-bottom:37px;}
.prlbtu{ display:block; text-align:center;}
.prlbtu img{ width:100%; max-width:365px; max-height:217px;}
.prlbzi{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; font-weight:bold; margin-top:9px;}
.prlblie span{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; color:#c3c3c3; text-transform:uppercase; background:url(../img/rili.jpg) no-repeat left center; padding-left:21px; margin-top:1px;}
.prlblie p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:3px;}
.prlblie p a:hover{ color:#1e5998;}

.chanlie{ width:284px; float:left; margin-top:49px; margin-left:23px; margin-bottom:18px;}
.chantu{ display:block; border:1px solid #f3f3f3; text-align:center;}
.chantu img{ width:100%; max-width:388px; max-height:301px;}
.chanzi{ background:#eeeeee; position:relative; padding-bottom:15px;}
.chanzi input{ position:absolute; left:5px; top:14px;}
.chanming{ display:block; text-align:center; font-size:14px; font-size:1.4rem; line-height:30px; padding:0 27px; padding-top:7px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.chanmor{ display:block; width:98px; height:24px; border:1px solid #1e5999; color:#1e5998; text-align:center; line-height:24px; border-radius:13px; margin:auto; margin-top:7px;}
.chanzi:hover{ background:#1e5998;}
.chanzi:hover .chanming{ color:#fff;}
.chanzi:hover .chanmor{ border:1px solid #fff; background:#fff}
.fenye{ margin-top:36px;}
.fenyen{ float:left;margin-left: 25px;}
.fenyen a{ display:block; width:63px; height:28px; float:left; text-align:center; line-height:28px; background:#f8f8f8; border:1px solid #ededed; margin-right:9px; margin-bottom:10px;}
.sx,.big,.big2{ width:59px !important;}
.fenyen a:hover{ background:#1e5998; color:#fff;}
.fenyen .no,.fenyen .no:hover{ background:#f8f8f8 !important; color:#333 !important; border:1px solid #ededed !important;}
.dangqianfen,.active{ background:#1e5998 !important; color:#fff !important;}
.fuxuan{ float:right; background:url(../img/fuxuan.jpg) no-repeat left center; padding-left:30px; font-size:14px; font-size:1.4rem; line-height:30px; color:#4b4b4b;}
.fuxuan input{ width:150px; height:30px; background:#025bbf; cursor:pointer; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px;/* float:left;*/}
.fuxuan input:hover{background:#1e5998;}
.jixugouwu{width:130px; height:30px; background:#025bbf; cursor:pointer; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px; display:block; float:right; text-align:center;}
.jixugouwu:hover{background:#1e5998;}
.foot2{ padding-bottom:62px; padding-top:38px;}

@media screen and (min-width:1000px) and (max-width:1319px){
.prl{ width:265px; float:left;}
.prr{ width:700px; float:right;}
.chanlie{ width:220px; margin-left:20px;}
}
@media screen and (max-width:999px){
.prl{ width:35%; float:left;}
.prr{ width:63%; float:right;}
.chanlie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}
.fenyen{ float:none;}
.fuxuan{ float:none;}
}
@media screen and (max-width:820px){
.chanlie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}
}
@media screen and (max-width:639px){
.prl{ width:100%; float:none;}
.prr{ width:100%; float:none;}
.chanlie{ width:47%;}
}
@media screen and (max-width:440px){
.chanlie{ width:97%;}

}

@media screen and (max-width:340px){
.jixugouwu{ float:left;  width:150px; margin-top:10px;}
}
/********************************************************************************  product2  *******************************************************************/
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:394px;position:relative;font-size:12px;padding-bottom:5px; float:left; margin-top:49px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative; }
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;border:3px solid #1e5998; border-radius:10px;}
#tsShopContainer #tsImgS img{border-radius:10px;}
#tsShopContainer #tsPicContainer{width:100%;height:88px;position:relative; margin-top:12px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:12px;height:88px;background:url(../img/prleft.jpg) no-repeat left center;position:absolute;top:0px;left:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{background:url(../img/prlefth.jpg) no-repeat left center;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:88px;background:url(../img/prright.jpg) no-repeat right center;position:absolute;top:0px;right:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{background:url(../img/prrighth.jpg) no-repeat right center}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:19px;width:1px;height:88px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:122px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:111px;height:86px; border:1px solid #f3f3f3}
#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{ border:1px solid #3b6fa5}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{ border:1px solid #3b6fa5}

.MagicZoomBigImageCont {}
.MagicZoomMain {text-align:center !important;width:92px;}
.MagicZoomMain div {padding:0px !important; cursor:pointer}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important;}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;
}
.MagicZoomLoading img { border:none !important}

.jianjie{ width:420px; float:left; margin-left:55px; margin-top:34px;}
.jianjie h1{ font-size:22px; font-size:2.2rem; line-height:31px; margin-bottom:20px;}
.jianjie ul{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:4px; /*height:200px;*/}
.inno{ margin-top:9px;}
.inno a{ display:block; width:98px; height:24px; float:left; border:1px solid #1e5998; color:#1e5998; text-align:center; line-height:24px; border-radius:13px; margin-right:17px;}
.inno a:hover{ background:#1e5998; color:#fff;}

#outer { margin-top:43px;}
#tab {overflow:hidden;zoom:1; border-bottom:1px solid #1e5998;}
#tab li{float:left;cursor:pointer; width:157px; height:40px; text-align:center; line-height:40px; font-size:14px; font-size:1.4rem; font-weight:bold; background:#eee; margin-left:3px;}
#tab li:hover{ background:#1e5998; color:#fff;}
#tab li.current { background:#1e5998; color:#fff;}
#content {}
#content .chanxn {line-height:24px; font-size:14px; font-size:1.4rem; display:none; padding-top:28px;}
#content img{ max-width:100%;}
.chanxa{ display:block; font-size:14px; font-weight:bold;}
#content .chanxn a{ color:#1e5998;}
#maln{ margin-left:auto !important;}
.chanxn li{ padding-left:11px; background:url(../img/landian.jpg) no-repeat left 10px;}
@media screen and (min-width:1000px) and (max-width:1319px){
#tsShopContainer{ float:none;}
.jianjie{ width:100%; float:none; margin-left:0px; margin-top:20px;}
.jianjie ul{ height:auto}
#tab { border:none}
#tab li{ margin-left:auto; margin-right:3px; margin-bottom:3px; width:200px;}
}
@media screen and (min-width:1000px){
.chanpin{ display:none;}
}
@media screen and (max-width:999px){
#tsShopContainer{ display:none}
.chanpin{ margin-top:10px;}
.chanpin a{ display:block; width:47%; float:left; margin-left:1.5%; margin-right:1.5%; margin-top:40px;}
.chanpin a img{ width:100%; max-width:388px; max-height:301px; border:1px solid #ccc}
.jianjie{ width:100%; float:none; margin-left:0px; margin-top:20px;}
.jianjie ul{ height:auto}
#tab { border:none}
#tab li{ margin-left:auto; margin-right:3px; margin-bottom:3px; width:48%;}
}
@media screen and (max-width:429px){
.chanpin a{ width:97%;}
}

/********************************************************************************  customization  *******************************************************************/
.cusmain{ padding-top:49px;}
.cusbiao{ display:block; text-align:center;}
.cusbiao img{ width:90%; max-width:343px; max-height:28px;}
.cuslie{ width:146px; float:left; margin-top:52px;}
.custu{ display:block; text-align:center;}
.custu img{ width:100%; max-width:146px; max-height:126px;}
.cuszi{ display:block; text-align:center; font-size:16px; font-size:1.6rem; line-height:24px; margin-top:17px; height:48px;}
.cujian{ width:46px; height:191px; float:left; background:url(../img/cujiantou.jpg) no-repeat center 161px; margin-top:52px;}

#outer1 { margin-top:67px; padding-bottom:60px;}
#tab1 {overflow:hidden;zoom:1; border-bottom:1px solid #1e5998;}
#tab1 li{float:left;cursor:pointer;width:183px; height:51px; text-align:center; line-height:51px; font-size:14px; font-size:1.4rem; font-weight:bold; background:#eee; margin-left:3px;}
#tab1 li:hover{ background:#1e5998; color:#fff;}
#tab1 li.current1 { background:#1e5998; color:#fff;}
#outer1 img{ max-width:100%;}
#content1 {}
#content1 .cus2 {line-height:24px; font-size:14px; font-size:1.4rem; display:none; padding-top:25px;}
.cus2 li{ font-size:18px; font-size:1.8rem; line-height:35px; position:relative; padding-left:40px; margin-top:17px;}
.cus2 li span{ display:block; position:absolute; width:27px; height:27px; background:#0e6bcd; border-radius:50%; text-align:center; line-height:27px; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; left:0px; top:4px;}
.cus2 li strong{ display:block; position:absolute; width:27px; height:27px; background:#0e6bcd; border-radius:50%; text-align:center; line-height:27px; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; left:0px; top:4px;}
@media screen and (min-width:1000px) and (max-width:1319px){
#tab1{ border:none}
#tab1 li{ margin-left:auto; margin-right:3px; margin-top:5px;width:240px;}
}
@media screen and (max-width:999px){
#tab1{ border:none}
#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:32%;}
}
@media screen and (max-width:639px){
.cuslie{ width:47%; float:left; margin-top:52px; margin-left:1.5%; margin-right:1.5%;}
.cujian{ display:none}
#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:49%;}
}
@media screen and (max-width:399px){
#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:99%;}
}

/********************************************************************************  technice  *******************************************************************/
.temain{ padding-top:49px;}
.tebiao{ display:block;}
.tebiao img{ width:275px; height:39px;}
.tem1{ border-bottom:1px dashed #b9d1ec; padding-top:25px; padding-bottom:27px;}
.tembiao{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:36px; background:url(../img/lingxing.jpg) no-repeat left 15px; padding-left:19px;}
.tem1 p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:14px;}
.tem2{ border-bottom:1px dashed #b9d1ec; padding-top:21px; padding-bottom:27px;}
.tem2a{ display:block; font-size:18px; font-size:1.8rem; line-height:40px; color:#1e5998;}
.tem2 p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:4px;}
.tem2 p span{ color:#1e5998; font-weight:bold;}
.tem3{ padding-top:21px; padding-bottom:36px;}
.tem3>p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:5px;}

.te1l{ float:left; width:770px; margin-top:27px;}
.tenbiao{ font-size:20px; font-size:2rem; font-weight:bold; color:#1e5998; line-height:36px; position:relative; padding-left:31px;}
.tenbiao span{ position:absolute; display:block; left:0px; top:7px; width:23px; height:23px; border-radius:50%; background:#1e5998; text-align:center; line-height:23px; color:#fff; font-size:18px; font-size:1.8rem; font-weight:bold;}
.tena{ display:block; font-size:18px; font-size:1.8rem; line-height:36px; font-style:italic; margin-top:7px;}
.te1l p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:5px;}
.teyou{ color:#1e5998; font-size:14px; font-size:1.4rem; line-height:36px; margin-bottom:13px;}
.teyou a{ color:#1e5998;}
.te1r{ width:498px; float:right; margin-top:49px;}
.te1r img{ width:100%; max-width:498px; max-height:405px;}

.te2l{ width:459px; float:left; margin-top:25px;}
.te2l img{ width:100%; max-width:459px; max-height:182px;}
.te2r{ width:795px; float:right; padding-top:17px;}
.te2r p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}

.tem33{}
.te3l{ width:880px; float:left; padding-top:26px;}
.te3l p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}
.te3r{ width:387px; float:right;}
.te3r img{ width:100%; max-width:387px; max-height:221px;}

@media screen and (min-width:1000px) and (max-width:1319px){
.te1l{ float:left; width:450px;}
.te2r{ width:500px;}
.te3l{ width:550px;}
}
@media screen and (max-width:999px){
.te1l{width:100%; float:none;}
.te2r{ width:100%; float:none}
.te3l{  width:100%; float:none}
.te1r{width:100%; float:none; text-align:center;}
.te2l{ width:100%; float:none; text-align:center;}
.te3r{  width:100%; float:none; text-align:center;}
}

/********************************************************************************  download  *******************************************************************/
.domain{ margin-top:39px; padding-bottom:50px;}
.dolie{ border-bottom:1px dashed #cecece; position:relative; padding-bottom:31px; margin-top:25px;}
.pdf{ display:block; width:60px; position:absolute; left:0px; top:10px;}
.pdf img{ width:60px; height:72px;}
.xiazai{ display:block; width:90px; height:40px; border:1px solid #1e5998; color:#1e5998; background:url(../img/xiazai.png) no-repeat 21px center; padding-left:50px; font-size:14px; font-size:1.4rem; line-height:40px; position:absolute; right:0px; top:31px; font-family:Verdana, Geneva, sans-serif;}
.dolien{ padding-left:85px; padding-right:250px;}
.dolien>a{ display:block; font-size:18px; font-size:1.8rem; line-height:36px;}
.dolien p a{ display:block; color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:3px; height:48px; overflow:hidden;}
.dolien div.mioashu a{ display:block; color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:3px; height:48px; overflow:hidden;}
.dolien a:hover{ color:#1e5998;}
.xiazai:hover{ background:#1e5998 url(../img/xiazaih.png) no-repeat 21px center; color:#fff;}
.jvzhong{ text-align:center; float:none; margin-top:22px;}
.jvzhong a{ float:none; display:inline-block; *float:left;}
@media screen and (min-width:1000px) and (max-width:1319px){
.dolien{ padding-left:85px; padding-right:160px;}
}
@media screen and (max-width:999px){
.dolien{ padding-left:0px; padding-right:0px; padding-top:100px;}
.dolien p a{ height:auto}
}

/********************************************************************************  company  *******************************************************************/
.abmain1{ padding-bottom:60px;}
.ab1l{ width:180px; float:left; background:url(../img/abtiao.jpg) no-repeat 10px 42px; margin-top:24px;}
.ab1l li{ background:url(../img/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}
.ab1l li a{ display:block; width:142px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:12px; font-size:1.2rem; font-weight:bold; border-radius:5px;}
.ab1l li:hover{ background:url(../img/lanquan.jpg) no-repeat left center;}
.ab1l li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}
.dangqianab{ background:url(../img/lanquan.jpg) no-repeat left center !important;}
.dangqianab a{background:#1e5998 !important; color:#fff !important; border:1px solid #1e5998 !important;}

.ab1r{ width:1062px; float:right; padding-top:59px;}

.ab1t{}
.ablttu{ display:block; float:right;}
.ablttu img{ width:100%; max-width:441px; max-height:320px;}
.abbiao1{ display:block; margin-bottom:34px;}
.abbiao1 img{ width:257px; height:39px;}
.ab1t p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; margin-top:20px;}
.ab1t p strong{ color:#1e5998;}
.comtu2{ display:block; text-align:center; margin-top:31px;}
.comtu2 img{ width:100%; max-width:1062px; max-height:543px;}

.zuocea{ width:220px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.ab1r{ width:759px; float:right; padding-top:59px;}
}
@media screen and (max-width:999px){
.ab1l{ width:100%; background:none; float:none;}
.ab1l li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}
.ab1l li a{ width:100%;}
.ab1r{ width:100%; float:none; padding-top:59px;}
.ablttu{ float:none; text-align:center; width:100%; margin-bottom:30px;}
.zuocea{width:100%; float:none;  }
.zuocea ul{ float:left; margin-right:45px;}
}
@media screen and (max-width:639px){
.ab1l li{width:47%;}
}

/********************************************************************************  building  *******************************************************************/
.abmain3{ padding-bottom:106px;}
.abbiao3{ display:block; background:#1e5998; text-align:center; margin-top:-10px;}
.abbiao3 img{ width:90%; max-width:303px; max-height:63px;}
.bumentu{ display:block; text-align:center; margin-top:16px;}
.bumentu img{ width:100%; max-width:770px; max-height:539px;}

.bu1{ position:relative; min-height:292px; margin-top:64px; padding-left:432px;}
.bu2{ position:relative; min-height:292px; margin-top:13px; padding-right:432px;}
.bu3{ position:relative; min-height:292px; margin-top:13px; padding-left:432px;}
.bu4{ position:relative; min-height:292px; margin-top:13px; padding-right:432px;}
.butu{ display:block; width:429px;}
.butu img{ width:100%; max-width:429px; max-height:292px;}
.buzi{ height:292px; vertical-align: middle; display: table-cell; background:#f5f5f5; padding-left:64px; padding-right:50px;}
.buzi a{ display:block; line-height:30px; font-size:22px; font-size:2.2rem; font-weight:bold; color:#1e5998;}
.buzi p{ font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d; margin-top:17px;}
.buzi p strong{ font-weight:bold; color:#1e5998;}
@media screen and (min-width:1000px) and (max-width:1319px){
.buzi{ padding-left:5px; padding-right:5px;}
.buzi p{margin-top:7px; line-height:23px;}
}
@media screen and (min-width:1000px){
.bu1 .butu{ position:absolute; left:0px; top:0px;}
.bu2 .butu{ position:absolute; right:0px; top:0px;}
.bu3 .butu{ position:absolute; left:0px; top:0px;}
.bu4 .butu{ position:absolute; right:0px; top:0px;}
}
@media screen and (max-width:999px){
.butu{ margin:auto; width:auto}
.bu1{ padding-left:0px; background:#f5f5f5;}
.bu2{ padding-right:0px; background:#f5f5f5;}
.bu3{ padding-left:0px; background:#f5f5f5;}
.bu4{ padding-right:0px; background:#f5f5f5;}
.buzi{ height:auto; padding:20px;}
}

/********************************************************************************  news  *******************************************************************/
.abmain4{ padding-bottom:52px;}
.abbiao4{}
.abbiao4{ display:block; margin-top:-9px; margin-bottom:7px;}
.abbiao4 img{ width:90%; max-width:462px; max-height:39px;}

.nelie{ border-bottom:1px dashed #d2d2d2; padding-top:27px; padding-bottom:1px;}
.nebiao{ display:block; font-size:22px; font-size:2.2rem; line-height:30px; font-weight:bold;}
.nelie span{ display:block; background:url(../img/riqi.jpg) no-repeat left center; padding-left:18px; font-size:14px; font-size:1.4rem; line-height:26px; color:#1e5998; margin-top:13px;}
.nelie p{ color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:9px;}
.nelie img{ max-width:100%; margin-top:20px;}
.nelie a{ color:#1e5998;}
#outer table,.nelie table{ width:97%; border-collapse:collapse; line-height:24px; word-break:break-all;}
#outer tr td,.nelie tr td{ line-height:24px; padding:2px;}

#outer tr td{ width:50%;}


.top{ display:block; float:right; background:#0e6bcd url(../img/xiangshang.png) no-repeat 101px center; padding-left:11px; width:117px; height:30px; font-size:14px; font-size:1.4rem; line-height:30px; color:#f5f5f5; margin-top:8px; color:#fff !important;}
.top:hover{ background:#1e5998 url(../img/xiangshang.png) no-repeat 101px center;}

.zhengshu{ display:block; width:100%; max-width:390px; position:relative;}
.zhengshun{}
.fangda{ width:42px; height:39px; position:absolute; bottom:7px; right:0px;}


#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}
 #baguetteBox-overlay.visible{opacity:1}
 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
 
 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}
 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
 .baguetteBox-button#next-button{right:2%}
 .baguetteBox-button#previous-button{left:2%}
 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
 .baguetteBox-button svg{position:absolute;left:0;top:0}
 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

/********************************************************************************  colianxi  *******************************************************************/
.abmain5{ padding-bottom:58px;}
.colianxi{ background:url(../img/doudou.jpg) no-repeat 170px 37px; margin-top:-10px;}
.coxinfeng{ width:244px; float:left; text-align:center;}
.cochuanzhen{ width:173px; float:left; margin-left:68px; text-align:center;}
.codingwei{ width:306px; float:right; text-align:center;}
.cotu{ display:block;}
.cotu img{ width:79px; height:79px;}
.colianxi p{ margin-top:15px;}
.colianxi li{ font-size:16px; font-size:1.6rem; line-height:22px; color:#000; margin-top:8px;}
.codingwei li{ font-size:14px !important; font-size:1.4rem !important;}
.colianxi li a{color:#000;}
.colianxi li a:hover{color:#1e5998;}

.cobiao{ display:block; text-align:center; margin-top:32px;}
.cobiao img{ width:90%; max-width:456px; max-height:26px;}
.cop{ text-align:center; font-size:18px; font-size:1.8rem; line-height:24px; color:#666666; margin-top:20px;}

.coxin{ position:relative; height:555px; z-index:99; margin-top:26px;}
.coxinn{ z-index:9999; position:relative; width:822px; margin:auto; padding-top:61px}
.coxin .xing{ background:url(../img/xing.png) no-repeat left 19px; padding-left:14px;}
.coxinn .int1{ padding-left:14px; width:370px; float:left; margin-top:23px;}
.coxinn .int2{ padding-left:14px; width:370px; float:right; margin-top:23px;}
.coxinn .int1 input,.coxinn .int2 input{ width:359px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; box-shadow:0px 2px 4px #858484;}
.tex{ padding-top:22px; background:url(../img/xing.png) no-repeat left 41px; padding-left:14px;}
.coxinn textarea{ width:798px; height:184px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; /*text-transform:uppercase;*/box-shadow:0px 2px 4px #858484;}
.coxinn input{ width:798px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; /*text-transform:uppercase;*/box-shadow:0px 2px 4px #858484;}
.coxinn .int5{ margin-top:25px;}
.coxinn .int3{ width:239px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; text-transform:uppercase;box-shadow:0px 2px 4px #858484; float:left;}
.coyanzheng{ width:163px; height:44px; float:left; margin-left:18px; cursor:pointer;}
.coxinn .int4{ width:250px; height:44px; float:left; background:#0e6bcd url(../img/sbbei.png) no-repeat center; font-size:14px; font-size:1.4rem; color:#fff; margin-left:18px; cursor:pointer; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; border-radius:5px;}
.coxinn .int4:hover{ background:#1e5998;}


@media screen and (min-width:1000px) and (max-width:1319px){
.colianxi{ background:none}
.cochuanzhen{ margin-left:10px;}
.coxinn{width:722px;}
.coxinn .int1,.coxinn .int2{  width:320px;}
.coxinn .int1 input,.coxinn .int2 input{ width:309px;}
.coxinn textarea{ width:698px;}

}
@media screen and (max-width:1345px){
	.coxinfeng,.cochuanzhen,.codingwei{ width:22%; margin-left:1.5%; margin-right:1.5%; margin-top:20px;}
	}
@media screen and (min-width:1000px){
.ditu{ position:absolute; top:0px; left:0px; z-index:999; width:100%; height:555px;}
}
@media screen and (max-width:999px){
.colianxi{ background:none}
.coxinfeng,.cochuanzhen,.codingwei{ width:22%; margin-left:1.5%; margin-right:1.5%; margin-top:20px;}
.coxin{ height:auto; margin-top:auto;}
.coxinn{width:auto; padding-top:20px;}
.coxinn .int1,.coxinn .int2{  width:auto; float:none;}
.coxinn .int1 input,.coxinn .int2 input{ width:95%;}
.coxinn textarea{ width:95%;}
.ditu{ width:100%; margin-top:20px;}
.coxinn .int4{ width:30%;background:#0e6bcd;}
.coxinn .int3{ width:30%;}
}
@media screen and (max-width:639px){
.coxinfeng,.cochuanzhen,.codingwei{ width:100%; float:none; margin:auto; margin-top:20px;}
.coxinn .int1 input,.coxinn .int2 input{ width:90%;}
.coxinn textarea{ width:90%;}
.coxinn .int4{ width:30%;background:#0e6bcd; margin-top:25px;}
.coxinn .int3{ width:90%;}
.coyanzheng{ margin-left:auto; margin-top:25px;}
.qu1r img {
    max-width: 100% !important;
}
}


/********************************************************************************  stamping  *******************************************************************/
.qumain1{ padding-bottom:43px;}

.qu1l{ width:238px; float:left; background:url(../img/abtiao.jpg) no-repeat 10px 42px; margin-top:24px;}
.qu1l li{ background:url(../img/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}
.qu1l li a{ display:block; width:200px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:14px; font-size:1.4rem; border-radius:5px;}
.qu1l li:hover{ background:url(../img/lanquan.jpg) no-repeat left center;}
.qu1l li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}
.dangqianqu{ background:url(../img/lanquan.jpg) no-repeat left center !important;}
.dangqianqu a{background:#1e5998 !important; color:#fff !important; border:1px solid #1e5998 !important;}

.qu1r{ width:1018px; float:right; padding-top:59px;}

.stbiao{ display:block; margin-top:-10px;}
.stbiao img{  max-width:255px ; max-height:39px;}

.stlie{ position:relative; border-bottom:1px solid #eeeeee; min-height:209px; margin-right:103px; padding-bottom:17px; margin-top:26px;}
.sttu{ display:block; position:absolute; right:0px; top:0px;}
.sttu img{ width:300px; height:209px;}
.stlie ul{ padding-right:345px;}
.stlie ul li{ background:url(../img/duigou.jpg) no-repeat left 7px; padding-left:21px; font-size:14px; font-size:1.4rem; line-height:24px;}
.stlie1{ margin-top:50px; padding-bottom:45px;}
.stlie1 .sttu{ top:17px;}
.qu1ll li{ background:url(../img/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}
.qu1ll li a{ display:block; width:200px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:14px; font-size:1.4rem; border-radius:5px;}
.qu1ll li:hover{ background:url(../img/lanquan.jpg) no-repeat left center;}
.qu1ll li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}
@media screen and (min-width:1000px){
.qu1ll{ width:238px; float:left; background:url(../img/abtiao.jpg) no-repeat 10px 42px; margin-top:24px; display:none;}

}
@media screen and (min-width:1000px) and (max-width:1319px){
.qu1r{ width:700px; float:right; padding-top:59px;}
.stlie{ margin-right:0px;}
}
@media screen and (max-width:999px){
.qu1l{ width:100%; background:none; float:none;}
.qu1l li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}
.qu1l li a{ width:100%;}
.qu1r{ width:100%; float:none; padding-top:59px;}
.qulttu{ float:none; text-align:center; width:100%; margin-bottom:30px;}
.stlie{ margin-right:0px;}
.qu1ll{ display:block; width:100%; background:none; float:none;}
.qu1ll li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}
.qu1ll li a{ width:100%;}
}
@media screen and (max-width:639px){
.qu1l li{width:47%;}
.sttu{ display:block; position:absolute; left:50%; margin-left:-150px; top:0px;}
.stlie ul{ padding-right:0px; padding-top:250px;}

.qu1ll li{width:47%;}
}

@media screen and (max-width:399px){
	
	.qu1l li{width:100%;}
	}
/********************************************************************************  tool building  *******************************************************************/
.qumain2{ padding-bottom:61px;}
.bubiao{ display:block; margin-top:-10px;}
.bubiao img{ max-width:255px; max-height:39px;}

.totu1{ display:block; margin-top:21px;}
.totu1 img{ width:100%; max-width:1018px; max-height:525px;}

.stotu1{display:block; margin-top:21px;}
.stotu1 img{/* max-width:553px; max-height:571px;*/}
.qu1r p{ font-size: 14px;font-size: 1.4rem; line-height: 24px;margin-top: 14px;}

.bup{ font-size:20px !important; font-size:2rem !important; font-weight:bold; line-height:26px; margin-top:34px;}

.tem3 a:hover{ color:#1e5998;}

.tom1{ margin-top:46px;}
.tom1tu{ width:492px; float:right;}
.tom1tu a{ display:block; border:8px solid #e8eef4;}
.tom1tu a img{ width:100%; max-width:475px; max-height:283px;}
.tom1zi{ width:460px; float:left;}
.toma{ display:block; font-size:24px; font-size:2.4rem; line-height:36px; font-weight:bold; background:url(../img/lingxing2.jpg) no-repeat left 10px; padding-left:18px; margin-top:16px;}
.tom2{ margin-top:23px;}
.tom2 p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:14px;}
.tom3{ margin-top:38px;}
.tom4{ margin-top:23px;}
.tom4 p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:11px;}
.totu3{ margin-top:30px;}
.totu3 a{ display:block; border:10px solid #e8eef4; float:left;}
.totu3 a img{  width:100%; max-width:475px; max-height:339px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.tom1tu{ width:100%; max-width:492px; margin:auto; float:none;}
.tom1zi{ width:100%; float:none;}
}
@media screen and (max-width:999px){
.tom1tu{ width:100%; max-width:492px; margin:auto; float:none;}
.tom1zi{ width:100%; float:none;}
}

/********************************************************************************  material  *******************************************************************/
.qumain3{ padding-bottom:94px;}
.mabiao{ display:block; margin-top:-10px;}
.mabiao img{ max-width:316px; max-height:39px;}
.mabiao{ display:block; margin-top:-10px;}
.mabiao img{ max-width:443px; max-height:39px;}





.map{ margin-right:230px; font-size:18px; font-size:1.8rem; line-height:30px; margin-top:27px;}
.mamain{ position:relative; z-index:99; min-height:425px; margin-top:44px;}
.matu{ display:block;}
.matu img{ width:100%; max-width:423px; max-height:425px;}

.maz{ position:relative; z-index:9999;width:520px; min-height:45px;}
.maz p{ font-size:14px; font-size:1.4rem; line-height:24px; border-bottom:1px dashed #d3dfeb; padding-bottom:13px; }
.ma1{ background:url(../img/01.jpg) no-repeat left 10px; margin-left:307px; padding-left:53px;}
.ma2{ background:url(../img/02.jpg) no-repeat left 10px; margin-left:391px; padding-left:53px; margin-top:35px;}
.ma3{ background:url(../img/03.jpg) no-repeat left 10px; margin-left:391px; padding-left:53px; margin-top:48px;}
.ma4{ background:url(../img/04.jpg) no-repeat left 10px; margin-left:307px; padding-left:53px; margin-top:40px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.map{ margin-right:0px;}
.maz{width:320px;}
.matu{ display:block;width:323px; top:120px !important;}
.ma1{margin-left:207px;}
.ma2{margin-left:291px;}
.ma3{ margin-left:291px;}
.ma4{ margin-left:207px;}
}
@media screen and (min-width:1000px){
.matu{ position:absolute; left:0px; top:10px; z-index:999}
}
.qu1r img{ max-width:100% !important}
@media screen and (max-width:999px){

.map{ margin-right:0px;}
.maz{width:auto;}
.matu{ display:block;width:100%; text-align:center}
.ma1{margin-left:0px;}
.ma2{margin-left:0px;}
.ma3{ margin-left:0px;}
.ma4{ margin-left:0px;}
}

/********************************************************************************  inspection  *******************************************************************/
.qumain4{ padding-bottom:59px;}

.inbiao{ display:block; margin-top:-10px;}
.inbiao img{ width:156px; height:37px;}

.innbiao{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:36px; background:url(../img/lingxing2.jpg) no-repeat left 10px; padding-left:18px; margin-top:19px;}
.inbiaoge{ display:block; text-align:center; margin-top:29px;}
.inbiaoge img{ width:100%; max-width:1019px; max-height:785px;}

.inlie{}
.inlien{ width:328px; float:left; margin-left:13px; margin-top:26px;}
.intu{ display:block; text-align:center;}
.intu img{ width:100%; max-width:328px; max-height:223px;}
.inzi{ display:block; text-align:center; font-size:16px; font-size:1.6rem; line-height:36px; margin-top:10px;}
.mat1{ margin-top:45px;}
.mat2{ margin-top:38px;}
.intu4{ display:block; float:left; width:455px; margin-top:37px;}
.intu4 img{ width:100%; max-width:455px; max-height:714px;}
.intu5{ display:block; float:right; width:509px; margin-top:37px;}
.intu5 img{ width:100%; max-width:509px; max-height:714px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.inlien{ width:225px; margin-left:10px;}
.intu4{ width:322px;}
.intu5{ width:359px;}
}
@media screen and (max-width:999px){
.inlien{ width:30%; margin-left:1.5% !important; margin-right:1.5%;}
.intu4{ width:100%; float:none; text-align:center;}
.intu5{width:100%; float:none; text-align:center;}
}
@media screen and (max-width:639px){
.inlien{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}
}

/********************************************************************************  maintenance  *******************************************************************/
.qumain5{ padding-bottom:60px;}

.ma2biao{ display:block;  margin-top:-10px;}
.ma2biao img{ max-width:102px; max-height:39px;}
.ma2p{ font-size:14px; font-size:1.4rem; line-height:24px; width:741px; margin:auto; margin-top:30px;}
.ma2p span{ font-weight:bold; color:#1e5998;}

.zhanshi_tp{position:relative; width:827px; margin:auto; margin-top:37px; height:643px;}
.zhanshi_tp .ulBigPic{width:741px;height:499px; margin:auto; overflow:hidden;}
.zhanshi_tp .ulBigPic li{width:721px;height:479px;display:none; position:relative; border:10px solid #d6e0ec}
.abfu{ position:absolute; width:100%; font-size:18px; font-size:1.8rem; font-weight:bold; color:#fff; text-align:center; line-height:44px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.4);}
.zhanshi_tp .ulBigPic .liSelected{display:block;}
.zhanshi_tp .ulBigPic img{ width:100%; max-width:721px;max-height:479px;}

.zhanshi_tp .dSmallPicBox{width:827px; height:120px; position:relative; margin-top:23px; }
.zhanshi_tp .dSmallPic{width:745px;height:120px; position:absolute; left:41px; top:0px;overflow:hidden;}
.zhanshi_tp .dSmallPic ul{position:absolute;}
.zhanshi_tp .dSmallPic li{width:178px; height:120px;float:left; display:inline;cursor:pointer;overflow:hidden; margin-right:11px}
.zhanshi_tp .dSmallPic .sPic{width:178px; height:120px; display:block;}
.zhanshi_tp .dSmallPic .sPic img{width:174px;height:116px; border:2px solid #d6e0ec; border-radius:2px;}
.zhanshi_tp .dSmallPic .sPic img:hover{ border:2px solid #e44747;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{width:24px; height:24px;display:block;position:absolute;top:50px;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel{cursor:pointer;}
.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{right:0px; background:url(../img/maright.jpg) no-repeat center;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan{left:0px; background:url(../img/maleft.jpg) no-repeat center;}
.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan:hover{background:url(../img/marighth.jpg) no-repeat center;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan:hover{ background:url(../img/malefth.jpg) no-repeat center;}

.man{ border:2px solid #1e5998; padding:20px 22px 17px 22px; width:779px; margin:auto; margin-top:37px;}
.man a{ display:block; font-size:18px; font-size:1.8rem; line-height:24px; color:#1e5998; margin-bottom:9px;}
.man li{ font-size:18px; font-size:1.8rem; line-height:36px; padding-left:18px; background:url(../img/lingxing2.jpg) no-repeat left 12px;}

@media screen and (min-width:1000px) and (max-width:1319px){
.zhanshi_tp{ width:637px; height:520px;}
.zhanshi_tp .ulBigPic{width:551px;height:auto;}
.zhanshi_tp .ulBigPic li{width:531px;height:auto;}
.zhanshi_tp .dSmallPicBox{width:637px;}
.zhanshi_tp .dSmallPic{width:556px;}
.man{ width:570px;}
.ma2p{ width:auto;}
}
@media screen and (min-width:1000px){
.gongchang{ display: none}
}
@media screen and (max-width:999px){
.zhanshi_tp{ display:none}
.gongchang{ width:100%}
.gongchang a{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}
.gongchang a img{ width:100%; max-width:721px; max-height:479px;}
.man{ width:auto;}
.ma2p{ width:auto;}
}
@media screen and (max-width:639px){
.gongchang a{width:95%;}
}









/**********************************************************   Working Environment   ***********************************************************/
.wemain{ padding-bottom:56px; padding-top:49px;}
.wenav{ text-align:center;}
.wenav a{ display:inline-block; *float:left; width:212px; height:46px; border:1px solid #1e5998; border-radius:23px; text-align:center; line-height:46px; background:#fff; font-size:16px; font-size:1.6rem; font-weight:bold; margin:0 10px 0 9px;}
.wenav a:hover{ background:#1e5998; color:#fff;}
.dangqiannav{ background:#1e5998 !important; color:#fff !important;}
.webiao{ display:block; text-align:center; margin-top:51px;}
.webiao img{ width:95%; max-width:337px; max-height:39px;}
.cebiao{ display:block; text-align:center; margin-top:53px;}
.cebiao img{ width:95%; max-width:352px; max-height:37px;}
.wep{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; text-align:center; margin-top:24px;}

.zhanshi_tp2{position:relative; width:1002px; margin:auto; margin-top:34px; margin-bottom:4px; height:666px;}
.zhanshi_tp2 .ulBigPic{width:797px;height:526px; margin-left:104px; overflow:hidden;}
.zhanshi_tp2 .ulBigPic li{width:797px;height:526px;display:none; position:relative;}
.abfu{ position:absolute; width:100%; font-size:16px; font-size:1.6rem; color:#fff; text-align:center; line-height:44px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.6); font-family:Tahoma, Geneva, sans-serif;}
.zhanshi_tp2 .ulBigPic .liSelected{display:block;}
.zhanshi_tp2 .ulBigPic img{width:797px;height:526px;}
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{ width:40px;height:78px;display:block;position:absolute;top:224px; }
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel{cursor:pointer;}
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan{left:0px; background:url(../img/quleft.jpg)}
.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{right:0px;background:url(../img/quright.jpg)}
.zhanshi_tp2 .dSmallPicBox{width:1002px; height:117px; position:relative; margin-top:24px;  }
.zhanshi_tp2 .dSmallPic{width:799px;height:117px; position:absolute; left:104px; top:0px;overflow:hidden;}
.zhanshi_tp2 .dSmallPic ul{position:absolute;}
.zhanshi_tp2 .dSmallPic li{width:177px; height:117px;float:left; display:inline;cursor:pointer;overflow:hidden; margin-right:30px;}
.zhanshi_tp2 .dSmallPic .sPic{width:177px; height:117px; display:block;}
.zhanshi_tp2 .dSmallPic .sPic img{width:175px;height:115px; border:1px solid #f5f5f5;}
.zhanshi_tp2 .dSmallPic .sPic img:hover{ border:1px solid #dc372f;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{width:34px; height:34px;display:block;position:absolute;top:41px;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel{cursor:pointer;}
.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{right:20px; background:url(../img/qubright.jpg) no-repeat center;}
.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan:hover{right:20px; background:url(../img/qubrighth.jpg) no-repeat center;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan{left:15px; background:url(../img/qubleft.jpg) no-repeat center;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan:hover{left:15px; background:url(../img/qublefth.jpg) no-repeat center;}

@media screen and (min-width:1000px){
.gongchang2{ display: none}
}
@media screen and (min-width:1000px) and (max-width:1319px){
.zhanshi_tp2{width:980px;}
.zhanshi_tp2 .ulBigPic{ margin-left:94px;}
.zhanshi_tp2 .dSmallPicBox{width:980px;}
.zhanshi_tp2 .dSmallPic{ left:94px;}
}
@media screen and (max-width:999px){
.zhanshi_tp2{ display:none}
.gongchang2{ width:100%}
.gonglie2{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}
.gongtu2 img{ width:100%; max-width:797px; max-height:526px;}
.gongzi2{ display:block; text-align:center; line-height:30px; margin-top:5px;}
}
@media screen and (max-width:639px){
.gonglie2{width:95%;}
.wenav a{ width:135px; font-size:12px; font-size:1.2rem; font-weight:normal; margin:0 2px;}
}







/***************************************************************************   History   *************************************************************************/
.shanshui{ background:#fcfcfd url(../img/shanshui.jpg) no-repeat bottom center; padding-bottom:141px;}
.abbiao2{ display:block; margin-top:2px;}
.abbiao2 img{ width:111px; height:37px;}
.ab2p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; margin-top:34px;}
.ab2biao{ display:block; font-size:24px; font-size:2.4rem; line-height:36px; font-weight:bold; margin-top:25px;}

.shijianzhou{ margin-top:32px; position:relative; padding-bottom:20px;}
.ab2n{ background:url(../img/huiquan.jpg) no-repeat top center; margin-bottom:29px;}
.shijian{ width:502px; height:138px; background:#f8f8f8;}
.shijiann{ padding:12px 11px;min-height:112px; border:1px solid #1e5998; position:relative;}
.shijiantu{ display:block; width:146px; position:absolute; left:11px; top:12px;}
.shijiantu img{ width:100%; max-width:146px; max-height:112px;}
.shijianzi{ padding-left:166px;}
.shijianzi a{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:34px; margin-top:3px;}
.shijianzi p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815;}
.ab21 .shijian{ float:left;}
.ab22 .shijian{ float:right;}
.fudong{ position:absolute; width:100%; right:0px; bottom:-147px;}
.ab2n:hover{ background:url(../img/lanquan.jpg) no-repeat top center;}


@media screen and (min-width:1000px) and (max-width:1319px){
.shijian{ width:360px; height:138px;}
.shijianzi a{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; margin-top:0px;}
.shijianzi p{ font-size:12px; font-size:1.2rem; line-height:20px;}
}
@media screen and (max-width:999px){
.shanshui{ padding-bottom:0px;}
.shijianzhou{ background:none}
.ab2n{ background:none; position:relative; bottom:0px;}
.shijian{ width:100%; float:none; height:138px;}
}
@media screen and (max-width:639px){
.shijian{ width:100%; float:none; height:auto; text-align:center;}
.shijiantu{ left:50%; margin-left:-73px;}
.shijianzi{ padding-left:0px; padding-top:130px;}
}


/***********************************************************************************  video  **************************************************************************/
.vimain{ padding-bottom:44px;}
.vilie{ width:384px; float:left; padding-bottom:18px; margin-top:22px; margin-left:23px; margin-bottom:5px;}
.vitu{ display:block; text-align:center;}
.vitu img{ width:100%; max-width:384px; max-height:208px;}
.vizi{ display:block;font-size:14px; font-size:1.4rem; text-align:center; line-height:19px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-top:19px; height:40px;}
.mat1{ padding-top:36px; margin-top:auto;}
@media screen and (min-width:1000px) and (max-width:1219px){
.vilie{ width:310px; margin-left:23px;}
}
@media screen and (max-width:999px){
.vilie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}
}
@media screen and (max-width:529px){
.vilie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}
}


.zuocea{ float:left;}


.lxwml{ float:left; margin-top:20px;}
.lxwml ul{ margin-top:20px; margin-bottom:20px;}
.lxwml a:hover{color:#1e5998 ;}
.lxwml ul li{line-height: 32px; font-size: 14px;font-size: 1.4rem;}
.lxwml ul li span{  font-size: 20px;font-size: 2rem; color:#1e5998 ;margin-top: 14px; font-weight:bold;}


/*kefu*/
.kefu{position:fixed;right:0px;top:210px;width:83px;height:auto;overflow:hidden;text-align:center;background-color:#f1f1f1; z-index:999; padding-bottom:18px; padding-top:3px;display: none; }
.kefu_nr{ border-bottom:1px solid #aaaaaa; width:55px; margin-left:11px; padding-top:10px; }
.kefu_font{ line-height:26px; }
.kefu a{ color:#333; }
.kefu a:hover,.kefu a:active{ color:#e83f30; }
.kefu_bottom{ padding-bottom:7px; }
.kefu .linenone{border-bottom: none;padding-bottom: 0;}
@media screen and (max-width:499px){
.kefu{ display:none;}
}



.listcart{ width:100%; margin-top:40px;margin-bottom: 40px;}
.listcart a{ background:#fff;display:inline-block;height: 30px; width:200px; line-height: 30px;cursor: pointer;border: none;overflow: hidden;color: #1e5998;cursor: pointer;  border:1px solid #1e5998; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; font-size:1.4rem; margin-left:10px;}
.listcart a:hover{  border:#1e5998 solid 1px; background:#1e5998; color:#fff!important;}
@media screen and (max-width:999px){
.listcart a{margin-left:2.5%; margin-right:2.5%; padding-left:0px; padding-right:0px }
.listcart{ width:100%;
}
}
@media screen and (max-width:420px){
.listcart a{ width:95% !important ; float:none; overflow:hidden; margin-bottom:1rem; margin-top:1rem}
}
.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}
.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}
.ppp{line-height: 30px;margin-bottom: 20px;margin-top: 20px;}
.product-form {display: flex;flex-flow: wrap;}
.chanlie-less {
	width: 284px;
	float: left;
	margin-top: 49px;
	margin-bottom: 18px;
}
.chanlie img {
	width: 282px;
	height: 282px;
}


.qu1r iframe{ max-width:100%;}
.smspyz1{    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; margin-bottom:15px;}
.smspyz1p{ margin-top:0px !important; width:49.5%}
.smspyz1 img{ width:50%; max-width:490px !important; margin-left: 0.5%;
}
