/* CSS Document */
body {margin: 0;  font-family:"微软雅黑";}
a:link {color: #666666;	text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color:#018e70;}
a:active {text-decoration: none;color: #666666;}
ul{list-style: none;list-style-type: none;margin: 0px auto;	padding: 0;}
li{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

div{font-size:12px; color:#666666}
td{font-size:12px; color:#666666}

.top_bj{ width:100%; height:35px; line-height:35px; background:#fafafa; border-bottom:#cccccc 1px solid; overflow:hidden;}
.top{ width:1200px; margin:0 auto; overflow:hidden;}
.top_l{ float:left;}
.top_r{ float:right;}

.pd50{ padding:50px 0; overflow:hidden;}
.logo{ float:left; width:900px; margin:0 auto; overflow: hidden;}
.topr{ float:left; width:260px; padding-left:40px; overflow:hidden;}

.header_search{border: 1px solid #ccc; display: block; float: left; height: 32px; line-height: 32px; margin-left:30px; width:260px;}
#keyword{border: medium none; font-size: 16px; height: 30px; line-height: 30px; margin-left: 10px; outline: medium none; width:185px; vertical-align: top; color:#999}
.header_search .search_btn{background: #4b9a00 url("../img/search.png") no-repeat scroll 0 0; border: 0 none; cursor: pointer; float: right; height: 32px; width: 50px;}


.banner{ width:1190px; height:360px; margin:0 auto;}
.mid{ width:1200px; overflow:hidden; margin:0 auto; padding:40px 0px;}
.i_mid{ width:1200px; margin:30px auto; overflow:hidden;}



/*menu*/
.nav{ width:100%; margin:0 auto; border-bottom:3px #018e70 solid;}
.nav .nav_list{width:1200px; margin:0 auto; height:45px;}
.nav li{display:block; float:left; height:45px; width:120px; line-height:45px; position:relative;cursor:pointer;text-align:center; color:#38A16A; font-size:16px;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:120px; height:45px; line-height:45px; text-align:center;}
.nav li a:hover{text-decoration:none; background:url(../img/dhbj.jpg) no-repeat center;  color:#ffffff;}
.nav li a.selected{background:url(../img/dhbj.jpg) no-repeat center; color:#ffffff; color:#ffffff;}
.nav li a.selected2{background:url(../img/dhbj.jpg) no-repeat center; color:#ffffff; color:#ffffff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{width:120px; display:none;position:absolute;top:50px;left:0px; z-index:9999;}
.nav li .submenu li{float:left; padding:0;height:35px; line-height:35px; overflow:hidden;}
.nav li .submenu li a{float:none; margin-top:1px; padding:0; height:35px;line-height:35px; text-align:center;  background:url(../img/navbj.png);  color:#fff; width:120px;}
.nav li .submenu li a:hover{ margin-top:1px;font-weight:normal; color:#ffffff;  text-decoration:none;}


#banner{width:100%; margin:0 auto; overflow:hidden; position: relative; min-width:1000px; max-width:1440px; z-index:10;}
.banner{width:100%; min-width:1000px; max-width:1440px; overflow:hidden;}
.banner ul{position:absolute;top:0px;left:0px;}
.banner ul li{overflow:hidden;clear:both;}
.banner ul li img{width:100%; float:left; display:inline;}
.bannNav{position:absolute; width:130px; z-index:999;}
.bannNav a{display:block;width:128px;height:43px;float:left;display:inline;margin-top:10px;border:1px solid #fff;position:relative;z-index:12;}
.bannNav h1,.bannNav h2{font-weight:normal;line-height:16px;color:#fff;margin-left:10px;}
.bannNav h1{font-size:12px;margin-top:5px; margin-bottom:0;}
.bannNav h2{text-transform:uppercase;-webkit-text-size-adjust:none;font-size:10px; margin-top:0;}
.bannNav h3{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:#000;z-index:9999;opacity:0.4;filter:alpha(opacity=40);border:1px solid #000; margin-top:0;}
.bannNav a:hover h3{background:red!important;}
.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.timer{transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;-moz-transition:background 0.5s;	}



.i_jj{width:1200px; margin:50px auto; height:450px; overflow:hidden}
.i_jj_l{ float:left; width:750px; height:450px; overflow:hidden;}
.i_jj_l img{width:750px; height:450px;}
.i_jj_r{ float:left;width:450px; height:450px; overflow:hidden;}
.i_jj_t{ padding-top:20px; padding-left:30px; width:420px; font-size:60px; color:#dddddd; text-transform:uppercase; height:140px;}
.i_jj_t span{ font-size:35px; color:#333333; text-align:right;}
.i_jj_n{width:380px; padding:35px; height:180px; background:#38A16A; overflow:hidden;}
.i_jj_tt{ color:#ffffff; font-size:20px; font-weight:800; line-height:25px; height:40px;}
.i_jj_ms{ padding-top:10px; color:#ffffff; font-size:12px; line-height:20px; height:100px; overflow:hidden;}
.i_jj_ms a{color:#ffffff; font-size:12px; line-height:20px;}
.i_jj_mor{ width:80px; border:#FFF 1px solid; padding:5px 0px; overflow:hidden; margin-top:10px;text-align:center;}
.i_jj_mor a{ color:#ffffff; text-align:center; font-family:Verdana, Geneva, sans-serif}


.i_jj_t2{ padding-top:40px;  padding-left:30px; width:420px; font-size:40px; color:#333333; text-transform:uppercase; height:190px; overflow:hidden;}
.i_jj_t2 span{ font-size:20px; color:#333333;}
.i_jj_n2{width:380px; padding:35px; height:110px; background:#38A16A; overflow:hidden;}
.i_jj_tt2{ color:#ffffff; font-size:20px; font-weight:800; line-height:25px; height:40px;}
.i_jj_ms2{ padding-top:10px; color:#ffffff; font-size:12px; line-height:20px; height:20px; overflow:hidden;}
.i_jj_ms2 a{color:#ffffff; font-size:12px; line-height:20px;}



.i_abo_tu{ width:1200px; margin:0 auto 50px auto; overflow:hidden;}
.i_abo_tu ul{ overflow:hidden;}
.i_abo_tu ul li{ float:left; width:270px; margin:0px 15px 15px 15px; overflow:hidden;}
.i_abo_tu ul li img{ width:270px; height:180px;}


.icpbj{ width:100%; background:#38A16A; overflow:hidden;}
.icp{ width:1200px; margin:25px auto; overflow:hidden;}
.icp_l{ float:left; width:140px; margin:5px; overflow:hidden;}
.icp_r{ float:left; width:1050px; overflow:hidden;}
.icp_r ul{ overflow:hidden;}
.icp_r ul li{ float:left; margin:5px; border:#FFFFFF 1px solid; height:30px; line-height:30px; padding:0 15px;}
.icp_r ul li a{ color:#ffffff; font-size:14px;}



.rollBox2 {width:1200px; HEIGHT:260px; margin:40px auto; overflow:hidden;}
.rollBox2 .LeftBotton {overflow: hidden;background-image: url(../img/zuo.png);float: left;width:30px;cursor: pointer;height:60px;margin:0 auto;display: inline;margin-top:60px;
}
.rollBox2 .RightBotton {float: right;background-image: url(../img/you.png);overflow: hidden;width:30px;cursor: pointer;height:60px;display: inline; margin-top:60px;
}
.rollBox2 .Cont {float:left; overflow:hidden; width:1120px; margin:0px 10px;}
.rollBox2 .ScrCont {WIDTH:10000000000000px}
.rollBox2 .Cont .pic {FLOAT:left; TEXT-ALIGN:center; width:202px; margin-left:22px;}
.rollBox2 .Cont .pic .pic_img{display:table-cell; width:200px; height:180px; text-align:center; background:#333333; border:#cccccc 1px solid;}
.rollBox2 .Cont .pic .pic_img:hover{background:#018E70; border:#018E70 1px solid;}
.rollBox2 .Cont .pic .pic_img IMG {border:0; width:200px; height:180px;}
.rollBox2 #List1 {FLOAT: left}
.rollBox2 #List2 {FLOAT: left}
.rollBox2 #List3 {FLOAT: left}
.rollBox2 #List4 {FLOAT: left}
.text { width:265px; height:40px; line-height:40px; text-align:center;}
.text a{text-decoration: none;color: #ffffff; font-size:16px;}
.text a:hover{text-decoration: none;color: #ffffff; font-size:16px;}





.i_newsbj{ width:100%; background:#f4f4f4; padding:70px 0px; overflow:hidden;}
.i_news{ width:1200px; margin:0 auto; overflow:hidden;}
.i_news_t{ width:1200px; border-bottom:#cecece 1px solid; color:#333333; font-size:20px; font-weight:bold; height:40px; margin-bottom:40px;}
.i_news_t a{color:#333333; font-size:20px; font-weight:bold;}

.i_js_l{ float:left; width:590px; overflow:hidden;}
.i_js_limg{width:590px; height:245px;}
.i_js_limg img{width:590px; height:245px;}
.i_js_tit{width:590px; height:40px; font-size:20px; color:#333333; padding-top:30px; overflow:hidden;}
.i_js_tit a{font-size:18px; color:#333333;}
.i_js_n{ font-size:14px; line-height:25px; height:50px; overflow:hidden;}

.i_js_r{ width:550px; padding-left:60px; overflow:hidden;}
.i_js_r ul{width:550px; overflow:hidden;}
.i_js_r ul li{width:550px; height:100px; padding:10px 0px; border-bottom:#cdcdcd 1px dashed; overflow:hidden;}
.i_js_data{ float:left; width:130px; font-size:60px; color:#333333; text-align:center;}
.i_js_data span{font-size:16px; color:#999999;}
.i_js_rnr{ float:left; width:400px; padding-left:20px; overflow:hidden;}
.i_js_t{width:400px;color:#333333; text-align:left; font-size:18px; height:40px; line-height:40px; overflow:hidden;}
.i_js_t a{ font-size:18px; color:#333333;}
.i_js_nr{ line-height:18px; height:36px; overflow:hidden;}







.left{ float:left; width:280px; margin-bottom:30px;  padding-right:18px; overflow:hidden}
.pro_nav_t{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:60px; line-height:60px; color:#333333; background:url(../img/lbj1.png) no-repeat left}
.pro_nav { float:left; width:280px; margin-bottom:10px;}
.pro_nav li { float:left; width:130px; margin:1px 5px; color:#333333; height:35px; line-height:35px; padding-top:10px; font-size:14px; overflow:hidden;}
.pro_nav li a {color:#ffffff; display:block; text-align:center;  background:#38A16A}
.pro_nav li a:hover{ background:#444444}
.pro_nav .hv{color:#ffffff; display:block; text-align:center;  background:#444444}
.pro_nav li ul li {	overflow:hidden; color:#ffffff; font-size:14px;}

.l_lx{ width:280px; margin:10px auto; overflow:hidden;}
.l_lx_tit{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:60px; line-height:60px; color:#333333; background:url(../img/lbj2.png) no-repeat left}
.l_lx_m{ width:258px; padding:10px; border:#cccccc 1px solid; line-height:22px;}

.l_fw{ width:280px; margin:10px auto; overflow:hidden;}
.l_fw_tit{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:60px; line-height:60px; color:#333333; background:url(../img/lbj3.png) no-repeat left}
.l_fw_m{ background:url(../img/lfw.jpg) repeat; width:240px; padding:20px; overflow:hidden;}
.l_fw_m ul{ overflow:hidden;}
.l_fw_m ul li{width:240px; height:40px; line-height:40px; border-bottom:#3c5c92 1px dotted; overflow:hidden;}
.l_fw_m ul li a{ color:#9cb5d4}

.lzdy{ width:280px; overflow:hidden;}


.right{ float: left; width:900px;overflow:hidden}
.right_tit{width:840px; padding-left:60px; background:url(../img/r_b.png) no-repeat left; height:50px; line-height:50px; font-size:16px;  color:#666666; border-bottom:#cccccc 1px dotted; font-family:"微软雅黑";}
.right_tit a{color:#666666; font-size:16px; font-family:"微软雅黑";}
.right_n{ width:870px;  margin:0 auto; padding:15px; line-height:180%;}


.lr{ width:1200px; margin:50px auto 0px auto; overflow:hidden;}

.news_all{ width:870px; margin:0 auto; padding:15px 0px; overflow:hidden;}
.news_all ul{ width:870px; border-bottom:#cccccc 1px dotted; line-height:50px; overflow:hidden}
.news_a{ width:870px; font-size:18px; line-height:30px; color:#38A16A; font-weight:bold; }
.news_a a{font-size:18px; line-height:30px; color:#38A16A; font-weight:bold;}
.news_b{ width:870px; padding:10px 0px; line-height:20px; font-size:14px; color:#38A16A  }
.news_b a{ line-height:20px; font-size:14px; color:#38A16A }
.news_c{ color:#999999; font-size:14px;}
.news_01{ float: left; width:30px; height:50px; overflow:hidden; overflow:hidden}
.news_02{ float: left; width:740px; height:50px; line-height:50px;}
.news_03{ float:left; width:100px; text-align:center; color:#999999}

.news_tit{ text-align:center; font-size:16px; font-weight:bold; color:#666666; line-height:25px; padding:20px 0px;}
.news_img{ text-align:center; max-width:870px; _width:870px; overflow:hidden; padding:20px 0px;}
.news_xx{ width:870px; overflow:hidden; text-align:center; padding-bottom:10px; border-bottom:#CCCCCC 1px dotted; color:#999999}
.news_n{ padding:20px 0px; line-height:180%}


.pro_all{ width:870px; margin:0 auto; padding:15px 0px; overflow:hidden;}
.Pro { float:left; TEXT-ALIGN:center; width:187px; margin:15px; height:188px; overflow:hidden;}
.Pro .pro_img{display:table-cell; width:185px; height:148px; text-align:center; background:#333333; border:#cccccc 1px solid;}
.Pro .pro_img:hover{border:0; background:#38A16A; border:#018E70 1px solid;}
.Pro .pro_img IMG { width:185px; height:148px;}
.pro_text { width:185px; height:40px; line-height:40px; text-align:center;}
.pro_text a{text-decoration: none;color: #ffffff; font-size:14px;}
.pro_text a:hover{text-decoration: none;color: #ffffff; font-size:14px;}






.right_cp{ float: left; width:812px; overflow:hidden}
.right01{ width:810px; border:#DCDCDC 1px solid; overflow:hidden}
.right02{ width:810px; border:#DCDCDC 1px solid; overflow:hidden; margin-top:15px;}
.right02_t{ background:#eeeeee; padding-left:20px; height:30px; line-height:30px; color:#1C5A93; font-size:14px; font-weight:bold;}
.right02_n{ width:770px; margin:0 auto; color:#666666; line-height:180%; padding-top:10px;}
.right02_n a{color:#666666;}





.down_wk{width:100%; background: url(../img/dbj.gif) repeat-x top #3C3C3C; overflow:hidden}
.d1{width:1200px; overflow: hidden; margin:0 auto;}
.d1 ul{ height:50px; line-height:50px; overflow:hidden;}
.d1 ul li{ float:left; width:120px; text-align:center; color:#ffffff; font-size:16px;}
.d1 ul li a{text-align:center; color:#ffffff; font-size:16px;}
.d1 ul li a:hover{text-align:center; color:#ffffff; font-size:16px;}
.d2{width:1200px; overflow: hidden; margin:50px auto; color:#bbbbbb; font-size:14px;}
.d2tit{ width:1200px; height:70px; font-size:16px; line-height:25px; text-transform:uppercase; color:#FFFFFF;}
.d2a{ float:left; width:600px; overflow:hidden; font-size:14px;}
.d2a a{ font-size:14px; color:#bbbbbb;}
.d2b{ float:left; width:550px; padding-left:49px; overflow:hidden; border-left:#bbbbbb 1px solid; min-height:80px; _height:80px;color:#ffffff; font-size:14px;}
.d2b a{ font-size:14px; color:#ffffff; font-size:14px;}
.d3{ width:1200px; margin:30px auto; overflow:hidden; font-size:14px; text-align:center; color:#ffffff;}
.d3 a{ font-size:14px; color:#ffffff;}




.ym{width:870px; margin:20px auto; padding:8px 0px; line-height:22px; overflow:hidden; color:#666666; text-align:center; background:#eeeeee}
.ym a{color:#666666;}
.ym0{width:830px; margin:20px auto; padding:20px; line-height:22px; overflow:hidden; color:#666666; text-align:left; background:#eeeeee}
.ym0 a{color:#666666;}

/* 分页 */
.waik_1{width:870px; margin:30px auto; padding:8px 0px; overflow:hidden; }
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { background:#eeeeee; PADDING:9px 14px; COLOR: #999999; text-decoration:none;}
.pz_fy a:hover,.pz_fy a.select{color: #fff; background-color:#444444; text-decoration:none;}/*鼠标经过和默认当前页样式*/
/* //分页 */

/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page li{float:left;margin:0 4px;font-size:14px;font-weight:bold;text-align:center;position:relative;right:50%; margin-left:10px;}
.main_page ul{float:left;position:relative;left:50%;}
.main_page li a{width:100%;height:23px;display:block;border:solid 1px #bfbfbf;color:#bfbfbf;line-height:23px; padding-left:3px; padding-right:3px;}
.main_page li a:hover{color:#fff;background:#3065c8;border:solid 1px #3065c8;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}


body {color: #333;padding: 0px !important;margin: 0px !important;font-size: 14px;font-family: "微软雅黑";}
a,a:hover,a:focus {text-decoration: none;outline: none;}
::selection {background: #f08300;color: #fff;}
::-moz-selection {background: #f08300;color: #fff;}
h1,h2,h3,h4,h5,h6,p,ul,li { padding: 0; margin: 0;}
li{ list-style-type: none;}
a {color: #333;}
a:hover {color: #38A16A; text-decoration: none;}
p {line-height: 25px}
.container{
	width: 100%;
	height: 1400px;
	background: #FFFFFF;
}

/*优胜空间 */
.contactusdiyou {position: fixed; right: -230px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #38A16A; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#38A16A; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../images/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:186px; height:560px; margin-left:22px;   position:absolute; top:55%;*margin-top:-140px;margin-top:-280px;}
.contactusdiyou .conter .con1{ border-bottom:1px solid #6a6a6a; padding-bottom:22px;}
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;    position: relative;
    top: 32px;}
.contactusdiyou  dl .f1{width:142px; height:36px;line-height: 36px; float:right; font-size:14px;_font-size: 14px;*font-size: 15px; color:#fff;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{ width:142px; float:right; font-size:12px; color:#fff; height:30px;line-height: 30px; float:right;}
.kefuQQ a{ background:url(../images/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../images/button-custom-qq-h.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:18px 'Microsoft yahei';*font-size: 16px;_font-size: 16px; color:#fff; height:25px;}

.contactusdiyou .qqcall{padding:22px 0px;border-bottom:1px solid #6a6a6a;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}

.contactusdiyou .weixincall{float:right;padding:22px 0; border-bottom:1px solid #6a6a6a;}
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}


.contactusdiyou .weixincall .f3{float: right;width:73px; height:auto; margin-right:69px; display:inline;}
.contactusdiyou .weixincall .f3 img{width: 73px;height: auto;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /***联系我们***/

