﻿*{box-sizing:border-box;margin:0; padding:0; list-style:none; font-family: "微软雅黑" }
a{ text-decoration:none; color:#333; transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;  }
a:hover{color:#0087ff;text-decoration:none}
a:link{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

hr{ border:none;}
.clear{ clear:both;}
.container{ padding: 0;}
img{ border:0; vertical-align:middle; }
.welcome{width:100%;height:30px;font-size: 14px;color:#999; background: #f5f5f5;}
.welcome a{color:#999;}
.welcome a:hover{color:#0087ff;}
.welcome-middle{width:1200px;margin:0 auto;height:30px;padding:5px 0;}
.welcome-middle>span{float:left;vertical-align: middle;}
.welcome-middle>ul{float:right; font-size:16px;}
.welcome-middle>ul>li{float:left;padding:0 5px;}
.welcome-middle>ul>li img{margin: -2px 10px 0 0;}
.top{width:100%;height:85px;}
.top-middle{width:1200px;margin:0 auto;height:90px;}
.top-middle .top-middle_a{margin-top:26px; float: left; width:200px; height:38px; display:blokc; overflow:hidden}
.top-middle .top-middle_a img{width:100%; height:100%}
/*********************************导航条******************************8*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0 20px; height:30px; line-height:30px;  position:relative;padding-right:0; z-index:1;float:right!important;}
.nav a{ color:#333;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;text-align: center;}
.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px;font-weight:normal;color:#333; height: 30px; line-height: 30px;}
.nav .sub{ display:none; width:100px; left:0; top:55px;  position:absolute; background:#fff;  line-height:26px; padding:0; width:164px;  }
.nav .sub li{ zoom:1; border-bottom: 1px solid #e5e5e5;  height:40px; line-height: 40px;  }
.nav .sub li p{ width: 85%; float: left; margin: 0px;}
.nav .sub li span{ float: right;}
.nav .sub a{ display:block; padding:0 10px; color: #666666; font-size: 12px; height: 100%; }
.nav .sub a:hover{ background:#f5f5f5;}
.nav .on h3 a{ background:#0087ff; color:#fff;border-radius:20px;}
/*****************************Banner*/
.banner{width:100%;height:600px;/*background-image:url("../images/banner.jpg");*/}



.banner .swiper-pagination-bullet{width: 10px; height: 10px;}
.banner-middle{width:1200px;margin:0 auto;}
.yylzx{width:588px;height:228px;float: right;background:url(../images/banbg.png);margin-top:186px;color:#fff; position: absolute; right:360px; top:10px; }
.yylzx hr{border-bottom:1px solid #fff;width:530px;margin:25px 20px 0 36px;}
.yylzx h1{margin:25px 20px 0 16px;}
.yylzx h4{margin:25px 20px 0 36px;}
.jtjj{width:100%;height:533px;}
.jtjj-middle{width:1200px;height:533px;margin:0 auto;}
.jtjj-middle-left{height:330px;width:565px;margin-top:105px;float:left;}
.jtjj-middle-left>h3{font-size: 24px;color:#333;}
.jtjj-middle-left>span{padding-top:4px;display:block;width:150px;height:30px;background-color:#0087ff;}
.jtjj-middle-left>p{margin-top:40px;margin-bottom:40px;}
.jtjj-middle-left>p>a{font-size: 14px;color:#666; line-height: 24px;}
/*.jtjj-middle-left>p>a:hover{color:#0087ff;}*/
.jtjj-middle-left>span>a{padding:5px 43px 4px 43px;font-weight:bold;color:#fff;}
/*.jtjj-middle-left>div>ul{}*/
.jtjj-middle-left>div{width:565px;height:80px;overflow: hidden;}
.jtjj-middle-left>div>Ul>li>a>img{margin:0 0 10px 10px;display: block; width: 38px; height: 39px;}
.flip_ul li{ width: 25%; float: left;}
.flip_ul li:hover p{color:#0087ff;}
.flip_ul li .bigimg{ width:38px; height: 39px; display: none;}
.flip_ul li:hover .bigimg{display: block;}
.flip_ul li:hover .showimg{ display: none;}
.flip_ul p{ width:70px; text-align: center;}
.jtjj-middle-left>div{margin-top:60px;}
.jtjj-middle-left>div>Ul>li>a>p{color:#666;font-size: 14px;}
.jtjj-middle-right{position:relative;float:right;width:566px;height:380px;margin-top:80px;}
.zindex-1{width:257px;height:261px;border:1px solid #00A9FF;position:absolute;left:250px;}
.zindex-2{width:454px;height:300px;border:1px solid #EFEFF1;z-index: 2;position: absolute;top:40px;padding:7px 0 0 6px;}
.zindex-3{width:245px;height:290px;border:1px solid #ddd;position: absolute;top:88px;left:319px;z-index:3;background-color:#fff;}
.zindex-3>div{width:230px;height:275px;background-color: black;margin:5px 0 0 5px;}
.ryzz{width:100%;height:540px;background-image: url("../images/abcc.jpg"); }
.ryzz-middle{width:1200px;height:100%;margin:0 auto;}
.ryzz .ryzz_title h3{font-weight: bold;color:#fff;text-align:center;font-size: 22px; margin: 0;}
.ryzz .ryzz_title p{color:#fff;text-align: center;margin-top:20px;}
.ryzz .ryzz_title{ width: 100%; height:130px; border-bottom: 1px solid #fff;padding-top:50px;}
.ryzz_title .xian{ width: 80px; border:1px solid #fff; margin:13px auto 0;}




/* 荣誉资质*/
.ryzz-middle .picScroll-left{ width:100%;  overflow:hidden; position:relative; margin-top: 30px;   }
.ryzz-middle .picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;  }

.ryzz-middle .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.ryzz-middle .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.ryzz-middle .picScroll-left .hd ul{ overflow:hidden; zoom:1; width: 60px; margin: 10px auto 0; }
.ryzz-middle .picScroll-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/abff1.png")  no-repeat; }
.ryzz-middle .picScroll-left .hd ul li.on{background:url("../images/abff2.png")  no-repeat; }
.ryzz-middle .picScroll-left .bd{ padding:10px;   }
.ryzz-middle .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.ryzz-middle .picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ryzz-middle .picScroll-left .bd ul li .pic{ text-align:center; }
.ryzz-middle .picScroll-left .bd ul li .pic img{ width:280px; height:245px; display:block;  padding:2px;transform: scale(1);
    transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s; }
.ryzz-middle .picScroll-left .bd ul li .pic a:hover img{ border-color:#999; }
.ryzz-middle .picScroll-left .bd ul li .title{ line-height:24px;height: 35px; line-height: 35px; }
.ryzz-middle .picScroll-left .bd ul li .title a{ color: #fff;}
.ryzz-middle .picScroll-left .bd ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);
-webkit-transform: all 1s ease 0s;_height:140px; }

/********************end**********************/

/********************新闻*****************/
.xwzx{width:100%;height:560px;}
.zwzx-middle{width:1200px;height:100%;margin:0 auto;}
/*.zwzx-middle>div>a{margin-top:40px;}*/
.zwzx-middle>div{height:95px;width:100%; padding-top: 19px;}
.zwzx-middle>div>a>h3{display:inline-block;font-weight: bold;}
.zwzx-middle>div>a>span{color:#999;}
.zwzx-middle>div>a>div{width:100px;height:3px;background-color:#0087FF;margin-top:18px;}

.a{height:95px;width:100%;border:none;border-bottom:1px solid #ddd;}
.hh{width:100%;border:none;border-bottom:2px solid #0087FF;}
.b{width:1200px;height:465px;margin:0 auto;}
.b-left{width:590px;height:362px;float:left;padding-top:30px;}
.b-left>h4{color:#333;margin-bottom:23px; font-size: 16px;}
.b-left>div{width:100%;height:137px;}
.b-left-1 {
    float: left;
    width: 175px;
    height: 117px;
    overflow: hidden;
}

.b-left-1>a>img{float:left;width:175px;height:117px;overflow:hidden;transform: scale(1);
    transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s; }
.b-left-1>a>img:hover{transform: scale(1.2);transition: all 1s ease 0s;-webkit-transform: scale(1.05);
-webkit-transform: all 1s ease 0s;_height:140px; }	

.b-left-2{float:right;width:400px;}
.b-left-2>h4{color:#333;margin-bottom:11px; font-size: 16px;width: 100%; overflow:hidden;
  text-overflow:ellipsis;-o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.b-left-2>p{font-size:12px;color:#999;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;}
.b-left-2>div{width:100%;border:None;border-bottom:1px solid #e5e5e5;}
.picScroll-top ul.picList{width:100%;height:161px;margin-top:10px;}
.picScroll-top ul.picList li{font-size:16px;height:40px;line-height: 40px; border-bottom: 1px solid #e5e5e5; }
.main_news{ width: 100%; margin-top:8px}
.main_news li{width: 100%;height:35px; line-height:35px;}
.main_news li a,.tempWrap{display:block; overflow:hidden; width:100%; height:100%}
.main_news p{ width:80%; float: left; margin-left: 8px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap; margin-bottom: 0px;}
.main_news img{ width: 8px; height: 8px; float: left; margin-top: 15px;}
.main_news li time{ float: right;}
.picScroll-top ul.picList li>a{font-size: 12px;color:#666; width: 100%;display: block;overflow: hidden;}
.picScroll-top ul.picList li>a:hover{color:#0087ff;transition: all 0.3s; -o-transition: all 0.3s;}
.picScroll-top ul.picList li>div{width:103%;border-bottom:1px solid #666;position: absolute;bottom:0px;left:-18px;opacity: .5;}
.picScroll-top ul.picList li:hover a{color:#0087FF;transition: all 0.3s; -o-transition: all 0.3s;}
.b-right{float:right;}
.ckgd2{width:150px;height:30px;font-size: 14px;background-color:#0087ff;float: left;margin:35px 0 0 525px;padding-top:5px;}
.ckgd2>a{color:#fff;padding:5px 47px 6px 47px;}
/*.ckgd2:hover{background-color: #fff;}*/
/*.ckgd2:hover a{color:#0087ff;}*/

/*******************联系我们*****************/
.lxwm{height:496px;width:100%;background-image: url("../images/bg2.jpg");}
.lxwm-1{width:100%;height:108px;border-bottom:1px solid #bebebe;    padding-top: 24px;}
.lxwm-2{height:388px;width:1200px;margin:0 auto;}
.lxwm-1>h3{font-size:20px;color:#333;  text-align: center;}
.lxwm-1>p{color:#999;font-size: 14px;  text-align: center;margin-top:5px;}
.lxwm-1>div{width:80px;border:none;border-bottom:2px solid #0087ff;margin:10px auto 0 auto;}
.lxwm-2-left{width:380px;height:388px;float: left;padding-top:42px;}
.lxwm-2-left>h4{font-size: 18px;font-weight:bold;color:#333;}
.lxwm-2-left>p{margin-top:15px;font-size: 10px;color:#999;}
.lxwm-2-left>ul{margin-top:20px;}
.lxwm-2-left>ul>li{font-size: 14px;color:#666;height:33px;line-height:33px;overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}
.lxwm-2-left>ul>li>a{color:#666;}
.lxwm-2-left>ul>li>a:hover{color:#0087ff;transition: all 0.3s; -o-transition: all 0.3s;}
.lxwm-2-left>ul>li>img{margin-right:15px;}
.lxwm-2-left>ol{width:150px;height:30px;margin-top:20px;}
.lxwm-2-left>ol>li{float:left;height:100%;margin-right:25px;}
.lxwm-2-left>ol>li>a{padding:7px 7px 7px 7px;border-radius:50%;color:#9d9d9d; font-size:18px;}
.weixin_ma{ display:none; width:120px; height:120px;}

.lxwm-2-left>ol>li>a:hover{color:#fff;background-color: #0087ff;}
.lxwm-2-left>ol>li>a.icon-weibo{font-size:22px}
.lt{float: left;width:378px; margin-top: 14px;}
.aaab{ padding-left:25px;background-image:url("../images/renwu.png");background-position:5px;background-repeat: no-repeat;border:none;width:290px;height:40px;margin-right:87px;}
.aaad{ padding-left:25px;background-image:url("../images/aaad.png");background-position:5px;background-repeat: no-repeat;border:none;width:290px;height:40px;margin-right:87px;}
.aaaf{ padding-left:25px;background-image:url("../images/aaaf.png");background-position:5px;background-repeat: no-repeat;border:none;width:290px;height:40px;margin-right:87px;}
.aaag{ padding-left:25px; padding-top:8px;resize:none line-height:22px;background-image:url("../images/aaag.png");background-position:5px 11px;background-repeat: no-repeat;border:none;width:360px;height:160px;float: right;margin-top:14px;}
.lxwm-2-right{width:740px;height:388px;}
/*.lt>input{margin-bottom:20px;}*/
.aaat{float: left;width:290px; height:40px;background-color: #0087ff;border:none; color: #fff;}
.aaat:hover{cursor:pointer;}
input{padding-left:20px;}
.state1{display: block;width:290px;height:20px;}
.from_info{ width: 100%; height:216px;}

.state1{
    color:#aaa;
}
.state2{
    color:#000;
    font-size: 12px;
}
.state3{
    color:red;
    font-size: 12px;
}
.state4{
    color:green;
}
.icon {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}


/*************底部友情链接**********/
.yqlj{width:100%;height:34px;background-color:#666;}
.yqlj-middle{width:1200px;height:100%;margin:0 auto;padding-top:10px;}
.yqlj-middle>span{border-right:1px solid #fff;display: block;float: left;height:16px;}
.yqlj-middle>span>a{font-size: 12px;color:#fff;display: block;}
.yqlj-middle>span>a:hover{color:#0087ff;transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;}

.lajt-bottom{height:261px;width:100%;background-color: #333333;}
.lajt-bottom-middle{width:40%;height:100%;padding-top:49px; float: left;}
.ba{width:30%;height:100%;float:left;}
.bb{width:30%;height:100%;float: left; color: #fff;padding-top:49px;}
.bb h3,.bc h3{ margin: 0; font-size: 16px; height: 30px; line-height: 30px;}
.bb .bbxian,.bc .bbxian{ width: 30px; height: 2px; background: #0087ff; margin-top: 10px;}
.bc{width:20%;height:100%;float: right;color: #fff;padding-top:49px;}
.lajt-bottom-middle>p>a{color:#fff; font-size:22px; margin-right: 5px;}
.lajt-bottom-middle>p{color:#fff;font-size:12px;}
.lajt-bottom-middle>p>.baaf{font-size:20px;}
.lajt-bottom-middle>.tel-a{margin-top:31px;}
.lajt-bottom-middle img{width: 224px; height: 43px; margin-bottom: 30px;}
.bb_title{ width: 100%; height: 80px;margin-top: 30px;}
.bb_title li{ float: left; height: 30px; line-height: 30px;}
.bb_title li a { color: #fff; font-size: 14px;}
.bc ul{margin-top: 13px;}
.bc ul li{ float: left;}
.bb_title   li:hover a{ color:#0087ff;}
.bc ul li p{ font-size: 12px; text-align: center; height: 25px; line-height: 25px;}
.bc ul li img{width:100px;height:100px}
.leo_bottom{ width: 100%; height: 48px; background: #202020; color: #fff; line-height: 48px; font-size: 12px;}
.leo_bottom p{ float: left;}
.leo_bottom_right{ float: right;    width: 37%;}
.leo_bottom_right li{ width:50%; float: right;height: 100%;}
.leo_bottom_right p{ float: left; color: #fff; margin: 0px;}
.leo_bottom_right img{ float: left; margin: 13px 20px 0;}
.vh,.wh{display:none}
.leo_bottom_right li.vv:hover .vh{display: block;}
.leo_bottom_right li.vv:hover .vs{display: none;}
.leo_bottom_right li.ww:hover .wh{display: block;}
.leo_bottom_right li.ww:hover .ws{display: none;}



/*about关于我们*/
.leo_title_active a{ color: #0088ff;  padding-bottom: 3px;}
.leo_title_active .leo_title_xian{ width: 30px;height: 2px; background:#0088ff ; margin: 0px auto;}
.leo_about_info{ width: 100%; height: auto; display: block;overflow:hidden; margin-bottom:50px;}
.leobanner{width:100%; height: 365px; }
.leobanner img{ width: 100%; height: 100%;}
.leo_biaoti{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #e5e5e5;}
.leo_biaoti .leo_zhong{ width: 1200px; height: 45px; margin: 0px auto;}
.leo_biaoti .leo_zhong p{ color: #999999; font-size: 12px;}
.leo_zhong img{ width: 22px; height: 20px; float: left; margin-top:10px; margin-right: 10px;}
.leo_about{ width: 100%;height: 40px; line-height: 40px; margin: 20px 0;}
.leo_about ul{ width: 100%; height: 100%;}
.leo_about ul li{ width: 20%; height: 100%; text-align: center; float: left; color: #000000; font-size: 16px;}
.leo_kuan{ width: 1200px; height: auto; margin: 0px auto;}
.leo_about_all,.leo_about_title{width: 100%; height: auto;}
 .honors_info{width:100%; height:auto;display:block; overflow:hidden;}
.leo_about_title{ margin-top: 30px;}
.leo_about_all p{ width: 100%;  font-size: 14px; color: #666666; text-indent: 2em; line-height: 25px;}
.leo_about_title h3{ width: 100%; height: 30px; font-size: 20px; font-weight: bold; color: #333; text-align: center;}
.leo_about_title img{ width:15px; height: 10px; margin: 10px auto; display: block;}
.about_pic img>img{ width: 100%; height: 463px; margin: 20px 0;}
.anlie{ width: 1134px;}
.leo_bigtitle{ width:100%; height: auto; display:block;border-top: 1px solid #bebebe;padding: 44px 0; }
.leo_bigtitle ul li .leo_bigtop{ width: 100%; height: 260px; position: relative;}
.leo_bigtitle ul li .leo_bigtop img{ width: 100%; height: 100%;}
.leo_noneinfo{display: none; width: 100%; height: 100%; background: rgba(0, 136, 255, 0.9); position: absolute; top: 0;left: 0;  font-size: 14px; word-break:break-all;
  -webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden; text-align: center;}
.leo_noneinfo p{color: #fff; width:337px; height: 100px; margin: 70px auto 0; text-align: center;line-height: 28px; overflow: hidden;}
.leo_bigtitle ul li:hover .leo_noneinfo{display: block;}
.leo_bigtitle ul li .biaoti{ color:#0088ff ;}
.leo_noneinfo img{ width: 87px!important; height: 87px!important;vertical-align: middle; max-width: 100%; margin-top:80px;}

.leo_bigtitle ul li p.biaoti{ width: 100%; height:40px; line-height: 40px; color: #333333; text-align: center; font-size: 18px; margin-top: 20px;}
.leo_list{ width: 100%; height: auto; display: block; border-top: 1px solid #bebebe; margin-top:30px; padding-top: 20px;}
.leo_list_info  ul li{ height: 40px; line-height: 40px; margin-top: 15px; }
.leo_list_info  ul li p{ width: 80%;  font-size: 14px; color: #666666; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.leo_list_info  ul li time{ float: right; font-size: 12px;color: #666666;}
.leo_list_info  ul li .leo_xian{border-bottom: 1px solid #bebebe;height: 100%; width: 100%;}
.leo_list_info  ul li:hover  p{ color:#009fff ;}
.leo_kuan{ margin-bottom:50px;display: block;
    overflow: hidden;}
.talent_info{ padding-bottom: 20px;}
.reserach_info{ width: 100%; height: auto;}
.reserach_info img{ width: 100%; height:580px;}
.reserach_info p{ height: 35px; line-height: 35px; text-align: center; color: #666666; text-align: center;}
.product_info ul li{  height: auto; }
.product_info ul li img{ width: 100%;height: 280px; margin: 0px auto;}
.product_info ul li p{ font-size: 14px; color: #666;text-align: center; text-indent: 0em;overflow: hidden; margin: 20px 0px 30px;}
.product_info ul li:hover {}
/*.product_info ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;_height:130px;}
*/
.product_info ul li:hover .product_xf{display: block;}

.product_top{width: 380px;height: 280px;position: relative;}
.product_xf{ width: 100%;height:100%;position: absolute;top: 0;left: 0;text-align: center; display: none;}
.product_xf img{width: 80px!important; height: 80px!important; position: absolute; top: 50%; margin-top: -40px!important; left: 50%; margin-left: -40px!important;}



/*公司简介*/
.introduce_info img{ width: 100%; height: 350px;}
.introduce_info p{ width: 100%; height: 35px; line-height: 35px; text-align: center;  font-size: 14px; color: #666;}
.honors_info li img{ height: 230px; margin: 0px;}
.honors_info li p{ font-size: 14px; color: #666;text-align: center; text-indent: 0em; height: 35px; line-height:35px; overflow: hidden; margin-top: 10px;}
.honors_kuan{ width: 100%; height: 233px; border: 1px solid #bebebe; text-align: center;}
.honors_kuan img{ vertical-align: middle; max-width: 100%;}
.honors_info li{margin-bottom:10px;}



/*联系我们*/
.contact_info{ width: 100%; height: 350px; margin-bottom: 75px;}
.leo_cguanzhu{ background: #f5f5f5; height: 205px; padding: 26px;}
.leo_cguanzhu ul{ width: 700px; margin: 0px auto;}
.leo_cguanzhu li{ float: left; width: 120px; height: 160px; margin: 0px 55px;}
.leo_cguanzhu li img{ width: 120px; height: 120px;}
.leo_cguanzhu li p{ width: 140px; height: 40px; text-align: center; font-size: 12px; color: #333; line-height: 40px; margin-left: -11px;}
.contact_ditu{ width: 800px; height: 350px; float: left;}

.contact_xx{ float: right; width: 380px; height: 350px;  padding-top: 105px;}
.contact_xx h3{ font-size: 18px; color: #000; margin-bottom: 15px;}
.contact_xx p{ font-size: 14px; color: #333333; height:28px; line-height: 28px; text-indent: 0em;}
.contanct_xian{ width: 100%; height: auto; border-top: 1px solid #bebebe; padding-top: 30px;}




/*新闻中心*/
.news_info{ width: 100%; height: auto; display: block;}
.news_info_img{ width: 360px; height: 210px; float: left;}
.news_info_img img{ width: 100%; height: 100%;}
.news_info_info{ float: left;color: #333333; width: 67%;  margin-left: 15px;}
.news_info_info h3{ font-size: 18px; font-weight: bold;}
.news_info_info time{ font-size: 14px;}
.news_info{ width: 100%; height: auto; display: block; margin-top: 64px;}
.news_info_info p{ color: #666; line-height: 25px; height: 85px; width: 100%; display: block; margin:12px 0; overflow: hidden; font-size: 14px;}
.news_info_info  a{ color: #fff; display: block; background: #0087ff;width: 149px; height: 30px; text-align: center; line-height: 30px;}
.news_info_fist{ width: 100%; height: 250px; padding-bottom: 30px; }
.news_info_two{ width: 100%; height: 130px; padding:20px 0;border-top: 1px solid #bebebe;}
.news_info_two:hover h3{ color: #0087ff;}
.news_info_two:hover p{ color: #0087ff;}
.news_info_two:hover h2{ color: #0087ff;}
.news_info_two:hover span{ color: #0087ff;}
.news_info_time{ width: 120px; float: left; color: #999999;}
.news_info_time h2{ font-size: 30px; margin-top: 30px; margin-bottom:5px;}
.news_info_time span{ font-size: 14px;}
.news_info_xx{ width:78%; float: left; height: 100%;}
.news_info_xx h3{ font-size: 14px;color: #333;}
.news_info_xx p{ font-size: 12px; color: #999;line-height: 22px; text-indent:2em ; word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news_info_right{ width: 94px; float: right; border-left: 2px solid #e5e5e5; height:100%;}
.news_info_right a{ width: 100%; height: 100%; display: block; color: #999; font-size: 30px; line-height: 99px; text-align: center;}

/*右侧导航*/
.kefu{position:fixed;width:50px;height:275px;right:0px;top:300px;z-index:100;_position:absolute; zoom:1;}
.kefu ul{width:50px!important;}
.kefu ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:1px;}
.kefu ul li:hover{ background:#0285ff ;}
.kefu ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background:#bebebe;color:#fff;overflow:hidden; line-height:50px}
.sideboxs{ text-align:center;position:absolute;width:50px;height:50px;top:0;right:0;background:#bebebe;color:#fff; font-size:14px;overflow:hidden; padding: 8px;}
.kefu ul li .sidetop{width:50px;height:50px;line-height:50px;background:#bebebe;transition:all 0.3s;*width:50px;*padding:0;*margin:0;display:block;}
.kefu ul li .sidetop img{*width:44px;}
.kefu ul li .sidetop:hover{background:#0285ff;}
.kefu ul li .sideboxs:hover{background:#0285ff;}
.kefu ul li b{float:left;display:block;width:50px;height:50px;border:none;}
.kefu ul li b.icon1{background:url(../images/qq.png) no-repeat;    background-position: 12px;}
.kefu ul li b.icon2{background:url(../images/dh.png) no-repeat;    background-position: 12px;}

.kefu ul li b.icon4{background:url(../images/wx.png) no-repeat;    background-position: 12px;}
.kefu .list{position: absolute;right: 51px;display:none;background-color: #bebebe;padding: 5px;top: -65px;width: 115px;height: 115px;*height:105px;*width:105px;}
.kefu .list img{width: 105px;height: 105px;}
.kefu .listshow{display:block;}

.mess_bj{width: 100%; height: 670px; background:url(../images/mbj.jpg) no-repeat; background-size:100% 100%; padding-top: 30px;}
.mess_bj ul{ width:25%; margin: 0px auto; }
.mess_bj ul li{ width: 100%; margin-top: 30px; background: #fff; padding: 0px 10px;}
.mess_bj ul li.mess_li{ width:100%; height: 48px; border: 1px solid #bebebe;}
.mess_bj ul li>img{ width: 16px; height: 14px; float: left; margin: 0px; margin-top: 18px; margin-right: 8px;}
.mess_bj ul li>p{ font-size: 14px; color: #666; float:left; display: block; width:48px; margin:0px; height: 48px; line-height: 48px; text-indent: 0em;}
.mess_bj ul .danwei p{width:73px!important}
.mess_bj ul li>input{ width: 60%; height: 45px; border: 0px; padding-left: 0px;outline:none;}  
.mess_bj ul li.mess_te{border: 1px solid #bebebe; width: 100%; height: 119px;}
.mess_bj ul li.mess_te textarea{ width:60%; height: 90%;border:0;outline:none; line-height: 22px; padding-top: 13px}
.mess_liji{ width: 287px; height: 40px;  color: #fff; background: #0087ff; border: 0; margin: 20px auto 0; display: block;}
.mess_te p{width:100px!important}


.sl_zoom img{width:100%!important;}
.gb-list{ background:#0087ff!important; color:#fff!important;}
.clearfix{clear:none!important}
.weixin_bo{width:110px; height:110px; display:none; margin-left:40px}


.banner .slideBox{ width:100%; height:100%; overflow:hidden; position:relative; }
.banner .slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:49%; bottom:12px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  margin-bottom:0px }
.banner .slideBox .hd ul li{ float:left; margin-right:13px;  width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer;border-radius:50%; border:1px solid #0087ff;}
.banner .slideBox .hd ul li.on{ background:#0087ff }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;width:100%   }
.banner .slideBox .bd ul{width:100%; height:100%;}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:100%;width:100%  }
.banner .slideBox .bd li a{width:100%; height:100%; display:block}
.banner .slideBox .bd img{ width:100%; height:100%; display:block;  }

/*视频*/
.video li{width:285px;}
.video .honors_kuan{height:188px}
.video li img{height:188px; width:100%;}



.culture li{width: 299px;
    padding: 0px 8px;}
.culture .honors_kuan{height:489px}
.culture li img{height:487px; width:285px;}
.culture ul{width:100%; height:100%; display:block; margin:0px}


.video-box{ position:relative; width:100%; height:473px; _clear:both; _display:inline;margin:0px auto; }


/*ditu*/
.pop .bottom,.pop .center{box-sizing: unset}