﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:none;}
ul{list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover,.foot ul li a:hover{color:#0fc300; text-decoration:underline;}
body{background:#f6f6f6; color:#666;}
.top .mune li a,.youshi .tab li,.bk_none h2,.link_tab li{font-size:15px;}
.top .mune li a:hover,.login a:hover{text-decoration:none;}
.bk_none h2,.link_tab li{ color:#333;}
.style1{color:#ff9000}
.style2{color:#47d249}
body,.text,.butt,.butt_none{font:14px '微软雅黑',Arial,'宋体'; }
.sr{vertical-align:middle;}
.topmg{margin-top:30px;}

.header{height:70px; background-color:#fff; border-bottom:1px solid #e5e5e5;}
.top,.contrant,.foot{width:1120px; margin:0 auto;}
.top .logo a{display:block; background:url(../Images/logo_2024.png) no-repeat; width:245px; height:48px; float:left; margin-top:10px;}
.top .mune{ float:left; margin-left:80px; width:550px; border-right:1px solid #e5e5e5; }
.top .mune li a{display:block; line-height:70px; float:left; width:109px; text-align:center; border-left:1px solid #e5e5e5;}
.top .mune li{float:left;}
.top .mune li.tips a{background-color:#f6f6f6;  color:#0fc300; border-top:4px solid #10ce00; line-height:66px;}
.login{float:right; margin-top:18px;}
.login a{display:inline-block; width:80px; line-height:34px; border:1px solid #e5e5e5; text-align:center; margin-left:5px;}
.login a:hover{border:1px solid #0fc300;}
.login_ad{text-align:center; margin-top:6px; float:right;}
.login_ad a{display:inline-block; padding:5px 20px; border:1px solid #e5e5e5; text-align:center; margin-left:5px;}
.login_ad p{margin-bottom:5px;}

.banner{height:448px; background-color:#33ca89; margin-top:-1px; position: relative; }
.banner .num { overflow:hidden; height: 20px; text-align:center; position: absolute; bottom:30px; left:0; width:100%; zoom:1; z-index:3 }
.banner .num li { width: 20px; height: 20px; line-height: 80px; overflow:hidden; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;margin-right: 10px; border-radius:50%; cursor:pointer; display:inline-block;}
.banner .num li.on { background: #fff; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;} /*当前项*/
.banner .ypic li a{display:block; height:448px; background-color:#000; width:100%;}

/*上一个  下一个*/
.banner .prev,
.banner .next { display: none; width: 40px; height: 100px; background: url(../../Skin/Images/btn.png) no-repeat; position: absolute; top: 150px;}
.banner .prev { left:3%; }
.banner .next { right:3%; background-position: right }

/* 翻页 */
.page{text-align:right; padding:30px;}
.page span{display:inline-block; background-color:#efefef; padding:5px 10px; border-radius:30px; margin-right:5px; cursor:pointer;}
.page span.tips{background-color:#02d16d; color:#fff;}


.block{ margin-top:15px; background-color:#fff; }
.block .tab{height:100px;}
.block .tab li{display:block; width:186px; float:left; height:100px; text-align:center; background-color:#e8e8e8; border-right:1px solid #fff; cursor:pointer;}
.block .tab li.tabs{ background:url(../../Skin/Images/jt.png) no-repeat center bottom #47d249; color:#fff;}
.block .tab li span{display:block; height:50px; width:50px;  margin:0 auto; margin-top:10px; margin-bottom:5px; background:url(../../Skin/Images/ico1.png) no-repeat;}
.block .tab li span.ico1{ background-position:0 0px;}
.block .tab li span.ico2{ background-position:-64px 0px;}
.block .tab li span.ico3{ background-position:-128px 0px;}
.block .tab li span.ico3{ background-position:-128px 0px;}
.block .tab li span.ico4{ background-position:-194px 0px;}
.block .tab li span.ico5{ background-position:-263px -2px;}
.block .tab li span.ico6{ background-position:-326px -2px;}
.block .tab li.tabs span.ico1{ background-position:0 -58px;}
.block .tab li.tabs span.ico2{ background-position:-64px -58px;}
.block .tab li.tabs span.ico3{ background-position:-128px -58px;}
.block .tab li.tabs span.ico3{ background-position:-128px -58px;}
.block .tab li.tabs span.ico4{ background-position:-194px -58px;}
.block .tab li.tabs span.ico5{ background-position:-263px -60px;}
.block .tab li.tabs span.ico6{ background-position:-326px -60px;}
.txt_r{ height:300px; padding:80px 550px 0 80px; line-height:24px;}
.ys1{background:url(../../Skin/Images/ys1.gif) no-repeat 680px 30px;}
.ys2{background:url(../../Skin/Images/ys2.gif) no-repeat 680px 30px;}
.ys3{background:url(../../Skin/Images/ys3.gif) no-repeat 680px 30px;}
.ys4{background:url(../../Skin/Images/ys4.gif) no-repeat 680px 30px;}
.ys5{background:url(../../Skin/Images/ys5.gif) no-repeat 680px 30px;}
.ys6{background:url(../../Skin/Images/ys6.gif) no-repeat 680px 30px;}
.txt_r h1{display:block; margin-bottom:30px; font-size:40px; font-weight:normal;}
.txt_r ul{margin-top:40px; width:490px;}
.txt_r ul li{display:block; width:200px; float:left; line-height:30px; background:url(../../Skin/Images/x_03.gif) no-repeat left 8px; padding-left:20px; color:#999;}

.news,.links{margin-top:15px; overflow:hidden;}
.bk_none{background-color:#fff; float:left; width:500px; float:left; height:310px;}
.bk_none .tl{position:relative;}
.bk_none .more{position:absolute; width:20px; height:20px; display:inline-block; background-color:#47d249; text-align:center; border-radius:50%; color:#fff; right:20px; top:15px; *top:0px;}
.bk_none .more:hover{text-decoration:none; background-color:#0fc300;}
.bk_none h2{ line-height:46px; border-bottom:1px dotted #e5e5e5; padding-left:20px;}
.ms{width:295px; margin-left:15px;}
.bk_none dl{ height:100px; padding:0 20px; margin-top:20px;}
.bk_none dt{ width:150px; height:90px; float:left;}
.bk_none dt img{width:150px; height:90px;}
.bk_none dd{float:left; width:290px; margin-left:20px; line-height:22px; color:#999;}
.bk_none dd h3{font-size:14px; margin-bottom:5px;}
.list{padding:10px 20px; clear:left;}
.list li{line-height:30px; background:url(../../Skin/Images/d_03.gif) no-repeat left 13px; padding-left:10px; line-height:30px; overflow:hidden; position:relative;}
.list li span{position:absolute; right:0; top:0; font-size:12px; color:#999;}

.link_tab{height:46px;}
.link_tab li{display:block; line-height:46px; padding:0 50px; margin-right:1px; float:left; background-color:#e8e8e8; font-weight:bold; cursor:pointer; }
.link_tab li.tabs{background:url(../../Skin/Images/jt.png) no-repeat center bottom #47d249; color:#fff;}
.link_max{background-color:#fff;}

.cpser{ width:1000px; margin:0 auto; padding:20px 0 10px 0; position:relative; }
.picbox{ width:1000px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ width:200px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../../Skin/Images/icon.png) no-repeat; background:url(../../Skin/Images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}


.linkgd {	width: 1000px; 	position:relative;		}
.linkgd ul {list-style: none;	display: block;	margin: 0;padding: 0;}
.linkgd li {text-align: center; display: block; width: 165px;  padding: 0; float: left;	}
.linkgd  li .x{display:block; background:url(../../Skin/Images/k_03.gif) no-repeat; width:57px; height:11px; margin:10px auto;}
.linkgd li img { margin-bottom:10px;}
.linkgd li span {
background: transparent url(../../Skin/Images/carousel_shine.png) no-repeat 0 0;text-indent: -999px; display: block; overflow: hidden;	width: 201px;	height: 127px;	position: absolute;	z-index: 2;
top: 14px;	left: 16px;}
.clearfix {float: none;	clear: both;}
.linkgd .prev, .linkgd .next {background: transparent url(../../Skin/Images/carousel_control.png) no-repeat 0 0;text-indent: -999px;display: block;	overflow: hidden;width: 15px;height: 21px;				margin-left: 10px;	position: absolute;	top: 80px;}
.linkgd .prev {background-position: 0 0;	left: -30px;}
.linkgd .prev:hover {	left: -31px;}
.linkgd .next {background-position: -18px 0;	right: -20px;}
.linkgd .next:hover {	right: -21px;}
.linkgd .pager {text-align: center; margin: 0 auto;}

.linkgd2 li{width:250px;}
.linkgd2 li img{border:1px solid #e5e5e5;}
.linkgd2 .prev, .linkgd2 .next {top:60px;}

.footer{background-color:#333; margin-top:30px; clear:left; float:left; width:100%;}
.foot{ width:920px; background:url(../../Skin/Images/wx.png) no-repeat left 20px; padding:30px 0 0 200px; height:160px; position:relative;}
.foot ul{margin-bottom:15px;}
.foot ul li{display:inline; margin-right:15px;}
.foot ul li a{color:#fff;}
.foot p{line-height:24px; font-size:12px;}
.logo51{background:url(../../Skin/Images/51.png) no-repeat; width:154px; height:61px; position:absolute; right:30px; top:30px;}
.logoch{background:url(../../Skin/Images/caohua.png) no-repeat; width:152px; height:35px; position:absolute; right:30px; top:70px;}

.popbox,.popbox2,.popbox3{width:500px;background-color:#fff;position:fixed;top:0;left:0;display:none;z-index:1000;}
.popbox h2,.popbox2 h2{height:46px;font-size:18px; font-weight:bold; position:relative; background:url(../../Skin/Images/s.png) no-repeat 30px center; margin-top:15px; padding-left:70px;line-height:50px;color:#333;}
.popbox h2 a,.popbox2 h2 a{position:absolute;right:20px; top:8px;font-size:18px;color:#666;  display:inline-block; width:25px; height:25px; text-align:center; line-height:25px;}
.popbox h2 a:hover{text-decoration:none; color:#1ec620;}
.mainlist{padding:15px;}
#screen,#screen2{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; z-index:999}
#screen2{ min-height:100%;}
.popbox3 .pop_center{width:400px; margin:0 auto;background-color:#fff; height:230px; padding-top:30px;}
.popbox3 .pop_center p{display:block; background:url(../../Skin/Images/rg.png) no-repeat center top; font-size:24px; text-align:center; padding-top:100px; color:#333;}

.lr{width:500px; height:50px; margin-top:5px;}
.lr dt{width:110px; height:40px; text-align:right; float:left; line-height:40px; padding-right:10px;}
.lr dd{width:320px; height:40px; float:left; line-height:40px;}
.text{border:1px solid #e1e1e1; line-height:40px; height:40px; padding-left:10px;}
.butt,.butt_none{height:50px; width:270px; border:none; background-color: #47d249; color:#fff; cursor:pointer; font-size:18px; font-weight:bold;}
.butt:hover{background-color:#1ec620;}
.butt_none{background-color:#ccc;}

.pages_max{background-color:#fff; border:1px solid #e5e5e5; overflow:hidden;}
.pa_left{width:220px; float:left;}
.pa_left h3{display:block; height:36px; font-size:14px; line-height:36px; text-indent:4em; color:#333; margin-top:10px; background:url(../../Skin/Images/j.png) no-repeat 40px center;}
.pa_left p a{display:block; line-height:36px; text-indent:4em;}
.pa_left p.tabs a{color:#0fc300;}
.title{height:40px; display:block; width:222px; background-color:#47d249; color:#fff; text-align:center; line-height:40px; font-size:18px;}

.pa_right{width:815px; float:left; border-left:1px solid #e5e5e5;  padding:20px 0 0 45px; line-height:22px; min-height:700px; _height:700px;}
.pa_right .title2{  font-size:20px; font-weight:normal; color:#333; margin-bottom:20px;}
.pa_right img{margin-bottom:20px; width: expression(this.width > 790 ? 790 : true); height: expression(this.height > 790 ? 790 : true); max-width: 790px; max-height: 790px; }
.pa_right h3{font-size:16px; color:#333; margin-bottom:10px;}
.pa_right p{margin-bottom:20px;}
.about{padding:30px 80px;}
.about .gsjs{border-bottom:1px dotted #e5e5e5; padding:0 440px 30px 0; background:url(../../Skin/Images/about_03.jpg) no-repeat 650px  center; line-height:22px;}
.tabm {border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin-top:10px;}
.tabm th{background-color:#f6f6f6;}
.tabm td,.tabm th{padding:8px 20px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}



.about .gsjs p{text-indent:2em;}
.fzlc .hr{border-bottom:1px dotted #e5e5e5; margin:10px 0 20px 0; height:10px;}
.about .fzlc{background:url(../../Skin/Images/about_07.jpg) no-repeat right 50px; margin-top:30px; border-bottom:none;}
.title3{ margin-bottom:20px; font-size:22px; font-weight:normal; color:#333;}
.title3 span{display:inline-block; width:8px; height:20px; background-color:#47d249; margin-right:10px; vertical-align:middle;}

.regist{width:680px; padding:15px 30px 40px 30px; background-color:#fff; border:1px solid #e5e5e5; margin:0 auto; margin-top:50px; margin-bottom:20px; position:relative;}
.regist .lr{width:700px; position:relative;}
.regist .lr dt{width:175px;}
.regist h2{background:url(../../Skin/Images/zc.png) no-repeat left center; height:50px; line-height:50px; padding-left:40px; font-size:18px; color:#333; margin-bottom:30px;}
.regist h2.zc{background:url(../../Skin/Images/s.png) no-repeat left center;}
.po{position:absolute; right:30px; top:30px;}
.prompt,.prompt_ts{ position:absolute; left:465px; background:#ffeae7; border:1px solid #fd5217; border-radius:2px; padding:5px 10px; font-size:12px; top:0px; color:#ff0000; display:none;}
.prompt_ts{ background:#fffce7; border:1px solid #ffd800;color:#ffa800;}

.mainlist .prompt,.mainlist .prompt_ts{position:inherit; width:248px; margin-left:120px;}
.xieyi{width:700px;}

.xieyi .mainlist{height:260px; overflow:auto; padding:0 30px; line-height:22px;}
.xieyi .close-btn,.popbox3 .pop_center .close-btn1{display:block; width:300px; line-height:40px; font-size:15px; font-weight:bold; margin:20px auto; background-color: #47d249; color:#fff; text-align:center;}
.popbox3 .pop_center .close-btn1{ width:240px; font-size:18px;}
.xieyi h2{background:none; padding-left:20px; margin-bottom:15px;}
.xieyi .close-bt:hover{background-color:#1ec620;}
.regist .topmg{margin-top:20px;}
.list_tab { width:1120px}
.list_tab li{display:block; width:279px; float:left; line-height:50px; text-align:center; background-color:#f7f7f7; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; font-size:15px; font-weight:bold; color:#333; cursor:pointer;}
.list_tab li.tabs{background-color:#fff; border-bottom:1px solid #fff;}
.list_tab li.none{border-right:none; width:278px;}
.list_txt{padding:30px 30px 10px 30px;}
.list_txt .list li{line-height:40px; border-bottom:1px dotted #e5e5e5; height:40px; background-position:0 17px;}
.list_t{padding:30px 80px; position:relative; overflow:inherit;}
.list_t .title4{text-align:center; border-bottom:1px dotted #e5e5e5; padding-bottom:20px; margin-bottom:30px;}
.list_t .title4 h1{font-size:20px; color:#333; margin-bottom:10px;}
.list_t{line-height:22px;}
.list_t p{margin-bottom:10px;}
.list_t img{display:block; margin:20px auto; width: expression(this.width > 950 ? 950 : true); height: expression(this.height > 950 ? 950 : true); max-width: 950px; max-height: 950px; }
.mune_tab{width:40px; position:fixed; top:25%; right:5%;}
.mune_tab a{display:block; width:40px; background-color:#47d249; padding:20px 0; margin-bottom:10px; text-align:center; color:#fff;}
.mune_tab a:hover{background-color:#1ec620; text-decoration:none;}
.mune_tab .fh{background-color:#333;}
.mune_tab .fh:hover{ background-color:#222;}


/* 翻页 */
.page{text-align:center; padding:30px;}
.page a{display:inline-block; background-color:#efefef; padding:5px 10px; border-radius:30px; margin-right:5px; cursor:pointer;}
.page a.tips{background-color:#02d16d; color:#fff;}


.pr_list{clear:left; overflow:hidden; position:relative;}
.pr_list ul{width:990px; float:left; }
.pr_list ul li{width:304px; height:230px; background-color:#fff; float:left; padding-top:10px; display:inline; margin-left:20px; margin-top:30px; position:relative;}
.pr_list ul li:hover{background-color:#e8e8e8;}
.pr_list ul li .pic{ margin:0 auto; position:relative;}
.pr_list ul li .pic img,.pr_list ul li .pic,.pr_list ul li .pic a:hover .lay{width:280px; height:180px;}
.pr_list ul li .pic a:hover .lay{display:block; background:url(../../Skin/Images/lay.png) no-repeat;  position:absolute; top:0; left:0;}
.pr_list ul li .tit{ padding:10px;}
.pr_list ul li .tit a{display:block; float:left; font-size:18px; font-weight:bold;}
.pr_list ul li .tit p{display:block; float:right; line-height:30px; color:#999;}
.pr_list ul li .new,.pr_list ul li .hot{display:block; background:url(../../Skin/Images/new.png) no-repeat; width:56px; height:69px; position:absolute; left:0; top:0; z-index:99;}
.pr_list ul li .hot{background:url(../../Skin/Images/hot.png) no-repeat;}

.scrollNum{width:990px; margin:0 auto; overflow:hidden; }
.scrollCont{ height:560px; margin-top:0px;}

.page1{ width:100%; float:left;}
.page1 .page1_t{background-color:#fff; line-height:50px; border-radius:50px; width:240px; margin:10px auto; text-align:center;}
.page1 .page_left{ display:block; background:url(../../Skin/Images/pr.png) no-repeat left top; width:64px; height:58px; position:absolute; bottom:5px; left:280px;}
.page1 .page_left:hover{background-position:left -60px;}
.page1 .page_right:hover{background-position:right -60px;}
.page1 .page_right{display:block; background:url(../../Skin/Images/pr.png) no-repeat right top; width:64px; height:58px; position:absolute; bottom:5px; right:280px;}
