body,div,ul,li,a,h1,h2,h3,h4,h5,p,b,span,center,table,tr,td,img,input,textarea{margin:0; padding:0; font-family:'微软雅黑'}


/*公用*/
.fl{ float:left}
.fr{ float:right}
.bor{ border:0 !important}
.both{ clear:both; height:1px}
.wid110{ width:110px;}
.wid290{ width:290px}
.wid600{ width:600px !important}
.padt40{ padding-top:40px}
.padt45{ padding-top:45px !important;}
.padt74{padding-top:74px}
.padt82{padding-top:82px}
.padt152{ padding-top:152px }
.marb30{ margin-bottom:30px}
.fon16{ font-size:16px !important;}
.fon32{ font-size:32px !important;}
.cofff{ color:#fff !important}
.marb5{ margin-bottom:5px}
.marb16{ margin-bottom:16px !important}
.marb13{ margin-bottom:13px !important}
.marb25{ margin-bottom:25px !important}
.marb20{ margin-bottom:20px !important}
.marb45{ margin-bottom:45px !important}
.marb70{ margin-bottom:70px !important}
.fonb{ font-weight:bold !important}
.hei27{ height:27px}
.hei24{ height:24px}
.hei32{ height:32px;}
.hei40{ height:40px !important}
.hei145{ height:145px !important;}
.hei200{ height:200px}
.hei205{ height:205px}
.hei208{ height:208px}
.hei220{ height:220px !important}
.hei225{ height:225px !important;}
.hei235{ height:235px !important;}
.hei245{ height:245px !important;}
.hei270{ height:270px}
.hei570{ height:570px}

.linh24{ line-height:24px;}

.mar0{ margin:0 !important}
.textl{ text-align:left !important}


.ovhi{ overflow:hidden}


.index-bg{background:url(../Images/bg.png) no-repeat center top; background-color:#f5f5f5}
.index-bg2{background-color:#f5f5f5}

.index-top{ width:100%; background:#fff;  }
.index-t-top-div{ height:120px; overflow:hidden; width:1140px;margin:0 auto;}
.index-t-logo{ float:left; padding-top:50px; margin-left:35px}
.index-t-meu{ float:right; width:440px;}
.index-t-m-ul{ overflow:hidden; padding-top:55px}
.index-t-m-ul li{ float:left; list-style:none; margin-left:30px;}
.index-t-m-ul a{ text-decoration:none; color:#a0a0a0; font-size:14px}
.index-t-m-ul a:hover{ color:#023eeb; }
.index-t-m-ul .xuan{ border-bottom:2px solid #023eeb}
.index-t-m-ul .xuan a{ color:#023eeb;}



.index-menu{ width:1073px; background:#f5f5f5; margin:0 auto;  filter: alpha(opacity=50);background-color:rgba(245, 245, 245, 0.5); padding:0 33px;}


/*轮换*/

.lun{ height:457px; width:1073px; margin:0 auto; overflow:hidden; margin-bottom:20px}




.index-more{ overflow:hidden;width:1073px; margin:0 auto; margin-bottom:20px}
.index-m-left{ float:left; width:500px; overflow:hidden}
.index-m-left-1{ font-size:36px; font-weight:bold; color:#023EEB; float:left; }
.index-m-left-2{ font-size:16px; font-weight:bold; color:#023EEB;float:left; padding:18px 16px 0 16px;}
.index-m-left-3{ font-size:16px; font-weight:bold; color:#023EEB;float:left; padding-top:18px}

.index-m-right{font-size:12px; background:#023EEB; float:right; padding:5px; margin-top:12px}
.index-m-right a{ text-decoration:none; color:#fff; display:block}
.index-m-right2{float:right; margin-top:12px}
.index-m-right2 img{ border:0}

.index-chan{ width:1073px; margin:0 auto;overflow:hidden; background:#f5f5f5}
.index-c-ul{ overflow:hidden; width:1100px}
.index-c-ul li{ float:left; width:345px; list-style:none; font-size:14px; margin-bottom:7px; margin-right:19px; overflow:hidden}
.index-c-ul li.li_idea{
	margin-bottom:0px;
}
li.li_idea ..index-c-ul-p2{
	padding-top: 3px;
	margin-bottom: 3px;
}
.index-c-ul li:hover a{color:#023eeb }
.index-c-ul .index-c-ul-p{ overflow:hidden; width:345px; height:200px;}
.swiper-slide .index-c-ul-p{ overflow:hidden; width:345px; height:200px}}
.swiper-slide:hover a{color:#023eeb}
.index-c-ul-p img{ display:block; border:0; cursor: pointer;  transition: all 0.6s; width:100%; height:100% }
.index-c-ul-p img:hover{ transform: scale(1.1);  }
.index-c-ul-p2{ overflow:hidden; padding-top:8px; margin-bottom:5px}
.index-c-ul-p2 .left{ width:220px; float:left; color:#969696; font-weight:400; text-decoration:none; font-size:15px; line-height:24px;}
.index-c-ul-p2 .left:hover{ color:#023eeb}
.index-c-ul-p2 .right{width:100px; float:right; color:#969696;text-decoration:none; text-align:right; font-size:12px}
.index-c-ul-p3 a{ color:#969696;text-decoration:none; font-size:12px; line-height:18px}
.index-c-ul-p3 a:hover{color:#023eeb}
.index-c-ul-p3{
	display:none;
}
.footer_text{
  font-size: 14px;
  color: #fff;
  padding-left: 24px;
	line-height: 2.75;
	margin-bottom: 30px;
	margin-top: 15px;
}
.footer_ali{
	color:#fff; font-size:16px; padding-left:24px;
}
.footer_ali a{
	display:inline-block; margin-right:32px; color:#fff; text-decoration: none;
}
.index-c-ul{
	margin-bottom: 36px;
}
.index-c-ul li:nth-child(n+13){
	display: none;
}
.index-c-ul .xg a{
	text-decoration: none;
	font-size: 16px;
	color: #333;
}
.index-c-ul .xg div{
	overflow: hidden;
    width: 345px;
    height: 200px;
    
}


.lun2{ height:275px; width:1073px; margin:0 auto; overflow:hidden; margin-bottom:50px}
.lun3{  width:1073px; margin:0 auto; overflow:hidden; margin-bottom:50px}

.index-rang{ position:relative; margin-bottom:50px}
.index-r-bg{background:#023eeb; height:105px; width:1073px; margin:0 auto; overflow:hidden}
.index-r-bg2{background:#023eeb; height:105px; width:25%; left:0 ;top:0; position:absolute; }
.index-r-bg-z{ float:right; font-size:32px; font-weight:bold; color:#fff; text-align:right; margin-right:45px; padding-top:8px;letter-spacing:8px}
.index-r-bg-z1{}
.index-r-bg-k{ float:right; width:200px; margin-right:90px; height:105px; background:#f5f5f5}


.index-about-div{ width:1073px; margin:0 auto; overflow:hidden}
.index-about-p{ margin-bottom:25px;}
.index-about-p2{ font-size:14px; color:#023EEB; font-weight:bold; margin-bottom:12px}
.index-about-p2-span{ margin-left:25px; font-size:12px; font-weight:normal}
.index-about-p3{ color:#969696; font-size:12px; line-height:20px; height:75px}

.index-ditu{ overflow:hidden; width:1073px; margin:0 auto; padding-bottom:75px }
.index-d-left{ float:left; width:720px;}
.index-d-right{ float:right; width:335px;}
.index-d-r-div{ width:335px; background:url(../Images/about-guan.jpg) ;height:98px; margin-bottom:70px; color:#fff; font-size:11px}
.index-d-r-p{ padding:10px 0 0 30px; height:15px; overflow:hidden}
.index-d-r-p1{ padding:5px 0 0 30px;height:15px; overflow:hidden}
.index-d-r-p2{ padding:5px 0 0 30px;height:15px; overflow:hidden}
.index-d-r-p3{ padding:5px 0 0 30px;height:15px; overflow:hidden}
.index-d-r-erwei{ width:100%; height:248px; text-align:center}
.index-d-r-erwei img{ width:218px; height:248px;}





.foot{ background:#000; width:100%;}
.foot-div{ width:1073px; margin:0 auto; overflow:hidden; padding-bottom:60px}
.foot-left{ float:left; width:400px; padding-top:50px;}
.foot-l-top{ overflow:hidden; height:220px}
.foot-l-t-left{  width:250px; margin-bottom:20px}
.foot-l-t-left img{ width:200px}
.foot-l-t-right{  width:110px; margin-left:20px}
.foot-p{ font-size:14px; color:#999999}
.foot-p a{ color:#999; text-decoration:none}
.foot-right{ float:right; width:660px}
.foot-r-top{ width:660px; overflow:hidden; padding-top:50px; height:auto;}
.foot-r-t-ul{ overflow:hidden;}
.foot-r-t-ul li{ float:left; width:70px; margin-left:24px; text-align:center; list-style:none}
.foot-r-t-div{ font-size:16px; margin-bottom:18px;}
.foot-r-t-div a{ color:#fff; text-decoration:none;}
.foot-r-t-div a:hover{ border-bottom:1px solid #fff}
.foot-r-t-p{ line-height:25px}
.foot-r-t-p a{ font-size:14px; color:#999999; text-decoration:none;}
.foot-r-t-p a:hover{ border-bottom:1px solid #fff}
.foot-r-bottom{ overflow:hidden}
.foot-r-b-ul{ overflow:hidden;}
.foot-r-b-ul li{ float:left; list-style:none; width:70px; margin-left:24px; text-align:center; overflow:hidden}
.foot-r-b-ul a{ text-decoration:none; color:#999999; font-size:14px;}



/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;list-style:none; margin-bottom:2px; font-size:18px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#969696;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:18px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#969696;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#969696;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side .erwei{left:-146px; top:-56px; position:absolute; display:none}


.page-div{ text-align:center}
.fenye{ overflow:hidden;margin-bottom:20px; font-size:16px; color:#949494;display:inline-block; line-height:42px}

.fenye span{ margin-right:20px;float:left;  }
.fenye .num{ text-decoration:none; color:#949494; margin-right:20px; float:left; }
.fenye .next{ text-decoration:none; color:#949494; font-size:32px; float:left}
.fenye .prev{text-decoration:none; color:#949494; font-size:32px; float:left; margin-right:20px;}
.fenye .num:hover{ color:#023ee9}
.fenye .next:hover{ color:#023ee9}
.fenye .prev:hover{ color:#023ee9}
.fenye .current{ color:#023ee9}



.anli-h1{ font-size:40px; font-weight:bold; color:#595757; padding:40px 0;}
.anli-div{ overflow:hidden; margin-bottom:32px}
.anli-d-left{ float:left; width:535px;}
.anli-d-right{ float:right; width:200px;}
.anli-d-right p{ font-size:13px; color:#949494; margin-bottom:8px}
.anli-d-p1{ text-indent:2em; font-size:13px; color:#595757; line-height:20px}

.anli-nei{ overflow:hidden; width:1073px; margin-bottom:20px; color:#969696}
.anli-biao{ overflow:hidden; margin-bottom:45px}
.anli-biao p{ float:left; padding:4px 6px; border-radius:8px; overflow:hidden; background:#B3B3B4; font-size:11px; color:#fff; margin-right:5px}
.anli-an{ font-size:38px; color:#595757; margin-bottom:20px}
.bdsharebuttonbox{ color:#949494; height:30px; font-size:13px; line-height:30px}




.index-c-ul .index-c-ul2-p{ overflow:hidden; width:333px; }
.index-c-ul2-p img{ display:block; border:0; cursor: pointer;  transition: all 0.6s; }
.index-c-ul2-p img:hover{ transform: scale(1.1);  }
.index-c-ul2-p2 .title{ text-align:center; font-size:20px; padding-top:40px; margin-bottom:8px}
.index-c-ul2-p2 .title a{ text-decoration:none;color:#595757;}
.index-c-ul2-p2 .title a:hover{ color:#023ee9}
.index-c-ul2-p2 .xtitle{ text-align:center; color:#595757; font-size:13px; padding-top:5px; margin-bottom:15px}
.index-c-ul2-p2 .xtitle a{text-decoration:none;color:#595757;}
.index-c-ul2-p2 .xtitle a:hover{ color:#023ee9}
.index-c-ul2-p2 .heng{ margin:0 auto; width:90px; height:2px; background:#595757;} 
.index-c-ul2-p2 .nei{ font-size:14px; width:295px; margin:0 auto}
.index-c-ul2-p2 .nei a{ color:#595757; text-decoration:none}
.index-c-ul2-p2 .nei a:hover{ color:#023ee9}

.zixun-h1{ text-align:center; font-size:40px; color:#969696; padding-top:60px; margin-bottom:30px}
.zixun-heng{ width:128px; height:2px; background:#595757; margin:0 auto; margin-bottom:15px}
.zixun-xtitle{ text-align:center; color:#969696; font-size:24px; margin-bottom:35px}
.zixun-div{ font-size:13px; color:#727171; line-height:25px; width:890px; margin:0 auto; margin-bottom:40px}
.zixun-dibu{ overflow:hidden}
.zixun-biao{ overflow:hidden; margin-bottom:45px; float:left; width:800px}
.zixun-biao p{ float:left; padding:4px 6px; border-radius:8px; overflow:hidden; background:#B3B3B4; font-size:11px; color:#fff; margin-right:5px}
.zixun-b-right{ float:right; width:150px;}

.zixunn-div{ width:1073px; overflow:hidden}
.zixunn-c-ul{ overflow:hidden; width:1160px}
.zixunn-c-ul li{ float:left; width:384px; list-style:none; font-size:14px; margin-bottom:25px; overflow:hidden}
.zixunn-c-ul li:hover a{color:#023eeb }
.zixunn-c-ul2-p2{ width:301px;}
.zixunn-c-ul2-p2 .title{ text-align:center; font-size:20px; padding-top:20px; margin-bottom:8px}
.zixunn-c-ul2-p2 .title a{ text-decoration:none;color:#969696;}
.zixunn-c-ul2-p2 .title a:hover{ color:#023ee9}
.zixunn-c-ul2-p2 .xtitle{ text-align:center; color:#969696; font-size:13px; padding-top:5px; margin-bottom:10px}
.zixunn-c-ul2-p2 .xtitle a{text-decoration:none;color:#969696;}
.zixunn-c-ul2-p2 .xtitle a:hover{ color:#023ee9}
.zixunn-c-ul2-p2 .heng{ margin:0 auto; width:90px; height:2px; background:#969696;} 
.zixunn-c-ul2-p2 .nei{ font-size:14px;}
.zixunn-c-ul2-p2 .nei a{ color:#969696; text-decoration:none}
.zixunn-c-ul2-p2 .nei a:hover{ color:#023ee9}


.lianxi-div{ background:#f5f5f5}
.lianxi-jie{ overflow:hidden; padding-bottom:85px}
.lianxi-j-left{ float:left; width:310px; text-align:center}
.lianxi-j-right{ float:right; width:712px;}
.lianxi-j-p1{ font-size:17px; color:#595757; line-height:25px; margin-bottom:25px}
.lianxi-j-p2{ font-size:19px; font-weight:bold; color:#595757;margin-bottom:25px}
.lianxi-j-p3{color:#595757; font-size:19px;font-weight:bold;}

.guanyu-div{ margin:0 auto; margin-bottom:35px; font-size:14px; color:#969696; line-height:22px}
.guanyu-div2{margin:0 auto; overflow:hidden}
.guanyu-d-ul{ width:1200px; overflow:hidden;}
.guanyu-d-ul li{ float:left; width:215px;color:#969696; font-size:25px; margin-bottom:20px; list-style:none; text-align:left; margin-right:70px}
.guanyu-d-ul-p1{ line-height:35px; font-weight:100}

.guanyu-he{ overflow:hidden}
.guanyu-h-ul{ overflow:hidden; width:1150px;}
.guanyu-h-ul li{ float:left; width:262px; margin-right:120px; height:480px; list-style:none}
.guanyu-h-p1{ text-align:center; margin-bottom:10px}
.guanyu-h-p2{ font-size:15px; color:#969696; text-align:center; line-height:22px}
.guanyu-h-p3{font-size:15px; color:#969696; text-align:center; line-height:22px; margin-bottom:10px}
.guanyu-h-p4{font-size:13px; color:#969696;line-height:22px}

.guanyu-ke{overflow:hidden}
.guanyu-k-ul{overflow:hidden}
.guanyu-k-ul li{ float:left; width:210px;color:#727171; margin-bottom:30px; list-style:none; text-align:center}
.guanyu-k-ul-p1 img{ border:0;}

.foot-l-t-p{ text-align:center; color:#fff; font-size:16px; margin-bottom:16px}

.zixun-c-ul{ overflow:hidden; width:1100px}
.zixun-c-ul li{ float:left; width:250px; list-style:none; font-size:14px; margin-bottom:22px; margin-right:19px; height:280px; overflow:hidden}
.zixun-c-ul li:hover a{color:#023eeb }
.zixun-c-ul .index-c-ul-p{ overflow:hidden; width:250px; height:200px;}
.zixun-c-ul .index-c-ul2-p{ overflow:hidden; width:250px; }
.zixun-c-ul2-p{ overflow:hidden}
.zixun-c-ul2-p img{ display:block; border:0; cursor: pointer;  transition: all 0.6s; width:250px; height:170px }
.zixun-c-ul2-p img:hover{ transform: scale(1.1);  }
.zixun-c-ul2-p2 .title{ text-align:center; font-size:20px; padding-top:20px; margin-bottom:8px}
.zixun-c-ul2-p2 .title a{ text-decoration:none;color:#969696;}
.zixun-c-ul2-p2 .title a:hover{ color:#023ee9}
.zixun-c-ul2-p2 .xtitle{ text-align:center; color:#969696; font-size:13px; padding-top:5px; margin-bottom:10px}
.zixun-c-ul2-p2 .xtitle a{text-decoration:none;color:#969696;}
.zixun-c-ul2-p2 .xtitle a:hover{ color:#023ee9}
.zixun-c-ul2-p2 .heng{ margin:0 auto; width:90px; height:2px; background:#969696;} 
.zixun-c-ul2-p2 .nei{ font-size:14px; width:250px; margin:0 auto}
.zixun-c-ul2-p2 .nei a{ color:#969696; text-decoration:none}
.zixun-c-ul2-p2 .nei a:hover{ color:#023ee9}


.guanyu-k-p{ margin:0 auto; padding-bottom:60px}



.ditu-ul{ overflow:hidden; padding:20px 0}
.ditu-ul li{ float:left; width:200px; list-style:none; }
.ditu-u-p{ font-weight:bold; margin-bottom:5px}
.ditu-u-p2{ font-size:14px; padding-top:20px; margin-bottom:5px; font-weight:bold}
.ditu-u-p3{ font-size:12px;}
.ditu-ul a{ text-decoration:none; color:#000}
.ditu-ul a:hover{ text-decoration:underline}


.nfoot-div{margin-left:24px; height:150px; overflow:hidden; padding-top:10px}
.nfoot-div-p{font-size: 16px; color:#fff;}
.nfoot-ul{ overflow:hidden; }
.nfoot-ul-li{ float:left; width:50%;padding-top:5px;}
.nfoot-ul-li a{text-decoration: none;color: #999999;font-size: 14px;}
