@import "http://www.fjxdf.com/templets/style/tc.css";
* { margin: 0; padding: 0;}
html {overflow-y: scroll;}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,textarea,ul,li { padding: 0; list-style: none; margin: 0}
img { border: none}
input,select,textarea { outline: 0; resize: none}
a{ color:#555; text-decoration:none;}
a:hover{ text-decoration:none;}
.clearfix{ clear:both;}
.clear{clear:both;}
.mr{width: 1200px; margin: auto;}
a{
	cursor: pointer;
}
.header{ height: 35px; border-bottom: 1px solid #c5c5c5; line-height: 35px;}
.heh1{ display:block; width:0; height:0; overflow:hidden}
header {display: block;width: 100%;min-width: 1200px;background: #fff;}
.top_gw { padding: 2px 5px;background: #f18110;font-size: 12px;color: #fff;border-radius: 5px;margin-right: 6px;}
.ht-left font{color: #e80000;margin-left: 12px;font-size: 18px;font-weight: 700;}
.head-top { display: block; height: 40px; width: 100%; min-width: 1200px; background: #f7f7f7; font-weight: 200;}
.head-top .ht-inner { display: block; width: 1200px; margin: 0 auto; text-align: left; line-height: 40px; font-size: 13px; cursor: default;}
.ht-left { display: block; height: 40px; float: left;}
.ht-right { display: block; float: right;}
.ht-right ul { display: block; height: 40px;}
.ht-right ul li { display: block; float: left; height: 40px; line-height: 40px; padding: 0 6px 0 40px; background-repeat: no-repeat; background-image: url(http://www.fjxdf.cn/images/icons.png);}
.ht-right ul li:first-child{background-position: 0px -83px;}
.ht-right ul li:nth-child(2){background-position: 0px -119px;}
.ht-right ul li:nth-child(3){background-position:0px -118px;}
.ht-right ul li:nth-child(4){background-position:0px -156px;}
.ht-right ul li:last-child{background-position: 0px -156px;}
.ht-right ul li.wechat-block { position: relative;}
.ht-right ul li.wechat-block .wechatcode { display: block; position: absolute; visibility: hidden; background:url("#") no-repeat center center; width: 120px; height: 120px; bottom: -120px; left: 0; z-index: 99;}
.ht-right ul li.wechat-block:hover > .wechatcode { visibility: visible;}
.head-top .ht-inner a:hover { color: #4e90de;}
.header-center { width: 1200px; height: 140px; background-color: #fff; margin: 0 auto; position:relative;}
.header-center .logo{position:absolute; left:0; top:50%; margin-top:-32px;}
.header-center .logo img{width: 70%;}
.header-center .xcontact{ width:350px; height:108px; position:absolute; right:0; top:50%; margin-top:-54px; background-position:0 516px; background-image: url(http://www.fjxdf.cn/images/icons.png);}
/*---- Search ----*/
.searchbox { width: 420px; position: absolute; left: 380px; top: 45px;}
.searchbox .i-search { z-index: 11; width: 414px; height: 40px; margin: 0; margin-bottom: 3px; border: 3px solid #4e90de;}
.searchbox .form { height: 40px; overflow: hidden; position: relative;}
.searchbox .text, .searchbox .button { -webkit-appearance: none; -webkit-border-radius: 0;}
.searchbox .text { width: 378px; height: 30px; padding: 5px; line-height: 30px; color: #999; font-size: 14px;}
.searchbox input { margin: 0; padding: 0; height: 30px; border: 0;}
.searchbox .button {width: 78px;height: 40px;background: #4e90de;font-size: 14px;font-weight: 700;color: #fff;position: absolute;right: 0;top: 0;cursor: pointer;text-align: center;}
.hotwords { height: 18px; color: #999; overflow: hidden; font-size: 14px;}
.hotwords strong { float: left; font-weight: 400;}
.hotwords a:link, .hotwords a:visited {margin-right: -10px; color: #999;}
/*---- Nav ----*/
.nav { height: 50px; background: #ff7a01; line-height: 50px;}
.cont_center{ width: 1200px; margin-left: auto; margin-right: auto; position: relative;}
.nav .hot_professional { background: #44091F; height: 50px; width: 250px; text-align: center; font-size: 17px; color: #FFF;}
.left { float: left !important;}
.nav .hot_professional i { font-size: 20px; vertical-align: middle;}
.nav .hot_professional a{ color:#fff;}
.nav .hot_professional span{ vertical-align: middle; margin-left:8px;}
.nav .nav_list { width: 930px; padding-left: 20px;}
.nav .nav_list li {font-size: 16px; float: left; position: relative;}
.nav .nav_list li a { color: #FFF; display: block; padding: 0 16px;}
.nav .nav_list li a:hover{background:#da5a05;text-decoration:none;}
.crowd{padding:20px 0;background:#FFF;}
.crowd a{display:block;float:left;width:25%;}
.crowd a img{transition:0.5s;}
.crowd a:hover img{-webkit-transform: translate(10px,0);transition:0.5s;}
.nav{height:50px;background:#ee7800;line-height:50px;}
.nav .nav_list{width:930px;padding-left:20px;}
.nav .nav_list li{font-size:18px;float:left;position:relative;}
.nav .nav_list li > a{color:#FFF;display:block;padding:0 20px;}
.nav .nav_list li ul{position:absolute;top:50px;width:100%;background:rgba(238,120,0,0.8);display:none;z-index:9;}
.nav .nav_list li ul a{display:block;text-align:Center;color:#FFF;line-height:40px;}
.nav .nav_list li a:hover{background:#fa8105;text-decoration:none;}
.bds {height: auto;overflow: hidden;}

/*---- Footer ----*/
footer .friend_link{padding: 0 10px;overflow: hidden;border-bottom:1px solid #ddd;margin-bottom: 10px;padding-bottom: 10px;}
footer.footer_list{width: 100%;border-top:1px solid #ddd;padding: 10px 0;overflow: hidden;}
footer.footer_list .friend_link dt{font-size: 18px;font-weight:600;float: left;line-height: 35px;}
footer.footer_list .friend_link dd{float: left;line-height: 35px;padding-left: 20px;}
footer.footer_list .friend_link dd a{padding: 0 10px;font-size: 14px;}
footer .xdf_help dl{padding: 0 10px;width: 150px;float: left;text-align: left;}
footer .xdf_help dt {width: 100%;font-size: 16px;font-weight: 600;float: left;line-height: 35px;}
footer .xdf_help  dd a{display: inline-block;width: 100%;line-height: 35px;font-size: 14px;}
footer .xdf_help  dd span{display: inline-block;position: relative;cursor: pointer;line-height: 35px;font-size: 14px;}
footer .xdf_help  dd span em{display: inline-block;width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 20px solid #ddd;position: absolute;left: 0;top: 25px;display: none;}
footer .xdf_help  dd span em:before{content: " ";position: absolute;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 20px solid #fff;left: -20px;top: 2px;z-index: 10;}
footer .xdf_help  dd span .brother_school{width: 1188px;position: absolute;left: -1020px;top:35px;background-color: #fff;border: 1px solid #ddd;display: none;}
footer .xdf_help  dd span .brother_school a{float: left;width: auto;padding: 0 10px;}
footer .xdf_help dd span:hover .brother_school{display:inline-block;}
footer .xdf_help dd span:hover em{display:inline-block;}
footer .copyright{margin-top: 10px;width: 100%;padding:10px 0;overflow: hidden;border-top: 1px solid #ddd;text-align: center;float: left;}
footer .copyright p{line-height: 35px;text-align: center;}
/*---- right start ----*/
.right_side{position:fixed;width:74px;height:275px;right:0;z-index:9999;margin: 0 auto;top: 20%;}
.right_side ul li{width:74px;height:80px;float:left;position:relative;border-bottom:1px solid #fff ;text-align: center;}
.right_side ul li.zxzx .sidebox{background: #ff3803;}
.right_side ul li span{display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.right_side ul li .sidebox{position:absolute;width:74px;height:80px;top:0;right:0;transition:all 0.3s;background: #f15c02;opacity:0.8;filter:Alpha(opacity=80);color:#fff;overflow:hidden;text-align: center;}
.right_side ul li i{display:  inline-block;background:url(http://www.fjxdf.com/index/img/1.svg);width: 48px;height: 48px;}
.right_side ul li i.qq{background-position: -142px -355px;}
.right_side ul li i.zx{background-position: -142px -517px;}
.right_side ul li i.bm{background-position: -142px -435px;}
.right_side ul li i.wm{background: url(http://www.fjxdf.com/index/img/ewm.png);}
.right_side ul li .sidetop{width:74px;height:54px;line-height:54px;display:inline-block;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;background: url(http://www.fjxdf.com/index/img/1.svg) #ff3803;background-position: -142px 360px;}
.right_side ul li .sidetop:hover{background:url(http://www.fjxdf.com/index/img/1.svg) #ff7f00;background-position: -142px 360px;}
.right_side ul li .sidebox .rxdh{float: left;}
.right_side ul li .sidebox input{float: left;}
.right_side ul li .sidebox input#telInput{height: 30px;margin: 12px 0;border: none;padding: 0 8px;}
.right_side ul li .tel_top{float: left;}
.right_side ul li .sidebox input#callBtn{height: 30px;margin: 12px;width: 70px;background-color: #fff;border-radius: 5px;border: none;display: inline-block;color: #333;cursor: pointer;}
.right_side ul li.last{border:none;display: none;height: 54px;}
.right_side ul li img.ewm{ position: absolute;top:-30px; left: -120px; display: none;}
.izl-rmenu{display: none;}

.hslpcbdbox{ padding:50px 0;}
.hslzttybdbox{ float:left; width:500px;}
.hslzttybdboxr{ float:right; width:580px;}
.hslzttybdbox h2{ font-size:24px; color:#000; font-weight:normal; margin-bottom:20px; border-bottom:1px solid #ccc; height:48px; text-align:left; line-height:normal}
.hslzttybdbox h2 b{ display:block; width:8px; height:2rem; border-radius:8px; background-color:#e11616; float:left; margin-right:16px;}
.hslzttybdbox .input_box{ height:52px; padding:0 10px;}
.hslzttybdbox .input_box input{height:52px;border:2px solid #e11616;border-radius:8px;width:230px;font-size:20px;}
.hslzttybdbox .input_box .hslzttybdboxinput1{ float:left}
.hslzttybdbox .input_box .hslzttybdboxinput2{ float:right}
.hslzttybdbox .select_box{ padding:0 10px; margin-top:25px}
.hslzttybdbox .select_box select{height:52px; border:2px solid #e11616; border-radius:8px; width:100%; font-size:20px;}
.hslzttybdbox .bdbtn_box{ padding:0 10px; margin-top:25px}
.hslzttybdbox .bdbtn_box input{height:52px;border:none;width:100%;border-radius:8px;background-color:#e11616;color:#fff;font-size:24px;text-align:  center;cursor:  pointer;}
.hslzttybdboxr h2{ font-size:24px; color:#000; font-weight:normal; margin-bottom:1rem; border-bottom:1px solid #ccc; height:48px;text-align:left; line-height:normal}
.hslzttybdboxr h2 b{ display:block; width:8px; height:2rem; border-radius:8px; background-color:#e11616; float:left; margin-right:16px;}
.hslpczytjbox1{ float:left; width:30%; border:1px solid #ccc; margin-right:45px; margin-bottom:20px; padding:10px;}
.hslzttybdboxr .nom{ margin-right:0px;}
.hslpczytjbox1 span{ display:block; width:80px; height:80px; float:left; border-radius:8px; text-align:center; position:relative; margin-right:10px;background:url(http://www.fjxdf.com/index/img/bd.png) #e11616;}
.hslpczytjbox1 span img{ width:40px; height:auto; position:absolute; left:50%; margin-left:-20px; top:50%;}
.hslpczytjbox2 h3{ padding-top:15px; padding-bottom:10px; color:#333;}
.hslpczytjbox2 p{color:#555;}
.hslpczytjbox1 .hslpczytjboximg1{background-position: -62px -45px;}
.hslpczytjbox1 .hslpczytjboximg2{background-position: -62px -151px;}
.hslpczytjbox1 .hslpczytjboximg3{background-position: -188px -45px;}
.hslpczytjbox1 .hslpczytjboximg4{background-position: -188px -160px;}

/*浮动*/
.fl{float: left;}
.fr{float: right;}
/*clearfix*/
.clearfix:after,.clearfix:before{content:"";display:block;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}

.main_center{max-width: 1200px;width: 100%;margin: 10px auto;}
															/*margin-top*/
.mt5{margin-top: 5px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt38{margin-top: 38px;}
.mt40{margin-top: 40px;}
.mt43{margin-top: 43px;}
.mt45{margin-top: 45px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt65{margin-top: 65px;}
.mt70{margin-top: 70px;}
.mt80{margin-top: 80px;}
.mt85{margin-top: 85px;}
.mt90{margin-top: 90px;}
.mt115{margin-top: 115px;}
.mt100{margin-top: 100px;}
.mt110{margin-top: 110px;}
.mt117{margin-top: 117px;}
.mt120{margin-top: 120px;}
.mt130{margin-top: 130px;}
.mt150{margin-top: 130px;}
															/*margin-bottom*/
.mb15{margin-bottom: 15px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom:10px;}
.mb14{margin-bottom:14px;}
.mb15{margin-bottom:15px;}
.mb17{margin-bottom:17px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb28{margin-bottom: 28px;}
.mb30{margin-bottom: 30px;}
.mb35{margin-bottom: 35px;}
.mb38{margin-bottom: 38px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb55{margin-bottom: 55px;}
.mb60{margin-bottom: 60px;}
.mb65{margin-bottom: 65px;}
.mb70{margin-bottom: 70px;}
.mb75{margin-bottom: 75px;}
.mb80{margin-bottom: 80px;}
.mb85{margin-bottom: 85px;}
.mb90{margin-bottom: 90px;}
.mb100{margin-bottom: 100px;}
.mb110{margin-bottom: 110px;}
.mb117{margin-bottom: 117px;}
.mb120{margin-bottom: 120px;}
.mb130{margin-bottom: 130px;}
.mb150{margin-bottom: 130px;}

													/*padding-top*/
.pt5{padding-top: 5px;}
.pt10{padding-top:10px;}
.pt14{padding-top:14px;}
.pt15{padding-top:15px;}
.pt17{padding-top:17px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt35{padding-top: 35px;}
.pt38{padding-top: 38px;}
.pt40{padding-top: 40px;}
.pt45{padding-top: 45px;}
.pt50{padding-top: 50px;}
.pt55{padding-top: 55px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
.pt80{padding-top: 80px;}
.pt85{padding-top: 85px;}
.pt90{padding-top: 90px;}
.pt100{padding-top: 100px;}
.pt110{padding-top: 110px;}
.pt130{padding-top: 130px;}
.pt150{padding-top: 130px;}

														/*padding-bottom*/
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom:10px;}
.pb14{padding-bottom:14px;}
.pb15{padding-bottom:15px;}
.pb17{padding-bottom:17px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px;}
.pb30{padding-bottom: 30px;}
.pb33{padding-bottom: 33px;}
.pb35{padding-bottom: 35px;}
.pb37{padding-bottom: 37px;}
.pb40{padding-bottom: 40px;}
.pb45{padding-bottom: 45px;}
.pb50{padding-bottom: 50px;}
.pb60{padding-bottom: 60px;}
.pb65{padding-bottom: 65px;}
.pb70{padding-bottom: 70px;}
.pb80{padding-bottom: 80px;}
.pb85{padding-bottom: 85px;}
.pb90{padding-bottom: 90px;}
.pb100{padding-bottom: 100px;}
.pb110{padding-bottom: 110px;}
.pb130{padding-bottom: 120px;}
.pb150{padding-bottom: 130px;}


.mr_last0 li:last-child{margin-right: 0px!important;}
.mr_2n0 li:nth-child(2n){margin-right: 0px!important;}
.mr_3n0 li:nth-child(3n){margin-right: 0px!important;}
.mr_4n0 li:nth-child(4n){margin-right: 0px!important;}
.mr_5n0 li:nth-child(5n){margin-right: 0px!important;}

._w1200 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}



