@charset "utf-8";
/* CSS Document */ 
/*base_css*/
body{font:12px/20px "\5B8B\4F53",微软雅黑,arial;background:#f8f6f6;text-align:left;color:#666; font-family: "微软雅黑"; font-size: 14px;}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label,button,input,select,textarea{margin:0;padding:0;}
select,input,label,textarea,img{vertical-align:middle;font-size:12px;color:#555;}
button,input,select,textarea{font-size:100%; outline:none; resize: none;}
i,em{font-style:normal;}
.em{text-indent:2em;}
img{border:none; vertical-align:middle;}
ul,li,ol{list-style:none; min-height:12px;}
a{color:#333333; text-decoration:none;}
a:hover{/*color:#f25c05;*/color:#ba2632; text-decoration:underline;}
.cl,.clear{clear:both;}
.dib{display:block;}       .din,.no{display:none;}    .dii{display:inline;}
.fa{font-family:arial;}
.ft{font-family:tahoma;}
.fw{font-family:"微软雅黑"}
.fl{float:left;}           .fr{float:right;}
.f12{font-size:12px;}      .f14{font-size:14px;}      .f16{font-size:16px;}
.fb{font-weight:bold;}     
.fb14{font-weight:bold; font-size:14px;}
.tc{text-align:center;}    .tl{text-align:left;}      .tr{text-align:right;}
.rel{position:relative;}   .abs{position:absolute;}   .ovh{overflow:hidden;}
.c000{color:#000;}         .c333{color:#333;}         .c666{color:#666;}
.c999{color:#999;}         .cf60{color:#f60;}         .c203{color:#233e6d}
.space{clear:both;height:10px;overflow:hidden; zoom:1;}
.p10{padding:10px;}
.pl10{padding-left:10px;}  .pr10{padding-right:10px;} .p20{padding:20px;}
.m10{margin:10px;}
.ml10{margin-left:10px;}   .mr10{margin-right:10px;}  .mt10{margin-top:10px;}   .mb10{margin-bottom:10px;}
.hand{cursor:pointer;}
.w960{width:960px; margin:0 auto; zoom:1; overflow:hidden}
.w980{width:1200px; margin:0 auto; zoom:1; overflow:hidden}
h2{font-size:14px}

.nav,.con_t{background:url(../images/repeat-x.gif) repeat-x}
.nav ul li a.select,.nav ul li a:hover,.t_nav,.con_t_head h2,.con_t_head a,.lawer_l p.lawer_name,.con_b_h h2,.con_b_h a,.con_b_list ul li,.lf_head h2,.rglistCon ul li,.lf_con ul.lf_con_list li,.lawer_list_l p.lawer_list_bot,.lawerIntro_t_l p.lawerIntro_t_b,.search_r,.search_l h3{background:url(../images/icon.gif) no-repeat}

.t_banner{background:url(../images/top.jpg) center 0 no-repeat;}
.t_banner_c{position:relative;z-index:999; height:94px}
.ding{ width: 100%; height: 30px;  background: rgba(11,64,149,0.2);}
.ding_nr{ width: 1200px; margin: 0 auto;}
.ding_zuo{ width: 50%; float: left;}
.ding_zuo p{ color: #fff; line-height: 30px;}
.ding_you { text-align: right; color: #fff;}
.ding_you a{ color: #fff; line-height: 30px;}
.ding_you a:hover{ text-decoration: none;}


.ding_you{ width: 50%; float: right;}
.logo{position:absolute; top:14px; width: 300px;}
.logo a img{ width: 100%;}
.t_nav{ background-position:0 -248px; width:220px;height:40px; line-height:26px; position:absolute; right:0; top:0; text-align:center}
.t_telephone{ position:absolute; right:0; bottom:19px;}
.t_telephone span{ font-size: 22px; color: #ff0000; margin-left: 8px;}
.t_telephone img{ width: 40px; padding-bottom: 10px; margin-top: 4px;}
.nav{width:100%; height:45px; line-height:45px;overflow:hidden;zoom:1;}
.nav ul li{float:left;background:url(../images/nav_tit.gif) right 0 no-repeat; width:150px}
.nav ul li a{ font-size:15px; color:#fff; width:150px; display:block; text-align:center}
.nav ul li a:hover{text-decoration:none; color:#fff; background: url(../images/dhdw.png) no-repeat -4px 0;}
.banner{width: 100%; height: 342px; margin:1px auto 0 auto; position:relative; background: url(../images/banner.jpg) center;}
.banner img{width:1920px; min-height: 342px;}
.banner a.wbicon{display:block; background:url(../images/wbicon.png) no-repeat; width:98px; height:36px; position:absolute; left:25px; bottom:15px; text-indent:-500px; overflow:hidden;}
.search{background:url(../images/search_bj.png) repeat-x; height:32px; border:solid 1px #bdc4ce; border-top:0 none; line-height:32px; padding:0 10px; overflow:hidden;}
.search_l{width:630px; color:#333;}
.search_l h3{display:block; float:left; width:70px; background-position:0 -364px; padding-left:25px; font-size:12px;}
.search_l .rolling{float:left; width:535px; overflow:hidden;}
.search_l .rolling a{margin-right:15px;}
.search_r{background-position:0 -409px; width:276px; height:22px; margin:5px 0; overflow:hidden;}
.search_r input{float:left; background:none; border:0 none;}
.search_r input.t{width:199px; height:18px; padding:2px 5px; margin-right:5px;}
.search_r input.b{cursor:pointer; width:62px; height:22px; padding:0;}
.yiny{background:url(../images/banner_b.gif) no-repeat; height:22px;}
.jianjie ul li{ border-bottom: 1px dashed rgb(0,0,0,0.3); line-height: 24px;}
.con_t{ background-position: 0 -55px;}
.con_t_head{height:40px;}
.con_t_head h2{width:366px;height:40px;float:left}
.con_t_head h2.lawerIntro_head{background-position: 0 -46px;}
.con_t_head h2.newsHead{background-position: 0 -87px;}
.con_t_head a{ background-position:0 -298px; width:60px; height:18px; display:block; float:right; text-align:center; font-family:"微软雅黑"; line-height:18px; color:#666; margin:14px 0px 0 0}
.con_t_head a:hover{ text-decoration: none;}
.con_t_w{width:48%;float:left; overflow:hidden; margin-right: 2%;}
.lawer_l{float:left; width:184px;overflow:hidden; margin-top:20px}
.lawer_l p.lawer_pic{border:#e2e2dd 1px solid;padding:1px;width:166px;height:204px; margin-left:13px}
.lawer_l p.lawer_pic img{width:167px;height:205px}
.lawer_l p.lawer_name{font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#1b4e9f; background-position: 0 -327px; width:172px; height:26px; text-align:center; padding-left:10px; line-height: 25px;}
.lawer_r{ width:370px; float:left; margin:20px 0 0 20px; height:222px; overflow:hidden}
.lawer_r p{line-height:22px;}
.lawer_r p a{ color:#F00}

.newsCon{margin:20px 0px 0 12px;}
.newsCon ul li{font-size:14px}
.newsCon ul li p{ line-height: 20px; padding: 4px 0;}
.newsCon ul li p a{ color: #666;}
.newsCon ul li p a:hover{ text-decoration: none;}
.newsCon ul li p span{ font-weight: 600;line-height: 18px;}
.newsCon ul li span{float:left; display:block; height:26px; overflow:hidden;line-height:26px;}
.newsCon ul li span.news_item{ background:#ededed;width:75px; height:26px; text-align:center; margin-right:10px; border-bottom:#fff 1px solid; font-size:12px;}
.newsCon ul li span.news_item a{ color:#666}
.newsCon ul li span.news_item a:hover{color:#ba2632;}
.newsCon ul li span.news_tit{ width:315px; border-bottom:#c3c1c1 1px dashed}
.newsCon ul li span.news_time{ width:30px; padding-left:25px;border-bottom:#c3c1c1 1px dashed; color:#999; font-size:12px;}
.news_time{ float: right;}
.con_b_l{ width:48%; margin-top:28px; overflow:hidden; margin-right: 2%; float: left;}
.con_b_h,.con_b_c,.con_b_c2{background:url(../images/con_b_c.gif) 0 0 no-repeat}
.con_b_h{ background-position: 0 0; height:31px; overflow:hidden}
.con_b_h h2{background-position:0 -148px; height:28px; font-family:"微软雅黑"; font-size:16px; color:#a30521; text-indent:25px; float:left; border-bottom:#a3b2cb 1px solid; line-height:28px; margin-left:3px; padding-right:10px}
.con_b_h h2 span{ font-size:12px; color:#999; margin-left:10px;}
.con_b_h a{ float:right; background-position: -8px -184px; display:block; width:73px; height:17px; line-height:17px; text-align:center; margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#999}
.con_b_c{ background-position: 0 -30px; padding:10px 15px; width: 547px; overflow: hidden;}
.con_b_c2{ background-position: 0 -178px; padding:10px 15px; width:550px; overflow:hidden}
.con_b_list{ float:left; width:390px}
.con_b_list ul li a span{ color: #848484; font-size: 13px; float: right;}
.con_b_list ul li{ background-position: -10px -215px; text-indent:12px; height:32px; overflow:hidden; border-bottom: 1px dashed #d6d6d6; line-height: 32px;}
.con_b_pic{ float:right; width:156px; height:200px; background-image: url(../images/xwbj.jpg); background-repeat:no-repeat;}
.con_b_pic img{ width:136px; height:184px; margin: 10px 0px 3px 22px;}

.footer{ background:#2b5dab; width:100%; margin-top:30px}
.footerCon{ padding:20px 0;}
.footerCon p.menu_btm{color:#6085c0; height:24px; line-height:24px; margin-bottom:8px; font-size:14px;}
.footerCon p.menu_btm a{margin:0 8px; color:#fff;}
.footer p{color:#d5dfee; text-align:center; line-height:22px;}
.footer p a{color:#fff;}
.footerCon p label{color:#d5dfee;}
.footerCon p span{background:#fff; width:160px; height:20px;}
.footerCon p span select{background:none; border:solid 1px #2B5DAB; width:160px; height:20px; padding:1px; font-size:12px; color:#333; _color:#333\9;}
*+html .footerCon p span select{color:#333;}
.footerCon p.fr{margin-top:2px;}
.row p img{ max-width: 100%;}
.left{width:228px;}
.lf_head,.lf_con{background:url(../images/inner_repeat_x.gif) repeat-x}
.lf_box{background:url(../images/lf_con_bot.gif) 0 bottom no-repeat; padding-bottom:10px; margin-bottom:5px;}
.lf_head{background-position: 0 -43px; height:33px;border:#cfcfcf 1px solid; border-bottom:none; line-height:33px;}
.lf_head h2{background-position: 0 -145px; text-indent:25px; color:#a30521; font-family:"微软雅黑"; font-size:15px;}
.lf_con{background-position: 0 -76px; background-color:#ffffff;border:#cfcfcf 1px solid; border-bottom:none; border-top:none; padding-top:2px; overflow:hidden; width:226px}
.lf_con ul.lawer_item_list{ margin-bottom:30px}
.lf_con ul.lawer_item_list li{line-height:32px; height:32px; overflow:hidden; background:url(../images/arrow.gif) 195px 8px no-repeat; border-bottom:#ebe9e9 1px solid}
.lf_con ul.lawer_item_list li a{ color:#666; font-size:14px; display:block; padding:0 15px}
.lf_con ul.lawer_item_list li a:hover{ text-decoration:none; background:#f9f9f9}
.lf_con ul.lf_con_list{ margin:10px}
.lf_con ul.lf_con_list li{ line-height:22px; height:22px; overflow:hidden;background-position: -8px -216px; text-indent:13px}
.lf_contact{ margin-bottom:10px; width:228px; height:84px;overflow:hidden}

.right{width:736px;overflow:hidden;border:#cfcfcf 1px solid; background:#fff}
.rgHead{ background:url(../images/inner_repeat_x.gif) 0 -2px repeat-x;height:34px;line-height:34px; text-indent:10px}
.rgHead a{color:#14598e}

/*联系我们*/
.contactUs{padding:20px;}
.contactUs ul{border-bottom:#dad7d8 1px dashed; overflow:hidden; padding-bottom:20px; background:url(../images/contact_rg_bg.gif) right bottom no-repeat}
.contactUs ul li{ line-height:24px; color:#333333; font-size:14px; padding:0 10px}
.contactUs ul li.contact_tit{ color:#000; font-family:"微软雅黑"; font-size:18px; font-weight:600; margin-bottom:10px; border-bottom:#e0e0e6 1px solid; line-height:32px; font-weight:normal; width:360px}
.contactUs ul li span{ color:#999}
.contactUs p.map{ width:694px; overflow:hidden; margin-top:20px;border:#eae3e3 1px solid;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*---------列表---------*/
.rglistCon{overflow:hidden}
.rglistCon ul{ list-style:none;padding:6px 0; margin:5px 8px}
.rglistCon ul li{line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:13px;border-bottom:#bebecb 1px dashed;background-position: -8px -214px}
.rglistCon ul li span.list_tit{width:540px; display:block; float:left; overflow:hidden; height:30px}
.rglistCon ul li span.list_tit a{ color:#1b5582}
.rglistCon ul li span.list_tit a:hover{color:#F00}
.rglistCon ul li span.list_time{color:#999; font-size:12px; float:right; margin-right:5px}

/*分页*/
.prepage{font-size:12px; width:290px; margin:20px auto; overflow:hidden}
.prepage a{display:block;text-align:center;float:left; margin:0 2px; text-decoration:none; height:14px; line-height:14px;overflow:hidden}
.prepage a:hover{text-decoration:none}
.prepage a.nowvist{border:none;color:#F00;font-weight:bold; padding:2px 5px}
.prepage a.pagebut{border:#cccccc 1px solid;padding:2px 5px; display:block}
.prepage a.pagebut:hover{ border:#F00 1px solid}
.prepage a.nextpage{border:#cccccc 1px solid;padding:2px 4px}
.prepage a.nextpage:hover{ border:#F00 1px solid}
.prepage span{float:left;padding:3px 5px 2px 5px; line-height:14px}

/*---------文章页-------------*/
.articleDetail{ margin:20px 10px}
.articleDetail h2{ text-align:center; font:600 24px/36px "微软雅黑"; color:#14598e}
.articleDetail .acticle_intro{line-height:28px; text-align:center;border-bottom:#e2e7eb 1px dashed; height:32px; overflow:hidden}
.articleDetail .acticle_intro span{color:#999; margin:0 10px}
.articleDetail_Cot{padding:20px;overflow:hidden;}
.articleDetail_Cot p{line-height:24px;text-indent:30px; font-size:14px; color:#333}

/*在线咨询*/
.wxtishi{margin:20px auto 0 auto; width:680px; overflow:hidden;}
.tstle{ background:url(../images/zixun.gif) -223px -1px no-repeat;height:42px; line-height:42px; margin-left:10px;}
.tstle span{color:#000; padding-left:80px; font-weight:700; font-size:14px}
.tsmain{background:#fbfafa; border:1px solid #ebebeb; padding:10px 20px; overflow:hidden;}
.tsmain p{line-height:24px; color:#333;}

.ask{ width:680px; margin:0 auto}
.asktle{height:22px; line-height:22px; padding:0 10px; text-align:right;}
.asktle span{margin:0 2px; color:#f00;}
.zixun{border-bottom:1px #ccc dashed; padding:10px 20px 20px;}
.zixun p span{ font-size:12px; color:#333333}
.zixun p{font-size:14px; padding:6px 0; line-height:26px; color:#444;}
.zixun p input{border:1px #d6d6d6 solid; padding:1px; width:240px; height:22px; line-height:22px; font-size:12px; color:#333; margin-right:8px; vertical-align:middle; overflow:hidden;}
.zixun p textarea{border:1px solid #d6d6d6; color:#333; font-size:12px; height:120px; line-height:20px; padding:0 2px; vertical-align:middle; width:460px; overflow:hidden;}
.zixun p input.yzm{width:160px;}
.zixun p img{vertical-align:middle;}
.zixun_btn{padding:25px 0; margin:0 auto; width:296px;}
.zixun_btn input.btn1,.zixun_btn input.btn2{width:108px; height:38px; cursor:pointer; margin:0 10px; border:none; border:0; padding:0; background:url(../images/zixun.gif) no-repeat}
.zixun_btn input.btn1{background-position:-1px -1px;}
.zixun_btn input.btn2{background-position:-110px -1px;}

.liuyan{margin:20px auto 0 auto}
.liuyanHead{ background:#eeeded; height:30px; line-height:30px; border-bottom:#eeeded 1px solid; overflow:hidden; margin:0 25px}
.liuyanHead h2{ border-bottom:#fff 1px solid; height:29px; overflow:hidden; text-indent:10px}
.leaveWord_list{padding:10px 25px;}
.leaveWord_cot{ background:#fbfafa;overflow:hidden; border:#e6e6e6 1px solid; border-top:none; margin-left:2px; line-height:18px}
.leaveWord_topicon{ background:url(../images/zixunTopBG.gif) 2px 0 no-repeat;height:12px; overflow:hidden;}
.leaveWord_cot span{ float:left; display:block; width:65px;color:#3b5998}
.leaveWord_list_tit{overflow:hidden; margin:0 2px;font-size:14px; padding:0 10px; height:30px; line-height:30px}
.leaveWord_list_tit span{ float:left; display:block; width:45px; color:#3b5998}
.leaveWord_list_tit p{ float:left;color:#4c535c}
.leaveWord_list_con{ padding:10px;overflow:hidden;width:660px;}
.leaveWord_list_con p{float:left; width:580px; color:#4c535c}
.leaveWord_list_reply{ border-top:#d2dfe9 1px dashed; padding:10px; width:660px; overflow:hidden}
.leaveWord_list_reply p{float:left; width:595px; color:#4c535c}
.leaveWord_list_time{margin:10px 0; overflow:hidden; border-bottom:1px solid #eeeded; height:28px;}
.leaveWord_list_time p{padding-bottom:5px; float:right;}
.leaveWord_list_time span{color:#74797f; margin:0 5px; width:auto}
.leaveWord_list_time span.send_time{ color:#999999}

.lawer_list{ margin:0 20px}
.lawer_list ul li{ padding:20px 0; height:158px; overflow:hidden; border-bottom:#e5e5e5 1px solid}
.lawer_list_l{float:left; width:127px;overflow:hidden;}
.lawer_list_l p.lawer_list_pic{border:#e2e2dd 1px solid;padding:1px;width:110px;height:132px; margin-left:13px}
.lawer_list_l p.lawer_list_pic img{width:110px;height:132px}
.lawer_list_l p.lawer_list_bot{font-family:"微软雅黑";font-size:14px;font-weight:normal;color:#F00;background-position: 0 -327px; width:121px; height:26px; text-align:center; padding-left:10px}
.lawer_list_r{ width:540px; float:left; margin-left:20px; height:154px; overflow:hidden}
.lawer_list_r p{line-height:22px;}
.lawer_list_r p a{ color:#F00}

.ywff{padding:20px}
.ywfw{padding-bottom:20px;}
.ywfw dt{font:18px/36px "微软雅黑"; color:#A30521;}

.lawerIntro_t_l{ float:left}
.lawerIntro_t_r{ float:left; margin-left:10px; width:540px; overflow:hidden}
.lawerIntro_t_r ul li{ line-height:24px; color:#333333; font-size:14px; padding:0 10px;width:520px;}
.lawerIntro_t_r ul li.lawerIntro_t_tit{border-bottom:#e0e0e6 1px solid;height:32px;}
.lawerIntro_t_r ul li.lawerIntro_t_tit span{color:#ff0000;font-family:"微软雅黑";font-size:18px;font-weight:600;margin-bottom:10px;line-height:32px;font-weight:normal;float:left;width:120px}
.lawerIntro_t_r ul li.lawerIntro_t_tit a{ background:url(../images/zx_but.gif) 0 0 no-repeat; display:block; width:91px; height:23px; float:right; margin-right:300px}
.lawerIntro_t_r ul li span{ color:#999}

.lawerIntro_t{margin:20px;width:696px; overflow:hidden}
.lawerIntro_t_l p.lawerIntro_t_pic{border:#e2e2dd 1px solid;padding:1px;width:110px;height:152px; margin-left:13px; margin-top:10px}
.lawerIntro_t_l p.lawerIntro_t_pic img{width:110px;height:152px}
.lawerIntro_t_l p.lawerIntro_t_b{background-position: 0 -337px; width:131px; height:16px;}

.lawerIntro_b{ margin:30px 10px}
.lawerIntro_b_head{ border-bottom:#e5e5e5 1px solid}
.lawerIntro_b_head h2{ color:#333; font-family:"微软雅黑"; font-weight:normal; line-height:30px; text-indent:10px; border-bottom:#104498 1px solid; width:85px; margin-left:5px}
.lawerIntro_b_con{ margin:20px}
.lawerIntro_b_con p{ line-height:28px; text-indent:25px; font-size:14px}

/*浮动客服*/
.QQbox {z-index:99;right:0;width:131px; height:121px; position:absolute;top:250px}
.QQbox .press{right:0;width:36px;cursor:pointer;position:absolute;height:131px;}
.QQbox .Qlist{left:0;width:131px;position:absolute;height:131px; background:url(../images/kefu/floatServiceBj.gif) no-repeat left center;}
.QQbox .Qlist ul{padding:38px 0 0 21px;}
.QQbox .Qlist li{height:26px;padding-top:10px!important; padding-top:6px_margin-bottom:7px; list-style-type:none;}

.lawer_team{ margin:10px; width:716px; overflow:hidden}
.lawer_team_h{ border-bottom:#e5e5e5 1px solid; height:31px; overflow:hidden;line-height:30px;}
.lawer_team_h h2{ color:#14598e; font-family:"微软雅黑"; font-weight:normal;text-indent:10px; border-bottom:#104498 1px solid; width:85px; margin-left:5px; float:left}
.lawer_team_h a{ float:right; color:#999}
.lawer_team ul{ margin:20px 0}
.lawer_team ul li{ float:left; margin:0 8px!important; margin:0 8px 0 6px}
/*kefu*/
.kefuSystem{position: fixed;right: 0;top: 182px;z-index: 600;width: auto;height: auto;}
.kefu-title{width: 25px;height: 150px;cursor: pointer;position: absolute;right: 0;z-index: 600;display: none;}
.kefu-content{position: relative;z-index: 600;}
.kefu-content ul li{background: #008cd6;border-bottom: 1px solid #fff;text-align: center;padding: 5px;cursor: pointer;}
.kefu-content ul li:hover{background: #064769;}
.kefu-content ul li:first-child{border-radius: 6px 0px 0px 0px;}
.kefu-content ul li:last-child{border-radius: 0px 0px 0px 6px;border-bottom: none;}
.kefu-content ul li .hideDiv{position: absolute;right: 66px;z-index: 600;background: #145070;height: auto;width: auto;min-width: 140px;min-height: 45px;display: none;top: 0px;}
.telClass{padding: 15px;}
.telClass span{font-size: 14px;color: #fff;text-align: right;}
.telClass span i{font-weight: 600;font-size: 16px;}
.ewmClass{padding: 10px;overflow: hidden;}
.messageClass{padding: 5px;height: auto;overflow: hidden;}
.messageClass .messageClassArea{background: #fff;padding: 10px;width: 210px;}
.mClassTitle{color: #064769;font-size: 15px;font-weight: bold;width: 100%;margin-bottom: 10px;}
.kf-margin{margin-bottom: 7px;overflow: hidden;}
.kf-margin input{border: 1px solid #ddd;height: 36px;line-height: 36px;padding: 2px;font-size: 14px;color: #aaa;width: 204px;}
.kf-margin p{height: 40px;line-height: 40px;width: 100%;background: #145070;text-align: center;color: #fff;font-size: 16px;}
#xtyqList li{float: left;padding: 2% 0%;width:30%;text-align:center;background: #eee;border: 1px solid #ddd;margin-right: 5px;margin-bottom: 5px;border-radius:none;}
#xtyqList li.on{border: 1px solid #008cd6;background: #008cd6;color: #fff;}
.kf-margin select{width: 46%;float:left;margin-right: 5px;margin-bottom: 5px;height: 30px;}
.kf-margin .kfpf{float:left;width:44%;height:24px;line-height:24px;padding:2px;border:1px solid #ddd;}
.qqKefuClass{width:150px;height:auto;overflow: hidden ;}
.kf-head{width:150px;height:183px;background: url(../images/kf-head.png) no-repeat center top;overflow: hidden;}
.kf-bottom{width:150px;padding:15px 0px;height: 54px;background: url(../images/kf-bottom-bg.png) no-repeat center top;overflow: hidden;text-align: center;}
.kf-bottom span{font-size:14px;color:#fff;}
.kf-bottom span i{font-size:16px;color:#fff;}
.kf-center{width:150px;min-height:92px;background: url(../images/kf-content-bg.png) repeat-y center top;}
.kf-center ul li{padding:10px 0px;text-align: center;background: url(../images/ico_item1.gif) no-repeat center center;border-bottom: none;}
.kf-center ul li:hover{background: url(../images/ico_item1.gif) no-repeat center center;}
/*hefu end*/
.cat_title{margin:0px 10px 15px 10px;height:36px;font-weight:bold;background:url(../images/line.jpg) left bottom no-repeat;}
.cat_title span{color:#24272e;font:22px/26px 'Microsoft Yahei'; padding-left:20px;background:url(../images/titlefl.png) left center no-repeat;} 
.cat_title small{ font-weight:normal;float:right;color:#898989; line-height:36px;}
.index_left_nav{ margin:0px 10px 0px 10px;}
/*左侧分类*/
.left_nav{background:url(../images/about_title.png) left top no-repeat;}
.left_h1{margin:0px;color:#1a1d22;font:22px/34px 'Microsoft Yahei'; padding-top:8px; text-indent:20px;}
.left_p{color:#d95850;text-transform:uppercase; font:26px/24px 'impact'; height:10px; text-indent:20px;}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:7px 0px 25px 0px;}
.left_nav_ul li{margin-bottom:8px;  position:relative}
.left_nav_ul li a{text-decoration:none; color:#333;display:block;line-height:40px;  text-align:center; background: #e7e7e7; font-size: 16px;}
.left_nav_ul li a:hover,.left_nav_ul li a.left_active{color:#fff; background: #d95850;}
.left_search{margin-bottom:26px;}
.left_search a{ background-color:#dddddd; color:#333333;}
.left_search a:hover{ background-color:#d95850; color:#fff;}
/*小类*/
.left_snav_ul{list-style:none;padding:0px; background:#f7f7f7; display: none;}
.left_snav_ul li{ margin:0px;}
.left_snav_ul li a{border:0;border-bottom:1px solid #ccc;color:#6d6d6d; line-height:32px;background:none;}
.left_snav_ul li a:hover{ background:none;color:#d95850;}

.menu_head{cursor:pointer; font: 600 18px/30px "Open Sans", sans-serif; width:35px; text-align:center;color:#FFF;display:inline-block;position: absolute; top:1px; right:0px;}
.menu_head:hover{ background: rgba(34,34,34,0.1);}


/*左侧新闻*/
.left_news{background:url(../images/about_title.png) left top no-repeat;}
.left_news ul{ padding:5px 0px 18px 0px;}
.left_news span.news_time{display:none;}
.left_news_p{ color:#898989;}

/*右侧新闻*/
.list_news{list-style:none;margin:0px; padding:0px 10px 20px 10px;}
.list_news li{color:#898989;background: url(../images/li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; text-indent:13px;border-bottom: 1px dashed #e3e2e2;/*dotted*/font-size: 16px; }
.list_news li a{color:#898989;}
.list_news li a:hover{text-decoration:none;color:#d95850;}

/*右侧团队*/
.list_team{list-style:none;margin:0px; padding:0px 10px 20px 10px;}
.list_team li{color:#898989;line-height:22px; padding:8px 0px; text-indent:13px;border-bottom: 1px dashed #e3e2e2;/*dotted*/font-size: 16px;width:40%;margin:0 5%; float:left}
.list_team li a{color:#898989;width:100%}
.list_team li a img{
	width: 100%;
	height: 350px;
}
.list_team li a span{
	display:block;
	line-height:40px;
	text-align:center;
	font-size: 20px;
	  color: #4E4E4E;
	  text-align: center;
	  font-weight: bold;
}
.list_team li a:hover{text-decoration:none;color:#d95850;}

.contents{padding:0px 5px 20px 10px; margin-bottom: 20px; line-height:24px; color:#656565;overflow: auto;}
.contents_title{ margin: 0px; font-weight: 400; padding: 10px 0px; text-align: center; color: #000; font-size: 24px; line-height: 24px; font-family: 'Microsoft Yahei'; border-bottom: 1px dashed #a7a7a7;}
/*首页案例联系*/
.index_cases{ padding:0px 0px 10px 0px;}
.index_contact{padding-bottom:5px;color:#898989;}
.tel span{background:url(../images/tel.gif) left center no-repeat; padding-left:32px; font:22px/26px 'Microsoft Yahei'; color:#24272e;}
.tel p{ color:#898989;font:30px/40px 'Impact'; }
.cases_pic_bg{padding-right:5px; padding-left:5px;}
.cases_pic{ background:none; border:none;}
.cases_pic h3{ margin:0px; font-size:14px; line-height:28px; text-align:center;}
.cases_pic a{color:#898989;}
.csese_pic a:hover{ text-decoration:none;}
.news_time1{ float:right;}
/*pc分页样式*/
.pading{ text-align: center;}
.pading ul{ width: 100%;border-top: 1px solid #adadad; margin-top: 1%;}
.pading ul li{background: #f4f4f4;cursor: not-allowed;display: inline-block;list-style: none;text-decoration: none; margin: 1.4% 0.2%;}
.pading ul li span{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #ddd; color: #7b7b7b; font-size: 18px;}
.pading ul li a{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #a9ca5c; font-size: 18px;}

.form-control-sm{
	height: 30px!important;
}
