@charset "gb2312";
/* CSS Document */

body,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,div,a,span,img{margin:0; padding:0;}

ul,li{list-style:none;}
a{text-decoration:none;}
.clear{clear:both;}
.clearfix:before,
.clearfix:after {content: ""; display: table;}
.clearfix:after {clear: both;}

.head{width:100%; height:62px; background:rgba(255,255,255,0.7); position:absolute; left:0; top:0; z-index:999;}
.head ul{width:96%; margin:0 auto; height:62px; font-family:"ËÎÌå";}
.head ul li{float:left; height:60px;}
.head ul li span{font-size:12px; line-height:25px; display:block; margin-top:10px;}
.head ul li img{height:60px; margin-left:10px;}
.head ul .tel{float:right; color:#ba1507; font-size:28px; font-family:"·½Õý×ÛÒÕ¼òÌå";}
.head ul .tel img{margin-bottom:-15px;}
.head .list{line-height:60px; margin-right:20px; float:right; ;}
.head .list ul{width:auto}
.head .list a{padding:0 20px; font-size:12px; color:#000; display:block;}
.num_box { position: relative; }
.ddw { position: absolute; left: 0; top: 0; color: #000; font-size: 16px; z-index: 9999; }
.ddw2 { position: absolute; left: 20px; top: 0; color: #000; font-size: 16px; z-index: 9999; }



.list_left{position:fixed; left:0; top:250px; z-index:999; width:60px; height:320px;}
.list_left li{font-size:14px; line-height:60px; margin-bottom:5px; position:relative; text-align:center; width:60px;}
.list_left li a{color:#fff;width:60px; height:60px; display:block; background-color:#000;border-radius:0 5px 5px 0; }
.list_left li div{width:150px; height:60px; background-color:#c41010; border-radius:0 5px 5px 0; position:absolute; top:0; left:-150px;}
.list_left li div a{float:right; margin-right:20px; background:none; display:block; width:100%; text-align:right;}

.list_right{position:fixed; right:20px; top:60%; width:11px;overflow:hidden; z-index:999; padding:0 10px 40px 10px;} 

.list_right .list li{width:11px; height:11px; background:url(../images/li.gif) no-repeat; margin-bottom:10px;}
.list_right .list li.on{ background:url(../images/li1.gif) no-repeat}
.list_right .mouse{width:30px; height:30px; position:absolute; right:0px; bottom:0; z-index:999;}

.floating_ck{position:fixed;right:5px; top:120px; z-index:99999; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
.floating_ck dl dd{position:relative;width:70px;height:70px; margin-bottom:1px; text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.words{background:url(../images/zxicon.png) no-repeat center 20% rgba(0,0,0,0.4);}
.floating_ck dl dd.words .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.words .float_cont a{line-height:30px; }
.floating_ck dl dd.words .float_cont a span{color:#cf0000; font-style:italic; display:inline-block; padding:0; text-decoration:underline;}
.consult{background:url(../images/qq.png) no-repeat center 20% rgba(0,0,0,0.4);}
.floating_ck dl dd.consult .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.consult .float_cont em{font-size:14px; padding-right:10px; color:#888; float:left; line-height:22px; font-style:normal;} 
.floating_ck dl dd.quote .float_cont{width:210px; padding:15px; text-align:left;}
.floating_ck dl dd.quote .float_cont div.tel{width:70px; height:62px;background:url(../images/weixin04.png) no-repeat center ; float:left;}
.floating_ck dl dd.quote .float_cont div.right{font-size:16px; line-height:25px; padding:6px 0; color:#888;}
.floating_ck dl dd.quote .float_cont h3{text-align:center; line-height:50px; font-size:24px; font-weight:bold; color:#c41010}
.quote{background:url(../images/kficon.png) no-repeat center 20% rgba(0,0,0,0.4);}
.qrcord{background:url(../images/ewm.png) no-repeat center 20% rgba(0,0,0,0.4);;}
.return{background:url(../images/fanhui.png) no-repeat center 20% rgba(0,0,0,0.4);}
.floating_ck dd span{color:#fff;display:block;padding-top:47px;}
.floating_left{position:absolute;right:70px;top:0px;width:240px;height:auto;display:none; padding-right:10px;}
.floating_left i{position:absolute; right:0; top:30px;background:url(../images/weixin02.png) no-repeat center ; width:16px; height:11px;}
.float_cont{width:240px;border:solid 1px #aaa; background:#fff;}
.floating_left a{color:#000;line-height:60px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:110px;height:110px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


.main{width:auto; position:relative; background:url(../images/index_bg.png) top no-repeat; padding-top:130px;}
.main .middle{ width:1200px; height:600px; margin:30px auto; position:relative;}
.main .middle .zixun{ width:300px;  overflow:hidden; position:absolute; left:230px; bottom:100px;}
.main .middle .xinwen{ width:300px;  overflow:hidden; position:absolute; right:100px; bottom:100px;}
.main .middle a{color:#fff;}
.main .middle .bd{ padding:5px; font-size:12px;}
.main .middle .infoList li{ height:24px; line-height:24px; overflow:hidden;}
.main .middle .infoList li .date{ color:#c41010;  }



.anli{width:auto; position:relative; background:url(../images/anli_bg.png) top no-repeat; padding-top:130px;}
.anli .container{width:1400px; height:720px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.anli .container .top dt{ font-size:72px; color:#ba1507; float:left;}
.anli .container .top dl{margin-top:-30px;}
.anli .container .top dd{float:left; margin-left:30px; font-size:36px; color:#ba1507; margin-top:20px; line-height:40px;}
.anli .container .top dd h3{font-size:25px; color:#707070; line-height:30px;}
.anli .container .multipleLine{ overflow:hidden; position:relative; width:1300px; height:535px;}
.anli .container .multipleLine .hd .prev,.multipleLine .hd .next{ display:block;  width:55px; height:100px; cursor:pointer; position:absolute; z-index:999;}
.anli .container .multipleLine .hd .prev{background:url("../images/anli_prev.png") no-repeat; left:0px; top:45%;}
.anli .container .multipleLine .hd .next{ background:url("../images/anli_next.png") no-repeat; right:0px; top:45%;}
.anli .container .multipleLine .bd{ padding:10px; height:555px; overflow:hidden; margin-left:55px}
.anli .container .multipleLine .bd .tempWrap{margin:0; padding:0}
.anli .container .multipleLine .bd ul{ overflow:hidden; zoom:1; margin:10px 0; float:left; width:1170px;}
.anli .container .multipleLine .bd ul li{ margin:8px 11px; float:left; display:inline; overflow:hidden; text-align:center;  }
.anli .container .multipleLine .bd ul li .pic{ text-align:center; }
.anli .container .multipleLine .bd ul li .pic img{ width:355px; height:233px; display:block;  padding:5px; border:1px solid #ccc; }
.anli .container .multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
.anli .PC_mobeil{width:288px; height:40px; text-align:center; color:#FFF; border-radius:20px; border:solid 1px #ba1507; margin:10px auto; background-color:#ba1507;}
.anli .PC_mobeil dt{float:left;}
.anli .PC_mobeil dt a{ color:#fff; width:144px; line-height:40px; border-radius:20px 0 0 20px; display:inline-block; height:40px;}
.anli .PC_mobeil dd{float:left;}
.anli .PC_mobeil dd a{color:#ba1507; width:144px; line-height:40px; border-radius:0 20px 20px 0; background-color:#FFF; display:inline-block; height:40px;}




.hezuo{width:auto; position:relative; background:url(../images/hezuo_bg.png) top no-repeat; padding-top:130px;}
.hezuo .container{width:1400px; height:720px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.hezuo .container .top dt{ font-size:72px; color:#ba1507; float:left;}
.hezuo .container .top dd{float:left; margin-left:10px; font-size:36px; color:#ba1507; margin-top:40px; line-height:40px;}
.hezuo .container .middle ul{width:1300px; height:140px; z-index:99999; position:absolute; top:0px; left:0px;}
.hezuo .container .middle{position:relative; overflow:hidden;width:1085px; height:140px; margin:160px auto;}
.hezuo .container .middle ul li{width:215px; height:140px; float:left; border-bottom:1px solid #666; border-right:1px dashed #666; overflow:hidden;}
.hezuo .container .middle ul li img{width:215px; height:280px; margin-top:0px;}
.hezuo .container .middle #middle_bg{position:absolute; top:-140px; left:-215px; background:rgba(100,100,100,0.3); width:215px; height:140px; z-index:9}
.hezuo .container .middle .bor_left{border-right:0;}
.hezuo .container .middle .bor_bottom{border-bottom:0;}
.hezuo .container .middle .bor_lb{border:0}



.news{width:auto; position:relative; background:url(../images/news_bg.png) top no-repeat; padding-top:130px;}
.news .container{width:1400px; height:720px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.news .container .top dt{ font-size:72px; color:#ba1507; float:left;}
.news .container .top dd{float:left; margin-left:30px; margin-top:10px;font-size:25px; color:#707070; line-height:30px;}
.news .container .top dd h3{ font-size:36px; color:#ba1507; line-height:40px; font-weight:normal;}
.news .container .middle{width:1300px; margin:30px 0;}
.news .container .news_pic{width:496px; height:262px; float:left; margin:0 30px; overflow:hidden; position:relative; }
.news .container .news_pic .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:12px; z-index:1; font-size:12px;}
.news .container .news_pic .hd ul{ overflow:hidden; zoom:1; float:left;  }
.news .container .news_pic .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; background:#fff; cursor:pointer; border-radius:50%;}
.news .container .news_pic .hd ul li.on{ background:#a12532; }
.news .container .news_pic .bd{ position:relative; height:100%; z-index:0;   }
.news .container .news_pic .bd li{ zoom:1; vertical-align:middle; width:496px; height:262px;}
.news .container .news_pic .bd li div{position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.7); height:35px; width:486px; padding-left:10px;}
.news .container .news_pic .bd li a{color:#fff; font-size:12px; line-height:35px;}
.news .container .news_pic .bd img{width:496px; height:262px; display:block;  }
.news .container .news_pic .prev{position:absolute; left:10px; top:45%; background:url(../images/news_prev.png) no-repeat center; width:48px; height:48px; z-index:9999; cursor:pointer;}
.news .container .news_pic .next{position:absolute; right:10px; top:45%; background:url(../images/news_next.png) no-repeat center; width:48px; height:48px; z-index:9999; cursor:pointer;}
.news .container .middle dl{float:left; width:310px; margin:50px 30px;color:#515151;}
.news .container .middle dt{width:310px; border-bottom:1px solid #FFF; color:#ba1507; font-size:25px; margin-bottom:10px; line-height:40px;}
.news .container .middle dt span{ font-size:18px; }
.news .container .middle dt span a{color:#515151;}
.news .container .middle dd p{font-size:16px; line-height:30px; width:310px; height:30px; overflow:hidden;}
.news .container .middle dd a{color:#515151;}
.news .container .bottom{width:1350px; height:220px; margin:30px auto; text-align:center;}
.news .container .bottom li{width:220px; margin:0 12px; float:left;}


.contact{width:100%; position:relative; background:url(../images/contact_bg.png) top no-repeat; padding-top:130px;}
.contact .container{width:1300px; height:610px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; color:#515151;}
.contact .left{width:500px; height:450px; background:url(../images/contact_bg1.png) no-repeat center; padding:80px; position:absolute; top:130px;}
.contact h2{font-size:24px; line-height:40px; font-weight:normal;}
.contact .left p{font-size:12px; font-family:"ËÎÌå"; line-height:20px; margin:5px 0;}
.contact .left .p1{color:#ba1507}
.contact .left input{width:413px; height:30px; margin:5px 0;}
.contact .left textarea{width:412px; height:100px; }
.contact .left .sub{width:70px; height:20px; border:0; color:#ba1507; background-color:#cecfd2; cursor:pointer; margin:57px 200px 0 212px;}
.contact .right{float:right; padding:50px 20px; margin-right:70px;}
.contact .right p{font-size:16px; line-height:25px;}
.contact .right p span{display:inline-block; margin-right:30px;}
.contact .right img{width:500px; height:260px; margin:10px 0; border:1px solid #999;}
.contact .right dt{float:left; width:380px}
.contact .right dt li{width:130px; height:60px; margin-top:20px; float:left; padding-left:60px; background:url(../images/contact_qq.png) no-repeat left center; line-height:30px}
.contact .right dd{float:left; padding-top:10px;}
.contact .right dt a{color:#000;}
.contact .right dd img{width:122px; height:122px; border:0;}


.yewu{width:auto; position:relative; background:url(../images/yuwu_bg.png) top no-repeat; padding-top:130px;}
.yewu .container{width:1400px; height:720px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;}
.yewu .container .top dt{ font-size:72px; color:#ba1507; float:left;}
.yewu .container .top dd{float:left; margin-left:30px; margin-top:10px;font-size:25px; color:#707070; line-height:30px;}
.yewu .container .top dd h3{ font-size:36px; color:#ba1507; line-height:40px; font-weight:normal;}
.yewu .container .middle{width:1300px; margin:80px 0;}
.yewu .what_list m1{width:1300px;}
.what_list ul li img{opacity:0; position:absolute; left:0; top:0;}
.what_list ul li img.current{opacity:1}
.what_list ul li{position:relative;width:151px;margin-left:55px;float:left;padding:30px 59px;position:relative;}
.what_list ul li  .DIV_cir{width:151px;height:151px;position:relative;margin:0 auto; left:0; top:0;	}
.DIV_cir .red_cir{position:absolute;top:-2px;width:75.5px;;height:151px;border-radius:75.5px 0 0 75.5px;left:-2px;border:2px solid red;border-right:none;}
.what_list_tit{text-align:center;margin-top:20px;line-height:30px;}
.what_con_list{width:250px; padding:10px; height:80px;font-size:0.75em;color:#f4f4f4;line-height:24px;background:#ba1507;position:absolute;bottom:-250px; left:0; z-index:999;overflow:hidden;opacity:0;}
.circle_m{position:absolute;top:-25px;left:-25px;width:200px;height:200px;}
.cd-svg-container svg {display: block;overflow: hidden;max-width: 100%;}
.no-js .cd-svg-container {height: 200px;background: url("../img/cd-icon.svg") no-repeat center center;}
.no-js .cd-svg-container svg {display: none;}
.cd-stroke { fill: none;stroke-width: 2;stroke-miterlimit: 10;}
.cd-stroke-color-1 {stroke: #cbcbcb; fill:#ba1507;}
.cd-stroke-color-1#floor {fill: none;}
.cd-stroke-color-2 {stroke: #cbcbcb;}
.cd-stroke-color-3 {stroke:#ba1507;}
.cd-fill-color-1 {fill: #223443;}
.cd-pointer {fill: #FFFFFF;opacity: 0;}
.a1{position:absolute;top:0px;left:0px;width:0%;height:1px;background: #ba1507;}
.a2{ position:absolute;top:0px;right:0px; width:0%;height:1px;background: #ba1507;}
.a3{position:absolute; bottom:0; width:1px; height:0%; background: #ba1507;left:0;}
.a4{ position:absolute; bottom:0; width:1px; height:0%; background: #ba1507; right:0;}
.a5{ position:absolute; bottom:0px; width:0%; height:1px; left:0; background: #ba1507;}

/*7-9*/
#top{ width:100%; height:40px; background:#2C2C2C;min-width:1200px;}
.top{ width:1200px; margin:0 auto; line-height:40px;}
.top span{ display:block; float:left; font-size:13px; font-family:"ËÎÌå"; color:#fff; margin-right:10px;}
.top h3{ float:right;font-size:12px; font-family:"ËÎÌå"; color:#fff; margin-right:10px;}
.top .img{ float:right}
.top h3 a{font-size:12px; font-family:"ËÎÌå"; color:#fff; padding:0px 10px;}
.logo{ width:1200px; margin:0 auto; height:92px;}
.lg{ float:left; padding-top:20px;}
.lg dt{ float:left}
.lg dd{ float:left;  margin-top:8px; margin-left:5px}
.lg dd p{ font-size:12px; margin-top:3px; color:#666666}
.nav{ float:right; width:900px;}
.nav  a{ font-size:16px; color:#666666; display:block; float:left;line-height:92px; text-align:center; padding:0px 15px; }
.nav  a:hover{ background:#D52632; color:#fff;}



.banner{ width:100%; position:relative; min-width:1200px; margin:0 auto;}
.banner .hd{ position:absolute;bottom:0;z-index:10; width:1200px; left:17%;}
.banner .hd li{ float:left; display:inline-block; width:239px; height:54px; margin-right:1px; cursor:pointer; background:#F7D4D6; bottom:0px; position:absolute; z-index:100 }
.banner .hd li.on{ padding:5px 0px;}
.banner .bd li img{ width:100%; overflow:hidden; display:block}

#box1{ width:100%; margin-top:20px}
.box1,.box2{ width:1200px; margin:0 auto}
.box1 h3,.box3 h2{ font-size:18px; font-weight:normal; color:#444444; width:95%; margin-left:0.5%}
.box1 ul{ margin-top:20px}
.box1 ul li{ float:left; width:-moz-calc(25% - (8px + 2px)*2); width:-webkit-calc(25% - (8px + 2px)*2); width:calc(25% - (8px + 2px)*2); border:#eee solid 2px; margin:0 8px}
.box1 ul li:hover{ border-color:#E51710}
.box1 ul li:hover h4{ background: url(/images/2019/hover.jpg) center no-repeat; color:#ffffff;}
.box1 ul li h4{ width:100%; height:80px; line-height:80px; font-size:24px; color:#ffffff; text-align:center; background: url(/images/2019/active.jpg) center no-repeat; font-weight:normal}


.box1 ul li dl{ background:#f5f5f5}
.box1 ul li dl dt{ background:url(/images/2019/right.png) center right no-repeat; height:49px; line-height:49px; border-bottom:#dddddd solid 1px; width:90%; margin:0 5%;}
.box1 ul li dl dt:last-child{ border:none}
.box1 ul li dl dt a{ font-size:15px; color:#222222}
.box1 ul li dl dd{ background:#ffffff; padding:20px 0; border-bottom:#ddd solid 1px}
.box1 ul li dl dd a{ display:block; float:left; width: calc(100%/3 - 1px);box-sizing: border-box; border-right:1px solid #ddd; text-align:center}
.box1 ul li dl dd a:last-child{ border:none}
.box1 ul li dl dd a p{font-size: 15px;color: #333; margin-bottom:3px}
.box1 ul li dl dd a span{color: #888;font-size: 14px; }
.box1 ul li dl div{color: #333;font-size: 14px; background:#ffffff; width:90%; text-align:center; padding:8px 5%}
.box1 ul li dl div b{ font-size: 24px; color: #f00; font-family: Georgia,Tahoma;}
.box1 ul li dl div a{ margin-left:20px; color:#333333;}
.box1 ul li dl div a:hover{ color:#E51710;}
.box1 ul li dl h5{ background:#FFF; width:100%; font-weight:normal; padding-top:10px; padding-bottom:20px}
.box1 ul li dl h5 a{ width:80%; margin:0 auto; height: 36px; line-height: 36px; border:#E51710 solid 1px; color:#E51710; font-size:14px; display:block; text-align:center}
.box1 ul li dl h5 a:hover{ background:#E51710; color:#ffffff}

.box1 dl p{ background:#ffffff}
.box1 dl p span{ display:block; width:90%; margin:0 auto;  text-align:center; font-size:14px; line-height:38px; border-bottom:#dddddd solid 1px}
.box1 dl p span:last-child{ border:none}


#box2{background: -webkit-linear-gradient(left, #000000 , #333333); background:linear-gradient(left, #000000 , #333333);margin-top:30px}
.box2 dl{ padding:30px 0}
.box2 dl dt{ float:left;width:50%;padding-bottom: 20px; padding-top: 60px;}
.box2 dl dt h3{ font-size:36px; font-weight:normal; color:#ffffff}
.box2 dl dt h4{font-weight:normal; font-size:18px; color:#d07171; margin-top:25px}
.box2 dl dt p{ color:#cccccc; line-height:2em; margin-top:22px; font-size:14px}
.box2 dl dt span{ display:block; width:60px; height:3px; background:#ffffff; margin-top:25px}
.box2 dl dd{ float:right; width:50%;}
.box2 dl dd img{ width:90%; margin-left:10%; display:block}


#box3{ width:100%; margin-top:20px}
.box3{ width:1200px; margin:0px auto;}
.box3 ul{ margin-top:10px}
.box3 li{ float:left; width:283px; height:183px; border:1px solid #ADADAD; margin:10px 7px; padding-top:150px;}
.box3 li h3{ text-align: center; line-height:24px; font-size:18px; color:#333; font-weight:normal; height:30px;}
.box3 li h4{ margin-top:10px}
.box3 li h4 p{padding:0px; width:243px; padding-left:40px; background:url(/images/2019/dd1.png) no-repeat 23px center; height:30px; overflow:hidden; line-height:30px; color:#333; font-weight:normal; font-size:14px }
.box3 li:hover h4 p{ background:url(/images/2019/dd.png) no-repeat 23px center;}

.box3 #li1{ background:url(/images/2019/a1.png)}
.box3 #li2 { background:url(/images/2019/a2.png)}
.box3 #li3{ background:url(/images/2019/a3.png)}
.box3 #li4{ background:url(/images/2019/a4.png)}
.box3 #li4:hover{ background:url(/images/2019/b4.png)}
.box3 #li3:hover{ background:url(/images/2019/b3.png)}
.box3 #li2:hover{ background:url(/images/2019/b2.png)}
.box3 #li1:hover{ background:url(/images/2019/b1.png)}

#box4{ width:100%;}
.box4{ width:1200px; margin:20px auto;}
.box4_left{ float:left; width:674px; position:relative; margin-top:10px}
.box4_left h3{ font-size:18px; font-weight:normal; color:#444444;}
.box4_left .hd{ position:absolute; right:0; top:0; width:80px; overflow:hidden;}
.box4_left .hd .prev,.box4_left .hd .next{ float:left; display:inline-block; width:30px; height:30px; background:url(/images/2019/li6.png); margin-left:10px;}
.box4_left .hd .next{ background:url(/images/2019/li5.png) no-repeat}
.box4_left .bd{ width:100%; overflow:hidden; margin-top:30px}
.box4_left .bd li{ float:left; width:320px;  margin:10px 7px;}
.box4_left .bd li img{ display:block; width:320px; height:240px;}
.box4_left .bd li .mes{ line-height:30px; padding-left:15px; overflow:hidden; height:30px; margin-top:5px}
.box4_left .bd li .mes a{ font-size:14px; color:#333333;}
.box4_right{ width:470px; float:right;}
.box4_right .hd{ height:30px; line-height:30px; padding-bottom:10px; border-bottom:1px solid #CCCCCC;}
.box4_right .hd li{ float:left; font-size:18px; color:#333; cursor:pointer; width:82px; text-align:center; height:40px; margin-right: 30px; font-weight: bold;}
.box4_right .hd li.on{ color:#e51701; border-bottom:1px solid #F28B80}
.box4_right .hd .more{ display:block; float:right; color:#999999;}
.box4_right .bd ul{ background:url(/images/2019/xinwen.png) no-repeat 3px center; overflow:hidden; padding:10px 0px;}
.box4_right .bd li{  height:30px; line-height:30px; overflow:hidden; padding-left:15px;}
.box4_right .bd li a{ display: block; float:left; width:86%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:30px;color:#666666; font-size:15px; margin-left: 2%;}
.box4_right .bd li span{ display:block; float:right; color:#666666; font-size:13px;}

.box5{ width:100%; padding-bottom:20px; background:#FAFAFA; margin-top:20px}
.box51{ width:1200px; margin:0 auto}
.box5_top{ padding-top:20px;}
.box5_top h3{height: 40px;line-height: 40px;font-size: 18px;color: #424242;border-bottom: 2px solid #F7F7F5; float:left; font-weight:normal}
.box5_top span{ display:block; float:right;height: 40px;line-height: 40px; margin-right:33px;}
.box5_top span a{ padding:0px 11px; font-size: 15px; color: #333;}
.box5_top .more{ display:block; float:right; color:#999; height:40px; line-height:40px;}
.box{width:1200px;margin:0 auto;margin-top:10px;}
.box .top_ll{	width:238px;height:140px;	overflow:hidden;position:relative;float:left; margin-top:1px; border:#eeeeee solid 1px}
.box .top_ll .text{position:absolute;	z-index:1; 	left:0;top:0;}
.box .top_ll .img{position:absolute;width:220px; padding:0 9px; height:138px; left:1px; top:1px;  text-align:center; line-height:138px; display:none}
.box .top_ll:hover .img{ background:rgba(0,0,0,0.8); display:block }

.box .top_ll .img a{ color:#ffffff; font-size:16px;}
.box .top_ll img{display:block;width:238px;height:138px;	}

.box6,.box7{ width:1200px; margin:20px auto}
.box6 h3{height: 54px;line-height: 54px;font-size: 18px;color: #424242;border-bottom: 2px solid #F7F7F5;padding-left: 25px; font-weight:normal;}
.box61 dl{ float:left; width:41%; background:url(/images/2019/dl1.png) left 20px no-repeat #eee;  margin:20px 1%;padding: 20px 0 20px 7%; position:relative}
.box61 dt{ padding-top:5px;}
.box61 dt h3{ font-size:18px; line-height:30px; height:30px; padding-left:0px;}
.box61 dt span{ color:#b91706; font-size:12px;}
.box61 dd{ width:185px; height:152px; overflow:hidden; margin:10px 0px;}
.box61 dd li{ height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.box61 dd li a{ font-size:14px; color:#222222}
.box61 dl .more{  font-size:12px; color:#b91706; position:absolute; right:20px; bottom:20px}


.box7_l{ float:left; width: calc(33% - 1% - 2px); width:-moz-calc(33% - 1% - 2px); width:-webkit-calc(33% - 1% - 2px); border:#eaeaea solid 1px}
.title{line-height: 50px;border-bottom: 1px solid #eaeaea;}
.title h3{ padding-left:20px; float:left; font-size:16px; color:#333333}
.title h3 span{ color:#e51701}
.title a{ float:right; color: #666; font-size:14px; margin-right:20px}
.box7 .middle{ margin:0 1.5%}
.box7_l ul{ margin-top:12px; padding-bottom:12px}
.box7_l ul li{height: 28px;line-height: 28px;font-size: 14px;overflow: hidden;}
.box7_l ul li a{ color:#333333; white-space:nowrap; width:90%; text-overflow:ellipsis; float:left}
.box7_l ul li a:hover{ color:#e5170; text-decoration:underline}
.box7_l ul li i{ width:4px; height:4px; display:block; border-radius:50%; background:#ccc; margin:13px 2% 0 20px; float:left}

.box8 img{ display:block; width:1200px; margin:0 auto}

.foot{ width:100%; background: url(/images/2019/ft.png);}
.footer{ width:1200px; margin:0 auto; position:relative}
.ft1{ width:200px; height:265px;  background:#3E3E3E; float:left; margin-right:50px}
.ft2{ float:left; padding-top:25px;}
.ft2 dl{ width:120px; float:left}
.ft2 dl dt{ color:#fff; font-size:16px; color:#fff; line-height:30px;}
.ft2 dl dd a{ display:block; font-size:12px; color:#868686; line-height:30px; height:30px; overflow:hidden}
.copy{ clear:both; line-height:24px; margin-top:30px; overflow:hidden; font-size:12px;color:#868686;}
.ft3{ float:right; padding-top:25px; width: 36%; font-size:12px; color:#868686; line-height:2em}

.ft3 p{ color:#fff; font-size:16px; color:#fff; line-height:30px; font-weight:normal}
.ft3 strong{ display:block; font-size:28px; color:#eeeeee; line-height:1.5em}

.rexian{ position:absolute; bottom:3px; right:30px; line-height:40px;  width:400px}
.bdsharebuttonbox{ float:left; margin-right:30px}
.rexian p{ float:left}


.link1{ width:100%; height:40px; background:#000;}
.link{ width:1200px; margin:0 auto; height:40px; line-height:40px;}
.link span, .link a{ font-size:12px; color:#fff;}
.link a{ padding:0px 10px;}
@media screen and ( max-width:1550px) and (min-width:1300px){	
.head .list a{padding:0 10px; }
.head .list{margin-right:0px;}
.head ul{width:98%;}
	}






