@charset "gb2312";
/* CSS Document
Theme Name: 285
Theme URI: 
Description: A website for guide themes.
Version: 2019.5.23
Author: lcz
 */
*{ margin:0; padding:0;}
a,p,div,span,li{ list-style:none; text-decoration:none; color:#333; font-size:14px; font-family:"Microsoft YaHei";}
.inner{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
a:hover{ color:#e8342f;}
img{ border:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}

.header_bg{ width: 100%; height: 90px; background: #FFF; position: fixed; z-index: 9; }
.header{ width: 1200px; height: 90px; margin:0 auto; width:1440px }
.logo{ width: 230px; margin:15px 35px 0 0; float:left; }
.nav ul li{ line-height: 90px; padding:0 15px; float:left; position:relative}
.nav ul li ul{ display:none; position:absolute; left:0; top:63px}
.nav ul li ul li{ float:none; line-height:30px; padding:0 8px; text-align:center; border-top:1px solid #fff}
.nav ul li ul li:hover a{ color:#666}
.nav ul li:hover ul{ display:block}
.nav ul li:hover,.nav ul li:hover li{ background: #e8342f; }
.nav ul li:hover a{ color:#FFF; }
.nav ul li a{ color:#666; }
#formSeach{ width: 230px; height: 37px; float:right; position: relative; margin-top:30px; display:none;}
.cpkey{ width: 215px; height: 35px; border: 1px solid #dcdcdc; border-radius:20px; padding-left:15px; }
.topKeyWord{ position: absolute; top:10px; right: 15px; }

.adv{ width: 100%; background: #f7f9fa; padding:60px 0; overflow: hidden; }
.adv ul{ width:1200px; margin:0 auto; }
.adv ul li{ width: 283px; height: 278px; text-align: center; margin-right: 20px; border: 1px solid #dcdcdc; float:left; margin-right:; }
.adv ul li:last-child{ margin-right: 0; } 
.adv ul li .img{ width: 60px; height: 60px; margin:58px auto 0; }
.adv ul li:nth-of-type(1) .img{ background: url(../images/adv1_h.png) no-repeat center; }
.adv ul li:nth-of-type(2) .img{ background: url(../images/adv2_h.png) no-repeat center; }
.adv ul li:nth-of-type(3) .img{ background: url(../images/adv3_h.png) no-repeat center; }
.adv ul li:nth-of-type(4) .img{ background: url(../images/adv4_h.png) no-repeat center; }
.adv ul li:nth-of-type(1):hover .img{ background: url(../images/adv1.png) no-repeat center; }
.adv ul li:nth-of-type(2):hover .img{ background: url(../images/adv2.png) no-repeat center; }
.adv ul li:nth-of-type(3):hover .img{ background: url(../images/adv3.png) no-repeat center; }
.adv ul li:nth-of-type(4):hover .img{ background: url(../images/adv4.png) no-repeat center; }
.adv ul li h2{ font-size:20px; }
.adv ul li p{ margin-top:15px; color:#777; }
.adv ul li:hover{ background: #e8342f; transition: all 0.5s ease; margin-top:-10px; border: 1px solid #e8342f; }
.adv ul li:hover h2{ color:#FFF; }
.adv ul li:hover p{ color:#FFF; }

.case{ width: 1200px; margin:55px auto 60px; overflow: hidden; }
.case .tit,.pro .tit,.team .tit,.about .tit{ font-size:34px; text-align: center; }
.case .tit .b,.pro .tit .b,.team .tit .b,.about .tit .b{ margin:25px auto 0; }
.case_menu{ text-align: center; margin-top:30px; }
.case_menu li{ width: 150px; height: 40px; background: #f0f0f0; line-height: 40px; text-align: center; display: inline-block; margin:0 2px; }
.case_menu li:hover{ background: #e8342f; transition: all 1.5s ease; }
.case_menu li:hover a{ color:#FFF; }
.case .case_list{ margin-top:50px; }
.case .case_list li{ width: 380px; height: 360px; background: #f7f7f7; margin:0 30px 30px 0; float:left; position: relative; }
.case .case_list li:nth-child(3n){ margin-right: 0; }
.case .case_list li .img{ width: 380px; height: 240px; display: block; }
.case .case_list li img{ width: 380px; height: 240px; }
.case .case_list li .b{ width: 355px; height: 335px; position: absolute; top: 11px; left: 11px;  }
.case .case_list li:hover .b{ border-width: 1px; border-style:solid; border-color:#d82429; transition:all 3s ease; }
.case .case_list li .b h2{ width: 325px; height: 35px; line-height: 35px; text-align: center; margin:240px auto 0; overflow:hidden}
.case .case_list li .b h2 a{ font-size:18px; }
.case .case_list li .b .p{ width: 325px; height: 45px; line-height: 22px; overflow: hidden; color:#757575; margin:0 auto; text-align:center }

.gg img{ width: 100%; }

.pro{ width: 1265px; margin:55px auto 40px; overflow: hidden; }
.pro ul{ margin-top:50px; }
.pro ul li{ width: 508px; height: 80px; padding:40px; border: 1px solid #e5e5e5; float:left; margin:0px 20px 40px 20px; background:#f7f7f7 url(../images/pro_jiantou.png) no-repeat 510px 80px; }
.pro ul li .img{ width: 65px; height: 52px; float:left; margin:10px 20px 0 0; }
.pro ul li .img_r{ width: 315px; float:left; }
.pro ul li .img_r h2{ color:#303030; font-size:18px; font-weight: bold; }
.pro ul li .img_r p{ color:#666; margin-top:10px; }
.pro ul li:hover{ box-shadow:0px 25px 25px #f5f5f5; background: #FFF url(../images/pro_jiantou_h.png) no-repeat 510px 80px;; border: 1px solid #FFF; transition: all 1.5s ease; margin-top:-10px; }

.team{ width: 100%; padding:55px 0 40px 0; background: #f9f9f9; overflow: hidden; }
.team .dowebok{ width:1153px; height:460px; margin:55px auto 0; position:relative; }
.team .slides li{ height:515px; overflow:hidden; }
.team .slides li .bg{ width:350px; height:458px; background:#FFF; float:left; margin:0 19px 0 19px; border: 1px solid #e5e5e5; }
.team .slides li .bg:hover{ box-shadow:0px 27px 29px #efefef; border: 1px solid #FFF; transition: all 1.5s ease; }
.team .slides li .bg:nth-child(3n){ margin-right: 0; }
.team .slides li .bg .img{ height:260px; overflow: hidden; display:block; }
.team .slides li .bg .img img{ width:350px;/* height:260px;*/ }
.team .slides li .bg:hover .img img{ transition: all 1.5s ease; -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1); transform: scale(1.2); }
.team .slides li .bg .white{ padding:15px 30px 15px 30px; }
.team .slides li .white h2{ width:350px; height:27px; line-height:27px; }
.team .slides li .white h2 a{ font-size:20px; color:#333; }
.team .slides li .white p{ color:#727171; font-size:16px; margin-top:5px; }
.team .slides li .white .p{ height: 88px; overflow: hidden; line-height: 22px; color:#6f6f6f; margin-top:15px; }
.team .flex-control-nav { position: absolute; right:575px; bottom:0px; z-index: 2; width: 130px; text-align: right; display: none; }
.team .flex-control-nav li { display: inline-block; *display: inline; zoom: 1; margin-right:10px; }
.team .flex-control-nav a { float: left; width:6px; height:6px; border-radius:15px; border:1px solid #aaa; line-height: 100px; overflow: hidden; cursor: pointer; background:#FFF; }
.team .flex-control-nav .flex-active { background:#1259f5; border:1px solid #1259f5; }
.team .flex-direction-nav { position: absolute; z-index: 3; right:0; bottom: 245px; width: 1145px; height: 50px; }
.team .flex-direction-nav li { width: 50px; height: 50px; background: #333; float: left;}
.team .flex-direction-nav li:nth-of-type(1){ margin-left:-25px; }
.team .flex-direction-nav li:nth-of-type(2){ margin:0 -25px 0 1090px; }
.team .flex-direction-nav a { float: left; width: 50px; height: 50px; text-indent: -9999px; overflow: hidden;}
.team .flex-prev { background:url(../images/prev1.png) no-repeat center; }
.team .flex-prev:hover{ background:#e8342f url(../images/prev1.png) no-repeat center; transition: all 1.5s ease; }
.team .flex-next { background:url(../images/next1.png) no-repeat center; }
.team .flex-next:hover { background:#e8342f url(../images/next1.png) no-repeat center; transition: all 1.5s ease; }

.about{ width: 100%; padding:60px 0 70px 0; background: url(../images/about.jpg) no-repeat top center; overflow: hidden; }
.about .p{ width: 980px; font-size:15px; color:#666; line-height: 25px; text-align: center; margin:20px auto 50px; }
.about ul{ width: 1200px; margin:0 auto; }
.about ul li{ width: 370px; height: 450px; margin-right: 45px; float:left; }
.about ul li:last-child{ margin-right: 0; }
.about ul li:nth-of-type(1){ background: url(../images/about1.jpg) no-repeat; }
.about ul li:nth-of-type(2){ background: url(../images/about2.jpg) no-repeat; }
.about ul li:nth-of-type(3){ background: url(../images/about3.jpg) no-repeat; }
.about ul li h2{ color:#FFF; font-size:18px; text-align: center; margin:175px auto 75px; }
.about ul li p{ width: 260px; color:#FFF; line-height: 25px; margin:0 auto; }
.about ul li p:nth-child(2){ width:90px}
.footer_bg{ width:100%; background:#292929; overflow:hidden; padding-top:65px; }
.footer{ width: 1200px; margin:0 auto; }
.foot li .t{ font-size:20px; color:#FFF; font-weight: bold; margin-bottom: 20px; }
.foot li.f_new{ width:270px; margin-right:115px; float:left; }
.foot li.f_new p{ height: 40px; margin-bottom:5px; }
.foot li.f_new p a{ height: 25px; line-height: 25px; overflow: hidden; display: block; color:#FFF; }
.foot li.f_new p .date{ color:#6e6e6e; font-family: "Arial"; }
.foot li.contact{ width:325px; float:left; margin-right:115px;margin-top:0; }
.foot li.contact .p{ margin-top:10px; }
.foot li.contact .p p{ line-height:27px; color:#FFF; padding-left:20px; }
.foot li.contact .p p:nth-of-type(1){ background: url(../images/icon1.jpg) no-repeat left center; }
.foot li.contact .p p:nth-of-type(2){ background: url(../images/icon2.jpg) no-repeat left center; }
.foot li.contact .p p:nth-of-type(3){ background: url(../images/icon3.jpg) no-repeat left center; }
.foot li.link{ width:125px; margin-right:115px; float:left; }
.foot li.link a{ width:60px; display:block; color:#FFF; float:left; margin:10px 0 0 0; }
.foot li.guanzhu{ width:125px; float:left; }
.copyright{ line-height:70px; text-align:center; color:#7a7a7a; border-top: 1px dashed #535353; margin-top:30px; }
.btn-top{ width: 32px; height: 32px; position: fixed; bottom: 25px; right: 100px; }
.copyright a{color:#7a7a7a; }
.pro_banner{ width: 100%; height: 350px; background: url(../images/pro_banner.jpg) no-repeat top center; position: relative; top: 90px; margin-bottom: 90px; }
.pro_banner .tit{ text-align: center; overflow: hidden; }
.pro_banner .tit .ch{ font-size:34px; color:#FFF; margin-top: 70px; }
.pro_banner .tit .en{ font-size:18px; color:#b1b1b1; text-transform: uppercase; margin-top:5px; }

.pro_menu{ text-align: center; margin-top:55px; }
.pro_menu li{ width: 148px; height: 43px; line-height: 43px; text-align: center; border: 1px solid #FFF; display: inline-block; margin:0 14px 10px 14px; }
.pro_menu li a{ color:#FFF; font-size:16px; }
.pro_menu li:hover{ background: #e8342f; border: 1px solid #e8342f; transition: all 0.5s ease; }

.case{ width: 1200px; margin:0 auto; }
.case_tit{ width: 150px; line-height: 95px; font-size:30px; float:left; }
.position{ width: 1000px; line-height: 95px; float:right; color:#919191; text-align: right; }
.position a{ color:#919191; }

.pages{ padding:25px 0px 55px 0px; overflow:hidden; }
.pages ul{ text-align:center; } 
.pages li{ width:29px; height:29px; border:1px solid #e5e5e5; text-align:center; line-height:29px; margin-right:3px; display:inline-block; *display:inline;}
.pages li a{ color:#bebebe; }
.pages li.pages_solid{ background:#e8342f; border:1px solid #e8342f; color:#FFF;}
.pages li.previous_s,.pages li.next{ width:60px; background:none; color:#bebebe; }

.case_img{ width: 665px; height: 420px; float:left; }
.case_img img{ width: 665px; height: 420px; }
.case_r{ width: 430px; float:left; margin-left:70px; }
.case_r h1{ font-size:25px; line-height: 85px; height: 85px; overflow: hidden; }
.case_r .p{ line-height: 30px; }
.case_r .more{ width: 405px; height: 50px; display: block; line-height: 50px; color:#FFF; padding-left:25px; background: url(../images/case_more.jpg) no-repeat; margin-top:25px; }
.case_t{ height: 25px; line-height: 25px; font-size:20px; font-weight: bold; background: url(../images/case_t.jpg) no-repeat left center; padding-left:15px; margin: 35px 0; }
.info{ color:#666; line-height: 28px; margin-bottom: 40px; }

.project{ width: 100%; height: 525px; background: url(../images/project.jpg) no-repeat top center; overflow: hidden; }
.project .tit{ text-align: center; color:#FFF; font-size:30px; margin-top:55px; }
.project .tit .b{ width: 56px; height: 1px; background: #e8342f; margin:30px auto 60px; }
.project ul{ width: 1200px; margin:0 auto; }
.project ul li{ width: 380px; height: 260px; overflow: hidden; position: relative; float:left; margin-right: 30px; }
.project ul li:last-child{ margin-right: 0; }
.project ul li img{ width: 380px; height: 260px; }
.project ul li .bg{ width: 380px; height: 260px; background: rgba(209,57,64,0.9); position: absolute; top: 260px; left: 0; }
.project ul li .bg h2{ line-height: 260px; text-align: center; }
.project ul li .bg h2 a{ font-size:20px; color:#FFF; } 
.project ul li:hover .bg{ transition: all 0.5s ease; top: 0; }

.contact{ margin-top:50px; }
.contact li{ width: 260px; height: 90px; float:left; padding-left:105px; }
.contact li p{ font-size:18px; color:#666; line-height: 30px;; }
.contact li:nth-of-type(1){ background: url(../images/contact_icon1.jpg) no-repeat; padding-top:16px; }
.contact li:nth-of-type(2){ background: url(../images/contact_icon2.jpg) no-repeat; padding-top:16px; position: relative; }
.contact li:nth-of-type(2) img{ display: none; position: absolute; top: -10px; left: 100px;  }
.contact li:nth-of-type(2):hover img{ display: block;} 
.contact li:nth-of-type(3){ width: 325px; background: url(../images/contact_icon3.jpg) no-repeat; }
.contact li:nth-of-type(3) p{ font-size:15px; }
.map{ margin:80px 0 90px 0; }

.ab{ width: 1200px; margin:90px auto 60px; overflow: hidden; }
.about_img{ width: 495px; float:left; }
.about_r{ width: 660px; float:right; }
.about_r .ch{ font-size:25px; }
.about_r .en{ font-size:16px; color:#bababa; font-family: "Arial"; }
.about_r .p{ color:#727171; line-height: 27px; overflow: hidden; margin-top:15px; }
.about_r ul li{ margin:25px 115px 0 0; text-align: center; float:left; }
.about_r ul li:last-child{ margin-right: 0; }
.about_r ul li .num{ color:#e8342f; font-size:48px; font-weight: bold; }
.about_r ul li .word{ color:#666; font-size:16px; }

.over{ margin-bottom: 90px; overflow: hidden; }
.over .tit{ height: 144px; line-height: 128px; text-align: center; color:#FFF; font-size: 34px; background: url(../images/over_tit.jpg) no-repeat top center;}
.over ul{ width: 1200px; margin:85px auto 0; }
.over ul li{ width: 220px; height: 480px; float:left; margin-right: 25px; }
.over ul li:nth-of-type(1){ background: url(../images/over_img1.jpg) no-repeat;}
.over ul li:nth-of-type(2){ background: url(../images/over_img2.jpg) no-repeat; height: 580px;}
.over ul li:nth-of-type(3){ background: url(../images/over_img3.jpg) no-repeat; }
.over ul li:nth-of-type(4){ background: url(../images/over_img4.jpg) no-repeat; height: 590px;}
.over ul li:nth-of-type(5){ background: url(../images/over_img5.jpg) no-repeat;}
.over ul li:last-child{ margin-right: 0; }
.over ul li h2{ color:#FFF; font-size:16px; margin:289px 0 0 10px; }
.over ul li p{ height: 35px; line-height: 35px; background: url(../images/over_p.png) no-repeat left center; margin-left:10px; color:#FFF; padding-left:15px; }
.over ul li .t{ width: 240px; height: 60px; background: #e8342f; border-radius:5px; line-height: 60px; text-align: center; color:#FFF; font-size:16px; margin-top:70px; }
.over ul li:nth-of-type(2) .t{ margin-top:165px; }
.over ul li:nth-of-type(4) .t{ margin-top:165px; }

.over2{ width: 100%; background: #f8f8f8; padding-bottom: 55px; overflow: hidden; } 
.over2 .center{ width: 1200px; margin:0 auto; }
.over2 .tit{ font-size:25px; margin:45px 0 20px 0; }
.over2 .over_map{ width: 730px; height: 600px; float:left; width:1200px; text-align:center }
.over2 .over_img{ width: 355px; float:right; margin-top:28px; display:none }
.over2 .over_img .bg{ height: 115px; padding:20px 35px; margin-bottom: 25px; background: #FFF; }
.over2 .over_img .bg p{ font-size:15px; color:#666; line-height: 35px; }
.over2 .over_img .bg p b{ font-size:18px; color:#e8342f; font-weight: normal; margin-right: 20px; }
.over2 .over_img .bg p b:last-child{ margin-right: 0; }

.subNavBox{ width:1200px;margin:0 auto;}
.subNav{ background:url(../images/jia.jpg) no-repeat 15px; border:solid 1px #cfd6e4; cursor:pointer; line-height:43px; padding-left:50px; margin-top:15px; }
.currentDd{ background:url(../images/jia.jpg) no-repeat 15px; }
.currentDt{ background:#f9f7f7 url(../images/jian.jpg) no-repeat 15px; border:solid 1px #f0f4fb; }
.navContent{ display:none; color:#666; line-height: 27px; padding:0px 45px 30px 45px; background: #f9f7f7; }
.navContent .b{ width: 1125px; height: 1px; margin:0 auto; background: #d0d7e3; margin-bottom: 10px; }

.product{ width: 1200px; margin:0 auto; }

.pro_con{ width: 100%; height: 300px; background: url(../images/pro_con.jpg) no-repeat; overflow: hidden; }
.pro_con .center{ width: 1200px; margin:0 auto; }
.pro_con .tit{ margin:70px 0 50px 0; }
.pro_con .ch{ font-size:30px; color:#FFF; }
.pro_con .en{ font-size:20px; color:#FFF; font-family: "Arial"; text-transform: uppercase; margin-top:5px; }
.pro_con_menu{ text-align: center; }
.pro_con_menu li{ width: 240px; height: 60px; background: #e8342f; line-height: 60px; text-align: center; display: inline-block; margin:0 14px; }
.pro_con_menu li a{ color:#FFF; font-size:20px; }
.info{ width: 1200px; margin:25px auto 70px; overflow: hidden; }
.info .t,.pro_list .t{ height: 25px; line-height: 25px; background: url(../images/pro_tit.png) no-repeat left center; font-size:20px; font-weight: bold; margin:25px 0 20px 0; padding-left:50px; }
.info .p{ line-height: 25px; font-size:16px; color:#666; }
.info .img{ margin-top:50px; }
.service{ width:100%; background: #f0f0f0; padding-bottom: 40px; overflow: hidden; }
.service .center{ width: 1200px; margin:0 auto; }
.service .t{ height: 25px; line-height: 25px; background: url(../images/pro_tit.png) no-repeat left center; font-size:20px; font-weight: bold; margin:55px 0 20px 0; padding-left:50px; }

.pro_list{ width: 1200px; margin:0 auto 50px; background: #FFF; }
.pro_list .t{ margin-top: 55px; }
.pro_list .dowebok{ width:1200px; height:325px; margin:35px auto 0; position:relative; }
.pro_list .slides li{ height:240px; overflow:hidden; }
.pro_list .slides li .bg{ width:380px; height:240px; position: relative; background:#FFF; float:left; margin-right:30px; }
.pro_list .slides li .bg:nth-child(3n){ margin-right: 0; }
.pro_list .slides li .bg .img{ height:240px; overflow: hidden; display:block; }
.pro_list .slides li .bg .img img{ width:380px; height:240px; }
.pro_list .slides li .bg:hover .img img{ transition: all 1.5s ease; -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1); transform: scale(1.2); }
.pro_list .slides li .bg .red{ width: 360px; height: 220px; background: #e8342f; position: absolute; top:240px ; left: 10px; }
.pro_list .slides li .bg:hover .red{ top: 9px; transition: all 0.5s ease; }
.pro_list .slides li .red .m{ width: 40px; height: 40px; display: block; margin:63px auto 0; }
.pro_list .slides li .red h2{ width:360px; height:45px; line-height:45px; text-align: center; }
.pro_list .slides li .red h2 a{ font-size:18px; color:#FFF; }
.pro_list .flex-control-nav{ display: none; }
.pro_list .flex-direction-nav { position: absolute; z-index: 3; right:550px; top: 285px; width: 96px; height: 38px; }
.pro_list .flex-direction-nav li { width: 38px; height: 38px; float: left;}
.pro_list .flex-direction-nav li:nth-of-type(2){ margin-left:20px; }
.pro_list .flex-direction-nav a { float: left; width: 38px; height: 38px; text-indent: -9999px; overflow: hidden;}
.pro_list .flex-prev { background:url(../images/pro_prev.jpg) no-repeat center; }
.pro_list .flex-next { background:url(../images/pro_next.jpg) no-repeat center; }

.new{ width: 1200px; margin:0 auto; }
.new_list{ margin-top:30px; }
.new_list li{ height:200px; padding:40px 0; }
.new_list .new_b{ height: 1px; background: #e5e5e5; margin:0 auto; }
.new_list li .img{ width: 300px; height: 200px; float:left; display: block; }
.new_list li .img img{ width: 300px; height: 200px; }
.new_list li .img_r{ width: 840px; float:right; }
.new_list li .img_r h2{ height: 30px; line-height: 30px; overflow: hidden; }
.new_list li .img_r h2 a{ color:#333; font-size:18px; }
.new_list li .img_r h2:hover a{ color:#d80001; }
.new_list li .img_r span{ height: 30px; line-height: 30px; padding-left:15px; background: url(../images/date.jpg) no-repeat left center; color:#989898; font-family: "Arial"; font-size:12px; display: block; }
.new_list li .img_r .p{ height: 75px; color:#666; line-height: 25px; overflow: hidden; }
.new_list li .img_r .more{ width: 130px; height: 35px; display: block; background: #e8342f; line-height: 35px; text-align: center; color:#FFF; margin-top:15px; }

.new_img{ width: 550px; height: 370px; float:left; }
.new_r{ width: 630px; height: 370px; border: 1px solid #dcdcdc; float:right; }
.new_r .dowebok{ width:575px; height:220px; margin:20px auto 0; position:relative; }
.new_r .tit{ height: 70px; background: #e8342f; overflow: hidden; padding-left:20px; }
.new_r .tit .ch{ font-size:19px; color:#FFF; margin-top:15px; }
.new_r .tit .en{ font-size:12px; color:#f29599; text-transform: uppercase; }
.new_r .slides li{ height:220px; overflow:hidden; }
.new_r .slides li h2{ height: 30px; line-height: 30px; overflow: hidden; }
.new_r .slides li h2 a{ color:#333; font-size:16px; }
.new_r .slides li h2:hover a{ color:#d80001; }
.new_r .slides li span{ height: 30px; line-height: 30px; padding-left:15px; background: url(../images/date.jpg) no-repeat left center; color:#989898; font-family: "Arial"; font-size:12px; display: block; }
.new_r .slides li .p{ height: 155px; color:#666; line-height: 25px; overflow: hidden; }
.new_r .slides li .p *{ color:#666 !important; line-height: 25px !important; font-size:14px !important; }
.new_r .flex-control-nav { position: absolute; right:-5px; top:-60px; z-index: 2; width: 57px; }
.new_r .flex-control-nav li { display: inline-block; *display: inline; zoom: 1; margin-right:12px; }
.new_r .flex-control-nav li:last-child{ margin-right: 0; }
.new_r .flex-control-nav a { float: left; width:10px; height:10px; border-radius:15px; background:#FFF; text-indent: -9999px;}
.new_r .flex-control-nav .flex-active { background:#c1c1c1; }
.new_r .flex-direction-nav { display: none; }

.new_con{ width: 1200px; margin:0px auto; }
.new_con .title{ font-size:20px; line-height: 40px; color:#333; font-weight: bold; }
.new_con .date{ height: 35px; line-height: 35px; color:#989898; background: url(../images/date.jpg) no-repeat left center; padding-left:15px; font-size:12px; }
.new_con .content{ line-height: 27px; color:#666; }
.new_con .content *{ color:#666 !important; line-height: 27px !important; font-size:14px !important; }
.new_con .b{ height:1px; border-bottom: 1px dashed #bfbfbf; margin:20px 0; }
.pian{ margin-bottom: 45px; }
.pian div{line-height: 30px; color:#666; } 
.pian div a{ color:#919191; }
.pian div:hover a{ color:#467df6; }

.new_bg{ width: 100%; background: #f2f2f2; padding:40px 0; overflow:hidden; }
.xg_new{ width: 1200px; margin:0 auto; }
.xg_new .t{ height: 43px; line-height: 43px; color:#FFF; padding-left:25px; font-size:20px; color:#FFF; margin-bottom:15px; background: url(../images/xg_t.png) no-repeat;}
.xg_new ul li{ width: 560px; height:30px; margin-right:40px; float:left; line-height: 30px; overflow: hidden; padding-left:13px; background: url(../images/new_icon.jpg) no-repeat left center; }
.xg_new ul li:nth-child(2n){ margin-right: 0; }
.xg_new ul li:hover{ background: url(../images/new_icon_h.jpg) no-repeat left center; }
.xg_new ul li a{ width: 450px; display: block; color:#7e7e7e; float:left; }
.xg_new ul li a:hover{ color:#e8342f; }
.xg_new ul li span{ width: 80px; display: block; font-family: "Arial"; color:#a5a5a5; float:right; }


