@charset="utf-8";

body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }
em,i { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }
table { border-collapse:collapse; }
input,textarea { outline:none;vertical-align: middle; }
textarea { resize:none; overflow:auto; }
body { font-size:12px; font-family: "微软雅黑", "宋体", Arial; }
/* end reset 

 html { 
     -webkit-filter: grayscale(100%);
     -moz-filter: grayscale(100%);
     -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
     filter: grayscale(100%);
     filter: gray;
 }
*/
/* public */
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both;}
.fl { float:left; }
.fr { float:right; }

.widauto{width:1200px;margin: 0 auto;}
.ph{display: none;}
.hidden{overflow: hidden;}

.fujianxz{width: 100%;line-height:27px;margin-top: 25px;}
.fujianxz a{color:#0066cc !important;font-size: 15px;}

/*公共头部start*/
.header{height: 78px;background:#fff;width: 100%;}
.logo{width: 18%; height: 78px;}
.logo a{display: block;}
.logo img{height:55px;width:auto;float: right;margin-right: 40px;margin-top:11px;}

.nav{margin-top:10px;width: 66%;text-align: center;}
.nav li{display: inline-block; height: 50px;line-height: 50px;margin:0 1.3% 0;}
.nav li a{color:#323232;font-size: 19px;}
.nav .active,.nav li:hover{border-bottom: 2px solid #d90708;}
.nav .active a,.nav li:hover a{color:#d90706;}

.phone{width: 16%;height: 78px;background:url(../images/phone.png) left center no-repeat;line-height: 78px;text-indent: 40px;font-size: 22px;color:#000;font-weight: bold;}

.banner{width: 100%;overflow: hidden;}
.banner img{width: 100%;}

@media screen and (max-width: 1600px) {

  .nav li{margin:0 1.2% 0;}
  .nav li a{font-size:14px;}

}
/*公共头部end*/


/*公共底部start*/
.footer{background:#005c67;width: 100%;padding-top: 60px;}
.foot_left{width: 256px;height: 199px;line-height: 199px;text-align: center;display: flex;align-items: center;justify-content: center;}
.foot_left img{}
.foot_right{width:670px;padding-left: 40px;min-height: 199px;border-left: 1px solid #fff;line-height: 40px;color: #fff;word-spacing: 3px;font-size: 16px;padding-bottom: 40px;}
.foot_right a{color: #fff;}
.foot_gzh{width: 160px;margin-left: 25px;padding-top: 25px;}
.foot_gzh img{width: 160px;height: 160px;}
.foot_gzh span{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size:16px;}

.footer_bottom{width: 100%;height: 80px;border-top: 1px solid #fff;background:#005c67;text-align: center;line-height: 80px;font-size: 16px;color: #fff;}
.footer_bottom a{color: #fff;}
/*公共底部end*/


/*首页start*/

.slideBox{width: 100%;overflow: hidden;position: relative;}

.slideBox .hd{position: absolute;left: 0;bottom: 25px;width: 100%;height:30px;z-index: 99999;}
.slideBox .hd ul{width:100%;text-align: center;word-spacing: 5px; }
.slideBox .hd ul li{display:inline-block;width:18px;height: 18px;border-radius:15px;background: #fff;cursor: pointer;}
.slideBox .hd ul .on{background:#c00000;}


.slideBox .bd{position: relative;}
.slideBox .bd li{width: 100%;overflow: hidden;}
.slideBox .bd li img{width: 100%;}

.slideBox .prev,.slideBox .next{position: absolute;top:50%;display: block;width: 46px;height: 70px;z-index: 9999;margin-top: -35px;}
.slideBox .prev{background: url(../images/scrollbtn.png) no-repeat;left: 30px;}
.slideBox .next{background: url(../images/scrollbtn.png) -54px 0  no-repeat;right: 30px;}

.slideBox .prev:hover{background: url(../images/scrollbtn.png) 0 -80px no-repeat;}
.slideBox .next:hover{background: url(../images/scrollbtn.png) -54px -80px no-repeat;}

.index_about{background:#f5f5f5;width: 100%;padding-bottom: 83px;}

.index_tubiao{padding-top: 30px;margin-bottom: 50px;}
.index_tubiao ul{}
.index_tubiao li{width: 20%;float: left;text-align: center;}
.index_tubiao li a{display: block;}
.index_tubiao li .tb_thumb{width: 100%;height: 60px;line-height: 60px;}

.index_tubiao li:nth-child(1) .tb_thumb{background:url(../images/t1.png) center center no-repeat; }
.index_tubiao li:nth-child(2) .tb_thumb{background:url(../images/t2.png) center center no-repeat; }
.index_tubiao li:nth-child(3) .tb_thumb{background:url(../images/t3.png) center center no-repeat; }
.index_tubiao li:nth-child(4) .tb_thumb{background:url(../images/t4.png) center center no-repeat; }
.index_tubiao li:nth-child(5) .tb_thumb{background:url(../images/t5.png) center center no-repeat; }

.index_tubiao li:nth-child(1):hover .tb_thumb{background:url(../images/t1_on.png) center center no-repeat; }
.index_tubiao li:nth-child(2):hover .tb_thumb{background:url(../images/t2_on.png) center center no-repeat; }
.index_tubiao li:nth-child(3):hover .tb_thumb{background:url(../images/t3_on.png) center center no-repeat; }
.index_tubiao li:nth-child(4):hover .tb_thumb{background:url(../images/t4_on.png) center center no-repeat; }
.index_tubiao li:nth-child(5):hover .tb_thumb{background:url(../images/t5_on.png) center center no-repeat; }

.index_tubiao li img{margin: 0 auto;vertical-align: middle;}
.index_tubiao li span{display: block;width: 100%;height: 56px;line-height: 56px;font-size: 18px;color:#999999;transition: all 0.5s;}
.index_tubiao li:hover span{color:#c00000;transition: all 0.5s;}

.index_about_div{}
.index_about_txt{width: 600px;}
.index_about_txt p{line-height: 33px;font-size: 17px;color:#333333;margin-bottom: 35px;}
.guimo{width: 100%;text-align: center;}
.guimo strong,.guimo span{display: block;width: 100%;}
.guimo strong{height: 47px;line-height: 47px;font-size:15px;color:#666;transition: all 0.3s;cursor: pointer;font-weight: normal;}
.guimo strong b{font-size: 24px;color:#c00000;font-weight: bold;}
.guimo strong:hover{font-size:20px; transition: all 0.3s;}
.guimo span{height: 38px;line-height: 38px;font-size: 17px;color:#343434;}

.banian{width: 65px;margin-right:50px;}
.renyuan{width: 110px;margin-right: 50px;}
.shigong{width: 116px;}
.kehu{width: 160px;}

.index_about_thumb{width: 560px;}
.index_about_thumb img{width: 100%;}

.index_dangjian{width: 100%;height: 900px;background:url(../images/dangjian_bg.jpg) no-repeat;}
.index_dangjian .dj_title{width: 100%;height: 45px;line-height: 45px;padding-top: 138px;text-align: center;font-size: 34px;color:#c10003;}
.index_dangjian p{width: 100%;height: 30px;line-height: 30px;text-align: center;color:#be0100;font-size: 16px;margin-bottom: 113px;}

.index_dangjian ul{text-align: center;width: 100%;}
.index_dangjian li{display: inline-block; width:111px;height: 142px;position: relative;font-size: 20px;margin: 0 100px;padding-top: 30px;transition: all 0.5s;}
.index_dangjian li span{display: block;width: 50px;height: 44px;margin: 0 auto;}
.index_dangjian li b{display: block;width: 100%;height: 47px;line-height: 47px;text-align: center;}

.index_dangjian li:nth-child(1) span{background:url(../images/jiagou.png) center top no-repeat;}
.index_dangjian li:nth-child(2) span{background:url(../images/dangjian.png) center top no-repeat;}
.index_dangjian li:nth-child(3) span{background:url(../images/gonghui.png) center top no-repeat;}
.index_dangjian li:nth-child(1):after,.index_dangjian li:nth-child(2):after{position: absolute;right: -100px;top:38px;display: block;content: "";width: 1px;height: 64px;background:#c20001;}

.index_dangjian li a{color:#be0002;display: block;}

.index_dangjian li:hover{background:url(../images/anniu.png) no-repeat;transition: all 0.5s;}
.index_dangjian li:nth-child(1):hover span{background:url(../images/jiagou_on.png) center top no-repeat;}
.index_dangjian li:nth-child(2):hover span{background:url(../images/dangjian_on.png) center top no-repeat;}
.index_dangjian li:nth-child(3):hover span{background:url(../images/gonghui_on.png) center top no-repeat;}
.index_dangjian li:hover b{color: #fff;}

.index_title{width: 100%;height:auto;border-bottom: 1px solid #bfbfbf;position: relative;margin-bottom:9px;}
.index_title span,.index_title p{display: block;width: 100%;text-align: center;}
.index_title span{height: 20px;line-height: 20px;color:#989898;font-size: 15px;}
.index_title p{height: 35px;line-height: 35px;font-size: 20px;color:#333333;margin-bottom:40px;}
.index_title .kuai{width:280px;height: 48px;position:absolute; bottom: -26px;left: 50%;margin-left: -140px;background: url(../images/xinwen.jpg) center 1px no-repeat}

 .news_nav{position: absolute;right: 0;top: 20px;}
 .news_nav li{width: 120px;height: 50px;background:#999999;float: left;color: #fff;text-align: center;line-height: 50px;font-size: 19px;cursor: pointer;}
 .news_nav li:nth-child(1){margin-right: 10px;}
 .news_nav .active{background:#c00000;}

.index_news{padding-top: 60px;}
.index_news_div{width: 100%;margin-top: 85px;}
.index_news_img{width:540px;height:auto;position: relative;}
.index_news_img .hot{display: block; width: 538px;height: 368px;border:1px solid #eeeeee;text-align: center;line-height: 368px;margin-bottom: 20px;overflow: hidden;transition: all 0.5s;}
.index_news_img .hot img{max-width: 538px;max-height: 368px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.index_news_img .biaoti{width: 100%;height:35px;line-height:35px;font-size: 16px;margin-bottom: 15px;}
.index_news_img .biaoti a{font-size: 19px;color:#333;float: left;}
.index_news_img .biaoti span{float: right;color:#484848;}
.index_news_img p{width: 100%;line-height: 30px;font-size: 17px;}
.index_news_img p a{color:#999999;}
.index_news_img .biaoti:hover a{color:#c00000;}
.index_news_img .hot:hover{border:1px solid #c00000;transition: all 0.5s;}
.index_news_img .hot:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}

.index_news_lst{width:600px;}
.index_news_lst ul{}
.index_news_lst li{width: 100%;height:170px;margin-bottom: 40px;border-bottom: 1px dashed #dcdcdc;}
.index_news_lst li a{display: block;}
.index_news_lst li .news_thumb{width:178px;height:118px;overflow: hidden;border:1px solid #eceeeb;transition: all 0.5s;}
.index_news_lst li .news_thumb img{width:100%;height:118px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.index_news_lst li .news_thumb:hover{border:1px solid #c00000;transition: all 0.5s;}
.index_news_lst li .news_thumb:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}

.index_news_lst li .news_text{width:400px;}
.index_news_lst li .news_text h3{width:100%;height:34px;line-height:34px;margin-bottom:7px;color:#333;font-size:19px;float: left;padding-top: 10px;font-weight: normal;}
.index_news_lst li .news_text h3 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#323232;}
.index_news_lst li .news_text h3:hover a{color:#c00000;}
.index_news_lst li .news_text p{width:100%;line-height:28px;height:56px;margin-bottom:9px;font-size:15px;overflow: hidden;float: left;}
.index_news_lst li .news_text p a{color:#999999;}
.index_news_lst li .news_text .news_date{display: block;width:100px;height:27px;line-height:27px;color:#333333;font-size:16px;float: right;}
.index_news_lst li:nth-child(3){border-bottom: none;}

.index_h2{width: 100%;height: 47px;line-height: 47px;padding-top:66px;text-align: center;color:#343434;font-size: 34px;margin-bottom: 6px;}
.index_p{width: 100%;height: 24px;line-height: 24px;text-align: center;color:#666666;margin-bottom: 58px;font-size: 14px;}

.index_yewu{width: 100%;background:#fafafa;}
.index_yewu ul{width: 1484px;}
.index_yewu li{float: left;width: 300px;text-align: center;height: 375px;margin-right:148px;margin-bottom: 90px;cursor: pointer;}
.index_yewu li img{margin-bottom: 22px;}
.index_yewu li p{line-height: 34px;font-size: 18px;color:#333333;}



.index_zhuanzhu{background: #fff;padding-top: 0px;}
.zz_nav{padding-top: 0px;width: 100%;overflow: hidden;margin-bottom: 40px;}
.zz_nav ul{width: 1300px;}
.zz_nav li{width: 118px;margin-right: 58px;margin-left: 50px; height: 52px;float: left;padding-left: 74px;cursor: pointer;background-repeat: no-repeat;transition: all 0.5s;}
.zz_nav li:last-child{margin-right: 0;}
.zz_nav li span{display: block;height: 24px;line-height: 24px;color:#989898;transition: all 0.5s;}
.zz_nav li p{height: 28px;line-height: 28px;font-size: 24px;color:#323232;transition: all 0.5s;}
.zz_nav li:nth-child(1){background-image: url(../images/c1.png);}
.zz_nav li:nth-child(2){background-image: url(../images/c2.png);}
.zz_nav li:nth-child(3){background-image: url(../images/c3.png);}
.zz_nav li:nth-child(4){background-image: url(../images/c4.png);}
.zz_nav li:nth-child(5){background-image: url(../images/c5.png);}

.zz_nav li:hover{background-position: 10px 0;transition: all 0.5s;}

.zz_nav li:hover:nth-child(1),.zz_nav li:nth-child(1).active{background-image: url(../images/c1_on.png);}
.zz_nav li:hover:nth-child(2),.zz_nav li:nth-child(2).active{background-image: url(../images/c2_on.png);}
.zz_nav li:hover:nth-child(3),.zz_nav li:nth-child(3).active{background-image: url(../images/c3_on.png);}
.zz_nav li:hover:nth-child(4),.zz_nav li:nth-child(4).active{background-image: url(../images/c4_on.png);}
.zz_nav li:hover:nth-child(5),.zz_nav li:nth-child(5).active{background-image: url(../images/c5_on.png);}


.zz_nav .active span,.zz_nav li:hover span{color:#c00000;transition: all 0.5s;}
.zz_nav .active p,.zz_nav li:hover p{color:#c00000;transition: all 0.5s;}


.index_case_div{width: 100%;margin-bottom:56px;}
.case_div1{width: 100%;height: 300px;overflow: hidden;margin-bottom: 20px;cursor: pointer;}
.case_text{width: 470px;}
.hei300{height: 300px;}
.hei460{height: 460px;}
.hei250{height: 250px;}

.case_text_top{width: 100%;background:#f5f5f5;margin-bottom: 10px;}

.case_text_top h3{width: 410px;min-height:25px;line-height: 25px;margin: 0 auto;padding-top: 25px;font-size: 17px;color:#c00000;position: relative;padding-bottom: 15px;margin-bottom: 32px;}
.case_text_top h3:after{display: block;content: "";width: 30px;height: 4px;position: absolute;left: 0;bottom: 0;background:#c00000;}
.case_text_top p{width: 410px;margin: 0 auto;line-height: 25px;color:#333333;font-size: 15px;}

.case_text_bottom{width: 100%;}
.case_text_bottom .case_thumb1{width: 230px;height: 150px;float: left;margin-right: 10px;overflow: hidden;}
.case_text_bottom .case_thumb1:nth-child(2){margin-right: 0;}
.case_text_bottom .case_thumb1 img{width: 230px;height: 150px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.case_text_bottom .case_thumb1:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}

.case_text_bottom .case_thumb2{width: 469px;height: 150px;overflow: hidden;}
.case_text_bottom .case_thumb2 img{width: 469px;height: 150px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.case_text_bottom .case_thumb2:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}
.case_text_bottom .hei200{height: 200px;}
.case_text_bottom .hei200 img{height: 200px;}


.case_thumb{width: 711px;/*height: 460px;*/ height: 300px; overflow: hidden;}
.case_thumb img{width: 711px;height: 300px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.case_thumb:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}


.index_zhaobiao{width: 100%;min-height: 350px;background:url(../images/zb_bg.jpg) center top no-repeat;}

.zb_nav{padding-top: 60px;padding-bottom: 50px;text-align: center;}
.zb_nav a{display: inline-block;width: 150px;height: 50px;line-height: 50px;color: #fff;background:#999999;font-size: 19px;}
.zb_nav .active{background:#c00000;}

.index_zhaobiao ul{width: 100%;}
.index_zhaobiao li{width: 100%;overflow: hidden;padding: 30px 0 32px;border-bottom: 1px solid #bfbfbf;}
.index_zhaobiao li a{display: block;}
.index_zhaobiao li .thumb{width: 300px;height: 180px;overflow: hidden;}
.index_zhaobiao li .thumb img{width: 300px;height: 180px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.index_zhaobiao li .thumb:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}

.index_zhaobiao li .zb_txt{width: 860px;height: 180px;overflow: hidden;}
.index_zhaobiao li .zb_txt h3{width:100%;height: 27px;line-height: 27px;margin-bottom: 19px;font-size: 20px;color:#333;transition: all 0.5s;}
.index_zhaobiao li .zb_txt h3:hover{color:#c00000;transition: all 0.5s;}
.index_zhaobiao li .zb_txt span{display: block;width: 100%;height: 20px;line-height: 20px;font-size: 14px;color:#333;margin-bottom: 14px;}
.index_zhaobiao li .zb_txt p{width: 100%;height: 90px; line-height: 24px;font-size: 16px;color:#666666;}

.index_lianxi{width: 100%;min-height: 400px;background: url(../images/lx_bg.jpg) no-repeat;padding-bottom: 170px;}
.index_lianxi h2{padding-top: 50px;width: 100%;height: 95px; line-height:95px;font-size: 38px;color:#fff;margin-bottom: 14px;font-weight: normal;}
.index_lianxi span{display: block;width: 70px;height: 6px;background-color: #fff;margin-bottom: 142px;}
.index_lianxi ul{}
.index_lianxi li{float: left;text-align: center;}
.index_lianxi li:nth-child(1){width: 25%;}
.index_lianxi li:nth-child(2){width: 50%;}
.index_lianxi li:nth-child(3){width: 25%;}
.index_lianxi li img{margin-bottom: 15px;}
.index_lianxi li p{line-height: 35px;color:#fbfffe;font-size: 17px;}

/*首页end*/

/*关于我们start*/
.dangqian{width: 100%;height: 90px;border-bottom: 1px solid #d2d2d2;line-height: 90px;font-size:20px;color:#676767;background:#f5f5f5;}
.dangqian b{color:#000000;}
.dangqian a{color:#666666;}

.jieshao{background:#f5f5f5;padding-top: 60px;padding-bottom: 60px;}

.about_nav{width: 100%;height: 68px;background:#fff url(../images/xin.jpg) 20px center no-repeat;border:1px solid #e5e5e5;margin-bottom: 40px;}
.about_nav ul{float: right;}
.about_nav li{float: left;height: 68px;padding: 0 18px;}
.about_nav li a{display: block;height: 68px;line-height: 68px;color:#333333;font-size: 15px;}


.jieshao_div{}

.jieshao_txt{width: 576px;}
.jieshao_tit{height: 70px;width: 100%; position: relative;margin-bottom: 30px;}
.jieshao_tit:before{display: block;content: "";position: absolute;left: 0;top:5px;width: 2px;height:60px;background:#c10001;}
.jieshao_tit h2{height: 35px;line-height: 35px;font-size: 29px;color:#c10001;text-indent: 20px;font-weight: normal;}
.jieshao_tit strong{display: block;height: 35px;width:100%;text-indent: 20px;line-height: 35px;color:#bdbdbd;font-size: 23px;}

.jj_con{width:555px;margin:0 auto;}
.jj_con .a1{height: 48px;font-size: 14px;color:#999999;}
.jj_con .a1 span{font-size: 22px;color:#c00000;padding-right: 3px;}
.jj_con .a2{line-height: 30px;color:#999999;font-size: 16px;text-align:justify; text-justify:inter-ideograph;}

.jieshao_img{width: 600px;overflow: hidden;}
.jieshao_img img{width: 600px;height:432px;}
.guimo1{width: 100%;text-align: center;margin-top: 20px;}
.guimo1 strong,.guimo1 span{display: block;width: 100%;}
.guimo1 strong{height: 47px;line-height: 47px;font-size:15px;color:#666;transition: all 0.3s;cursor: pointer;font-weight: normal;}
.guimo1 strong b{font-size: 24px;color:#c00000;font-weight: bold;}
.guimo1 strong:hover{font-size:20px; transition: all 0.3s;}
.guimo1 span{height: 38px;line-height: 38px;font-size: 17px;color:#343434;}

.b1{width: 65px;margin-right:50px;}
.b2{width: 110px;margin-right: 50px;}
.b3{width: 116px;}
.b4{width: 160px;}


.wenhua{width: 100%;min-height: 400px;background:url(../images/wenhua.jpg) center top no-repeat;}

.neiye_title{width: 100%;}
.neiye_title strong{display: block;width: 100%;height: 45px;line-height: 45px;text-align: center;color:#bdbdbd;padding-top: 37px;font-size: 24px;}
.neiye_title h2{height: 55px;line-height: 55px;text-align: center;font-size: 29px;color:#c00000;font-weight: normal;margin-bottom: 35px;}

.wh_nav{border-bottom: 2px solid #ebebeb;}
.wh_nav li{float: left;height: 78px;line-height: 78px;padding: 0 25px;margin-right:10px;margin-left:10px;line-height: 78px;font-size: 20px;cursor: pointer;color:#666666;}
.wh_nav li:hover,.wh_nav .active{color:#c00000;height: 76px; border-bottom: 2px solid #c00000;}


.yuanjing{width: 100%;margin-top: 40px;padding-bottom: 50px;}

.yj_left{width: 600px;height: 450px;overflow: hidden;}
.yj_left img{width: 600px;height: 450px;}

.yj_txt{width: 600px;height: 450px;background:#fff;}
.yj_txt strong{padding-top: 100px;text-align: center;display: block;height: 48px;line-height: 48px;color:#bdbdbd;text-align: center;margin-bottom: 12px;font-size:22px;}
.yj_txt h2{width:100%;height: 30px;line-height: 30px;text-align: center;color:#c00000;position: relative;}
.yj_txt h2:after{display: block;content: "";width: 50px;height: 2px;background:#c00000;margin-left: -25px;position: absolute;left: 50%;bottom: -10px;}
.yj_txt p{width: 90%;min-height: 36px;margin:15px auto 15px;line-height:28px;color:#333333;font-size: 20px;text-align: center;}
.yj_txt span{display: block;width: 90%;margin:0 auto;line-height: 28px;font-size: 15px;text-align: center;}


.licheng_bg{width: 100%;background:url(../images/licheng_bg.jpg) center top no-repeat;padding-bottom: 130px;}

.year_lst{margin-top: 60px;}
.year_lst a{display: block;width: 12px;height: 22px;}
.year_lst .prev{background:url(../images/prev.png) no-repeat;}
.year_lst .next{background:url(../images/next.png) no-repeat;}

/*.parHd{width: 1000px;padding: 0px 24px 0;height: 60px;margin-left: 62px;}
.parHd ul{border-top:2px solid #e5e5e5;}
.parHd li{float: left;width: 142px;height: 60px;line-height: 60px;font-size: 16px;color:#999999;text-align: center;position: relative;}
.parHd li:before{display: block;content: "";position: absolute;left: 50%;top: -4px;margin-left: -4px; width:15px;height:15px;background:#a0a0a0;border-radius:12px;}*/


.parHd {width:100%;display:inline-block;height:92px;overflow:hidden;position: relative;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:1px;background:#580000;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:16px;color:#000;margin:0 30px;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}

.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;cursor: pointer;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-12px;left:7px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}  



.lc_kuang{width: 1399px;height: 460px;margin:0 auto;background:#fff;}
.lc_left{width: 630px;height: 320px;overflow: hidden;margin:70px 0 0 70px;}
.lc_left img{width: 630px;height: 320px;}

.lc_txt{width: 540px;margin:70px 70px 0 0;}
.lc_txt h3{height: 58px;line-height: 58px;color:#9a9a9a;font-size: 22px;margin-bottom: 10px;}
.lc_txt .wenzijs{width: 100%;line-height: 35px;color:#989898;font-size: 18px;}


.pinpai{background:#f5f5f5;padding-bottom:123px;}

.pp_lst_div{width: 100%;}
.pp_lst_div a{display: block;width: 12px;height: 22px;margin-top:180px;cursor: pointer;}
.pp_lst_div .prev{background:url(../images/prev.png) no-repeat;margin-left: -40px;}
.pp_lst_div .next{background:url(../images/next.png) no-repeat;margin-right: -40px;}

.pp_lst_div .pp_lst{width: 100%;overflow: hidden;}
.pp_lst_div .pp_lst ul{width: 1400px;}
.pp_lst_div .pp_lst li{float: left;width: 377px;height:338px;background:#ffffff;margin-right: 30px;text-align: center;padding-top: 30px;}
.pp_lst_div .pp_lst li img{width:317px;height:236px;margin:0 auto 20px;}
.pp_lst_div .pp_lst li p{width: 100%;height:60px;line-height:60px;color:#666666;text-align: center;font-size: 18px;}


/*关于我们end*/


/*东鸿党建start*/
.dj_nav{width:100%;height: 80px;border-bottom: 1px solid #cfcfcf;text-align: center;}
.dj_nav ul{}
.dj_nav li{display: inline-block;width: 140px;height:80px;margin: 0 92px;}
.dj_nav li a{display: block;line-height:80px;color:#333333;font-size: 20px;}
.dj_nav .active,.dj_nav li:hover{height: 78px; border-bottom: 3px solid #c00000;}
.dj_nav .active a,.dj_nav li:hover a{color: #c00000; }

.jianjie_div{margin: 30px auto 100px;}
.jianjie_div h1{width: 100%;line-height: 60px;text-align: center;font-size: 28px;color: #000;margin-bottom: 25px;}
.jianjie_con{width: 100%;line-height: 28px;font-size: 16px;color: #333;}
.jianjie_con img{max-width: 100%;height: auto;}

.dj_div{}
.dj_div ul{}
.dj_div li{width: 100%;padding:40px 0;border-bottom: 1px solid #eeeeee;overflow: hidden;}
.dj_div li .dj_txt{width: 564px;}
.dj_div li .dj_txt .date{width: 85px;height: 30px;margin-bottom: 22px;font-size: 16px;color:#333333;}
.dj_div li .dj_txt .date b{font-size: 27px;}
.dj_div li .dj_txt h3{width: 100%;height: 38px;line-height: 38px;font-size: 23px;color:#343434;margin-bottom: 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition: all 0.5s;}
.dj_div li .dj_txt h3:hover{color:#c00000;transition: all 0.5s;}
.dj_div li .dj_txt p{width: 100%;height: 110px;line-height: 26px;font-size: 17px;overflow: hidden;margin-bottom: 15px;}
.dj_div li .dj_txt a{display: block;width: 148px;height: 48px;border-radius: 25px;border:1px solid #a0a0a0;text-align: center;line-height: 48px;font-size: 16px;color:#656565;}
.dj_div li .dj_img{width: 590px;height: 330px;overflow: hidden;}
.dj_div li .dj_img img{width: 590px;height: 330px;}

.pages{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 50px;}
.pages a,.pages span{display: inline-block;padding: 5px 8px;height: 20px;line-height: 20px;font-size: 14px;overflow: hidden;margin: 0 2px;border:1px solid #e4e4e4;}
.pages a{color:#3f3f3f;}
.pages span{background:#c10100;color: #fff;}

.article_info{margin-bottom: 170px;}
.article_info .title_img{margin:50px auto 0;width: 100%;text-align: center;}

.article_info_div{width: 100%;min-height: 250px;border: 1px solid #bfbfbf;margin-top: 50px;}

.info_mianbao{width: 100%;height: 82px;border-bottom: 1px solid #d2d2d2;line-height: 82px;font-size: 19px;text-indent: 32px;}
.info_mianbao a{color:#313131;}

.info_title{width: 1100px;margin:0 auto 30px;padding-bottom: 50px;border-bottom: 1px solid #d2d2d2;}
.info_title h1{width: 100%;margin:48px 0 18px;font-weight: normal;font-size: 39px;text-align: center;}

.fabu_date{width: 100%;height: 38px;}
.fabu_date span{display: block;height: 38px;float: left;line-height: 38px;font-size: 20px;color:#999999;}

.fabu_date .date{margin-left: 308px;width: 250px;background: url(../images/date.png) 3px center no-repeat;text-indent: 40px;}
.fabu_date .fabu{margin-left: 87px;width: 180px;background: url(../images/ren.png) 3px center no-repeat;text-indent: 32px;}

.info_div{width: 1100px;margin:0 auto;font-size:18px;color:#989898;line-height: 28px;margin-bottom: 76px;}
.info_div img{max-width: 100%;height: auto !important;}
.info_div a{color:#999;}
.prev_next{width: 1100px;margin:0 auto;height: 80px;}
.prev_next p{float: left;width: 50%;height: 80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#999;line-height: 80px;font-size:18px;}
.prev_next p a{color: #999;}

.xq_fanhui{display: block;width: 238px;height: 58px;border:1px solid #a0a0a0;margin:60px auto 60px;text-align: center;line-height: 58px;color:#656565;font-size: 22px;}
/*东鸿党建end*/


/*优势项目start*/
.hx_nav{width: 100%;text-align: center;padding: 62px 0 39px;}
.hx_nav ul{}
.hx_nav li{display: inline-block;width: 150px;height: 50px;background:#999999;}
/*.hx_nav li:first-child{width: 70px;}*/
.hx_nav li a{display: block;line-height:50px;font-size: 20px;color: #fff;}
.hx_nav .active{background:#c00000;}

/*优势项目end*/


/*企业项目start*/
.yw_title{width: 100%;height: 75px;border-bottom: 1px solid #e5e5e5;line-height: 75px;font-size: 29px;color:#333333;margin-bottom: 25px;}
.yw_title span{display: block;width: 120px;height: 75px;text-align: center;line-height: 74px;position: relative;float: left;margin-right: 20px;}
.yw_title span:after{display: block;content: "";position: absolute;left: 0;bottom: 0;width: 50px;height: 2px;background:#c00000;}
.yw_title span a{color: #333;}
.yw_title .active a{color:#d90706;}
.yw_p{width: 100%;line-height: 35px;color:#666666;font-size: 15px;margin-bottom: 30px;}

.yw_lst{width: 100%;overflow: hidden;}
.yw_lst ul{width: 1400px;}
.yw_lst li{width: 380px;float: left;margin: 0 30px 22px 0;}
.yw_lst li a{display: block;}
.yw_lst li .yw_thumb{width: 100%;height: 280px;border-radius: 15px;overflow: hidden;}
.yw_lst li .yw_thumb img{width: 100%;height: 280px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.yw_lst li .yw_thumb:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}
.yw_lst li span{display: block;width: 100%;height: 48px;text-align: center;line-height: 48px;color:#656565;font-size: 15px;}

/*企业项目end*/


/*招标信息start*/
.zb_div{padding-top: 20px;}
.zb_lst{width: 100%;}
.zb_lst ul{}
.zb_lst li{width: 100%;overflow: hidden;padding: 30px 0;border-bottom: 1px solid #bfbfbf;}
.zb_lst li a{display: block;}
.zb_lst li .zb_thumb{width: 300px;height: 180px;overflow: hidden;border-radius: 5px;}
.zb_lst li .zb_thumb img{width: 300px;height: 180px;}
.zb_lst li .zb_thumb:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}
.zb_lst li .zb_txt{width: 860px;height:180px;}
.zb_lst li .zb_txt h3{width: 100%;height: 24px;line-height: 24px;color:#333333;font-size: 20px;margin-bottom: 25px;transition: all 0.5s;}
.zb_lst li .zb_txt h3:hover{color:#c00000;transition: all 0.5s;}
.zb_lst li .zb_txt span{display: block;width: 100%;height: 15px;line-height: 15px;color:#989898; margin-bottom: 16px;font-size: 14px;}
.zb_lst li .zb_txt p{width: 100%;height: 100px;line-height: 20px;color:#666666;font-size: 14px;}
/*招标信息end*/

/*人力资源start*/
.renli{padding-top: 20px;}
.rc_kuai{width: 100%;height:50px;}

.rc_thumb{width: 100%;overflow: hidden;margin-bottom: 60px;}
.rc_thumb img{width: 100%;}

.fuli{width: 100%;padding: 10px 0;margin-bottom: 60px;}
.fuli ul{}
.fuli li{float: left;width: 285px;height: 200px;box-shadow: 0 0px 4px 4px #f2f0f0;text-align: center;margin-right: 19px;}
.fuli li:nth-child(1){background:url(../images/f1.jpg) center 38px no-repeat;}
.fuli li:nth-child(2){background:url(../images/f2.jpg) center 48px no-repeat;}
.fuli li:nth-child(3){background:url(../images/f3.jpg) center 43px no-repeat;}
.fuli li:nth-child(4){background:url(../images/f4.jpg) center 38px no-repeat;margin-right: 0;}
.fuli li img{padding-top: 35px;margin-bottom: 15px;}
.fuli li span{font-size: 19px;color:#333;line-height:320px;}

.zhaopin{width: 100%;margin-bottom: 200px;}
.zp_title{width: 100%;height: 50px;background:#e6e6e6;}
.tit_div{height: 50px;float: left;line-height: 50px;font-size: 16px;text-indent: 45px;}

.zhaopin ul{overflow: hidden;border-bottom: 1px solid #f0f0f0;}

.zhaopin li{float: left;min-height:70px;font-size: 19px;line-height: 70px;text-indent: 45px;}
.tit_div:nth-child(1),.zhaopin li:nth-child(1){width: 308px;}
.tit_div:nth-child(2),.zhaopin li:nth-child(2){width: 304px;}
.tit_div:nth-child(3),.zhaopin li:nth-child(3){width: 240px;}
.tit_div:nth-child(4),.zhaopin li:nth-child(4){width: 240px;}
.tit_div:nth-child(5),.zhaopin li:nth-child(5){width: 105px;text-indent: 0;text-align: center;}
.zhaopin li:nth-child(5) img{vertical-align: middle;cursor: pointer;}

.zhaopin li:nth-child(6){width: 100%;line-height: 30px;font-size: 15px;text-indent: 0;display: none;}

/*人力资源end*/

/*新闻start*/
.dangqian{width: 100%;height: 90px;border-bottom: 1px solid #d2d2d2;line-height: 90px;font-size:20px;color:#676767;background:#f5f5f5;}
.dangqian b{color:#000000;}
.dangqian a{color:#666666;}

.case_nav li{float: left;margin: 0 15px;}
.case_nav li a{font-size: 18px;color:#333333;}
.case_nav li:hover a,.case_nav .active a{color:#c00000;}
.mb{padding-left: 47px;background: url(../images/xin.jpg) left center no-repeat;}

.news_con{overflow: hidden;padding-top:70px;text-align: center;margin-bottom:80px;}
.news_con .title_img{margin:0 auto 52px;}

.news_con ul{}
.news_con li{width:1180px;height: 400px;box-shadow: 0 2px 15px 2px #e3e3e3;margin:0 10px 40px;}
.news_con li .thumb_img{display: block;margin-top: 28px;width: 350px;height: 347px;overflow: hidden;text-align: center;line-height: 347px;}
.news_con li .thumb_img img{width:100%;height:auto;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;vertical-align: middle;}
.news_con li .thumb_img:hover img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}
.news_con li .news_text{width: 760px;margin:28px 34px 0 0;text-align: left;}
.news_con li .news_text h2{float: left;width: 738px;height: 30px;border-left: 4px solid #c00000;padding-left: 10px;margin-top: 38px;margin-bottom:28px;}
.news_con li .news_text h2 a{color:#333;display:block;line-height:28px;font-size: 28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition: all 0.5s;}
.news_con li .news_text h2 a:hover{color:#c00000;transition: all 0.5s;}
.news_con li .news_text p{float: left;height: 186px; line-height:35px;font-size: 20px;color:#999999;margin-bottom:20px;overflow: hidden;}
.news_con li .news_text .gk_date{float: left;width: 100%;height:30px;}
.news_con li .news_text .gk_date span{display: block;width: 206px;height:30px;float: left;line-height: 30px;text-indent:40px;color:#999999;font-size: 18px;}
.news_con li .news_text .gk_date span:nth-child(1){background: url(../images/yan.png) center left no-repeat;}
.news_con li .news_text .gk_date span:nth-child(2){background: url(../images/date.png) center left no-repeat;}
/*新闻end*/


/*联系我们start*/
.txt_ditu{margin-top: 100px;margin-bottom: 130px;}

.lx_txt{width: 600px;}
.lx_txt .h1{width: 100%;height: 75px;line-height: 75px;color:#c00000;font-size:28px;margin-bottom: 10px;}
.lx_txt .p1{color:#666666;font-size: 20px;line-height: 45px;margin-bottom: 45px;}
.lx_txt .dizhi_text{line-height:45px;color:#333333;font-size: 22px;margin-bottom: 20px;}
.lx_txt .gzh{width: 100%;}
.lx_txt .gzh img{width:270px;height: auto;}

.lx_img{width: 559px;overflow: hidden;}
.lx_img img{width: 100%;}

.liuyan_div{margin-bottom: 150px;}
.ly_title{width: 100%;height: 52px;background: url(../images/liuyan.jpg) left center no-repeat;margin-bottom: 35px;float: left;line-height: 52px;font-size: 33px;color:#333333;text-indent:50px;}
.inp1{float: left;width: 586px;height:60px;border:1px solid #bfbfbf;margin-right: 20px;text-indent:15px;border-radius:6px;font-size: 18px;margin-bottom:20px;}
.mr0{margin-right: 0;}
.ly_text{float: left;width: 1168px;height: 326px;border-radius: 6px;border:1px solid #bfbfbf;line-height: 28px;padding: 15px;font-size: 18px;color:#999999;font-family: '微软雅黑';margin-bottom:50px;}
.sub_div{float: left;text-align: center;width: 100%;}
.sub_div input{width: 250px;height: 70px;line-height: 70px;text-align: center;font-size: 24px;color: #fff;border:none;border-radius:8px;display: inline-block;margin:0 12px;cursor: pointer;}
.sub_btn{background:#c00000;}
.reset_btn{background:#b1b6ba;}
/*联系我们end*/

@media screen and (max-width: 767px) {

.pc{display: none;}
.ph{display: block;}
.widauto{width:96%;}
.ph_nav{position: fixed;right: 0;top: 0;width: 116px;height: 100%;background:#c00000;z-index: 9999999;display: none;}
.top_nav{background:#c00000 url(../images/phone_nav.png) center center no-repeat;background-size: 35px 25px; width: 100%;height: 48px;}
.ph_nav ul{width: 100%;}
.ph_nav li{width: 100%;height:40px;}
.ph_nav li a{display: block;line-height:40px;text-align: center;font-size: 14px;color: #fff;}

.phone_nav{width:38px;float: right;margin: 26px 20px 0 0;}
.phone_nav img{width: 100%;}


.header{height: 78px;}
.logo{width:70%; height: 78px;}

.logo img{height:55px;width:auto;float: left;margin-right:0px;margin-top: 14px;margin-left: 10px;}



.slideBox .hd{bottom:0px;}
.slideBox .hd ul li{width:12px;height: 12px;border-radius:12px;}

.slideBox .prev,.slideBox .next{width:30px;height:46px;margin-top:-23px;}
.slideBox .prev{left:15px;background-size: 65px auto;}
.slideBox .next{background: url(../images/scrollbtn.png) -35px 0  no-repeat;background-size: 65px auto;right:15px;}




.slideBox .prev:hover{background: url(../images/scrollbtn.png) 0 -52px no-repeat;}
.slideBox .next:hover{background: url(../images/scrollbtn.png) -35px -52px no-repeat;}



.index_about{padding-bottom:20px;}
.index_tubiao{padding-top:20px;margin-bottom:10px;}
.index_tubiao li img{max-width: 80%;}
.index_tubiao li span{height:30px;line-height:30px;font-size:14px;}

.index_about_txt{width:100%;}
.index_about_txt p{line-height:25px;font-size:14px;margin-bottom:10px;text-align:justify; text-justify:inter-ideograph;}
.guimo strong{height:38px;line-height:38px;}
.guimo span{height:30px;line-height:30px;font-size: 14px;}
.banian{width:25%;margin-right:0px;}
.renyuan{width:30%;margin-right:0px;}
.shigong{width:45%;}
.index_about_thumb{width:100%;padding-top:20px;}
.index_about_thumb img{width: 100%;}



.guimo strong{height:30px;line-height:30px;font-size:15px;}
.guimo strong b{font-size:18px;}
.guimo strong:hover{font-size:35px;}
.guimo span{height:30px;line-height:30px;font-size:14px;}

.banian{width:19%;margin-right:0px;}
.renyuan{width:27%;margin-right:0px;}
.shigong{width:27%;}
.kehu{width:27%;}

.guimo1 strong{height:30px;line-height:30px;font-size:15px;}
.guimo1 strong b{font-size:18px;}
.guimo1 strong:hover{font-size:35px;}
.guimo1 span{height:30px;line-height:30px;font-size:14px;}

.b1{width:19%;margin-right:0px;}
.b2{width:27%;margin-right:0px;}
.b3{width:27%;}
.b4{width:27%;}


.index_dangjian{height:auto;background:url(../images/dangjian_bg.jpg) no-repeat;background-size: 100% auto;padding-bottom:20px;}
.index_dangjian .dj_title{height:25px;line-height:25px;padding-top:10px;font-size:20px;}
.index_dangjian p{height:20px;line-height:20px;font-size:12px;margin-bottom:10px;}


.index_dangjian li{ width:28%;height:80px;font-size: 20px;margin: 0;padding-top:10px;}
.index_dangjian li b{width: 100%;height: 47px;line-height: 47px;font-size: 17px;}


.index_dangjian li:nth-child(1):after,.index_dangjian li:nth-child(2):after{right:0px;top:15px;height:56px;}








.index_news{padding-bottom:14px;padding-top:20px;}
.index_news_div{margin-top:20px;}

.m_news_nav{margin-top: 30px;text-align: center;}
.m_news_nav li{display:inline-block; width:40%;height: 50px;background:#999999;color: #fff;text-align: center;line-height: 50px;font-size: 19px;cursor: pointer;}
.m_news_nav li a{color: #fff;}
.m_news_nav .active{background:#c00000;}

.index_news_img{width:100%;height:auto;margin-bottom: 25px;}
.index_news_img .hot{width:100%;height: auto;line-height:0;margin-bottom:8px;}
.index_news_img .hot img{max-width: 100%;max-height: auto;height: auto !important;}
.index_news_img .biaoti{height:30px;line-height:30px;margin-bottom:8px;}
.index_news_img .biaoti a{font-size:15px;}
.index_news_img .biaoti span{font-size: 14px;}
.index_news_img p{line-height:25px;font-size:14px;}


.index_news_lst{width:100%;}
.index_news_lst li{height:120px;margin-bottom:20px;}
.index_news_lst li .news_thumb{width:30%;height:100px;}
.index_news_lst li .news_thumb img{height:100px;}
.index_news_lst li .news_text{width:68%;}
.index_news_lst li .news_text h3{height:28px;line-height:28px;margin-bottom:4px;font-size:16px;padding-top:0px;}
.index_news_lst li .news_text p{line-height:20px;height:40px;margin-bottom:2px;font-size:14px;}
.index_news_lst li .news_text .news_date{width:100px;height:24px;line-height:24px;font-size:14px;}


.index_h2{height:30px;line-height:30px;padding-top:20px;font-size:20px;}
.index_p{height:20px;line-height: 20px;margin-bottom:25px;}


.index_yewu ul{width: 100%;}
.index_yewu li{width:48%;height:250px;margin: 0 1% 20px;}
.index_yewu li img{margin-bottom: 22px;max-width:70%;}
.index_yewu li p{line-height:20px;font-size:12px;}


.index_zhuanzhu{padding-top:0px;}
.zz_nav{padding-top: 0px;margin-bottom:0px;}
.zz_nav ul{width:100%;}
.zz_nav li{width:36%;margin-right:0px;height: 52px;padding-left:14%;background-size: 40px auto;background-position: 3px center;margin-bottom: 5px;}
.zz_nav li:hover{background-position:3px center;}
.zz_nav li span{height:20px;line-height:20px;}
.zz_nav li p{height:24px;line-height:24px;font-size:20px;}


.index_case_div{margin-bottom:20px;}
.case_div1{height:auto;margin-bottom: 20px;}
.case_text{width:100%;}
.hei300{height: auto;}
.hei460{height: auto;}
.hei250{height: auto;}

.case_text_top{width:90%;padding: 20px 5%; margin-bottom: 10px;}
.case_text_top h3{width:100%;padding-top:5px;font-size: 16px;padding-bottom:12px;margin-bottom:15px;}
.case_text_top p{width:100%;line-height: 22px;font-size: 14px;text-align:justify; text-justify:inter-ideograph;}
.case_text_bottom{width: 100%;margin-bottom: 15px;}
.case_text_bottom .case_thumb1{width:49%;height:auto;margin-right:2%;}
.case_text_bottom .case_thumb1 img{width:100%;height:auto;}
.case_text_bottom .case_thumb2{width:100%;height:auto;}
.case_text_bottom .case_thumb2 img{width:100%;height:auto;}
.case_text_bottom .hei200{height:auto;}
.case_text_bottom .hei200 img{height:auto;}

.case_thumb{width:100%;height:auto;}
.case_thumb img{width:100%;height:auto;}


.index_zhaobiao{min-height: 350px;background:url(../images/zb_bg.jpg) center top no-repeat;}

.zb_nav{padding-top:30px;padding-bottom:20px;}
.zb_nav a{width:40%;margin: 0 2%;}



.index_zhaobiao li{width: 100%;padding:16px 0 16px;}

.index_zhaobiao li .thumb{width:40%;height:120px;}
.index_zhaobiao li .thumb img{width:100%;height:120px}


.index_zhaobiao li .zb_txt{width:58%;height: 120px;}
.index_zhaobiao li .zb_txt h3{height:20px;line-height: 20px;margin-bottom:6px;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.index_zhaobiao li .zb_txt span{margin-bottom:6px;}
.index_zhaobiao li .zb_txt p{height:68px;line-height: 22px;font-size: 14px;overflow: hidden;}


.index_lianxi{min-height:200px;background: url(../images/lx_bg.jpg) no-repeat;padding-bottom:10px;background-size: auto 100%;height: auto;}
.index_lianxi h2{padding-top:15px;height:40px; line-height:40px;font-size:22px;margin-bottom:6px;margin-left: 2%;}
.index_lianxi span{width:50px;height:4px;margin-bottom:20px;margin-left: 2%;}

.index_lianxi li{float: left;text-align: left;margin-bottom:15px;display: flex;margin-left:2%;}
.index_lianxi li:nth-child(1){width: 90%;}
.index_lianxi li:nth-child(2){width: 90%;}
.index_lianxi li:nth-child(3){width: 90%;}
.index_lianxi li img{margin-bottom:0px;width: 30%;float: left;margin-right: 4%;}
.index_lianxi li p{line-height:27px;font-size:15px;width: 65%;display: flex;align-items: center;}


.footer{padding-top:20px;}
.foot_right{width:100%;padding-left:0px;min-height: 199px;border-left:none;line-height:30px;font-size: 15px;padding-bottom:10px;}

.foot_gzh{width:100%;margin-left:0px;padding-top:5px;text-align: center;padding-bottom: 10px;}

.footer_bottom{height:auto;line-height:24px;font-size: 14px;padding: 10px 0;}


.dangqian{height:50px;line-height:50px;font-size:15px;}


.jieshao{padding-top:20px;padding-bottom:30px;}


.about_nav{height:40px;background:#fff url(../images/xin.jpg) 10px center no-repeat;background-size: 25px 25px; margin-bottom:20px;}
.about_nav li{height:40px;padding: 0 6px;}
.about_nav li a{height:40px;line-height:40px;font-size:14px;}

.jieshao_txt{width: 100%;}
.jieshao_tit{height:50px; margin-bottom:15px;}
.jieshao_tit:before{top:2px;width: 2px;height:48px;}
.jieshao_tit h2{height:25px;line-height:25px;font-size:24px;text-indent:10px;margin-bottom: 6px;}
.jieshao_tit strong{height:25px;text-indent:10px;line-height:25px;font-size:18px;}

.jj_con{width: 100%;}
.jj_con .a2{line-height:28px;font-size:15px;}
.jieshao_img{width: 100%;height: auto;}
.jieshao_img img{width:100%;height: auto;}



.wenhua{min-height: 400px;background:url(../images/wenhua.jpg) center top no-repeat;}


.neiye_title strong{height:30px;line-height:30px;padding-top:20px;font-size:20px;}
.neiye_title h2{height:40px;line-height:40px;font-size:24px;margin-bottom:25px;}

.wh_nav{border-bottom: 2px solid #ebebeb;}
.wh_nav li{height:40px;line-height:40px;padding: 0 0px;margin-right:0px;margin-left:0px;font-size:14px;width: 25%;text-align: center;}
.wh_nav li:hover,.wh_nav .active{height: 38px;}


.yuanjing{margin-top:20px;padding-bottom:20px;}

.yj_left{width:100%;height:auto;}
.yj_left img{width:100%;height:auto;}

.yj_txt{width:100%;height: auto;padding-bottom:20px;}

.yj_txt strong{padding-top:35px;height:30px;line-height:30px;margin-bottom:6px;font-size:18px;}

.yj_txt h2{height:25px;line-height:25px;}
.yj_txt p{height:30px;margin:12px auto;line-height:30px;font-size:16px;}
.yj_txt span{line-height:24px;font-size:14px;}


.licheng_bg{padding-bottom:40px;}


.parHd li{padding-top:30px;font-size:16px;margin:0 5px;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}

.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;cursor: pointer;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-12px;left:7px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}  



.lc_kuang{width:96%;height: auto;margin:0 2%;}
.lc_left{width: 95%;height: auto;margin:20px 0 0 2%;}
.lc_left img{width: 100%;height: auto;}

.lc_txt{width:96%;margin:20px 2% 0;}
.lc_txt h3{height:35px;line-height:35px;font-size:18px;}
.lc_txt .wenzijs{line-height:28px;font-size: 15px;}


.pinpai{padding-bottom:40px;}


.pp_lst_div a{margin-top:180px;width: 5%;}
.pp_lst_div .prev{margin-left:0px;margin-right: 0;}
.pp_lst_div .next{margin-right:0px;margin-left: 0;}

.pp_lst_div .pp_lst{width: 89%;}
.pp_lst_div .pp_lst ul{width:100%;}
.pp_lst_div .pp_lst li{width:100%;height:auto;margin-right:0px;padding-top:10px;}
.pp_lst_div .pp_lst li img{width:92%;height: 300px;margin:0 auto;}
.pp_lst_div .pp_lst li p{height:60px;line-height:60px;font-size: 18px;}


.dj_nav{height:50px;}
.dj_nav li{width:30%;height:50px;margin: 0 1%;}
.dj_nav li a{line-height:50px;font-size:16px;}
.dj_nav .active,.dj_nav li:hover{height:48px;}

.jianjie_div{margin:20px auto 50px;}
.jianjie_div h1{line-height:40px;font-size:18px;margin-bottom:15px;}
.jianjie_con{line-height:22px;font-size: 14px;}



.dj_div li{padding:20px 0;}
.dj_div li .dj_txt{width:100%;}
.dj_div li .dj_txt .date{width: 85px;height:25px;margin-bottom:5px;font-size: 16px;line-height: 25px;}
.dj_div li .dj_txt .date b{font-size: 20px;}
.dj_div li .dj_txt h3{height:28px;line-height:28px;font-size:16px;margin-bottom:3px;}

.dj_div li .dj_txt p{height:auto;line-height:22px;font-size: 15px;margin-bottom: 10px;}
.dj_div li .dj_txt a{width:100px;height:30px;border-radius:15px;line-height:30px;font-size: 16px;}

.dj_div li .dj_img{display: none;}

.pages{margin-top: 50px;margin-bottom: 50px;}
.pages a,.pages span{display: inline-block;padding: 5px 8px;height: 20px;line-height: 20px;font-size: 14px;margin: 0 2px;border:1px solid #e4e4e4;}


.article_info{margin-bottom: 170px;}
.article_info .title_img{margin:50px auto 0;width: 100%;text-align: center;}


.article_info_div{margin-top:25px;}

.info_mianbao{height:auto;line-height:40px;font-size:15px;text-indent:15px;}


.info_title{width:100%;margin:0 auto 30px;padding-bottom:20px;}
.info_title h1{margin:24px 0 9px;font-size:16px;}


.fabu_date{width: 100%;height:28px;}
.fabu_date span{height:28px;line-height:28px;font-size:14px;}

.fabu_date .date{margin-left: 0;width:50%;text-indent:25px;margin-left: 10%;}
.fabu_date .fabu{margin-left: 0;width:30%;text-indent: 32px;}

.info_div{width:90%;margin:0 auto 20px;}

.info_keywords{width:90%;padding-bottom:20px;font-size:15px;}


.prev_next{width:90%;height:auto;}
.prev_next p{width:100%;height:auto;line-height:30px;font-size:16px;}

.xq_fanhui{margin:30px auto 30px;}


.hx_nav{padding:25px 0 15px;}
.hx_nav li{width:28%;height:40px;margin: 0 1% 6px;}
.hx_nav li a{display: block;line-height:40px;font-size:16px;}


.yw_title{height:45px;line-height:45px;font-size:18px;margin-bottom:15px;}
.yw_title span{width:30%;height:45px;line-height:45px;text-align: left;}
.yw_title span:after{width: 50px;height: 2px;}
.yw_p{line-height:28px;font-size: 14px;margin-bottom:15px;}


.yw_lst ul{width:100%;}
.yw_lst li{width:48%;margin: 0 1% 10px;}
.yw_lst li .yw_thumb{height:120px;border-radius:8px;}
.yw_lst li .yw_thumb img{height:120px;}
.yw_lst li span{height: 48px;line-height: 48px;}


.zb_div{padding-top: 20px;}
.zb_lst li{padding:15px 0;}
.zb_lst li .zb_thumb{display: none;}

.zb_lst li .zb_txt{width:100%;height:auto;}
.zb_lst li .zb_txt h3{height: 24px;line-height: 24px;font-size:18px;margin-bottom:8px;}
.zb_lst li .zb_txt span{height: 15px;line-height: 15px; margin-bottom:6px;font-size: 14px;}
.zb_lst li .zb_txt p{height:auto;}

.rc_kuai{height:0px;}
.rc_thumb{margin-bottom: 20px;}


.fuli{padding: 10px 0;margin-bottom:0px;}
.fuli li{width:46%;height:150px;margin: 0 2% 15px;}
.fuli li:nth-child(1){background:url(../images/f1.jpg) center 30px no-repeat;background-size: 80px auto;}
.fuli li:nth-child(2){background:url(../images/f2.jpg) center 30px no-repeat;background-size: 80px auto;}
.fuli li:nth-child(3){background:url(../images/f3.jpg) center 30px no-repeat;background-size: 80px auto;}
.fuli li:nth-child(4){background:url(../images/f4.jpg) center 30px no-repeat;background-size: 80px auto;}
.fuli li span{font-size: 16px;line-height:220px;}


.zhaopin{margin-bottom: 200px;}
.zp_title{height:40px;}
.tit_div{height:40px;line-height:40px;font-size: 14px;text-indent:0px;}


.zhaopin li{min-height:50px;font-size: 12px;line-height:50px;text-indent:0px;}
.tit_div:nth-child(1),.zhaopin li:nth-child(1){width: 20%;}
.tit_div:nth-child(2),.zhaopin li:nth-child(2){width: 20%;}
.tit_div:nth-child(3),.zhaopin li:nth-child(3){width: 20%;}
.tit_div:nth-child(4),.zhaopin li:nth-child(4){width: 20%;}
.tit_div:nth-child(5),.zhaopin li:nth-child(5){width: 20%;text-indent: 0;}

.zhaopin li:nth-child(6){line-height:26px;font-size:14px;}


.news_con{padding-top:20px;text-align: center;margin-bottom:50px;}
.news_con .title_img{margin:0 auto 52px;}


.news_con li{width:96%;height: auto;margin:0 2% 20px;overflow: hidden;}

.news_con li .thumb_img{margin-top:15px;width:30%;height:100px;padding-bottom: 15px;}
.news_con li .thumb_img img{width:100%;height:100px;}

.news_con li .news_text{width:65%;margin:15px 2% 0 0;}
.news_con li .news_text h2{width:96%;margin-top:0px;margin-bottom:12px;height: 17px;padding-left: 5px;}
.news_con li .news_text h2 a{font-size:16px;line-height: 17px;}
.news_con li .news_text p{line-height:25px;font-size:14px;margin-bottom:15px;height: 50px;overflow: hidden;}
.news_con li .news_text .gk_date{display: none;}


.txt_ditu{margin-top:20px;margin-bottom:40px;}

.lx_txt{width: 100%;margin-bottom: 20px;}
.lx_txt .h1{height:35px;line-height:35px;font-size:22px;}
.lx_txt .p1{font-size:16px;line-height:26px;margin-bottom:15px;}
.lx_txt .dizhi_text{line-height:28px;font-size:16px;}
.lx_img{width:100%;}



.liuyan_div{margin-bottom:70px;}
.ly_title{height:35px;margin-bottom:15px;line-height:35px;font-size:22px;text-indent:32px;background-size:25px auto;}

.inp1{width:97%;height:40px;margin-right:0px;font-size:16px;margin-bottom:12px;}

.ly_text{width:95%;height:150px;line-height: 28px;padding: 15px 1%;margin-bottom:30px;}

.sub_div input{width: 42%;height:50px;line-height:50px;font-size:18px;}

.mb{padding-left:35px;}
}













