/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; }
body { font: 12px Microsoft YaHei, Helvetica Neue, Helvetica, STHeiTi, sans-serif; color: #414141; background: #fff; overflow-x: hidden; }
a { transition: 0.5s all; -webkit-transition: 0.5s all; text-decoration: none; color: #414141; }
a:hover, a:active, a:vistited {
text-decoration: none;
color:#03983f;
outline: 0!important;
}
a, input, select, textarea { outline: none; text-decoration: none!important; }
a, li { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
:focus { outline: 0!important; }
::-moz-selection {
color:#fff;
background:#19C1C3;
}
::selection {
 color: #fff;
 background: #19C1C3;
}
h1, h2, h3, h4, h5, h6, b { font-size: 100%; font-weight: normal; margin: 0; }
address, em { font-style: normal; }
ul, li, ol { list-style: none; }
select, input, img, select { vertical-align: middle; }
img, iframe { border: 0; max-width: 100%; -ms-interpolation-mode: bicubic; box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.fl, .fr { display: inline; }
.btn { border: 0;  -webkit-transition: background-color .4s ease-in;
 -moz-transition: background-color .4s ease-in;
 -o-transition: background-color .4s ease-in;
 transition: background-color .4s ease-in;
}
.fl { float: left; }
.fr { float: right; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.clearfix { zoom: 1; /* for ie6 & ie7 */ }
/*header*/
.header { background: rgba(41, 138, 59, 0.9); position: fixed; width: 100%; top: 0; z-index: 999; }
.logo h1 { padding: 19px 0 19px; float: left; }
.logo h1:hover { opacity: 0.8; }
.navigation { float: right; display: block; }
ul.navig { margin: 0 }
.navigation ul.navig > li { display: inline-block; *zoom:1;
*display:inline;
}
.navigation ul.navig > li > a { display: block; font-size: 15px; color: #fff; padding: 37px 20px; text-decoration: none; }
.xgnav { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; }
.xgnav:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: rgba(144, 180, 26, 1); -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.xgnav:hover, .xgnav:focus, .xgnav:active { color: #fff; }
.xgnav:hover:before, .xgnav:focus:before, .xgnav:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.navigation ul.navig li a.active { background: rgba(80, 149, 38, 1); color: #fff; }
.white_tit { font-size: 36px; color: #318d39; padding-bottom: 16px; }
.white_tit2 { font-size: 32px; color: #fff; padding-bottom: 16px; }
.white_tit1 { color: #318d39; font-size: 13px; font-family: Tahoma, Geneva, sans-serif; }
.maincontainer { position: relative; background: url(../images/bg_green.jpg) repeat-x #094b1b; }
/*.grass_topimg{ position:absolute; top:-90px; z-index:100;width:100%; background:url(../images/grass_top.png) no-repeat left;padding-top:12.5%; background-size:cover;}
*/.grass_topimg1 { background: url(../images/grass_top1.png) no-repeat center }
/*maincontainer*/
.cpjs_mainz { }
.cpjs_main { padding: 55px 0 45px; background: #fefff8; }
.cpjs_tit { text-align: center; }
.cpjs_tit h4 { color: #03983f; font-size: 26px; margin-bottom: 8px; letter-spacing: 1px; }
.cpjs_tit p.eg_wz {/*font-family: 'Lora', serif;*/ color: #95928d; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0; }
.line { background: #ccc; width: 100px; height: 2px; display: inline-block; }
.cpjs_bottom { margin-top: 10px; }
.cpjs_bottom ul li { text-align: center; margin-bottom: 10px;height:180px;
 }
.cpjs_bottom ul li a { display: block; }
.cpjs1 a { font-size: 14px; }
/*.cpjs1 span{ width:104px; height:104px; display:block; margin:15px auto; position:relative; background:url(../images/icon_tb.png) no-repeat;}
.cpjs1 span:before{position: absolute; content: "";background: url("../images/circle_bg.png") no-repeat center; width:104px;height:104px; left:0; z-index:-1;}
.cpjs1 span{ width:104px; height:104px; display:block; margin:15px auto; position:relative; background:url(../images/icon_tb.png) no-repeat 30px 30px;}*/
.cpjs1 span { width: 104px; height: 104px; display: block; margin: 15px auto; background: url(../images/circle_bg.png) no-repeat; padding-top: 8px; }
.cpjs1 a:hover span { background: url(../images/circle_bg1.png) no-repeat; }
.cpjs1 a:hover img { -webkit-transform: scale(1.04); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 240ms; }
/*关于我们*/
.gyus { background: url(../images/bg_us.png) no-repeat center top #f1f1f1; padding: 30px 0 20px; background-size: cover; }
.gyus_left, .gyus_rig { padding: 30px 30px 10px }
.gyus_left h4, .gyus_rig h4 { font-size: 20px; }
.gsjj_main { margin-top: 15px; }
.gsjj_main dl dt img { padding: 3px; border: 1px solid #ccc; float: left; margin-right: 30px; }
.gsjj_main dl dd { line-height: 26px; font-size: 14px; }
.webmain { background: url(../images/img_web.jpg) no-repeat center top; }
.morebtn { display: inline-block; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; position: relative; background: #05973f; border-radius: 0; color: white; font-size: 16px; padding: 6px 24px; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.morebtn:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #0382c7; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }
.morebtn:hover, .morebtn:focus, .morebtn:active { color: white; }
.morebtn:hover:before, .morebtn:focus:before, .morebtn:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); }
.gyus_rig_bottom { margin-top: 15px; }
.gyus_rig_bottom ul li { margin-bottom: 15px; width: 100%; }
.gyus_rig_bottom ul li > span { float: left; display: block; padding: 5px 10px; background: #03993f; color: #fff; text-align: center; width: 20%; margin-right: 4%; }
.gyus_rig_bottom ul li span b { display: block; font-size: 16px; }
.gyus_rig_bottom ul li p { float: left; display: block; font-size: 14px; width: 76%; color: #999; }
.gyus_rig_bottom ul li p a { display: block; color: #029741 }
.gyus_rig_bottom ul li p a:hover { color: #414141; }
.gyus_rig_bottom ul li p span { font-size: 12px; }
.gyus_rig_bottom ul li:nth-child(2n) > span {
 background: #0382c7;
}
.case_main { background: #fff; padding: 30px 0; }
.case_bottom { padding: 20px 30px 0; position: relative; height: 230px; overflow: hidden; }
.slider-item { position: relative; float: left; margin: 12px; font-size: 14px; border-radius: 6px; min-height: 180px; overflow: hidden; z-index: 222 }
.hover_colour { position: relative; background: url(../images/zoom.png) no-repeat 50% 50% #7cb965; box-shadow: inset 0 0 0 7px rgba(9, 75, 27, 0.08); }
.hover_colour img { width: 100%; }
.slider-item .slider-image, .slider-item .slider-image a, .slider-item .slider-image img { display: block; position: relative; width: 100%; }
.slider-item .slider-image:hover, .slider-item .slider-image a:hover, .slider-item .slider-image img:hover { display: block; position: relative; width: 100%; }
.slider-title { background-color: #f1f1f1; text-align: center; padding: 10px; -webkit-border-radius: 0px 0px 4px 4px; -moz-border-radius: 0px 0px 4px 4px; border-radius: 0px 0px 4px 4px; }
/* Carousel Arrows*/	
.widget-scroll-prev, .widget-scroll-next { position: absolute; top: 45%; opacity: 0; }
.widget-scroll-prev:hover, .widget-scroll-next:hover { opacity: 0.8; cursor: pointer; -webkit-transition: opacity 0.4s ease-out; -moz-transition: opacity 0.4s ease-out; -o-transition: opacity 0.4s ease-out; -ms-transition: opacity 0.4s ease-out; }
.widget-scroll-prev { left: 0; }
.widget-scroll-next { left: auto; right: 0 }
/*合作伙伴*/
.footer_top { background: url(../images/flower_2.png) no-repeat center bottom #094b1b; }
.footer_topmain { background: #f2f2f2; padding: 20px 0 0; }
.hzhb { padding: 0 20px 0 30px; }
.hzhb h4, .lxwm h4 { font-size: 20px; }
.hzhb_bottom { margin: 20px 0 0 0; height: 266px; overflow: hidden; }
.hzhb_bottom ul li { border: 1px solid #ccc; background: #fff; min-height: 74px; margin: 8px 2%; width: 46%; float: left; text-align: center; }
.hzhb_bottom ul li a { display: block; }
.lxwm { padding: 0 0 60px 30px; background: url(../images/bg_shadow.jpg) no-repeat left top; }
.lxwm_main { padding: 20px 0 0 0; }
.lxwm ul li { height: 40px; margin: 10px 0; }
.lxwm ul li span { display: block; float: left; width: 40px; height: 40px; }
.lxwm ul li p { display: block; width: 330px; float: left; line-height: 28px; padding: 5px 5px 5px 15px; }
.lxwm ul li.lxwm_1 span { background: url(../images/icon_tb1.png) no-repeat 8px 2px #e7e7e7; }
.lxwm ul li.lxwm_2 span { background: url(../images/icon_tb1.png) no-repeat -56px 0px #e7e7e7; }
.lxwm ul li.lxwm_3 span { background: url(../images/icon_tb1.png) no-repeat -124px -3px #e7e7e7; }
.lxwm ul li.lxwm_4 span { background: url(../images/icon_tb1.png) no-repeat -187px 0px #e7e7e7; }
.zxmain h4 { color: #03983f; text-align: right; font-size: 18px; }
.zxmain { padding: 10px 30px 0 0; }
.zx_bottom { margin-top: 20px; }
.zx_bottom input { width: 100%; border: 1px solid #dfdede; background: #e7e7e7; padding: 10px 20px; margin-bottom: 10px; }
.zx_bottom textarea { width: 100%; border: 1px solid #dfdede; background: #e7e7e7; height: 72px; resize: none; color: #a2a2a2; padding: 15px; }
.zx_bottom input[type="button"] { margin-top: 10px; background: #03983f; font-size: 14px; color: #fff; width: 110px; float: right; }
.zx_bottom input[type="button"]:hover { opacity: 0.9; }
/*footer*/
.footer { position: relative; background: url(../images/bg_bottom.jpg) repeat-x top #133a01; }
.footer_img img { position: absolute; top: -10px; z-index: 100; }
.footer_bottom ul li.logo_down { padding: 60px 0; text-align: center; }
.footer_bottom ul li.copy { color: #fff; line-height: 25px; padding-top: 45px; padding-left: 5%; }
.footer_bottom ul li.ewm { padding-top: 30px; }
#toTop { display: none; text-decoration: none; position: fixed; bottom: 10px; right: 25px; overflow: hidden; width: 38px; height: 25px; border: none; text-indent: 100%; background: url(../images/move-top.png) no-repeat; z-index: 999; }
/*内页*/
.nybanner { padding-top: 93px; position: relative; }
.dh_xwdtwz { position: absolute; bottom: 16%; left: 36%; }
.dh_xwdtimg { position: absolute; width: 36%; bottom: 0 }
.dh_xwdtimg1 { position: absolute; width: 36%; top: 20%; left: 15%; }
.dh_xwdtimg2 { width: 36%; bottom: 0; left: 15%; }
.dh_xwdtimg3 { left: 11%; }
.sub_main1 { background: #fff; padding: 80px 0 60px; }
.ads_wz { text-align: right; font-size: 18px; color: #2a2a2a; }
.ads_wz span { color: #48972c; }
.ads_wz p { margin-bottom: 0; line-height: 18px; border-bottom: 2px solid #97c984; }
.ads_wz em { font-family: Tahoma, Geneva, sans-serif; color: #b0b0b0; font-size: 5px; text-transform: uppercase; letter-spacing: -1px; display: block; }
.ny_nav p { display: block; background: url(../images/bg_circle.png) no-repeat center top; text-align: center; font-size: 16px; color: #fff; padding: 30px 0 40px; }
.ny_nav p span { display: block; font-size: 12px; text-transform: capitalize; }
.menu-left p { display: block; background: url(../images/bg_circle.png) no-repeat center top; text-align: center; font-size: 16px; color: #fff; padding: 30px 0 40px; }
.menu-left p span { display: block; font-size: 12px; }
.ny_menulist { padding-left: 20%; }
.ny_menulist > ul { position: relative; }
.ny_menulist > ul:after { position: absolute; content: ""; width: 1px; min-height: 280px; background: #d2d2d2; left: 6px; top: 10px; z-index: 1 }
.ny_menulist > ul > li { background: url(../images/icon_c_2.png) no-repeat left 8px; line-height: 30px; font-size: 14px; padding-left: 20px; position: relative; z-index: 20 }
.ny_menulist > ul > li:hover { background: url(../images/icon_c_1.png) no-repeat left 8px; }
.panel { display: none; min-width: 160px; overflow: auto; padding: 20px; background-color: #094b1b; box-shadow: 0 0 5px #222; }
.panel ul li { background: url(../images/icon_c_2.png) no-repeat left 10px; line-height: 30px; font-size: 14px; padding-left: 20px; }
.panel ul li a { color: #fff; }
.panel ul li:hover { background: url(../images/icon_c_1.png) no-repeat left 10px; }
.ny_side { padding-right: 0; }
.dropdown-menucz { position: static; border-radius: 0; border: none; background: none; box-shadow: none; float: none; margin: 0; padding: 0 }
.ny_menulist ul li ul li { background: none; text-align: left }
.panel ul li ul li { padding-left: 0; background: none; }
.panel ul li ul li:hover { background: none; }
.dropdown-menu > li >a { padding: 3px 0; }
.dropdown-menu > li >a:hover { background: none; color: #318e3f; }
.wz_current { padding: 9px 25px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.ny_zxggmain { background: #f4f4f4; margin: 20px 0; border: 1px solid #d2d2d2; }
.zxgg_tit h4 { border-bottom: 1px solid #d2d2d2; font-size: 18px; color: #86ad2c; margin: 0 5px; }
.zxgg_tit h4 p { display: inline-block; margin: 0 15px; border-bottom: 2px solid #86ad2c; padding: 20px 10px 16px; }
.zxgg_tit h4 p span { color: #b6b6b6 }
.zxgg_content { padding: 15px 30px; min-height: 300px; }
.zzgg_item { border-bottom: 1px solid #e4e4e4; padding: 10px 0; }
.zzgg_img { float: left; width: 12%; margin-right: 12px; }
.zzgg_img img { padding: 5px; border: 1px solid #e8e8e8; background: #fff; }
.zzgg_info { float: left; width: 85%; }
.zzgg_info h5 { border-bottom: 1px solid #ececec; padding: 10px 0 }
.zzgg_info h5 a { color: #4f4d4d; font-size: 16px; }
.zzgg_info h5 span { float: right; }
.zzgg_info p { display: block; padding: 10px 0 0; }
.zzgg_info a.more { display: inline-block; float: right; background: #ececec; padding: 9px 12px; color: #a42020; border: 1px solid #dcdcdc; border-radius: 3px; }
.zzgg_info a.more:hover { background: #f0ffef; }
.fy { text-align: center; margin: 20px 0; }
.cpjs_content { margin: 0 5px; }
.cpjs_first { font-size: 14px; color: #86ad2c; padding: 12px 26px; border-bottom: 1px solid #e4e4e4; }
.cpjs_sroll { border-bottom: 1px solid #e4e4e4; padding: 18px 22px; }
.item { background: #fff; margin: 0 3px; }
.item a { color: #909090; font-size: 14px; font-weight: bold; display: block; padding: 6px 0; border: 1px solid #cbcbcb; }
.item a:hover { color: #86ad2c; border: 1px solid #b7cb91; }
.cpjs_zw { padding: 40px; }
.cpjs_zw h5 { display: block; text-align: center; font-size: 18px; color: #35ae00; }
.cpjs_zwinfo { line-height: 30px; padding-top: 20px; }
.case_content { padding: 20px 30px; }
.case_content ul li { float: left; text-align: center; width: 23%; margin: 0 1%; min-height: 225px; }
.case_content ul li img { padding: 5px; background: #fff; border: 1px solid #ccc; display: block; margin: 15px 0; width: 100%; }
.dy_content { padding: 20px; }
.dy_img { text-align: center; }
.dy_info { padding: 20px; line-height: 28px; }
.dy_info1 { padding-top: 0; }
.hyxw_main { padding: 20px 30px; line-height: 26px; }
.hyxw_tit h4 { text-align: center; font-size: 20px; border-bottom: 1px solid #e4e4e4; display: block; padding-bottom: 20px; }
.hyxw_tit p { text-align: center; }
.hyxw_tit p span { padding-right: 20px; }
.hyxw_tit p span b { color: #999; }
.dy_info1 ul li { border-bottom: 1px dotted #ccc; }
.dy_info1 ul li span { float: right; }
.dy_info1 ul li a { display: block; position: relative; font-size: 14px; padding: 5px 0 5px 20px; }
.dy_info1 ul li a:before { position: absolute; content: ""; background: url(../images/icon_8.png) no-repeat; width: 19px; height: 19px; top: 14px; left: 0; }
.dy_info1 ul li a:hover { color: #03983f; }
.dy_info1 ul li span { font-size: 12px; color: #999; }
 @media (max-width: 1200px) {
.navigation .menu {
 width: 35px;
 height: 35px;
 background: url(../images/nav.png) no-repeat 0px 0px;
 cursor: pointer;
}
.navigation {
 float: none;
 margin-top: 0em;
}
.navigation ul {
 display: none;
}
.navigation ul.navig {
 background: rgba(122, 185, 99, 0.88);
 position: absolute;
 top: 0%;
 left: auto;
 right: 2%;
 width: 96%;
 margin-top: 60px;
 text-align: center;
 border-radius: 5px;
 border: 1px solid #649600;
 z-index: 999;
}
.navigation ul li {
 display: inline-block;
 font-size: 12px;
 width: 100%;
}
.navigation ul.navig li a {
 display: block;
 padding: 1.0em 0;
 color: #fff;
}
.navigation .menu {
 float: right;
 margin-top: 26px;
}
.xgnav:before {
 background: rgba(41, 138, 59, 1);
}
.lxwm ul li p {
 width: 86%;
}
.grass_topimg1 {
 top: -65px;
}
.dropdown-menu1 {
 display: none !important;
}
.dropdown-menu1 > li {
 text-align: center;
}
}
@media (max-width: 1024px) {
.grass_topimg {
 top: -65px;
}
.grass_topimg1 {
 top: -55px;
}
.case_content ul li {
 width: 30.6%;
 margin: 0 1%;
}
}
@media (max-width: 992px) {
.hzhb {
 background: none;
 padding: 0 30px;
 min-height: auto;
}
.lxwm {
 padding: 15px 0 30px 30px;
}
.lxwm ul li p {
 width: 80%;
}
.footer_bottom ul li.logo_down {
 padding: 30px 0;
}
.footer_bottom ul li.copy {
 padding-top: 10px;
 text-align: center;
}
.footer_bottom ul li.ewm {
 padding-top: 30px;
 text-align: center
}
.gyus_rig_bottom ul li p a {
 padding-top: 0px;
}
.gyus_rig_bottom ul li {
 width: 50%;
 float: left;
}
.sub_main1 {
 padding: 30px 0;
}
}
@media all and (min-width:992px) {
.menu-left {
 display: none;
}
}
@media (max-width: 992px) {
.grass_topimg {
 top: -48px;
}
.case_bottom {
 padding: 20px 15px 0;
}
.footer_img img {
 top: -5px;
}
.ads_wz {
 display: none;
}
.menu-left {
 display: block;
}
.nav {
 display: none;
}
}
@media (max-width: 768x) {
	.Language{ display:none}
 .cpjs_bottom ul li {
height:180px;
}
 .zzgg_img {
width:20%;
}
.zzgg_info {
width:77%;
}
.zzgg_info h5 span {
display:none;
}
}
@media (max-width: 640px) {
		.Language{ display:none}
 .cpjs_bottom ul li {
height:180px;
}
.grass_topimg {
 top: -40px;
}
.grass_topimg1 {
 top: -32px;
}
.white_tit {
 font-size: 24px;
}
.white_tit2 {
 font-size: 20px;
 padding-bottom: 0px;
}
.case_main {
 padding: 30px 0 0;
}
.case_bottom {
 min-height: 200px;
}
.zzgg_img {
 width: 24%;
}
.zzgg_info {
 width: 70%;
}
.case_content {
 padding: 20px 10px;
}
.case_content ul li {
 width: 46%;
 margin: 0 2%;
}
.gyus_rig_bottom ul li {
 float: none;
 width: 100%;
 display: block;
}
.dy_info1 ul li a {
 width: 80%;
 font-size: 13px;
}
.dy_info1 {
 padding: 0;
}
}
@media (max-width:480px) {
.logo {
 width: 70%
}
.logo h1 {
 padding: 5px 0 5px;
}
.navigation .menu {
 margin-top: 16px;
}
.grass_topimg {
 top: -30px;
}
.grass_topimg1 {
 top: -22px;
}
.footer_img img {
 top: -2px;
}
.nybanner {
 padding-top: 65px;
}
.nybannertu > img {
 width: 100%;
 height: 120px;
 background-position: 50% 50%;
 background-size: cover;
}
.white_tit {
 font-size: 14px;/*background:rgba(0,43,12,0.4); */
 padding: 10px 5px;
 border-radius: 2px
}
.white_tit1 {
 font-size: 10px;
 line-height: 16px;
 display: none;
}
.gsjj_main dl dt {
 text-align: center;
}
.gsjj_main dl dt img {
 float: none;
 margin: 0 0 20px;
 width: 100%;
}
.zzgg_img {
 width: 30%;
}
.zzgg_info {
 width: 64%;
}
.zzgg_info h5 {
 border: none;
}
.zzgg_info h5 span {
 display: none;
}
.zzgg_info p {
 display: none;
}
.case_content ul li {
 width: 100%;
 margin: 0
}
}
@media (max-width: 320px) {
.logo {
 width: 60%
}
.headercontainer {
 padding: 0;
}
.navigation .menu {
 margin-top: 12px;
 background-size: 90%;
}
.grass_topimg {
 top: -219px;
}
.zzgg_info h5 a {
 font-size: 14px;
}
}
#pages { padding: 10px 0 10px; text-align: center; font: 12px '宋体'; }
#pages a { display: inline-block; padding: 0px 8px; height: 22px; font-size: 12px; line-height: 22px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333 }
#pages a.a1 { padding: 0px 12px; height: 22px; line-height: 22px; margin-top: 0px; }
#pages a:hover { background: #f1f1f1; color: #000; text-decoration: none; }
#pages span { display: inline-block; padding: 0px 8px; height: 22px; line-height: 22px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; }
.page .noPage { display: inline-block; padding: 0px 12px; height: 22px; line-height: 22px; border: 1px solid #e3e3e3; text-align: center; color: #a4a4a4; }
#titleTip { position: absolute; left: 10px; top: 200px; color: #FF0000 }
#emailTip { position: absolute; left: 10px; top: 200px; color: #FF0000 }
#neirongTip { position: absolute; left: 10px; top: 200px; color: #FF0000 }
.dropdown-menu li a.bbb { color: #b1131b; }
.dropdown-menu1 { background: rgba(42, 137, 61, 0.6); border: none; border-radius: 0px; box-shadow: none; min-width: 100%; }
.dropdown-menu1 > li > a { color: #fff; padding: 10px 20px; border-bottom: 1px solid rgba(255, 249, 220, 0.16); }
.dropdown-menu1 > li > a:hover { color: #fff; background: rgba(42, 137, 61, 1); }
ul.dropdown-menu1 { padding: 0; margin: 0; }
.fullwidthbanner > ul > li >img { box-shadow: 0 2 5px #145600; }

.headermain{ position:relative}
.Language{ padding:5px 0px 0px 0px;  color:#666; position:absolute; right:0; top:0; z-index:999}
.Language a{ float:left}
.Language2{ padding:5px 0px 0px 0px;  color:#666;  }
.Language2 a{}