@charset "utf-8";

/* CSS Document */



body{padding:0; margin:0; font-size:12px; color:#000}

a{font-size:12px; color:#333; text-decoration:none}

a:hover{color:#f00; text-decoration:underline}

img{border:none}

.aboutpic{border:1px solid #B2C2E3; padding:3px; margin:8px}

.img:visited img{border: 1px solid #B2C2E3;}

.img img{border: 1px solid #B2C2E3;padding:5px;}

.img:hover img{border: 1px solid #3477C5;}

.img:hover{color: #B2C2E3; }

#nav{}

#nav ul{padding:0; margin:0}

#nav li{padding:0 15px; background:url("bg-nav-s.jpg")/*tpa=http://www.apghw.com/images/bg-nav-s.jpg*/ left no-repeat; float:left; list-style:none}

#nav li a{font-size:14px; font-weight:bold; color:#ECF2FB}

#nav li a:hover{color:#D0D0D0}

#line{border:1px solid #A9B9DA}

#line2{border:1px solid #A9B9DA; margin:5px 0}

#line3{border-top:1px solid #A9B9DA; margin-top:10px; text-align:center; line-height:23px; padding:15px; background:#EEF2FA}

#line4{border:1px solid #A9B9DA; margin-top:5px; line-height:20px; padding:5px}

#title{font-size:24px; font-weight:bold; font-family: 微软雅黑,sans-serif; text-align:center; margin:30px auto 0 auto; letter-spacing:5px}

#body{font-size:12px; line-height:28px; padding:20px}

#lt{text-align:center; color:#333; margin:4px auto; font-size:16px; font-weight:bold; font-family: 微软雅黑,sans-serif; letter-spacing:3px}

#abt{float:left; color:#333; margin:4px 10px; font-size:16px; font-weight:bold; font-family: 微软雅黑,sans-serif; letter-spacing:3px}

#abta{ text-align:right; margin-right:10px}

#lat{padding:8px 0 8px 20px; font-weight:bold;}

#sc{line-height:20px; text-align:center}

#left {margin:0}

#left ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}

#left li {display: inline;list-style-type: none;}

#left li a:link,

#left li a:visited {width:100%; float:left; padding:9px 0; text-align:center; text-decoration: none;color:#333333;background:#F7F7F7;}

#left li a:hover {color:#000;  background-color:#E2EAF5;}

#leftl {margin:0}

#leftl ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}

#leftl li {display: inline;list-style-type: none;}

#leftl li a:link,

#leftl li a:visited {width:100%; float:left; padding:9px 0; text-align:left; text-decoration: none;color:#333333;background:#F7F7F7;}

#leftl li a:hover {color:#000;  background-color:#E2EAF5;}

#lefti {margin:0}

#lefti ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0;}

#lefti li {display: inline;list-style-type: none;}

#lefti li a:link,

#lefti li a:visited {width:100%; text-align:center; float:left; padding:9px 0; text-decoration: none;color:#333333;background: #FF0000; font-weight:bold}

#lefti li a:hover {color:#000;  background-color:#FF0000;}

#lovexin12{width:90px; height:auto; background-color:#EEF2FA; border:1px solid #A9B9DA}

#t{width:auto; height:25px; background-color:#2F7DC7; font-size:14px; font-weight:bold; text-align:center; color:#FFF; padding-top:5px;}

#qq{margin:10px; text-align:center;}





.proListPic li {

    float: left;

    width: 226px;

 list-style:none; margin-left:5px;}

 

.proListPic li a{  display:block; text-align:center; width:226px; }



.proListPic ul{margin-left:-20px;}





.proListPic1 li {

    float: left;

    width: 223px;

 list-style:none; 

 

 padding-left:30px;}

 

.proListPic1 li a{ display:block; text-align:center; width:223px; }



.proListPic1 ul{}









/*分页*/

 .pageBtn{width:760px; height:45px; text-align:left; font-size:15px;clear:both;padding-top:8px; margin-left:20px; font-size:13px;}

.pageBtn ul{float:right;width:450px;display:block; margin-right:30px; }

.pageBtn span{float:left;width:auto;border:1px solid #aaaaaa;text-align:center;margin-left:5px;background:#d0d0d0;padding:4px 10px;display:block;}

.pageBtn span a{color:#fff;display:block; font-weight:bold;}

.pageBtn span a:hover{background-color:#d40000;  color:#ffffff; display:block;} 

#current{background-color:#151010; color:#fff;}









flexslider { position: relative; height:380px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}

.slides { position: relative; z-index: 1;}

.slides li { height:380px;}

.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position: 0 0;}



.a14 a{color:#fff;}

.kefubox{ position:fixed; right:-162px; top:50px; width:160px; color:#333; z-index:99999999999;}	
.kefubox .button{ width:36px; padding-top:125px; height:149px; box-sizing:border-box; box-sizing:border-box; background:url(../images/button.png) left top no-repeat; position:absolute; top:60px; left:-36px; cursor:pointer;}	
.kefubox .j{ width:30px; height:30px; margin:0 auto; background:url(../images/j.png) -40px top no-repeat; cursor:pointer;}	
.kefubox .kefucontent{ width:160px; border:#3e72ec solid 1px; box-sizing:border-box; border-radius:5px; background:#fff; padding:13px 10px;}	
.kefubox .kefulist{ }	
.kefubox .kefulist .qq{  height:31px; line-height:31px; font-weight:bold; font-size:14px; padding:0 5px;  background:url(../images/border.png) bottom center no-repeat;}	
.kefubox .kefulist .border{  height:2px; background:url(../images/border.png) bottom center no-repeat;}	
.kefubox .kefulist .qq a{ padding-left:30px; display:block; background:url(../images/qqicon.gif) no-repeat left center;}	
.kefubox .kefulist .qq a:hover{ text-decoration:none;}	
.kefubox .kefulist .phone{ height:31px; line-height:31px; font-weight:bold; font-size:14px; padding:0 5px;}	
.kefubox .kefulist .phone a{ padding-left:30px; display:block; background:url(../images/phone.png) no-repeat left center;}	
.kefubox .kefulist .phonelist{ font-size:16px; color:#6e0001; font-weight:bold; line-height:25px; font-family:Arial; text-align:center;}	#ewm{ width:140px; hegiht:140px; margin:10px auto;}	
.biaoyu{ padding-bottom:10px;}	
.biaoyu p{ font-size:20px; font-weight:bold; margin:0; padding:0; font-family:"Microsoft YaHei"; line-height:25px; text-align:center;}	
.kefuTitle{ text-align:center; font-size:16px;  font-family:"Microsoft YaHei"; font-weight:bold;}

.ewmBox {

    background: url(../images/xfbg.png) repeat;

    bottom: 0;

    height: 65px;

    left: 0;

    position: fixed;

    width: 100%;

    z-index: 1;

}

.ewmBoxIn {

    height: 65px;

    line-height: 65px;

    margin: 0 auto;

    position: relative;

    width: 1200px;

}

.ewmBox a {

    color: #fff;

    text-decoration: none;

}

.ewmBox .ico {

    background: url(../images/ico.png) no-repeat;

    float: left;

    height: 54px;

    width: 54px;

}

.ewmBox .font {

    color: #000;

    float: left;

    font-family: 微软雅黑;

    font-size: 22px;

    font-weight: bold;

    padding-left: 10px;

    width: 230px;

}

.ewmBox .font p {

    line-height: 30px;

    margin: 0;

}

.ewmBox .font p.num {

    text-indent: 2em;

}

.ewmBox .phoneNum {

    float: left;

    padding: 5px 0 0;

    width: 350px;

}

.ewmBox .phoneNum .ico {

    background-position: 0 0;

}

.ewmBox .QQ {

    float: left;

    padding: 5px 0 0;

    width: 350px;

}

.ewmBox .QQ .ico {

    background-position: -57px 0;

}

.ewmBox .weChat {

    float: left;

    padding: 5px 0 0;

    position: relative;

    width: 320px;

}

.ewmBox .weChat .ico {

    background-position: -113px 0;

}

.ewmBox .weChat .wx {

    bottom: 65px;

    display: none;

    left: 0;

    position: absolute;

}

.ewmBox .weChat:hover .wx {

    display: block;

}

.ewm2 {

    bottom: 0;

    height: 65px;

    position: absolute;

    right: 0;

    width: 65px;

    z-index: 999;

}

.ewm2 img.wxxt {

    height: 100%;

    width: 100%;

}

.ewm2 img.wxxt1 {

    bottom: 65px;

    display: none;

    left: -80px;

    position: absolute;

}

.ewm2:hover .wxxt1 {

    display: block;

}
