@charset "utf-8";
/* CSS Document */
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
ul,ol,li{list-style-type:none; line-height:24px;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal}
.hidden{display:none;}
a{outline-style:none;color:#444444;text-decoration:none;}
a:hover{color:#009343; text-decoration:none;}
.clear{ clear:both}
input{ font-size:12px}
img{ border:0px;}
.fl{ float:left}
.fr{ float:right}
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right}
.fb,.fb4,.fb6{ font-weight:bold}
.fb4{ font-size:14px}
.fb6{ font-size:16px}
.fv,.fv4,.fv6{ font-family:"微软雅黑"}
.fv4{ font-size:14px}
.fv6{ font-size:16px}
.auto{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ahs{ color:#009343}
.abs,.abs:hover{ color:#FFF}
.agd1,.agd2{ background-position:right center; background-repeat:no-repeat; padding-right:10px}
.agd1{ color:#009343; background-image:url(../images/agd1.gif)}
.agd1:hover{ color:#009343}
.agd2{ color:#FFF; background-image:url(../images/agd2.gif)}
.agd2:hover{ color:#FFF}

body{
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#444;
	background-image: url(body_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}

.tttt{
font-size:12px;
	font-family:"Microsoft Yahei";
	color:#444;
	background-image: url(body_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}


/* css style */
.head{
	width:1002px;
	height:155px;
	padding-top:34px;
	background-image: url(rr.png);
	background-repeat: no-repeat;
}
.logo{
	width:350px;
}
.hrdl{ padding-top:3px}
.hrdl .abs{
	width:48px;
	height:21px;
	line-height:21px;
	display:block;
	background-image: url(../images/tt.png);
	background-repeat: no-repeat;
}
.hrdl input{ width:100%; height:21px; line-height:21px; color:#666; border:none; background:none}
.dl_in1,.dl_in2,.dl_in3{ height:21px; padding:0 4px; background-repeat:no-repeat}
.dl_in1{ width:106px; background-image:url(../images/dl_in1.jpg)}
.dl_in2{ width:76px; background-image:url(../images/dl_in2.jpg)}
.dl_in3{ width:198px; background-image:url(../images/dl_in3.jpg)}
.dl_in3 input{ width:173px; float:left}
.dl_in3 a{ width:18px; height:21px; display:block}
.fhjb{ height:20px; line-height:20px; background:url(../images/fhjb.jpg) no-repeat right 4px; padding-right:17px; display:block; float:left}
.hnav{
	width:960px;
	height:36px;
	position:relative;
	z-index:111;
	background-color: #009343;
}
.hnav table{ width:960px; height:36px; line-height:36px}
.hnav td{ text-align:center}
.nav_list { height:36px; line-height:36px; position:relative}
.nav_a,.nav_a:hover{ background:url(../images/nav_ul2.png) no-repeat left top; display:block; text-align:center; color:#FFF}
.nav_sub,.nav_sub:hover{ color:#FFF; background:url(../images/nav_sub.jpg) no-repeat center top}
.nav_ul{ width:100%; position: absolute; left:0px; top:36px; display:none; background:url(../images/nav_ul.png) repeat}
.nav_ul li{ width:100%; line-height:25px; float:left}
.nav_ul a{ display:block; color:#ffffff}
.nav_ul a:hover{
	color:#FFF;
	background-color: #007936;
}


.gund{
	width:960px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 21px;
	padding-bottom: 0;
	padding-left: 21px;
}
.gund a{ display:block}
.index{
	width:1002px;
	height:256px;
	margin-bottom:12px;
	background-color: #FFFFFF;
}
.itit{ height:26px; line-height:26px; background:url(../images/itit.jpg) repeat-x left bottom; padding-right:3px}
.it_wz{ width:110px; background:url(../images/it_wz.jpg) no-repeat; color:#FFF}
.ileft{ width:276px; height:246px; background:url(../images/ileft.jpg) no-repeat; padding:10px 0 0 13px}
.il_bt{ height:20px; line-height:20px; margin:0 0 18px 2px; color:#FFF}
.il_nt{ width:264px; height:200px; position:relative; overflow:hidden}
.il_pic{ width:264px; height:170px; overflow:hidden; position:absolute; left:0px; top:0px}
.il_pic li,.il_pic img{width:264px;height:170px}
.il_but{ height:16px; position:absolute; right:0px; top:150px; overflow:hidden}
.il_but li{ width:16px; height:16px; text-align:center; line-height:16px; float:left; display:block; cursor:pointer; background:url(../images/il_but.gif) no-repeat; margin-right:4px; display:inline; color:#009343}
.il_but .sel{ background:url(../images/il_but2.gif) no-repeat; color:#fff}
.il_txt{ width:264px; height:20px; line-height:20px; position:absolute; left:0px; bottom:0px; overflow:hidden;}
.icont{ width:460px; height:256px; margin-left:14px; display:inline}
.icnr{ height:214px; border:1px solid #EEE8D8; background:#FFF; padding-top:14px}
.ul_bg li{ float:left; background:url(../images/ul_bg.jpg) no-repeat left center}
.icnr_ul{ width:434px; display:block}
.icnr_ul li{ width:417px; height:26px; line-height:26px; padding-left:17px}
.iright{
	width:210px;
	height:250px;
	padding:6px 0 0 14px;
	background-color: #E3F3C9;
}
.ir_bt{ height:24px; line-height:24px; margin-bottom:16px; color:#009343; padding-right:18px}
.ir_nr{ width:191px; height:191px; height:53px; position:relative; margin:0 0 14px 3px}
.ir_nr span{ width:191px; height:53px; position:absolute; top:0px}
.irnr_img{ left:0px}
.irnr_img,.irnr_img img{ width:191px; height:53px}
.irnr_t{ right:0px}
.irnr_t a{ width:85px; line-height:53px; background:url(../images/irnr_t.png) repeat}

.index2{
	width:1002px;
	height:533px;
	margin-bottom:12px;
}
.i2left{ width:763px}
.i2l_ban{ margin-bottom:13px}
.i2l_ban,.i2l_ban img{ width:763px; height:78px}
.i2l_nr1{ height:213px; border:1px solid #DCDCDC; border-top:none; background:url(../images/i2l_nr1.jpg) repeat-x left top; padding:0 13px; margin-bottom:13px}
.i2l1_l{ width:368px; height:213px; background:url(../images/hry.gif) repeat-y right top}
.i2l1l_bt{ width:84px; height:41px; line-height:38px; background:url(../images/tab_am.jpg) no-repeat; color:#009343; margin-bottom:10px}
.i2l1l_dl{ width:340px; height:68px; display:block; margin-bottom:5px}
.i2l1l_dl dt{ line-height:20px; margin-bottom:8px}
.i2l1l_dl dd{ line-height:20px; text-indent:2em; height:40px; overflow:hidden;}
.i2l1l_ul{ width:340px; display:block}
.i2l1l_ul li{ width:330px; height:24px; line-height:24px; padding-left:10px}
.i2l1_r{ width:354px}
.i2l1r_bt{ height:41px; margin-bottom:10px}
.i2l1r_bt li{ width:84px; height:41px; line-height:37px; float:left; color:#009343}
.i2l1r_bt .tab_am{ background:url(../images/tab_am.jpg) no-repeat; cursor:pointer}
.i2l1r_nr{ padding-left:10px}
.i2l_nr2{ height:203px; border:1px solid #DCDCDC; border-top:none; background:url(../images/i2l_nr1.jpg) repeat-x left top}
.i2l2_t{ height:35px; margin-bottom:14px; padding-left:13px}
.i2l2_t select{ width:90%; border:1px solid #B4B4B4}
.i2l2_t input{ width:90%; height:19px; line-height:19px; border:1px solid #B4B4B4; padding-left:2px}
.i2l2_ul{ display:block; background:url(../images/hry.gif) repeat-y 380px top;}
.i2l2_ul li{ width:334px; height:24px; line-height:24px; padding-left:10px; margin:0 10px 0 24px; display:inline}
.i2right{ width:224px}
.i2right .ir_bt{ margin-bottom:14px}
.i2r_top{
	height:288px;
	margin-bottom:14px;
	background-color: #EEF8DD;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 14px;
}
.i2rt_ul{ width:192px; display:block}
.i2rt_ul li{ width:180px; height:24px; background:url(../images/i2rt_ul.jpg) no-repeat left center; padding-left:12px;}
.i2rt_ul .fr{ width:13px; height:18px; line-height:18px; background:url(../images/xiaz.jpg) no-repeat center center; padding-top:6px}
.xiaz{ width:13px; height:11px; display:block}
.i2r_bot{
	height:203px;
	background-color: #EEF8DD;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 14px;
}
.iban{ margin-bottom:12px}
.iban,.iban img{ width:1002px; height:auto}

.index3{ width:1002px; height:211px; margin-bottom:20px; overflow:hidden}
.i3left{ width:763px; overflow:hidden}
.i3lcon{ width:800px}
.i3lc_div{ width:374px; height:205px; float:left; margin:0 15px 12px 0; display:inline}
.i3lcd_bt{ height:30px;background:url(../images/i3lcd_bt.jpg) no-repeat; padding:0 15px 0 13px}
.i3lcd_bt .fl{ width:112px; padding-top:6px; line-height:24px; color:#009343}
.i3lcd_bt .fr{ line-height:30px}
.i3lcd_nr{ height:160px; border:1px solid #DEDEDE; border-top:none; padding-top:14px}
.i3lcd_ul{ width:340px; display:block; margin-left:20px}
.i3lcd_ul li{ width:330px; height:25px; line-height:25px; padding-left:10px}
.i3right{ width:224px}
.i3r_top{
	height:270px;
	margin-bottom:10px;
	background-color: #EEF8DD;
}
.i3r_top .ir_bt{ padding-top:6px; margin-left:14px}
.i3rt_dl{ width:154px; height:224px; display:block; background:url(../images/i3rt_dl.jpg) no-repeat left top}
.i3rt_dl dt{ width:121px; height:164px; padding:13px 0 0 16px; margin-bottom:17px}
.i3rt_dl img{ width:121px; height:164px}
.i3rt_dl dd{ height:20px; text-align:center; line-height:20px}
.i3r_but{ border:1px solid #DCD6BE; margin-bottom:10px}
.i3r_but,.i3r_but img{ width:222px; height:204px}
.i3r_but2{ margin-bottom:0px}

.indexbt{ width:1002px; height:24px; background:url(../images/indexbt.jpg) repeat-x left center; color:#009343; margin-bottom:15px}
.indexbt span{ line-height:24px; display:inline-block; background:#FFF; padding:0 10px}
.indexnr{ width:1002px; height:140px; margin-bottom:38px}
.inr_but{ width:13px; height:25px; padding-top:56px}
.inr_pic { width:942px; height:140px; float:left; overflow:hidden; margin-left:16px; display:inline}
.inr_pic ul{ float:left}
.inr_img{ width:10000000px; height:140px}
.inr_img li{ width:153px; height:140px; float:left; margin-right:18px; display:inline}
.inrp_img{
	border:1px solid #000;
	margin-bottom:15px;
}
.inrp_img,.inrp_img img{ width:150px; height:60px}

.hban{ }
.hban,.hban img{
	width:1002px;
	height:172px;
	background-color: #FFFFFF;
}
.main{
	width:1002px;
	margin-bottom:20px;
	position:relative;
	background-color: #FFFFFF;
	background-image: url(../images/main.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 10px;
}
.mbg{ width:200px; height:3px; background:url(../images/mbg.jpg) no-repeat left top; overflow:hidden; position:absolute; left:0px; bottom:0px}
.mleft{
	width:200px;
	min-height:350px;
	_height:350px;
	background:url(../images/mleft.jpg) no-repeat left top;
	padding-top: 11px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.mlbt{ height:34px; line-height:34px; color:#FFF; margin-bottom:8px}
.mlnav{ width:190px; padding-bottom:1px; margin-bottom:20px}
.mlnav ul{ width:190px; display:block}
.mln_li{ width:190px; float:left; margin-bottom:8px}
.mln_a{ width:190px; height:28px; line-height:28px; background:url(../images/mln_a.jpg) no-repeat; display:block; text-align:center}
.mln_a:hover,.mln_am{ background:url(../images/mln_am.jpg) no-repeat; color:#FFF}
.mlimg{ margin:0 auto 10px}
.mlimg,.mlimg img{ width:180px; height:71px}

















.mright{
	width:786px;
}
.mrwz{ height:20px; line-height:20px; margin-bottom:10px; padding-right:10px}
.mrwz span{ background:url(../images/mrwz.jpg) no-repeat left center; padding-left:11px}
.mrbt{ height:28px; line-height:28px; background:url(../images/mrbt.jpg) no-repeat; padding-left:30px; color:#009343; margin-bottom:22px}
.mrty{ padding:0 33px}
.mrty_h1{ line-height:24px; padding:0 20px 14px; background:url(../images/hrx.jpg) repeat-x left bottom; margin-bottom:8px}
.mrty_h2{ height:20px; line-height:20px; margin-bottom:18px}
.mrty_h2 span{ padding:0 10px; color:#939393}
.mrty_p{ line-height:28px; padding-bottom:10px}
.mrty_p p{ text-indent:2em}


/*0702*/
/*rh*/
.mrrh{padding-left:170px; padding-right:180px; padding-bottom:20px;}
.rhsqb table{width:100%; font-weight:700;}
.rhsqb table td{padding-bottom:15px;}
.s_text1{width:295px; padding-left:5px; height:24px; line-height:24px; border:#999 solid 1px; color:#999;}
.s_text2{width:290px; padding:5px; height:120px; line-height:18px; border:#999 solid 1px; color:#999; font-size:12px;}
/*news*/
.mrnews_dl{height:166px; padding-bottom:25px;}
.mrnews_dl dl{height:166px;}
.mrnews_dl dt{width:233px; height:166px; background:url(../images/pic29.jpg) no-repeat left top;}
.mrnews_dl dt img{width:218px; height:144px; padding:3px; background:#FFF; margin-top:6px; margin-left:4px;}
.mrnews_dl dd{width:470px; padding:15px 0;}
.s_news_dd1{padding-bottom:15px;}
.s_time{color:#999;}
.s_news_dd2{text-indent:24px; line-height:24px; padding-bottom:10px;}
.s_news_dd3{text-align:right;}
.mrnews_ul{padding-bottom:25px;}
.mrnews_ul li{padding-left:10px; background:url(../images/arrow1.jpg) no-repeat left center; height:32px; line-height:32px; vertical-align:0; border-bottom:#CCC dashed 1px;}
.ckxq{color:#009343; text-decoration:none;}
.ckxq:hover{text-decoration:underline;}
/*xfzs*/
.mr_left,.mr_right{width:387px;}
.mr_s_tit{color:#009343; width:357px; height:28px; line-height:28px; padding-left:30px; background:url(../images/s_tit1.jpg) no-repeat left top;}
.mr_slr_nr{background:#f0f0f0; padding:25px 15px; margin-bottom:12px;}
.mr_xfzs_dl{height:106px; padding-bottom:25px;}
.mr_xfzs_dl dt{ width:114px; height:106px; background:url(../images/pic31.jpg) no-repeat left top;}
.mr_xfzs_dl dt img{width:104px; height:96px; padding:5px;}
.mr_xfzs_dl dd{width:230px; padding-top:5px;}
.xfzs_dd1{padding-bottom:5px;}
.xfzs_dd2{text-indent:24px; line-height:20px; padding-bottom:5px;}
.xfzs_dd3{text-align:right;}
.mr_xfzs_ul li{height:32px; line-height:32px; vertical-align:0; padding-left:10px; background:url(../images/arrow1.jpg) no-repeat left center; border-bottom:#CCC dotted 1px;}
/*xxfb*/
.xxfb_js{width:736px; height:21px; background:url(../images/s_tit2.jpg) no-repeat left top; padding:13px 10px 13px 40px; margin-bottom:15px;}
.xxfb_js table{width:100%; line-height:21px;}
.xxjs_tit{font-size:14px; font-weight:700;}
.s_select1{width:110px; height:18px;}
.s_select2{width:80px; height:18px; margin-right:8px;}
.s_text3{width:135px; padding-left:5px; height:18px; line-height:18px; border:#999 solid 1px;}
/*hyjh*/
.mr_s_tit2{margin-bottom:0;}
.hyjh{padding-left:45px;}
.hyjh ul{padding-bottom:20px;}
.hyjh ul li{line-height:30px; vertical-align:0; font-size:12px;}
.hyjh_name{font-size:14px;}
.hyjh ul li span{display:block; width:520px;}
.hyjh_but{text-align:right;}
/*jqhy*/
.jqhy_table{padding:0 30px;}
.jqhy_table table td{padding-bottom:15px;}
.s_text4{width:377px; padding-left:5px; height:24px; line-height:24px; border:#ccc solid 1px;}
.s_text5{width:143px; padding-left:5px; height:24px; line-height:24px; border:#ccc solid 1px;}
.s_text6{width:85px; padding-left:5px; height:24px; line-height:24px; border:#ccc solid 1px;}
.jqhy_table table textarea{width:615px; height:120px;}

.fanye{ padding:2px; margin:2px; text-align:center}
.fy_z{ padding:4px 10px; margin:2px; border:1px solid #ccc; color:#666; background:#FFF}
.fy_z:hover,.fy_am{background:#4f4f4f; color:#FFF;}
.fy_s{ background:#fff url(../images/arrow2.gif) no-repeat 5px center; padding-left:15px;_display:inline-block}
.fy_s:hover{ background:#e8e8e8 url(../images/arrow2.gif) no-repeat 5px center}
.fy_x{ background:#fff url(../images/arrow3.gif) no-repeat 50px center; padding-right:15px; _display:inline-block}
.fy_x:hover{ background:#e8e8e8 url(../images/arrow3.gif) no-repeat 50px center}
.fy_s3,.fy_s3:hover{ background:#fff url(../images/arrow3.gif) no-repeat 5px center; border:1px solid #ccc; color:#CCC; padding-left:15px}
.fy_s2,.fy_s2:hover{ background:#fff url(../images/arrow2.gif) no-repeat 5px center; border:1px solid #ccc; color:#CCC; padding-left:15px}
.fy_input{ width:34px; border:1px solid #ccc; text-align:center; padding:3px 0; position:relative; *top:3px; margin:0 2px}
.fy_qd{line-height:19px; padding:4px; text-align:center; font-weight:bold; margin-left:4px; background:#b8001e; color:#FFF;}
.fy_qd:hover{ color:#fff}
.fy_x,.fy_s{ _position:relative; _top:6px}

.ftop,.fbot{ width:100%; line-height:24px; color:#FFF}
.ftop{ background:url(../images/ftop.jpg) repeat-y center top; padding:8px 0}
.fbot{ background:url(../images/fbot.jpg) repeat-y center top; padding:13px 0}

/* 2012-08-22 */
.mln_ul2{ width:100%; display:block; padding:5px 0}
.mln_ul2 li{ width:100%; line-height:20px; padding:3px 0}
.mln_ul2 li a{ background:url(../images/mln_ula.jpg) no-repeat 62px center; padding-left:73px}
.mln_ul2 li a:hover,.mln_ul2 .am{ background:url(../images/mln_ulam.jpg) no-repeat 62px center; color:#DA1010}


.DataItemIcon{background:url(../images/arrow.gif) no-repeat center 7px;height:12px}
.jb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.bya1 {
	font-size: 16pt;
font-weight: bold;
	color:#000;
}.font {
	line-height: 30px;
font-size: 14px;
}


/**/
.loginBox_cn{background:url(../images/login.jpg) no-repeat left top;width:460px;height:272px; margin:0 auto; text-align:center;}

.loginBox_en{background:url(../images/login_en.jpg) no-repeat left top;width:460px;height:272px; margin:0 auto; text-align:center;}

#acc_tableLogin{padding:0 0 0;text-align:left;}
#acc_tableLogin th{color:#4E4E4E;font-size:12px;height:30px;}

.login_input{width:132px;height:18px;border:1px #A6A6A6 solid;background:#fff;}

.noticeBg_cn{background:url(../images/noticeBg.jpg) no-repeat left center;padding:0 10px 0 10px}

.noticeBg_en{background:url(../images/noticeBg_en.jpg) no-repeat left center;padding:0 10px 0 10px}

.redStar{color:#f00;}

.yellow{color:#FF7E00;}
.nn {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	background-color: #009343;
}

.img4 {
	border: 1px solid #DFDFDF;
	padding: 3px;
}
.img4:hover {
	border: 1px solid #F78201;
	padding: 3px;
}

.cz {
	color: #ffffff;
	height: 21px;
	width: 48px;
	font-size: 12px;
	background-image: url(but.jpg);
	background-repeat: no-repeat;
	font-family: "Microsoft Yahei";
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.ee {
	background-color: #FFFFFF;
	height: 42px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}

.page{
	padding:10px 0;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
	clear:both;}
.page a{
	text-decoration:none;
	color:#8698b6;
	background:#fff;
	border:1px solid #CCCCCC;
	padding:3px 6px;
	padding-bottom:2px;
	margin-right:3px}
.page a.active{
	background:#006944;
	border:1px solid #ccc;
	color:#fff}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#006944;
	border:1px solid #006944}
