body
{
	margin:0px;background-color:#FFF;font-size:12px;color:#333333; line-height:20px;
	}
ul {list-style: none;margin: 0px;padding: 0px;}
img,embed {border:0px; vertical-align:middle;}
td{	font-size:12px;color:#333333;}
h3{ padding:0; margin:0; font-size:12px; font-weight:normal; }
p { padding:0;margin:0;}
.txt_red{color:red;}
.txt_green{color:#037400!important;}
.txt_grey{color:#807F7D;}
.tleft{ text-align:left;}
.tright{ text-align:right;}
.txt_input{border:1px solid #91B077; font-size:12px; padding:1px}
.clear-both {clear: both;}
br.clear-both {display: block; font:0px/0px monospace;}
div.clear-both {display: block; font:0px/0px monospace;}

a:link{color: #333333;text-decoration: none;}
a:visited{color: #333333;text-decoration: none;}
a:hover{color: #FF0000;text-decoration: underline;}

a.redtext:link{color:#FF0000;}
a.redtext:visited{color:#FF0000;}
a.redtext:hover{color:#FF0000;}

a.greentext:link{color:#037400;}
a.greentext:visited{color:#037400;}
a.greentext:hover{color:#FF0000;}

a.greytext:link{color:#807F7D;}
a.greytext:visited{color:#807F7D;}
a.greytext:hover{color:#FF0000;}

a.bluetext:link{color:#0000ff;}
a.bluetext:visited{color:#0000ff;}
a.bluetext:hover{color:#FF0000;}

.Green_tlite_a:link{color: #037400;text-decoration: none;font-weight:bold;font-size:14px;}
.Green_tlite_a:visited{color: #037400;text-decoration: none;font-weight:bold;font-size:14px;}
.Green_tlite_a:hover{color: #FF0000;text-decoration: underline;font-weight:bold;font-size:14px;}
.list_ul{ line-height:20px; padding-left:6px;}

.boldtext{font-weight:bold;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.red{ color:Red;}
.left {float:left;}
.right {float:right;}
.text_title{float:left;  padding-left:5px; font-weight:bold;font-size:14px;color: #037400;}
.text_title a{color: #037400;}
.text_more{float:right; padding-right:5px;}
.ad_mg1 li{ float:left; margin-right:1px;}
.ad_mg2 li{ float:left;margin-right:2px;}
.ad_mg3 li{ float:left; margin-right:3px;}
.ad_mg4 li{ float:left; margin-right:4px;}
.ad_mg5 li{ float:left; margin-right:5px;}
.ad_mg6 li{ float:left; margin-right:6px;}
.ad_mg7 li{ float:left; margin-right:7px;}
.ad_mg8 li{ float:left; margin-right:8px;}
.ad_mg9 li{ float:left; margin-right:9px;}
.ad_mg10 li{ float:left; margin-right:10px;}
.ad_mg11 li{ float:left; margin-right:11px;}
.ad_mg12 li{ float:left; margin-right:12px;}
.ad_mg13 li{ float:left; margin-right:13px;}
.ad_mg14 li{ float:left; margin-right:14px;}
.ad_mg15 li{ float:left; margin-right:15px;}
.ad_mg16 li{ float:left; margin-right:16px;}
.mg0{ margin-right:0px!important;margin-left:0px!important; }

.barbox { width:960px; margin:0 auto;  margin-top:5px; }

.topsmg{ height:30px; line-height:30px; background-color:#FDF8D1; text-align:center; color:Red; font-size:14px;border-bottom:1px solid #D4D6D5;}

.top_login{ width:948px;margin:0px auto; padding-left:10px; text-align:left; background-color:#E9F3EB; border:1px solid #D4D6D5; border-top:0; height:28px; line-height:28px; overflow:visible;*overflow:hidden; }
.top_login .btn,.top_login .btn:hover{ border:1px solid #91B077; background-image:url(images/index_03.gif);margin-left:5px; margin-top:4px; padding:0px 6px; vertical-align:top;  text-decoration:none; height:18px; line-height:18px; }
.top_login form{ margin:0; padding:0; float:left;}
*+html .top_login form{ margin-top:-2px;}
.top_login .msg{ float:left; line-height:28px;display:inline-block; width:220px;height:28px;overflow:hidden; }
.top_login a{ display:inline-block;}
.top_login input{ margin-top:4px; }
.top_login #phone{ margin-top:5px; }
.top_login .mg1{background:url(images/home.gif) no-repeat left 5px; padding-left:14px;}
.top_login .mobile{background:url(images/mobile.png) no-repeat left 5px; padding-left:16px; color:Red}
.top_login .Week{ color:Red; display:inline-block; margin:0 10px;}
.login_l{float:left; padding-left:10px; width:550px;height:28px; text-align:left; }.login_l span{ float:right; height:28px; line-height:28px; display:inline-block }
.login_r{float:right; width:380px; height:28px; }

.area_span{position:relative;display:inline-block;margin:0 20px 0 10px;padding-left:6px; cursor:pointer;color:#037400 }
.area_span span{}
.area_div{ display:none; position:absolute; left:0; top:1px; width:120px; padding:2px;}
.area_div ul{background-color:White;border:1px solid #D4D6D5;width:140px; z-index:9; padding:0; margin:0;position:absolute; top:25px;_top:24px; left:0;}
.area_div ul li{ float:left; width:70px; height:25px;}
.area_div ul li a{ display:block; line-height:25px; text-decoration:none; text-align:center;}
.area_div ul li a:hover{ background-color:#7AB847; color:White;}
.area_div span{ position:absolute; top:0;_top:-1px; left:0; background-color:White; z-index:99; padding:0 5px; height:25px; line-height:25px; border:1px solid #D4D6D5; border-bottom:0;}

#nav {width:960px;margin:0px auto;padding-top:3px;border-bottom: 1px solid #D4D6D5;background-color:White;padding-bottom:3px}
#nav table td{text-align:left;}
.nav_bt{color:#036924;font-weight:bold;font-size:14px; text-align:center; background:url(images/dot.gif) repeat-y left; padding-left:4px; width:24px; height:20px}

#tonglan{width:956px;margin:0px auto;margin-top:5px;text-align:center; clear:both; border:1px solid #D5D3D4; padding:1px; overflow:hidden}
#left_banner{float:left;width:224px;height:100px;margin:0px auto; text-align:left; background:url(images/index_14.gif) no-repeat left;}
#left_banner ul{margin-left:40px}
#right_banner{	float:right; width:228px; height:100px; margin:0px auto; text-align:left; background:url(images/index_17.gif) no-repeat right;}
#center_right{float:right;width:729px; height:100px;margin:0px auto;}
#center_gg{float:left; width:501px; margin:0px auto;padding-top:5px; height:95px; overflow:hidden; line-height:30px;}
#center_gg li{float:left;width:33%; text-align:left}
.banner_txt{width:180px;float:left;}

.Index_Search{width:960px;margin:0px auto;margin-top:5px;height:77px; vertical-align:middle; text-align:center; overflow:hidden}
.Search_bg{float:left; width:557px;height:75px;border-top:1px solid #B9DB9F;border-left:1px solid #B9DB9F;border-bottom:1px solid #B9DB9F; background-color:#D5F0CD; overflow:hidden}
.Search_bg2{float:left;  border:1px solid #ffffff; width:480px;height:70px;background:url(images/index_26.gif) no-repeat left; padding-left:75px;padding-top:3px; }
.Search_left{float:left; width:480px;}
.Search_left a{float:left; line-height:23px; height:23px; text-align:center; padding:0 15px;  display:inline-block; text-decoration:none; color: #037400!important;}
.Search_b{float:left; background:url(images/index_37.gif) no-repeat;display:inline-block;  height:23px;padding:0 14px!important;   line-height:23px; text-align:center;font-weight:bold;font-size:12px; }
.Search_list{}
.Search_hei{float:left;height:23px; line-height:23px; margin-right:5px}
.Search_hei .txt{ height:20px; line-height:20px; font-size:14px; padding:1px 3px; width:383px}
.Search_hei img{  margin-top:1px; cursor:hand; }
.Search_key{ float:left;height:18px; line-height:18px; width:480px; text-align:left; margin-top:2px; }
*+html .Search_key{ margin-top:5px;}
.Search_key span{ float:left; color:Red;}
.Search_key ul{ float:left;}
.Search_key li{float:left; display:none; padding:0; margin:0;height:18px; width:420px; overflow:hidden;}
.Search_key li a{ padding-right:4px;}

.ksrk{float:right; width:400px;height:75px;border:1px solid #FFAC28;background:url(images/index_312.gif) repeat-x; overflow:hidden}
.ksrk_bg{float:left; width:325px;height:73px;border:1px solid #ffffff;background:url(images/index_30.gif) no-repeat left;padding-left:75px}
.ksrk_bg h2{ margin:0; padding:0; font-size:12px;}
.ksrk_bg ul{ margin-top:4px;}
.ksrk_li1{float:left; background:url(images/index_42.gif) repeat-x bottom; width:70px; height:25px; line-height:23px;  text-align:center; margin-top:8px}
.ksrk_li3{float:left; background:url(images/index_42.gif) repeat-x bottom;width:21px; height:25px; line-height:23px;text-align:left; margin-top:8px}
.ksrk_li2{float:left; width:70px; height:23px; line-height:23px; margin-top:3px; text-align:center}
.ksrk_bg a{ font-weight:bold; font-size:10pt; font-family:Î¢ÈíÑÅºÚ}

.guanggao105{width:960px;margin:0px auto; margin-top:2px; height:52px; *height:auto; }
.guanggao105 li{float:left; margin: 2px 2px 0 0;}
#ad_c1{position:absolute;right:-15px; top:0; display:none;}

.yjzz{width:956px;height:30px;margin:0px auto;margin-top:5px; border:1px solid #FCD95B; padding:1px;}
.yjzz_bg{width:951px;height:30px; line-height:30px; padding-left:5px; background-color:#FCD95B; vertical-align:middle; color:#000000}
#ad_Corp_cont{ height:30px; overflow:hidden; width:620px; }
/*zzzzzzzzzzzzzzzzzzz*/
.box {width:960px;margin:0px auto;  }
.boxbox{width:960px;margin:0px auto; margin-top:5px; overflow:hidden}
.cg_title{height:36px; float:left; width:100%; background:url(images/index_61.gif); }
.cg_title h2{ padding:0; margin:0; font-weight:normal;}
.cg_title .cg_title_a1{float:left; padding:0px 16px; font-weight:bold; height:36px;background:url(images/index_60.gif) no-repeat center; }
.cg_title a{ font-size:14px; display:block; float:left; line-height:31px; color:Green;  padding:0 18px; margin-left:1px; text-align:center}
/*zzzzzzzzzzzzzzzzzzz*/
.bj{width:960px; margin:0 auto;position:relative; margin-top:5px; height:366px; }
.bj div{float:left;}

.baojia{float:left; width:388px; border:1px solid #BBDAA1;overflow:hidden;padding-top:1px; height:308px; }
.baojia_title{float:left; width:382px; height:20px; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; vertical-align:middle; text-align:left; padding-left:5px; padding-top:6px}
.baojia_li_l{float:left; width:122px; text-align:left;padding-right:5px;overflow:hidden}
.baojia_li_c{float:left; width:153px; text-align:left;padding-right:5px;overflow:hidden}
.baojia_li_r{float:right; width:90px; text-align:right;padding-right:5px;overflow:hidden}
.baojia .mmbj_fh{color:#008F00;}
.baojia .pro_a{ color:Green;}

.zixun{float:left; margin-left:5px; width:565px;  }
.zixun_title{float:left; width:565px; height:15px; line-height:15px; background:url(images/index_56.gif) no-repeat;}
.zixun_tout{float:left; width:559px; border-left:1px solid #BBDAA1; border-right:1px solid #BBDAA1; border-bottom:1px solid #BBDAA1; padding:2px; line-height:19px}
.zixun_tout h3{ font-size:14px; font-weight:bold; padding:0; margin:0; text-align:center; display:inherit}
.zixun_tout p{ padding:0; margin:0; text-indent:2em; text-align:left; color:Red;height:38px;overflow:hidden;}
.zixun_tout1{float:left; width:560px; text-align:center; }
.zixun_cont{float:left; width:377px; border-left:1px solid #BBDAA1; border-bottom:1px solid #BBDAA1; padding-top:1px; height:232px; }
.zixun_cont table{ float:left;}
.news_list{ float:left; width:376px; height:118px; padding:0;}
.news_list ul{ float:left;}
.news_list li{ float:left; width:188px; }
.news_list_div{float:left; width:100%; height:192px; padding:0; margin:0;overflow:hidden;}

.cc{ text-align:center; height:70px; width:100%;float:left; }

.zixun_zt{position:absolute;top:77px; left:773px; width:185px; height:288px; border-left:1px solid #BBDAA1; border-right:1px solid #BBDAA1; border-bottom:1px solid #BBDAA1; overflow:hidden}
.zixun_zt1{float:left; width:183px;margin:1px; background-color:#E8F4E8; line-height:19px; height:100%;}
.zixun_zt1 a{ text-decoration:none;}
.zixun_zt_title{float:left; width:160px; background:url(images/index_65.gif) no-repeat left;margin-top:5px; padding-left:20px}
.zixun_zt_tt{float:left; width:178px;margin-top:5px; text-align:center}
.zixun_zt_tt img{ border:1px solid #BABAB8}
.zixun_zt li{width:180px;background:url(images/index_77.gif) repeat-x top; margin-top:2px; padding-top:7px; padding-left:1px;}

.zixun_gg{float:left; margin-top:5px;}
.zixun_gg2{float:left; margin-top:5px;margin-bottom:1px; vertical-align:middle;   }

.zixun_gg2 td{ padding-bottom:4px; padding-right:12px;}
.zixun_gg li1{float:left;margin:5px 5px 0 0}
.zixun_gg li img{ vertical-align:middle;}

#bbox{width:960px; float:left; overflow:hidden; border:1px solid #BBDAA1;height:652px; margin-top:5px;*margin-top:0; border:0px solid #BBDAA1;}

.ztb{float:left; width:388px; border:1px solid #BBDAA1;overflow:hidden;padding-top:1px; height:318px; }
.ztb_title{width:381px; overflow:hidden}
.ztb_title1{width:92px;height:23px; padding-top:7px; border-left:1px solid #BBDAA1; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; text-align:center;}
.ztb li{float:left; width:375px;padding-left:5px}
.ztb li span{float:right; width:40px; color:#666666;text-align:right; }

.dggmm{float:left; width:370px; border:1px solid #BBDAA1; padding-top:1px;overflow:hidden; margin-left:5px; height:318px;}
.dggmm_title{float:left; width:368px; overflow:hidden; }
.dggmm_title2{float:left; width:133px;height:29px; padding-top:7px; background:url(images/index_60.gif) no-repeat center; text-align:center}
.dggmm_title1{width:219px;height:23px; padding-top:7px; padding-left:15px; border-left:1px solid #BBDAA1; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; text-align:left;}
.jyzx_list li{float:left; width:92px; text-align:center; margin-top:5px}
.dggmm_gg_li{float:left;margin:5px 3px 0 0}

.b2b_title{ float:left; width:198px; padding:1px; border-bottom:solid 1px #BBDAA1;}
.b2b_title2{ float:left; margin:0px; width:100%; text-indent:8px; background-color:#C2DEAD; height:29px;  font-size:16px; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; line-height:30px; position:relative;}
.b2b_title .b2b_flag{ right:8px; top:8px; position:absolute; z-index:99;}
.b2b_title2 span{ padding-top:0px; color:red; font-size:12px;  font-weight:bold}
.b2b_box{ width:960px; float:left;}
.b2b_box ul{  overflow:hidden; padding-left:5px;*padding-left:0px; margin-top:3px;}
.buy_mm_count_box{  font-size:12px; position:absolute; right:10px; top:0;}

.mmgy_box{float:left;width:200px; border:1px solid #BBDAA1; height:215px; overflow:hidden; }
.mmgy_title{float:left; width:200px; padding-left:10px; background-color:#C2DEAD; height:29px; border-bottom:solid 1px #BBDAA1; font-size:14px; font-weight:bold; line-height:30px }
.mmgy_title span{margin-left:20px; padding-top:0px; color:red; font-size:12px;  font-weight:bold}
.mmgy_box li{float:left; width:200px;text-align:left}

.zcgy_box{float:left;width:200px; border-top:1px solid #BBDAA1;border-bottom:1px solid #BBDAA1; height:215px; overflow:hidden; }
.zcgy_title{float:left; width:200px; height:45px;background:url(images/index_94.gif) no-repeat center; }
.mmqg_box{float:left;width:200px; border:1px solid #BBDAA1; height:215px; overflow:hidden;}
.mmqg_title{float:left; width:200px; height:45px;background:url(images/index_96.gif) no-repeat center; }
.zcqg_box{float:left;width:162px; border-top:1px solid #BBDAA1;border-right:1px solid #BBDAA1;border-bottom:1px solid #BBDAA1; height:215px; overflow:hidden; }
.zcqg_title{float:left; width:162px; height:45px;background:url(images/index_98.gif) no-repeat center;}
.zcqg_box ul li{float:left; width:158px;text-align:left; overflow:hidden;}
.tjqy{ width:185px; float:right; margin-left:6px; height:215px;border:1px solid #BBDAA1; overflow:hidden;}
#tjqy{ width:100%; height:180px;padding:5px 0 0 0; margin:0; overflow:hidden;}
#tjqy li{ padding-bottom:5px; width:100%; overflow:hidden; text-align:center; }
#tjqy .show{ height:68px;}

.gongying_gg{float:right; width:185px; height:320px; overflow:hidden; border:1px solid #BBDAA1; padding-top:2px; margin-left:6px; height:317px; }
.gongying_gg ul{ float:left;}
.gongying_gg ul li{ float:left;width:184px; text-align:center; margin-bottom:0px; line-height:18px;}

.diqu{float:left; width:588px; padding:1px; border:1px solid #BBDAA1;height:740px;  overflow:hidden; }
.diqu_box{ height:625px; float:left;}
.swzt{float:left; width:588px; padding:1px; border:1px solid #BBDAA1; overflow:hidden; height:195px;}
.diqu_fl{width:608px; padding-top:5px; overflow:hidden}
.diqu_fl ul{ width:100%; float:left; overflow:hidden} 
.diqu_fl div{float:left; width:579px; padding-left:10px;font-weight:bold;color:red;}
.diqu_fl div a{color:red; text-decoration:underline;}
.diqu_fl li{float:left; width:194px; padding-left:2px; }
.diqu_fl_gg{float:left; width:145px; margin:0 1px 0 1px}

.cplb{float:right; width:359px; padding:1px;border:1px solid #BBDAA1; height:740px; overflow:hidden}
.cplb_title{float:left;width:354px; height:23px;line-height:23px;border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; text-align:left; padding-left:5px; padding-top:6px}
.cplb_cont{float:left; width:359px; padding-left:2px; padding-top:2px; overflow:hidden; border-bottom:1px solid #BBDAA1; border-bottom-style:dotted;}
.cplb_cont_span{float:left;width:350px; overflow:hidden; font-weight:bold}
.cplb_cont h3{ display:inline;}
.cplb_cont_l{width:177px; float:left; overflow:hidden;}
.cplb_cont_r{width:180px; margin-right:1px; float:right; overflow:hidden; }
.cplb_cont a{ margin-right:5px;}

.tjyb{float:right; width:359px; padding:1px;border:1px solid #BBDAA1; overflow:hidden}
.swzt_box{width:588px; padding-top:5px; overflow:hidden; line-height:35px;}
.swzt_title{float:left; width:588px; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; padding-top:5px;height:23px;line-height:23px}
.swzt_box li{float:left; width:109px; padding:4px 4px 0 4px;text-align:center; overflow:hidden;}
.swzt_box img{border:1px solid #BABAB8}

.tjyb_box{float:left; width:361px; padding-top:5px; overflow:hidden; text-align:center}
.tjyb_box li{float:left; width:112px; padding:4px 4px 0 4px;text-align:center; overflow:hidden;}
.tjyb_box img{border:1px solid #BABAB8}
.tjyb_ico{background:url(images/ico.gif) no-repeat center; width:112px;padding-left:4px}

.qyzp_leftbox{float:left; width:660px; overflow:hidden}
.qyzp_box{float:left; width:656px; border:1px solid #BBDAA1; padding:1px}
.qyzp_title{float:left; width:656px; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; padding-top:5px;height:23px;line-height:23px}
.qyzp_box li{float:left; width:208px; padding:2px; overflow:hidden}

.xytj_box{float:left; width:656px; border:1px solid #BBDAA1; padding:1px; margin-top:5px; height:158px; *height:157px;overflow:hidden;}
.xytj_box li{float:left; width:109px; text-align:center; padding-top:10px; overflow:hidden; line-height:30px;}

.mrt_box{float:right; width:291px; border:1px solid #BBDAA1;  margin-left:5px; overflow:hidden; padding:1px}
.mrt_title{float:left; width:293px; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; padding-top:5px;height:23px;line-height:23px}
.mrt_top{float:left; width:292px;height:130px; border-bottom:1px solid #BBDAA1;padding-top:5px; overflow:hidden}
.mrt_top_l{float:left; width:80px; height:85px; text-align:center}
.mrt_top_r{float:right; width: 205px; text-align:left; line-height:18px; overflow:hidden; margin-right:3px}
.mrt_namelist{float:left; width:285px; text-align:center; overflow:hidden}
.mrt_namelist li{float:left; width:51px; padding-left:5px}
.mrt_bott{float:left; width:285px; margin:3px 0 0 3px; overflow:hidden}

.bbbbox{width:956px;margin:0px auto;padding:1px; margin-top:5px; border:1px solid #BBDAA1; overflow:hidden}

.gc_box{width:189px; float:left;border-right:1px solid #BBDAA1; margin-right:1px; padding-right:1px; overflow:hidden }
.gc_title{width:189px; float:left;background-color:#E8F4E8; border-bottom:1px solid #BBDAA1;  padding-top:5px;height:23px;line-height:23px; text-align:center}
.gc_box li{width:183px; float:left; padding-left:5px; padding-top:3px; border-bottom:1px solid #cccccc; border-bottom-style:dotted}

.gj_box{width:188px; float:left;overflow:hidden }
.gj_title{width:188px; float:left;background-color:#E8F4E8; border-bottom:1px solid #BBDAA1;  padding-top:5px;height:23px;line-height:23px; text-align:center}
.gj_box li{width:182px; float:left; padding-left:5px; padding-top:3px; border-bottom:1px solid #cccccc; border-bottom-style:dotted}

.scrm_title{width:956px; float:left; border-bottom:1px solid #BBDAA1; background-color:#E8F4E8; padding-top:5px;height:23px;line-height:23px}
.scrm_li{width:310px; float:left; margin-left:5px; overflow:hidden; border:1px solid red}
.scrm_li_ab{width:15px; height:15px; line-height:15px; border:1px solid #BBDAA1; background-color:#E8F4E8; color:#037400; text-align:center}

.qypp_title{width:958px; float:left;border-top:1px solid #BBDAA1; border-left:1px solid #BBDAA1; border-right:1px solid #BBDAA1;background-color:#E8F4E8; padding-top:5px;height:23px;line-height:23px}
#qypp_tb{width:960px;background-color:#BBDAA1; }
#qypp_tb td{width:96px;background-color:#E8F4E8; text-align:center;}

.endgg{float:left; width:192px; text-align:center; overflow:hidden}

.enddiv{float:left; width:960px; height:40px; padding:5px 0; background:url(images/hdbg.gif) no-repeat 0 5px; border-top:1px solid #666666;}
    .enddiv a {float:left; display:block; width:137px; height:40px;}
.classb1{background-color:#F8FCF8;}

.zc_classlist{ width:100%; padding:0px; float:left;}
.zc_classlist a{*margin-right:5px;display:inline;}
.zc_classlist .zc_classlist_list{ width:172px; float:left; text-align:left; border:dashed 0px #C8E8F7; line-height:18px; padding:3px;}
*html .zc_classlist .zc_classlist_list{ }
.zc_classlist .zc_classlist_title{ float:left; width:350px;margin-left:5px;  height:20px; text-align:left; font-weight:bold;  line-height:20px;}
.zc_classlist_div{ float:left; width:100%; border-top:dashed 1px #BBDAA1; padding:5px 0; }
.zc_classlist_div2{background-color:#F8FCF8;float:left; width:100%; border-top:solid 1px #BBDAA1; border-bottom:solid 1px #BBDAA1; margin-bottom:-1px;padding:5px 0; }
.zc_classlist_div3{background-color:#F8FCF8;float:left; width:100%; border-top:solid 1px #BBDAA1;padding:5px 0;}
.zc_classlist div span{ width:100%; float:left; line-height:21px;}
.zc_classlist div span a{ color:Green; }
.zc_classlist2 .zc_classlist{ width:108px;}
.zc_classlist2 .zc_classlist .zc_classlist_list{ width:100px;padding:2px;}
.zc_classlist2 .zc_classlist .zc_classlist_title{ width:100px; }
.zc_classlist2 .zc_classlist a{ }
.zc_classlist2 .zc_classlist div span a{ font-size:12px;}
.zc_classlist h3{ padding:0; margin:0; font-size:12px; font-weight:normal; display:inline;}
.ad_zcclass{ float:left; margin-top:30px;}
.ad_zcclass li{ float:left; margin-top:4px; margin-left:4px; }

/*Æ¯¸¡¹ã¸æ*/
.fad_text{  background-image:url(ylgg/Index/Images/fad_text_bg.gif);border: #eeeeee 1px solid; position: absolute; text-align: center;width: 20px; color: #8396c3; font-size: 12px; top: 10px;}
.fad_text li{padding-top:6px; padding-left:3px; font-size:14px; line-height:100%; margin-bottom:20px;}
.fad_text a:link{color:White;text-decoration: none; }
.fad_text a:visited{color:White;text-decoration: none;}
.fad_text a:hover{color:White;text-decoration: none;}
.fad_text .ad_float_open{ height:16px; cursor:pointer}
.g_float{position:absolute; text-align:center; width:100px;color:#8396c3;font-size:12px;top:10px; }
.g_float li{ margin-bottom:18px;}
.g_float .ad_float_close{ height:16px; padding:2px; background-color:#eeeeee; cursor:pointer;}


.cp_bg{background:url(/images/cp_bd.jpg) no-repeat center top;text-align:center; width:100%; height:450px; position:absolute; left:0; top:0; z-index:-1 }

.cp_bd{margin:0px auto;width:960px; height:40px;position:relative;  }
.cp_bd .cp_bd_a{ display:block; text-align:center; margin:0px auto;width:960px; height:40px;}
.cp_bd .cp_bd_c{  display:block; background:url(/images/cp_c.gif) no-repeat; width:53px; height:20px; position:absolute; top:2px; right:0px; cursor:pointer;}

.bainian{ width:960px; height:65px; margin:0 auto; position:relative;}
.bainian ul{ width:700px; height:60px; overflow:hidden; margin-left:160px; margin-top:5px;}
.bainian ul li{height:65px; color:White; font-size:14px; }
.bainian ul li span a,.bainian ul li span a:visited,.bainian ul li span a:hover{font-size:14px; font-weight:bold; color:White;}
.bainian ul li p{ padding:0; margin:0; text-indent:2em;}
.bainian ul li p a:link,.bainian ul li p a:visited,.bainian ul li p a:hover{ color:White;}
.bainian .more,.bainian .more:hover,.bainian .more:visited,.bainian .more:link{ position:absolute; top:45px; right:0px;color:#FFFF07}
.bainian .close{ position:absolute; top:0; right:0; display:block; width:40px; height:20px;}
iframe { vertical-align:middle; }
.backtop {display:none; cursor:pointer; width:18px; height:18px; padding:10px; position:fixed; bottom:10px; right:10px;background-color:#C9C9C9  }
    .backtop i {  display: block; width: 18px; height: 18px;background:url(images/icon.png) no-repeat -50px 2px; }
    .backtop:hover { background-color:#ff7300 }
    * html .backtop { position: absolute; right: 10px; top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-10)); }
#a_weixin {position:relative;
}
    #img_weixin {
    position:absolute; top:-105px; left:50px; width:180px;display:none;
    }

.happynewyear {height:50px; width:960px;margin:0 auto;position:relative; }
.happynewyear .close{ position:absolute; top:0; right:0; display:block; width:40px; height:22px;}
.happynewyear .info{ position:absolute; bottom:0; right:0; display:block; width:140px; height:30px;}
.happynewyear_l { position:fixed; _position:absolute; left:2px; top:0; }
.happynewyear_r { position:fixed; _position:absolute; right:2px; top:0; }

.ginfo {position:relative;display:inline-block; }
.ginfo div{opacity:0.7;background-color:#000;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1; }
    .ginfo p {position:absolute;z-index:9; color:#fff;font-size:12px; font-weight:bold;font-family:Arial; left:0;top:50%; padding:0;margin:0;width:100%; height:16px; overflow:hidden; line-height:15px;margin-top:-8px; text-align:center; }
    .ginfo:hover p { top: 0; margin-top: 0; height: 100%; }
.ginfo_yellow div { background-color:#ff7300; opacity: 0.8; }
.ginfo_red div { background-color: red; opacity: 0.8; }