﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,th,td,img,div,input,textarea{margin:0; padding:0;}
body{ background:#fff; color:#333; font-size:12px; font-family:Microsoft Yahei;}
*html{background-image:url(about:blank);background-attachment:fixed;}
input,textarea,select{font:12px Microsoft Yahei; }
input[type="submit"],
input[type="reset"],
input[type="button"]{-webkit-appearance:none;}
ul,ol,li{list-style-type:none;}
input,form,div,a{outline:none;}
a{ text-decoration:none; color:#666; outline:none;}
a:hover{color:#d60011;text-decoration:none;}
table{border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
img{ border:0; vertical-align:top;}
textarea{resize: none;}

.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
* html .clearfix{ height:1%;}
.clearfix{display:inline-block;display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}

/*头部*/
.header{width:1200px;height:110px;margin:0 auto;padding: 10px 0;box-sizing: border-box;}
.header .logo-con{float:left;}
/*.header .logo-con .logo img{margin:20px 0;}*/
.header .logo-con .slogan{font-size:18px;color:#d60011;line-height:97px;padding-left:40px;font-weight:600;}
.header .phone{float:right;padding: 0 40px 0 46px;font-size:14px;line-height:20px;margin-top:30px;background:url(../images/phone.jpg) left center no-repeat;}
.header .phone span{font-size:16px;color:#da000e;font-weight: bold;}

/*选择城市*/
.xz{color:#333;cursor:pointer;position: relative;margin-left:20px;font-size:14px;padding:5px;border:1px solid #ccc;}
.xz img{margin:47px 0 0 3px;transform: rotate(0deg);}
#citys{width:350px;background:#fff;z-index:500;position:absolute;top:64px;left:271px;line-height:36px;display:none;padding:5px 0;border:1px solid #ccc;}
#citys dl{display:inline-block;margin-left:15px;border-bottom:1px dashed #ccc;}
#citys dl:last-child{border:none;}
#citys dl dt{float:left;width:75px;font-size:14px;color: #d60011;font-weight:bold;}
#citys dl dd{float:left;width:60px;text-align:center;font-size:14px;}

/*导航*/
div.fixedNav{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.nav{width:100%;background:#333333;}
.nav-list{width:1200px;margin:0 auto;height:48px;}
.nav-list li{width:150px;float:left;position:relative;}
.nav-list li a{font-size:18px;line-height:48px;color:#feffff;text-align:center;display:block;}
.nav-list li a:hover{background:#333333;}

.nav-list ul li dl{background: #333333;position: absolute;top:48px;left: 0;z-index:9999;display:none;opacity: .7;}
.nav-list ul li dl a{line-height:44px;height:44px; width:150px; font-size:14px;display:block;text-align:center;color:#fff;padding-left:0;padding-right:0;border-bottom: 1px solid #fff;}
.nav-list ul li dl a:hover{background:#000;color:#fff;font-size:14px;}

/*底部*/
.footer{height:370px;background:#333 url(../images/bottom_bj.jpg) center 0 no-repeat;}
.area{width: 1200px; margin: 0 auto;}
.footer .footer_nav,.footer .code{float:left;}
.footer .footer_nav{width:800px;color:#fff;padding-left:20px;}
.footer .code{width: 300px;padding: 60px 20px 0 60px;}

.footer .footer_nav .text{width:190px;float:left;}
.footer .footer_nav .text .title{font-size:14px;padding-top:20px;line-height:40px;}
.footer .footer_nav .text p span{display:inline-block;}
.footer .footer_nav .text p .span1{width:24px;height:2px;background:#d9000d;}
.footer .footer_nav .text p .span2{width:170px;height:2px;background:#3e3e3e;margin-left:2px;}

.footer .footer_nav .text ul li{margin-top:20px;width:66px;text-align:right;}
.footer .footer_nav .text ul li a{color:#fff;}
.footer .footer_nav .text ul li span{background:url(../images/sprite_01.png) -148px -297px no-repeat;width:6px;height:12px;float:left;margin-top:2px;}
.footer .footer_nav .text ul .long{width:76px;}

.footer .code p{color:#f2f0f1;font-size:14px;line-height: 30px;text-align:center;width:138px;}
.footer .code .tel{width:300px;display:block;}
.footer .code .tel a{display:block;height:44px;line-height:44px;color:#fff;font-size:24px;text-align:center;background:#d9000d; width:300px;}

.footer .code .lianxi{text-align: center}
.footer .code .lianxi ul{display: inline-block;position: relative;}
.footer .code .lianxi ul li{float: left;}
.footer .code .lianxi ul li img.tis{width: 30px;margin: 10px;cursor: pointer;}

.footer .code .lianxi ul li img.weibo,
.footer .code .lianxi ul li img.weixin{ position: absolute;top: -70px;display: none;}


.footer .code .lianxi ul li:nth-child(1):hover .weixin{ display: block;}
.footer .code .lianxi ul li:nth-child(2):hover .weibo{display: block; }

.footer .code .lianxi ul li img.weixin{ left: -15px; }
.footer .code .lianxi ul li img.weibo{left: 40px;}

.footer .code .name,
.footer .code .xm_sub,
.footer .code .phone{width: 70%;margin: 0 auto 10px;display:block;height: 35px;border: none;padding: 5px;box-sizing: border-box;}


.footer .code .name{background:#fff url(../images/menber.png) no-repeat right;background-size: 20px;}
.footer .code .phone{background:#fff url(../images/phone.png) no-repeat right;background-size: 20px;}


.footer .code .xm_sub{background: #0071bd;color: #fff;}

/*备案号*/
.copyright{height:60px;line-height:60px;font-size:16px;text-align:center;background:#2d282f;color:#fff;}
.copyright a{color:#fff}
.copyright img{vertical-align: middle;}

/*分页*/
.fenye{margin:60px auto 0 auto;font-size:16px;text-align: center;}
.fenye ul{display: inline-block;}
.fenye li{float:left;margin:0 5px;padding:0 16px;border:1px solid #e8e8e8;line-height:40px;}
.fenye .thisclass{color:#d60011;}

.page_on{border:1px solid #d60011!important;color: #d60011;font-weight: bold;}

.apage2 {     font-size: 14px; height:40px; line-height:25px; padding:0 5px;text-align:center; margin:50px 0 10px;}
.apage2 a { border:1px solid #6A9C00; color:#6A9C00; padding:0 10px;  margin-right:8px; line-height:35px; display:inline-block;width:20px;}
.apage2 .num_btns {float:right; font-family:Tahoma;}
.apage2 a:hover, .apage2 .cur { border:1px solid #D5D5D5;background-color:#6E9615; color:#fff; text-decoration:none; }
.apage2 .cust_txt { float:left;}
.apage2 .oran_pg_fp {width:auto; padding:0 10px; }
.apage2 .oran_pg_pp {width:auto; padding:0 10px; }
.apage2 .oran_pg_np {width:auto; padding:0 10px; background:#6E9615; color:#fff; }
.apage2 .oran_pg_lp {width:auto; padding:0 10px; display:none; }
.apage2 select { font-size:8px; margin-top:5px; }
.apage2 .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage2 .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


 /* background:url(../images/zxzx1.gif) no-repeat center top; */
/* 右侧咨询 S */
.zx{width: 70px; position:fixed; right:5px; top:50%; margin-top:-150px; z-index: 99;}
.zx li{width: 68px; height: 68px; border: 1px solid #E0E0E0; margin-bottom: -1px; background: #fff; position: relative; z-index: 99999;}
.zx li a{display: block; width:68px; height: 68px; color:#333; overflow:hidden; text-decoration:none;}
.zx li span.icon_s{ display:block; width: 30px; height: 32px; margin: 7px auto 4px;}
.zx li p{font-size:12px; text-align: center;}
.zx li:hover{background: #E60012; border-color:#E60012;}
.zx li.li_1 span.icon_s{background-image:url(../images/zxzx1.gif);}
.zx li.li_1:hover span.icon_s{background-image:url(../images/zxzx1.gif);}
.zx li:hover p{color:#fff;}




  
/* .zx li.li_1 p{ color:#fff;} */
.zx li.li_1 span.icon_s{background:url(../images/kefu.gif) no-repeat center top;    background-size: cover;}
.zx li.li_1:hover span.icon_s{background:url(../images/kefu_1.gif) no-repeat center top;    background-size: cover;}


.zx li.li_2 span.icon_s{background:url(../images/yuyue.png) no-repeat center top;    background-size: cover;}
.zx li.li_2:hover span.icon_s{background:url(../images/yuyue_1.png) no-repeat center top;    background-size: cover;}


.zx li.li_3{ border-top-color: #E0E0E0;} 
.zx li.li_3 span.icon_s{background:url(../images/call.gif) no-repeat center top;    background-size: cover;}
.zx li.li_3:hover span.icon_s{background:url(../images/call_1.gif) no-repeat center top;    background-size: cover;}

/* .zx li.li_4{background: #E60012; 
    border-color: #E60012;}
.zx li.li_4 p{  color: #fff}  */

.zx li.li_4 span.icon_s{background:url(../images/go_top.png) no-repeat center top;    background-size: cover;}
.zx li.li_4:hover span.icon_s{background:url(../images/go_top_1.png) no-repeat center top;    background-size: cover;}

 

.zx li.li_gd p.p_tm{width:68px; height: 22px; opacity: 0; position: absolute; left:0; top:15px;}
.zx li.li_gd p.p_tm iframe{width:58px; height: 22px;}
.zx li div{position: absolute; right: -1px; top:-1px; background:#e60012;  display:none; }
.zx li.li_gd div{background:#E60012;}
.zx li.li_gd div p{width:125px; padding-left: 30px; height:70px; line-height: 70px; font-weight: bold; font-size:13px; color:#fff; overflow:hidden; background:url(../images/call_1.gif) no-repeat 7px center; font-family:"微软雅黑";background-size: 30px;}
/* 右侧咨询 E */


#yuyue{width: 680px;height: 470px; position: fixed;left: 50%;top: 50%;margin: -235px 0 0 -340px;background: #fff;padding: 20px;box-sizing: border-box;z-index: 99999;}
#yuyue .r{float:right;width:222px;padding-left:15px;padding-right:15px;background:#fff;overflow:hidden;border-top:5px solid #dd4f50;}
#yuyue .title{line-height:50px;padding-top:7px;text-align:center;color:#dd4f50;font-size:28px;box-sizing: border-box;font-weight: bold;}

#yuyue .gaunbi{width: 30px;height: 30px;background: url(../images/xiao.jpg) no-repeat center;;float: right;font-size: 30px;line-height: 30px;text-align: center;cursor: pointer;position: absolute;right: 10px;}


#yuyue .shenqing{width: 300px;height: 420px;background:url(../images/shenqing.jpg) no-repeat center;float: left;}




#yuyue .xm_left{width: 330px;float: left;}

#yuyue .xm_left ul{clear: both;overflow: hidden} 
#yuyue .xm_left ul li{width:100%; ;margin-bottom:10px;box-sizing: border-box;}
#yuyue .xm_left ul li i{color: #dd4f50;float: left;display: block;width: 10px;height: 10px;margin-top: 15px;}

#yuyue .xm_left ul li input{width:95%;padding-left:5px; border:none;color:#a8a8a8;font-size:14px;background:#fff;box-sizing: border-box;padding: 10px;border: 1px solid #999;}
#yuyue .xm_left ul li span{float:left;width:39px;height:22px;margin-top:8px;box-sizing: border-box}
#yuyue .xm_left ul .li1 span{background:url(../images/chenghu_bj.jpg) center center no-repeat;border-right:1px solid #eee;}
#yuyue .xm_left ul .li3{background:#fff;}
#yuyue .xm_left ul .li2 span{background:url(../images/phone_bj.jpg) center center no-repeat;border-right:1px solid #eee;}
#yuyue .xm_left ul li select{width:95%;padding: 10px;border:none;background:#e6e6e6;line-height:38px;box-sizing: border-box;outline: none;border: 1px solid #999;}
#yuyue .xm_left ul li select option{color:#333;font-size:14px;}
#yuyue .xm_left ul li select .r{float:right;}
#yuyue .xm_left ul .li4 input{cursor:pointer;}
#yuyue .xm_left ul .li42{margin-top:15px;margin-bottom:0;}

#yuyue .xm_left ul .li42 p{margin-top:8px;text-align: center;color: #666}
  
#yuyue .xm_left ul .li42 input{ width:95%;font-size:16px;color:#fff;background:#dd4f50;border: none;}
#yuyue .xm_left ul .li5{font-size:16px;color:#fff;text-align:center;line-height:42px;background:#191919;margin-bottom:30px;}


#yuyue .yes_left{width: 330px;float: left;padding-left: 5px;box-sizing: border-box;}

#yuyue .yes_left h3{line-height:50px;padding-top:7px;padding-left: 50px; color:#000;font-size:34px;box-sizing: border-box;font-weight: normal;
	background:url(../images/xm_dui.png) no-repeat left 15px;background-size: 36px;} 
#yuyue .yes_left p.xm_titli{font-size: 14px;color: #666;margin-bottom: 10px;}

#yuyue .yes_left ul{clear: both;overflow: hidden;width: 100%;margin-top: 40px;}
#yuyue .yes_left ul li{clear: both;overflow: hidden;height: 60px;position: relative;} 
#yuyue .yes_left ul li span {
    float: left;
    width: 30px;
    height: 30px; 
    border: 1px solid #ddd;
    box-sizing: border-box;
    border-radius: 50%;font-size: 18px;
    text-align: center;
    line-height: 30px;
}
 
#yuyue .yes_left ul li p {float: left;font-size: 18px;margin-top: 3px;margin-left: 15px;}

.blur{color: #39b54a}
.blur.on{border: 1px solid #39b54a!important;}
.yellow{color: #f7931e}
.yellow.on{border: 1px solid #f7931e!important;}


#yuyue .yes_left ul li i{position: absolute;left: 15px;top: 30px;height: 50px;width: 1px;background: #ddd;}

