﻿@charset "utf-8";
/*=======全局公共样式部分======*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,cite,code,del,dfn,em,font,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;word-break:break-all;word-wrap:break-word;}
ol,ul{list-style:none;}
:focus{outline:0;}
a{blr:expression(this.onFocus=this.blur())}
a:link,a:visited,a:active{color:#767772;text-decoration:none;} a:hover{color:#009ce0;text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}.moa{margin:0 auto;}
.clear{clear:both;}

/*==字体==*/
.padd10px{padding-top:10px;}
.padd20px{padding-top:20px;}
.padd40px{padding-top:30px; background:#f5f7fa; width:980px; margin:0 auto;}
.texted{ text-indent:24px;}
.colff0{ color:#fff000;} .cold2{ color:#d2d2d2;} .colf63{ color:#ff6633;}
.col009{ color:#009ce0;}

body{background-color:#f9f9f9; font-size:12px; color:#767772; line-height:24px; font-family:"微软雅黑","黑体"; }

.body_bg{ background:url(../images/con_bg.jpg) repeat-y; width:1030px;  margin:0 auto;}
.wrap{ width:1000px; margin:0 auto; background-color:#fff; display:block; position:relative;}
.con_bg{background:url(../images/con_top_bg.jpg) repeat-x top center;}
.con_top{ background:url(../images/con_top_pic.jpg) no-repeat top center;}

.top{ padding:5px 0 px 0; background-color:#fff; height:75px; width:100%; }
.top_pad{width:1000px; margin:0 auto;}
.act_lj{font-family:"宋体"; font-size:13px; height:40px; line-height:40px; color:#c6c6c6;}
.act_lj a:link,.act_lj a:active,.act_lj a:visited{color:#c6c6c6;}
.act_lj a:hover{color:#009ce0;}
.hei55px{ height:50px;}
.mar_fl{ margin-left:40px; line-height:45px; margin-top:10px; font-size:18px; color:#828282;}


.text1{ font-size:60px;   line-height:120px; padding-left:30px;  color:#009ce0; font-family:"宋体"; }
.bor_botm{ border-bottom:1px solid #ededed;}

.text1ed{ font-size:60px; color:#303030;  line-height:120px; text-align:center; font-family:"宋体"; }
.banner_pic{ margin:0 auto; height:450px;width:100%; }


a.next:visited,a.next:link,a.next:active{ font-size:24px; height:38px;  width:38px; background:#fff; border:1px solid #c6c6c6; color:#666; line-height:38px; display:block; text-align:center;}
a.next:hover{ text-decoration:none; height:38px; width:38px; background:#009ce0; border:1px solid #c6c6c6; line-height:38px; color:#fff; text-align:center;display:block;}

a.prev:visited,a.prev:link,a.prev:active{ font-size:24px;height:38px; width:38px; background:#fff; border:1px solid #c6c6c6; color:#666; line-height:38px; display:block; text-align:center;}
a.prev:hover{ text-decoration:none;height:38px; width:38px; background:#009ce0; border:1px solid #c6c6c6; line-height:38px; color:#fff; text-align:center;display:block;}

.slideTxtBox{ width:1000px; height:366px;overflow:hidden; position:relative; }
.slideTxtBox .hd{ }
.slideTxtBox .bd ul{ height:366px;  zoom:1; overflow:hidden; }
.slideTxtBox .bd li{ height:366px; width:1000px;line-height:24px;  overflow:hidden; }
.slideTxtBox .arrow{ width:86px; position:absolute; right:20px; bottom:20px; z-index:100000;}

.slideTxtBox2{ width:1000px; height:450px;overflow:hidden; position:relative; }
.slideTxtBox2 .hd{ }
.slideTxtBox2 .bd ul{ height:450px;  zoom:1; overflow:hidden; }
.slideTxtBox2 .bd li{ height:450px; width:1000px;line-height:24px;  overflow:hidden; }
.slideTxtBox2 .arrow{ width:86px; position:absolute; right:20px; bottom:20px; z-index:100000;}

.slideTxtBox3{ width:1000px; height:370px;overflow:hidden; position:relative; }
.slideTxtBox3 .hd{ }
.slideTxtBox3 .bd ul{ height:370px;  zoom:1; overflow:hidden; }
.slideTxtBox3 .bd li{ height:370px; width:1000px;line-height:24px;  overflow:hidden;  }
.slideTxtBox3 .arrow{ width:86px; position:absolute; right:20px; bottom:20px; z-index:100000;}
.slideTxtBox3 .bd li{ position:relative;}

.pos_ff_bg{ position:absolute; left:0px; bottom:0px; width:1000px; height:100px;  }
.pos_ff_bg .pos_txt{ position:absolute; left:0px; bottom:0px; width:770px;height:80px; font-size:14px; color:#fff; line-height:24px; padding:10px 150px 10px 80px;z-index:1000;}
.pos_texted{ position:absolute; left:0px; bottom:0px; width:1000px; height:100px; background-color:#000;opacity:0.5;filter:alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:1;}


.botm_lj{ background-color:#f2f2f2; height:60px; padding:10px 0; font-size:12px; line-height:30px; }
.botm{ height:45px; background-color:#5f5f5f; width:100%; position:fixed;  bottom:0px; left:0px;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.nav{ width:570px;}
.nav a:link,.nav a:hover,.nav a:active,.nav a:visited{ width:138px; float:left; text-align:center; line-height:45px; font-size:15px; color:#fff; margin-left:2px;} 
.nav a:hover,.nav a.hover:link,.nav a.hover:hover,.nav a.hover:active,.nav a.hover:visited{ background-color:#7f7f7f; text-decoration:none;}



.sideFix{ width:0; padding-left:1000px; margin:0 auto; font-size:12px; }
#scrollUp {position:fixed; z-index:999; bottom:200px; 
_position:absolute;
_bottom:200px;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#scrollUp ul{}
#scrollUp ul li {margin-bottom:1px; }
#scrollUp ul li a { height:32px; width:100px; padding-left:10px; border:1px solid #f6f6f6; line-height:32px; display:block; text-align:left; color:#888; background-color:#fff;text-decoration:none;}
#scrollUp ul li a span{ font-size:16px;}
#scrollUp ul li a:hover,#scrollUp ul li a.hover:hover,#scrollUp ul li a.hover:link,#scrollUp ul li a.hover:active,#scrollUp ul li a.hover:visited{ height:32px;width:100px; padding-left:10px; border:1px solid #ccc; line-height:32px; text-align:left; color:#fff; background-color:#8fc320; display:block; text-decoration:none;} 



.wid210pxed{ width:220px; padding-top:15px; line-height:20px;}



.foot_r{float:right; height:35px; line-height:35px; padding-top:10px;}
.foot_r span{display:block; font-size:13px; color:#868686; float:left; margin-right:10px;}
.foot_r .bds_tools_32{float:left; margin-right:-8px; line-height:35px !important; _position:relative; }
.foot_r .bds_tools_32 a{display:block; width:35px; height:35px; margin-right:8px; text-indent:35px; padding-left:0; overflow:hidden; float:left; background-position:0 0 !important;}
.foot_r .bds_tools_32 .bds_tsina{background:url(../images/fxsi.png) no-repeat;}
.foot_r .bds_tools_32 .bds_tqq{background:url(../images/fxqq.png) no-repeat;}
.foot_r .bds_tools_32 .bds_douban{background:url(../images/fxdb.png) no-repeat;}
.foot_r .bds_tools_32 .bds_renren{background:url(../images/fxrr.png) no-repeat;}
.foot_r .bds_tools_32 .bds_tsina:hover{background:url(../images/fxsi_active.png) no-repeat;}
.foot_r .bds_tools_32 .bds_tqq:hover{background:url(../images/fxqq_active.png) no-repeat;}
.foot_r .bds_tools_32 .bds_douban:hover{background:url(../images/fxdb_active.png) no-repeat;}
.foot_r .bds_tools_32 .bds_renren:hover{background:url(../images/fxrr_active.png) no-repeat;}


/*----------------2014-4-25 新增----------------------*/

.martop{ margin-top:20px;}
.tit_hei72px{ height:72px;color:#fff;  padding:30px 0; *padding:15px 0;}
.tit_hei72pxed{ height:72px; color:#fff;background-color:#f9f9f9;margin-bottom:30px;}
.num_tit_bg{ background:url(../images/num_bg_2.jpg) no-repeat; height:60px; width:53px;font-style:italic; text-align:center; padding-right:14px; font-size:36px; line-height:60px; padding-top:12px;}
.num_tit_bg2{ background:url(../images/num_bg_2.jpg) no-repeat; height:60px; width:53px;font-style:italic; text-align:center; padding-right:14px; font-size:36px; line-height:60px; padding-top:12px;}
.tit_col{ height:56px; margin-top:16px; display:block; width:920px; padding-left:13px; background-color:#8fc320; line-height:56px; font-size:36px; }
.font18px{ font-size:18px; padding-top:20px; line-height:36px; margin-left:12px;}

/* 左右滚动 */




.scrollBox{ width:1000px; height:340px;  margin:0px auto; position:relative; }
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{position:relative;width:900px;left:0px;}
.scrollBox {position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist li{float:left; display:inline; width:232px; margin:0px 34px; *margin:0px 30px;}
.scrollBox .piclist li p{ margin-top:12px;height:30px;line-height:30px;display:block;text-align:center; color:#8fc320; font-size:18px; }
.scrollBox .piclist li span{line-height:20px; display:block;texft-align:left;  }
.scrollBox .pageBtn span{ background:url(images/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{ background-image: url(../images/jiantou.jpg); height:31px; width:25px;position:absolute;top:112px;cursor:pointer; left:20px;}
.scrollBox .pageBtn .next{background-image: url(../images/jiantou1.jpg); height:31px; width:25px; position:absolute;top:112px;cursor:pointer;right:20px;}
.scrollBox .pageBtn .prev:hover{background:url(../images/pre_hover_btn.jpg) no-repeat; height:31px; width:25px;position:absolute;top:112px;cursor:pointer; left:20px;}
.scrollBox .pageBtn .next:hover{background:url(../images/next_hover_btn.jpg) no-repeat; height:31px; width:25px; position:absolute;top:112px;cursor:pointer;right:20px;}

.scrollBoxed{ width:1000px; height:340px;  margin:0px auto; position:relative; }
.scrollBoxed .piclist{ overflow:hidden; zoom:1;}
.scrollBoxed .ohbox{position:relative;width:900px;left:0px;}
.scrollBoxed {position:relative;overflow:hidden;zoom:1;}
.scrollBoxed .piclist li{float:left; display:inline; width:232px; margin:0px 34px; *margin:0px 30px;}
.scrollBoxed .piclist li p{ margin-top:12px;height:30px;line-height:30px;display:block;text-align:center; color:#8fc320; font-size:18px; }
.scrollBoxed .piclist li span{line-height:20px; display:block;text-align:left;  }
.scrollBoxed .pageBtn span{ background:url(images/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBoxed .pageBtn .prev{ background-image: url(../images/jiantou.jpg); height:31px; width:25px;position:absolute;top:112px;cursor:pointer; left:20px;}
.scrollBoxed .pageBtn .next{background-image: url(../images/jiantou1.jpg); height:31px; width:25px; position:absolute;top:112px;cursor:pointer;right:20px;}
.scrollBoxed .pageBtn .prev:hover{background:url(../images/pre_hover_btn.jpg) no-repeat; height:31px; width:25px;position:absolute;top:112px;cursor:pointer; left:20px;}
.scrollBoxed .pageBtn .next:hover{background:url(../images/next_hover_btn.jpg) no-repeat; height:31px; width:25px; position:absolute;top:112px;cursor:pointer;right:20px;}


.nav_3{ width:996px; height:37px; margin-bottom:2px;}
.nav_3 ul li{ height:37px; width:330px; float:left; text-align:center; font-size:14px; margin-right:3px;}
.nav_3 ul li a:link,.nav_3 ul li a:active,.nav_3 ul li a:visited,.nav_3 ul li a:hover{ background-color:#f1f1f1; height:37px; width:330px; display:block; text-align:center; line-height:37px; color:#888887; text-decoration:none;}
.nav_3 ul li a.hover:link,.nav_3 ul li a.hover:active,.nav_3 ul li a.hover:visited,.nav_3 ul li a.hover:hover{ background:url(../images/nav_hvoer.jpg) no-repeat; height:37px; width:330px; display:block; text-align:center; line-height:37px;text-decoration:none; color:#8fc320; background-image:url(../images/jt_icon.jpg) no-repeat 10px 40px;}

.wid996px{ width:996px; margin:0 auto;}

.hei366px{ height:366px; background-color:#f3f3f3; }

/*-图片轮换 2-*/
.foucebox {position:relative;width:1000px;height:366px;overflow:hidden;}
.foucebox .bd { position:relative; float:left; width:880px;height:366px;overflow:hidden;}
.foucebox .bd img {width:880px;height:366px;}
.foucebox .hd {position:relative; width:100px; float:right;  z-index:1; }
.foucebox .hd ul { position:relative; width:100px; overflow:hidden; }
.foucebox .hd li { height:40px;  overflow:hidden; margin-top:10px; *margin-top:7px; }
.foucebox .hd img {width:82px;height:40px; display:block; cursor:pointer; }
.foucebox .hoverBg { position:absolute; top:10px;  left:-5px; width:89px; height:42px; z-index:100; background:url(../images/hover.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hover.png);_background:none; cursor:pointer;}


.teamed{ width:930px; height:36px; margin:15px auto;}
.teamed ul li{ height:34px; width:153px; float:left; border:1px solid #c6c6c6; border-right:none; text-align:center;}

.teamed ul li a:link,.teamed ul li a:active,.teamed ul li a:visited,.teamed ul li a:hover{height:34px; width:153px; display:block; text-align:center; line-height:34px; color:#2f2b28; text-decoration:none;}
.teamed ul li a:hover,.teamed ul li a.hover:link,.teamed ul li a.hover:active,.teamed ul li a.hover:visited,.teamed ul li a.hover:hover{ background:#8fc320; height:34px; width:153px; display:block; text-align:center; line-height:34px;text-decoration:none; color:#fff;}


.hei298px{ height:298px; width:1000px; color:#555; font-size:14px; line-height:30px;}
.wid492px{ width:422px; height:198px; padding:100px 0 0 70px; }

.hei318{ height:318px; width:1000px;}

.hei179pxed{ width:470px;}
.hei179pxed ul li{ width:225px; height:154px; margin:0px 0 10px 10px; *margin:0px 0 10px 6px;float:left; position:relative; display:block; cursor:pointer;}

.hei179pxed ul li span{display:none;  background-color:#8fc320;opacity:0.9;filter:alpha(opacity=90); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; /*IE8*/ position:absolute; top:0px; left:0px;width:225px; height:154px;}
.hei179pxed ul li .textedb{display:none; position:absolute; top:0px; left:0px;width:225px; height:144px; padding:10px 0px 0 0px; color:#fff; line-height:22px; font-size:13px;}
.font14pxa{ font-size:14px; line-height:38px; text-align:center;width:225px;}
.pad10px{ padding:5px 10px 0 10px;}

.hei292px{ height:292px; width:1000px; background-color:#f3f3f3;}

.www51buy{ width:1000px;height:292px; position:relative;  }
.www51buy .main_content{ position:absolute; z-index:0; }
.www51buy .main_content li{ width:1000px; height:292px;}
.www51buy .main_content li a{ display: block;  float:left;  font-size: 0; line-height: 0; }
.www51buy .main_content li a img{ height:292px; width:524px; float:left;  position:relative;  }
.www51buy .bor_slide{ position:absolute; top:9px; right:0; width:22px; }
.www51buy .bor_slide li { width: 20px; height:45px; line-height:45px; font-size:13px; text-align:center; cursor: pointer;  color:#666; background:#e2e2e2; }
.www51buy .bor_slide li.on{ background:#c6c6c6; color:#fff; }

.padb{ width:370px; padding:80px 50px 0 50px; font-size:13px; color:#666; line-height:30px;}
.font18pxedg{ font-size:18px; color:#8fc320; line-height:50px;}
img{ border:0; }



.font36_tit{ font-size:36px; color:#8fc320; line-height:100px; padding-left:30px;}


.pos_nn{width:950px; height:40px; margin-left:38px; padding-right:10px; border:1px solid #e3e4e4; background-color:#f9f9f9; position:relative; margin-bottom:20px;}
.teamedaa{ position:absolute; top:0px; left:0px;}
.teamedaa ul li{ height:48px; width:157px; float:left;  text-align:center; font-size:14px; }
.teamedaa ul li a:link,.teamedaa ul li a:active,.teamedaa ul li a:visited,.teamedaa ul li a:hover{ background:url(../images/aa_iconed.jpg) no-repeat; height:48px; width:157px; display:block; text-align:center; line-height:40px; color:#777; text-decoration:none;}
.teamedaa ul li a.hover:link,.teamedaa ul li a.hover:active,.teamedaa ul li a.hover:visited,.teamedaa ul li a.hover:hover{ background:url(../images/hover_iconed.jpg) no-repeat;  background-color:#fff; height:48px; width:157px; display:block; text-align:center; line-height:40px;text-decoration:none; color:#8fc320;}

.tab_box{ margin-bottom:20px;}
.tab_box tr td{ line-height:22px; border:2px solid #fff; font-size:12px; padding:5px; text-align:center; color:#474747;}
.tab_box tr td b{ font-size:14px; color:#333;}
.bgcol1{ background-color:#e2e2e2;}
.bgcol2{ background-color:#8fc320; font-size:14px; color:#fff;}

.fw_ul li{ width:290px; height:230px; overflow:hidden;  border:1px solid #c6c6c6; margin:10px 10px; *margin:10px 8px;float:left; padding:10px; font-size:13px; color:#555; line-height:26px;}
.wid200pxa{ width:190px; margin-left:20px;}

.font12px{ font-size:12px; color:#cecece;}
.blued{ font-size:18px; color:#16a0dd; line-height:30px;}

.con_0{ padding:50px; *padding:50px 50px 20px 50px; width:900px; background-color:#f9f9f9; color:#8fc320;}
.wid655px{width:320px;}
.textss{ color:#8fc320; font-size:50px; line-height:70px; }
.imgdd{ margin:2px 5px 0 5px;}

.textkk{ font-size:28px; line-height:60px; font-weight:bold;}
.wid520px{ width:505px; font-size:15px; line-height:28px; padding-top:8px; font-size:15px;}

.m12{ width:1000px; height:48px; font-size:15px;}
.m12 .hd{ background-image:url(../images/beijing3.jpg)}
.m12 .hd ul{ height:48px;}
.m12 .hd ul li{background:url(../images/jhs_pic.jpg) no-repeat; width:75px; height:26px; padding-top:22px; margin:0 45px; float:left; text-align:center; line-height:26px; color:#9a9b98; cursor:pointer;}
.m12 .hd ul li.on{ background-color:#8fc320 ;width:75px; height:26px; padding-top:22px; background-position:0 -48px;  color:#fff; line-height:26px;}
.m12 .bd ul{ padding:40px 10px 0 40px;  zoom:1; position:relative;  }
.m12 .bd ul .texth{ position:absolute; top:106px; right:80px; width:280px; height:140px; font-size:18px; line-height:32px;color:#9a9b98; }
.font33px{ font-size:33px; line-height:60px;color:#8fc320;}

.cona_bg{ background-image:url(../images/beijing2.jpg); width:1000px; height:420px; background-color:#f9f9f9; overflow:hidden;}

.hei370px{ height:370px; width:1000px;}

.font16pxed{ font-size:16px;color:#8fc320; line-height:30px;}

.hei232px{ height:232px; width:970px; padding-right:30px;}
.wid460px{ width:480px;}

.hei36px{ height:34px; border-bottom:3px solid #eee; position:relative;}
.hei36px_botm{ height:34px;border-bottom:3px solid #8fc320; text-align:center; width:120px;line-height:34px; font-size:24px;color:#8fc320; position:absolute; top:0px; left:0px;}

.wid460px ul li{ width:110px; height:32px; float:left; margin:12px 10px 0 0px; font-size:14px;}
.wid460px ul li a:link,.wid460px ul li a:hover,.wid460px ul li a:active,.wid460px ul li a:visited{width:110px; height:32px;border:1px solid #eee; background-color:#fff; text-align:center; color:#999; text-decoration:none; display:block; line-height:32px;}
.wid460px ul li a:hover{width:110px; height:32px;border:1px solid #eee; background-color:#8fc320; text-align:center; color:#fff; text-decoration:none;display:block;line-height:32px;}


#pic1,#pic2,#pic3{ width:1000px; height:366px;  position:relative; overflow:hidden;}
#img1,#img2,#img3{width:1000px; height:366px; position:absolute; left:0px; top:0px; z-index:1;overflow:hidden;}
#btn1,#btn2,#btn3{ width:86px; position:absolute; right:20px; bottom:20px; z-index:3;}

#box1,#box2,#box3{ background:url(../images/tab_boxf.png) no-repeat; width:280px; height:123px; color:#666; padding:20px 0px 0 40px; position:absolute; right:-100px; font-size:14px; top:120px;z-index:2;}

.ulad{ margin-top:20px; margin-left:40px; margin-bottom:20px;}
.ulad li{ width:280px; margin-left:20px; float:left; text-align:center; color:#333; line-height:30px;}

.uladaa{ margin-top:20px; margin-left:40px; margin-bottom:20px;}
.uladaa li{ width:400px; margin-left:40px; float:left; text-align:center; color:#333; line-height:30px;}
