body {font-size:14px;font-family:"微软雅黑";background-color:#fff; color:#8a8a8a;}
html {min-height:101%;}
* {margin: 0; padding: 0;}
img{ vertical-align:middle; border:0;}
.clear {clear: both;height: 0px;font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;}
a:active, a:focus {outline:none;}/*删除链接上的虚线框*/
a{ color:#8a8a8a;text-decoration:none;hide-focus: expression(this.hideFocus=true);outline: none;}
a:hover{color:#444;}
.conter,.join_main{width:1200px; margin:0 auto;}
.conter_join{ background:url(../images/join.jpg) no-repeat top center; height:162px;}
.conter_con{ background:url(../images/contact.jpg) no-repeat top center; height:162px;}
.conter_grow{background:url(../images/grow_0.jpg) no-repeat top center; height:162px;}
.conter_news{background:url(../images/news.jpg) no-repeat top center; height:162px;}
.conter_inves{background:url(../images/inves.jpg) no-repeat top center; height:162px;}
/*End 局部*/
.header_nav{ background-color:#fff;height:105px; width:100%; z-index:9;font-family:"微软雅黑";}
/*20151230-新加导航CSS*/
.nav li ul { position:absolute; display:none; top:80px;}
.nav li ul li { float:left; margin:0 10px; display:block;}
.nav li ul li a { border-right:none;}
.nav li:hover ul{ display:block; }
/*20151230-END 新加导航CSS*/

.nav{ width:1200px; margin:0 auto; font-size:14px;}
.nav li{ list-style:none; float:left; display:block; height:105px;}/*GG*/
.nav li span{ display:block; color:#6a6d76;}
.home{width:104px; display:block; float:left; margin:40px 0 0 10px;color:#6a6767; line-height:34px; text-align:center;}
.home:hover,.news:hover,.game:hover,.vide:hover,.bbs:hover{ color:#fff; background:url(../images/navbg_06.png) no-repeat; width:104px; height:34px; line-height:34px; text-align:center; display:inline;}
.logo{ margin:0 30px;}
.news{width:104px; display:inline; float:left; margin:40px 0 0 10px;color:#6a6767; line-height:34px; text-align:center;}

.game{width:104px; display:inline; float:left; margin:40px 20px 0 10px;color:#6a6767;line-height:34px; text-align:center;}

.vide{width:104px; display:inline; float:left; margin:40px 0 0 10px;color:#6a6767;line-height:34px; text-align:center;}

.bbs{width:104px; display:inline; float:left; margin:40px 0 0 10px;color:#6a6767;line-height:34px; text-align:center;}


.code{width:178px; height:115px;display:block; position:absolute; left:960px;}
.code:hover{ background:url(../images/wx_ic.png) no-repeat; z-index:6;width:433px; height:345px;}





/* flexslider */
.flexslider{position:relative;height:608px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:608px;}
.slides li a{ width:1200px; display:block; margin:0 auto; height:608px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 -15px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; height:1px;}
.flex-direction-nav li{ height:1px;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* 按钮 */
.btn_list{ list-style:none;}
.btn_list li{ float:left; display:block; margin:26px 10px 8px 10px;}
.btn_list p{ font-size:16px; margin:0 0 0 10px;}
.btn_list p a{ margin:0 3px;}

.tv_hot {width: 280px;}
.avatar {position: relative;}
.tv_hot .avatar {display: block;height: 150px;overflow: hidden;width: 280px;}
.tv_hot .avatar img {height: 150px;}
.btn_list li{ position:relative;}
.btn_list li p{ position:absolute; left:0;bottom:10px;color:#fff; text-align:center; width:260px; font-weight:bold; font-size:18px;}
.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {box-shadow: 0 0 2px #ccc;}
.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {transform: scale(1.1);transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.conter_title p{ float:left; display:block;}
.conter_title b{ float:right; display:block; font-size:14px;}

.contact_a{ line-height:24px; margin:20px 0 0 0; padding:0 0 8px 0;border-bottom:1px dashed #adadad;}
.contact_a h3{ font-size:18px; font-weight:bold; color:#2a344d; line-height:30px;}
.contact_a p b{ width:88px; display:block; float:left; text-align:right;}
.contact_a p span{ display:block; float:left; width:1112px;}


.join_con{ margin:30px 0 50px 0; padding-bottom:50px}
.join_con ul{ float:left; width:1200px; margin:0 0 100px 0px; display:inline; min-height:500px}
.join_con li{ float:left; width:1200px; height:110px; border-bottom:1px dashed #eacaca; position:relative; list-style:none;}
.join_con li .join_img{ position:absolute; top:15px; left:43px; width:91px; height:98px;}
.join_con li .join_name{ position:absolute; top:37px; left:140px; width:560px; height:34px; line-height:34px; color:#000; font-size:22px;}
.join_con li .join_nr{ position:absolute; top:73px; left:140px; width:670px; height:22px; line-height:22px; color:#000; font-size:14px}
.join_con li .join_nr1{ float:left; width:190px}
.join_con li .join_nr2{ float:left; width:180px}
.join_con li .join_nr3{ float:left; width:130px}
.join_con li .join_nr4{ float:left; width:170px}
.join_con li .link1{ top:62px; right:41px; width:130px; height:30px; background:url(../images/join_link.jpg) no-repeat;}

.join_con .join_cbg{ 
	background-image: -webkit-linear-gradient(left,#f2f2f2 0%, #e1e1e1 50%,#f2f2f2 100%);  
    background-image: -moz-linear-gradient(left,#f2f2f2 0%, #e1e1e1 50%,#f2f2f2 100%); 
    background-image: -o-linear-gradient(left,#f2f2f2 0%, #e1e1e1 50%,#f2f2f2 100%); 
    background-image: -ms-linear-gradient(left,#f2f2f2 0%, #e1e1e1 50%,#f2f2f2 100%);  
    background-image: linear-gradient(left,#f2f2f2 0%, #e1e1e1 50%,#f2f2f2 100%);  
}
.join_con .page{ height:110px; text-align:center; float:left; margin:0px 0 0 400px;}
.join_con .page a{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#000; margin:6px 2px 0 9px; display:inline; border:1px solid #0068b7;}
.join_con .page a:hover{ background:#0068b7; color:#fff;}
.join_con .page span{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#fff; margin:6px 2px 0 9px; display:inline; border:1px solid #0068b7; background:#0068b7}

.join_con .title2{ float:left; width:1200px; height:60px; line-height:60px; color:#ce3537; font-size:24px; margin-left:20px; padding-left:15px; display:inline; border-bottom:1px dashed #c0c0c0;margin:0 0 0 115px; display:inline; text-align:center}
.join_con .time{ float:left; width:1200px; margin-left:115px; color:#797979; font-size:14px; height:46px; line-height:46px; text-align:center}
.join_con .new_con{ float:left; width:1200px; margin-left:115px; color:#6a6a6a; font-size:14px; line-height:21px; padding-bottom:80px}
.join_con .new_con .new_pic{ float:left; width:1200px; text-align:center; margin:20px 0}
.join_con .new_con .new_pic img{ max-width:645px}



.main_pic{ width:1200px; height:162px; }
.about_p{ float:left; margin:0; display:inline; background:url(../images/grow_1.png) no-repeat; padding:0 0 0 268px;}
.about_p a{ float:left; width:186px; height:143px; display:block; margin:0 0 0 74px;cursor: pointer;}
.grow_con{ margin:30px 0 50px 0px; }
.grow_con .title{ width:980px; text-align:center; color:#ce3537; font-size:24px; height:42px; line-height:42px; padding-bottom:25px}
.grow_con ul { float:left; width:1190px; margin:10px 0 0 10px;border-top:1px solid #b5b5b5; padding:30px 0 0 0;}
.grow_con ul .title2{ float:left; width:1190px; height:50px; line-height:50px; color:#000; font-size:24px;}
.grow_con ul li{ float:left; width:212px; height:140px; border:2px solid #a7a7a7; margin:0 19px 19px 0; display:inline}
.grow_con ul li img{ width:212px; height:140px;}
		.product_con2{ margin:30px 0 50px 0;}
		.product_con2 .pic_2{ float:left; width:172px; height:50px;background:url(../images/ites.png) 0 -0px;text-indent:-9999px;display:inline; display:block;}
		.product_con2 .pro_con{ float:left; margin:0px 0 50px 0px; display:inline; border-bottom:1px solid #b5b5b5;}
.product_con2 .title_2{ float:left; width:1000px;  color:#000; font-size:14px; line-height:24px; margin:0 0 0 28px; display:inline; display:block;}
.product_con2 .title_2 p{ text-indent:2em; margin:0 0 12px 0;}

.product_con2 .title_3{ float:left; width:172px; height:50px;background:url(../images/ites.png) 0 -50px;text-indent:-9999px;display:inline; display:block;}
.gsld{ float:left; width:1000px; margin:0px 0 40px 28px; display:inline; display:block;}
.gsld li{ float:left; width:1000px; height:78px; color:#000; font-size:12px; list-style:none;}
.gsld li .ben{ float:left; width:53px; height:53px; margin-right:25px; display:inline;}
.gsld li .benefits_1{ background:url(../images/sprites.png) -2px -314px;}
.gsld li .benefits_2{ background:url(../images/sprites.png) -2px -392px;}
.gsld li .benefits_3{ background:url(../images/sprites.png) -2px -470px;}
.gsld li .benefits_4{ background:url(../images/sprites.png) -2px -548px;}
.gsld li .benefits_5{ background:url(../images/sprites.png) -2px -627px;}
.gsld li .benefits_6{ background:url(../images/sprites.png) -2px -705px;}
.gsld li .benefits_7{ background:url(../images/sprites.png) -2px -783px;}
.gsld li .benefits_8{ background:url(../images/sprites.png) -2px -861px;}
.gsld li .ben_p1{ color:#000000; font-weight:bold; margin:10px 0 0 0;}

.pic_ry{ float:left; width:172px; height:50px;background:url(../images/ites.png) 0 -102px;text-indent:-9999px;display:inline; display:block;}
.title_ry{ float:left; width:1000px;  color:#000; font-size:14px; margin:0 0 0 28px; display:inline;}
.title_ry h3{ color:#838181; font-size:30px; height:50px; line-height:50px; font-weight:100;}
.grow_pic{ text-align:center;border-top:1px solid #b5b5b5; margin:10px 0 0 0; padding:10px 0 0 0;}

.pic_rr{ float:left; width:172px; height:50px;background:url(../images/ites.png) 0 -152px;text-indent:-9999px;display:inline; display:block;}
.title_rr{ float:left; width:1000px;  color:#000; font-size:14px; margin:0 0 0 28px; display:inline;}
.title_rr h3{ color:#838181; font-size:30px; height:50px; line-height:50px; font-weight:100;}


.news_con{ margin:0px 0 50px 0px;}
.news_con .news_left{ float:left; width:270px;}
.news_con .news_left .title{ float:left; width:270px; height:60px; line-height:60px; color:#000; font-size:24px}
.news_con .news_left ul{ float:left; width:270px; margin:0 0 15px 0; display:inline;}
.news_con .news_left li{ float:left; width:250px; height:295px; box-shadow:5px 5px 10px #c7c7c7; background:#fff; margin:0 40px 40px 0; display:inline;}
.news_con .news_left li img{ float:left; width:250px; height:190px;}
.news_con .news_left li .title{ float:left; width:230px; height:24px; line-height:24px; color:#3e3e3e; font-size:18px; margin:5px 0 0 10px; display:inline;}
.news_con .news_left li .con{ float:left; width:230px; height:26px; line-height:15px; color:#3e3e3e; font-size:13px; margin:10px 0 0 10px; display:inline;}
.news_con .news_left li .time{ float:left; width:230px; height:20px; line-height:15px; color:#3e3e3e; font-size:13px; margin:0px 0 0 10px; display:inline;}
.news_con .news_left li .more{ float:right; width:230px; height:20px; line-height:15px; color:#f63c3e; font-size:13px; margin:42px 10px 0 10px; display:inline; text-align:right}

/*
.news_con .news_right{ float:left; width:930px;}
.news_con .news_right .title{ float:left; width:930px; height:60px; line-height:60px; color:#000; font-size:24px; margin-left:10px; display:inline;}
.news_con .news_right ul{ float:left; width:930px; margin:0 0 15px 0; display:inline;}
.news_con .news_right li{ float:left; width:920px; margin:0 0px 20px 0; display:inline; border-bottom:1px dashed #c4c4c4; padding:10px}
.news_con .news_right li .name{ float:left; width:920px; line-height:30px; height:30px; font-size:18px; color:#6a6a6a;}
.news_con .news_right li .name a{color:#6a6a6a;}
.news_con .news_right li .con{ float:left; width:920px; line-height:24px;  font-size:14px; color:#797979;}
*/
.news_con .news_right{ float:left; width:930px; _width:910px; _overflow-x:hidden}
.news_con .news_right .title{ float:left; width:930px; height:60px; line-height:60px; color:#000; font-size:24px; margin-left:10px; display:inline;}
.news_con .news_right ul{ float:left; width:930px; _width:910px; margin:0 0 15px 0; display:inline;}
.news_con .news_right li{ float:left; width:920px; _width:900px; margin:0 0px 20px 0; display:inline; border-bottom:1px dashed #c4c4c4; padding:10px}
.news_con .news_right li .name{ float:left; width:920px; _width:900px;line-height:30px; height:30px; font-size:18px; color:#6a6a6a;}
.news_con .news_right li .name a{color:#6a6a6a;}
.news_con .news_right li .con{ float:left; width:920px; _width:900px;line-height:24px;  font-size:14px; color:#797979;}
.news_right .page{ width:400px; height:110px; text-align:center; float:left; margin:0px 0 0 200px;}
.news_right .page a{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#797979; margin:6px 2px 0 9px; display:inline; border:1px solid #797979;}
.news_right .page a:hover{ background:#797979; color:#dad9d9;}
.news_right .page span{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#000; margin:6px 2px 0 9px; display:inline; border:1px solid #dad9d9; background:#dad9d9}

.news_con .new_dcon{ float:left; width:1200px; padding-bottom:60px}
.news_con .new_dcon .title2{ float:left; width:1200px; text-align:center; height:60px; line-height:60px; color:#ce3537; font-size:24px; border-bottom:1px dashed #c0c0c0}
.news_con .new_dcon .time{ float:left; width:1200px; text-align:center; color:#797979; font-size:14px; height:46px; line-height:46px}
.news_con .new_dcon .new_con{ float:left; width:1200px; margin-left:35px; color:#6a6a6a; font-size:14px; line-height:21px;}
.news_con .new_dcon .new_con .new_pic{ float:left; width:1200px; text-align:center; margin:20px 0}
.news_con .new_dcon .new_con .new_pic img{ max-width:1200px}
.news_con .new_dcon .new_link{ float:left; width:1200px; margin:20px 0 0 35px;}
.news_con .new_dcon .new_link a{ font-size:14px; color:#ce3537}
.news_con .new_dcon .new_link a:hover{ text-decoration:underline}
.news_con .new_dcon .new_link .left{ float:left; width:460px; height:20px; overflow:hidden}
.news_con .new_dcon .new_link .right{ float:right; width:460px; height:20px; overflow:hidden}


.investor_con{ margin:60px 0 50px 0; padding-bottom:50px; min-height:500px; }
.investor_con .center_a { position:relative; width:1200px; overflow:hidden; margin:100px auto 0;}
.investor_con .center_b { width:970px; overflow:hidden; margin-left:115px;}
.investor_con .jybd { border-bottom:1px solid #4c4c4c; width:970px; height:39px;}
.investor_con .jybd li { float:left; cursor:pointer; width:150px; height:39px; font-size:18px;  text-align:center; line-height:36px; margin:0 21px; list-style:none;}
.investor_con .jybd li a{color:#000;}
.investor_con .jybd li a.new { width:148px; height:36px; border-left:1px solid #4c4c4c; border-right:1px solid #4c4c4c; border-top:3px solid #000; display:inline-block;}

.investor_con .btn_left { background:url(../images/nav_left.png) no-repeat; width:115px; height:470px; position:absolute; top:0; left:0;}
.investor_con .btn_right { background:url(../images/nav_right.png) no-repeat; width:115px; height:470px; position:absolute; top:0; right:0;}
.investor_con .center_d { overflow:hidden; width:970px;/* display:none;*/ min-height:700px;}
.investor_con .center_d ul{ float:left; width:970px; margin:25px 0 0 0; overflow:hidden}
.investor_con .center_d li{ float:left; width:970px; height:34px; border-bottom:1px dashed #c0c0c0; line-height:34px; margin-bottom:17px; font-size:14px; color:#000;}
.investor_con .center_d li a{ color:#000;}
.investor_con .center_d .con_new{ float:left; max-width:640px; margin-left:20px; overflow:hidden; height:34px;}
.investor_con .center_d .con_img{ float:left;}
.center_d li span{ float:right}

.investor_con .center_d .page{ width:570px; height:110px; text-align:center; float:left; margin:0px 0 0 280px;}
.investor_con .center_d .page a{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#797979; margin:6px 2px 0 9px; display:inline; border:1px solid #797979;}
.investor_con .center_d .page a:hover{ background:#797979; color:#dad9d9;}
.investor_con .center_d .page span{float:left; padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#000; margin:6px 2px 0 9px; display:inline; border:1px solid #dad9d9; background:#dad9d9}



/* 公用页脚 */
.pa{ position:absolute}
.pr{ position:relative}
.ti{ text-indent:-9999px}
.fl{ float:left}
.footer_bg{ clear:both; min-width:1200px _width:1200px; height:180px; background:#4f5d66; margin:50px 0 0 0;}
.plant_footer{ font-size:12px; width:1200px; margin:auto; position:relative;}
.plant_fot_wrap{ position:absolute; top:0; left:0;height:168px; background:#4f5d66; }
.foot_pic1{ position:absolute; top:0px; left:40px; width:218px; height:168px; background:url(../images/footer.png) no-repeat;}
.foot_pic1 a{ width:218px; height:168px; float:left}
.plant_fot_wrap ul{ position:absolute; top:40px; left:270px; width:490px; list-style:none;}
.plant_fot_wrap ul li{ float:left; width:160px; text-align:center; line-height:25px;}
.plant_fot_wrap ul li a{ color:#fff; font-size:13px;}
.plant_fot_wrap ul li a:hover{color:#eb3e41}
.plant_fot_wrap .yqlj{ top:99px; left:320px; width:410px; height:40px; background:url(../images/sprites.png) 0 0}
.plant_fot_wrap .yqlj a{ float:left; width:40px; height:40px; margin-right:17px; }
.plant_fot_wrap .footer_p{ top:130px; left:320px; width:850px;  line-height:20px; color:#fff; font-size:12px;}
.plant_fot_wrap .bt_1{ top:50px; left:800px; color:#fff; font-size:14px; width:70px}
.plant_fot_wrap .footer_wm1{ top:25px; left:870px; width:92px; height:92px;}
.plant_fot_wrap .bt_2{ top:50px; left:990px; color:#fff; font-size:14px; width:70px}
.plant_fot_wrap .footer_wm2{ top:25px; left:1060px; width:92px; height:92px;}
/* 公用页脚 end */



.page_fo{ width:650px; height:120px; text-align:center; margin:0 auto;}
.page_fo a{padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#797979; margin:6px 2px 0 9px; display:inline; border:1px solid #797979;}
.page_fo a:hover{ background:#797979; color:#dad9d9;}
.page_fo span{padding:2px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; color:#000; margin:6px 2px 0 9px; display:inline; border:1px solid #dad9d9; background:#dad9d9}


