@charset "utf-8";
/* CSS Document */

ul,ol,li{list-style-type:none}
li{vertical-align:0}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal}
a{outline-style:none;color:#444444;text-decoration:none}
a:hover{color:#00988a; text-decoration:none}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif}
em{font-style:normal}
img{border:0px}
.clear{clear:both; height:0px; overflow:hidden}
.hidden{display:none;}
.fl,.fldi{float:left}
.fr,.frdi{float:right}
.fldi,.frdi{display:inline}
.pr{ position:relative}
.pa{
	position:absolute;
	background-image: url(images/bg28.jpg);
}

body{ font-size:14px; font-family:"微软雅黑"; color:#666; background:url(6_files/bg.jpg) repeat-x left top}

/* css style */
.w,.auto{ margin-left:auto; margin-right:auto}
.w{ width:976px}
.als{ color:#00988a}

.header{ height:485px; margin-bottom:8px}
.head{
	height:133px;
	left:0px;
	top:0px;
	z-index:10;
	background-image: url(bg1_.png);
	background-repeat: no-repeat;
}
.logo{ left:0px; top:23px}
.zczd{ width:80px; line-height:28px; right:0px; top:0px}
.cnen,.links{ height:22px; background:#fff url(images/bg2.jpg) no-repeat right top; top:55px; border:1px solid #E4E5E7}
.cnen{ width:68px; right:144px; z-index:10}
.cnen_span{ width:62px; line-height:22px; display:block; padding-left:6px; cursor:pointer}
.cnen_ul{ width:68px; border:1px solid #E4E5E7; background:#FFF; left:-1px; top:22px; display:none}
.cnen_ul li{ width:62px; line-height:22px; padding-left:6px}
.cnen_li{ background:#E4E5E7}
.links{ width:136px; right:0px; z-index:10}
.links span{ width:130px}
.links ul{ width:136px}
.links li{ width:130px}
.sous{ width:143px; height:20px; right:6px; top:103px}
.sous input{ width:120px; height:20px; line-height:20px; border:none; background:none; color:#FFF}
.sous a{ width:20px; height:20px}
.menu{ width:800px; height:25px; left:0px; top:92px; z-index:2}
.menu table{
	width:750px;
	height:41px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.menu_div{ width:100%; height:25px}
.menu_a{ height:41px; line-height:41px; font-size:14px; display:block; text-align:center; _height:28px; _line-height:28px; _padding-top:8px;}
.menu_a:hover{ color:#FFF}
.menu_am{ background:url(images/bg4.png) no-repeat center 5px}
.menu_a em{ line-height:41px; color:#FFF; padding-right:6px; font-size:14px}
.menu_a img{ position:relative; top:-2px}
.menu_list{ width:130px; left:0px; top:41px; background:url(../images/bg2.png) repeat; display:none}
.menu_list li{ height:100%; overflow:hidden; background:url(../images/bg3.png) no-repeat center bottom; line-height:34px; overflow:hidden}
.menu_list a{ background:url(../images/img2.gif) no-repeat 13px center; padding-left:25px; display:block; color:#FFF; font-size:13px}
.menu_list a:hover{ background:#fff url(../images/img3.gif) no-repeat 13px center; color:#00988a}
.ban{ left:0px; top:0px}
.main{ width:953px; height:364px; margin-bottom:20px}
.mlbg,.mrbg{ width:8px; height:372px; top:-8px}
.mlbg{ background:url(../images/bg11.jpg) no-repeat; left:-16px}
.mrbg{ background:url(../images/bg12.jpg) no-repeat; right:-16px}
.mtop{ height:115px; margin-bottom:25px}
.mtop li{ float:left; margin-right:3px;}
.mtop li,.mtop li img{ width:236px; height:115px}
.mtop .mtli{ margin-right:0px}
.mbot{ height:224px; background:url(../images/bg10.jpg) no-repeat 350px 38px}
.mb_bt{ height:24px; margin-bottom:26px; background:url(../images/bg5.jpg) no-repeat left center; padding-left:12px}
.mb_bt .fl{ line-height:24px}
.mb_bt span{ font-size:14px}
.mb_bt em{ color:#838383; padding-left:5px}
.mb_bt .fr{ padding:10px 3px 0 0}
.mb_l{ width:334px}
.mbl_dl{ height:174px; display:block}
.mbl_dt{ padding:6px 0 0 3px}
.mbl_dt,.mbl_dt img{ width:120px; height:168px}
.mbl_dd{ width:196px; line-height:24px; text-align:right}
.mbl_dd div{ height:144px; text-align:left}
.mb_c{ width:328px; margin-left:32px}
.mbc_nr{ height:168px}
.mbc_nr li{ height:24px; line-height:24px; background:url(../images/bg6.jpg) no-repeat left center; padding-left:11px}
.mb_r{ width:226px}
.mb_r div{ padding-top:8px}
.mb_r div,.mb_r div img{ width:226px; height:64px}

/* erji */
.body{
	background-color: #F7F7F7;
	background-image: url(images/bg13.jpg);
	background-repeat: repeat-x;
}
.body .header{ height:420px; margin-bottom:0px}
.main2{ width:944px; background:#FFF; padding:10px 10px 50px; min-height:420px; _height:420px;}
.m2lbg,.m2rbg{ width:8px; height:480px; top:0px; overflow:hidden}
.m2lbg{
	left:-6px;
	background-image: url(images/bg28.jpg);
	background-repeat: no-repeat;
}
.m2rbg{
	right:-8px;
	background-image: url(images/bg29.jpg);
	background-repeat: no-repeat;
}
.m2left{ width:174px}
.m2l_bt{ height:30px; line-height:28px; color:#FFF; font-size:14px; background:#009889 url(../images/bg14.jpg) no-repeat 12px center; padding-left:24px; margin-bottom:5px}
.m2l_nav{ margin-bottom:70px}
.m2l_dl{ width:174px; display:block}
.m2l_dt{ height:28px; background:url(../images/bg15.jpg) repeat-x left bottom}
.m2l_dt a{ line-height:28px; background:url(../images/bg16.jpg) no-repeat 14px center; padding-left:28px; display:block}
.m2l_dt a:hover,.m2l_dt .am{ background:url(../images/bg17.jpg) no-repeat left center; color:#009889}
.m2l_dd{ height:100%; overflow:hidden; padding:4px 5px 4px 30px}
.m2l_dd div{ padding:3px 0}
.m2l_dd a{ line-height:18px; background:url(../images/bg18.jpg) no-repeat left center; padding-left:12px}
.m2l_dd a:hover,.m2l_dd .am{ background:url(../images/bg19.jpg) no-repeat left center; color:#009889}
.m2l_an{ height:100%; overflow:hidden; margin-bottom:20px}
.m2l_an div{ margin-bottom:5px}
.m2right{ width:740px}
.m2r_wz{ height:24px; line-height:24px; margin-bottom:30px; text-align:right}
.m2r_con{ padding-bottom:1px}
.m2rc_left{ width:556px}
.m2rcl_bt{ height:26px; background:url(../images/bg20.jpg) repeat-x left center; padding:0 16px; font-size:18px; margin-bottom:30px}
.m2rcl_bt em{ width:9px; height:26px; background:url(../images/bg21.jpg) no-repeat center center}
.m2rcl_bt p{ line-height:24px; background:#FFF; padding:0 10px; color:#009889}
.m2rcl_p{ padding:0 10px; line-height:24px}
.m2rcl_p p{ text-indent:2em}
.m2rc_right{ width:157px; padding-top:11px}
.m2rcr_img{ margin-bottom:11px}
.m2rcr_img,.m2rcr_img img{ width:157px; height:81px}
.m2rcr_txt{ background:#F6F6F6 url(../images/bg22.jpg) repeat-x left top; padding:0 8px 8px}
.m2rcr_txt h1{ height:30px; line-height:28px; padding-left:3px; color:#009889; font-size:14px; margin-bottom:8px}
.m2rcr_txt ul{ display:block}
.m2rcr_txt li{ line-height:20px; text-align:right; margin-bottom:6px; background:url(../images/bg23.jpg) no-repeat left top; padding-left:8px}
.m2rcr_txt li div{ text-align:left}
.m2rl_dl{ height:180px; background:url(../images/bg20.jpg) repeat-x left bottom; display:block; margin-bottom:20px}
.m2rl_dt{ padding:10px 7px; overflow:hidden; background:url(../images/bg24.jpg) no-repeat}
.m2rl_dt,.m2rl_dt img{ width:204px; height:139px}
.m2rl_dd{ width:314px; padding-top:8px; line-height:24px}
.m2rl_dd h1{ margin-bottom:6px}
.m2rl_dd h2{ text-align:right}
.m2rl_dd h2 a,.m2rl_dd h2 a:hover{ color:#f4a600}
.m2rl_dd div{ height:96px}
.fany{ height:25px}
.fy_fy{ height:25px; padding-right:23px}
.fy_fy a{ width:26px; height:24px; padding-top:1px; line-height:24px; text-align:center; float:left; margin:0 2px; display:inline;background:url(../images/bg25.jpg) no-repeat}
.fy_fy a:hover,.fy_fy .am{ background:url(../images/bg26.jpg) no-repeat; color:#FFF}
.fy_fy em{ padding:0 7px}
.fy_tz{ width:126px; height:25px}
.fy_tz em{ width:48px; line-height:24px}
.fy_tz div{ width:40px; height:22px; background:url(../images/bg27.jpg) no-repeat; padding:3px 3px 0 4px}
.fy_tz input{ width:98%; height:22px; line-height:22px; border:none; background:none; text-align:center}
/* footer */
.footer{ width:100%; height:66px; background:#535353}
.foot{ height:66px; line-height:44px; color:#7d7d7d}
.foot a{ color:#7d7d7d}
.foot a:hover{ color:#00988a}


/* 2013-02-26 */
.header2{ width:100%}
.head_cn{ width:1250px; left:50%; margin-left:-625px}
.head_cn .ban,.head_cn .ban img{ width:1250px}
.head_cn .head{ width:1250px; background:url(../images/bg1.png) no-repeat}
.head_cn .logo{ left:137px}
.head_cn .menu{ left:137px}
.head_cn .sous{ right:143px}
.head_cn .zczd{ right:137px}
.head_cn .cnen{ right:281px}
.head_cn .links{ right:137px}
