@charset "utf-8";
/* CSS Document */

/*此CSS已经经过代码删减优化，若再次进行删减请谨慎*/

body,div,span,h1,h2,h3,h4,h5,h6,hr,p,blockquote,strong,var,b,u,i,center,dl,dt,dd,ul,ol,li,prea,address,fieldset,form,fieldset,label,legend,button,input,textarea,th,td{margin:0;padding:0;}
.openDiv1 .butBox dl dd a{ *+overflow:visible !important;}
body{color:#444;font-size:12px;font-family:"";}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
button,input,select,textarea{font-size:100%;}
li{list-style-type:none;vertical-align:top;}
img{vertical-align:middle;border:0px;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:0;}
del{text-decoration:line-through;}
em{font-style:normal;}
.vimg-align{vertical-align:middle;}
legend{color:#222;}
fieldset,img{border:0;}
a{color:#444;text-decoration:none;}
.fl{ float:left; display:inline;}
.fr{ float:right;  display:inline;}
.w{ width:1200px; margin:0 auto;}
/*.w1200 .w{ width:1200px; margin:0 auto;}*/

.mat{ margin-top:10px;}
.mab{ margin-bottom:10px;}
.mal{ margin-left:10px;}
.mar{ margin-rigth:10px;}
.oz{ overflow:hidden; zoom:1;}
.oz li,.oz dt,.oz .item{ float:left;}
.clr,.clear{display: block;overflow: hidden;clear: both;height: 0;line-height: 0;font-size: 0;}

/*小导航在左侧的两个轮播图CSS*/
.know_show{width:487px;_width:410px;height:200px; _height:200px;border:1px #dddddd solid;position:relative;}
.pic_list{position:absolute;width:405px;height:200px;z-index:0;right:0; left:89px;top:0;}
.pic_list li{display:none; }
.pic_list li img{width:400px;height:200px;}
.text_list{ width:118px;height:200px;overflow:hidden;position:absolute;left:0;top:0;_top:-14px;z-index:2;}
.text_list li a{ height:39px;line-height:39px;width:80px;display:block;background:#FFF;font-size:12px;border-bottom:#CCC solid 1px; border-right:#CCC solid 1px;text-align:center;}
.text_list li a.text_normal{background: no-repeat;width:80px; height:39px;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px; text-align:center;}
.text_list li a.text_hover{background:url(../images/bg_red.png) no-repeat;width:88px;height:39px;line-height:39px;color:#ffffff;text-align:center; border:0px;}
.text_list li a:hover{text-decoration:none;color:#ffffff;background:url(../images/bg_red.png) no-repeat;height:39px;display:block;cursor:pointer;}
/*小导航在左侧的两个轮播图*/

/* 头部开始 */
#head {	background: #fff;	}
#head .top {background-color: #f3f1f6;	color: #999;	height: 30px;}
#head .top ul {width: 1200px;margin: 0 auto;}
#head .top ul li {	height: 30px;	line-height: 30px;	width: 600px;	float: left;	font-size: 12px;	color: #999;	}
#head .top ul li a {	color: #999;	font-size: 12px;	}
#head .top ul li a:hover {		color: #f25618;}
#head .top ul li.shez {		text-align: right;	}
#head .second {	width: 1200px;	margin: 0 auto;	clear: both;	overflow: hidden;	height: 94px;}
#head .second ul {	float: left;	width: 680px;	}
#head .second ul li {	float: left;	width: 180px;	height: 90px;	}
#head .second .input1 {		float: right;	width: 180px;}
#head .nav {	background-color: #FA9B01;	height: 40px;	}
#head .nav ul {	width: 1200px;	margin: 0 auto;	position: relative;	}
#head .nav ul li {	width: 95px;	height: 40px;	line-height: 40px;	text-align: center;	font-weight: 700;	float: left;	}
#head .nav ul li.jiachang {	width: 115px;	text-align: center;	}
#head .nav ul .dingw {	width: 200px;	height: 72px;	position: absolute;	top: -32px;	left: 950px;	}
#head .nav ul li a {		color: #FFF;		display: block;	font-size: 14px;	}
#head .nav ul li a:hover {			background-color: #dd5219;	}
#head .nav ul li#erjiz a:hover {		background: url(../images1/jtan.jpg) no-repeat;	}
#head .nav ul li#erjiz1 a:hover {		background: url(../images1/jtan.jpg) no-repeat;}
#head .lbt {		width: 100%;	height: 360px;			position: relative;	}
#erjiz #erjicd dd a img {			border-radius: 10px;	}
#erjicd {	display: none;	width: 1200px;	background-color: #FFF;	position: absolute;	left: 0px;	z-index: 30;	}

#erjicd dd {	width: 300px;	height: 104px;	padding-top: 5px;	background-color: #FFF;	float: left;	text-align: left;}

#erjiz #erjicd dd a {	padding-top: 5px;	padding-left: 5px;}

#erjiz #erjicd dd a img {	border-radius: 10px;}

#erjiz #erjicd dd a p {	width: 190px;	float: right;	text-align: left;	padding-left: 5px;	color: #000;}

#erjiz #erjicd dd a:hover p strong {color: #FA9B01;}

#erjiz #erjicd dd a p small {	font-weight: lighter;	color: #666;}

.nav ul li#erjiz dl#erjicd dd a:hover {	background: none;}

#erjicd1 {	display: none;	width: 1200px;background-color: #FFF;	position: absolute;	left: 0px;	z-index: 50;}

#erjicd1 dd {	width: 150px;	height: 104px;	padding-top: 5px;	background-color: #FFF;	float: left;	text-align: right;}

#erjiz1 #erjicd1 dd a {	padding-top: 5px;	padding-left: 5px;}

#erjiz1 #erjicd1 dd a p {	width: 190px;	float: right;	text-align: left;	padding-left: 5px;	color: #000;	}
#erjiz1 #erjicd1 dd a:hover p strong {	color: #FA9B01;	}
#erjiz1 #erjicd1 dd a p small {	font-weight: lighter;	color: #666;	}
.nav ul li#erjiz1 dl#erjicd1 dd a:hover {	background: none;	}
.q_code {	width: 177px;	height: 55px;	background: url(/templets/default/images/q_code.png);	display: block;	position: absolute;	bottom: 0px;	overflow: visible;	z-index: 20;	}
.code_layer {	position: absolute;	right: -70px;	top: 55px;	border-radius: 4px;	background: url(/templets/default/images/weixinbg.png) no-repeat;	width: 274px;	height: 271px;	display: none;	padding-top: 46px;	}
.code_layer p {	color: #fa9b01;	font-size: 14px;	font-family: "Microsoft YaHei";	margin-bottom: 10px;	text-align: center;}
.code_layer span {	display: block;	width: 97px;	height: 96px;	margin: 0 auto;	margin-bottom: 10px;	text-indent: -9999em;	overflow: hidden;}
.code_layer span.weixin {	background: url(/templets/default/images/wxewm.jpg) no-repeat 0 0;}
.code_layer span.zxb {	background: url(/templets/default/images/shoujiwz1.jpg) no-repeat 0 0;}
.code_layer_l {	float: left;	width: 115px;	margin: 0 15px;	text-align: center;	}
.code_layer_r {	float: left;	width: 115px;}


/*底部*/
#foot {background: #fff; border-top: 2px solid #c9c9c9; clear: both; overflow: hidden;}
#foot .foot1, #foot .foot2, #foot .foot3, #foot .foot4 { width: 1160px; margin: 0 auto;}
#foot .foot1 {	clear: both; overflow: hidden; text-align: center; height: 120px; line-height: 30px; }
#foot .foot1 p {	color: #999;	font-size: 16px;}
#foot .foot2 {	padding-top: 30px;}
#foot .foot1 span {color: #333; font-size: 20px;	font-weight: 700;	line-height: 60px; }
#foot .foot2 ul li {	width: 118px;	height: 86px;	float: left; margin-left: 10px;	text-align: center;	font-size: 16px;	font-weight: 700;	}
#foot .foot3 .weibu1 {	width: 610px;	float: left;}
#foot .foot3 {	clear: both;	overflow: hidden;	margin-top: 40px;	}
#foot .foot3 .weibu1 ul, #foot .foot3 .weibu2 ul {	width: 150px;	float: left;	color: #999;}
#foot .foot3 .weibu2 ul.ulr {	width: 250px;	border-left: 1px solid #e5e5e5;	padding-left: 50px;	}
#foot .foot3 .weibu2 ul.ulr li {	font-size: 14px;	color: #ee771b;	line-height: 40px;	}
#foot .foot3 .weibu2 ul.ulr li span {	font-size: 24px; font-weight: 700;}
#foot .foot3 .weibu2 ul.ulr li.djzx {	width: 165px; height: 32px;	background: #fff; border: 1px solid #ee771b;	line-height: 32px;margin: 10px auto 0;	}
#foot .foot3 .weibu2 ul.ulr li.djzx a:hover {	width: 165px;	height: 32px;	background: #ee771b;	color: #fff;}
#foot .foot3 .weibu2 ul.ulr li.djzx a {	font-size: 14px;	display: block;	color: #ee771b;	}
#foot .foot3 .weibu1 ul li {		line-height: 15px;	}
#foot .foot3 .weibu1 ul li a {	font-size: 12px;	color: #666;	line-height: 20px;	}
#foot .foot3 .weibu2 {	width: 486px; float: right; text-align: center;	padding-bottom: 20px;}
#foot .foot3 ul li.bt {	font-size: 14px;	color: #676767;	margin-bottom: 5px;	}
#foot .foot3 ul li.weibiao {	font-size: 14px;	color: #999;}
#foot .foot2 ul li a img {cursor: pointer;	position: relative;	z-index: 999;}
#foot .foot4 {	clear: both;	overflow: hidden; border-top: #CCC 1px solid;	color: #999;	margin-top: 30px;}
#foot .foot4 p {	padding-left: 60px;	height: 30px;	line-height: 30px;	}
#foot .foot4 .foot4a {	margin-top: 10px;	text-align: center;	height: 60px;	line-height: 20px;color: #999;	font-size: 12px;}
ul, li, dd {	font-size: 14px;	}
.foot2 {	clear: both;	overflow: hidden;}

/* 右边框样式开始 */
a{  text-decoration: none!important;}
.nav_top{   position: fixed;   bottom: 300px;   z-index: 7000;   border: 1px solid #eee;   left:-moz-calc(50% + 610px);   left:-webkit-calc(50% + 610px);   left: calc(50% + 610px);   line-height: 14px;}
@media screen and (max-width: 1200px){   .nav_top{      left: auto;      right:10px;  } }
.ico-consult,.ico-tel,.ico-hot{   border-bottom: 1px solid #eee;}
.ico-quoted,.ico-attention,.ico-backtop{   border-bottom: 0px;}
.nav_top,.nav_top_list,.nav_top_list a,.nav_top_list span,.nav_top_list p,.nav_top_list div{   margin: 0px;padding: 0px;}
.slide-help{  background: #fff;}
.nav_top_list{  position: relative;   z-index: 10;}
.slide-help a{   display: block;   width: 64px;   height: 60px;  text-align: center;   color: #808080;    background: #fff;}
#ico-attention{    position: relative;}
.slide-help a span{    font-weight: bold;}
.ico-consult i{   background: url(../images/l1.gif) 4px 0 no-repeat;}
.slide-help i{   display: block;   height: 36px}
.slide-help a span{  font-size: 12px;}
.ico-feedback i{   background: url(../images/l2.png) no-repeat 12px -48px;}
.ico-attention i{   background: url(../images/l3.gif) no-repeat center;}
.nav_top_list .ico-quoted{   background: url(../images/l21.png) no-repeat 0px 0px;   width: 64px;height: 60px;   color: #ffffff;}
.ico-tel,.ico-hot{  position: relative;    z-index: 600;}
.ico-tel span,.ico-hot span{   display:inline-block;   padding-top: 40px;    padding-left:8px;    font-weight: bold;    padding-bottom: 6px;    color: #808080;}
.ico-tel:hover .tle_m{    color:#ffffff;}
.nav_top_list .ico-tel:hover .tel_img2{z-index: 5;}
.ico-hot .hot_img1{   position: absolute;   left: 50%;    top: 8px;    width: 23px;    height: 23px;    margin-left: -12px;
}
.ico-hot .lhot{   display: inline-block;   background: url(../images/u9066.png) no-repeat center;   width: 7px;   height: 12px;   position: absolute;    right:-7px;    top: 22px;    z-index: 1000;    margin: 0px;   padding: 0px;
}
.ico-hot .hot_hd{    display: block;    position: absolute;    left: -138px;    top: -1px;    width: 138px;    height: 110px;}
.ico-tel img{   position: absolute;   margin: 5px auto 0;    left: 0;   right: 0;    width: 32px;    height: 32px;}
.tel_img1{   z-index: 2}
.ico-backtop i{    background: url(../images/l2.png) no-repeat 14px -166px;}
.attention-code{    position: absolute;    top: -95px;    right: 64px;    width: 138px;    height: 145px;    opacity:0;    filter: alpha(opacity=0);    display: none;    z-index: 600;}
.attention-code1{    position: absolute;  top: -55px;   right: 65px;    width: 138px;    height: 145px;    text-align: center;    opacity: 0;    filter: alpha(opacity=0);    z-index: 600;    display: none;}
.attention-code1 .tel{   color: #808080;    margin: 10px 0px;    font-size: 18px;    font-weight: bold;    color: #ffffff;}
#vtel{    height: 30px;    line-height: 30px;    width: 120px;    margin: 0 auto;    margin-bottom: 10px;    padding-left: 5px;}
#cbBtn {    width: 120px;    border: 1px solid #FA9B01;    border-radius: 3px;    color: #ffffff;    margin-bottom: 10px;    background: #000;    font-size: 14px;    height: 24px;    line-height: 16px;}
.attention-code-img{    position: relative;    width: 138px;    margin-right: 6px !important;    padding: 10px 0 !important;    background: #fff;    border: 1px solid #eee;    height: 130px;}
.attention-code-img1{   position: relative;   width: 138px;   margin-right: 6px;   padding: 10px 0;    background: #FA9B01;    border: 1px solid #FA9B01;}
.attention-code-img img{    display: block;    width: 100px;    height: 100px;    margin: 0 auto 5px;}
.l6{ background: url(../images/l6.png) no-repeat center;   width: 6px;   height: 9px;   position: absolute;   right:-8px;   bottom: 25px;   z-index: 1000;}
.l8{    bottom: 0px;}
.attention-code p{   line-height: 14px;   text-align: center;   background: #fff;   color: #e7691e;}
.bjstu:hover{    background: #FA9B01;}
.ico-consult:hover i{  background: #FA9B01;   background: url(../images/l2.png) 16px 10px no-repeat;}
.ico-attention:hover i{   background: url(../images/l2.png) -118px -108px no-repeat;}
.ico-backtop:hover i{    background: url(../images/l2.png) -118px -166px no-repeat;}
.ico-quoted span{    display: inline-block;    margin-top: 38px;}
.nav_top_list a:hover{   color: #ffffff;}
.attention-code-img p{   color: #666666;    font-size: 12px;}
button#quotebtn {    position: relative;    left: -1px;}
button#simplequotebtn {    position: relative;    left: 2px;}
button.switch-btn {  height: 30px;   width: 100px;   margin: 0;   padding: 0;   border: none;   background-color: #D7D7D7;   color: #333;   font-size: 18px;}
button.switch-btn.active{  background-color: #FF9900;  color: #FFF;}
#simple-switch-box {   text-align: center;    margin-top: 15px;}
.clearf:after{display:block;clear:both;content:"";visibility:hidden;height:0}

/* 右边框样式结束 */