@charset "utf-8";
*{  padding:0;margin:0;border:none;text-decoration:none;  list-style-type:none;  font-family:'Microsoft YaHei',sans-serif;  color:#000;  }
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,form,select,input,ul,ol,li{margin:0; padding:0; text-indent:0; font-weight:normal;font-size:14px; color:#333333;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
ul,ol{list-style:none; text-indent:0; list-style-position:outside;}  img{border:0;}
.clear{  clear:both; }

.browserupgrade{  margin:0;  z-index:9999;  width:100%;  height:42px;  color:#e50b71;  text-indent:20px;  line-height:42px;  overflow:hidden;  background:#222222;  border-bottom:4px solid #000000;  }
.browserupgrade a{  font-size:16px;  color:#fdc12d;  cursor:pointer; }
.browserupgrade a.brow-close{  font-size:14px;  margin-right:20px;  float:right; }
.clear{clear:both;}
.body{
	background-color:#ffffff;
}
a{
    cursor:pointer;
}
.m_head{
    display:none;
}
.m_daohang{
    display:none;
}
.m_fenge{
    display:none;
}
.m_ztn1{
    display:none;
}
.ztn3 .m_container{
    display:none;
}
.m_zixun{
    display:none
}
.m_zixun_biaodan{
    display:none;
}
.m_ftbd{
    display:none;
}
.yinyu{
	width:100%;
	background-color:#f9f9f9;
}
.yinyu p{
	width:1200px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	
}
.yinyu p span{
	font-size:14px;
	color:#abaaaa;
	display:block;
}
.yinyu p span:first-child{
	float:left;
}
.yinyu p span:nth-child(2){
	float:right;
}
.yinyu p span a{
	color:#abaaaa;
	text-decoration:underline;
}
header .h_logo{
    width: 1200px;
    margin: 0 auto;
    height:130px;
    box-sizing: border-box;
}
header .h_logo h1{
    float:left;
}
header .h_logo h1 img{
    width:154px;
    height:56px;
    margin-top:51px;
	margin-left:38px;
	margin-right:12px;
}
header .h_logo .h{
    width:1px;
    height:33px;
    background-color: #c4c4c4;
    float:left;
    margin:58px 0 0 15px;
}
header .h_logo .address{
    float:left;
    height:30px;
    line-height:30px;
    margin:58px 0 0 22px;
    cursor:pointer;
    position:relative;
    padding-bottom: 20px;
}
header .h_logo .address .img_address{
    width:14px;
    height:18px;
    float:left;
    margin-top:6px;
}
header .h_logo .address p{
    float:left;
    margin-left:8px;
}
header .h_logo .address p a{
    font-size:14px;
    color:#666666;
}
header .h_logo .address p a span{
    font-size: 18px;
    color: #888888;
}
header .h_logo .address i{
    width:14px;
    height:8px;
    background: url(../images/jiantou_xia.png) no-repeat center;
    background-size:14px 8px;
    float:left;
    margin-top:11px;
    margin-left:8px;
    transition: 0.3s;
}
header .h_logo .address:hover i{
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    transition: 0.5s;
}
header .h_logo .address .info{
    width:375px;
    height:170px;
    border: 2px solid #c9cbce;
    background-color: #ffffff;
    position:absolute;
    top:42px;
    display:none;
    transition: 0.3s;
    z-index:99;
}
header .h_logo .address .info:before, header .h_logo .address .info:after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    position: absolute;
    left: 20px;
    z-index: 999999;
}
header .h_logo .address .info:before{
    border-color: transparent transparent #ffffff;
    top: -17px;
    z-index: 9999999;
}
header .h_logo .address .info:after{
    border-color: transparent transparent #c9cbce;
    top: -20px;
}

header .h_logo .address .info p{
    width:100%;
    font-weight: bold;
    margin:10px 4px 4px 4px;
    padding-left: 10px;
    color: #666666;
}
header .h_logo .address .info ul{
    width:100%;
    padding:0 15px;
    overflow: hidden;
}
header .h_logo .address .info ul li{
    float:left;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #666666;
    background-color: #f5f5f5;
    margin-right:10px;
	margin-bottom: 10px;
}
header .h_logo .address .info ul li a{
	display:block;
}
header .h_logo .address .info ul li:hover a{
    color:#2faaff;
}


header .h_logo a.lo{
    float:left;
    display:block;
}
header .h_logo a.lo img{
    width:224px;
    height:47px;
    margin-top:31.5px;
}
header .h_logo img.xcy{
    width:138px;
    height:18px;
    float:left;
    margin-top:80px;
    margin-left:16px;
}
header .h_logo img.m_menu{
    display:none;
}
header .h_logo .phone{
    float: right;
    margin-top:49px;
    background: url(../images/phone.png) no-repeat left center;
    padding-left:45px;
}
header .h_logo .phone span{
    display:block;
    font-size:14px;
    color:#808080;
}
header .h_logo .phone p{
    font-size:20px;
    color:#2faaff;
    font-weight:bold;
}
header .h_logo form{
    float: left;
    width:470px;
    height: 40px;
    margin:52px 0 0 70px;
}
header .h_logo form input.so{
    width:390px;
    height:40px;
    border:solid 1px #2faaff;
    float:left;
    box-sizing: border-box;
    padding-left:45px;
    color:#333333;
    font-size:15px;
    background:url(../images/so.png) no-repeat left 17px center;
}
header .h_logo form input::-webkit-input-placeholder{
    color:#bdbdbd;
}
header .h_logo form input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#bdbdbd;
}
header .h_logo form input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#bdbdbd;
}
header .h_logo form input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#bdbdbd;
}


header .h_logo form p.tj{
    font-size:18px;
    width:80px;
    height:40px;
    float:left;
    background-color: #2faaff;
    color:#ffffff;
    text-align: center;
    line-height:40px;
    cursor:pointer;
}
header .h_logo form button.tj{
    font-size:18px;
    width:80px;
    height:40px;
    float:left;
    background-color: #2faaff;
    color:#ffffff;
    text-align: center;
    line-height:40px;
    cursor:pointer;
}
header .nav{
    width:1200px;
    margin:0 auto;
    height:40px;
}
header .nav .menu{
    width:220px;
    height:40px;
    float:left;
    position:relative;
    box-sizing: border-box;

}
header .nav .menu ul.yw{
    position:absolute;
    top:41px;
    width:220px;
    height:447px;
    background: rgba(0,0,0,0.8);
    z-index:9999;
}
.h_list header .nav .menu ul.yw{
	top:40px;
}
header .nav .menu ul.yw li{
    width:220px;
    height:64px;
    box-sizing: border-box;
    border-bottom:solid 1px rgba(255,255,255,0.1);
	background: url(../images/menu_more1.png) no-repeat right 20px center;
}
header .nav .menu ul.yw li:last-child{
    border-bottom:none;
    height:63px;
}
header .nav .menu ul.yw li.act{
	background: url(../images/menu_more2.png) no-repeat right 20px center;
    background-color: #ffffff;
	
}

header .nav .menu ul.yw li img{
    float:left;
    top:40px;
    margin-left:30px;
    margin-top:21.5px;
}
header .nav .menu ul.yw li span{
    line-height:63px;
    
    margin-left:15px;
}
header .nav .menu ul.yw li span a{
	font-size:16px;
	color:#ffffff;
}
header .nav .menu ul.yw li.act span a{
    color:#666666;
}
header .nav .menu .my{
    margin-top:1px;
}
header .nav .menu .menu_xf{
    width:980px;
    height:447px;
    background-color: #ffffff;
    margin:0 0 0 220px;
    position:absolute;
    z-index:999;
    border-bottom:solid 1px #2faaff;
    border-right:solid 1px #2faaff;
    box-sizing: border-box;
    display:none;
}
header .nav .menu .menu_xf .left{
    width:670px;
    height:446px;
    float:left;
    border-right:solid 1px #ededed;
    box-sizing: border-box;
}
header .nav .menu .menu_xf .left .container{
    overflow: hidden;
    margin-top:15px;
}

header .nav .menu .menu_xf .left .container h4{
    width:140px;
    font-size:14px;
    float:left;
    font-weight:bold;
    text-align: center;
    margin-top:10px;
    color:#666666;
}
header .nav .menu .menu_xf .left .container h4 a{
    font-size:14px;
    font-weight:bold;
}
header .nav .menu .menu_xf .left .container ul{
    width:519px;
    float:left;
    border-bottom:solid 1px #ededed;
    padding-bottom:20px;
    margin-right:10px;
}
header .nav .menu .menu_xf .left .last ul{
    border-bottom:none;
}
header .nav .menu .menu_xf .left .container ul li{
    float:left;
    margin-right:20px;
    margin-top:10px;
}
header .nav .menu .menu_xf .left .container ul li a{
    color:#535353;
    font-size:14px;
}
header .nav .menu .menu_xf .left .container ul li.hot a{
    color:#2faaff;
}
header .nav .menu .menu_xf .left .container ul li:hover a{
    color:#2faaff;
}
header .nav .menu .menu_xf .right{
    width:309px;
    height:446px;
    float:left;
    box-sizing: border-box;
    overflow: hidden;
}

