﻿

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	margin: 0;

	padding: 0;

	font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important;

}

fieldset, img {

	border: 0px;

	margin: 0px;

	padding: 0px;

}

address, caption, cite, code, dfn, em, th, var {

	font-style: normal;

	font-weight: normal;

}

ol, ul {

	list-style: none;

}

h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: normal;

}

body {

	font-size: 12px;

	line-height: 24px;

}

a {

	

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

.top {

	width: 100%;

	height: 33px;

	line-height: 33px;

	background-color: #f2f2f2;

}

.header {

	width: 1200px;

	height: 33px;

	margin: 0 auto

}

.header p {

	

	height: 33px;

	float: left;

	color: #939393;

}

.header_r {

	width: 220px;

	height: 33px;

	float: right;

	color: #999;

	text-align: right

}

.header_r a {

	margin-left: 10px;

	margin-right: 10px;

	color: #939393;

}

.logo {

	width: 1200px;

	height: 115px;

	margin: 0 auto;

	margin-top: 10px

}

.nav{ width:100%; height:60px; overflow:hidden; margin-top:10px; z-index:999; background:#009900;}
.nav .naver{ width:1100px; height:60px; margin:0px auto;/* border:1px solid #036;*/}
.nav .naver ul{ line-height:60px;}
.nav .naver ul li{ float:left; width:120px; height:60px; text-align:center; font-size:15px;}
.nav .naver ul li a{ color:#fff;}
.nav .naver ul li a:hover{ display:block; background:#017301; color:fff;}
.nav .naver ul li ul{ position:absolute;list-style:none;display:none; width:142px; background:#009900; margin-left:-10px;}
.nav .naver ul li ul li{ width:120px; height:30px; border:1px solid #fff; margin-bottom:10px; -moz-border-radius:4px;  -webkit-border-radius:4px; border-radius:4px; text-align:center; margin-left:10px; line-height:30px;}
.nav .naver ul li ul li a{ color:#fff; }
.nav .naver ul li ul li:hover{ display:block; background:#017301; color:fff;   -moz-border-radius:4px;  -webkit-border-radius:4px; border-radius:4px;}
.nav .naver ul li:hover ul{ display:block;}

.linob {

	background-image: none !important

}

.libh {

	background-color: #27881a;

	margin-right: 15px;

}

.banner {

	width: 100%;

	height: 500px;

	margin: 0 auto;

	position: relative;

	overflow: hidden;

}

.slide-main {

	height: 538px;

	position: relative;

	width: 100%;

}

.item {

	display: block;

	width: 100%;

	position: absolute;

	z-index: 124;

	top: 493px;

	left: 0;

	text-align: center;

}

.item a {

	display: inline-block;

	width: 12px;

	height: 12px;

	margin-right: 20px;

	background-color: #0f8308;

	overflow: hidden;

	color: #FFF;

	text-align: center;

	line-height: 20px;

	text-decoration: none

}

.item a.cur {

	background-color: #eb5405;

}

.slide-box {

	width: 100%;

	height: 538px;

	overflow: hidden;

}

.slide-box, .slide {

	display: block;

	width: 100%;

	height: 538px;

	overflow: hidden;

}

.conpic1 {

	width: 100%;

	height: 182px;

	background-image: url(../images/brt_06.jpg);

	background-position: top center;

	text-align: center;

	background-repeat: no-repeat

}

.conpic2 {

	width: 100%;

	height: 200px;

	background-image: url(../images/brt_04.jpg);

	background-position: top center;

	text-align: center;

	background-repeat: no-repeat

}

.kcsz {

	width: 1220px;

	height: 905px;

	margin: 0 auto;

	margin-top: 40px

}

.kcsz_t {

	width: 1200px;

	height: 50px;

	float: left;

	margin-left: 10px

}

.kcsz_t span {

	width: 100px;

	height: 50px;

	float: right;

	text-align: right;

	line-height: 30px;

	font-size: 14px

}

.kcsz_n {

	width: 1200px;

	height: 50px;

	float: left;

	margin-left: 10px;

	/*background-image: url(../images/brt_47.jpg);*/
	
	background:#248117;

	background-position: top center;

	background-repeat: repeat-y;

	margin-bottom: 35px

}

.kcsz_n p {

	width: 120px;

	height: 50px;

	float: left;

	text-align: center;

	line-height: 50px;

	font-size: 15px;

	color: #FFF;

}

.kcsz_n p a {

	color: #FFF;

}

.kcsz_c {

	width: 1220px;

	float: left;

}

.kcsz_c ul li {

	width: 590px;

	height: 223px;

	float: left;

	background-color: #eeeeee;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 20px

}

.kcsz_c ul li img {

	width: 287px;

	height: 223px;

	float: left;

}

.kc_t {

	width: 263px;

	height: 50px;

	float: right;

	line-height: 50px;

	overflow: hidden;

	margin-right: 15px;

	font-size: 18px;

	color: #298f1b;

	margin-top: 22px;

	font-weight: 600

}

.kc_t a {

	color: #298f1b

}

.kc_c {

	width: 263px;

	height: 78px;

	float: right;

	line-height: 26px;

	overflow: hidden;

	margin-right: 15px;

	color: #555;

	text-indent: 24px;

	margin-bottom: 15px

}

.kc_b {

	width: 263px;

	height: 30px;

	float: right;

	overflow: hidden;

	margin-right: 15px;

}

.kc_b a {

	width: 120px;

	height: 28px;

	float: left;

	line-height: 28px;

	overflow: hidden;

	border: 1px solid #298f1b;

	color: #298f1b;

	text-align: center

}

.brtjj {

	width: 1200px;

	height: 415px;

	margin: 0 auto;

	margin-top: 80px;

}

.gsjj {

	width: 635px;

	height: 370px;

	float: left;

	overflow: hidden;

	color: #666;

	background-image: url(../images/brt_19.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}

.gsjj_t {

	width: 635px;

	height: 120px;

	float: left;

}

.gsjj_c {

	width: 635px;

	height: 208px;

	float: left;

	line-height: 26px;

	overflow: hidden;

}

.gsjj_c p {

	text-indent: 24px

}

.gssp {

	width: 531px;

	height: 395px;

	float: right;

	overflow: hidden;

}

.sppic {

	width: 531px;

	height: 318px;

	float: right;

}

.spbtn {

	width: 531px;

	height: 39px;

	float: right;

	text-align: center;

	margin-top: 20px

}

.spbtn a {

	margin-right: 20px

}

.jstd {

	width: 100%;

	height: 530px;

	/*background-image: url(../images/brt_10.jpg);*/

	background-position: bottom center;

	background-repeat: no-repeat;

	/*background-color: #009ec5;*/

	padding-top: 50px

}

.jstd_t {

	width: 1200px;

	height: 90px;

	margin: 0 auto;

	text-align: center;

}

.jstd_c {

	width: 1218px;

	height: 323px;

	margin: 0 auto;

}

.jstd_c ul li {

	width: 274px;

	height: 323px;

	float: left;

	background-color: #FFF;

	margin-left: 15px;

	margin-right: 15px

}

.jstd_c ul li img {

	width: 274px;

	height: 210px;

	float: left;

	border-bottom: 5px solid #f7c83e;

}

.jstd_c ul li span {

	width: 234px;

	height: 35px;

	float: left;

	line-height: 35px;

	overflow: hidden;

	margin-left: 20px;

	font-size: 14px;

	color: #333;

	margin-top: 7px

}

.jstd_c ul li span a {

	color: #333

}

.jstd_c ul li p {

	width: 234px;

	height: 48px;

	float: left;

	line-height: 24px;

	overflow: hidden;

	margin-left: 20px;

	color: #666

}

.jstd_b {

	width: 1200px;

	height: 50px;

	margin: 0 auto;

	text-align: center;

	margin-top: 30px

}

.xsfc {

	width: 100%;

	height: 605px;

	padding-top: 50px

}

.xsfc_t {

	width: 1200px;

	height: 90px;

	margin: 0 auto;

	text-align: center;

}

.xsfc_c {

	width: 1218px;

	height: 440px;

	margin: 0 auto;

	overflow: hidden

}

.xsfc_c ul li {

	width: 275px;

	height: 215px;

	float: left;

	margin-left: 12px;

	margin-right: 12px

}

.xsfc_c ul li span {

	width: 275px;

	height: 30px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	color: #333;

	text-align: center

}

.xsfc_c ul li span a {

	color: #333

}

.xsfc_b {

	width: 1200px;

	height: 35px;

	margin: 0 auto;

	text-align: center;

	line-height: 35PX;

	background-color: #e1e0e1

}

.xsfc_b a {

	display: block;

	color: #666;

	text-decoration: none

}

.xsfc_b:hover {

	background-color: #ff7900

}

.xsfc_b:hover a {

	color: #fff;

}

.hjli {

	width: 1200px;

	height: 360px;

	margin: 0 auto;

}

.hjli_t {

	width: 1200px;

	height: 35px;

	float: left;

	background-image: url(../images/brt_44.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	margin-top: 20px;

}

.ht_l {

	width: 500px;

	height: 35px;

	float: left;

	font-size: 18px;

	font-weight: bold;

	line-height: 35px;

}

.ht_l p {

	width: 124px;

	height: 42px;

	text-align: center;

	float: left

}

.hjli_t span {

	width: 60px;

	height: 35px;

	float: Right;

	text-align: right;

	line-height: 35PX

}

.hjli_on {

	color: #FFF;

	background-image: url(../images/brt_45.jpg);

	background-repeat: no-repeat;

}

.hjli_c {

	width: 1200px;

	height: 280px;

	float: left;

	margin-top: 25px;

}

.hjli_c ul {

	width: 1200px;

	height: 280px;

	float: left;

	overflow: hidden

}

.hjli_c ul li {

	width: 219px;

	height: 208px;

	float: left;

	margin-left: 7px;

	margin-right: 6px;

	display: inline;

	overflow: hidden;

	border: 1px solid #e8e8e6;

	padding: 3px;

	background-color: #2898d1

}

.hjli_c ul li img {

	width: 217px;

	height: 169px;

	float: left;

	border: 1px solid #fff;

}

.hjli_c ul li p {

	width: 219px;

	height: 40px;

	float: left;

	text-align: center;

	line-height: 40px;

	color: #FFF

}

.hjli_c ul li p a {

	color: #FFF

}

.brtys {

	width: 100%;

	height: 820px;

	padding-top: 50px;

	background-image: url(../images/brt_38.jpg);

	background-repeat: no-repeat;

	background-position: top center;

}

.brtys_t {

	width: 1200px;

	height: 114px;

	margin: 0 auto;

	text-align: center;

}

.brtys_c {

	width: 1218px;

	height: 630px;

	margin: 0 auto;

	margin-top: 70px;

	overflow: hidden;

	background-image: url(../images/brt_ysb1.png);

	background-repeat: no-repeat;

	background-position: top center;

}

.ys1 {

	width: 405px;

	height: 200px;

	float: left;

	color: #fff;

	margin-right: 200px;

	margin-bottom: 8px

}

.ys1 span {

	width: 405px;

	height: 48px;

	float: right;

	overflow: hidden;

	font-size: 24px;

	text-align: right;

	line-height: 34px

}

.ys1 p {

	width: 300px;

	height: 104px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	line-height: 26px;

	margin-left: 40px;

	margin-top: 17px;

	text-indent: 28px

}

.ys2 {

	width: 405px;

	height: 200px;

	float: right;

	color: #fff;

	margin-left: 200px;

	margin-bottom: 8px

}

.ys2 span {

	width: 290px;

	height: 48px;

	float: left;

	overflow: hidden;

	font-size: 24px;

	line-height: 34px;

	margin-left: 88px

}

.ys2 p {

	width: 300px;

	height: 104px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	line-height: 26px;

	margin-left: 40px;

	margin-top: 17px;

	text-indent: 28px

}

.ys3 {

	width: 380px;

	height: 200px;

	float: left;

	color: #fff;

	margin-right: 200px;

	margin-bottom: 28px

}

.ys3 span {

	width: 405px;

	height: 48px;

	float: right;

	overflow: hidden;

	font-size: 24px;

	text-align: right;

	line-height: 34px;

	margin-top: 18px

}

.ys3 p {

	width: 325px;

	height: 104px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	line-height: 26px;

	margin-left: 55px;

	margin-top: 17px;

	text-indent: 28px;

}

.ys4 {

	width: 405px;

	height: 200px;

	float: right;

	color: #fff;

	margin-left: 200px;

	margin-bottom: 28px

}

.ys4 span {

	width: 270px;

	height: 48px;

	float: left;

	overflow: hidden;

	font-size: 24px;

	line-height: 34px;

	margin-left: 120px

}

.ys4 p {

	width: 300px;

	height: 104px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	line-height: 26px;

	margin-left: 75px;

	margin-top: 17px;

	text-indent: 28px

}

.ys5 {

	width: 1200px;

	height: 200px;

	float: left;

	color: #fff;

}

.ys5 span {

	width: 390px;

	height: 48px;

	float: left;

	overflow: hidden;

	font-size: 24px;

	line-height: 36px;

	margin-left: 560px;

}

.ys5 p {

	width: 390px;

	height: 78px;

	float: left;

	overflow: hidden;

	font-size: 14px;

	line-height: 26px;

	margin-left: 415px;

	margin-top: 17px;

	text-indent: 28px

}

.con3 {

	width: 1200px;

	height: 536px;

	margin: 0 auto;

	overflow: hidden;

	/*background-image: url(../images/brt_25.jpg);*/

	background-repeat: no-repeat;

	background-position: top center;

	margin-top: 50px;

	padding-top: 10px

}

.con3_t {

	width: 1200px;

	height: 80px;

	float: left;

	overflow: hidden;

	border-bottom: 1px solid #e8e8e8;

	text-align: center

}

.xwzx {

	width: 750px;

	height: 380px;

	float: left;

	overflow: hidden;

	margin-top: 45px;

}

.xwzx_c {

	width: 750px;

	height: 410px;

	float: left;

	overflow: hidden;

}

.xwzx_pic {

	width: 227px;

	height: 150px;

	float: left;

}

.xwcon {

	width: 500px;

	height: 170px;

	float: right;

}

.xwcon p {

	width: 500px;

	height: 72px;

	float: left;

	overflow: hidden

}

.xwcon span {

	width: 500px;

	height: 42px;

	float: left;

	font-weight: bold;

	font-size: 16px;

	line-height: 42px;

	font-weight: bold;

}

.xwcon span a {

	color: #ea5505

}

.xwcon p {

	width: 500px;

	height: 96px;

	float: left;

	overflow: hidden;

	text-indent: 24px;

	color: #666;

	line-height: 26px

}

.xwcon p a {

	color: #666

}

.xwzx ul {

	width: 750px;

	height: 160px;

	float: left;

	overflow: hidden;

	background-image: url(../images/brt_28.jpg);

	background-repeat: no-repeat;

	background-position: top center;

	padding-top: 15px

}

.xwzx ul li {

	width: 350px;

	height: 32px;

	float: left;

	overflow: hidden;

	line-height: 32px;

	background-image: url(../images/brt_29.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}

.xwzx ul li a {

	color: #555

}

.xwzx ul li:hover {

	background-image: url(../images/brt_30.jpg);

}

.xwzx ul li:hover a {

	color: #ea5505

}

.lxwm {

	width: 400px;

	height: auto;

	float: right;

	overflow: hidden;

	margin-top: 50px;

	/*background-image: url(../images/brt_31.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 0px;

}


.lxwm ul{}

.lxwm ul li{ width:100%; height:42px; line-height:42px;}
.lxwm ul li strong{ font-size:24px; color:#999;}

.lxt1 {

	width: 335px;

	height: 46px;

	float: left;

	margin-bottom: 12px;

	background-image: url(../images/brt_34.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	color: #FFF;

	font-size: 14px;

	line-height: 40px;

	border: none;

	padding-left: 65px

}

.lxt2 {

	width: 335px;

	height: 46px;

	float: left;

	margin-bottom: 12px;

	background-image: url(../images/brt_35.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	color: #FFF;

	font-size: 14px;

	line-height: 40px;

	border: none;

	padding-left: 65px

}

.lxt3 {

	width: 335px;

	height: 46px;

	float: left;

	margin-bottom: 20px;

	background-image: url(../images/brt_36.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	color: #FFF;

	font-size: 14px;

	line-height: 40px;

	border: none;

	padding-left: 65px

}

.lxb1 {

	width: 97px;

	height: 32px;

	float: left;

	background-image: url(../images/brt_32.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	font-size: 14px;

	color: #666;

	border: none;

	margin-right: 20px;

	margin-left: 100px

}

.lxb2 {

	width: 97px;

	height: 32px;

	float: left;

	background-image: url(../images/brt_33.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	font-size: 14px;

	color: #FFF;

	border: none;

}

.links {

	width: 1150px;

	margin: 0 auto;

	height: 90px;

	margin-top: 15px

}

.links span {

	width: 90px;

	float: left;

	line-height: 80px;

	overflow: hidden;

	font-size: 16px;

	color: #9cbf3d

}

.links p {

	width: 1060px;

	float: right;

	line-height: 80px;

	overflow: hidden;

}

.links p a {

	margin-right: 20px;

	color: #828282

}

.footer {

	width: 100%;

	height: 360px;

	overflow: hidden;

	background-image: url(../images/brt_37.jpg);

	background-repeat: repeat-x

}

.footer_c {

	width: 1150px;

	height: 135px;

	margin: 0 auto;

	margin-top: 60px;

}

.fpl {

	width: 680px;

	height: 145px;

	float: left;

	padding-left: 130px;

	background-image: url(../images/brt_03.jpg);

	background-repeat: no-repeat;

	background-position: top left;

}

.fnav {

	width: 670px;

	height: 40px;

	float: right;

	line-height: 35px;

	color: #d4d4d4;

}

.fnav a {

	margin-right: 10px;

	margin-left: 10px;

	color: #999;

}

.fb {

	width: 650px;

	height: 75px;

	float: right;

}

.fb p {

	width: 650px;

	height: 72px;

	float: left;

	color: #999;

	overflow: hidden;

	display: inline;

	background-repeat: no-repeat;

	background-position: right center;

	overflow: hidden

}

.fb a {

	color: #999

}

.fbq {

	width: 1150px;

	height: 40px;

	margin: 0 auto;

	line-height: 40px;

	color: #fff;

	margin-top: 20px

}

.fbq_l {

	width: 500px;

	height: 40px;

	float: left

}

.fbq_r {

	width: 500px;

	height: 40px;

	float: right;

	text-align: right

}

.fbq_r a {

	color: #fff;

}

.fpr {

	width: 270px;

	height: 68px;

	float: right;

}

.fss {

	float: right;

	height: 30px;

	width: 270px;

	display: inline;

	margin-top: 35px;

}

.fss input.txt {

	height: 30px;

	width: 220px;

	line-height: 30px;

	border: 0px;

	float: left;

	color: #ccc;

	padding-left: 10px;

	margin-left: 5px;

	background-color: #9cbf3d;

}

.fss input.btn {

	width: 35px;

	height: 30px;

	border: 0px;

	float: right;

	background-color: #ffffff;

	color: #FFF;

	text-align: center;

	background-image: url(../images/sk_26.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

.pagination-wrapper {

	margin: 20px 0;

}

.pagination {

	height: 34px;

	text-align: center;

}

.pagination li {

	display: inline-block;

	height: 34px;

	margin-right: 5px;

}

.pagination li a {

	float: left;

	display: block;

	height: 32px;

	line-height: 32px;

	padding: 0 12px;

	font-size: 16px;

	border: 1px solid #dddddd;

	color: #555555;

	text-decoration: none;

}

.pagination li a:hover {

	background: #f5f5f5;

	color: #0099ff;

}

.pagination li.thisclass {

	background: #09f;

	color: #fff;

}

.pagination li.thisclass a, .pagination li.thisclass a:hover {

	background: transparent;

	border-color: #09f;

	color: #fff;

	cursor: default;

}



.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}

.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}

.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}

.pagess ul li:hover a{color:#fff;}

.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}

.pagess ul li.thisclass a {color: #fff;}

.pagess ul li a{ display:block;color:#999}

.pagess ul li a:hover {color: #fff;}

.Guodu{ width:100%; height:182px; background:url(../images/brt_06.jpg) no-repeat center; overflow:hidden; position:relative !important;}
.Guodu1{ width:100%; height:200px; background:url(../images/brt_04.jpg) no-repeat center; overflow:hidden; position:relative !important;}

 #box_ban{width:100%; height:500px;  margin:0 auto; /*z-index:-9999;*/ margin-top:3px; }
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:500px;overflow:hidden;position:relative; z-index:-9999;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:500px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:500px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:500px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:50%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em; z-index:9999999;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:50%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important; z-index:9999999;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}



#main{width:1200px; margin:0px auto; }
.bj{width:1200px; height:105px; margin:0 auto; position:relative; top:-50px; z-index:9999;}
.bj ul{width:1200px; height:105px; background:url(nav_bg.png) center; margin:0 auto;}
.m{cursor:pointer; float:left; zoom:1; min-width:120px !important; min-height:105px !important;text-align:center; position:relative;}
.m img{ padding-top:20px;}
.sub{width:342px; height:213px; background:url(../images/banner_li_hover.png) no-repeat; display:none; position:absolute; top:-213px; left:0;}
.bj ul li:hover .sub{display:block;}
#sub27{position:absolute; left:8px;}
#sub33{position:absolute; left:-170px;}
.zyjj{min-height:190px;_height:190px;}
.zyjj h2{font-size:18px; font-weight:normal; color:#040000; padding-top:15px;}
.zyjj p{text-align:left; padding:2px 15px; font-size:12px; line-height:22px; color:#555555; font-size:12px;}
.sub a{ text-align:right; display:block; margin:-30px 20px 0 0;}



/*new right*/

@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/zxkf.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:13px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

.G{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.G-m{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.G-m ul{}
.G-m ul li{ width:200px; hegith:60px; overflow:hidden; float:left;}
.G-m ul li a:hover img{ margin-top:-2px;}