﻿body,div,ul,li,a,dl,dd,dt,input,p,h1,h2,h3,h4,h5,h6,form,img{ margin: 0; padding: 0; }
html{ margin: 0; padding: 0; font-size:12px;}
html,body{
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
input,textarea,select,button,area {
	appearance:button;
	-moz-appearance:button;
	-webkit-appearance:button;
	outline:none;
	font-family:'Microsoft YaHei';
}
ul,li,dl,dd,dt{list-style: none;}
a{  text-decoration:none;  color:#2b292f;
	-webkit-transition: all ease-in .2s;
	-ms-transition: all ease-in .2s;
	-moz-transition: all ease-in .2s;
	-o-transition: all ease-in .2s;
	transition: all ease-in .2s;
}
img{border: 0;  font-size:0;}
body {color:#444; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; background: url("../img/bj.jpg");}

.clearfix {overflow: auto; *zoom:1;/*IE/7/6*/}
.clearfix:before,.clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.section{ width: 100%; max-width:1200px; margin:auto;   }
.i-section{ width: 100%; max-width:1186px; margin:0 auto; overflow:hidden;background: #fff; padding-top: 10px; border-left: 7px solid #fff; border-right: 7px solid #fff;}


.side-pannel { position: fixed; right: 0;   z-index: 99}
.side-bar { border: 1px solid #E7E7E7;  border-bottom: none; bottom: 100px; background: #fff}
.side-bar .kf-warp { display: block;  cursor: pointer; padding: 5px 0; width: 46px;  height: 50px; border-bottom: 1px solid #E7E7E7;  position: relative; color: #676767; text-align: center; }
.side-bar s { display: block; margin-left: auto; margin-right: auto}
.side-bar span { line-height: 20px}
.side-bar .g-icon-qq{width: 30px; height: 30px; background: url("../e-kf.png");}
.side-bar .g-icon-gh{width: 30px; height: 30px; background: url("../e-gh.png");}
.side-bar .g-icon-sj{width: 30px; height: 30px; background: url("../e-sj.png");}
.side-bar .g-icon-gzh{width: 30px; height: 30px; background: url("../e-gzh.png");}
.side-bar .g-icon-wx{width: 30px; height: 30px; background: url("../e-wx.png");}
.side-bar .g-icon-survey1{width: 30px; height: 30px; background: url("../e-lxfs.png");}
.side-bar .g-icon-top{width: 30px; height: 30px; background: url("../e-tb.png");}

.side-bar .kefu i { width: 301px; height: 239px; position: absolute; left: -301px; top:10%;margin-top: -24px; display: none;  z-index: 10;background: url("../kefu.png");font-style: normal;}
.side-bar .kefu:hover i {  display: block;}
.kefu-content{width: 100%; }
.sev-t{width: 72%; padding-top: 30px; padding-bottom:20px;text-align: left; padding-left: 28%;}
.sev-t h4{ font-size: 22px; color:#0e679f;line-height: 28px;}
.sev-t p{font-size: 16px; color: #aaa;}
.sev-b{width: 90%; padding-top: 10px; padding-bottom:20px;text-align: left; padding-left: 10%;}
.sev-b p{font-size: 12px; color: #aaa;}
.sev-b ul{width: 100%; margin-top: 20px;}
.sev-b ul li{float:left; margin-right:15px;}
.sev-b ul li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../qq.gif) no-repeat left 3px;line-height:36px;}

.side-bar .rexian i {width: 280px; height: 157px; position: absolute; left: -280px; top:10%;margin-top: -24px;  display: none; background: url("../rxsj.png");font-style: normal;  z-index: 10;;}
.side-bar .rexian:hover i {  display: block}

.side-bar .yewu i { width: 280px; height: 157px; position: absolute; left: -280px; top:10%;margin-top: -24px;  display: none; background: url("../rxsj.png");font-style: normal; z-index: 10;}
.side-bar .yewu:hover i {  display: block}
.survey a{display: block;width: 100%; height: 100%;}
.survey a:hover{color: #fff;}
.side-bar .qr i { width: 180px; height: 169px; position: absolute; left: -180px; top: 50%; margin-top: -84px; display: none;    background-position: 0 0;z-index: 999999999999;}
.side-bar .qr:hover i {  display: block}
.side-bar .qr .gzh { background-image: url(../gzh.png)}
.side-bar .qr .weixin { background-image: url(../weixin.png)}

.side-bar .kf-warp:hover{background: #0062a8; color: #fff;}
.side-bar .kf-warp:hover .g-icon-qq{ background: url("../e-kf-f.png");}
.side-bar .kf-warp:hover .g-icon-gh{ background: url("../e-gh-f.png");}
.side-bar .kf-warp:hover .g-icon-sj{ background: url("../e-sj-f.png");}
.side-bar .kf-warp:hover .g-icon-gzh{ background: url("../e-gzh-f.png");}
.side-bar .kf-warp:hover .g-icon-wx{ background: url("../e-wx-f.png");}
.side-bar .kf-warp:hover .g-icon-survey1{ background: url("../e-lxfs-f.png");}
.side-bar .kf-warp:hover .g-icon-top{ background: url("../e-tb-f.png");}


#header{width: 100%;background: url("../img/header.jpg") no-repeat center; height: 112px;}
.section .logo{width:17%; float: left;}
.section .logo img{max-width:100%; margin-top:22px;}
.section .h-adv{width: 56%;float: left; text-align: center;}
.section .h-adv img{max-width:100%; margin:25px auto 0 auto;}
.section .h-tel{width:27%;float: right;}
.section .h-tel .h-tel-a{width:100%;}
.section .h-tel .h-tel-a a{display:block; float: left;}
.section .h-tel .h-tel-a a.tel01{width: 50%;float: left;}
.section .h-tel .h-tel-a a.tel02{width: 50%;float: right;}
.section .h-tel .h-tel-a img{max-width:100%;}
.section .h-tel img{max-width:100%; margin-top: 20px; margin-bottom: 15px; float: right;}
.section .h-tel ul{width: 100%;background: #fff; border: 1px solid #bdbdbd; overflow: hidden; padding:5px 0;}
.section .h-tel ul li{width: 25%; line-height: 12px; float: left;padding-left: 20px; border-right: 1px solid #a3a3a3; box-sizing: border-box;}
.section .h-tel ul li a{font-size: 12px;}
.section .h-tel ul li:last-child{border: 0;}
.section .h-tel .icon01{ background: url("../img/icon-01.jpg") no-repeat 2px 0;}
.section .h-tel .icon02{ background: url("../img/icon-02.jpg") no-repeat 2px 0;}
.section .h-tel .icon03{ background: url("../img/icon-03.jpg") no-repeat 2px 0;}
.section .h-tel .icon04{ background: url("../img/icon-04.jpg") no-repeat 2px 0;}


.header{width: 100%; background: url("../img/nav.jpg"); overflow: hidden; }
.header .section{position: relative;}
.header .menu{ width:100%;}
.header .menu ul li{width:12.5%;float:left;line-height: 37px; background: url("../img/nav-border.jpg") no-repeat right center; text-align:center;}
.header .menu ul li a{display:block;font-size: 14px;line-height: 37px; color: #fff;}
.header .menu ul li:last-child{background: none;}
.m_menu{ background: url(../icon_nav.png) no-repeat center;  background-size:100%;width:40px; position:absolute; right:5px; top:0; height:60px; display:none;}


.section .i-news{width: 100%; background: #fff; overflow: hidden; line-height: 30px; margin: 5px 0;}
.section .i-news .news-span{width: 5%; background: url("../img/icon05.jpg") no-repeat 10px 8px; padding-left: 3%; }
.section .i-news .news-list{width: 92%;}
.section .i-news .news-list li{width: 100%; font-size: 14px;}

.i-section .i-main-top{width: 100%; overflow: hidden; padding-bottom: 10px;}
.i-main-top .main-top-l{width: 20%;}
.i-main-top .main-top-l h2{ background: url("../img/h2.jpg") ; height: 35px; line-height: 35px; font-size: 14px; color: #222; text-indent:1em;}
.i-main-top .main-top-l .main-login{width: 100%;border: 1px solid #e5e5e5; box-sizing: border-box;}
.i-main-top .main-top-l .main-login ul{width:75%; margin: 20px auto;}
.i-main-top .main-top-l .main-login ul li{width:100%; margin: 10px 0; overflow: hidden;}
.i-main-top .main-top-l .main-login ul li span{display: block;width: 30%; float: left;}
.i-main-top .main-top-l .main-login .input{display: block;width: 70%;float: left; box-sizing: border-box;}
.main-bulletin{width: 100%;border: 1px solid #e5e5e5; margin-bottom: 10px; box-sizing: border-box;}
.main-bulletin ul{width: 100%;}
.main-bulletin ul li{width: 100%; height: 25px; line-height: 25px; overflow: hidden;}
.main-bulletin ul li a{display:block; width:94%; height: 100%; padding-left: 6%; background: url("../img/jian.jpg") no-repeat 8px 10px;  color: #666666;}

.main-news{width: 100%;border: 1px solid #e5e5e5; box-sizing: border-box;}
.main-news ul{width: 100%;}
.main-news ul li{width: 100%; height: 25px; line-height: 25px; overflow: hidden;}
.main-news ul li a{display:block;  width:94%; height: 100%; padding-left: 6%;background: url("../img/jian.jpg") no-repeat 8px 10px; color: #666666;}

.i-main-top .main-top-m{width: 60%; border: 1px solid #e5e5e5; border-radius: 5px; margin: 0 1%; box-sizing: border-box;}
.i-main-top .main-top-m h1{background: url("../img/main-top-m.jpg"); height: 35px; line-height: 35px;  border-bottom: 1px solid #e5e5e5;font-size: 14px; color: #222; text-indent:1em; margin-bottom: 8px;}
.i-main-top .main-top-m span{font-size:12px; color: #07568d;}
.i-main-top .main-top-m .service-tc{width: 100%; height: 165px; margin:6px auto; border: 1px solid #f1f1f1; position: relative;}
.i-main-top .main-top-m .sw-web{background: url("../img/sw-web.jpg") no-repeat;}
.sw-web .tc-icon{position: absolute; top:-5px; right: -5px;}
.sw-web .service-title{width:250px;font-size: 20px; color: #42c580; position: absolute; top: 20px; left: 190px; font-weight: bold;}
.sw-web .service-span{width:210px;font-size: 15px; color: #000; position: absolute; top: 25px; right: 45px;}
.sw-web .service-money{width:150px;font-size: 16px; line-height: 28px; color: #096334; position: absolute; top: 60px; left:240px;}
.sw-web .service-money span{ display:block; font-size: 16px; color: #096334; }
.sw-web .service-memo{width:225px;font-size: 14px; line-height:25px; color: #818181; position: absolute; top: 70px; right: 50px;}
#ggxw{float:left;margin-left:20px;width:410px;}
#ggxw h2{background: url("../img/h2.jpg") ; height: 35px; line-height: 35px; font-size: 14px; color: #222; text-indent:1em;}
/*甄淑红修改的样式结束*/
.sw-web a{display: block;width:117px; height:27px; text-align: center; line-height: 27px; color: #fff; background:url("../img/icon-09.png"); position: absolute; bottom: 10px; right: 20px;}

.i-main-top .main-top-m .bz-web{background: url("../img/bz-web.jpg") no-repeat center right;}
.bz-web .tc-icon{position: absolute; left:-5px; top: -5px;}
.bz-web .service-title{width:250px;font-size: 20px; color: #fc9400; position: absolute; top: 20px; left: 90px; font-weight: bold;}
.bz-web .service-span{width:210px;font-size: 15px; color: #000; position: absolute; top: 25px; right:190px;}
.bz-web .service-money{width:150px;font-size: 16px; line-height: 30px; color: #aa6708; position: absolute; top: 55px; left:100px;}
.bz-web .service-money span{ display:block;font-size: 16px; color: #aa6708; }
.bz-web .service-memo{width:225px;font-size: 14px; line-height:25px; color: #818181; position: absolute; top: 80px; left: 300px;}
.bz-web a{display: block;width:117px; height:27px; text-align: center; line-height: 27px; color: #fff; background:url("../img/icon-09.png"); position: absolute; bottom: 5px; right: 220px;}

.i-main-top .main-top-m .xy-web{background: url("../img/xy-web.jpg") no-repeat;}
.xy-web .tc-icon{position: absolute; top:-5px; right: -5px;}
.xy-web .service-title{width:250px;font-size: 20px; color: #b53331; position: absolute; top: 20px; left: 190px; font-weight: bold;}
.xy-web .service-span{width:210px;font-size: 15px; color: #000; position: absolute; top: 25px; right: 80px;}
.xy-web .service-money{width:180px;font-size: 16px; line-height: 30px; color: #911c1a; position: absolute; top: 60px; left:220px;}
.xy-web .service-money span{ display:block;font-size: 16px; color: #911c1a; }
.xy-web .service-memo{width:225px;font-size: 14px; line-height:25px; color: #818181; position: absolute; top: 80px; right: 75px;}
.xy-web a{display: block;width:117px; height:27px; text-align: center; line-height: 27px; color: #fff; background:url("../img/icon-09.png"); position: absolute; bottom: 10px; right: 20px;}

.i-main-top .main-top-m .mb-web{background: url("../img/mb-web.jpg") no-repeat center right;}
.mb-web .service-title{width:250px;font-size: 20px; color: #0c66a6; position: absolute; top: 20px; left: 10px; font-weight: bold;}
.mb-web .service-span{width:210px;font-size: 15px; color: #000; position: absolute; top: 25px; left:230px;}
.mb-web .service-money{width:150px;font-size: 16px; line-height: 30px; color: #000; position: absolute; top: 60px; left:30px;}
.mb-web .service-money span{ display:block;font-size: 16px; color: #000; }
.mb-web .service-memo{width:225px;font-size: 14px; line-height:25px; color: #818181; position: absolute; top: 70px; left: 250px;}
.mb-web a{display: block;width:117px; height:27px; text-align: center; line-height: 27px; color: #fff; background:url("../img/icon-09.png"); position: absolute; bottom: 5px; right: 250px;}


.i-main-top .main-top-r{width:204px;}
.main-top-r .main-top-seo{background: url("../img/main-top-seo.jpg") no-repeat;height: 184px; margin-bottom: 10px;}
.main-top-seo .seo-txt{width: 125px; padding-top:16px; margin-left: 60px;}
.main-top-seo .seo-txt h4{color: #006cba; font-weight: bold;}
.main-top-r .main-lc-web{background: url("../img/web-lc.jpg"); height: 543px;}
.main-top-r .main-lc-web h1{line-height: 32px; text-indent: 1em; font-size: 15px;}
.main-top-r .main-lc-web img{margin:8px auto;    display: block;}


.i-section .i-email{width: 100%;border: 1px solid #e5e5e5; box-sizing: border-box; border-radius: 5px; overflow: hidden;margin: 10px auto; font-size: 0;}
.i-section .i-email img{max-width:100%; display: inline-block;}

.i-section .i-service{width: 100%;border: 1px solid #e5e5e5; border-radius: 5px; overflow: hidden; box-sizing: border-box;}
.i-section .i-service h1{background: url("../img/i-service.jpg"); height: 35px; line-height: 35px;  font-size: 14px; color: #222; text-indent:1em; margin-bottom: 8px;}
.i-section .i-service span{font-size:12px; color: #07568d;}
.i-section .i-service ul{width: 100%;font-size: 0;}
.i-section .i-service ul li{width: 31%; height:205px; display: inline-block;position: relative; vertical-align: top; padding-left: 16%; padding-right: 1%; padding-top: 20px;}
.i-section .i-service ul li img{display: none;}
.i-section .i-service ul li h3{font-size: 19px; color: #000;}
.i-section .i-service ul li p{font-size: 13px; color: #000; padding: 10px 0; line-height: 20px;}
.i-section .i-service ul li span{font-size: 15px; color: #077acc;}
.i-section .i-service ul li a{display: block; width:70px; text-align: center; height:25px; line-height: 25px; position: absolute; right: 40px; bottom: 20px; background: #1278c1; border-radius: 5px; color: #fff; font-size: 12px;}
.i-service .s-seo{background: url("../img/s-seo.jpg") no-repeat; margin:5px 0 10px 10px;}
.i-service .s-wechat{background: url("../img/s-wechat.jpg") no-repeat; margin:5px 10px 10px 0;}
.i-service .s-domain{background: url("../img/s-domain.jpg") no-repeat; margin:5px 0 10px 10px;}
.i-service .s-trademark{background: url("../img/s-trademark.jpg") no-repeat; margin:5px 10px 10px 0;}


.i-section .i-seo{width: 100%;border: 1px solid #e5e5e5; border-radius: 5px; margin: 10px 0; box-sizing: border-box;}
.i-section .i-seo h1{background: url("../img/i-seo.jpg"); height: 35px; line-height: 35px;font-size: 14px; color: #222; text-indent:1em; margin-bottom: 8px;}
.i-section .i-seo span{font-size:12px; color: #07568d;}
.i-section .i-seo ul{width: 100%; padding: 30px 0 10px 0; overflow: hidden;}
.i-section .i-seo ul li{width: 17%; min-height: 150px;  float: left; padding: 65px 0 30px 0; margin:10px 1%;  border: 1px solid #1278c1;  position: relative;}
.i-section .i-seo .seo-img{width: 80px; background: #fff; height:67px; position: absolute; top:-37px;  left: 50%; margin-left:-40px; }
.i-section .i-seo ul li img{margin:10px auto;    display: block;}
.i-section .i-seo .seo-memo{width: 100%;}
.i-section .i-seo ul li h2{color: #1278c1; font-size: 22px; text-align: center;  font-weight:bold;}
.i-section .i-seo ul li p{ font-size:14px; color: #000;width: 85%; margin:10px auto;}


.aui-nav-content-box {	width: 100%;position: relative;border: 1px solid #e5e5e5; border-radius: 5px; overflow: hidden; margin: 10px 0; box-sizing: border-box;}
.aui-nav-content-box h1{background: url("../img/i-seo.jpg") no-repeat; line-height: 35px;font-size: 14px; color: #222;padding-left: 15px; margin-bottom: 8px;}
.aui-nav-content-box span{font-size:12px; color: #07568d;}

.aui-nav-list-box {  overflow: hidden;  zoom: 1;  z-index: 1;   display: block; position: absolute;  top: 10px;  right: 20px; }
.aui-nav-list-box ul li a {  color: #000;}
.aui-nav-list-box ul li {  float: left;  color: #000;  height: 35px; background: #fff;   cursor: pointer;  line-height: 35px;  width: 80px;  text-align: center;  font-size: 14px; border: 1px solid #a8a8a8; margin: 0 5px;    }
.aui-nav-list-box ul .aui-current {  color: #fff;  background: #1460c0;  }
.aui-nav-list-box ul .aui-current a {  color: #fff;}
.aui-nav-list-item {  display: none;}
.aui-page-list {  width: 100%;   padding-top: 12px;  position: relative;  overflow: hidden;  padding-bottom: 10px;  }
.aui-page-list ul{width: 100%;font-size: 0;}
.aui-page-list ul li{width: 23%;display: inline-block; margin: 0 1%; vertical-align: top; text-align: center;}
.aui-page-list ul li img{max-width: 100%; margin:5px auto; border: 1px solid #dbd7db;display: block;}
.aui-page-list ul li h2{font-size: 14px; height: 40px; overflow: hidden; line-height: 40px; border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc;}


.i-section .main-container{width: 100%; overflow: hidden;}
.main-container .main-left{width: 20%;}
.main-left  h2{ background: url("../img/h2.jpg") ; height: 35px; line-height: 35px; font-size: 14px; color: #222; text-indent:1em;}
.main-login{width: 100%;border: 1px solid #e5e5e5; margin-bottom: 20px; box-sizing: border-box;}
.main-login ul{width:75%; margin: 20px auto;}
.main-login ul li{width:100%; margin: 8px 0; overflow: hidden;}
.main-login .login-span{display: block;width: 30%; float: left;}
.main-login .login-input{display: block;width:60%; float: left;}
.main-login .imagefield{width: 40px; height: 19px; float: left;}
.main-login .zhuce{display: block;width: 40px; height: 19px; float: left; margin-left: 10px;}


.main-left .main-qyjz{width: 100%;border: 1px solid #e5e5e5; margin-bottom: 20px; box-sizing: border-box;}
.main-left .news-class{width: 100%;border: 1px solid #e5e5e5; margin-bottom: 20px; box-sizing: border-box;}
.main-left .news-class ul{width:75%; margin: 20px auto;}
.main-left .news-class ul li{width: 100%; height:30px; line-height: 30px;}
.dtree img{float: left;}

.main-container .main-right{width: 79%;border: 1px solid #e5e5e5; margin-bottom: 20px; box-sizing: border-box;}
.main-right .main-location{background: url("../img/main-top-i.jpg"); height: 35px; line-height: 35px;     overflow: hidden; border-bottom: 1px solid #e5e5e5;margin-bottom: 8px;}
.main-location .main-location-span{font-size:14px;  color: #444; float: left; padding-left: 10px;}
.main-location .main-location-r{font-size: 12px; float: right;  padding-right: 10px;color: #666;}
.main-location .main-location-r a{color: #666;}

.main-right .main-edit{width:95%; margin: 30px auto; font-size: 12px; line-height:25px; }
.main-right .main-edit h3{width:100%; font-size: 16px; font-weight: bold; line-height: 35px; border-bottom: 1px solid #ccc; color: #333; margin-bottom: 10px;}
.main-right .main-edit .page-about{width: 100%; font-size: 14px; line-height: 25px;}
.main-right .main-edit .page-about p{text-indent: 2em;}
.main-right .main-edit img{max-width: 100%;}
.main-right .web-link{width:95%; margin: 30px auto; font-size: 12px; line-height:25px;}
.main-right .web-link a{display: inline-block;margin: 0 10px; color: #fff; padding: 5px 20px; background: #0c66a6;}
.main-right .modnewsquery{width: 100%;}
.main-right .modnewsquery ul {width: 96%; margin:20px auto; overflow: hidden;}
.main-right .modnewsquery ul li{width: 100%; height: 33px; line-height: 33px; overflow: hidden; font-size: 13px; border-bottom: 1px solid #ddd;}
.main-right .modnewsquery ul li a{width: 80%;display: block;float: left; background: url("../img/jian.jpg") no-repeat 0 15px; padding-left: 1%;}
.main-right .modnewsquery ul li span{width: 18%;display: block;float: right; color: #888; text-align: right;}
.main-right .news-title{width: 100%; margin:20px auto; font-size: 22px; font-weight: bold; text-align: center; }
.main-right .news-uptime{width: 96%; margin:20px auto;text-align: center; background: #eee; line-height: 40px; }
.main-right .news-con{width: 96%; margin:20px auto; font-size: 14px; line-height: 28px; }
.main-right .news-con img{max-width: 100%; display: block; margin: auto;}
.khyh_b{ width:100%; height:auto; float:left; margin-top:20px; }
.khyh_b_t{ box-sizing: border-box; font-family: inherit; font-weight: 500; color: rgb(65, 65, 65); margin: 0px; font-size: 40px; padding: 0px; line-height: normal; text-align:center}
.khyh_b_t_x{ box-sizing: border-box; margin-top: 10px; margin-bottom: 0px; padding: 0px; font-size: 16px; line-height: normal; text-align:center}
.khyh_b_t_ed{ width:100%; height:auto; margin-top:30px; float:left; line-height:30px}
.khyh_b_t_ed td{ font-size:15px; color:#000;  text-align:center; }
.set-content{ width:98%; background: #fff; margin:0 auto;}
.set-title { width: 100%; border-bottom: 1px solid #e3e3e3; display: flex; z-index: 9999; }
.set-title ul{width: 100%;}
.set-title ul li{ float:left; height: 40px; border-bottom: 3px solid #fff; line-height: 40px; font-size: 18px; color: #000; position: static;cursor:pointer; text-align: center; width: 14%; }
.set-title ul .on{border-bottom: 3px solid #0c66a6;  color: #0c66a6;font-weight: bold; }
.set-middle{width: 100%; overflow: hidden; }
.set-middle-item{width: 100%;overflow: hidden; padding: 40px 0;}
.set-middle-item h1{ color: #333; font-size: 14px; font-weight: bold; line-height: 35px; }
.set-middle-item h2{ color: #333; font-size: 18px; font-weight: bold; line-height: 35px; }
.set-middle-item p{font-size: 13px; line-height: 25px;}
.set-middle-item img{max-width: 100%;}
.almail-ul{width: 100%;}
.almail-ul ul {width: 100%;}
.almail-ul ul li{width: 29%; float: left; margin: 0 2%; padding:30px 0; border: 1px solid #eee; background: #fff;box-shadow: 1px 1px 1px 1px #eee;}
.almail-ul .mail-top{width:80%; margin: auto; border-bottom: 1px solid #dddddd; padding: 10px 0; text-align: center; }
.almail-ul .mail-top .mail-img{width:100%; text-align: center; padding: 10px 0;}
.almail-ul .mail-top .mail-img img{max-width: 43%;}
.almail-ul .mail-top h4{font-size: 16px;  line-height: 30px;}
.almail-ul .mail-top p{ font-size: 12px; line-height: 20px;  color: #535353;}
.almail-ul .mail-bottom{width:80%;padding: 20px 0;  margin: auto; }
.almail-ul .mail-bottom .mail-price{ text-align: center; color: #ff4b50; padding-bottom: 15px; font-size:18px;font-family: Gotham;}
.almail-ul .mail-bottom .mail-price span{ color: #ff4b50;}
.mail-price .qfh{ font-size: 30px;}
.mail-price .price{    font-size: 50px;}
.almail-ul .mail-bottom .mail-text{text-align: center; padding-top: 15px;}
.almail-ul .mail-bottom .mail-text a{display: block;width: 113px; height: 34px; line-height: 34px; background: #ff494b; color: #fff; border-radius: 30px; margin: auto;}



.set-content .email-logo{padding:15px 0;}
.set-content table { border-collapse: collapse;  margin: 30px 0;}
.set-content table td, table th {line-height: 22px;padding: 5px 0;border: 1px solid #ddd; text-align: center; font-size: 14px;}
.set-content table td span{color: #444;}
.i-section .i-link{width: 100%;}
.i-link .link-span{width: 6%; background: url("../img/i-link.jpg") repeat-x;line-height: 38px; border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8;  float: left;font-weight: bold; text-align: center;}
.i-section .i-link ul{width:94%; background: url("../img/i-link.jpg") repeat-x;line-height: 38px; border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8; float: left;}
.i-section .i-link ul li{display: inline-block; margin-left: 5px;}

.i-footer{  width: 100%; max-width:1186px; margin:0 auto; overflow:hidden; border-left: 7px solid #fff; border-right: 7px solid #fff;background: #f3f3f3;  padding: 20px 0;}
.i-footer .foot-nav{width: 100%; overflow: hidden; padding: 15px 0; text-align: center;}
.i-footer .foot-nav a{display: inline-block; font-size: 12px; margin: 0 14px;}
.i-footer .f-logo{width: 25%;}
.i-footer .f-logo img{ max-width:100%; margin:20px auto; display: block;}
.i-footer .f-copyright{width: 60%; color: #000; line-height: 22px; font-size: 12px; }
.i-footer .f-copyright img{ max-width:100%;  float: left;}
.i-footer .f-icon{width: 15%;}
.i-footer .f-icon img{max-width:100%;  margin: auto;}




.fast-nav{ width:99%; float:right;border: 1px solid #e5e5e5; border-radius: 5px; margin-top: 30px; }
.fast-nav h4{ font-size:16px; text-indent:1em;line-height:35px; background: url("../h2.jpg") no-repeat;}
.fast-nav ul{width: 98%; margin:10px auto; overflow: hidden;}
.fast-nav ul li{ float:left;width: 50%; line-height: 25px;}
.fast-nav ul li a{  display: block; font-size: 12px; width: 90%;  height: 100%;  padding-left:10%;  background: url(../img/jian.jpg) no-repeat 2px 10px;  color: #666666;}



.seo-wk{width: 100%;padding:40px 0;  overflow: hidden;}
.seo-wk ul{width: 100%;}
.seo-wk ul li{  position: relative;	float: left;  width: 21%; margin: 0 2%;  color: #000;  text-align: center;  -webkit-transition: all 1s;  -moz-transition: all 1s;  -o-transition: all 1s;  transition: all 1s; }
.seo-wk li .seo_ico {  overflow: hidden;  margin: 20px auto;  width: 110px;  height: 110px;  -webkit-border-radius: 110px;  -moz-border-radius: 110px;  border-radius: 110px;}
.seo-wk .s-ico04{background: url("../fwxm_img4.png"); background-size: 100%;}
.seo-wk .s-ico03{background: url("../fwxm_img3.png"); background-size: 100%;}
.seo-wk .s-ico02{background: url("../fwxm_img2.png"); background-size: 100%;}
.seo-wk .s-ico01{background: url("../fwxm_img1.png"); background-size: 100%;}
.seo-wk h2{font-size: 18px; line-height: 28px; font-weight: bold; color: #333;}
.seo-wk p{font-size: 14px; color: #444; padding: 3px 0;}
.seo-wk .seo_des{font-size: 14px; line-height: 22px; color: #444; padding: 5px 0;}
.seo-wk .seo_a{font-size: 14px; color: #444;}


.seo-antistop{width:100%;padding:40px 0;background: #f1f1f1;   overflow: hidden;}
.seo-antistop-in{width:100%;margin:0 auto;overflow: hidden;}
.seo-antistop-in h1{width:100%;font-size:30px;color:#333;text-align:center}
.seo-antistop-in .text{font-size:14px;color:#333;line-height:25px;text-align:center;width:90%;margin:25px auto}
.seo-antistop-cont{overflow:hidden;margin-top:60px}
.seo-antistop-cont dl{float:left;width:21%; margin:10px 2%;}
.seo-antistop-cont dl dt{width:128px;height:128px;margin:0 auto}
.seo-antistop-cont dl.one dt{background:url(../icon20.png) no-repeat; background-size: 100% 100%; }
.seo-antistop-cont dl.two dt{background:url(../icon21.png) no-repeat; background-size: 100% 100%; }
.seo-antistop-cont dl.three dt{background:url(../icon22.png) no-repeat; background-size: 100% 100%; }
.seo-antistop-cont dl.fore dt{background:url(../icon23.png) no-repeat; background-size: 100% 100%; }
.seo-antistop-cont dl dd{font-size:14px;color:#333;line-height:25px;text-align:center;margin-top:35px}

.seo-ranking{width:100%;padding-top:20px;padding-bottom:20px;   overflow: hidden;}
.seo-ranking h1{width:100%;font-size:30px;color:#333;text-align:center}
.seo-ranking .text{font-size:14px;color:#333;line-height:25px;text-align:center;width:90%;margin:25px auto}
.seo-ranking dl{float:left;width:23%;height:355px;margin:0 1%;display:inline;background:#F2F2F2;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;}
.seo-ranking dl:hover{background:#01509F;}
.seo-ranking dl:hover dd{color:#fff}
.seo-ranking dl dt img{width:100%;height:178px;}
.seo-ranking dl dd{padding:18px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:23px;color:#333}


.banner-info{width:100%;padding: 40px 0; text-align: center;}
.banner-info h1{    color: #222;  margin-bottom: 20px;}
.banner-info h3 {  color: #000;  font-size: 16px;  font-weight: 300;  margin: 0;}
.banner-info p {  color: #000;  font-size: 14px;  margin: 10px 0;}
.banner-info img{max-width:80%; display: block; margin:50px auto;}



.main-zxns{width: 100%; overflow: hidden; padding: 20px 0;}
.zxns{width: 90%;margin:0 auto 40px auto;}
.zxns img{ max-width:100%; margin:20px auto;display: block;}
.join-title{  overflow: hidden;  color: #fff;  background: #b4b4b4;  font-size: 16px;  padding: 0 20px;  line-height: 50px;  height: 50px;}
.join-title p {  text-align: left;  float: left;  width: 50%;}
.zxns ul{background-color:#fff; }
.zxns ul li a{padding-left: 20px; border-bottom:1px solid #ededed;color: #444; font-size:14px; display: block; font-weight:bold; height:45px;line-height: 45px;position: relative;}
.zxns ul li .inactive{ background:url(../off.png) no-repeat right center;}
.zxns ul li .inactives{background:url(../on.png) no-repeat right center;}
.zxns ul li ul{display: none;overflow: hidden; padding:20px 0;background: #f5f5f5;}
.zxns ul li ul li {width:96%;background: #f5f5f5; padding:0 2%;}
.zxns ul li ul li h4{font-size: 14px; border-bottom: 1px solid #e5e5e5;font-weight: bold; padding: 10px 0;}
.zxns ul li ul li h5{font-size: 13px; padding: 10px 0;font-weight: bold;}
.zxns ul li ul li p{font-size: 12px; line-height: 20px;}
.zxns .join-box{width: 100%; padding:10px 0;overflow: hidden;  }
.zxns .join-fl{width: 45%; float: left;}
.zxns .join-fr{width: 45%; float: right;}
.zxns .join-span{width: 100%; padding:10px 0;overflow: hidden;  }
.zxns .join-span a{display: inline-block;text-align: center; font-weight:normal; height: 30px;  line-height: 30px; margin-right:10px; color: #fff;  background: #c30d18;  margin-top: 10px;  font-size: 12px;  padding: 2px 20px;}

.zzimg{width: 100%;}
.zzimg .zzimg-top{width: 100%;}
.zzimg .zzimg-top img{max-width: 100%;}
.zzimg ul{width: 100%; font-size: 0;}
.zzimg ul li{width: 31.33%; margin: 10px 1%;display: inline-block; vertical-align: top;}
.zzimg ul li img{max-width: 100%;}
.zzimg ul li p{font-size: 14px; text-align: center;}

.case-box{width: 100%;}
.case-box ul{width: 100%; font-size: 0;}
.case-box ul li{width:23%; margin: 10px 1%;display: inline-block; vertical-align: top;}
.case-box ul li img{max-width: 100%;}
.case-box ul li p{font-size: 14px; padding: 10px 0; text-align: center;}

@media (max-width:1250px){
    body{background: #fff;}
    .section .h-tel .h-tel-a{margin-top: 30px;}
    .i-section{width:94%; border: 0;}
    .i-footer{border: 0;}
	.section .h-tel ul{display: none;}
	.side-bar{display: none;}
    .i-section .i-link{display: none;}
    .section .i-news{display: none;}
    .aui-nav-content-box{border: 0;border-radius:0;}
    .i-section .i-seo{border: 0;border-radius:0;}
    .i-section .i-service{border: 0;border-radius:0;}
    .i-section .i-email{border: 0;border-radius:0; background: #f9f9f9;}
    .i-main-top .main-top-m{border: 0;border-radius:0; width: 78%;}
    .i-main-top .main-top-r{display: none;}
}

@media (max-width:999px){


    .section .i-news{display: none;}
    .aui-nav-list-box{ width: 100%;position: static;top: 0; right: 0;}

}

@media (max-width:856px){
    .seo-antistop-cont dl dt{width: 100px; height: 100px;}
    .i-service .s-seo,.i-service .s-wechat,.i-service .s-domain,.i-service .s-trademark{background: none;}
    .i-section .i-service ul li{width: 48%; margin: 10px 1%; display: inline-block; background: #f1f1f1; vertical-align: top; padding: 0;height: auto;}
    .i-section .i-service .service-txt{width: 90%; padding:15px 5%;}
    .i-section .i-service ul li img{display: block; width: 100%;}
    .i-section .i-service ul li span {display: block; margin: 10px 0;}
    .i-section .i-service ul li a{position: static;width: 100px;height: 35px;  line-height: 35px;}
}

@media (max-width:768px){
    .i-main-top .main-top-l{display: none;}
    .i-main-top .main-top-m{ width: 98%;}
    .i-section .i-seo ul li{width: 31%; margin: 30px 1%;}
}

@media (max-width:685px){
    #header{background-size:100% 100%;height:48px; padding: 15px 0; overflow: hidden;}
    .section .h-tel .h-tel-a{margin-top: 5px;}
    .section .h-tel img{ margin:5px 10px;}
    .section .logo{width:32%;}
    .section .logo img{height: 45px; margin:0 10px;}
    .aui-nav-content-box h1{line-height: 35px;font-size: 18px;padding-left: 15px;}
    .aui-nav-content-box span{display:block;font-size:12px; color: #07568d;}
    .i-section .i-seo span{display:block;font-size:12px; color: #07568d;}
    .i-section .i-service span{display:block;font-size:12px; color: #07568d;}
    .section .h-adv{width: 36%;}
    .section .h-adv img{margin: 10px 0;}
    .section .h-tel .h-tel-a a.tel01{width: 100%;}
    .section .h-tel .h-tel-a a.tel02{width: 100%;}
    .section .h-tel .h-tel-a img{max-width: 80%;}
    .i-main-top .main-top-l{width: 100%;}
    .i-section .main-top-m{width: 100%; margin: 5px 0;}
    .i-main-top .main-top-r{width: 100%; display: none;}
    .aui-nav-list-box ul li{width: 23%; margin:10px 1%; border: 0; background: #eee;}
    .i-footer .foot-nav a{margin: 5px 8px;}
    .i-footer .f-logo{width: 100%;}
    .i-footer .f-logo img{height: 60px;margin: 10px auto 20px auto;}
    .i-footer .f-copyright{width: 92%;text-align: center;  margin: 0 4%;}
    .i-footer .f-icon{width: 100%;text-align: center; padding-top: 20px;}
    .aui-page-list ul li{width: 48%;}
    .i-section .i-seo ul{  font-size: 0;   padding: 60px 0 10px 0;}
    .i-section .i-seo ul li{width: 47%; display: inline-block; vertical-align: top; float: none; margin: 30px 1%;}
    .i-section .i-service ul li{width: 98%; margin: 10px 1%;}
    .i-section .i-service ul{ padding: 60px 0 10px 0;}
    .i-service .s-seo{margin: 0; background-size:100% 100%;}
    .i-service .s-domain{margin: 0;background-size: 100% 100%;}
    .i-service .s-wechat{margin: 0;background-size: 100% 100%;}
    .i-service .s-trademark{margin: 0;background-size: 100% 100%;}
    .i-section .i-email img{width: 23%; margin: 5px 1%;}
    .header{background: #1177c1;}
    .header .menu ul li{width: 25%;     line-height: 29px;}
    .header .menu ul li a{line-height: 29px;}
    .header .menu ul li:nth-child(4){background: none;}
    .main-container .main-left{display: none;}
    .main-container .main-right{width: 100%;border:0;}
    .seo-wk ul li{width: 46%;}
    .seo-antistop-cont dl{width: 46%;}
    .seo-ranking dl{width: 48%; height: auto;    margin: 10px 1%;}
    .zzimg ul li{width: 48%;}
    .zzimg ul li img{margin: auto; display: block;}
    .almail-ul ul li{width: 91%; margin: 20px 4%;}
    .case-box ul li{width: 48%;}

    .i-main-top .main-top-m .service-tc{height: auto; box-sizing: border-box; width: 100%; padding:185px 3% 20px 3%;}
    .i-main-top .main-top-m .sw-web{ background: url(../img/sw-web01.jpg) no-repeat top center;}
    .i-main-top .main-top-m .bz-web{ background: url(../img/bz-web01.jpg) no-repeat top center;}
    .i-main-top .main-top-m .xy-web{ background: url(../img/xy-web01.jpg) no-repeat top center;}
    .i-main-top .main-top-m .mb-web{ background: url(../img/mb-web01.jpg) no-repeat top center;}
    .sw-web .service-title{width: 100%;position: static;}
    .sw-web .service-span{width: 100%;position: static;}
    .sw-web .service-memo{width: 100%;position: static;}
    .sw-web .service-money{width: 100%;position: static; overflow: hidden;}
    .sw-web .service-money span {float: left; margin-right: 10px;}
    .sw-web a{position: static; margin-top: 10px;}
    .bz-web .service-title{width: 100%;position: static;}
    .bz-web .service-span{width: 100%;position: static;}
    .bz-web .service-memo{width: 100%;position: static;}
    .bz-web .service-money{width: 100%;position: static;overflow: hidden;}
    .bz-web .service-money span {float: left; margin-right: 10px;}
    .bz-web a{position: static; margin-top: 10px;}
    .xy-web .service-title{width: 100%;position: static;}
    .xy-web .service-span{width: 100%;position: static;}
    .xy-web .service-memo{width: 100%;position: static;}
    .xy-web .service-money{width: 100%;position: static;overflow: hidden;}
    .xy-web .service-money span {float: left; margin-right: 10px;}
    .xy-web a{position: static; margin-top: 10px;}
    .mb-web .service-title{width: 100%;position: static;}
    .mb-web .service-span{width: 100%;position: static;}
    .mb-web .service-memo{width: 100%;position: static;}
    .mb-web .service-money{width: 100%;position: static;overflow: hidden;}
    .mb-web .service-money span {float: left; margin-right: 10px;}
    .mb-web a{position: static; margin-top: 10px;}
    .sw-web .tc-icon{display: none;}
    .bz-web .tc-icon{display: none;}
    .xy-web .tc-icon{display: none;}
    .mb-web .tc-icon{display: none;}

    .main-right .modnewsquery ul li a{width: 75%;}
    .main-right .modnewsquery ul li span{width: 24%;}
}