@charset "utf-8";

*{margin:0;padding:0;}
img{border:0;}
input,button,select,textarea{outline:none;font-family: "微软雅黑",Arial, Helvetica, sans-serif;border:0;}
body{font-size:12px;font-family: "微软雅黑",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#555;}
li{list-style-type:none;}
a{text-decoration:none;color:#555;}
a:hover{color:red;}
.clear{clear:both;height:0;}

/*导航 */

.header_bg{width:100%;min-width:1200px;height:120px;overflow:hidden;}

.header{width:1200px;margin:0 auto;}

.logo{width:400px;float:left;}

.logo img{padding:25px 0 0 20px;}

.nav{width:750px;height:120px;position:relative;background-color:#fff; overflow:hidden;}

.nav ul li{float:left;width:115px;-webkit-transition:background-color 700ms; transition:background-color 700ms;}

.nav li a.on {color:#fff;}

.nav li a span {position: absolute;left: 0;top: 50px;z-index: 2;width: 100%;height: 100%;}

.nav ul li a{width:115px;text-align:center;height:70px;display:block;line-height:70px;padding-top:50px;font-size:16px;color:#3d3d3d;position:relative; z-index:2; display:block; -webkit-transition:color 200ms; transition:color 200ms; }

.nav li a .bkg {top:100%; z-index:1; background-color:#f00; -webkit-transition:top 200ms; transition:top 200ms;}

.nav ul .hover{color:red;}

.nav li a.on .bkg,.nav li a:hover .bkg {top:0;}

.width_100{width:100px;height:auto;text-indent:999px;overflow:hidden;}

.width_215{width:215px;height:auto;text-indent:999px;overflow:hidden;}

.width_160{width:160px;height:auto;text-indent:999px;overflow:hidden;}

.width_275{width:275px;height:auto;text-indent:999px;overflow:hidden;}

.width_475{width:475px;height:auto;text-indent:999px;overflow:hidden;}

.nav_son_zzc{width:100%;min-width:1200px;height:45px;background:url(../images/nav_son_btm.png);display:none;position:absolute;left:0;top:0;z-index:13;}

.nav_son_body{ width:100%;min-width:1200px;left:0;right:0;margin:0px auto;overflow:hidden;position:absolute;height:50px;}

#content{position:relative;z-index:4;}

#subNav {position:absolute; bottom:0; left:0px; z-index:3; width:100%; height:50px; /*overflow: hidden;*/}

#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#4c4a4f; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}

#subNav .g-wrap .item ul{width:1200px;margin:0 auto;}

#subNav .g-wrap .about{padding-left:400px;}

#subNav .g-wrap .hxfw{padding-left:550px;}

#subNav .g-wrap .news{padding-left:800px;}

#subNav .g-wrap .jrwm{padding-left:1000px;}

/*2016.4.12*/
#subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 254px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}
#subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 30px; width: 210px; max-height: 349px; overflow: hidden;}
#subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}
#subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
#subNav .g-wrap .nwmenu .nwmenu-list{ float: right; margin-top: -5px; width: 140px;} 
#subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}
/*2016.4.12*/

#subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
#subNav .g-wrap .on {top:0; z-index: 99;}
#subNav .g-wrap .item a {float:left; padding:0 16px; font-weight:bold; font-size:13px; line-height:50px; color:#d2ced5;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item a:hover {color:#f63b2e;}
#subNav .g-wrap .item #on {color: #f63b2e;}


/*banner */

.index_banner{width:100%;min-width:1200px;height:500px;overflow:hidden;position:relative;}

.index_banner ul li{width:100%;height:500px;display:block;position:absolute;}

.btn_prev{position:absolute;left:5%;top:50%;margin-top:-22px;width:40px;height:60px;background:url(../images/banner_qh.png) no-repeat;z-index:10;opacity:0; filter:alpha(opacity=0);}
.index_banner .btn_next{position:absolute;right:5%;top:50%;margin-top:-22px;width:40px;height:60px;background:url(../images/banner_qh.png) -40px top no-repeat;z-index:10;opacity:0; filter:alpha(opacity=0);}

.index_banner li{position:absolute;left:0px;top:0px;z-index:2}
.index_banner .hd_an{position:relative;z-index:3;width:1200px;margin:0 auto;height:45px;line-height:45px;margin-top:455px;}

.index_banner .hd_an dl{width:315px;height:45px;background-color:#f8f8f8;float:right;}

.index_banner .hd_an dl dd{float:left;}

.hd_left{width:135px;background:url(../images/hd_xx_bg.png) no-repeat 20px center #e60000;color:#fff;font-size:18px;text-indent:40px;}

.hd_left a{color:#fff;}

.hd_right{width:145px;padding-left:15px;padding-top:17px;line-height:10px;}

.index_banner .hd_an .hd_right a{display:inline-block;width:10px;height:10px;background:#d1d1d1;margin:0px 7px;border-radius:5px;}
.index_banner .hd_an .hd_right .aHover{background:#9e0b0f;}

/* 首页*/
.index_ht_news{width:100%;min-width:1200px;margin:0 auto;height:41px;line-height:40px;background:url(../images/index_ht_bg.png) repeat-x;}

.index_ht_news ul{width:1200px;margin:0 auto;font-weight:bold;font-size:16px;color:#e60000;}

.index_ht_news ul span{color:#3f3f3f;font-family: Arial, Helvetica, sans-serif;font-size:20px;padding-right:15px;}

.index_news_main{width:1200px;margin:0 auto;padding:20px 0;}

.index_news_l{width:405px;float:left;}

.index_news_l img{width:405px;height:250px;}

.index_news_c{width:390px;float:left;margin-left:15px;}

.news_c_t{width:100%;padding-bottom:10px;border-bottom:1px dotted #ccc;}

.news_c_t_l{width:45px;float:left;}

.news_c_t_l h4{color:#e60000;font-size:28px;font-family: Arial, Helvetica, sans-serif;font-weight:100;line-height:100%;padding-top:5px;}

.news_c_t_l p{color:#4e4e4e;font-size:18px;}

.news_c_t_r{width:345px;float:left;}

.news_c_t_r h3{padding-bottom:5px;}

.news_c_t_r h3 a{font-size:22px;font-weight:100;line-height:150%;color:#141313;}

.news_c_t_r h3 a:hover{color:red;}

.news_c_t_r span{line-height:24px;font-size:13px;}

.news_c_b{width:100%;}

.news_c_b ul{width:345px;padding-left:45px;padding-top:10px;}

.news_c_b ul li{height:25px;line-height:25px;width:100%;overflow:hidden;font-size:13px;}

.news_c_b ul li span{width:95px;float:left;color:#787878;}

.news_c_b ul li a{width:245px;height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;color:#787878;}

.news_c_b ul li a:hover{color:red;}

.index_news_r{width:340px;float:left;margin-left:40px;}

.index_news_xxk{width:100%;height:37px;line-height:35px;}

.index_news_xxk li{width:107px;height:37px;float:left;font-size:16px;text-align:center;margin-right:20px;cursor:pointer;}

.index_news_xxk li:hover{background:url(../images/index_xxk_bg.png) no-repeat;}

.index_news_xxk .hover{background:url(../images/index_xxk_bg.png) no-repeat;}

.index_news_xxk_b{width:100%;height:200px;overflow:hidden;display:none;}

.index_news_xxk_b li{width:100%;padding-top:15px;}

.index_news_xxk_b li h3{font-size:19px;font-weight:100;line-height:140%;}

.index_news_xxk_b li span{color:#e60000;font-size:13px;line-height:20px;}

.index_news_xxk_b li p{font-size:14px;width:100%;height:20px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.index_news_r .on{display:block;}

.index_hxfw_t{width:1200px;margin:0 auto;background:url(../images/fgx_bg.png) no-repeat center top;text-align:center;padding-top:45px;}

.index_hxfw_t h3{font-size:40px;font-weight:100;letter-spacing:2px;padding-bottom:5px;}

.index_hxfw_t a{background:url(../images/hxfw_jt_bg.png) no-repeat right center;display:block;width:110px;height:25px;line-height:25px;margin:0 auto;font-size:14px;}

.index_hx_main{width:100%;min-width:1200px;margin:10px auto;background-color:#333;height:400px;}

.index_hx{width:1200px;margin:0 auto;}

.index_hx_div{width:400px;height:200px;float:left;position:relative;}

.index_hx_div img{width:400px;height:200px;}

.index_hx_div font{width:200px;height:40px;display:block;position:absolute;left:100px;top:50px;text-align:center;font-size:26px;color:#fff;padding-top:60px;z-index:2;}

.hx_01{background:url(../images/hx_tb_01.png) no-repeat top center;}

.hx_02{background:url(../images/hx_tb_02.png) no-repeat top center;}

.hx_03{background:url(../images/hx_tb_03.png) no-repeat top center;}

.hx_04{background:url(../images/hx_tb_04.png) no-repeat top center;}

.hx_05{background:url(../images/hx_tb_05.png) no-repeat top center;}

.hx_06{background:url(../images/hx_tb_06.png) no-repeat top center;}

.index_hx_div span{width:100%;height:200px;background-color:#e60000;display:block;position:absolute;z-index:3;left:0;top:0;display:none;}

.index_hx_div div{width:100%;height:200px;display:block;left:0;top:0;z-index:4;position:absolute;color:#fff;display:none;}

.index_hx_div div h3{text-align:center;font-size:26px;font-weight:100;padding:20px 0;line-height:150%;}

.index_hx_div div em{font-style:normal;width:85%;margin:0 auto;display:block;font-size:14px;line-height:170%;}

.index_anli_t{width:1200px;margin:0 auto;text-align:center;padding-top:45px;}

.index_anli_t h3{font-size:40px;font-weight:100;letter-spacing:2px;padding-bottom:5px;}

.index_anli_t a{background:url(../images/hxfw_jt_bg.png) no-repeat right center;display:block;width:110px;height:25px;line-height:25px;margin:0 auto;font-size:14px;}

.index_anli{width:100%;min-width:1200px;margin:20px auto;}

.index_anli_div{width:25%;float:left;position:relative;}

.index_anli_div img{width:100%;height:auto;}

.index_anli_div span{width:100%;height:100%;background-color:#e60000;display:block;position:absolute;z-index:3;left:0;top:0;display:none;}

.index_anli_div div{width:100%;height:100%;color:#fff;position:absolute;z-index:4;left:0;top:0;display:none;text-align:center;}

.index_anli_div div h3{font-size:20px;font-weight:100;padding-top:30%;}

.index_anli_div div p{font-size:14px;width:100%;height:50px;line-height:50px;position:absolute;left:0;bottom:0;}

.index_al_gd{width:100%;height:62px;padding-top:30px;}

.index_al_gd a{width:192px;height:62px;background:url(../images/index_al_gd.png) no-repeat;margin:0 auto;display:block;line-height:62px;font-size:18px;text-indent:28px;color:#e60000;}
.index_al_gd a:hover{background:url(../images/index_al_gd_hover.png) no-repeat;color:#fff;}

.index_kh{width:1040px;margin:20px auto 10px auto;position:relative;overflow:hidden;}

.index_kh ul{width:100%;height:50px;overflow:hidden;}

.index_kh ul li{width:100%;height:50px;overflow:hidden;position:absolute;background-color:#fff;}

.index_kh ul li a{width:170px;margin:0 18px;text-align:center;}

.index_kh p{width:100%;text-align:center;height:20px;line-height:20px;padding-top:20px;}

.index_kh p a{display:inline-block;width:10px;height:10px;background:#d1d1d1;margin:0px 7px;border-radius:5px;}    

.index_kh p .aHover{background: #9e0b0f;}

.btn_next2{display:none;}

.index_kh img {filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);opacity: 0.8;}

.index_kh img:hover {opacity: 1;}

/*地图*/
.index_ditu{width:100%;min-width:1200px;}

#dituContent{width:100%;height:390px;min-width:1200px;}

.index_ditu_kj{width:1200px;margin:0 auto;position:relative;}

.ditu_xxdz{width:1200px;margin:0 auto;position:absolute;left:0;top:0;z-index:99;padding-top:80px;}

.ditu_xxdz li{width:300px;position:relative;margin-top:30px;}

.ditu_xxdz li h3{width:100%;height:60px;line-height:60px;font-size:20px;color:#fff;font-weight:100;text-indent:20px;}

.ditu_xxdz .dz_gz h3{background-color:#e9431b;}

.ditu_xxdz .dz_sz h3{background-color:#0C83EB;}

.ditu_xxdz li span{width:40px;height:25px;position:absolute;right:10px;top:22px;display:block;background:url(../images/ditu_jt.png) no-repeat;z-index:100;}

.ditu_xxdz li font{width:40px;height:25px;position:absolute;right:10px;top:12px;display:block;background:url(../images/ditu_jt.png) left bottom no-repeat;z-index:100;display:none;}

.ditu_xxdz li div{width:100%;height:140px;font-size:14px;color:#fff;display:none;position:absolute;left:0;top:60px;z-index:101;}

.ditu_xxdz .dz_gz div{background-color:#f27e62;}

.ditu_xxdz .dz_sz div{background-color:#0E8DFD;}

.ditu_xxdz li:hover span{display:none;}

.ditu_xxdz li:hover font{display:block;}

.ditu_xxdz li:hover div{display:block;}

.ditu_xxdz li div p{padding:20px;line-height:25px;}

/*底部*/
.footer_bg{width:100%;min-width:1200px;height:320px;background:url(../images/footer_bg.png) center no-repeat #323233;}

.footer{width:1200px;margin:0 auto;padding-top:35px;}

.footer_l{width:320px;float:left;padding-left:25px;color:#fff;line-height:20px;font-size:14px;}

.footer_l ul{padding-top:10px;}

.footer_l li{padding-top:15px;}

.footer_l li h4{font-weight:100;}
.footer_c{width:700px;float:left;}

.footer_c_t{width:100%;}

.footer_c_t ul{width:140px;float:left;}

.footer_c_t ul h3{font-size:16px;color:#fff;line-height:170%;padding-bottom:5px;}

.footer_c_t ul li{width:100%;height:25px;line-height:25px;font-size:13px;}

.footer_c_t ul li a{color:#fff;}

.footer_c_t ul li a:hover{color:red;}

.footer_c_b{width:100%;line-height:25px;font-size:13px;color:#fff;padding-top:10px;}

.footer_c_b_l{width:430px;float:left;}

.footer_c_b_r{width:230px;float:left;}

.footer_r{width:120px;float:left;}

.footer_r h3{font-size:16px;color:#fff;line-height:170%;}

.footer_r p{color:#fff;font-size:13px;line-height:30px;}

.footer_r img{width:100px;height:100px;}

.footer_r div{width:100%;display:none;}

.footer_r .hover div{display:block;}

/*新闻列表页*/
.ny_max{width:100%;min-width:1200px;height:40px;line-height:40px;background-color:#f5f5f5;position:relative;z-index:9;}

.ny_max ul{width:1200px;margin:0 auto;text-indent:20px;background:url(../images/mbx_home.png) no-repeat 5px center;font-size:14px;color:#797979;}

.ny_max a{padding:0 5px;color:#797979;}

.ny_max a:hover{color:red;}

.ny_mian{width:100%;min-width:1200px;margin:0 auto;padding-bottom:15px;background:#f5f5f5;}

.ny_banner_font{width:1200px;margin:0 auto;height:200px;color:#fff;}

.banner_font_l{width:500px;float:left;padding-left:40px;font-size:26px;line-height:170%;}

.banner_font_l h3{font-size:46px;font-weight:100;padding-top:60px;}

.banner_font_r{width:500px;float:left;padding-left:50px;padding-top:50px;font-size:15px;line-height:180%;}

.ny_nr_mian{width:1200px;margin:0 auto;background-color:#fff;padding:20px 0;}

.news_son{width:1100px;margin:0 auto;text-align:center;font-size:16px;color:#787878;border-bottom:1px dotted #848484;height:42px;padding-top:20px;}

.news_son a{padding:0 20px 20px 20px;color:#787878;}

.news_son a:hover{color:red;border-bottom:2px solid #e60000;}

.news_son .hover{color:red;border-bottom:2px solid #e60000;}

.news_list{width:1100px;margin:0 auto;padding-top:30px;border-bottom:1px dotted #848484;}

.news_list li{width:100%;height:230px;overflow:hidden;padding:10px 0;}

.news_list li h3{width:250px;line-height:170%;font-size:22px;font-weight:100;padding-left:50px;float:left;padding-top:10px;}

.news_list font{width:340px;float:left;font-size:14px;line-height:190%;padding-left:50px;padding-top:10px;}

.news_list font p{padding-bottom:15px;}

.news_list img{padding-left:50px;}

.list_cp_fy{width:100%;height:26px;text-align:center;padding:30px 0 20px 0;font-family: "宋体",Arial, Helvetica, sans-serif;}

.list_cp_fy a{padding:6px 10px;border:1px solid #9e0b0f;margin-left:5px;color:#9e0b0f;}

.list_cp_fy a:hover{background-color:#9e0b0f;color:#fff;}

.list_cp_fy .hover{background-color:#9e0b0f;color:#fff;}

.list_cp_fy span{padding-left:10px;color:#9e0b0f;}

/*文章内容页*/

.news_title{width:1100px;margin:0 auto;text-align:center;position:relative;}

.news_title h3{padding:20px 0 40px 0;font-size:30px;color:#282828;border-bottom:1px dotted #848484; }

.news_title p{font-size:14px;line-height:40px;}

.news_title p span{padding:0 30px;}

.news_title div{width:170px;height:30px;position:absolute;right:0;bottom:5px;}

.news_wenzhang{width:1000px;margin:0 auto;font-size:18px;line-height:180%;}

.news_wenzhang p{padding-top:25px;}

.news_wenzhang h3{font-size:18px;}

.news_wenzhang img{display:block;margin:0 auto;padding-top:25px;}

/*加入我们*/
.banner_font_c{text-align:center;padding-left:40px;font-size:22px;line-height:220%;}

.banner_font_c h3{font-size:40px;padding-top:60px;letter-spacing:8px;}

.banner_font_c2{text-align:center;padding-left:40px;font-size:22px;line-height:220%;}

.banner_font_c2 h3{font-size:50px;padding-top:80px;}

.jrwm_t{width:100%;font-size:16px;line-height:180%;}

.jrwm_t p{padding:70px;}

.jrwm_xq{width:100%;padding-top:80px;}

.jrwm_xq ul{width:500px;padding-left:100px;padding-bottom: 30px;line-height:180%;font-size:16px;}

.jrwm_xq ul h3{font-size:20px;color:#787878;}

.jrwm_xq ul h4{font-size:16px;color:#969696;padding:5px 0 20px 0;}

.floatright{float:right;}
.floatleft{float:left;}

.jrwm_xq font{width:100%;text-align:center;display:block;padding:40px 0;font-size:16px;}

.jrwm_xq font a{color:red;}

/* 关于我们*/

.gywm_son{width:1100px;margin:0 auto;text-align:center;font-size:16px;color:#787878;height:42px;padding-top:20px;}

.gywm_son a{padding:0 20px 20px 20px;color:#787878;}

.gywm_son a:hover{color:red;}

.gywm_son .hover{color:red;}

.gywm_nr{width:100%;padding-bottom:80px;}

.gywm_nr img{padding-bottom:80px;}

.gywm_nr p{width:680px;margin:0 auto;font-size:16px;color:#777;line-height:220%;text-indent:2em;}

.gywm_hd{width:100%;height:660px;position:relative;overflow:hidden;}

.gywm_hd ul{width:100%;height:600px;}

.gywm_hd ul li{width:100%;height:600px;position:absolute;left:0;top:0;}

.gywm_hd ul li img{width:1200px;height:600px;}

.gywm_prev{position:absolute;left:3%;top:40%;background:url(../images/gywm_jt.png) left center;width:25px;height:46px;z-index:10;opacity:0; filter:alpha(opacity=0);}

.gywm_next{position:absolute;right:3%;top:40%;background:url(../images/gywm_jt.png) right center;width:25px;height:46px;z-index:10;opacity:0; filter:alpha(opacity=0);}

.gywm_hd p{width:100%;text-align:center;padding-top:30px;}

.gywm_hd p a{width:80px;height:3px;background-color:#959595;display:inline-block;margin:0 5px;}

.gywm_hd p .aHover{background:#ff000a;}

/*发展历程*/

.fzlc_img{width:100%;}

.fzlc_nr{width:700px;margin:0 auto;}

.fzlc_nr_t{width:100%;height:100px;margin:50px 0;background:url(../images/fzlc_xxk_ht.png) no-repeat center;}

.fzlc_nr_t ul{margin-left:-50px;}

.fzlc_nr_t li{width:100px;height:100px;background:url(../images/fzlc_xxk.png) no-repeat;text-align:center;line-height:100px;color:#fff;font-size:17px;float:left;margin-left:50px;cursor:pointer;}

.fzlc_nr_t .hover{background:url(../images/fzlc_xxk_hover.png) no-repeat;}

.fzlc_nr_t li:hover{background:url(../images/fzlc_xxk_hover.png) no-repeat;}

.fzlc_nr_b{width:100%;background:url(../images/fzlc_bg_sd.png) center repeat-y;min-height:460px;}

.fzlc_nr_b ul{padding-top:150px;display:none;}

.fzlc_nr_b li{width:100%;background:url(../images/fzlc_dian.png) no-repeat center 15px;font-size:15px;color:#777;}

.fzlc_nr_b li h3{font-size:15px;padding:10px 0;}

.fzlc_nr_b .fzlc_font_r h3{padding-left:380px;}

.fzlc_nr_b .fzlc_font_r p{padding-left:380px;}

.fzlc_nr_b .fzlc_font_l h3{width:320px;text-align:right;}

.fzlc_nr_b .fzlc_font_l p{width:305px;padding-left:15px;}

/*组织架构*/

.zzgj_nr{width:900px;margin:0 auto;background:url(../images/zzgj_bg.png) center top no-repeat;min-height:400px;margin-top:50px;padding-bottom:50px;}

.zzgj_nr ul{padding-top:300px;width:175px;color:#b4b4b4;padding-left:10px;float:left;padding-right:40px;}

.zzgj_nr ul h3{line-height:30px;font-size:15px;text-align:center;padding-bottom:55px;}

.zzgj_nr ul li{width:14px;font-size:14px;font-weight:bold;float:left;padding-right:65px;line-height:15px;}

.zzgj_nr ul .p_r_0{padding-right:0;}

/* 企业文化 */

.qywh_t{width:100%;margin:0 auto;text-align:center;line-height:220%;font-size:16px;color:#777;}

.qywh_t h3{font-size:16px;padding-top:40px;}

.qywh_b{width:1100px;margin:0 auto;}

.qywh_b h3{width:100%;height:30px;line-height:30px;color:#777;font-size:15px;text-align:center;padding-top:30px;background:url(../images/qywh_tiao.png) center bottom no-repeat;padding-bottom:10px;}

.qywh_b ul{width:990px;margin:0 auto;padding:50px 0;}

.qywh_b ul li{width:320px;text-align:center;float:left;cursor:pointer;}

.qywh_b ul li:hover h4{background:url(../images/qywh_yuan_hover.png) center no-repeat;color:#666;}

.qywh_b ul li h4{width:100%;height:150px;line-height:150px;font-size:17px;color:#e60000;background:url(../images/qywh_yuan.png) center no-repeat;}

.qywh_b ul li p{height:50px;line-height:50px;font-size:15px;}

/*电商运营*/

.hxfw_son{width:100%;padding:10px 0;}

.hxfw_son li{width:400px;height:75px;text-indent:180px;font-size:15px;line-height:170%;float:left;margin:10px 0;}

.hxfw_son li h3{font-size:18px;font-weight:100;color:#505050;padding-top:10px;}

.hxfw_son .hxfw_img01{background:url(../images/ds_01.png) 95px top no-repeat;}

.hxfw_son .hxfw_img02{background:url(../images/ds_02.png) 95px top no-repeat;}

.hxfw_son .hxfw_img03{background:url(../images/ds_03.png) 95px top no-repeat;}

.hxfw_son .hxfw_img04{background:url(../images/ds_04.png) 95px top no-repeat;}

.hxfw_son .hxfw_img05{background:url(../images/ds_05.png) 95px top no-repeat;}

.hxfw_son .hxfw_img06{background:url(../images/ds_06.png) 95px top no-repeat;}

.hxfw_son li:hover{background-position:95px -83px;}

.hxfw_son .hover{background-position:95px -83px;}

.hxfw_son li:hover h3{color:#e60000;}

.hxfw_son .hover h3{color:#e60000;}

.hxfw_mian{width:100%;}

.hxfw_mian_l{width:820px;float:left;margin-top:20px;border-right:1px dotted #ccc;padding:0 20px 0 30px}

.hxfw_title{width:100%;font-weight:bold;font-size:22px;color:#777777;border-bottom:1px dotted #ccc;line-height:170%;text-indent:30px;background:url(../images/red_k.png) 5px center no-repeat;}

.hxfw_mian_js{width:100%;}

.hxfw_mian_js ul{width:100%;}

.hxfw_mian_js ul p{width:100%;display:block;text-indent:2em;font-size:15px;line-height:170%;padding:20px 0;color:#777;}

.hxfw_mian_js ul div{width:760px;margin:0 auto;}

.hxfw_mian_js ul span{width:180px;float:left;display:block;font-size:15px;height:40px;line-height:40px;color:#777;text-indent:25px;background:url(../images/red_kuang.png) left center no-repeat;}

.hxfw_mian_anli{width:100%;}

.hxfw_title2{width:100%;border-bottom:1px dotted #ccc;color:#777;height:25px;line-height:25px;font-size:14px;padding-top:40px;}

.hxfw_title2 h3{font-size:15px;float:left;}

.hxfw_title2 a{color:#787878;float:right;}

.hxfw_title2 a:hover{color:red;}

.hxfw_mian_anli ul{padding:15px 0 10px 0;margin-left:-20px;}

.hxfw_mian_anli ul li{width:260px;float:left;margin-left:20px;font-size:15px;line-height:30px;}

.hxfw_mian_anli ul li a{color:#777;}

.hxfw_mian_anli ul li a:hover{color:red;}

.hxfw_mian_ly{width:100%;}

.hxfw_zxly{width:840px;}

.hxfw_zxly_t{width:100%;padding-top:30px;}

.hxfw_zxly_t li{width:298px;float:left;height:48px;line-height:48px;border:1px solid #dadada;font-size:16px;color:#777;margin:8px 16px 8px 0;background-color:#fff;}

.hxfw_zxly_t li span{padding:0 5px 0 15px;}

.hxfw_zxly_t li font{color:red;font-weight:bold;}

.hxfw_zxly_t input{width:180px;height:40px;line-height:48px;color:#777;font-size:15px;}

.hxfw_zxly_b{width:100%;}

.hxfw_zxly_b .form_text{width:614px;height:48px;line-height:48px;border:1px solid #dadada;font-size:16px;color:#777;margin:8px 0 16px 0;background-color:#fff;}

.hxfw_zxly_b .form_text span{padding:0 5px 0 15px;}

.hxfw_zxly_b .form_text input{width:490px;height:40px;line-height:48px;color:#777;font-size:15px;}

.hxfw_zxly_b .form_font{width:614px;height:165px;line-height:48px;border:1px solid #dadada;font-size:16px;color:#777;}

.hxfw_zxly_b .form_font span{float:left;padding:0 5px 0 15px;}

.hxfw_zxly_b .form_font textarea{width:500px;height:150px;line-height:28px;color:#777;font-size:15px;padding-top:10px;}

.hxfw_zxly_b .form_tj input{width:245px;height:50px;text-align:center;line-height:50px;font-size:18px;color:#fff;margin-top:16px;background-color:#e60000;cursor:pointer;}

.hxfw_zxly_b .form_tj input:hover{background-color:#f94040;}

.hxfw_mian_r{width:300px;float:left;padding:20px 0 0 10px;}

.hxfw_mian_r h3{width:270px;height:30px;line-height:30px;padding:60px 30px 10px 0;background:url(../images/right_logo.png) center top no-repeat;font-size:16px;color:#b4b4b4;text-align:right;border-bottom:1px dotted #ccc;margin-bottom:10px;}

.hxfw_mian_r .right_logo_gg{background:url(../images/right_logo_gg.png) center top no-repeat;}

.hxfw_mian_r .right_logo_wl{background:url(../images/right_logo_wl.png) center top no-repeat;}

.hxfw_mian_r p{height:20px;line-height:20px;padding:10px 0;font-size:15px;color:#777;text-indent:1em;}

.hxfw_mian_r img{width:300px;margin-top:10px;}

/* 联系我们 */

.lxwm_nr{width:1030px;margin:0 auto;border-bottom:1px dotted #ccc;padding-bottom:30px;}

.lxwm_nr div{width:100%;padding-top:30px;}

.lxwm_nr_l{float:left;width:465px;line-height:220%;}

.lxwm_nr_l h3{font-size:18px;padding-bottom:10px;padding-top:20px;}

.lxwm_nr_l p{font-size:16px;color:#787878;}

.lxwm_nr_r{width:550px;float:left;}

.lxwm_lxfs{width:700px;height:80px;margin:0 auto;padding:50px 0 40px 0;}

.lxwm_lxfs li{width:25%;float:left;text-align:center;font-size:15px;height:80px;padding-bottom:10px;overflow:hidden;position:relative;}

.lxwm_lxfs li img{display:block;margin:0 auto;}

.lxwm_lxfs li p{position:absolute;width:100%;height:20px;text-align:center;left:0;bottom:0;}

.lxwm_lxfs .lxwm_wx i{width:100%;height:100px;display:none;position:absolute;left:35px;top:0;background:url(../images/lxwm_weixin.png) no-repeat;}

.hxfw_zxly_l{width:640px;float:left;}

.hxfw_zxly_r{width:560px;float:left;padding-top:38px;}

.hxfw_zxly_r .form_font{width:558px;height:180px;line-height:48px;border:1px solid #dadada;font-size:16px;color:#777;background-color:#fff;}

.hxfw_zxly_r .form_font span{float:left;padding:0 5px 0 15px;}

.hxfw_zxly_r .form_font textarea{width:400px;height:150px;line-height:28px;color:#777;font-size:15px;padding-top:10px;}

.hxfw_zxly_r .form_tj input{width:245px;height:50px;text-align:center;line-height:50px;font-size:18px;color:#fff;margin-top:16px;background-color:#e60000;cursor:pointer;}

.hxfw_zxly_r .form_tj input:hover{background-color:#f94040;}

/*案例列表*/

.case_list{width:100%;min-width:1200px;}

.case_list_son{width:1200px;margin:30px auto;text-align:center;}

.case_list_son a{width:150px;height:40px;background-color:#666;display:inline-block;margin-right:20px;text-align:center;line-height:40px;font-size:16px;color:#fff;}

.case_list_son a:hover{background-color:#e60000;}

.case_list_son .hover{background-color:#e60000;}

/*案例详情页*/

.anli_xq_top{width:1100px;margin:0 auto;height:100px;padding-top:85px;}

.anli_xq_top ul{border-top:1px dotted #848484;padding-left:30px;padding-top:20px;}

.anli_xq_top li{width:420px;float:left;line-height:180%;font-size:15px;color:#a0a0a0;}

.anli_xq_top li h3{color:#646464;font-size:16px;font-weight:100;}

.anli_xq_font{width:1040px;margin:0 auto;color:#a0a0a0;font-size:14px;line-height:180%;}

.anli_xq_font h3{color:#646464;font-size:16px;font-weight:100;padding-bottom:10px;}

.anli_xq_img{width:1200px;margin:0 auto;padding:30px 0;}

.anli_xq_img img{width:1200px;/*padding-bottom:10px;*/}

.right_anniu{width:60px;height:255px;position:fixed;right:2%;top:30%;display:none;}

.right_anniu li a{width:60px;height:60px;display:block;margin-bottom:2px;}

.right_anniu .r_an_01{background:url(../images/right_tb_01.png) center no-repeat #c4c4c4;}

.right_anniu .r_an_02{background:url(../images/right_tb_02.png) center no-repeat #c4c4c4;}

.right_anniu .r_an_03{background:url(../images/right_tb_03.png) center no-repeat #c4c4c4;}

.right_anniu .r_an_04{background:url(../images/right_tb_04.png) center no-repeat #c4c4c4;}

.right_anniu .r_an_01:hover{background:url(../images/right_tb_01.png) center no-repeat #e60000;}

.right_anniu .r_an_02:hover{background:url(../images/right_tb_02.png) center no-repeat #e60000;}

.right_anniu .r_an_03:hover{background:url(../images/right_tb_03.png) center no-repeat #e60000;}

.right_anniu .r_an_04:hover{background:url(../images/right_tb_04.png) center no-repeat #e60000;}

.an_font_bg{width:100%;height:350px;}

.anli_logo_img{width:100%;height:60px;padding-top:20px;}

.anli_logo_img img{display:block;margin:0 auto;}