/*reset CSS*/
body{font-family: "Microsoft Yahei",Helvetica,Arial;min-width:1250px;}
a{text-decoration:none;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
/*top*/
.h_top{background:#f8f8f8;border-bottom:1px solid #eee;height: 40px;font-size:14px;color:#666;line-height:40px;}
/*h_con*/
.h_con{height:140px;}
.h_con .fl{margin-top:35px;}
.h_con .fl h4{float:left;}
.h_con .fl h5{float:left;padding-top:10px;font-size:23px;font-weight:bold;color:#1A1A7E;line-height:27px;}
.h_con .fl h5 span{font-size:20px;font-weight:normal;}
.h_con .fr{height:60px;width:330px;margin-top:35px;line-height:30px;font-size:20px;font-weight: bold;color:#f44;text-align:right;background:url(phone.jpg) no-repeat center left;}
/*nav*/
.nav{height:50px;background:#1A1A7E;}
.nav li{float:left;}
.nav li a{display:block;padding:0 48px;line-height:50px;color:#fff;text-decoration:none;font-size:13px;transition:.4s;-webkit-transition:.4s;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;}
.nav li a:hover{background:#E9A33D;}
.nav li.cur a{background:#E9A33D;}
/*banner*/
.flexslider{margin: 0px auto;position: relative;width: 100%;height: 482px;overflow: hidden;zoom: 1;}
.flexslider .slides li{width: 100%;height: 100%;}
.flex-direction-nav a{width: 30px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: #444;color:#fff;line-height:70px;text-align:center;text-decoration:none; position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next{background-position: 0 -70px;right: 0;margin-right:30px;}
.flex-direction-nav .flex-prev{left: 0;margin-left:30px;}
.flexslider:hover .flex-next{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav{width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li{margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a{background: url(dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a{background-position: 0 0;}
.flexslider .slides a img{width: 100%;height: 482px;display: block;}
/*hotword*/
.hotWord{height:60px;line-height:60px;font-size:14px;color:#444;border-bottom:1px solid #eee;}
/*three*/
.three_bg{ background:url(three_bg.gif) no-repeat center 0;height: 350px;font-size: 0;overflow: hidden;}
.three dl{ background:url(three_k01.png) no-repeat 50px 75px;width: 300px;height: 255px;float: left; padding:75px 50px 0;}
.three dl dt{ background:url(three_y.png) no-repeat;width: 140px;height: 140px;text-align: center;overflow: hidden; margin:0 auto;line-height: 32px;transition: all 1s ease-in-out 0s;}
.three dl dt i{display: block;font-size: 22px; padding:38px 0 0;font-style: normal;}
.three dl dt a{font-size: 18px;color: #1a1a7e;font-weight: bold; text-decoration:none;}
.three dl dt:hover,.fuw_l b:hover{ transform: rotateY(360deg);}
.three dl dd{font-size: 14px;color: #333;line-height: 22px; padding:12px 0 0;text-align: center;}
.three dl dd span{display: block;font-size: 16px;color: #1a1a7e; padding:0 0 10px;}

/*indexProduct*/
.indexProduct{background:#F6F6F6;padding:20px 0;margin-top:30px;}
.indexTitle{height:110px;margin:0 auto;text-align:center;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;}
.indexTitle h4{font-size:28px;font-weight:bold;color:#242488;padding-top:20px;}
.indexTitle p{font-size:17px;color:#666;line-height:35px;}
.indexTitle:hover{transform:translateY(-10px);}
.indexPro_class {text-align:center;position:relative;}
.indexPro_class ul{position:relative;z-index:100;}
.indexPro_class li{display:inline-block;}
.indexPro_class li a{display:block;padding:0 50px;height:45px;margin:0 20px;line-height:45px;background:#eee;color:#fff;text-decoration:none;color:#242488;}
.indexPro_class li.indexPro_class_on a{background:#242488;color:#fff;}
.indexPro_class_border{position:absolute;top:25px;height:1px;width:100%;display:block;background:#8989BE;}
.indexProlist{height:300px;overflow: hidden;margin-top:40px;}
.indexProlist ul{width:120000px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.indexProlist ul li{float:left;width:380px;margin:0 10px;background:#fff;height:300px;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;}
.indexProlist ul li h4 img{width:100%;height:100%;}
.indexProlist ul li p{position:absolute;bottom:0;left:0;height:35px;text-align: center;background:rgba(0,0,0,.6);width:100%;}
.indexProlist ul li p a{display:block;line-height: 35px;text-decoration:none;color:#fff;}
.indexProlist ul li:hover{transform:scale(0.9);}

/*公司简介*/
.indexCom{height: 530px;background:url(../images/guany_bg.gif) no-repeat center;}
.indexCom .fl{width:640px;height:400px;padding-top:80px;}
.indexCom .fr{width:480px;padding-top:80px;}
.indexCom .fr h4{height:45px;line-height:45px;color:#242488;font-size:22px;font-weight:bold;border-bottom:1px solid #ddd;transition:.2s;-webkit-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-o-transition:.2s;}
.indexCom .fr h4:Hover{padding-left:20px;}
.indexCom .fr h4 a{color:#666;font-size:14px;float:right;font-weight:normal;}
.indexCom .fr div{text-indent:2em;padding-top:15px;line-height:28px;color:#444;font-size:15px;height:268px;overflow: hidden;}
/*tiaofu*/
.tiaofu1{}
/*anli*/
.anli{height:850px;background:url(anli_bg.jpg) no-repeat center top;padding-top:20px;}
.anli .indexTitle{margin-bottom:20px;}
.anli li{width:520px;height:300px;margin-top:30px;position:relative;overflow: hidden; padding-right:}
.anli li a{color:#222;}
.anli li img{width:100%;height:100%;}
.anli li div{width:100%;height:40px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);color:#fff;font-size:15px;line-height:40px;text-align:center;}
/*新闻资讯*/
.newslist{padding:20px 0;background:url(three_bg2.gif) no-repeat center top;}
.news,.wd{font-size:0;}
.news_t{ height:82px; background:url(Img/Index/news_line.gif) no-repeat 0 74px; line-height:78px;overflow: hidden;}
.news_t a{font-size: 20px;color: #333;}
.news_t a:hover,.news dd h3 a:hover,.news dd span a:hover,.wd dt a:hover{color: #1a1a7e; text-decoration:none;}
.news_t span{ float:right;display: block;float: right;line-height: 0; padding:20px 0 0;}
.news_t span a{ font-family:Verdana, Geneva, sans-serif; font-size:12px;font-weight: normal;display: block;width: 88px;height: 28px;text-align: center;line-height: 28px;overflow: hidden; border:#333 1px solid;text-transform: uppercase;}
.news_t span a:hover{ border:#1a1a7e 1px solid;}
.news dl{ width:570px; padding:35px 0; border-bottom:#ddd 1px dashed; overflow:hidden;float:left;margin-right:30px;}
.news dt{ width:190px; height:120px;float: left;overflow: hidden;}
.news dt img{ width:190px; height:120px;}
.news dd{ float:left; overflow:hidden; width:340px; padding:0 0 0 25px;}
.news dd h3{ height:25px; line-height:25px; overflow:hidden;}
.news dd h3 a{ font-size:16px; color:#333;font-weight: normal;}
.news dd p{ font-size:14px; color:#666; height:50px; line-height:25px;overflow: hidden; padding:10px 0 0;}
.news dd span{ display:block;width: 100px; padding:10px 0 0;}
.news dd span a{font-size: 12px;color: #333;}
.news .nobor{ border:none;}
/*优势*/
.advantage{width: 100%;height: 1489px;background:url(yousi.jpg) no-repeat;overflow: hidden;-webkit-background-size:cover;-moz-background-size:cover;background-position: 50% 50%;-o-background-size:cover;-ms-background-size:cover;background-size:cover;}
.advantage .w1084{background-color: #fff;margin:0 auto;margin-top: 70px;width: 1100px;overflow: hidden;}
.advantage ul li{border-top: 1px solid #ccc;height: 298px;}
.advantage_li_l{width: 580px;background-color: #fff;}
.advantage_li_r{width:496px;height: 298px;background-color: #fff;}
.com_left{width: 110px;height: 110px;background-color: #242488;text-align: center;line-height: 110px;font-size:36px;color:#fff;}
.com_right{width: 440px;margin-top: 40px;}
.com_right01{width: 420px;}
.com_right h5{font-size: 18px;}
.com_right h6{font-size: 18px;color:#2564a8;line-height: 34px;margin-bottom: 20px;}
.com_right p{font-size: 14px;line-height: 36px;vertical-align: middle;}
.com_right p:before{width: 6px;height: 6px;content:'';background-color: #2564a8;display: inline-block;vertical-align: middle;margin-right: 8px;}
.com_right strong{background:url(../images/dianhuaindex.png) no-repeat left center;padding-left: 40px;display: block;font-weight: normal;margin-top: 10px;}
.com_right strong i{line-height: 20px;display: inline-block;}
.com_right strong h6{line-height: 20px;}
.com_ccom_right{width:400px ;}
.top_Company{overflow: hidden;border-top: 1px solid #e7e7e7;padding-top: 50px;}
.Company_top_l{width: 450px;height: 300px;overflow: hidden;}
.Company_top_r{width: 716px;padding-top: 20px;overflow: hidden;}
.Company_top_r p{line-height: 28px;}
.main-text{text-align: center;margin:20px 0;}
.main-text h2{font-size: 38px;color:#7b7b7b;margin-bottom: 5px;}
.main-text h2 span{color:#026cb8;}
.main-text p{text-transform: uppercase ;color:#aeaeae;line-height: 24px;overflow: hidden;}
.main-text p em{width: 10%;height: 1px;background-color: #aeaeae;display: inline-block;margin-bottom: 5px;}
/*links*/
.links{background:#f5f5f5;height:60px;margin-top:30px;position:relative;}
.links .fl{width:200px;height:80px;background:#242488;position:absolute;top:-10px;color:#fff;line-height:80px;text-align:center;font-size:20px;}
.links .fr{width:900px;height:60px;overflow: hidden;line-height:60px;padding:0 50px;}
.links .fr a{padding:0 10px;color:#666;font-size:15px;}
/*底部开始*/
.f_bg{ background:url(f_bg.gif) repeat-x; height:260px; overflow:hidden; padding:39px 0 0;}
.f_ban{width: 920px;height: 200px;}
.f01{width: 460px;}
.f_ban p{ font-size:14px; color:#888; line-height:36px; padding:0 0 0 38px;}
.f_ban span{ padding:0 20px;}
.f_ban a{ font-size:14px; color:#888;}
.f_ban .f_p01{ background:url(f_ico01.png) no-repeat 0 7px;}
.f_ban .f_p02{ background:url(f_ico02.png) no-repeat 0 7px;}
.f_ban .f_p03{ background:url(f_ico03.png) no-repeat 0 7px;}
.f_ban .f_p04{ background:url(f_ico04.png) no-repeat 0 7px;}
.f_ban .f_p05{ background:url(f_ico05.png) no-repeat 0 7px;}
.f_ban .f_p06{ background:url(f_ico06.png) no-repeat 0 7px;}
.f_er{width: 280px;height: 200px;}
.f_er img{ width:120px; height:120px;}
.f_er p{float: left;width: 120px;text-align: center; padding:0 0 0 18px;}
.f_er p span{display: block;font-size: 14px;color: #fff; padding:10px 0 0;}
.f_nav{ height:60px; line-height:60px; text-align:center; overflow:hidden; color:#999;}
.f_nav a{ font-size:14px; color:#999; padding:0 20px;}

/*底部二维码*/
.twm {display:inline-block;position:fixed;right:0;top:10%;border:1px solid #333333; }
.twm img {width:150px;height:204px;}
/*底部结束*/

/*main*/
.mainL{width:220px;margin:40px 0;}
.mainL h4{height:80px;text-align:center;line-height:80px;background:#242488;color:#fff;font-size:20px;}
.mainL ul{border:1px solid #ddd;}
.mainL li{height:50px;line-height:50px;border-top:1px solid #ddd;}
.mainL li a{display:block;height:50px;text-align:center;font-size:16px;color:#222;}
.mainL li a:hover{background:#242488;color:#fff;}
.mainR{width:950px;margin:40px 0;}
.main_tit{height:50px;border-bottom:1px solid #ddd;}
.main_tit h4{height:50px;line-height:50px;padding:0 30px;background:#242488;color:#fff;border-radius:5px 5px 0 0;}
.main_tit p{line-height:50px;}
.main_text{padding:20px;line-height:28px;font-size:16px;}

/*pages*/
.pages ul{max-width:670px;margin:40px auto 0 auto;display:table;}
.pages li{float:left;border-radius:5px;margin:0 5px;width:40px;height:40px;background:#E7EBEE;overflow: hidden;line-height:40px;text-align:center;}
.pages li a{color:#99a1a7;display:block;width:100%;height:40px;line-height:40px;text-align:center;}
.pages li a:hover{color:#fff;}
.pages li.pages_solid{background:#1A1A7E;color:#fff;}
.pages li.previous_s,.pages li.next{width:75px;height:40px;background:#E7EBEE;overflow: hidden;}

/*产品列表*/
.mainRpro{padding:10px 0;}
.mainRpro li{float:left;width:300px;margin:8px;}
.mainRpro li h4{width:100%;height:260px;}
.mainRpro li h4 img{width:100%;height:100%;}
.mainRpro li h5{height:50px;line-height:50px;text-align:center;background:url(../images/prolist_bg.jpg) no-repeat center;}
.mainRpro li h5 a{color:#222;}

/*文章详情*/
.main_text h1{line-height:32px;font-size:22px;color:#242488;font-weight:bold;}
.main_text p.main_fabu{height:30px;line-height:30px;border-bottom:1px solid #ddd;color:#666;padding-top:10px;}
.main_text div.main_text_info{padding:10px 0;}
.main_text div.main_next{height:35px;line-height:35px;color:#fff;background:#242488;padding:0 10px;}
.main_text div.main_next a{color:#fff;}