/*全局控制*/
body{font-size:12px;font-family:Arial,"微软雅黑","宋体";-webkit-text-size-adjust:none;color:#333; background:#fff}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both; height:0px; width:0px; display:block}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,texb-ontarea:focus{outline:none;}
@font-face{font-family:'汉仪细中圆简'; src:url('汉仪细中圆简_0.TTF');}
.bg-gray { background:#f5f5f6}
.bg-whtie { background:#fff}
.mian{ width: 1200px; margin:0 auto;  }

.zjhs{position: absolute;width: 100%; border-bottom:solid 1px #ededed;  height: 80px;line-height: 80px; width: 100%; background: #fff;-moz-box-shadow:2px 2px 4px #7f7f7f; -webkit-box-shadow:2px 2px 4px #7f7f7f; box-shadow:2px 2px 4px #7f7f7f; text-align: center;}
.zjhs ul li{  font-size: 16px; padding-left: 60px;padding-right: 60px; display: inline-block; }
.zjhs ul li a{ color: #454545 }
.zjhs ul li a:hover{ color: #3687c9 }


.zjhsd{position: absolute;width: 100%; border-bottom:solid 1px #ededed; padding-top: 30px;padding-bottom: 30px; width: 100%; background: #fff;-moz-box-shadow:2px 2px 4px #7f7f7f; -webkit-box-shadow:2px 2px 4px #7f7f7f; box-shadow:2px 2px 4px #7f7f7f; text-align: center;vertical-align: top}
.zjhsd ul li{  font-size: 16px; padding-left:108px;padding-right: 108px; display: inline-block; }
.zjhsd ul li a{ color: #454545 }
.zjhsd ul li a:hover{ color: #3687c9 }
.zjhsd ul li span{ display: block; padding-bottom: 14px;text-align: left;}
.zjhsd ul li i{ display: block;font-style: normal;font-size: 14px; text-align: left;padding-top: 6px;padding-bottom: 4px;}
.zjhsd ul li i a{ color: #737373 }





.page{padding-top: 60px;text-align: center;padding-bottom: 60px;}
.page li{display: inline-block;margin-left: 2px; margin-right: 2px;padding: 5px 10px;cursor: pointer;font-size: 14px; }
.page a{display: inline-block;margin-left: 2px; margin-right: 2px;padding: 5px 10px;cursor: pointer;font-size: 14px; }
.page span{display: inline-block;margin-left: 2px; margin-right: 2px;padding: 5px 10px;cursor: pointer;font-size: 14px; }
.current{color: #fff;background: #0296ee;border: solid 1px #0296ee;}
.num{color: #333;background: #fff;border: solid 1px #e6e4e4;}
.prev{color: #333;background: #fff;border: solid 1px #e6e4e4;}
.next{color: #333;background: #fff;border: solid 1px #e6e4e4;}

.huanying{font-size: 12px;color: #757575}
.top{ background: #fafafa;border-bottom: solid 1px #ededed; height: 30px;line-height: 30px; }
.toprt{ color: #a5a5a5; }
.toprt a{ color: #757575;  margin-left: 12px;margin-right: 12px;}
.toprt a:hover{ color: #3587c9;  }
.toprt span{  color: #3587c9; font-weight: bold;;margin-left: 12px;}
.logo{ padding-top: 18px; }
.dh{ padding-top: 32px; }
.nav_bg{ background: #3687c9; height: 48px;position:relative; }
.nav{font-size: 16px;}
.nav li{padding-left: 44px;padding-right: 44px;height: 48px; line-height: 48px;float: left;}
.nav  a{ color: #fff }
.nav_on{ background: #277ec3 }
.nav li:hover{background: #277ec3}
.banner{height: 550px;  background: url(../images/banner.jpg) no-repeat top center;}
.countion_head{ background: #fff; height: 162px; }
.contion_ls{ background: #fff;padding-top:20px;}
.contion_ls ul{margin-left: -13px;}
.contion_ls li{ height:121px;  width: 187px; border: solid 1px #eaeaea;  background: url(../images/fl_bg.jpg) no-repeat top center; text-align: center; float: left;margin-left: 13px;overflow: hidden;cursor: pointer;}

.contion_ls li img{ display: block;margin:0 auto;padding-top: 22px;  }
.contion_ls li span{ font-size: 16px; display: block;padding-top: 8px;}
/*.contion_ls li:hover{ color: #fff;background: #3587c9;}
.contion_ls  a:hover{ color: #fff; }*/
.contion_ls  a{ color: #7c7979; }
.countion_list{ background: #f3f3f3; padding-top: 68px;padding-bottom: 68px; }
.coun_big{width: 292px;position: relative; height: 414px;overflow: hidden;}
.coun_big img{width: 292px;height: 414px;}
.coun_bigs{width: 292px; height: 325px;overflow: hidden; background: #fff}
.coun_bigs img{padding:5px; max-width: 96%;padding-top: 15px;}
.coun_jd{width: 292px; height: 325px;overflow: hidden; background: #fff;}
.coun_jd img{width: 100%;}
.coubg{ background: #000;filter:alpha(opacity=45);-moz-opacity:0.45; opacity:0.45;height: 44px;position: absolute;bottom: 0px; width: 100%; }
.counname{height: 44px;position: absolute;bottom: 0px; width: 100%; line-height: 44px; text-align: center;font-size: 16px;color: #fff; z-index: 99}
.mar_lf{margin-right:10px;}
.mar_lfs{margin-left: 10px;}
.mar_top{margin-top: 11px;}
.coum_samll{width: 294px;position: relative; height: 209px;overflow: hidden;}
.coun_big:hover{box-shadow:0px 0px 8px #c3c3c3;}
.coun_bigs:hover{box-shadow:0px 0px 8px #c3c3c3;}
.coun_jd:hover{box-shadow:0px 0px 8px #c3c3c3;}
.coum_samll:hover{box-shadow:0px 0px 8px #c3c3c3;}
.coubgs_on{height: 50px;background: #000;filter:alpha(opacity=45);-moz-opacity:0.45; opacity:0.45;position: absolute;bottom: 0px; width: 100%;}
.counnames_on{ height: 50px; padding-left: 20px;padding-right: 20px;  width: 252px;position: absolute;bottom: 0px; z-index: 99}
.connaeme{font-size: 16px;color: #fff; text-align: center;padding-top: 20px;}
.haye{font-size: 14px;color: #e8e8e8;line-height: 22px;padding-top: 10px;}
.lan_head{ text-align: center;font-size: 16px; padding-top: 68px;color: #c4c4c4}
.lan_head span{padding-left: 18px; color: #767474;font-size: 26px;text-transform : uppercase;padding-right: 40px;}
.lan_head i{font-size: 26px;color: #222121;font-style: normal;padding-left: 40px;}
.Engfl{margin-top: 62PX; margin-left: -18px;}
.Engfl  li{ float: left;margin-left: 18px;  background: #f8f8f8; height: 150px; width: 286px;margin-bottom: 18px;}
.Engfl  li img{ display: block;margin:0 auto;padding-top: 36px;  }
.Engfl  li span{ display: block;margin:0 auto;padding-top: 2px; font-size: 18px; text-align: center; }
.Engfl  li:hover{ color: #fff; }
.Engfl a{ color: #7c7979;}
.Engfl a:hover{ color: #fff; }
.dc:hover{background: url(../images/dc.jpg) no-repeat top center; color: #ffffff}
.jd:hover{background: url(../images/jd.jpg) no-repeat top center; color: #ffffff}
.sy:hover{background: url(../images/sy.jpg) no-repeat top center; color: #ffffff}
.xx:hover{background: url(../images/xx.jpg) no-repeat top center; color: #ffffff}
.yr:hover{background: url(../images/yr.jpg) no-repeat top center; color: #ffffff}
.bd:hover{background: url(../images/bd.jpg) no-repeat top center; color: #ffffff}
.yl:hover{background: url(../images/yl.jpg) no-repeat top center; color: #ffffff}
.gg:hover{background: url(../images/gg.jpg) no-repeat top center; color: #ffffff}
.zhu_bg{ height: 427px;background: url(../images/zhu_bg.jpg) no-repeat top center; margin-top: 68px;}
.mfsj{ background: #fff;border: solid 1px #e2e2e2; width: 308px;margin-top: 24px; height: 377px; }
.headmf{ height: 46px; border-bottom: solid 1px #e2e2e2; background: url(../images/hbg.jpg) #f2f2f2  no-repeat  center left;line-height: 46px;font-size: 16px;color: #008fd7;padding-left: 42px;}
.qiangt{font-size: 16px; color: #089de7;text-align: center;padding-top: 20px;padding-bottom: 20px;}
.qiangt span{padding-left: 15px;padding-right: 15px;color: #666666}
.qiangt i{color: #089de7;font-style: normal;}
.qiang_input{margin-left: 40px;margin-right: 40px;}
.qiang_input input{ height: 36px;line-height: 36px; border:solid 1px #cccccc;margin-top: 18px;outline: none; padding-left: 10px;font-size: 12px; width:218px;   }
.qiang_inputsub{margin-left: 40px;margin-right: 40px;}
.qiang_inputsub input{ height: 36px;line-height: 36px; border:0px;margin-top: 26px;outline: none; padding-left: 10px;font-size: 16px; width:218px;  background: #008fd7;color: #fff; text-align: center;cursor: pointer;outline: none;  }
.qiang_inputsub input:hover{ background: #0185c8 }
.chenluo{ text-align: center;font-size: 12px;color: #6a6a6a;padding-top: 15px; }
.tongji{padding-top: 15px;font-size: 14px;color: #414141;text-align: center;}
.tongji span{color: #089de7}
.huibg{ background: #f3f3f3;margin-top: 68px; }
.zhu_linlk{padding-top: 54px;padding-bottom: 54px;}
.link{ width: 210px; padding-left: 90px; padding-top: 2px;padding-bottom: 2px;}
.link span{ display: block;font-size: 25px; }
.link i{ display: block;font-size: 14px;font-style: normal; }
.link a{color: #666 }
.link a:hover{color: #018fd7 }
.lk1{background: url(../images/lk1.png)   no-repeat  center left;}
.lk1:hover{background: url(../images/lk1_on.png)   no-repeat  center left;}
.lk2{background: url(../images/lk2.png)   no-repeat  center left;}
.lk2:hover{background: url(../images/lk2_on.png)   no-repeat  center left;}
.lk3{background: url(../images/lk3.png)   no-repeat  center left;}
.lk3:hover{background: url(../images/lk3_on.png)   no-repeat  center left;}
.lk4{background: url(../images/lk4.png)   no-repeat  center left;}
.lk4:hover{background: url(../images/lk4_on.png)   no-repeat  center left;}
.new1{ width: 385px;margin-left: 22px; background: #f5f5f5;margin-top: 68px; height: 370px; }
.new1 img{ width: 385px; }
.new1 span{display: block; font-size: 17px;color: #4f4f4f;padding: 10px 12px;}
.new1 i{display: block; font-size: 14px;color: #8a8a8a;padding: 0px 12px;font-style: normal; height: 41px;}
.new1 p{display: block; font-size: 14px;color: #cf0101;padding: 16px 12px;font-style: normal;padding-top: 8px;}
.new1:hover{ background: #3587c9; color: #fff;box-shadow:0px 0px 8px #c3c3c3 }
.new1:hover p{ color: #fff; }
.new1:hover i{ color: #fff; }
.new1:hover span{ color: #fff; }
.bottom{ background: #474a4f;margin-top: 80px; }
.bottom_head{ padding-top: 40px;padding-bottom:40px; border-bottom: solid 1px #43464b; }
.bottom_logo{ width: 400px; }
.bottom_info{ width:340px;padding-left: 60px; }
.bottom_info span{  display: block;color: #fff;font-size: 12px;}
.bottom_info i{  display: block;color: #fff;font-style: normal; font-size: 20px;}
.bottom_info i a{color: #fff;}
.zhixun{background: url(../images/b_dh.png)   no-repeat  center left;}
.zx{background: url(../images/qq.png)   no-repeat  center left;}
.b_nav{ border-top: solid 1px #4c4f54; border-bottom: solid 1px #42454a;padding-top: 30px;padding-bottom: 30px; }
.bq{ height: 48px;line-height: 48px;  color: #787b80;font-size: 12px; text-align: center;  border-top: solid 1px #4c4f54; padding-top: 3px;}
.b_nav1{margin-right: 120px;}
.b_lan{font-size: 17px;color: #fff;padding-bottom: 12px;}
.b_lan a{font-size: 17px;color: #fff;}
.b_nav1 ul li{font-size: 14px; color: #787b80;padding-top: 6px;padding-bottom: 6px;}
.b_nav1 ul li  a{font-size: 14px; color: #787b80;}
.b_nav1 ul li  a:hover{font-size: 14px; color: #fff;}
.bma{margin-top: 10px;}
.piao{position: fixed;right: 3px;top: 400px;  height: 30px; width: 62px; z-index: 99999}
.piao li{ width: 46px; height: 39px; background: #3687c9; margin-bottom: 6px; cursor: pointer;position: relative; text-align: center;padding-top: 7px;}
.piao li:hover{  background: #1f72b5; }
.piao_tc{position: absolute;display: block;top: 0px;right: 50px;  background: #3687c9;color: #fff;padding:13px 14px;font-size: 14px;  }
.piao_tc span{ display: block; }
.xiaobanner{height: 332px;  background: url(../images/xiao_banner.jpg) no-repeat top center;}
.tree{ background: #f5f5f5;border-bottom: solid 1px #ececec;  height: 50px;line-height: 50px;}
.tree_home{padding-top: 5px; color: #a5a5a5}
.tree_link{padding-left: 10px;font-size: 13px; color: #a5a5a5;overflow: hidden;}
.tree_link a{ color: #343a3d;padding-right: 10px; }
.tree_link a:hover{ color: #3687c9; }
.tree_link span{ color: #a5a5a5; padding-left: 8px;padding-right: 8px;}
.lan_mu{ border-bottom: solid 3px #e7e7e7; height: 66px; }

.muon{ color: #3687c9;border-bottom:solid 3px #3687c9; }
.muon a{ color: #3687c9}
.lac ul{padding:0px;margin:0px;}
.lac li{ height: 66px;line-height: 66px; font-size: 18px; float: left;padding-left: 76px;padding-right: 76px;margin-left: 0px;}
.lacx ul{padding:0px;margin:0px;}
.lacx li{ height: 66px;line-height: 66px; font-size: 18px; float: left;padding-left: 46px;padding-right: 46px;margin-left: 0px;}


.about{font-size: 16px;line-height: 32px;padding-top: 60px;padding-bottom: 60px; color: #575757}
.work_name{margin-top: 25px;height: 52px; line-height: 52px;color: #3687c9;padding-left: 30px;background: url(../images/hr_icon.png) #f4f4f4 no-repeat  center left;}
.work_des{font-size: 14px;padding-left: 30px;padding-top: 25px;}
.cont_map{ border:solid 1px #dcdcdc; padding:3px;  }
.cont_name{font-size: 20px; color: #212121}
.ctinfo{padding-top: 25px;font-size: 16px; color: #252424;}
.newmind{margin-top:40px;}
.jn_img{padding:8px; border:solid 1px #dcdcdc; width: 644px;}
.jn_img img{ width: 100%; }
.jn_info{padding-left: 30px; width: 500px;}
.jn_tt{font-size: 24px;color: #3b3b3b;padding-top: 20px;}
.jn_jq{font-size: 13px; color: #5c5c5c;line-height: 22px;padding-top: 20px;}
.jn_time{margin-top: 50px; background: url(../images/time.jpg) no-repeat left center; padding-left: 20px;color: #b0afaf}
.jn_ck{margin-top: 30px; border: solid #dcdcdc 1px; width: 120px; text-align: center;line-height: 38px;height: 38px;font-size: 14px;color: #6b6b6b}
.jn_ck:hover{ border:solid #0089d2 1px ;color: #0089d2}
.list_new{border-top: solid 1px #e6e6e6;margin-top: 50px;padding-top: 50px; }
.list_new ul{margin-left: -30px;}
.list_new li{ float: left;margin-left: 30px; width: 277px; background: #fbfbfb;height: 286px; margin-bottom: 38px;}
.list_new li img{ width: 277px; }
.list_new li span{ display: block;padding:11px 10px;font-size: 15px;color: #3d3d3d ;padding-bottom: 6px;overflow: hidden;height: 14px;}
.list_new li i{ display: block;font-size: 13px;color: #a2a2a2;padding-left: 10px;padding-right: 10px; height: 42px; font-style: normal;line-height: 21px; height: 44px;overflow: hidden;}
.list_new li p{ padding-top: 8px;color: #cf0101;padding-left: 10px;}
.list_new li:hover{background: #3587c9; color: #fff;box-shadow:0px 0px 8px #c3c3c3 }
.list_new li:hover span{ color: #fff; }
.list_new li:hover i{ color: #fff; }
.list_new li:hover p{ color: #fff; }
.newts{ text-align: center;font-size: 14px;color: #443e3e;font-size: 20px;padding-top:40px;font-weight:500; }
.ntimes{font-size: 14px; color: #8f8f8f;text-align: center;padding-top: 40px;padding-bottom: 46px;border-bottom: solid 1px #e6e6e6;}
.new_cts{padding-top: 60px; padding-bottom: 60px;line-height: 26px;color: #565454;font-size: 15px;}
.new_cts img{ display: block;margin:0 auto; padding-top: 20px; }
.lan_xl li{font-size: 16px; border-radius: 6px;margin-right: 18px; text-align: center; width: 128px; height: 38px; float: left;line-height: 36px;}
.lan_on{ color: #fff; background: #3687c9 }
.lan_on a{ color: #fff;  }
.lan_off{ color: #fff; background: #898989 }
.lan_off a{ color: #fff;  }
.lan_xl {padding-top: 10px;}
.ct_ct{padding-top: 60px;padding-bottom: 60px;font-size: 16px;color: #313131;line-height: 26px;}
.bt_case li{ border:solid #ececec 1px ; float: left;margin-left: 40px;  width: 371px; margin-bottom: 42px;}
.bt_case li img{ width: 371px;height:278px }
.bt_case{margin-left: -40px;margin-top: 48px;}
.bt_case span{ display: block;text-align: center;font-size: 15px;color: #333333;padding-top: 18px;padding-bottom: 18px; }
.bt_case li:hover{box-shadow:0px 0px 8px #c3c3c3 }
.bt_case li:hover span{color: #007bc8}
.xinxi{background: url(../images/bx.jpg) no-repeat right center; }
.xinxi{margin-top: 60px;}
.xin_left{ width: 100px;padding-right: 20px; color: #898989;font-size: 16px; text-align: right; line-height: 50px;}
.xin_input input{ border: solid 1px #d4d4d4; height: 50px; width: 600px;padding-left: 20px;font-size: 14px;border-radius: 8px;outline: none; }
.xx1{margin-bottom: 30px;}
.xin_lefts{ width: 100px;padding-right: 20px; color: #898989;font-size: 16px; text-align: right; line-height: 120px;}
.xin_inputs textarea{ border: solid 1px #d4d4d4;width: 580px;padding: 20px;font-size: 14px;border-radius: 8px;outline: none;  height: 120px;}
.xin_submit{margin-top: 60px;margin-left: 230px;}
.xin_submit input{ background: #0088d2;color: #fff; width: 400px; cursor: pointer;height: 80px;border: 0px; font-size: 30px;font-family:Arial,"微软雅黑","宋体";border-radius: 8px;outline: none;  }
.xin_submit input:hover{ background: #017dbf;}
.kf_infos {padding-top: 80px;padding-bottom: 90px;}
.kf_infos li{ text-align: center; width: 300px;  float: left;}
.kf_infos li span{ display: block;font-size: 22px;color: #2d2d2d;padding-top: 10px; text-align: center; }
.kf_infos li i{ display: block;font-size: 18px;color: #4eaff9;padding-top: 18px; text-align: center;font-style: normal;}
.kf_infos li p{ display: block;font-size: 15px;color: #a1a1a1;padding-top: 2px; text-align: center;}
.kf_infos li:hover span{ color: #4eaff9 }
.fw_ft{padding-top: 0px;}
.fw_ft li{font-size: 15px; color: #343a3d; border-bottom:solid 1px #efefef; height: 60px;line-height: 60px; background: url(../images/dtico.jpg) no-repeat left center;padding-left: 15px; }
.fw_ft li span{ float: right; color: #b0b0b0;float: right; }
.fw_ft li:hover i{  color: #0087d3 }
.fw_ft li i{font-style: normal; }
.lanct{ border-bottom: solid 1px #0089d2;text-align: center; height: 42px; padding-top: 50px;}
.lanct span{ padding: 14px 60px;font-size: 23px;background: #0089d2;color: #fff; }
.zjbanner{background: url(../images/zhujiabanner.jpg) no-repeat  center; height: 324px;}
.zhu_lan{font-size:26px; color: #303030;height: 70px;line-height: 70px;padding-top: 13px; }
.zhu_lan span{float: right;font-size: 16px;color: #303030}
.zhu_lan span a{color: #757575}
.zhu_lan span a:hover{color: #2196e5}
.zhu_img{ width: 264px; }
.zhu_righ{ width: 919px; }
.bodd{ border:solid 1px #dcdcdc;  }
.zhu1{height: 347px;margin-top: 1px; }
.zhu1 li{ height: 347px; width: 33%; float: left; border-right:solid 1px #dcdcdc; }
.zhu1 li:last-child{ border-right:0px;  }
.zhu1 li img{ width: 95%;padding:2.5% }
.zhu1 li span{ display: block; text-align: center; color: #333333;font-size: 16px;padding-top: 15px; }
.zhu1 li:hover span{color: #0d9cf1}
.zhu2{ height: 267px; }
.zhu_lc img{ width: 100%; }
.bj_bt{margin-top: 11px; height: 129px;background: url(../images/bm_btn.jpg) repeat;font-size: 36px; text-align: center;line-height: 129px; color: #00b5ac}
.bj_bt:hover{color: #019d95}
.zhu3{height: 322px;margin-top: 1px; }
.zhu3 li{ height: 322px; width: 33%; float: left; border-right:solid 1px #dcdcdc; }
.zhu3 li:last-child{ border-right:0px;  }
.zhu3 li img{ width: 95%;padding:2.5%  }
.zhu3 li span{ display: block; text-align: center; color: #333333;font-size: 16px;padding-top: 15px; }
.zhu3 li:hover span{color: #0d9cf1}
.zhu4{height: 296px;margin-top: 1px; }
.zhu4 li{ height: 296px; width: 31.8%; float: left;margin-right: 2%; background: #eeeeee }
.zhu4 li:last-child{ border-right:0px; margin-right: 0px; }
.zhu4 li img{ width: 100%; border-bottom: solid 2px #8cc4e9; }
.zhu4 li span{ display: block; text-align: center; color: #333333;font-size: 16px;padding-top: 15px; }
.zhu4 li:hover span{color: #0d9cf1}
.zhu4 li i{ display: block; text-align: center; color: #24a0e8;font-size: 12px;padding-top: 5px; font-style: normal;}
.bz_name{ text-align: center;font-size: 36px;color: #1c1c1c ;padding-top: 36px; border-bottom: solid 1px #e6e6e6;padding-bottom: 60px;}
.bz_fwinfo{padding-top: 20px;}
.bz_fwinfo{ text-align: center;padding-top: 80px;  font-size: 16px;color: #676568}
.bz_fwinfo input{ height: 36px;border:solid 1px #cbcbcb; outline: none;  width: 98px; text-align: center;font-size: 14px;}
.bz_fwinfo select{ height: 36px;border:solid 1px #cbcbcb; outline: none;  width: 98px;font-size: 14px;}
.bz2{ background: #f7f7f7;padding-top: 40px;padding-bottom:40px;margin-top: 90px; }
.lxlist{padding-top: 80px;padding-bottom: 60px; text-align: center;}
.lxlist li{ display: inline-block;position: relative;margin-left: 7px;margin-right: 7px; cursor: pointer;}
.lxlist li span{position: absolute;top:199px;left: 73px;}
.bj_bts{ text-align: center;padding-top: 40px; padding-bottom: 30px; }
.bj_bts input{ text-align: center;font-size: 30px;color: #ffffff;background: #0089d2;border-radius: 8px;cursor: pointer ;padding:28px 90px;border: 0px;font-family:Arial,"微软雅黑","宋体"; outline: none;}
.bt_case1 li{ border:solid #ececec 1px ; float: left;margin-left: 40px;  width: 371px; margin-bottom: 42px;}
.bt_case1 li img{ width: 371px; margin-top: 20px;}
.bt_case1{margin-left: -40px;margin-top: 48px;}
.bt_case1 span{ display: block;text-align: center;font-size: 18px;color: #333333;padding-top: 26px;padding-bottom: 18px; margin-left: 12px;margin-right: 12px;border-bottom: solid 1px #dadada; }
.bt_case1 li:hover{box-shadow:0px 0px 8px #c3c3c3 }
.bt_case1 li:hover span{color: #007bc8}
.lm{color: #969696;font-size: 15px;font-style: normal;padding-left: 28px;background: url(../images/lm.jpg) no-repeat left center;font-style: normal;display: block;margin-right: 12px;margin-left:0px;margin-top: 24px;}
.ldz{color: #969696;font-size: 15px;font-style: normal;padding-left: 28px;background: url(../images/ldz.jpg) no-repeat left center;font-style: normal;display: block;margin-right: 12px;margin-left: 0px;margin-top: 13px;}
.sqn{display: block;font-size: 14px;color: #fff;margin-top:30px; background: #0089d2;margin-left: 12px;margin-right: 12px;border: 0px;  border-radius: 2px; height: 34px;font-family:Arial,"微软雅黑","宋体";cursor: pointer;outline: none;padding-right: 20px;padding-left: 20px;}
.ying{padding:25px 12px; color: #5c5c5c;font-size: 14px; text-align: center;font-style: normal; display: block;line-height: 26px; height: 30px;}
.hanye{margin-top: 40px;border: solid 1px #e6e6e6; background: #fafafa;padding-top: 16px;padding-bottom: 16px;}
.hanye li{ float: left; font-size: 15px; padding-left: 25px;padding-right: 25px; border-right: dashed 1px #ddd; height: 16px;line-height: 16px;cursor: pointer;}
.mod_case{margin-top: 20px;}
.yhon{ color: #007bc8 }
.mod1{ background: #fff;margin-top: 42px; }
.mod_img{ width: 230px; }
.mod_img img{ width: 100%; }
.mod_name{font-size: 20px; color: #0089d2}
.mod_info{ padding-left: 30px; }
.mod_cashead{ background: #f7f7f7;height: 58px;line-height: 58px;font-size: 16px;color: #666;padding-left: 40px;}
.mod_cashead table{ width: 100%;  }
.mod_list li{ height: 58px; line-height: 58px; border-bottom: 1px dashed #eee;padding-left: 40px; }
.mod_list table{ width: 100%;  font-size: 15px; color: #333}

.sqny{font-size: 14px;color: #fff;margin-top:2px; background: #FC8B1E;margin-left: 12px;margin-right: 12px;border: 0px;  border-radius: 2px; height: 34px;font-family:Arial,"微软雅黑","宋体";cursor: pointer;outline: none;padding-right: 25px;padding-left: 25px;}

.cainuan{ width: 595px;  height: 414px;position: relative;}
.zc{ text-align: center;font-size: 16px;color: #333;padding-top: 2px; }
.zcd{padding-top: 25px; text-align: center;font-size: 16px;color: #333;}
.zcs{padding-top: 20px; text-align: center;font-size: 16px;color: #333;}
.sqmid{ background: #fff;border:solid 8px #f73246;margin-top: 40px;  }
.sqhd{font-size: 40px;color: #fff;text-align: center; background: url(../images/sqhead.jpg) no-repeat left center; height: 200px;line-height:150px;}
.sqms{padding:20px 80px;font-size: 16px;color: #333;line-height: 60px; }
.sqb{text-align: center;padding-top: 60px;padding-bottom: 80px;}
.sqnd{font-size: 16px;color: #fff;margin-top:2px; background: #FC8B1E;border: 0px;  border-radius: 2px; height: 52px;font-family:Arial,"微软雅黑","宋体";cursor: pointer;outline: none;padding-right: 55px;padding-left: 55px;}
/*友情链接添加20230831-憶枫*/
.flink{margin:50px auto -70px;}
.flink .title{display:inline-block;font-size:20px;color:#333;margin-right:10px;font-weight:550;}
.flink .links{display:inline-block;}
.flink .links a{display:inline-block;color:#333;font-size:15px;margin-right:15px;transition:all .3s ease;}
.flink .links a:hover{color:#208AC9;text-decoration:underline;}
/*end友情链接添加20230831-憶枫*/
/* 新闻详情推荐20230831-憶枫 */
 .relation { margin: 30px auto; }
 .relation .custom{ margin-bottom:25px;padding-left:10px;font-size:20px;border-left:3px solid #208AC9;line-height:30px;}
.relation .list{display:flex; flex-wrap:wrap; justify-content:space-between;}
.relation .list li{width:23%; border-radius:15px;background: #f7f7f7;box-shadow: 0 12px 30px rgb(0 0 0 / 15%);overflow:hidden; transition:all .3s ease;}
.relation .list .new_img{display:block;height: 180px; width: 100%;object-fit: fill;overflow: hidden;}
.relation .list img{display:block;height: 100%; width: 100%;object-fit: fill;overflow: hidden;}
.relation .new_contents .new_name{padding:0 15px;text-align:center;font-size:16px;color:#000;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease;}
.relation .new_contents .date{padding: 0 15px;font-size:14px;color:#666;text-align:center;line-height:25px;}
.relation .new_contents .desc{height:75px;padding:0 10px;text-align: justify;font-size:14px;color:#666;line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.relation .list li:hover{transform: translateY(-10px);}
 .relation .list li:hover .new_name{color:#4f8ebd;font-weight:600;}
 /* end新闻详情推荐20230831-憶枫 */

