@charset "utf-8";
/* CSS Document */

* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select,img{padding:0;margin:0;border:none;}
a:link,a:visited ,a:hover ,a:active {text-decoration: none; outline:none;}
ul, ol , th, td{list-style: none outside none;}
em,i,u{ font-style:normal;}
body{padding:0;margin:0;overflow-x:hidden; font-family: "微软雅黑"; font-size:14px/1.5;}
.clear{clear:both;}

.wrap{
	margin:0 auto;
	max-width:1920px;
	height:auto;
	background-color:#ffffff;
	}
	
/*头部*/
.head{ max-width:1920px; height:100px; border-top:#e3e3e3 solid 30px; background:#f2f2f2;}
.head_m{ width:1370px; height:100px; margin:0 auto;}
.logo{ width:274px; float:left; padding-top:16px;}
.nav{ float:right;}
.nav > ul{ margin-left:10px; float:left;}
.nav > ul > li{ float:left; position:relative; text-align:center; margin-left:10px;}
.nav > ul > li:first-child{ margin-left:0;}
.nav > ul > li > a{ display:block; width:89px; height:86px; padding-top:14px; text-align:center; font-size:14px; color:#000000; }
.nav > ul > li > a > span{ display:block;}
.nav > ul > li:hover > a{ background:#e3e3e3;}

.nav > ul > li:hover > .ej_ul{ display:block;}
.curt{ background:#e3e3e3;}
.curt > a{ color:#2a2a2a }

.ej_ul{ position:absolute; top:100px; display:none; z-index:999;}
.ej_ul li a{ display:block; width:89px; height:49px; line-height:49px; text-align:center; font-size:14px; border-top:#ffffff solid 1px; background:#f2f2f2; color:#2a2a2a; overflow:hidden;}
.ej_ul li a:hover{ background:#e3e3e3;}


/*banner*/
.banner{ max-width:1920px; height:600px; margin:0 auto; position:relative;}
.flexslider{position:relative; max-width:1920px; height:600px; margin:0 auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:47px;height:47px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:115px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:115px;background:url(../images/next.png) center center no-repeat;}

.gd_box{ position:absolute; left:0; bottom:0; width:1191px; height:55px; float:left; background:#00b17f;  z-index:999;}
.swiper_wrap{ position:relative; width:837px; height: 55px; overflow: hidden; float:right;}
.swiper_wrap em{ float:left; width:20px; height:20px; background:url(../images/icon.png) no-repeat scroll 0 0; margin:18px 0 auto 13px;}
.swiper_wrap > span{ float:left; width:86px; height:26px; line-height:26px; margin:14px 15px auto auto; color:#fcf900; text-align:center; font-size:14px;}
.swiper_wrap ul{ position: relative;width: 600px;float: left;font-size: 14px;}
.swiper_wrap ul li{line-height: 55px;}
.swiper_wrap > a:hover{ background:#979797;}
.font_inner a{color: #ffffff; position:relative;}
.font_inner span{ font-family:Arial; font-size:12px; color:#fcf115; margin-right:8px; float:right;}
.swiper_wrap > ul > li > a:hover{ color:red;}
/*.swiper_wrap > ul > li > a:hover span{ color:red;}*/
/*滚动消息*/

/*关于我们*/
.about_us{ max-width:1920px; margin:0 auto; background:#eeeeee; border-bottom:#ffffff solid 15px;}
.au_box{ width:1200px; margin:0 auto; padding-top:70px;}
.title{ width:1200px; text-align:center;}
.title h1{ width:377px; height:36px; font-size:26px; color:#00b17f; font-weight:normal; margin:0 auto; background:url(../images/title_bg.png) no-repeat scroll 0 0;}
.title p{ font-family:Arial; font-size:12px; color:#8f8f8f; margin-top:4px;}
.au_box ul{ width:1200px; float:left; margin:31px auto 76px;}
.au_box ul li{ float:left; width:393px; height:515px;  margin-left:19px; position:relative; overflow:hidden;}
.au_box ul li:first-child{ margin-left:0;}
.au_box img{ transition: all 0.8s;}
.au_box img:hover{transform: scale(1.1);}

.one{ width:250px !important;}
.two{ width:250px !important; height:250px !important;}
.three{ width:518px !important; height:250px !important; margin-top:15px;}

.mask{ width:100%; height:80px; background:#585858; position:absolute; left:0; bottom:0; color:#ffffff; filter:alpha(Opacity=75);-moz-opacity:0.75;opacity: 0.75;}
.mask h3{ font-size:16px; margin-left:20px; margin-top:14px; font-weight:normal;}
.mask h2{ font-size:20px; margin-left:20px; font-weight:normal;}


/*产品展示*/
.product{ max-width:1920px; margin:0 auto; background:#f2e8f2; border-bottom:#ffffff solid 15px;}
.p_box{ width:1200px; margin:0 auto; padding-top:70px;}
.pro_l{ width:1200px; height:390px; margin-top:32px; }
.pro_l li ul li{ width:342px; height:390px; background:#f2f2f2; float:left; margin-left:56px;}
.pro_l li ul li:first-child{ margin-left:26px;}
.pro_l li ul li a{ display:block; width:298px; height:349px; padding:24px 21px 20px 22px; overflow:hidden;}
.pro_l li ul li a img{ width:298px; height:212px;}
.pro_l li ul li a h3{ font-size:18px; font-weight:normal; color:#00b17f; text-align:center; margin-top:22px; margin-bottom:20px;}
.pro_l li ul li a p{ font-size:14px; height:60px; color:#767474; overflow:hidden}
.pro_l li ul li:hover{ background:#ededed;}

.pro_but{ width:1200px; height:60px; margin:46px auto 0;}
.pro_but > ul{ float:left; margin-left:534px; margin-top:14px;}
.pro_but > ul > li{ width:60px; height:8px; float:left; background:#e5e5e5; margin-left:22px; cursor:pointer;}
.pro_but > ul > li:first-child{ margin-left:0;}
.pro_but > ul > li.on{ background:#711e82;}

/*招商中心*/
.inv{ max-width:1920px; margin:0 auto; background:#eeeeee; border-bottom:#ffffff solid 15px;}
.inv_box{ width:1200px; margin:0 auto; padding-top:70px;}
.inv_l{ width:416px; float:left; margin-left:100px; padding:42px 24px 20px;}
.inv_l h1{ font-size:26px; color:#711e82; margin-bottom:34px;}
.inv_l p{ font-size:14px; font-family:"宋体"; color:#000000; line-height:26px;}
.inv_r{ width:527px; height:365px; float:left; margin:52px 0 92px 26px;}
.inv_r{ width:527px; height:365px;}

/*新闻中心*/
.news{ max-width:1920px; margin:0 auto; background:#f2e8f2; border-bottom:#ffffff solid 15px;}
.news_box{ width:1200px; margin:0 auto; padding-top:70px;}
.news_l{ width:535px; height:355px; float:left; margin-top:58px;}
.news_l img{ width:535px; height:355px;}
.news_r{ width:636px; height:362px; float:left; margin:58px 0 60px 26px;}
.n_detail{vertical-align: bottom;}
.n_detail a{vertical-align: bottom;}
.n_detail a em{ font-size:24px; color:#711e82; font-weight:normal;}
.n_detail a span{ display:inline-block; width:390px; font-size:24px; color:#222222; margin-left:10px; overflow:hidden;vertical-align: bottom;}
.n_detail a i{ font-size:14px; font-family:Arial; color:#9e9e9e; margin-left:10px;}
.n_detail a p{ width:576px; height:100px; overflow:hidden; margin-top:30px; font-size:14px; color:#656565; line-height:24px;}
.news_r ul{ margin-top:16px;}
.news_r ul li{ height:41px; line-height:41px; font-size:14px; border-bottom:#bebebe dashed 1px;}
.news_r ul li:first-child{ border-top:#bebebe dashed 1px; }
.news_r ul li:hover{ line-height:38px;}
.news_r ul li a{ color:#222222;}
.news_r ul li a em{ display:inline-block; width:5px; height:5px; background:url(../images/icon.png) no-repeat scroll 0 -57px; position:relative; top:-2px;}
.news_r ul li a span{ color:#711e82; margin:0 5px;}
.news_r > span{ display:block; width:83px; height:27px; line-height:27px; text-align:center; background:#711e82; float:right; margin-top:30px;}
.news_r > span > a{ display:block; width:100%; height:100%; color:#ffffff;}

/*合作伙伴*/
.par{ max-width:1920px; margin:0 auto; background:#eeeeee;}
.par_box{ width:1200px; margin:0 auto; padding-top:70px;}
.par_box ul{ float:left; width:1200px; margin:56px auto 0; padding-bottom:56px;}
.par_box ul li{ float:left; width:190px; margin-left:162px;}
.par_box ul li:first-child{ margin-left:156px;}
.par_box ul li > a{ display:block; width:190px; height:73px;}
.par_box ul li > a img{ width:190px; height:73px;}
.par_box dl{ margin-top:10px; text-align:center;}
.par_box dl dt{ width:118px; height:31px; line-height:31px; background:#00b17f; margin:0 auto;}
.par_box dl dt a{ color:#ffffff;}
.par_box dl dd{ margin-top:10px;}
.par_box dl dd a{ color:#1d1d1d;}
.par_box dl dd a:hover{ text-decoration:underline;}

/*底部*/
.bottom{ max-width:1920px; margin:0 auto; background:#282828;}
.bot_box{ width:1200px; margin:0 auto;}
.contact{ width:1200px; height:193px; border-bottom:#ffffff solid 1px;}
.contact ul{ float:left; width:566px; margin-left:153px;}
.contact ul li{ float:left; width:165px; height:193px; margin-left:35px; text-align:center;}
.contact ul li:first-child{ margin-left:0px;}
.contact ul li img{ width:65px; height:65px; margin-top:31px; margin-bottom:21px;}
.contact ul li p{ font-size:12px; line-height:22px; letter-spacing:1px; color:#ffffff; word-wrap:break-word;}
.qr_code{ height:193px; line-height:193px; margin-left:110px; float:left;}
.qr_code img{ width:133px; height:133px; float:left; margin-top:30px;}
.qr_code span{ color:#ffffff; font-size:14px; float:left; margin-left:14px;}
.cr_box{ width:1200px; height:81px; margin:0 auto;}
.cr_box ul{ display:table; margin:22px auto 18px;}
.cr_box ul li{ float:left; padding:0 25px; border-left:#ffffff solid 1px; font-size:12px;}
.cr_box ul li:first-child{ border-left:none;}
.cr_box ul li a{ color:#ffffff;}
.cr_box p{ margin:0 auto; text-align:center; letter-spacing:1px;}
.cr_box p span{ font-size:12px; color:#ffffff; margin-left:12px;}
.cr_box p span:first-child{ margin-left:0;}
.cr_box p span a{ color:#ffffff;}