header .nav .menu p{
    width:100%;
    height:40px;
    font-size:16px;
    color:#2faaff;
    text-align: center;
    padding-left:30px;
    box-sizing: border-box;
    line-height:40px;
    border:solid 1px #2faaff;
    background: url(../images/menu.png) no-repeat left 50px center;
}
header .nav .dh{
    width:980px;
    overflow: hidden;
    float:left;
}
header .nav .dh li{
    float:left;
    height:40px;
    line-height:40px;
    margin-left:47px;
    position:relative;
}
header .nav .dh li a{
    font-size:16px;
    color:#333333;
}
header .nav .dh li:hover a{
    color:#2faaff;
}
header .nav .dh li.xz a{
    color:#2faaff;
}
.hr{
    width: 100%;
    height: 1px;
    background-color: #2faaff;
    position:relative;
    top:0;
}
.main{
    width:1200px;
    margin:0 auto;
}
.banner{
    max-width:1920px;
    width:100%;
    height:447px;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.banner .swiper-slide{
    height:447px;
    overflow: hidden;
    position: relative;
}
.banner .swiper-slide a img{
    top: 0;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
    height: 447px;
    display: block;
    position: absolute;
    transition: 0.2s;
}
.banner .swiper-pagination{
    bottom: 20px;
    width: 1200px;
    z-index: 20;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -100px;
}
.banner .swiper-pagination-bullet{
    width:10px;
    height:10px;
    border:solid 2px #ffffff;
    opacity:1;
    margin-right:5px;
	background-color:#ffffff;
}
.banner .swiper-pagination-bullet-active{
    width:36px;
    height:10px;
    background-color: #ffffff;
    border-radius:10px;
}
.banner .news{
	width: 1200px;
    height: 448px;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 0;
}
.banner .news .box{
	position:absolute;
	top:78px;
	right:0;
	width:225px;
	height:293px;
	border-radius:5px;
	background-color:#ffffff;
	padding:0 18px;
	box-sizing:border-box;
	z-index:99;
}
.banner .news .box h3{
	font-size:16px;
	color:#000000;
	border-left:solid 3px #1b8aeb;
	height:15px;
	line-height:15px;
	padding-left:13px;
	margin-top:24px;
	margin-bottom:20px;
}
.banner .news .box p{
	font-size:14px;
	color:#666666;
	line-height:30px;
	background:url(../images/news_before.png) no-repeat left center;
	padding-left:10px;
	box-sizing:border-box;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.banner .news .box p:hover a{
	color:#2faaff;
	text-decoration:underline;
}
.banner .news .box span{
	display:block;
	width:182px;
	height:42px;
	background-color:#2faaff;
	margin:22px auto 0 auto;
	text-align:center;
	line-height:42px;
	border-radius:3px;
}
.banner .news .box span a{
	font-size:14px;
	color:#ffffff;
	display:block;
}
.chaxun{
    width:100%;
    margin:33px 0 33px 0;
}
.chaxun .main{
    overflow: hidden;
}
.chaxun .left{
    width:220px;
    height:136px;
    float:left;
}
.chaxun .right{
    float:left;
    width:900px;
    margin-left:80px;
}
.chaxun .right .tab{
    width:100%;
    overflow: hidden;
    margin-top:15px;
    margin-bottom:15px;
}
.chaxun .right .tab span{
    font-size:16px;
    color:#666666;
    float:left;
    margin-right:25px;
    cursor:pointer;
}
.chaxun .right .tab span.xz{
    color:#2faaff;
}

.chaxun .right .form{
    display:none;
}
.chaxun .right .form.xz{
    display:block;
}
.chaxun .right .form .so{
    width:770px;
    height:55px;
    float:left;
    box-shadow: 0 0 10px rgba(15,3,5,0.1);
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.chaxun .right .form .so input.yewu{
    width:100%;
    height:55px;
    line-height:55px;
    padding-left:80px;
    box-sizing: border-box;
    background: url(../images/so2.png) no-repeat left 17px center;
}
.chaxun .right .form span.tj{
    display:block;
    width:130px;
    height:55px;
    background-color: #2faaff;
    float:left;
    text-align: center;
    line-height:55px;
    font-size:16px;
    color:#ffffff;
    cursor:pointer;
}
.ztn{
    width:100%;
    overflow: hidden;
}
.ztn .title{
    width:100%;
    margin:30px 0 36px 0;
}
.ztn .title h3{
    line-height:70px;
    font-size:32px;
    color:#2c2c2c;
    text-align: center;
    background: url(../images/title_border.jpg) no-repeat bottom center;
}
.ztn .title h3 b{
    font-weight:normal;
    margin-left:10px;
}
.ztn .title p{
    text-align: center;
    font-size:16px;
    color:#5f5f5f;
    margin-top:18px;
}
.ztn1{
    background-color: #f5f5f5;
}
.ztn1 .container{
    width:1200px;
    height:395px;
    margin:0 auto 50px auto;

}
.ztn1 .container .left{
    width:220px;
    height:395px;
    background-color: #796bff;
    float:left;
}
.ztn1 .container .left h3{
    font-size:22px;
    color:#ffffff;
    height:98px;
    line-height:98px;
    background: url(../images/ztn1_1.png) no-repeat left 33px center;
    text-align: center;
    border-bottom:solid 1px rgba(255,255,255,0.1);
}
.ztn1 .container .left h3 a{
	font-size:22px;
    color:#ffffff;
}
.ztn1 .container .left .bottom{
    padding:40px 0 0 35px;
}
.ztn1 .container .left .bottom span{
    font-size:14px;
    display:inline-block;
    background: url(../images/ztn1_jt.png) no-repeat right center;
    padding-right:30px;
    margin-bottom:15px;
    clear:both;
}
.ztn1 .container .left .bottom span a{
    color:#ffffff;
}
.ztn1 .container .left .bottom span:hover a{
    text-decoration: underline;
}
.ztn1 .container .left .bottom p{
    width:150px;
    height:35px;
    border-radius: 5px;
    background-color: #ffffff;
    line-height:35px;
    text-align: center;
    margin-top:25px;
}
.ztn1 .container .left .bottom p a{
    display:block;
    width:100%;
}
.ztn1 .container .right{
    width:980px;
    float:left;
    border-top:solid 1px  #eeeeee;
}
.ztn1 .container .right .box{
    width:326px;
    height:197.5px;
    border-bottom:solid 1px  #eeeeee;
    border-right:solid 1px #eeeeee;
    background-color: #ffffff;
    overflow: hidden;
    box-sizing: border-box;
    float:left;
}
.ztn1 .container .right .box h3{
    margin-top:35px;
    margin-bottom:25px;
    text-align: center;
    padding-left:20px;
}
.ztn1 .container .right .box1 h3{
    background: url(../images/ztn1_right1.png) no-repeat left 100px center;
}
.ztn1 .container .right .box2 h3{
    background: url(../images/ztn1_right2.png) no-repeat left 95px center;
}
.ztn1 .container .right .box3 h3{
    background: url(../images/ztn1_right3.png) no-repeat left 97px center;
}
.ztn1 .container .right .box4 h3{
    background: url(../images/ztn1_right4.png) no-repeat left 100px center;
}
.ztn1 .container .right .box5 h3{
    background: url(../images/ztn1_right5.png) no-repeat left 93px center;
}
.ztn1 .container .right .box6 h3{
    background: url(../images/ztn1_right6.png) no-repeat left 95px center;
}
.ztn1 .container .right .box h3 a{
    font-size:22px;
    color:#666666;
    font-weight:bold;
}
.ztn1 .container .right .box .bottom{
    display:inline-block;
    text-align: center;
    width:100%;
}
.ztn1 .container .right .box span{
    display:inline-block;
    text-align: center;
    padding:0 10px 18px 10px;
}
.ztn1 .container .right .box span a{
    font-size:14px;
    color:#333333;
}
.ztn1 .container .right .box span a:hover{
    color:#2faaff;
    text-decoration: underline;
}
.ad{
    width:100%;
    height:120px;
    background: url(../images/ad.jpg) no-repeat center;
    overflow: hidden;
}
.ad .top{
    width:1200px;
    margin:25px auto 13px auto;
    text-align: center;
}
.ad .top span{
    font-size:24px;
    color:#ffffff;
    padding:0 20px;
}
.ad p{
    font-size:16px;
    color:#ffffff;
    text-align: center;
}
.ztn2{
    background-color: #ffffff;
}
.ztn2 .container{
    width:1200px;
    margin:0 auto 48px auto;
    position: relative;
}
.ztn2 .container .dg-wrapper{
    width:500px;
    height:425px;
    margin:0 auto;
    position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.ztn2 .container .dg-wrapper a{
    display:block;
    width:100%;
    height:425px;
    box-shadow: 0 5px 20px rgba(65,130,204,0.3);
    position: absolute;
    left: 0;
    top: 0;
    background-color:rgba(0,0,0,0.2);
}
.ztn2 .container .dg-wrapper a .zhezhao{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-color: rgba(54,62,73,0.5);
}
.ztn2 .container .dg-wrapper a.dg-center .zhezhao{
    background-color:rgba(54,62,73,0);
}
.ztn2 .container .dg-wrapper a img{
    width:500px;
    height:260px;
    display: block;
}

.ztn2 .container .dg-wrapper .info{
    width:500px;
    height:165px;
    background-color: #ffffff;
    overflow: hidden;
}
.dg-wrapper a.dg-transition{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.dg-wrapper a.dg-center div{
    display: block;
}
.ztn2 .container .dg-wrapper .info .top{
    width:150px;
    overflow: hidden;
    margin:23px auto 10px auto;
}
.ztn2 .container .dg-wrapper .info .top h4{
    font-size:18px;
    color:#000000;
    float:left;
    font-weight:bold;
}
.ztn2 .container .dg-wrapper .info .top span{
    font-size:16px;
    color:#000000;
    float:right;
}
.ztn2 .container .dg-wrapper .info .con{
    font-size:16px;
    color:#666666;
    text-align: center;
}
.ztn2 .container .dg-wrapper .info p.zx{
    width:160px;
    height:35px;
    margin:20px auto 0 auto;
    background-color: #5d9dff;
    border-radius: 5px;
    font-size:14px;
    color:#ffffff;
    text-align: center;
    line-height:35px;
}
.ztn2 .container .dg-container span.dg-prev{
    background: url(../images/ztn2_left.png) no-repeat center;
    left:15px;
    width:28px;
    height:51px;
    position: absolute;
    top: 164px;
    cursor:pointer;
}
.ztn2 .container .dg-container span.dg-next{
    background: url(../images/ztn2_right.png) no-repeat center;
    right:15px;
    width:28px;
    height:51px;
    position: absolute;
    top: 164px;
    cursor:pointer;
}
.ztn3{
    background-color: #4a6ceb;
}
.ztn3 .title h3{
    color:#ffffff;
}
.ztn3 .title p{
    color:rgba(255,255,255,0.5);
}
.ztn3 .container{
    width:1200px;
    margin:0 auto 0 auto;
    overflow: hidden;
    position:relative;
}
.ztn3 .container .tab{
    width:1075px;
    height:295px;
    border-top:solid 5px #09b4d0;
    background-color: #2b3d7e;
    margin:47px auto 0 auto;
    padding-top:25px;
    box-sizing: border-box;
}
.ztn3 .container .tab p{
    font-size:16px;
    color:#fffefe;
    padding-left:86px;
    line-height:57px;
    transition:0.5s;
}
.ztn3 .container .tab p.xz{
    font-size:24px;
    color:#09b4d0;
    display:inline-block;
    transition:0.5s;
}
.ztn3 .container .tab p span{
    display:none;
    float:right;
    color:#09b4d0;
    margin-left:15px;
}

.ztn3 .container .tab p.xz span{
    display:block;
}

.ztn3 .container p.zx{
    width:200px;
    height:45px;
    background-color: #5d9dff;
    border-radius: 5px;
    margin:50px auto 65px auto;
    text-align: center;
}
.ztn3 .container p.zx a{
    font-size:18px;
    color:#ffffff;
    line-height:45px;
    display:block;
}
.ztn3 .container .zhans{
    width:550px;
    height:355px;
    background-color: #ededed;
    position:absolute;
    left:443px;
    top:0;
}
.ztn3 .container .zhans>div{
    width:100%;
    height:100%;
    display:none;
}
.ztn3 .container .zhans>div.xz{
    display:block;
}
.ztn3 .container .zhans img{
    width:513px;
    margin:15px auto 0 auto;
}
.ztn4{
    background-color: #ffffff;
}
.ztn4 .container{
    width:1200px;
    margin:0 auto 60px auto;
    overflow: hidden;
    padding-top:2px;
}
.ztn4 .container .box{
    width:292px;
    height:420px;
    float:left;
    border:solid 1px #d2d2d2;
    box-sizing: border-box;
    position:relative;
    top:0;
    transition:0.5s;
    margin-right:10px;
}
.ztn4 .container .box:hover{
    top:-2px;
    box-shadow:2px 2px 5px rgba(15,3,5,0.11);
    transition:0.5s;

}
.ztn4 .container .box1{
    margin-right:0;
}
.ztn4 .container .box .top{
    width:100%;
    height:150px;
    overflow:hidden;
    transition:0.5s;
}
.ztn4 .container .box1 .top{
    background-color: #d7e3f4;
}
.ztn4 .container .box2 .top{
    background-color: #ece3ee;
}
.ztn4 .container .box3 .top{
    background-color: #eae2c9;
}
.ztn4 .container .box4 .top{
    background-color: #efe5de;
}
.ztn4 .container .box1:hover .top{
    background:url(../images/ztn4_1_bj.png) no-repeat center;
    background-size:100% 100%;
    transition:0.5s;
}
.ztn4 .container .box2:hover .top{
    background:url(../images/ztn4_2_bj.jpg) no-repeat center;
    background-size:100% 100%;
    transition:0.5s;
}
.ztn4 .container .box3:hover .top{
    background:url(../images/ztn4_3_bj.jpg) no-repeat center;
    background-size:100% 100%;
    transition:0.5s;
}
.ztn4 .container .box4:hover .top{
    background:url(../images/ztn4_4_bj.jpg) no-repeat center;
    background-size:100% 100%;
    transition:0.5s;
}
.ztn4 .container .box .top img{
    width:43px;
    height:43px;
    margin:33px auto 20px auto;
}
.ztn4 .container .box .top p{
    font-size:16px;
    color:#333333;
    text-align: center;
}
.ztn4 .container .box:hover .top p{
    color:#ffffff;
}
.ztn4 .container .box ul{
    width:100%;
    padding:20px 15px 0 15px;
    box-sizing: border-box;
}
.ztn4 .container .box ul li{
    line-height:38px;
}
.ztn4 .container .box ul li p{
    display:none;
}
.ztn4 .container .box ul li a{
    display:block;
    width:100%;
    font-size:14px;
    color:#666666;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.ztn4 .container .box ul li:hover a{
    color:#1b8aeb;
}
.ztn4 .container .box ul li a img{
    display:none;
}
.ztn4 .container .box ul li a .des span{
    display:none;
}
.ztn4 .container .box ul li h3{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ztn4 .container .box ul li:hover a h3{
    color:#1b8aeb;
}
.ztn4 .container .box a.gd{
    display:block;
    width:22px;
    height:20px;
    background: url(../images/ztn4_gd1.png) no-repeat center;
    margin:10px auto;

}
.ztn4 .container .box:hover a.gd{
    background: url(../images/ztn4_gd2.png) no-repeat center;
}
.map{
    background-color: #f5f5f5;
}

.map .container{
    width:1200px;
    height:593px;
    position:relative;
    margin:0 auto;
    background: url(../images/map.png) no-repeat center;
    background-size:786px 593px;
    top:-65px;
}
.map .container .map{
    display:none;
    position:absolute;
    transition:0.2s;
}
.map .container .map_bj{
    width:30px;
    height:32px;
    top: 206px;
    left: 725px;
    background:url(../images/map_bj.png) no-repeat center;
}
.map .container .map_gd{
    width: 139px;
    height: 113px;
    top: 455px;
    left: 655px;
    background:url(../images/map_gd.png) no-repeat center;
}
.map .container .map_hb{
    width: 135px;
    height: 83px;
    top: 336px;
    left: 632px;
    background:url(../images/map_hb.png) no-repeat center;
}
.map .container .map_tj{
    width: 135px;
    height: 83px;
    top: 192px;
    left: 687px;
    background:url(../images/map_tj.png) no-repeat center;
}
.map .container .map_hebei{
    width: 96px;
    height: 137px;
    top: 169px;
    left: 696px;
    background:url(../images/map_hebei.png) no-repeat center;
}
.map .container .map_hlj{
    width: 199px;
    height: 180px;
    top: -20px;
    left: 740px;
    background:url(../images/map_hlj.png) no-repeat center;
}
.map .container .map_sc{
    width: 193px;
    height: 170px;
    top: 311px;
    left: 473px;
    background:url(../images/map_sc.png) no-repeat center;
}
.map .container .map_sd{
    width: 122px;
    height: 75px;
    top: 247px;
    left: 716px;
    background:url(../images/map_sd.png) no-repeat center;
}
.map .container .map_sh{
    width: 18px;
    height: 16px;
    top: 353px;
    left: 817px;
    background:url(../images/map_sh.png) no-repeat center;
}
.map .container .map_henan{
    width: 81px;
    height: 76px;
    top: 292px;
    left: 672px;
    background:url(../images/map_henan.png) no-repeat center;
}
.map .container .map_xinjiang{
    width: 361px;
    height: 274px;
    top: 42px;
    left: 169px;
    background:url(../images/map_xinjiang.png) no-repeat center;
}
.map .container .map_hunan{
    width: 75px;
    height: 88px;
    top: 395px;
    left: 655px;
    background:url(../images/map_hunan.png) no-repeat center;
}
.map .container .map_zhejiang{
    width: 75px;
    height: 88px;
	top: 354px;
    left: 773px;
    background:url(../images/map_zhejiang.png) no-repeat center;
}
.map .container .map_jiangsu{
    width: 75px;
    height: 88px;
	top: 292px;
    left: 752px;
    background:url(../images/map_nj.png) no-repeat center;
}
.map .container .map_hainan{
	width: 35px;
    height: 31px;
    top: 557px;
    left: 653px;
    background: url(../images/map_hainan.png) no-repeat center;
}
.map .container .map_chongqing{
	width: 75px;
    height: 88px;
    top: 351px;
    left: 600px;
    background:url(../images/map_chongqing.png) no-repeat center;
}
.map .container .map_shanxi3{
	width: 71px;
    height: 127px;
	top: 242px;
    left: 606px;
    background: url(../images/map_shanxi3.png) no-repeat center;
    background-size: 71px auto;
}
.map .container a.tag{
    font-size:14px;
    color:#333333;
    display:block;
    transition:0.2s;
    position:absolute;
    cursor:pointer;
    background: url(../images/map_jiantou.png) no-repeat left center;
    padding-left:20px;
    height:24px;
    line-height:24px;
}
.map .container a.tag:hover{
    background: url(../images/map_jiantou_h.png) no-repeat left center;
}
.map .container a.stop{
    background: none;
}.map .container a.stop:hover{
     background: none;
 }

.map .container a.tag_bj{
    top: 200px;
    left: 732px;
}
.map .container a.tag_gd{
    top: 482px;
    left: 712px;
}
.map .container a.tag_hb{
    top: 363px;
    left: 678px;
}
.map .container a.tag_tj{
    top: 221px;
    left: 746px;
}
.map .container a.tag_hebei{
    top: 245px;
    left: 719px;
}
.map .container a.tag_hlj{
    top: 79px;
    left: 832px;
}
.map .container a.tag_sc{
    top: 379px;
    left: 539px;
}
.map .container a.tag_sd{
    top: 274px;
    left: 751px;
}
.map .container a.tag_sh{
    top: 339px;
    left: 819px;
}
.map .container a.tag_xinjiang{
    top: 186px;
    left: 341px;
}
.map .container a.tag_xizang{
    top: 345px;
    left: 331px;
}
.map .container a.tag_qinghai{
    top: 288px;
    left: 438px;
}
.map .container a.tag_gansu{
    top: 299px;
    left: 551px;
}
.map .container a.tag_yunnan{
    top: 476px;
    left: 509px;
}
.map .container a.tag_neimenggu{
    top: 212px;
    left: 604px;
}
.map .container a.tag_ningxia{
    top: 263px;
    left: 577px;
}
.map .container a.tag_shanxi3{
    top: 317px;
	left: 620px;
}
.map .container a.tag_chongqing{
    top: 390px;
    left: 607px;
}
.map .container a.tag_guizhou{
    top: 438px;
    left: 590px;
}
.map .container a.tag_guangxi{
    top: 485px;
    left: 617px;
}
.map .container a.tag_shanxi1{
    top: 263px;
    left: 656px;
}
.map .container a.tag_henan{
    top: 317px;
    left: 684px;
}
.map .container a.tag_hunan{
    top: 539px;
    left: 580px;
}
.map .container a.tag_hunan{
    top: 419px;
    left: 667px;
}
.map .container a.tag_hainan{
    top: 561px;
	left: 660px;
}
.map .container a.tag_jilin{
    top: 133px;
    left: 805px;
}
.map .container a.tag_liaoning{
    top: 177px;
    left: 783px;
}
.map .container a.tag_jiangsu{
    top: 316px;
    left: 784px;
}
.map .container a.tag_anhui{
    top: 347px;
    left: 731px;
}
.map .container a.tag_zhejiang{
    top: 388px;
    left: 790px;
}
.map .container a.tag_jiangxi{
    top: 415px;
    left: 715px;
}
.map .container a.tag_fujian{
    top: 439px;
    left: 754px;
}
.map .container a.tag_taiwan{
    top: 471px;
    left: 800px;
}
.map .container .info{
    position:absolute;
    background: rgba(255,255,255,0.9);
    padding: 10px 10px 40px 30px;
    display:none;
    border:solid 1px #dfdfdf;
    border-radius:10px;
}
.map .container .info ul{
    overflow: hidden;
}
.map .container .info ul li{
    width:220px;
    border-bottom: solid 1px rgba(0,0,0,0.1);
    padding-bottom:20px;
    margin-right:20px;
}
.map .container .info ul li p{
    font-size:17px;
    color:#000000;
    font-weight:bold;
    padding:20px 0 10px 0;
}
.map .container .info ul li p span{
    font-size:15px;
    color:#c7161c;
    display:inline;
}
.map .container .info ul li span{
    display:block;
    font-size:14px;
    color:#666666;
    margin-top: 5px;
}
.map .container .info_bj{
    top: 152px;
    left: 191px;
    width: 480px;
}
.map .container .info_bj ul li{
    float:left;
}
.map .container .info_gd{
    top: 208px;
    left: 401px;
}
.map .container .info_hb{
    top: 255px;
    left: 369px;
}
.map .container .info_henan{
    top: 255px;
    left: 369px;
}
.map .container .info_hebei{
    top: 252px;
    left: 414px;
}
.map .container .info_tj{
    top: 238px;
    left: 784px;
}
.map .container .info_hlj{
    top: 45px;
    left: 516px;
}
.map .container .info_sc{
    top: 334px;
    left: 242px;
}
.map .container .info_sd{
    top: 296px;
    left: 784px;
}
.map .container .info_sh{
    top: 361px;
    left: 841px;
}
.map .container .info_xinjiang{
    top: 155px;
    left: 7px;
}
.map .container .info_hunan{
    top: 355px;
    left: 356px;
}
.map .container .info_zhejiang{
	top: 311px;
    left: 454px;
}
.map .container .info_jiangsu{
	top: 311px;
    left: 454px;
}
.map .container .info_chongqing{
	top: 311px;
    left: 298px;
}
.map .container .info_hainan{
	top: 311px;
    left: 298px;
}
.map .container .info_shanxi3{
	top: 311px;
    left: 298px;
}
.huoban{
    background-color: #ffffff;
}
.huoban .container{
    width:1200px;
    margin:0 auto 50px auto;
    height:220px;
    position:relative;
}
.huoban .container ul{
    overflow: hidden;
    display:inline-block;
    text-align: center;

}
.huoban .container ul:first-child{
    position:absolute;
    top:0;
    left:0;
}
.huoban .container ul:last-child{
    position:absolute;
    top:120px;
    left:0;
}
.huoban .container ul li{
    float:left;
    border:solid 1px #eeeeee;
    display:inline-block;
    text-align: center;
    margin:0 9px;
    width:182px;
    box-sizing: border-box;
    border-radius: 3px;
    transition:0.1s;
}
.huoban .container ul li:hover{
    border:solid 2px #2faaff;
    transition:0.1s;
}
.ad2{
    width:100%;
    height:250px;
    margin:0 auto;
    background: url(../images/ad2.jpg) no-repeat center;
    overflow: hidden;
}
.ad2 p{
    font-size:48px;
    color:#282828;
    text-align: center;
    font-family: '宋体';
    margin-top:65px;
}
.ad2 span{
    display:block;
    font-size:18px;
    color:#282828;
    text-align: center;
    margin-top:20px;
}
footer{
    background-color: #303030;
    overflow: hidden;
}
footer .container{
    width:1200px;
    margin:0 auto;
}
footer .container .top{
    margin:35px 0;
    overflow: hidden;
}
footer .container .top .left{
    float:left;
    overflow: hidden;
    border-right:solid 1px #3a3a3a;
}
footer .container .top .left .box{
    float:left;
    margin-right:80px;
}
footer .container .top .left .box h4{
    font-size:18px;
    color:#ffffff;
    text-align: left;
    padding-bottom:15px;
}
footer .container .top .left .box p{
    font-size:14px;
    line-height:29px;

}
footer .container .top .left .box p a{
    color:#7c7c7c;
}
footer .container .top .left .box p:hover a{
    color:#2faaff;
    text-decoration:underline;
}
footer .container .top .center{
    width:226px;
    float:left;
    border-right:solid 1px #3a3a3a;
}
footer .container .top .center h4{
    font-size:18px;
    color:#ffffff;
    text-align: center;
    margin-bottom:10px;

}
footer .container .top .center p{
    font-size:14px;
    color:#7c7c7c;
    text-align: center;
    margin-bottom:20px;
}
footer .container .top .center img{
    width:124px;
    height:124px;
    margin:0 auto;
}
footer .container .top .right{
    float:right;
    width:335px;
}
footer .container .top .right .con{
    width:220px;
    margin:0 auto;

}
footer .container .top .right .phone{
    font-size:18px;
    color:#ffffff;
    text-align: center;
    background: url(../images/footer_phone.png) no-repeat left 30px center;
    margin-bottom:12px;
    padding-left:15px;
    box-sizing: border-box;
}
footer .container .top .right p{
    font-size:14px;
    color:#7c7c7c;
    text-align: center;
}
footer .container .top .right hr{
    width:100%;
    height:1px;
    background-color:#434444;
    margin:13px auto;
}
footer .container .top .right .kf{
    font-size:16px;
    color:#ffffff;
    text-align: center;
    margin-bottom:10px;
}
footer .container .top .right .dh{
	border-bottom:solid 1px #434444;
	margin-bottom:10px;
	padding-bottom:10px;
}
footer .container .top .right span{
    display:block;
    width:200px;
    height:30px;
    border-radius: 5px;
    background-color: #656d7b;
    line-height:30px;
    text-align: center;
    font-size:14px;
    color:#ffffff;
    margin:15px auto 0 auto;
    cursor:pointer;
}
footer .container .top .right span:hover{
    color:#2faaff;
}
footer .container .bottom{
    border-top:solid 1px #3a3a3a;
    border-bottom:solid 1px #3a3a3a;
    font-size:12px;
    color:#7c7c7c;
    text-align: center;
    padding:18px 0;
}
footer .container .bottom a{
	font-size:12px;
	color:#2faaff;
}
footer .container .friendlink{

}
footer .container .friendlink p{
    font-size:12px;
    color:#7c7c7c;
    margin-top:25px;
}
footer .container .friendlink p span{
    font-size:14px;
    font-weight:bold;
    color:#7c7c7c;

}
footer .container .friendlink ul{
    overflow: hidden;
    margin-bottom:30px;
}
footer .container .friendlink ul li{
    float:left;
    margin-top:12px;
    margin-right:20px;
}
footer .container .friendlink ul li a{
    font-size:12px;
    color:#7c7c7c;
}
/*.pcxf{*/
/*    width:100%;*/

/*}*/
/*.pcxf .bh{*/
/*    position:fixed;*/
/*	height: 91px;*/
/*    left: 0;*/
/*    bottom: 137px;*/
/*    cursor:pointer;*/
/*    z-index:999;*/
/*}*/
/*.pcxf .bh img{*/
/*    position:relative;*/
/*}*/
/*.pcxf .zk{*/
/*    width:100%;*/
/*    height:190px;*/
/*    position:fixed;*/
/*    bottom:0;*/
/*    left:-100%;*/
/* }*/
/*.pcxf .zk .con{*/
/*    width:100%;*/
/*    height:140px;*/
/*    position:absolute;*/
/*    bottom:0;*/
/*    background-color: rgba(40,40,40,0.8);*/
/*}*/
/*.pcxf .zk .con .main{*/
/*    width:1200px;*/
/*    height:100%;*/
/*    margin:0 auto;*/
/*    position:relative;*/
/*}*/
/*.pcxf .zk .con .container{*/
/*    width:100%;*/
/*    height:190px;*/
/*    position:absolute;*/
/*    bottom:0;*/
/*    background: url(../images/footer_kf.png) no-repeat right 50px center;*/
/*}*/
/*.pcxf .zk .con .container .left{*/
/*    float:left;*/
/*    padding-top:80px;*/
/*    margin-left:60px;*/
/*}*/
/*.pcxf .zk .con .container .left p{*/
/*    font-size:37px;*/
/*    font-weight:bold;*/
/*    color:#ffffff;*/
/*}*/
/*.pcxf .zk .con .container .left p span{*/
/*    color:#6395f1;*/
/*}*/
/*.pcxf .zk .con .container .left span.des{*/
/*    font-size:21px;*/
/*    color:rgba(255,255,255,0.5);*/
/*    display:block;*/
/*    letter-spacing:11px;*/
/*}*/
/*.pcxf .zk .con .container form{*/
/*    float:Left;*/
/*    padding-top:100px;*/
/*    margin-left:65px;*/
/*}*/
/*.pcxf .zk .con .container form input{*/
/*    width:300px;*/
/*    height:42px;*/
/*    float:left;*/
/*    border-radius: 5px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.pcxf .zk .con .container form input.phone{*/
/*    background: url(../images/pcxf_phone.png) no-repeat left 15px center;*/
/*    background-color: #ffffff;*/
/*    padding-left:45px;*/
/*}*/
/*.pcxf .zk .con .container form span.tj{*/
/*    width:104px;*/
/*    height:42px;*/
/*    border-radius: 5px;*/
/*    background-color: #3672e0;*/
/*    line-height:42px;*/
/*    text-align: center;*/
/*    font-size: 14px;*/
/*    font-weight:bold;*/
/*    color:#ffffff;*/
/*    float:left;*/
/*    margin-left:5px;*/
/*    cursor:pointer;*/
/*}*/
/*.pcxf .zk .con .container img.close{*/
/*    position:absolute;*/
/*    right:0;*/
/*    top:60px;*/
/*    cursor:pointer;*/
/*}*/
/*弹框*/
/*.sbcx{display: none;}*/
/*.gshm{display:none;}*/
/*.pop-form{*/
/*    width: 348px;*/
/*    background-color: #fff;*/
/*    border: solid 1px #2faaff;*/
/*    padding: 10px 25px 30px 25px;*/
/*    z-index: 99; position: fixed;*/
/*    top: 50%; left: 50%;*/
/*    margin-top: -230px;*/
/*    margin-left: -200px;*/
/*    text-align: center;*/

/*}*/
/*.pp-title{ font-size: 24px; color: #2faaff; font-weight: bold; line-height: 46px; padding: 13px 0; border-bottom:dashed 1px #2faaff;}*/
/*.pp-close{width: 29px; height: 29px;  position: absolute; right: 0; top: 0;}*/
/*.pop-form p{ margin-top: 20px;}*/
/*.pop-form p img{ display:inline;}*/
/*.pop-form input{ width: 336px; height: 38px; line-height: 38px; border: solid 1px #aaa; padding-left: 10px; }*/
/*.pop-form select{width: 348px; height: 40px; line-height: 40px; border: solid 1px #aaa; padding-left: 6px; }*/
/*.pop-form  .pf-tel{position: relative;  padding-top: 22px;}*/
/*.pop-form  .ppt-con .phone{ width: 336px;}*/
/*.pp-hint{position: absolute; left:0; top: 0; height: 20px; line-height: 20px; background-color: #58b850; color: #fff; font-size: 12px; border-radius: 2px; padding: 0 10px;}*/
/*.pp-hint img{ vertical-align: top; margin: 5px 5px 0 0;}*/
/*.error{position: absolute; left: 0; top:63px; font-size: 12px; color: #2faaff; display: none;  }*/
/*.error img{ vertical-align: top; margin: 2px 2px 0 0;}*/
/*.pop-form .pp-btn{ margin-top: 30px;border: none; width: 348px; height: 42px; line-height: 42px; background-color: #2faaff; text-align: center; font-size: 16px; color: #fff; cursor: pointer;}*/
/*弹框*/

/*******************************************列表页样式*******************列表页样式******************************************************************************/
/*.h_list header p.logo{*/
/*	float:left;*/
/*}*/
/*.h_list header .h_logo .logo{*/
/*    float:left;*/
/*}*/
/*.h_list header .h_logo .logo img{*/
/*	width:154px;*/
/*    height:56px;*/
/*    margin-top:51px;*/
/*	margin-left:38px;*/
/*	margin-right:12px;*/
/*}*/
/*.h_list header .nav .menu p{*/
/*    cursor:pointer;*/
/*}*/
/*.h_list header .nav .menu .yw{*/
/*    display:none;*/
/*}*/
/*.h_list .l_ad1{*/
/*    width:100%;*/
/*    height:470px;*/
/*    max-width:1920px;*/
/*    margin:0 auto;*/
/*    position:relative;*/
/*    overflow: hidden;*/
/*}*/
/*.h_list .l_ad1 img{*/
/*    position:absolute;*/
/*    left:50%;*/
/*    margin-left:-960px;*/
/*}*/
/*.h_list .mianbao{*/
/*    height:65px;*/
/*}*/
/*.h_list .mianbao .main{*/
/*    color:#a3a3a3;*/
/*}*/
/*.h_list .mianbao a{*/
/*    line-height:65px;*/
/*    font-size:14px;*/
/*    color:#a3a3a3;*/
/*}*/
/*.h_list .mianbao a:last-child{*/
/*    color:#000000;*/
/*}*/
/*.h_list .l_tab{*/
/*    width:100%;*/
/*    height:50px;*/

/*}*/
/*.h_list .l_tab ul{*/
/*    overflow: hidden;*/
/*    background-color: #eeeeee;*/
/*}*/
/*.h_list .l_tab ul li{*/
/*    float:left;*/
/*    width:125px;*/
/*    line-height:50px;*/
/*    text-align: center;*/
/*}*/
/*.h_list .l_tab ul li.xz{*/
/*    border-top:solid 2px #2faaff;*/
/*    background-color: #ffffff;*/
/*}*/
/*.h_list .l_tab ul li a{*/
/*    font-size:18px;*/
/*    color:#666666;*/
/*	display:block;*/
/*}*/
/*.h_list .index{*/
/*    margin-top:10px;*/
/*}*/
/*.h_list .index .left{*/
/*    float:left;*/
/*    width:850px;*/
/*	margin-bottom:40px;*/
/*}*/
/*.h_list .index .left .box{*/
/*    border-bottom:dashed 1px #dbdbda;*/
/*    padding-bottom:18px;*/
/*    overflow: hidden;*/
/*    position:relative;*/
/*    top:0;*/
/*    left:0;*/
/*    transition:0.5s;*/
/*    margin-top:17px;*/
/*}*/
/*.h_list .index .left .box:first-child{*/
/*    margin-top:0;*/
/*}*/
/*.h_list .index .left .box:hover{*/
/*    box-shadow:5px 5px 20px rgba(0,0,0,0.08);*/
/*    top:-2px;*/
/*    left:-2px;*/
/*    transition:0.5s;*/
/*}*/
/*.h_list .index .left .box .l{*/
/*    float:left;*/
/*    width:250px;*/
/*    height:165px;*/
/*    overflow: hidden;*/
/*    position:relative;*/
/*    margin-right:30px;*/
/*}*/
/*.h_list .index .left .box .l img{*/
/*    width:100%;*/
/*    transition:0.5s;*/

/*}*/
/*.h_list .index .left .box .l:hover img{*/
/*    transform: scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.h_list .index .left .box .l span{*/
/*    width:92px;*/
/*    height:25px;*/
/*    position:absolute;*/
/*    left:0;*/
/*    top:0;*/
/*    background-color: rgba(40,40,40,0.6);*/
/*    font-size:13px;*/
/*    color:#ffffff;*/
/*    text-align: center;*/
/*    line-height:25px;*/
/*}*/
/*.h_list .index .left .box:hover .l span{*/
/*    background-color: #2faaff;*/
/*}*/
/*.h_list .index .left .box .r{*/
/*    width:570px;*/
/*    float:left;*/

/*}*/
/*.h_list .index .left .box .r h3{*/
/*    margin-top:20px;*/
/*    margin-bottom:10px;*/
/*}*/
/*.h_list .index .left .box .r h3 a{*/
/*    font-size:22px;*/
/*    color:#282828;*/
/*}*/
/*.h_list .index .left .box:hover .r h3 a{*/
/*    color:#2faaff;*/
/*}*/
/*.h_list .index .left .box .r h3 a font{*/
/*	color:red;*/
/*}*/
/*.h_list .index .left .box .r p{*/
/*    font-size:15px;*/
/*    color:#999999;*/
/*    line-height:24px;*/
/*    margin-bottom:15px;*/
/*    padding-right:40px;*/
/*	overflow: hidden;*/
/*    text-overflow: ellipsis;*/
/*    display: -webkit-box;*/
/*    -webkit-line-clamp: 2;*/
/*    -webkit-box-orient: vertical;*/
/*}*/
/*.h_list .index .left .box .r p font{*/
/*	color:red;*/
/*}*/
/*.h_list .index .left .box .r .des time{*/
/*    background: url(../images/ztn4_box3_time.png) no-repeat left center;*/
/*    font-size:14px;*/
/*    color:#999999;*/
/*    padding-left:20px;*/
/*    margin-right:20px;*/
/*}*/
/*.h_list .index .left .box .r .des span{*/
/*    font-size:14px;*/
/*    margin-right:15px;*/
/*}*/
/*.h_list .index .left .box .r .des span a {*/
/*    color:#589bd2;*/
/*}*/
/*.h_list .index .left .pagelist{*/
/*	margin-top:50px;*/
/*}*/
/*.h_list .index .left .pagelist ul{*/
/*	display:inline-block;*/
/*	text-align:center;*/
/*	width:100%;*/
/*}*/
/*.h_list .index .left .pagelist ul li{*/
/*	text-align:center;*/
/*	height:36px;*/
/*	display:inline-block;*/
/*	border:solid 1px #cccccc;*/
	
/*	line-height:36px;*/
/*}*/
/*.h_list .index .left .pagelist ul li.thisclass{*/
/*	background-color:#2faaff;*/
/*	color:#ffffff;*/
/*	padding:0 13px;*/
/*}*/
/*.h_list .index .left .pagelist ul li a{*/
/*	display:block;*/
/*	padding:0 13px;*/
/*}*/
/*.h_list .index .left .pagelist ul li select{*/
/*	width:100%!important;*/
/*	height:100%;*/
/*	padding:0 5px;*/
/*}*/
/*.h_list .index .left .pagelist ul li span{*/
/*	padding:0 10px;*/
/*}*/
/*.h_list .index .right{*/
/*    width:330px;*/
/*    float:right;*/
/*}*/
/*.h_list .index .right .ad1{*/
/*    width:330px;*/
/*	height:300px;*/
/*	overflow:hidden;*/
/*}*/
/*.h_list .index .right .ad1 img{*/
/*    width:100%;*/
/*}*/
/*.h_list .index .right .tag .container ul{*/
/*	width: 100%;*/
/*    height: 315px;*/
/*    margin: 18px auto 10px auto;*/
/*    overflow: hidden;*/
/*    padding: 0 20px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.h_list .index .right .tag .container ul li{*/
/*    float:left;*/
/*    height:28px;*/
/*    margin-bottom:12px;*/
/*    margin-right:10px;*/
/*    padding:0 10px;*/
/*    border-radius: 5px;*/
/*}*/
/*.h_list .index .right .tag .container ul li a{*/
/*    display:block;*/
/*    font-size:14px;*/
/*    color:#343434;*/
/*    line-height:28px;*/
/*    text-align: center;*/
/*}*/
/*.h_list .index .right .tag .container ul li:first-child{*/
/*    background-color: #b1ebf8;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(2){*/
/*    background-color: #f7bfb9;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(3){*/
/*    background-color: #d6b8d4;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(4){*/
/*    background-color: #cce2a1;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(5){*/
/*    background-color: #f9e294;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(6){*/
/*    background-color: #b4ecf8;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(7){*/
/*    background-color: #d8eff4;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(8){*/
/*    background-color: #f7bfb9;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(9){*/
/*    background-color: #cce2a1;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(10){*/
/*    background-color: #cde2e7;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(11){*/
/*    background-color: #b1ebf8;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(12){*/
/*    background-color: #f7bfb9;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(13){*/
/*    background-color: #d6b8d4;*/
/*}*/
/*.h_list .index .right .tag .container ul li:nth-child(14){*/
/*    background-color: #cce2a1;*/
/*}*/




/*.h_list .index .right .lh{*/
/*    width:100%;*/
/*    margin-top:20px;*/
/*	margin-bottom:20px;*/
/*    border:solid 1px #dbdbda;*/
/*}*/
/*.h_list .index .right .lh .title{*/
/*    width:100%;*/
/*    height:54px;*/
/*    border:solid 1px #f1f1f1;*/
/*    border-bottom:solid 1px #dbdbda;*/
/*    background-color: #f5f5f5;*/
/*    overflow: hidden;*/
/*    box-sizing: border-box;*/
/*}*/
/*.h_list .index .right .lh .title p{*/
/*    font-size:18px;*/
/*    color:#4c4948;*/
/*    border-left:solid 4px #2faaff;*/
/*    height:18px;*/
/*    margin:18px 0 0 20px;*/
/*    line-height:18px;*/
/*    padding-left:10px;*/
/*    float:left;*/
/*}*/
/*.h_list .index .right .lh .title span{*/
/*    display:block;*/
/*    float:right;*/
/*    height:18px;*/
/*    line-height:18px;*/
/*    margin:18px 10px 0 20px;*/
/*}*/
/*.h_list .index .right .lh .title span a{*/
/*    font-size:14px;*/
/*    color:#adacac;*/
/*}*/
/*.h_list .index .right .lh .container{*/
/*    box-sizing: border-box;*/
/*}*/
/*.h_list .index .right .lh.hot .container{*/
/*    padding-left:10px;*/
/*}*/
/*.h_list .index .right .lh .container .box{*/
/*    margin-bottom:32px;*/
/*    overflow: hidden;*/
/*}*/
/*.h_list .index .right .lh.hot .container .box:first-child{*/
/*    margin-top:25px;*/
/*}*/
/*.h_list .index .right .lh .container .box .img{*/
/*    width:100px;*/
/*    height:80px;*/
/*    overflow: hidden;*/
/*    float:left;*/
/*    margin-right:10px;*/
/*}*/
/*.h_list .index .right .lh .container .box .img img{*/
/*    width:100%;*/
/*	height:100%;*/
/*    transition:0.5s;*/
/*}*/
/*.h_list .index .right .lh .container .box:hover .img img{*/
/*    transform:scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds{*/
/*    width:210px;*/
/*    float:left;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds h3{*/
/*    padding-right:12px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds h3 a{*/
/*    font-size:14px;*/
/*    line-height:22px;*/
/*    color:#333333;*/

/*}*/
/*.h_list .index .right .lh .container .box:hover .ds h3 a{*/
/*    text-decoration: underline;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds .dy{*/
/*    margin-top:13px;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds p{*/
/*    background: url(../images/ztn4_box3_time.png) no-repeat left center;*/
/*    font-size:12px;*/
/*    color:#999999;*/
/*    line-height:22px;*/
/*    float:left;*/
/*    padding-left:25px;*/
/*}*/
/*.h_list .index .right .lh .container .box .ds span{*/
/*    float:right;*/
/*    display:block;*/
/*    font-size:12px;*/
/*    color:#999999;*/
/*    line-height:22px;*/
/*    background: url(../images/l_list_yd.png) no-repeat right center;*/
/*    padding-right:11px;*/
/*    margin-right:17px;*/
/*}*/
/*.h_list .index .right .lh.new .container .box{*/
/*    width:310px;*/
/*    height:190px;*/
/*    margin:20px auto 25px auto;*/
/*    position:relative;*/
/*}*/
/*.h_list .index .right .lh.new .container .box a img{*/
/*	width:100%;*/
/*}*/
/*.h_list .index .right .lh.new .container .box .info{*/
/*    width:100%;*/
/*    height:60px;*/
/*    background-color: rgba(0,0,0,0.7);*/
/*    position:absolute;*/
/*    bottom:0;*/
/*    left:0;*/
/*    font-size:16px;*/
/*    color:#ffffff;*/
/*    line-height:60px;*/
/*    text-align: center;*/
/*}*/
/*.h_list .index .right .lh.new .container ul{*/
/*    margin:22px 15px 0 15px;*/
/*    counter-reset: section;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li{*/
/*    height:18px;*/
/*    line-height:18px;*/
/*    margin-bottom:18px;*/
/*    overflow: hidden;*/
/*    text-overflow:ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li a{*/
/*    font-size:14px;*/
/*    color:#575757;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li:hover a{*/
/*    color:#2faaff;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li:before{*/
/*    counter-increment:section;*/
/*    content:counter(section);*/
/*    padding:1px 6px;*/
/*    margin-right:10px;*/
/*    width:50px;*/
/*    height:18px;*/
/*    line-height:18px;*/
/*    background:#bbbbbb;*/
/*    color:#fff;*/
/*    font-size:12px*/
/*}*/
/*.h_list .index .right .lh.new .container ul li:nth-child(1):before{*/
/*    background:#ff4546;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li:nth-child(2):before{*/
/*    background:#ff7316;*/
/*}*/
/*.h_list .index .right .lh.new .container ul li:nth-child(3):before{*/
/*    background:#ff9c00;*/
/*}*/
/*.h_list .index .right .lh.bj .container{*/
/*    padding:30px 15px 5px 15px;*/
/*    box-sizing: border-box;*/
/*    overflow: hidden;*/
/*}*/
/*.h_list .index .right .lh.bj .container .box{*/
/*    width:70px;*/
/*    margin-right:45px;*/
/*    margin-bottom:25px;*/
/*    float:left;*/
/*}*/
/*.h_list .index .right .lh.bj .container .box:nth-child(3),.h_list .index .right .lh.bj .container .box:nth-child(6){*/
/*    margin-right:0;*/
/*}*/
/*.h_list .index .right .lh.bj .container .box img{*/
/*    width:30px;*/
/*    height:26px;*/
/*    margin:0 auto;*/
/*}*/
/*.h_list .index .right .lh.bj .container .box h4{*/
/*    width:100%;*/
/*    text-align: center;*/
/*    font-size:14px;*/
/*    color:#4c4948;*/
/*    margin-top:10px;*/
/*}*/




/*******************************************文章页样式*******************文章页样式******************************************************************************/

/*.content .index .left .container .title{*/
/*    width:100%;*/
/*    border-bottom:solid 1px #d8d8d8;*/
/*    padding-bottom:30px;*/
/*    margin-top:30px;*/
/*}*/
/*.content .index .left .container .title h1{*/
/*    font-size:31px;*/
/*    color:#393939;*/
/*    font-weight:bold;*/
/*    text-align: center;*/
/*}*/
/*.content .index .left .container .title p{*/
/*    display:inline-block;*/
/*    text-align: center;*/
/*    width:100%;*/
/*    margin-top:15px;*/
/*}*/
/*.content .index .left .container .title p time{*/
/*    font-size:14px;*/
/*    color:#999999;*/
/*    display:inline-block;*/
/*    margin-right:25px;*/
/*}*/
/*.content .index .left .container .title p span{*/
/*    margin-right:25px;*/
/*    font-size:14px;*/
/*    color:#333333;*/
/*}*/
/*.content .index .left .container .title p b{*/
/*    color:#999999;*/
/*    font-weight:normal;*/
/*}*/
/*.content .index .left .container .cn{*/
/*    padding:20px 0;*/
/*    font-size:16px;*/
/*    color:#555555;*/
/*    line-height:30px;*/
/*    text-indent:32px;*/
/*}*/
/*.content .index .left .container .cn a{*/
/*	color:#2faaff;*/
/*	font-size:16px;*/
/*	text-decoration:underline;*/
/*}*/
/*.content .index .left .container .cn p,.content .index .left .container .cn>div{*/
/*    font-size:16px;*/
/*    color:#555555;*/
/*    line-height:30px;*/
/*    text-indent:0;*/
/*    padding-bottom:15px;*/
/*}*/
/*.content .index .left .container .cn h3,.content .index .left .container .cn h4{*/
/*	font-weight: bold;*/
/*    font-size: 20px;*/
/*    color: #262626;*/
/*    line-height: 26px;*/
/*    margin-top: 30px;*/
/*    margin-bottom: 20px;*/
/*    padding-bottom: 12px;*/
/*    border-bottom: 1px solid #efefef;*/
/*}*/

/*.content .index .left .container .cn img{*/
/*    max-width:80%;*/
/*    margin:15px auto;*/
/*    width: 660px;*/
/*    height: 440px;*/
/*}*/
/*.content .index .left .container .gjc{*/
/*    width:100%;*/
/*    overflow: hidden;*/
/*}*/
/*.content .index .left .container .gjc b{*/
/*    font-size:16px;*/
/*    color:#555555;*/
/*    font-weight:normal;*/
/*    float:left;*/
/*    line-height:32px;*/
/*}*/
/*.content .index .left .container .gjc span{*/
/*    height:32px;*/
/*    line-height:32px;*/
/*    padding:0 10px;*/
/*    border:solid 1px #dddddd;*/
/*    display:block;*/
/*    float:left;*/
/*    margin-right:17px;*/
/*}*/
/*.content .index .left .container .gjc span:hover{*/
/*    background-color: #2faaff;*/
/*}*/
/*.content .index .left .container .gjc span:hover a{*/
/*    color:#ffffff;*/
/*}*/
/*.content .index .left .container .content_bd{*/
/*    width:100%;*/
/*    height:190px;*/
/*    background: url(../images/content_bd.jpg) no-repeat center;*/
/*    margin-top:37px;*/
/*    margin-bottom:58px;*/
/*    position:relative;*/
/*}*/
/*.content .index .left .container .content_bd form{*/
/*    position:absolute;*/
/*    left:0;*/
/*    width:100%;*/
/*    top:120px;*/
/*    display:inline-block;*/
/*    text-align: center;*/
/*}*/
/*.content .index .left .container .content_bd form input{*/
/*    width:205px;*/
/*    height:40px;*/
/*    display:inline-block;*/
/*    margin-right:10px;*/
/*    vertical-align:text-top;*/
/*    padding-left:30px;*/
/*    box-sizing: border-box;*/
/*    border-radius: 3px;*/
/*}*/
/*.content .index .left .container .content_bd form span.tj{*/
/*    width:180px;*/
/*    height:40px;*/
/*    line-height:40px;*/
/*    text-align: center;*/
/*    display:inline-block;*/
/*    background-color: #ffea00;*/
/*    vertical-align:text-top;*/
/*    font-size:16px;*/
/*    color:#000000;*/
/*    border-radius: 3px;*/
/*    cursor:pointer;*/
/*}*/

/*.content .index .left .container .content_bd form input.name{*/
/*    background: url(../images/content_bd_name.png) no-repeat left 10px center;*/
/*    background-color: #ffffff;*/
/*}*/
/*.content .index .left .container .content_bd form input.phone{*/
/*    background: url(../images/content_bd_phone.png) no-repeat left 10px center;*/
/*    background-color: #ffffff;*/
/*}*/

/*.content .index .left .container .page{*/
/*    width:100%;*/
/*    padding-bottom:55px;*/
/*    border-bottom:solid 1px #d5d7d9;*/
/*}*/
/*.content .index .left .container .page ul{*/
/*    overflow: hidden;*/
/*}*/
/*.content .index .left .container .page ul li{*/
/*    width:50%;*/
/*    box-sizing: border-box;*/
/*}*/
/*.content .index .left .container .page ul li span{*/
/*    font-size:15px;*/
/*    color:#4a4a4a;*/
/*    display:block;*/
/*}*/
/*.content .index .left .container .page ul li a{*/
/*    font-size:15px;*/
/*    color:#4a4a4a;*/
/*    display:block;*/
/*}*/
/*.content .index .left .container .page ul li:hover a{*/
/*    text-decoration: underline;*/
/*    color:#2faaff;*/
/*}*/
/*.content .index .left .container .page ul li:first-child{*/
/*    float:left;*/
/*    background:url(../images/content_page_pre.png) no-repeat left center;*/
/*    padding-left:30px;*/
/*}*/
/*.content .index .left .container .page ul li:last-child{*/
/*    float:right;*/
/*    background:url(../images/content_page_next.png) no-repeat right center;*/
/*    padding-right:30px;*/
/*	text-align: right;*/
/*}*/
/*.content .index .left .container .page ul li:last-child span,.content .index .left .container .page ul li:last-child a{*/
/*    text-align: right;*/
/*}*/
/*.content .index .left .container .xiangguan{*/
/*    width:100%;*/
/*    overflow: hidden;*/
/*    margin-bottom:40px;*/
/*}*/
/*.content .index .left .container .xiangguan .c_title p{*/
/*    font-size:18px;*/
/*    color:#4c4948;*/
/*    height:17px;*/
/*    line-height:17px;*/
/*    border-left:solid 4px #2faaff;*/
/*    padding-left:10px;*/
/*    margin-top:20px;*/
/*    margin-bottom:25px;*/
/*}*/
/*.content .index .left .container .xiangguan ul{*/
/*    overflow: hidden;*/
/*}*/
/*.content .index .left .container .xiangguan ul li{*/
/*    float:left;*/
/*    margin-right:35px;*/
/*    width:260px;*/
/*}*/
/*.content .index .left .container .xiangguan ul li:nth-child(5){*/
/*    margin-right:0;*/
/*}*/
/*.content .index .left .container .xiangguan ul li .img{*/
/*    width:100%;*/
/*    height:165px;*/
/*    overflow: hidden;*/
/*}*/
/*.content .index .left .container .xiangguan ul li .img img{*/
/*    width:100%;*/
/*    transition:0.5s;*/
/*}*/
/*.content .index .left .container .xiangguan ul li:hover .img img{*/
/*    transform:scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.content .index .left .container .xiangguan ul li .c h3{*/
/*    font-size:16px;*/
/*    color:#666666;*/
/*    line-height:22px;*/
/*    margin-top:10px;*/
/*    display:block;*/
/*}*/
/*.content .index .left .container .xiangguan ul li .c p,.content .index .left .container .xiangguan ul li .c time{*/
/*    display:none;*/
/*}*/
/*.content .index .left .container .xiangguan ul li .c span{*/
/*	display:none;*/
/*}*/

/*******************************************文章页样式*******************文章页样式******************************************************************************/





/*******************************************业务列表页样式*******************业务列表页样式******************************************************************************/
.hl_yewu .mianbao{
    height:55px;
    line-height:55px;
}
.hl_yewu .mianbao a {
    line-height: 55px;
    font-size: 14px;
    color: #a3a3a3;
}
.yewu_tab .main{
    height:55px;
    border-top:solid 1px #2faaff;
    border-bottom:solid 1px #d8dadc;
}
.yewu_tab p{
    height:55px;
    line-height:55px;
    font-size:14px;
    color:#666666;
}
.yewu_tab p a{
    font-size:14px;
    color:#666666;
    margin-right:30px;
}
.yewu_tab p a:hover{
    text-decoration: underline;
    color:#2faaff;
}
.yewu_tab p a.xz{
    text-decoration: underline;
    color:#2faaff;
}
.yewu_tab_m{
    display:none;
}
.yewu_tab_des{
    display:none;
}
.hl_yewu .index .box{
    border:solid 1px #ebebeb;
    width:280px;
    height:235px;
    float:left;
    margin:0 10px 30px 10px;
    box-sizing: border-box;
    position:relative;
    top:0;
    transition: 0.5s;
}
.hl_yewu .index .box:hover{
    border:solid 1px #2faaff;
    box-shadow: 0 0 15px rgba(25,164,204,0.5);
    top:-3px;
    transition: 0.5s;
}
.hl_yewu .index .box .img{
    width:100%;
    height:157px;
    overflow: hidden;
    position:relative;
}
.hl_yewu .index .box .img img{
    width:100%;
}
.hl_yewu .index .box .img .info{
    position:absolute;
    width:100%;
    height:157px;
    top:0;
    left:0;

}
.hl_yewu .index .box:hover .img .info{
    background: url(../images/yewu_info.png) no-repeat center;
    background-color:rgba(0,0,0,0.5);

}
.hl_yewu .index .box .des{

}
.hl_yewu .index .box .des h3{
    font-size:16px;
    color:#444444;
    text-align: center;
    margin:15px 0 10px 0;
}
.hl_yewu .index .box .des p{
    font-size:14px;
    color:#2faaff;
    text-align: center;
}
.hl_yewu .vip{
    clear:both;
    background-color: #f9f9f9;
    overflow: hidden;
    padding-bottom:70px;
    margin-top:30px;
}
.hl_yewu .vip h4{
    font-size:32px;
    color:#2c2c2c;
    margin-top:34px;
    background: url(../images/title_border.jpg) no-repeat bottom center;
    text-align: center;
    padding-bottom:15px;
    margin-bottom:40px;
}
.hl_yewu .vip .box{
    width:360px;
    height:185px;
    position:relative;
    border-radius: 10px;
    margin:0 20px;
    overflow: hidden;
    float:left;
    transition: 0.5s;
    top:0;
    left:0;
}
.hl_yewu .vip .box:hover{
    top:-5px;
    left:-5px;
    transition: 0.5s;
}
.hl_yewu .vip .box:first-child{
    background: url(../images/vip_1.jpg) no-repeat bottom 10px right 35px;
    background-color: #d4a2d7;
    box-shadow: 0 0 20px rgba(212,162,215,0.3);
}
.hl_yewu .vip .box:nth-child(2){
    background: url(../images/vip_2.jpg) no-repeat bottom 10px right 35px;
    background-color: #5c62ac;
    box-shadow: 0 0 20px rgba(92,98,172,0.3);
}
.hl_yewu .vip .box:nth-child(3){
    background: url(../images/vip_3.jpg) no-repeat bottom 10px right 35px;
    background-color: #0199cb;
    box-shadow: 0 0 20px rgba(1,153,203,0.3);
}
.hl_yewu .vip .box:nth-child(4){
    display:none;
}
.hl_yewu .vip .box p{
    font-size:22px;
    margin:40px 0 20px 35px;
    color:#ffffff;
    font-weight:bold;
}
.hl_yewu .vip .box span{
    display:inline-block;
    margin-left:35px;
    border: solid 1px #ffffff;

    border-radius: 15px;
    height:30px;


}
.hl_yewu .vip .box span a{
    display:block;
    font-size:16px;
    color:#ffffff;
    line-height:30px;
    padding:0 20px;
}

/*******************************************业务列表页样式*******************业务列表页样式******************************************************************************/


/*******************************************业务内容页样式*******************业务内容页样式******************************************************************************/
.content_yewu .price{
    margin-bottom:20px;
}
.content_yewu .price .left{
    float:left;
    margin-right:60px;
    width:400px;
    height:300px;
    overflow: hidden;
    margin-bottom:24px;
	position:relative;
}
.content_yewu .price .left img{
    height:100%;
	position:absolute;
	left:50%;
	margin-left:-330px;
}
.content_yewu .price .right{
    float:left;
}
.content_yewu .price .right h3{
    font-size:25px;
    color:#222222;
    font-weight:bold;
    margin:10px 0;
}
.content_yewu .price .right span.des{
    font-size:14px;
    color:#282828;
}
.content_yewu .price .right p.pr{
    font-size:14px;
    color:#999999;
    width:740px;
    height:58px;
    background-color: #eff1f2;
    line-height:58px;
    margin:15px 0 25px 0;
    padding-left:10px;
    box-sizing: border-box;
}
.content_yewu .price .right p.pr span{
    font-size:20px;
    color:#d20404;
}
.content_yewu .price .right .address{
    height:30px;
}
.content_yewu .price .right .address span.l{
    font-size:14px;
    color:#999999;
    line-height:32px;
    float:left;
}
.content_yewu .price .right .address .text{
    position:relative;
    float:left;
}
.content_yewu .price .right .address .text .con{
    width:180px;
    height:30px;
    border:solid 1px #bfbfbf;
    float:left;
    line-height:30px;
    color:#999999;
    padding-left:10px;
    box-sizing: border-box;
    background: url(../images/yewu_address_jt.png) no-repeat right 20px center;
    position:absolute;
    left:0;
    top:0;
    z-index:10;
}
.content_yewu .price .right .address .text .con.xz{
    border:solid 1px #2faaff;
    border-bottom:solid 1px #ffffff;
}
.content_yewu .price .right .address .text .con span{
    color:#999999;
}
.content_yewu .price .right .address .text .select{
    position:absolute;
    left:0;
    top:29px;
    border:solid 1px #2faaff;
    width:320px;
    z-index:9;
    background-color: #ffffff;
    display:none;
}
.content_yewu .price .right .address .text .select.xz{
    display:block;
}
.content_yewu .price .right .address .text .select ul.top{
    width:300px;
    margin:10px auto;
    overflow: hidden;
}
.content_yewu .price .right .address .text .select ul.top li{
    height:28px;
    float:left;
    background: url(../images/yewu_address_jt.png) no-repeat right 10px center;
    line-height:28px;
    font-size:13px;
    color:#666;
    padding-left:10px;
    padding-right:25px;
    cursor:pointer;
}
.content_yewu .price .right .address .text .select ul.top li.xz{
    border-top: 2px solid #2faaff;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
}
.content_yewu .price .right .address .text .select .bd{
    width:300px;
    margin:0 auto;
}
.content_yewu .price .right .address .text .select .bd ul{
    padding-bottom:10px;
    overflow: hidden;
}

.content_yewu .price .right .address .text .select .bd ul.city_con{
    display:none;
}
.content_yewu .price .right .address .text .select .bd ul.city_con.xz{
    display:block;
}
.content_yewu .price .right .address .text .select .bd .area_con{
    display:none;
}
.content_yewu .price .right .address .text .select .bd .area_con.xz{
    display:block;
}
.content_yewu .price .right .address .text .select .bd .area_con ul{
	display:none;
}
.content_yewu .price .right .address .text .select .bd .area_con ul.xz{
	display:block;
}
.content_yewu .price .right .address .text .select .bd ul li{
    float:left;
    line-height:30px;
    width:25%;
    cursor:pointer;
    text-align: center;
}
.content_yewu .price .right .zx{
    clear:both;
    width:190px;
    height:45px;
    background-color: #2faaff;
    color:#ffffff;
    margin-top:20px;
    display:block;
    text-align: center;
    line-height:45px;
    font-size:16px;
    cursor:pointer;
}
.content_yewu .xiangqing .dy{
    background-color: #f1f1f1;
}
.content_yewu .xiangqing .dy h3{
    font-size:16px;
    color:#2faaff;
    width:125px;
    height:55px;
    line-height:55px;
    text-align: center;
    border-top:solid 2px #2faaff;
    border-right:solid 1px #e5e5e5;
    background-color: #ffffff;
}
.content_yewu .xiangqing .title{
    margin-top:25px;
    width:100%;
    height:150px;
    background: url(../images/yewu_xiangqing.jpg) no-repeat center;
    background-size: 100%;
    font-size:24px;
    color:#ffffff;
    line-height:150px;
    text-align: center;
}
.content_yewu .xiangqing .title span{
    font-size:48px;
    color:#f3e0b7;
    font-weight:bold;
    margin-right:40px;
    font-style:italic;
}
.content_yewu .xiangqing table{
    width:100%;
    border-collapse:collapse;
    margin-bottom:27px;
}
.content_yewu .xiangqing table tr{
    width:100%;
}
.content_yewu .xiangqing table tr td{
    border:solid 1px #e5e5e5;
}
.content_yewu .xiangqing table tr td:first-child{
    width:120px;
    text-align: center;
    font-size:16px;
    color:#25a6ff;
}
.content_yewu .xiangqing table tr td:nth-child(2){
    width:1080px;
    padding:30px 0 30px 24px;
    font-size:16px;
    color:#333333;
    line-height:32px;
}
.content_yewu .liuc{
    background-color:#f9f8f7;
}
.content_yewu .liuc .title {
    margin: 40px 0 55px 0;
}
.content_yewu .liuc .container{
    overflow: hidden;
    background: url(../images/liucheng_xh.png) no-repeat top 170px center;
    position:relative;
    height:280px;
}
.content_yewu .liuc .container .box{
    width:150px;
    position:absolute;
}
.content_yewu .liuc .container .box3{
    left:50%;
    margin-left:-75px;
}
.content_yewu .liuc .container .box2{
    left:50%;
    margin-left:-299px;
}
.content_yewu .liuc .container .box1{
    left:50%;
    margin-left:-533px;
}
.content_yewu .liuc .container .box4{
    left:50%;
    margin-left:159px;
}
.content_yewu .liuc .container .box5{
    left:50%;
    margin-left:389px;
}
.content_yewu .liuc .container .box6{
    display:none;
}
.content_yewu .liuc .container .box img{
    width:89px;
    margin:0 auto;
}
.content_yewu .liuc .container .box p{
    font-size:21px;
    color:#282828;
    text-align: center;
    margin-top:15px;
}
.content_yewu .liuc .container .box span{
    display:block;
    text-align: center;
    font-size:16px;
    color:#878787;
    margin-top:5px;
}
.content_yewu .yous{
    width:100%;
    height:665px;
    background-color: #ffffff;
    overflow: hidden;
}
.content_yewu .yous img{
    width:925px;
    margin:60px auto 0 auto;
}
.content_yewu .qtyw{
    width:100%;
    height:689px;
    background: url(../images/qtyw.jpg) no-repeat center;
    overflow: hidden;
}
.content_yewu .qtyw img{
    width:1175px;
    margin:60px auto 0 auto;
}
.content_yewu .baoz{
    width:100%;
    height:670px;
    background: url(../images/baozhang_bj.png) no-repeat right bottom;
    background-color:#f8f8fa;
    overflow: hidden;


}
.content_yewu .baoz .main{

}
.content_yewu .baoz .title {
    width: 100%;
    margin: 50px 0 36px 0;
}
.content_yewu .baoz img.pc{
    width:1187px;
    margin:68px auto 0 auto;
}
.content_yewu .baoz img.m{
    display:None;
}
.content_yewu .ztn.cjwt{
    width:100%;
}
.content_yewu .cjwt .title{
    margin: 50px 0 60px 0;
}
.content_yewu .cjwt .container{
    overflow: hidden;
    margin-bottom: 45px;
}
.content_yewu .cjwt .box{
    width:560px;
    float:left;
    margin-bottom:25px;
}
.content_yewu .cjwt span.gd{
    width:190px;
    height:45px;
    margin:20px auto 0 auto;
    display:block;
    background-color: #25a6ff;
    line-height:45px;
    border-radius: 15px;
}
.content_yewu .cjwt span.gd a{
    font-size:15px;
    color:#ffffff;
    display:block;
    text-align: center;
}
.content_yewu .cjwt .box:nth-child(1),.content_yewu .cjwt .box:nth-child(3),.content_yewu .cjwt .box:nth-child(5){
    margin-right:80px;
}
.content_yewu .cjwt .box h4{
    font-size:18px;
    color:#333333;
    background: url(../images/q.png) no-repeat left center;
    line-height:30px;
    padding-left:45px;
    margin-bottom:10px;
}
.content_yewu .cjwt .box h4 a{
	font-size:18px;
    color:#333333;
}
.content_yewu .cjwt .box p{
    background: url(../images/a.png) no-repeat left 12px  top 15px;
    width:560px;
    background-color: #edf7ff;
    padding:12px 20px 15px 54px;
    font-size:14px;
    line-height:24px;
    color:#666666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    box-sizing: border-box;
}
/*******************************************业务内容页样式*******************业务内容页样式******************************************************************************/



/**相关推荐文章样式**/
.st_xg{
	border: 2px dashed #ebbcad;
	background: #fdf7e9;
	padding:20px 20px;
	margin-top:30px;
}
.st_xg strong{
	display:block;
	font-size:16px;
	padding-bottom:15px;
}
.st_xg p{
	overflow:hidden;
}
.st_xg p a{
	 text-decoration: underline;
	 display:block;
	 width:50%;
	 float:left;
	 color:#828282!important;
	 font-weight:normal;
	 margin-bottom:5px;
}
.st_xg p a:hover{
	color:#cd001d!important;
	font-weight:bold;
}
/**相关推荐文章样式**/




/*******************************************关于我们页面*******************关于我们页面******************************************************************************/
/*.about .index .ltn .title{*/
/*    margin-top: 50px;*/
/*    margin-bottom: 40px;*/
/*}*/
/*.about .index .ltn .title h3{*/
/*    font-size:36px;*/
/*    color:#000000;*/
/*    font-weight:bold;*/
/*    text-align: center;*/
/*}*/



/*.about .index .ltn1 .container .about_left{*/
/*	float:left;*/
/*	width:450px;*/
/*	height:300px;*/
/*	margin-right:30px;*/
/*	background-color:#cccccc;*/
/*	margin-top:32px;*/
	
/*}*/
/*.about .index .ltn1 .container .about_left video{*/
/*	width:450px;*/
/*	height:300px;*/
/*}*/
/*.about .index .ltn1 .container .about_right{*/
/*	float:left;*/
/*	width:720px;*/
	
/*}*/

/*.about .index .ltn1 .container p{*/
/*    font-size:16px;*/
/*    color:#212121;*/
/*    line-height:26px;*/
/*    margin-bottom:5px;*/
/*    text-indent:28px;*/
/*}*/
/*.about .index .ltn1 .container p span{*/
/*    color:#2faaff;*/
/*    font-weight:bold;*/
/*}*/
/*.about .index .ltn1 .container .zhans{*/
/*    overflow: hidden;*/
/*    position:relative;*/
/*    height:130px;*/
/*    margin-top:30px;*/
/*    margin-bottom:40px;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box{*/
/*    width:300px;*/
/*    float:left;*/
/*    position:absolute;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box1{*/
/*    left:100px;*/
/*    top:0;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box2{*/
/*    left:50%;*/
/*    margin-left:-150px;*/
/*    top:0;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box3{*/
/*    right:100px;*/
/*    top:0;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box h4{*/
/*    font-size:70px;*/
/*    color:#2faaff;*/
/*    text-align: center;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box h4:after{*/
/*    content:"+";*/
/*    font-size:36px;*/
/*    padding-left:10px;*/
/*}*/
/*.about .index .ltn1 .container .zhans .box span{*/
/*    display:block;*/
/*    text-align: center;*/
/*    font-size:18px;*/
/*    color:#757575;*/
/*}*/
/*.about .index .ltn2{*/
/*    width:100%;*/
/*    height:550px;*/
/*    background: url(../images/ltn2_bj.jpg) no-repeat center;*/
/*    overflow: hidden;*/
/*}*/
/*.about .index .ltn2 .title{*/
/*    margin-top:60px;*/
/*}*/
/*.about .index .ltn2 .title h3{*/
/*    color:#ffffff;*/
/*}*/
/*.about .index .ltn .title p{*/
/*    color:rgba(255,255,255,0.5);*/
/*    font-size:18px;*/
/*    text-align: center;*/
/*    margin-top:15px;*/
/*    display:inline-block;*/
/*    position:relative;*/
/*    height:25px;*/
/*    width:100%;*/
/*}*/
/*.about .index .ltn .title p span.line{*/
/*    display:inline-block;*/
/*    width:100px;*/
/*    height:1px;*/
/*    background-color: #c9c9c9;*/
/*    position:relative;*/
/*    top:-4px;*/
/*}*/
/*.about .index .ltn .title p span.le{*/
/*    left:-10px;*/
/*}*/
/*.about .index .ltn .title p span.ri{*/
/*    left:10px;*/
/*}*/
/*.about .index .ltn .title p span.text{*/
/*    vertical-align: middle;*/
/*    color:rgba(255,255,255,0.5);*/
/*}*/
/*.about .index .ltn2 .container{*/
/*    height:150px;*/
/*    border-bottom:solid 2px #6a6869;*/
/*    width:1000px;*/
/*    margin:80px auto 0 auto;*/
/*}*/
/*.about .index .ltn2 .container .box{*/
/*    width:222px;*/
/*    height:150px;*/
/*    float:left;*/
/*    margin-right:167px;*/
/*}*/
/*.about .index .ltn2 .container .box3{*/
/*    margin-right:0;*/
/*}*/
/*.about .index .ltn2 .container .box.xz{*/
/*    border-bottom:solid 4px #ff6305;*/
/*}*/
/*.about .index .ltn2 .container .box img{*/
/*    width:57px;*/
/*    height:52px;*/
/*    margin:0 auto;*/
/*}*/
/*.about .index .ltn2 .container .box p{*/
/*    font-size:18px;*/
/*    color:#ffffff;*/
/*    text-align: center;*/
/*    margin-top:30px;*/
/*}*/
/*.about .index .ltn2 p.dy{*/
/*    font-size:16px;*/
/*    color:rgba(255,255,255,0.5);*/
/*    text-align: center;*/
/*    clear:both;*/
/*    margin-top:40px;*/
/*}*/
/*.about .index .ltn3{*/
/*    background-color: #f8f8f8;*/
/*}*/
/*.about .index .ltn3{*/
/*    overflow: hidden;*/
/*}*/
/*.about .index .ltn3 .title p{*/
/*    color:#808080;*/
/*}*/
/*.about .index .ltn3 .container{*/
/*    width:942px;*/
/*    height:410px;*/
/*    margin:40px auto 70px auto;*/
/*}*/
/*.about .index .ltn3 .container .le{*/
/*    width:628px;*/
/*    height:410px;*/
/*    float:left;*/
/*}*/

/*.about .index .ltn3 .container .le .box{*/
/*    width: 314px;*/
/*    height:205px;*/
/*    overflow: hidden;*/
/*    float:left;*/
/*}*/
/*.about .index .ltn3 .container .le .box img{*/
/*    width:100%;*/
/*    transition:0.5s;*/
/*}*/
/*.about .index .ltn3 .container .lr{*/
/*    width:314px;*/
/*    float:left;*/

/*    overflow: hidden;*/
/*}*/
/*.about .index .ltn3 .container .lr img{*/
/*    width:100%;*/
/*    transition:0.5s;*/
/*}*/
/*.about .index .ltn3 .container .le .box img:hover{*/
/*    transform:scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.about .index .ltn3 .container .lr img:hover{*/
/*    transform:scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.about .index .ltn4 .title p{*/
/*    color:#808080;*/
/*}*/
/*.about .index .ltn4 .container{*/
/*    background: url(../images/ltn4_bj.png) no-repeat top center;*/
/*    height:580px;*/
/*    position:relative;*/
/*}*/
/*.about .index .ltn4 .container .box{*/
/*    position:absolute;*/

/*}*/
/*.about .index .ltn4 .container .box1{*/
/*    width: 180px;*/
/*    left: 175px;*/
/*    top: 75px;*/
/*}*/
/*.about .index .ltn4 .container .box2{*/
/*    width: 410px;*/
/*    left: 393px;*/
/*    top: 439px;*/
/*}*/
/*.about .index .ltn4 .container .box3{*/
/*    width: 170px;*/
/*    right: 178px;*/
/*    top: 75px;*/
/*}*/
/*.about .index .ltn4 .container .box p{*/
/*    font-size:36px;*/
/*    color:#2faaff;*/
/*    text-align:center;*/
/*}*/
/*.about .index .ltn4 .container .box span{*/
/*    font-size: 14px;*/
/*    color:#757575;*/
/*    display:block;*/
/*    text-align: center;*/
/*    margin-top:5px;*/
/*}*/


/*.about .ltn5{*/
/*    overflow: hidden;*/
/*    background-color: #f5f5f5;*/
/*}*/
/*.about .index .ltn5 .title p{*/
/*    color:#808080;*/
/*}*/
/*.about .ltn5 .container{*/
/*    margin-bottom:125px;*/
/*    position:relative;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper{*/
/*    width:420px;*/
/*    height:360px;*/
/*    margin: 9px auto;*/
/*    position: relative;*/
/*    -webkit-transform-style: preserve-3d;*/
/*    -moz-transform-style: preserve-3d;*/
/*    -o-transform-style: preserve-3d;*/
/*    -ms-transform-style: preserve-3d;*/
/*    transform-style: preserve-3d;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper a{*/
/*    display:block;*/
/*    width:100%;*/
/*    height:360px;*/
/*    box-shadow: 0 5px 20px rgba(65,130,204,0.3);*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 54px;*/
/*    background-color:rgba(0,0,0,0.2);*/
/*}*/

/*.about .ltn5 .container .dg-wrapper a .zhezhao{*/
/*    width:100%;*/
/*    height:100%;*/
/*    position:absolute;*/
/*    top:0;*/
/*    left:0;*/
/*    background-color: rgba(54,62,73,0.5);*/
/*}*/
/*.about .ltn5 .container .dg-wrapper a.dg-center .zhezhao{*/
/*    background-color:rgba(54,62,73,0);*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .info{*/
/*    width:100%;*/
/*    height:360px;*/
/*    background-color: #ffffff;*/
/*    overflow: hidden;*/
/*}*/
/*.about .ltn5 .dg-wrapper a.dg-transition{*/
/*    -webkit-transition: all 0.5s ease-in-out;*/
/*    -moz-transition: all 0.5s ease-in-out;*/
/*    -o-transition: all 0.5s ease-in-out;*/
/*    -ms-transition: all 0.5s ease-in-out;*/
/*    transition: all 0.5s ease-in-out;*/
/*}*/

/*.about .ltn5 .dg-wrapper a.dg-center div{*/
/*    display: block;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .info h4{*/
/*    width:100%;*/
/*    height:85px;*/
/*    overflow: hidden;*/
/*    font-size:20px;*/
/*    color:#282828;*/
/*    line-height:85px;*/
/*    padding-left:55px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .dg-center .info h4{*/
/*    background-color: #6f93fe;*/
/*    color:#ffffff;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .info .con{*/
/*    font-size:16px;*/
/*    color:#666666;*/
/*    text-align: center;*/
/*    margin-top:25px;*/
/*    padding:0 55px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .info .con p{*/
/*    font-size:15px;*/
/*    color:#505050;*/
/*    text-align: left;*/
/*    line-height:30px;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .info span.zx{*/
/*    width:137px;*/
/*    height:38px;*/
/*    display:none;*/
/*    margin:20px auto 0 auto;*/
/*    background-color: #ffffff;*/
/*    font-size:14px;*/
/*    color:#ff8200;*/
/*    text-align: center;*/
/*    line-height:38px;*/
/*    border:solid 1px #ff8200;*/
/*}*/
/*.about .ltn5 .container .dg-wrapper .dg-center .info span.zx{*/
/*    display:block;*/
/*}*/
/*.about .ltn5 .container .dg-container span.dg-prev{*/
/*    background: url(../images/ztn2_left.png) no-repeat center;*/
/*    left:15px;*/
/*    width:28px;*/
/*    height:51px;*/
/*    position: absolute;*/
/*    top: 208px;*/
/*    cursor:pointer;*/
/*}*/
/*.about .ltn5 .container .dg-container span.dg-next{*/
/*    background: url(../images/ztn2_right.png) no-repeat center;*/
/*    right:15px;*/
/*    width:28px;*/
/*    height:51px;*/
/*    position: absolute;*/
/*    top: 208px;*/
/*    cursor:pointer;*/
/*}*/
/*.about .index .ltn6 .title p{*/
/*    color:#808080;*/
/*}*/
/*.about .ltn6 .container{*/
/*    overflow: hidden;*/
/*    margin-top:35px;*/
/*}*/
/*.about .ltn6 .container .box{*/
/*    width:270px;*/
/*    height:auto;*/
/*	min-height:341px;*/
/*    margin:0 15px 40px 15px;*/
/*    float:left;*/
/*}*/
/*.about .ltn6 .container .box .img{*/
/*    width:100%;*/
/*    height:210px;*/
/*    overflow: hidden;*/
/*}*/
/*.about .ltn6 .container .box .img img{*/
/*    width:100%;*/
/*    transition:0.5s;*/
/*}*/
/*.about .ltn6 .container .box:hover .img img{*/
/*    transform:scale(1.1);*/
/*    transition:0.5s;*/
/*}*/
/*.about .ltn6 .container .box .info{*/
/*    overflow: hidden;*/
/*    padding:0 10px;*/
/*    box-sizing: border-box;*/
/*}*/
/*.about .ltn6 .container .box .info h4{*/
/*    font-size: 18px;*/
/*    color:#212121;*/
/*    margin-top:20px;*/
/*    margin-bottom:15px;*/
/*}*/

/*.about .ltn6 .container .box .info p{*/
/*    font-size:13px;*/
/*    color:#212121;*/
/*    line-height:24px;*/

/*}*/




/*******************************************关于我们页面*******************关于我们页面******************************************************************************/






















