@charset "utf-8";
/*属性清除*/
.footer2{ display:none;}
.tpp{ display:none;}
*{font-family:"微软雅黑"; padding:0; margin:0; }.fl{ float:left;}.fr{ float:right;}body{margin:0 auto;background:url(../images/bg.jpg) repeat-y top center;}h1,h2{margin:0;}p{margin:0;}input{margin:0;padding:0;overflow:hidden;}img{display:block; border:0;}a{text-decoration:none;}ul{margin:0;padding:0;}ul,li{list-style:none;}.clearfix{clear:both;}
.content_c{width:1200px;margin:0 auto;}
.dis_no{ display:none;}
.dis_no2{ overflow:hidden;}
i{ font-style:normal;}
em{ font-style:normal;}
.phone_box{ display:none;}
/*icon——font*/
@font-face {
    font-family: 'IcoMoon-Free'; 
	src:url(../Font/IcoMoon-Free.ttf)  format('truetype');
    font-weight: normal;
    font-style: normal;
}

.icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'IcoMoon-Free' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    
    /* Enable Ligatures ================ */
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*图标码*/
.icon-home:before {
    content: "\e900";
}
.icon-home:before {
    content: "\e9bf";
}
/*可调节*/
.helloTop{ font-size:12px; color:#fff; line-height:30px; background:url(../images/hello_top.jpg) no-repeat center top; color:#fff;}
.helloTop a{ color:#fff; padding-right:5px;}
.helloTop a:hover{ color:#ff0000;}
.logo_hidden { color:#0068b7; font-size:1.2rem;margin-left:2%;}
.nav_icon{ color:#0068b7; line-height:250%; font-size:1.1rem}
.nav_icon2{ color:#0068b7; line-height:250%; position:relative;font-size:1.1rem;margin-right:2%;}

.lei_n{ display:none;}
/*栅格化*/

.lei_n{ position:fixed; width:45%; right:0; top:5.5%; z-index:999; background-color:#ffffff;filter:alpha(opacity:30); opacity:0.3;  -moz-opacity:0.3;-khtml-opacity: 0.3}
.lei_n a{ display:block; text-align:center; font-size:1rem; color:#303030; line-height:3rem;}
 
/*head*/
.heda_h{width:100%;background-color:#0068b7;height:20px;}
.heda_h span{width:63%;margin:0 auto; display:block;color:#fff;line-height:20px;font-size:14px;}
.hot_zzz{ position:absolute;}
/*logo*/
.logobox{position:absolute;z-index:100;width:100%;}
.logobox_phone{ display:none;  overflow:hidden; color:#008603; position:relative; z-index:999; box-shadow:2px 2px 2px rgba(0,0,0, .08);}
.logo_backimg{background:url(../images/logo.jpg) no-repeat   center scroll;background-size:100%  auto;}
.logo_p{color:#fff;font-size:14px;}
.logo_tel{color:#fff;float:right;}
.logo_backimg img{width:100%;height:auto;}
.nav_top{width:1160px;margin:0 auto;text-align:left;color:#666;font-size:12px;line-height:31px;padding-left:20px}
/*nav*/
.nav_box{width:100%;/*position:absolute;*/z-index:100;}
.nav_box .content_c ul{ position:absolute; right:0; bottom:0;}
.nav_box div{width:70%;margin:0 auto;}
.logo_lo{width:37%!important;float:left;}
.logo_lo img{width:100%;}
.logo_r{width:55%!important;float:right;padding-top:2.5%;}
.nav_box ul{width:100%;}
.nav_box li{width:16%;float:left; font-size:18px; text-align: center; position:relative;line-height:44px;height:44px;}
.nav_box li a{ display:block; margin:0 auto; color:#000;position:relative;font-size:16px;}

/*banner*/
/* main_image */
.swipe{width:100%;overflow:hidden;position:relative; text-align:center;}



/*yq*/
.yq_bt i{ font-style:normal; font-size:0.99rem; text-transform:uppercase; color:#666;}
.yq_bt span{color:#009dee}
.yq_bt .content_c{line-height:50px; padding:0;border:1px solid #90cce2;padding-left:10px}
.yq_bt p{ font-size:1rem; color:#009dee;font-weight:bold}
.yq_bt a{font-size:13px;color:#009dee;margin-right:15px;margin-left:15px}



.zxsq{width: 100%;}
		.sq-li{width: 100%;}
		.sq-li dl{float: left;width:33.33%;}
		.sq-li dl dd{text-align: center;}



/*lei*/

.gsjj_box{ background:url(../images/gsjj_bj.jpg) no-repeat center top; height:295px;}
.gsjj_box dl{ width:538px; margin:0 auto;}
.gsjj_box dt{ font-size:20px; color:#ffbb02; font-weight:bold; line-height:50px; padding-top:24px;}
.gsjj_box dd{ font-size:14px; line-height:36px; color:#ffffff; text-indent:2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;
overflow: hidden;}

.bt{width:335px;height:40px;margin:0 auto}
.bt span{color:#000;font-size:20px;font-weight:bold}

.by{width:535px;height:47px;background:#18a046;margin:0 auto;text-align:center;}
.by span{color:#fff;font-size:22px;line-height:47px}
.by a{display:block;float:right;width:50px;height:20px;border:1px solid #fff;color:#fff;font-size:12px;margin-right:30px;margin-top:10px}



.pro_index{width:100%;padding-bottom:50px;background:url(../images/cpzs_bg.jpg)no-repeat top center;}
.top_c{ line-height:60px; border-bottom:1px solid #555;}
.x_1{ position:relative; top:3px; display:block; width:121px; height:2px; background-color:#555555;}
.top_con p{ font-size:26px; color:#ee2828; font-weight:bold;}
.top_con .lei_box a{ font-size:18px; color:#3f3f3f; font-weight:bold; padding-left:58px;}
.top_con .lei_box a:hover{ color:#000;}
.top_con span a{ font-size:14px; color:#ee2828;}
.top_con span a:hover { color:#202020;}
.bottom_e p{ font-size:18px; color:#000000; padding-top:15px; line-height:18px;}




/*套用*/
.lei_box{ width:962px; height:87px; padding-left:41px;}

.pro_left .lei_box li{ float:left;}
.lei_box{ line-height:40px; font-size:15px; border:2px solid #009904; padding-top:5px;}
.lei_box a{ color:#333333; display:block; width:125px; padding-left:27px; background:url(../images/icon1.jpg) no-repeat left center; transition:background 0.5s;}
.lei_box a:hover{background:url(../images/icon1.jpg) no-repeat 10px center; color:#090;}

.cpbig_box{ height:137px; background:url(../images/cp_bt.jpg) no-repeat center top; text-align: center; font-size:12px;}
.cpbig_box a{ color:#666666; position:relative; top:71px; left:11px;}
.cpbig_box a:hover{ color:#ff0000;}

.cp_top{width:1200px;height:176px;background:url(../images/cpzs_top.png) no-repeat center center;}
.cp_top a{float:right;padding-top:12%;color:#000;}
.cp_top1{width:1200px;height:149px;background:url(../images/cpzs_top1.png) no-repeat center center;}
.pro_index{}
.pro_zs{width:1200px}
.cpbox{width:1200px;margin:0 auto;text-align:center;}
#demo{overflow:hidden;}
#indemo{float:left;width:1400%;padding:0; margin:0;}
#demo1{float:left;padding:0;width:1200px;margin:0;}
#demo2{float:left;padding:0;width:1200px;margin:0;}
.thrid{width:100%;}
.pro_zs dl{margin-right:12px; float:left;}
.pro_zs dt{width:288px;height:284px;}
.pro_zs dl img{margin:0 auto;width:100%;}
.pro_zs dl dd{text-align:center; line-height:40px;color:#000; font-size:14px;}
.cpzs_m{width:100px;border:2px solid #0068b7;display:inline-block;text-align:center;line-height:30px;margin-bottom:50px;color:#000;font-size:15px;border-radius:10px;}
.cpfl{width:100%;margin:0 auto;text-align:center;height:60px;margin-bottom:35px;}
.cpfl ul{margin:0 auto;width:100%;text-align:center;}
.cpfl li{display:inline-block;background:#0068b7;list-style: none;text-align: center;line-height: 40px;height: 40px;width: 130px;margin: 10px 20px;color:#fff;font-size:14px;border-radius:10px;}
.cpfl li a{color:#fff;}
.cpfl li a:hover{color:#000;background-color:#fff;display:block;border:1px solid #0068b7;border-radius:10px;}
.cpfl_a{display:block;float:right;margin-bottom:15px;color:#146301;}

.minbox .content_c3{ background:url(../images/banner_min.png) no-repeat center top; height:226px;}

.lei_bigbox{ position:relative;}

.bd_m{width:80%;margin:0 auto;margin-bottom:50px;}
.bd_m table{text-align:center;border:1px solid #fff;width:100%;}
.bd_m  th,.bd_m td{width:7%;background:#cfeffc;padding-top:5px;padding-bottom:5px;}
.bd_m td{background:#efeff1!important;}

/*gsjj*/
.by_box{ text-align: center; font-size:32px; color:#0068b7; font-weight:bold; line-height:116px; margin-top:20px;}
.by_box .content_c{ position:relative;}
.by_box span{ position:absolute; width:68px; height:68px; background:#ff8400; border-radius:50%; left:247px; top:26px; z-index:0;}
.by_box  p{ position:relative; z-index:1;}
.by_box i{ color:#fff;}
.bd_top{width:100%;background:url(../images/rczp_top.png) no-repeat top  center;height:214px;}
.bd_top a{float:right;padding-top:12%;color:#000;}


.gsjj_text{ width:610px;}
.gsjj_text dl{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;
overflow: hidden;}
.gsjj_text dt{ padding-left:44px; margin-bottom:10px;}
.gsjj_text dt p{ font-size:26.67px; color:#000000; font-weight:bold; margin-bottom:10px;}
.gsjj_text dt span{ font-size:16px; color:#000000; line-height:31px; padding-left:13px; border-left:5px solid #ff8400;}
.gsjj_text dd{ font-size:14px; color:#000000; line-height:44px; text-indent:2em;}

/*xinw*/



.btbox_similar .bt1{  border-bottom:2px solid #009d00;background:#f1f0f0}
.btbox_similar .bt1 p{ font-size:14px; color:#fff;background:#009d00;padding:10px 30px;}
.btbox_similar .bt1 a{ display:block; line-height:20px; font-size:12px; color:#fe0000; padding:2px 5px;text-transform:uppercase; position:relative; top:10px;}
.btbox_similar .bt1 a:hover{ background-color:#093; color:#fff;}
.btbox_similar > span{ display:block; width:74px; height:2px; background:#359e0e; position:relative; top:-2px;}
.news_right{ padding-left:20px;}

.news_index .wdbox dt{ font-size:14px; color:#282828;padding-left:37px; line-height:27px; padding-top:inherit;}
.wdbox{ padding-top:10px;}
.wdbox dl{ border-bottom:1px dashed #d5d5d5; padding-bottom:14px; margin-bottom:14px;}
.wdbox dt{ margin-bottom:10px;}
.wdbox dt a{ color:#282828;}
.wdbox dt a:hover{ color:#0C0;}
.news_index .wdbox dd{ font-size:12px; line-height:19px; background:url(../images/da.png) no-repeat 8px top; padding-left:37px;}



.news_index{ margin-bottom:22px;}
.news_index dt{ padding-top:19px;}
.news_index dt img{ margin:0 auto; margin-bottom:10px;}
.news_index dd{ font-size:14px; color:#282828; position:relative; line-height:35px;border:1px dotted #ececec}
.news_index dd a{ color:#282828; padding-left:15px; background:url(../images/icon2.jpg) no-repeat 5px center;}
.news_index dd a:hover{background:url(../images/icon2.jpg) no-repeat 5px center; color:#036;}
.news_index dd span{ position:absolute; right:10px; top:0;}


.news_index .news_left , .news_right , .news_right2{ width:381px;background:#fff}
.youqing .content_c{ border:1px solid #d9d9d9; line-height:79px; position:relative; height:89px;}
.content_c span img{ position:absolute; right:15px; top:-35px;}
.youqing p a{font-size:15px; color:#393939; margin-left:30px; }
.youqing p{font-size:15px; color:#027611;}
.youqing{ margin-bottom:20px;}
.youqing p a:hover{ color:#ff0000;}
.ft_tbox{ border-bottom:1px solid #fff;}
.ft_tbox li{ float:left; width:188px; text-align: center; color:#fff;}
.ft_tbox li a{ color:#fff; line-height:57px; font-size:14px;}
.ft_tbox li a:hover{ font-weight:bold;}


/*结束*/


.ft_tbox{ border-bottom:1px solid #565656; background-color:#008603;}
.ft_tbox li{ float:left; width:188px; text-align: center; color:#fff;}
.ft_tbox li a{ color:#fff; line-height:57px; font-size:14px;}
.ft_tbox li p a{color:#393939;}
.ft_tbox li a:hover{ font-weight:bold;}
.zzz{ padding-top:20px;}

.youqing{ min-height:1rem; color:#313131; font-size:0.9rem; margin-bottom:20px; margin-top:22px;}
.youqing .content_c{ position:relative;}
.youqing .content_c img{ position:absolute; left:10px; top:-10px;}
.youqing {}
.youqing a{ color:#313131; margin:0 1rem;}



/*页脚*/
.footer .content_c{ max-width:1135px;position:relative}
.zzz{ padding-top:30px;}
.footer{font-size:13px; color:#fff; height:auto;  text-align: center; background:#0068b7;padding-bottom:30px;}
/*.footer li{ width:8%; text-align:center; float:left; background:url(../images/xian_2.jpg) no-repeat right center; line-height:60px;}*/
.footer .ft_top{ border-bottom:1px solid #565656;}
.footer li a,.footer p a{ color:#fff;}
.footer p a img{ display:inline; position:relative; top:4px;}
.footer p {line-height:50px;text-align:center;font-size:15px;}
.footer p span{ margin-right:27px;}
.footer .fot_b{ line-height:93px;  color:#fff; margin-top:18px;}
/*修改*/

.ft_bomm{ padding-top:30px;}
.footer .ewm{width:100px;position:absolute;left:150px;top:0px}
.link{width:1200px;margin:0 auto;color:#000;font-size:20px;font-weight:800; height:60px;line-height:60px;}
.link a{color:#333;font-size:14px;margin-right:30px;}






/*子页*/
.zi_base{ padding-bottom:25px; padding-top:20px; 
/*background:url(../images/zi_bj.png) repeat-x center top;*/
}
/*基本*/

.base_left{ width:220px; position:relative;}
.base_right{ width:943px;}
.base_left dd{ line-height:30px;}
.base_left dt{ line-height:85px; color:#fff; text-align: center;}
.base_left dl{ margin-bottom:20px; background:#0068b7;}
.base_left dl img{ width:100%;}
.base_left dt span{ padding:0 5px;}
.base_left dd{ font-size:15px; border:1px solid #d5d5d5; border-bottom:2px solid #d5d5d5; margin-bottom:1px;}
.base_left dd a:hover{ background:url(../images/icon3.jpg) no-repeat 15px center;}

.dh p{ font-size:18px; color:#999; padding-left:32px; background:url(../images/tel_ico1.png) no-repeat center left; line-height:26px;}
.dh span{ font-weight:bold; font-size:25px; color:#ff000c; font-family:Arial; line-height:50px; letter-spacing:0px;}
.dh span{ display:block;}
.dh .dz{ font-size:15px; color:#aaa; line-height:24px; font-weight:normal;}

.base_right{ background:url(../images/zi_bj.png) repeat-x center 60px;}

.base_left dd{ background-color:#fff;}
.base_left dd a{padding-left:25px; display:block; color:#111; font-size:15px; background:url(../images/icon3.jpg) no-repeat 5px center;}
/*.btbox10 .bt6{ background:url(../images/bt_6.png) no-repeat left center;}*/
.btbox10 .bt6{border-bottom:2px solid #0068b7;line-height:40px}
.btbox10 .bt6 p{line-height:50px;
    /*background:url(../images/icon_bt3.png) no-repeat left center; */
    color:#232323; font-size:22px; text-align: center;}
.btbox10 .bt6 span{ padding-left:20px;  position:relative; top:15px; }
.btbox10 .bt6 span a{ padding:0 6px; font-size:13px; color:#565656;}
.btbox10 .bt6 span a:hover{ color:#000;}
.btbox10 .bt6{ margin-bottom:20px;}

.zi_base .base_left .lx3{ background:none ;}
.zi_base .base_left .lx3 a{ display:block; width:80%; font-size:14px; overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;}
.zi_base .base_left .lx3 dd{ padding-left:10px;}
/*产品*/
.product_zili dl{margin:0 5px; float:left ; margin-bottom:10px;}
.product_zili dt{width:222px;  background-color:#f5f5f5; padding:8px 0;
    position: relative;
    overflow: hidden;
    height: 0;
    padding-top: 85.13%!important;
}
.product_zili dl img{display:block; margin:0 auto; margin-top:1px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.product_zili dl dd{ text-align:center; line-height:35px; color:#fff; font-size:14px; position: relative; z-index:666; margin-top:3px; background-color:#0068b7 ;}


.product_zili dl dd p{ position:relative; z-index:5; transition: color 1s;}

.product_zili dl dd span{ width:0% ;  display:block; height:35px; position:absolute; background-color:#e0d8cf; z-index:1; transition: width 1s;}

.product_zili dl:hover span{ width:100%;}
.product_zili dl:hover p{color:#333;}


.hotpro dl{margin:0 5px; float:left ; margin-bottom:5px; }
.hotpro dt{  width:222px; background-color:#f1f1f1; padding:1px;  padding:8px 0;
    position: relative;
    overflow: hidden;
    height: 0;
    padding-top: 85.13%!important;
}
.hotpro dl img{display:block; margin:0 auto; margin-top:1px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.hotpro dl dd{text-align:center; line-height:34px; color:#fff; font-size:14px; background-color:#0068b7;}


.hotpro dl dd{ position:relative;}
.hotpro dl dd p{ position:relative; z-index:999; transition: color 1s;}

.hotpro dl dd span{ width:0%;   display:block; height:34px; position:absolute; background-color:#e0d8cf; z-index:1; transition: width 1s;}

.hotpro dl:hover span{ width:100%;}
.hotpro dl:hover p{color:#333;}

/*新闻*/

.newbox4{ margin-bottom:10px; color:#666;}
.newbox4 .fl { font-size:16px; line-height:28px; text-indent:2em;}
.newbox4 li{ position:relative; line-height:36px; font-size:15px; padding-bottom:10px; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.0); transition:box-shadow 0.5s; }
.newbox4 li:hover{ box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); }
.newbox4 li p{ position:relative;}
.newbox4 a{ font-size:0.95rem; color:#2d2d2d; text-indent:0em; padding-left:30px; background:url(../images/icon1.png) no-repeat 7px center;}
.newbox4 a:hover{ text-decoration:underline;}
.newbox4 li span{ position:absolute; right:20px; bottom:0; color:#2b2b2b;}
.newbox4 li span a{ color:#ff8a00;}
.newbox4 .fr{ line-height:24px; font-size:14px;}
.newbox4 .time{ width:100px;  color:#fff; no-repeat left bottom; text-align:center; line-height:80px; background-color:#c8841f; text-indent:0em;}
.newtext1{ width:800px;   padding-right:10px; color:#333;}
.newtext1 p{ font-size:15px;}
.new_con p{ font-size:15px; text-indent:1em;}
.newbox4 li{ margin-bottom:15px; border-bottom:1px dashed #464646;}
/*页码*/
.t_page{padding:10px;text-align:center;	font-size:0.8rem;	line-height:25px;}
.t_page li{ float:left;color:#aaa;}
.t_page a{margin:0px 3px; color:#aaa;}
.t_page a:hover{ background:url(../images/lei_hover.png) no-repeat center bottom;}


/*热点新闻*/
.hotnews_box{ margin-bottom:30px}
.hotnews_box li{ float:left; width:449px; margin:0 10px; font-size:0.8rem; position:relative; line-height:45px;}
.hotnews_box li span{ position:absolute; right:0; bottom:0; color:#2b2b2b;}
.hotnews_box li a{ display:block; width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:20px; color:#242424; background:url(../images/icon1.png) no-repeat left center; font-size:0.95rem;}
.mtb20{ margin-bottom:20px;}

.hotnews_box li:hover{ color:#aaa;}
.hotnews_box li:hover a{ color:#aaa;}


/*新闻详情页*/
.news_inbox{ min-height:300px; font-size:15px;}
.news_inbox ul li p{ padding:10px 0px; font-size:20px; font-weight:bold; color:#00a4ff; text-align:center;}
.news_inbox{ padding-left:20px}
.news_inbox ul li{ text-align:center; color:#666;}
.news_inbox ul li span{ margin:0 10px;}
.news_inbox{ line-height:36px;}
.news_inbox ul li span a{ color:#ffc12c;}
.news_inbox img{ margin:15px auto; min-width:400px; max-width:900px; border:1px solid #d5d5d5; padding:2px;}
.news_inbox p{ text-indent:2em;}
.newtext1{ line-height:220%; margin-top:20px;}
.newtext2{ padding-bottom:30px; color:#2b2b2b;}



/*公司简介*/
.gsjj_in{ line-height:220%; padding:20px; text-indent:2em; font-size:15px; color:#222;}
.yqlj{width:1200px;margin:0 auto;line-height:30px;color:#1a1a1a;font-size:13px;margin-top:10px}
.yqlj a{color:#1a1a1a;font-size:13px;margin-right:15px}
.gsjj{width:1200px;margin:0 auto;}
.wrap_gsjj{width:100%;background:url(../images/gsjj_bg.jpg) no-repeat top center;height:658px;}
.gsjj_top{width:100%;height:169px;margin:0 auto;background:url(../images/gsjj_top.png) no-repeat center center;}
.gsjj_nr{width:35%;float:right;}
.gsjj_r{width:40%;float:left;}
.gsjj_nr span{font-size:14px;font-weight:bold;color:#000;display:block;margin-bottom:20px}
.gsjj_nr p{font-size:15px;color:#fff;line-height:35px;text-indent:2em;margin-left:30px;letter-spacing:2px;}
.gsjj_a{height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;display:block;margin-top:15px;float:right;margin-top:30px;}
.gsjj_r p{font-size:16px;color:#fff;line-height:40px;text-indent:2em;letter-spacing:7px;}
.gsjj_tit{font-size:20px;color:#fff;margin-top:10px;line-height:40px;display:block;font-weight:600;}
.lxw{width:100%;text-align:center;}
.lxw_l{width:35%;float:left;}
.lxw_l span{color:#fff;line-height:40px;display:block;font-size:16px;}
.lxw_l img{width:100%;}
.lxw_r{width:55%;float:left;}
.lxw_r{text-align:left;}
.lxw_r p{font-size:14px!important;color:#fff;line-height:40px;letter-spacing:1px!important;}

.lxwm{width:280px;float:right;margin-right:50px;}
.lxwm .ewm{width:104px;float:right;margin-top:-90px}
.lxwm ul{padding-top:90px}
.lxwm li{color:#000;font-size:13px;line-height:30px}
.lxwm li span{color:#0058ab;font-size:13px;}
.box{width:100%;background:url(../images/xwdt_bg.jpg)no-repeat center center;}
.xwdt_top{width:100%;height:189px;background:url(../images/xwdt_top.png)no-repeat center center;}
.xwdt_top a{float:right;padding-top:12%;color:#000;}
.xwdt{width:65%;margin:0 auto;}
.xwdt .more{font-size:15px;font-weight:bold;color:#fff;margin:0 auto;display:block;width:95px;height:35px;background:#0068b7;line-height:35px;text-align:center;margin-top:20px}
.item{background:#d6e6f2;width:28%;margin-right:2%;margin-bottom:20px;float:left;padding:1%;}
.item a{color:#000;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;
border-bottom:2px solid #4792cb;font-weight:600;}
.item p{line-height:35px;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#959da3;}
.item span{display:block;font-size:14px;}
/*.item:hover{background:#035cae}
.item:hover a{color:#fff;}
.item:hover p{color:#fff}
*/
.wrap_khal{width:100%;}
.khal_l{width:1200px;margin:0 auto;}
.khal{width:1200px;margin:0 auto;float:right;margin-top:50px;}
.khal_top{height:121px;background:url(../images/khal_top.png) no-repeat center center;}
.khal_top a{margin-top:95px;float:right;color:#6bb874;}

.khal dl{float:left; width:24%;margin-right:1%;}
.khal dl dt{width:100%;height:auto;}
.khal dl dd{font-size:14px;color:#fff;text-align:center;line-height:30px;padding-bottom:15px}
.bg{background:#0068b7;}
@media screen and (max-width:1200px){
	.pro_zs{width:960px}
	.cpbox{width:960px;margin:0 auto}
	.cp_top,.yqlj,.gsjj,.khal_top,.khal,.khal_l,.footer .content_c,.link{width:960px!important;}
	.khal dl dt img{width:100%;}
	.foot_ewm{margin-left:100px;}
	.footer .content_c{padding-right:0!important;}
	.xwdt_l a{margin-right:5%!important;}
	.xwdt_l a img{width:60%;}
	.sj{width:90%!important;}
}



















