html {color:#4e4e4e;background:#fff;}
body, ul, li, ol, dl, dt, dd, form, input, textarea, img, p, h1, h2, h3, h4, h5, h6, fieldset, button,label {margin:0;padding:0; font-weight:normal;}
body { width:100%; min-width:320px; height:100%; background:#f1f1f1; color:#4e4e4e;line-height:20px;font-family:Arial,Tahoma,"Microsoft YaHei","SimSun";}
ol, ul, li {list-style:none;}
img {border:0;}
h2 {font-size:1.8rem;}
h3 {font-size:1.6rem;}
h4, h5, h6, p{font-size:1.2rem;}
em, cite, i {font-style: normal;}
a {color:#333;text-decoration:none}
a:hover {color:#ff8356; text-decoration:none; }
a:focus {outline:none;}
a:visited{text-decoration:none;outline:0; outline-width:0px;}
a:active{text-decoration:none;outline:0; outline-width:0px;}
b,strong{font-weight: bold;}
:focus,img{outline:0;outline-width:0px;}

table{border-collapse:collapse;border-spacing:0;}

.sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}   
.sup {top: -0.5em;}   
.sub {bottom: -0.25em;} 
.clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}   
.clear{ clear:both; zoom:1; } 

.wrap { margin:0 auto; display: block; position:relative; overflow: hidden; text-align: left; width:100%; max-width:768px;}
html {font-size: 62.5%;}
body {font-size: 1.2rem;}
h1 { font-size: 2.4rem;}

@media screen and (min-width:320px){html{font-size:62.5%}/*10px */}
@media screen and (min-width:360px){html{font-size:70.3125%}/*12px */}
@media screen and (min-width:375px){html{font-size:73.2424875%}/*12px */}
@media screen and (min-width:400px){html{font-size:78.125%}/*12.5px */}
@media screen and (min-width:414px){html{font-size:80.86%}/*12.5px */}
@media screen and (min-width:480px){html{font-size:93.75%}/*15px*/}
@media screen and (min-width:568px){html{font-size:111%}}
@media screen and (min-width:640px){html{font-size:125%}/*20px */}
@media screen and (min-width:720px){html{font-size:137.5%}/*22px */}
@media screen and (min-width:768px){html{font-size:150%}/*24px */}
@media screen and (min -width:1024px){html{font-size:180%}/*24px */}
@media screen and (orientation:landscape){html{font-size:150%}/*24px */}
html,body {}

div#Footer_CodeDiv{ display:none;}
.animated{transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear;}
.bezierCurve{-webkit-transition:-webkit-transform 0.28s cubic-bezier(0.175, 0.885, 0.320, 1.5);	-moz-transition:-moz-transform 0.28s cubic-bezier(0.175, 0.885, 0.320, 1.5);-o-transition:-o-transform 0.28s cubic-bezier(0.175, 0.885, 0.320, 1.5);transition:transform 0.28s cubic-bezier(0.175, 0.885, 0.320, 1.5);}
.bezierCurveAll{-webkit-transition:all 0.38s cubic-bezier(0.175, 0.885, 0.320, 1.5);-moz-transition:all 0.38s  cubic-bezier(0.175, 0.885, 0.320, 1.5);-o-transition:all 0.38s cubic-bezier(0.175, 0.885, 0.320, 1.5);transition:all 0.38s  cubic-bezier(0.175, 0.885, 0.320, 1.5);}

.mtip>span{vertical-align:3px;line-height:1;display:inline-block;width:auto;font-size:24px;}
.mtip{border-radius:4px;padding-top:10px;padding-left:25px;padding-right:25px;padding-bottom:10px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 4px 4px rgba(0,0,0,0.2);	font-weight:bold;}
.mtip.error{background-color:#BF3358;background-image:-moz-linear-gradient(top,#e34447,#BF3358);background-image:-ms-linear-gradient(top,#e34447,#BF3358);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e34447),to(#BF3358));background-image:-webkit-linear-gradient(top,#e34447,#BF3358);background-image:-o-linear-gradient(top,#e34447,#BF3358);	background-image:linear-gradient(top,#e34447,#BF3358);border:1px solid #ca3e3e;}
.mtip.success{background-color:#43ab00;background-image:-moz-linear-gradient(top,#43ab00,#388e00);background-image:-ms-linear-gradient(top,#43ab00,#388e00);background-image:-webkit-gradient(linear,0 0,0 100%,from(#43ab00),to(#388e00));background-image:-webkit-linear-gradient(top,#43ab00,#388e00);background-image:-o-linear-gradient(top,#43ab00,#388e00);	background-image:linear-gradient(top,#43ab00,#388e00);border:1px solid #338100;}
.mtip.warning{background-color:orange;background-image:-moz-linear-gradient(top,#dcb20b,#e6bb10);background-image:-ms-linear-gradient(top,#dcb20b,#e6bb10);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dcb20b),to(#e6bb10));background-image:-webkit-linear-gradient(top,#dcb20b,#e6bb10);background-image:-o-linear-gradient(top,#dcb20b,#e6bb10);	background-image:linear-gradient(top,#dcb20b,#e6bb10);border:1px solid #e6bb10;}
.tip_container{display:none;z-index: 9999;position:fixed !important;top:0;text-align:left;width:auto;}
div.topHidden{width:100%; height:5rem;}
div.BottomHidden{width:100%; height:38px;}
div#anpNews {font-size:12px; margin:40px 0px;}
div#anpNews .None{ display:none;}
div#anpNews A{border:1px #d3d3d4 solid; background:url(../images/page_bg.jpg) center center no-repeat;padding:8px 10px; }
div#anpNews A:hover{ border:1px #aaa solid;}
div#anpNews A:active{border:1px #aaa solid;}
div#anpNews span.cpd{background:none; border:none;cursor:default;padding:10px 13px;}
div#anpNews span.disabled{background:none; border:none;cursor:default;}

.header{ width:94%; height:5rem; background:#fff; padding:0 3%; position:fixed;max-width:722px; z-index:99;}
.logo{ width:16rem; height:auto; position:absolute; left:3%; top:1.3rem;}
.header img{ width:100%; height:auto;}
.search{ width:6%; height:43px; position:absolute; right:15%; top:1.8rem;}
.menu{ width:7%; height:34px; position:absolute; right:3%; top:2rem;}
.back{ width:3%; height:48px; position:absolute; left:3%; top:1.8rem;}
.header .title{ width:100%; line-height:5rem; text-align:center; color:#4e4e4e; font-size:1.8rem;}

.nav{ width:100%; height:3.6rem; background:#bda179; overflow:hidden;}
.nav .liM{ width:23%; padding:0; float:left; font-size:1.4rem; line-height:3.6rem; text-align:center;}
.nav .liM a{ color:#fff;}
.nav .ico{ width:5%; height:3.6rem; float:right; margin-right:3%; background:url(../images/ico_01.png) center center no-repeat; background-size:100%;}
.listnav{ background:#6bcccb;}

.navlist{ width:100%; padding:0; background:#f3f3f3; position:fixed; top:-3000px; left:0px; z-index:1000;}
.navlist .title{ width:100%; height:3.6rem; line-height:3.6rem; text-align:center; font-size:1.4rem; position:relative;}
.close{ width:1.5rem; height:1.5rem; display:block; background:url(../images/close.png) center center no-repeat; background-size:100%; position:absolute; right:3%; top:1rem;}
.navlist .list{ width:97%; padding-left:3%; font-size:1.3rem; overflow:scroll;}
.navlist .list dt{ width:100%; height:3.6rem; background:url(../images/ico_01.jpg) left center no-repeat; background-size:0.35rem auto; border-bottom:1px solid #e1e1e1;font-size:1.4rem;border-top:1px solid #e1e1e1;}
.navlist .list dt a{ width:96%; height:3.6rem; padding-left:4%; display:block; line-height:3.6rem; background:url(../images/ico_18.png) right 3% center no-repeat; background-size:0.7rem auto;}
.navlist .list dd{ width:97%; height:auto; padding:1rem 0; padding-right:3%; }
.navlist .list dd a{ /*width:23.5%;*/ padding:0 2%; height:3rem; line-height:3rem; background:#ebebeb; border:none; border-radius:0.3rem; display:inline-block; overflow:hidden; text-align:center; margin-left:2%; margin-bottom:0.5rem;}

.DIVClose{ width:100%;height:5.2rem; position:absolute; bottom:0px; left:0px; background:#f3f3f3;}
.DIVClose .closebot{ width:94%; height:3.6rem; display:block; line-height:3.6rem; margin:0.8rem auto; background:#6bcccb url(../images/closebot.png) 38% center no-repeat; background-size:1.8rem auto; text-align:center; color:#fff; border-radius:0.5rem; text-indent:2.8rem; font-size:1.4rem;}
.navlist .list dl.first dt{ border-top:none;}


.footer{ width:100%; height:auto; margin-top:1rem;}
.maptel{ width:94%; height:auto; padding:1rem 3%; background:#fff; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.maptel a{ width:100%; height:3.6rem; display:block; line-height:3.6rem; text-align:center; border-radius:0.5rem; color:#fff;  text-indent:13%;}
.maptel .map{ height:6.6rem; line-height:2.1rem; text-align:center;text-indent:10%;  background:#bda179 url(../images/ico_11.png) 5% center no-repeat;
              background-size:7%;font-size:1.2rem;margin-top:0.6rem;}
 
.maptel .tel{ background:#6bcccb url(../images/ico_12.png) 5% center no-repeat; background-size:8%;font-size:1.4rem; margin-top:1rem;}
.bot{width:100%; height:auto; padding:1rem 0; font-size:1.2rem; color:#919191; line-height:1.6rem; text-align:center;}
.bot em{ color:#b1b1b1;}
.bot a{ color:#b1b1b1;}

.banner{ width:100%; height:auto; position:relative; overflow:hidden;}
.banner .bannerImages{width:100%; height:18.4rem; position:relative; overflow:hidden;}
.banner a.background{ position:absolute; width:100%; height:100%; display:block; top:0px; left:100%; overflow:hidden;}
.banner a.background.current{ left:0px;}
.banner a.background img{ position:absolute; top:0px; left:0px; z-index:3;}
.banner .bottom{ width:94%; min-height:2.6rem; padding:0 3%; background:#6bcccb;}
.banner .bottom .titleBase{ width:100%; height:2.2rem; overflow:hidden; position:relative;}
.banner .bottom p{ width:100%; line-height:2.6rem; color:#fff; font-size:1.2rem; text-align:center; position:absolute; left:100%; top:0;}
.banner .bottom p.current{ left:0px;}
.banner .bottom .num{ width:100%; padding-bottom:0.6rem; position:relative; text-align:center;}
.banner .num li{ width:0.6rem; height:0.6rem; margin:0px 3px; background:#fff; display:inline-block;border-radius:50%; opacity:0.5; cursor:pointer;}
.banner .num li.current{opacity:1;}

.quickmenu{ width:94%; height:auto; padding:1rem 3%; background:#fff; border-bottom:1px solid #e1e1e1;}
.quickmenu ul{ width:100%; height:auto; border-right:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.quickmenu li{ width:33%; height:8.3rem; float:left; position:relative; border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.quickmenu li a{ width:100%; height:100%; display:block; text-align:center;}
.quickmenu li a em{ width:100%; font-size:1.4rem; position:absolute;top:75%; text-align:center; left:0px;}
.quickmenu li.ico01{ background:url(../images/ico_03.png) center 1rem no-repeat; background-size:5.3rem auto;}
.quickmenu li.ico02{ background:url(../images/ico_04.png) center 1rem no-repeat; background-size:5.2rem auto;}
.quickmenu li.ico03{ background:url(../images/ico_05.png) center 1rem no-repeat; background-size:5.2rem auto;}
.quickmenu li.ico04{ background:url(../images/ico_06.png) center 1rem no-repeat; background-size:5.2rem auto;}
.quickmenu li.ico05{ background:url(../images/ico_07.png) center 1rem no-repeat; background-size:5.2rem auto;}
.quickmenu li.ico06{ background:url(../images/ico_08.png) center 1rem no-repeat; background-size:5.2rem auto;}
.quickmenu li.ico07{ background:url(../images/ico_101.jpg) center 1rem no-repeat; background-size:5.2rem auto;}
.tools{ width:94%; height:15rem; padding:1rem 3%; margin-top:1rem; background:#fff; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; position:relative;}
.tools a{ width:45%; height:7rem; display:block; border:1px solid #eeeded; position:relative;}
.tools .ARescue{ background:#f7f7f7 url(../images/xt.gif) 100% 1.2rem no-repeat; background-size:50%; position:absolute; top:1rem; left:3%;}
.tools .Service{ height:15rem; background:#f7f7f7 url(../images/96195.png) center 6.8rem no-repeat; background-size:50%; position:absolute; top:1rem; right:3%;}
.tools .SNews{ background:#f7f7f7 url(../images/newspaper.gif) 3% 1.6rem no-repeat; background-size:40%; position:absolute; top:9rem; left:3%;}
.tools h2{ font-size:1.6rem; color:#4e4e4e; line-height:1.8rem; position:absolute;}
.tools span{ font-size:1.2rem; color:#9f9f9f;}
.tools .ARescue h2{left:6%; top:1.8rem;}
.tools .Service h2{ width:100%; left:0; text-align:center; top:1.5rem;}
.tools .SNews h2{ right:5%; top:1.8rem;}
.content{ width:100%; height:auto; margin-top:1rem; background:#fff; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.content .title{ width:94%; height:3rem; padding:0 3%; line-height:3rem; background:url(../images/ico_01.jpg) 3% center no-repeat; background-size:1.2%; color:#6bcccb; font-size:1.4rem; border-bottom:1px solid #e1e1e1; text-indent:0.8rem; position:relative;}
.more{ position:absolute; right:3%; color:#6e6e6e; font-size:1.2rem;}
.indexport li{ width:33%;height:13rem; padding:1.5rem 0; margin:0; float:left;color:#919191; text-align:center; line-height:1.5rem;}

.indexport li span{ display:block;font-size:1rem;}
.indexport li span.thumb{ width:6.8rem; height:6.8rem; margin:0px auto; overflow:hidden; border:4px solid #ebebeb; border-radius:50%;}
.indexport li span.thumb img{ width:100%; height:auto;}
.indexport li em{ font-size:1.4rem; color:#4e4e4e; line-height:2rem; display:block; padding-top:0.3rem;}
.indexport li i{ color:#bda179;}
.notice{ width:100%; height:auto; padding-bottom:1rem;}
.notice li{ width:88%; height:auto; padding:1rem 3%; padding-left:9%; background:url(../images/ico_09.png) 3% 1.3rem no-repeat; background-size:1.3rem auto; font-size:1.4rem; line-height:2.1rem; color:#4e4e4e; border-top:1px solid #ebebeb;}
.notice li.first{ border-top:none;}
.notice li span{ color:#b5b5b5; font-size:1.2rem;}
.notice li em{ background:url(../images/ico_10.png) left center no-repeat; background-size:1.3rem auto; padding-left:1.6rem; margin-left:1rem;}