@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,em{padding: 0;margin: 0;}
fieldset,img{border: 0;}
address,caption,cite,code,dfn,th,var{font-weight: normal;font-style: normal;}
ol,ul{list-style: none;}
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border: 0;}
textarea,input{outline:0}
textarea{resize:none; }
table th{ white-space:nowrap;}
a{text-decoration:none; color:#515151;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
a:hover{text-decoration:none;}
/*清除浮动*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear: both;height:0;}
.clearfix{*zoom:1;}
.clear{ clear:both; height:0px; width:0px; line-height:0px; visibility:hidden; }
/*定位 显示*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.none{display:none;}
.mt10{margin-top: 10px;}
.mt12{margin-top: 12px;}
.mt20{margin-top: 20px;}
.ml20{margin-left: 20px;}
.red{color: #FF0000;}
.blue{color: #34789C;}


a.more{display: inline-block;background: url("../images/more.png") no-repeat;width: 21px;height: 21px;}

body,input,textarea{font-family:"微软雅黑","宋体";color: #515151;font-size: 12px;}

body{text-align: center;background: #FFFFFF;}
.headerbj{width: 100%;height: 90px;background: #fff;min-width:1000px;}
.header{width: 1000px;height:80px;margin: 0 auto;text-align: left;padding-top: 10px;}
.header .logo{float: left;margin-top: 10px;}
.nav{float: right;margin-top: 10px;height: 42px;}
.nav li{float: left;height: 42px;margin-left: 50px;}
.nav li a{display: block;height: 40px;border-bottom-style:solid;border-width: 2px;border-color: transparent;color: #000;width: 40px;text-align: center;line-height: 40px;font-size: 1.4em;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.nav li a:hover,.nav li a.current{border-color: #000000;}
.nav li a.current{font-weight: bold;}

.footerbj{width: 100%;background-color: #252525; min-width:1000px;}
.footer{width: 1000px;margin: 0 auto;padding-top: 1px;text-align: left;}
.footer .footTop{height: 70px;border-bottom: 1px dotted #505050;margin-top: 40px;}
.footer .footTop .tel{background: url("../images/tel.png") no-repeat;height: 41px;padding-left: 40px;float: left;line-height: 41px;}
.footer .footTop .tel span{margin-left: 15px;font-size: 1.7em;color: #FFFFFF;font-family: "Impact";}
.footer .footTop .share{float: right;}
.footer .footMenu{height: 240px;padding-top: 30px;border-bottom:1px dotted #505050; }
.footer .footMenu .qqList{float: left;}
.footer .footMenu .qqList li{height: 43px;margin-top: 10px;}
.footer .footMenu .qqList li a{display: block;height:43px;background-image: url("../images/bj_qq.png");background-repeat: no-repeat;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;line-height: 43px;padding-left: 53px;color: #A7A7A7;font-size: 1.2em;}
.footer .footMenu .qqList li a:hover{background-position: 0 -43px;color: #FFFFFF;}
.footer .footMenu .menus{float: right;}
.footer .footMenu .menus dl{float: left;width: 120px;margin-left: 25px;}
.footer .footMenu .menus dl dt{font-size: 1.3em;color: #FFFFFF;height: 40px;line-height: 40px;margin-bottom: 10px;}
.footer .footMenu .menus dl dd{height: 37px;}
.footer .footMenu .menus dl dd a{height: 36px;line-height: 36px;border-bottom: 1px solid #585858;color: #585858;display: block;width: 100%;}
.footer .footMenu .menus dl dd a:hover{color: #FFFFFF;border-color: #FFFFFF;}
.footer .footMsg{border-bottom:1px dotted #505050;height: 200px;padding-top: 30px;}
.footer .footMsg .phone{float: left;width: 136px;}
.footer .footMsg .phone h2{height: 20px;line-height: 20px;background: url("../images/phone.png") no-repeat 0 center;color: #D3D3D3;padding-left: 20px;}
.footer .footMsg .phone p{margin-top: 10px;}
.footer .footMsg .consult{float: right;width: 853px;}
.footer .footMsg .consult h2{height: 20px;line-height: 20px;background: url("../images/msg.png") no-repeat 0 center;color: #D3D3D3;padding-left: 30px;}
.footer .footMsg .consult table{width: 100%;margin-top: 10px;height: 132px;}
.footer .footMsg .consult table td{background: #FFFFFF;border-bottom: 6px solid #252525;padding: 0 5px;}
.footer .footMsg .consult table td input[type="text"]{border: none;height: 30px;width: 135px;font-size: 1.2em;line-height: 30px;}
.footer .footMsg .consult table th{border-left:6px solid #252525;padding: 0 5px;background: #FFFFFF;}
.footer .footMsg .consult table th .leave{width: 572px;height: 120px;position: relative;}
.footer .footMsg .consult table th h4{position: absolute;z-index: 1;top: 0px;left: 0px;}
.footer .footMsg .consult table th textarea{border: none;width: 572px;height: 120px;}
.footer .footMsg .consult table th input[type="button"]{border: none;width: 100%;text-align: center;background: none;font-weight: bold;color: #000000;font-size: 1.2em;cursor: pointer;height: 120px;}
.footer .footAdd{border-bottom:1px dotted #505050;height: 95px;padding-top: 5px;}
.footer .footAdd li{width:320px; float: left; margin-left:20px;background-repeat:no-repeat;height: 95px;}
.footer .footAdd li h3{color: #A7A7A7;margin-top: 20px;}
.footer .footAdd li p{color: #A7A7A7;margin-top: 5px;}
.footer .footAdd li.bj{background-image:url("../images/bj.png"); }
.footer .footAdd li.gz{background-image:url("../images/gz.png"); margin-left:0; }
.footer .footAdd li.ml{background-image:url("../images/ml.png"); }
.footer .footAdd li.bj h3,.footer .footAdd li.bj p{margin-left: 115px;}
.footer .footAdd li.gz h3,.footer .footAdd li.gz p{margin-left: 90px;}
.footer .footAdd li.ml h3,.footer .footAdd li.ml p{margin-left: 125px;}
.footer .copyright{line-height: 30px; height:30px;text-align: center; color: #A7A7A7; border-bottom: 1px dotted #505050;}
.footer .copyright a,.footer .copyright span{color: #A7A7A7;margin: 0 10px;}
.footer .copyright a:hover{text-decoration: underline;}
.footer .copyright a img{ vertical-align:middle;}
.footer .links{position:relative; height:30px;}
.footer .links .icondm{ width:42px; height:30px; background: url("../images/linksico.png") no-repeat 0 center; position:absolute; top:0; left:50%; margin-left:-21px; cursor:pointer;}
.footer .links .content{ padding-top:20px; background-color: #252525; display:none;}
.footer .links .content a{ padding-right:10px;}
.footer .links .content a:hover{ text-decoration:underline;}

.wrapper{width: 1000px;min-height: 300px;_height: 300px;position: relative;padding-top: 1px;text-align: left;margin: 0 auto;}
.conbox{display:none;}
.subMenu{width: 100%;background: url("../images/bj_menu.jpg") repeat;height: 245px;min-width:1000px;}
.subMenu .wrapper{height: 244px;}
.subMenu h2{margin-top: 80px;text-align: center;color: #FEFEFE;font-size: 1.8em;}
.subMenu .menuList{text-align: center;margin-top: 30px; display:none;}
.subMenu .menuList a{display: inline-block;margin: 8px;width: 94px;text-align: center;height: 30px;line-height: 30px;color: #000000;background: #FFFFFF;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border-radius: 2px;}
.subMenu .menuList a.current,.subMenu .menuList a:hover{background: #FF6507;color: #FFFFFF;}


.pages{margin: 20px;text-align: center;}
.pages a,.pages span{display: inline-block;height: 30px;text-align: center;line-height: 30px;font-size: 1.2em;padding: 0 12px;margin: 5px;border-radius: 2px;}
.pages a{background: #F5F5F5;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.pages span,.pages a:hover{background: #FF6507;color: #FFFFFF;}
.pages a:hover em.list{background-position: -6px -126px;}

em.list{background-image: url("../images/icon.png");background-repeat: no-repeat;display: inline-block;width: 20px;height: 20px;vertical-align: middle;}

em.list{background-position: -6px -6px;}
#tempMsg{position: absolute;padding: 10px 30px;background: #4C4C4C;color: #FFFFFF;z-index: 999999;display: none;font-size: 1.2em;}

.share{ position:relative;}
.share a,.share a span{display: inline-block;background-image: url("../images/dmicon.png");background-repeat: no-repeat;width:25px;height: 25px;}
.share a{margin: 10px 4px 0px;}
.share a span{filter:alpha(opacity=0);opacity: 0;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;}
.share a:hover span{filter:alpha(opacity=100);opacity: 1;}
.share a.sina{background-position: 0 0;}
.share a.sina span{background-position: 0 -25px;}
.share a.tblog{background-position: 0 -50px;}
.share a.tblog span{background-position: 0 -75px;}
.share a.wechat{background-position: 0 -100px;}
.share a.wechat span{background-position: 0 -125px;}
.share a.in{background-position: 0 -150px;}
.share a.in span{background-position: 0 -175px;}
.sharetext{ color:#bdbdbd; position:absolute; left:-65px; top:14px; }
.share .weixin{position: absolute;right: -30px;top: -160px;z-index: 101;width:168px; height:173px;display: none; background:url("../images/QR.png") no-repeat;}
.share .weixin h3{position: relative;font-weight: bold;color: #000000;}
.share .weixin h3 em{position: absolute;right: 0px;top: -5px;font-style: normal;color: #666666;font-weight: normal;font-size: 1.5em;cursor: pointer;}
.share .weixin div{text-align: center;margin: 20px 0;}

.box404{ width:320px; margin:0 auto; text-align:left;}
.box404 h1{ font-size:1.8em;}


/* 返回顶部 */
#ScrollToTop{
	position:fixed;_position:absolute;z-index:4;right:15px;bottom:0px;width:70px;height:70px;display:block;
	background:url(../images/dimai_top.png) center center no-repeat;
	-moz-transition:bottom 250ms ease-in-out;
	-webkit-transition: bottom 250ms ease-in-out;
	border:none;cursor:pointer;
}
#ScrollToTop.Offscreen{
	bottom:-70px;
	-moz-transition-duration:250ms;
	-webkit-transition-duration:250ms;
}

#ScrollToTop:hover{background:url(../images/dimai_top2.png) center center no-repeat;}






