*{margin:0;padding:0;font-family:"Microsoft Yahei","WenQuanYi Micro Hei",SimSun,Tahoma,Arial,Helvetica,STHeiti;}
body{background-color:#fff}
body,button,input,select,textarea{color:#666;font:14px/28px "Microsoft Yahei","WenQuanYi Micro Hei",SimSun,Tahoma,Arial,Helvetica,STHeiti;}
li{list-style:none}
#LRdiv0{display: none!important;}
h1,h2,h3,h4,h5,h6{font-weight: inherit;color: #333;}
.container-fu{width:100%}
.container-fu img{width:100%}
.border1{border-bottom:1px solid #e6e6e6}
.container,.wrapper, .header .hdbox, .btpro, .cpnav,.ftbox {width: 1160px;margin: 0 auto;overflow: hidden}
a,a:link,a:visited,a:active{color:#666;text-decoration:none;}
a:hover{color:#ff3f3c}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,input,select,textarea{padding:0;border:none;border:0;font-size:100%}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
.fl{float:left}
.fr{float:right}
.posr{position:relative}
.posa{position:absolute}
.pd10{overflow:hidden;padding:10px}
.pd20{overflow:hidden;padding:20px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.w30{width:30px;}
.w40{width:40px;}
.clear{clear:both;overflow:hidden}
.fw{font-weight:700}
.fn{font-weight:400}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.ti{text-indent:-10000px}
.h60{height:60px;width:100%;display:block;clear:both;overflow:hidden}
.h50{height:50px;width:100%;display:block;clear:both;overflow:hidden}
.h30{height:30px;width:100%;display:block;clear:both;overflow:hidden}
.h20{height:20px;width:100%;display:block;clear:both;overflow:hidden}
.h10{height:10px;width:100%;display:block;clear:both;overflow:hidden}
.big img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;overflow: hidden;}
.big:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
/*header-start*/

/*mid_tit-start*/
.mid_tit,.mid_tit-2{margin-bottom:0;}
.mid_tit-2 {overflow: hidden; margin: 0 auto; width: 120px;    margin-bottom: 50px; }
.mid_tit h2,.mid_tit-2 h2{height:42px;background:url("../images/bg2.png") no-repeat center bottom;font-size:30px;text-align:center;font-weight:100;color:#333;margin:0 auto;line-height:30px}
.mid_tit h2 a,.mid_tit-2 h2 a {color:#333;}
.mid_tit h2:hover a,.mid_tit-2 h2:hover a {color:#ff3200}
.mid_tit p,.mid_tit-3 p {color:#666;font-size:14px;text-align: center;line-height:30px;}
.con_mid_tit h1{text-align: center;font-size:30px;line-height: 45px;}
.con_mid_tit p{text-align: center;font-size:14px;height: 14px;}
.mid_tit2{margin-bottom:0;position: relative;height: 42px;}
.mid_tit2 h2{height:42px;background:url("../images/bg2.png") no-repeat center bottom;font-size:30px;line-height:30px;position: absolute;left:477px;}
.janli-t{width:100%;height:35px;display:block;overflow:hidden;margin-bottom: 40px;}
.janli-t b{color:#333;background:url("../images/bg3.png") no-repeat left bottom;width:100px;line-height:24px;height:35px;font-size:24px;float:left;margin-bottom:0;font-weight:100}
.janli-t a{color:#FF3F3C;float:right;width:50px;text-align:right;line-height:30px}
/*mid_tit-end*/

/*--------footer_con------------*/
.footer_con { width: 1158px; height: 130px; border: 1px solid #dcdcdc; }
.footer_con ul { width: 100%; margin: 30px auto; }
.footer_con ul li { float: left; height: 64px; line-height: 64px; color: #666666; padding: 0 67px;_padding:0 66px; transition: all .3s; border-right: 1px solid #dcdcdc; position: relative; }
.footer_con ul li a { display: block; }
.footer_con ul li i { display: block; width: 34px; height: 34px; margin-top: 12px; background: url("../images/icon_footer_con.png") no-repeat; float: left; transition: all .2s; }
.footer_con ul li span { transition: all .3s; padding-left: 20px; }
.footer_con ul li em { width: 129px; height: 141px; position: absolute; background-image: url("../images/weixin2.png"); left: 26%; top:70px; display: none;opacity: 0;}
.footer_con ul li.wechat_s i { background-position: -13px -6px; }
.footer_con ul li.dqt i { background-position: -57px -6px; }
.footer_con ul li.qq i { background-position: -97px -6px; }
.footer_con ul li.tel_new { border-right: none; }
.footer_con ul li.tel_new i { background-position: -133px -6px; }
.footer_con ul li:hover i { background-position-y: -39px; }
.footer_con ul li:hover span { color: #6fb92c; }
/*---------footer_con end-----------*/
