/*common use*/
*{margin:0;padding:0;font-family:Microsoft YaHei;}
ul{list-style-type:none;}
a{text-decoration:none;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input,textarea,select{outline:none;}
body{background:#fff;}
.clr_b{color:#007aff;}
.clr_c{color:#ccc;}
.clr_6{color:#666;}
.clr_0{color:#000;}
.clr_3{color:#333;}
.clr_9{color:#999;}
.clr_8{color:#888;}
.clr_f{color:#fff;}
.clr_r{color:#990000;}
.clr_5{color:#555;}
.clr_85{color:#858585;}
.clr_a{color:#aaa;}
.clr_ora{color:#e4c698;}
.clr_g{color:#4eb190;}
.clr_g2{color:#24785b;}
.clr_y{color:#eba639;}
.f_10{font-size: 10px;}
.f_12{font-size:12px;}
.f_13{font-size:13px;}
.f_14{font-size:14px;}
.f_15{font-size:15px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_26{font-size:26px;}
.f_30{font-size:30px;}
.f_28{font-size:28px;}
.f_32{font-size:32px;}
.f_34{font-size:34px;}
.f_36{font-size:36px;}
.f_40{font-size:40px;}
.f_50{font-size:50px;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}
.f_light{font-weight:lighter;}
.f_yahei{font-family:Microsoft YaHei;}
.al_lt{text-align:left;}
.al_rt{text-align:right;}
.al_ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.ver_bot{vertical-align:bottom;}
.opa8{opacity:0.8;}
.opa8h:hover{opacity:0.8;}
.overh{overflow: hidden;}
.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_25{margin-top:25px;}
.mt_20{margin-top:20px;}
.mt_30{margin-top:30px;}
.mt_35{margin-top:35px;}
.mt_40{margin-top:40px;}
.mt_50{margin-top:50px;}
.mt_60{margin-top:60px;}
.mt_70{margin-top:70px;}
.mt_80{margin-top:80px;}
.mt_90{margin-top:90px;}
.mt_100{margin-top:100px;}

.lh_22{line-height: 22px;}
.lh_24{line-height: 24px;}
.lh_26{line-height: 26px;}
.lh_28{line-height: 28px;}
.lh_30{line-height: 30px;}
.lh_32{line-height: 32px;}
.lh_36{line-height: 36px;}

.dis_n{display:none;}
.dis_b{display:block;}
.pos_rela{position:relative;}
.pos_abso{position:absolute;}

.bg_f{background:#FFF;}
.bg_b{background: #007aff;}
.bg_g{background: #3bc293;}
.bg_0{background: #000;}
.bg_f8{background: #f8f8f8;}
.bg_f7{background: #f7f7f7;}
.bg_f6{background: #f6f6f6;}
.bg_f5{background: #f5f5f5;}
.bg_f4{background: #f4f4f4;}
.bg_9{background: #999;}
.bg_r{background: #c62514;}

.gray_img { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.zm1{zoom:1;overflow:hidden;}
.clearfix:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}


.holder_ccc::-webkit-input-placeholder{
    color:#cccccc;
}
.holder_ccc::-moz-placeholder{
    color:#cccccc;
}
.holder_ccc:-moz-placeholder{
    color:#cccccc;
}
.holder_ccc:-ms-input-placeholder{
    color:#cccccc;
}


.m_auto{margin:0 auto;min-width:1200px;width:1200px; font-size:14px;}

.pad_5{padding:5px;}
.padt_5{padding:5px 0;}
.padl_5{padding:0 5px;}


.pad_10{padding:10px;}
.padt_10{padding:10px 0;}
.padl_10{padding:0 10px;}

.pad_15{padding:15px;}
.padt_15{padding:15px 0;}
.padl_15{padding:0 15px;}

.pad_20{padding:20px;}
.padt_20{padding:20px 0;}
.padl_20{padding:0 20px;}

.pad_30{padding:30px;}
.padt_30{padding:30px 0;}
.padl_30{padding:0 30px;}

.padt_80{padding:80px 0;}
.padt_60{padding:60px 0;}

.pad_1020{padding:10px 20px;}

.rad20{border-radius: 20px;}
.border0{border:0;}

.ml_10{margin-left: 10px;}
.mr_10{margin-right: 10px;}

.ml_20{margin-left: 20px;}
.mr_20{margin-right: 20px;}

.ml_30{margin-left: 30px;}
.mr_30{margin-right: 30px;}

.ml_40{margin-left: 40px;}
.mr_40{margin-right: 40px;}

.trans{transition: all .3s;}
.borderbot1{border-bottom: 1px solid #eee;}
.bordertop1{border-top: 1px solid #bbbbbb;}
.pointer{cursor: pointer;}

.banner{ width:100%;  position:relative;height:585px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd li{height:585px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block;}

.bann_left{position: absolute;top:250px;z-index: 9;left:50px;}
.bann_right{position: absolute;top:250px;z-index: 9;right:50px;}

.nav_ul{padding:25px 0 0 70px;}
.nav_ul li{float: left;margin-left:20px;}
.nav_ul li a{display: block;padding:5px;}
.nav_cur{border-bottom: 1px solid #007aff;}.f_15.clr_6.nav_cur{border:0px;}
.nav_norm{border-bottom: 1px solid #fff;}

.logo{padding:15px 0;}

.dz_text{position: absolute;bottom:20px;width:100%;}
.text_shadow{text-shadow: 0 0 10px #999;}


.dingzhi_ul{padding-left:55px;}
.dingzhi_ul li{float: left;margin-left:120px;}

.pingzhi_box{height: 163px;}
.pinzhi_ul li{float: left;margin:0 15px 0 0;}

.ml_left{position: absolute;left:-30px;top:65px;}
.ml_right{position: absolute;right:-30px;top:65px;}

.xuanze_ul{width:1300px;}
.xuanze_ul li {float: left;margin:0 15px 0 0;}

.al_text{width:255px;position: absolute;top:140px;right:0;height:200px;z-index: 40;}

.al1{position: absolute;width:250px;height:150px;top:140px;left:0;z-index:10;}
.al2{position: absolute;width:250px;height:150px;top:190px;left:50px;z-index:20;}
.al3{position: absolute;width:700px;height:420px;top:60px;left:280px;z-index:30;}

.al_arr{width:80px;padding:10px 20px;position: absolute;top:240px;left:215px;z-index: 40;}

.hezuo_ul{width:1300px;}
.hezuo_ul li {float: left;margin:13px 13px 0 0;}

.footer{background: #ededed;}
.footer1{padding:25px 0;}
.footer1 a{margin-right: 50px;}
/*.footer1 a:hover{border-bottom: 1px solid #007aff;transition: all .3s;}*/

.footer2{border-top:1px solid #d5d5d5;}

.scalex{transform: scale(1.05);}
.bann_polodz{height: 430px;background: url(../images/bann_polo.jpg) no-repeat center 0;}
.bann_csdz{height: 430px;background: url(../images/bann_cs.jpg) no-repeat center 0;}
.bann_gzfdz{height: 430px;background: url(../images/bann_gzf.jpg) no-repeat center 0;}
.bann_xzdz{height: 430px;background: url(../images/bann_xzdz.jpg) no-repeat center 0;}
.bann_gywm{height: 430px;background: url(../images/bann_gywm.jpg) no-repeat center 0;}
.bann_khal{height: 430px;background: url(../images/bann_khal.jpg) no-repeat center 0;}
.bann_shfw{height: 430px;background: url(../images/bann_shfw.jpg) no-repeat center 0;}
.bann_yylt{height: 430px;background: url(../images/bann_yylt.jpg) no-repeat center 0;}
.bann_zx{height: 430px;background: url(../images/bann_dzzx.jpg) no-repeat center 0;}

.sidebar{width:110px;}
.sidebar_ul li{text-indent: 15px;padding:15px 0;}
.sidebar_ul li a{border-bottom: 1px solid #eee;padding:15px 0;}
.lefts_cur{background: url(../images/bar.png) no-repeat 0 18px;}


.lists_ul{width:1300px;}
.lists_ul li{float: left;margin:40px 15px 0 0;width:350px;}
.lists_ul li a{width:350px;height:480px;display: block;overflow: hidden;}


.lists_ul2{width:1300px;}
.lists_ul2 li{float: left;margin:40px 15px 0 0;}

.back_bar{height: 50px;line-height: 50px;}

.big{width:650px;height: 488px;}

.big_text{width:500px;}
.big_title{background: url(../images/dotline.png) repeat-x 0 bottom;height: 80px;}
.big_can{line-height: 40px;padding:20px 0;background: url(../images/dotline.png) repeat-x 0 bottom;height:248px;}

.big{ width:650px;  position:relative;}
.big .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.big .bd li{height:488px; overflow:hidden; text-align:center;  }
.big .bd li a{ display:block;}

.big_left{position: absolute;top:230px;left:20px;z-index: 9;}
.big_right{position: absolute;top:230px;right:20px;z-index: 9;}

.dz_rexian{background: url(../images/dz.jpg) no-repeat;width:1200px;height:180px;}
.dz1{padding:65px 0 0 40px;}
.dz2{padding:65px 40px 0 0;}

.dingzhi1{background: url(../images/dz1.jpg) no-repeat;height:500px;}
.dingzhi1t{position: absolute;top:160px;right:140px;}

.dingzhi2{background: url(../images/dz2.jpg) no-repeat;height:500px;}
.dingzhi2t{position: absolute;top:160px;left:180px;}

.dingzhi3{background: url(../images/dz3.jpg) no-repeat;height:500px;}
.dingzhi3t{position: absolute;top:140px;right:100px;}


.dingzhi4{background: url(../images/dz4.jpg) no-repeat;height:500px;}
.dingzhi4t{position: absolute;top:160px;left:90px;}

.dingzhi5{background: url(../images/dz5.jpg) no-repeat;height:500px;}
.dingzhi5t{position: absolute;top:150px;right:200px;}


.dingzhi6{background: url(../images/dz6.jpg) no-repeat;height:500px;}
.dingzhi6t{position: absolute;top:160px;left:100px;}

.bar_gang{background: url(../images/bar_gang.png) no-repeat center bottom;padding-bottom: 10px;}

.gywm_text{width:580px;}

.fzlc{background: url(../images/fzlc.jpg) no-repeat center 0;height: 279px;}

.lxwm_ul img{margin:0 auto;cursor: pointer;}
.lxwm_ul{width:1300px;padding:50px 0 0 120px;}
.lxwm_ul li {float: left;margin-right: 150px;}

.scan1{padding:50px 0 0 220px;}
.scan2{padding:50px 220px 0 0 ;}

.ipt1{border:1px solid #e5e5e5;padding:12px;width:580px;}

.dingzhi_fm{width:610px;margin:0 auto;}

.dzzx_ul li{padding:20px 0;background: url(../images/dotline.png) repeat-x 0 bottom;}
.zx_date{width:85px;padding:20px 0;}

.xq_date{border-bottom: 1px solid #dcdcdc;padding-bottom:25px;}
.zx_turn{background: url(../images/dotline.png) repeat-x;padding:20px 0;}

.pager a{border:1px solid #ddd;padding:6px 12px;background:#FFF;line-height:40px;font-size:14px;color:#666;margin-right:5px;}
.pager a:hover{background:#007aff;color:#FFF;border:1px solid #007aff;}
.pager span{border:1px solid #007aff;padding:6px 12px;background:#007aff;line-height:40px;font-size:14px;color:#FFF;margin-right:5px;}

.float{position: fixed;bottom:200px;right:20px;background:#007aff;width:30px;height:250px;text-align: center;border-radius: 20px;}

.black_ball{background:#000;height:66px;line-height: 66px;width:66px;margin:0 auto;border-radius: 33px;}
.blue_ball{background:#007aff;height:66px;line-height: 66px;width:66px;margin:0 auto;border-radius: 33px;}

.links a:hover{color:#007aff;}.footer .mt_30 {    margin-top: 30px;    width: 280px;}.footer1 a {    margin-right: 0px;    width: 50%;    display: block;    float: left;}#mbannermain,.header_m{	display:none;}.hotpro .hotprot{	font-size:22px; margin:30px 0 20px; padding-bottom:8px; border-bottom:1px solid #ddd; color:#333;}.hotpro  .prod_ul {    width: 100%;}.hotpro .prod_ul li{	width:24%; margin:0 0.5%; float:left; position: relative;}.hotpro .prod_ul li img{	display:block; width:100% !important; height:auto !important;}.hotpro .prod_ul li > div{	width:100% !important;}.hotpro .hotpronews{	overflow:hidden;} .hotpro .hotpronews a{	display:block; width:33.333%; float:left; line-height:30px;	font-size:14px; color:#999; text-align:left; height:30px; overflow:hidden;}.hotpro .prod_ul li > div{    line-height: 24px;    padding: 10px 0;    background: rgba(0,0,0,0.5);    width: 265px;    position: absolute;    bottom: 0;    left: 0;}