body{ font-size:12px; margin:0; letter-spacing:2px; background:url(images/topback.jpg) 0 0 repeat-x; color:#666666; text-align:center;}
a:link,a:visited{ list-style:none; text-decoration:none; color:#40509e;}
a:hover{},a:active{color:#666666;}
p{ margin:5px 0 0 0;}
td{ text-align:center;}
/*下拉菜单开始*/
#nav { 
list-style-type: none;
} 
#nav a { 
display: block; width: 80px; text-align:center; 
} 
#nav a:link { 
 text-decoration:none; 
} 
#nav a:visited { 
text-decoration:none; 
} 
#nav a:hover { 
text-decoration:none;font-weight:bold; 
} 
#nav li { 
float: left; width: 80px; 
} 
#nav li a:hover{ 
} 
#nav li ul { 
line-height: 27px; list-style-type: none;text-align:left; 
left: -999em; margin:0; width: 120px; position: absolute; border:1px solid #ffb744;
} 
#nav li ul li{ 
float: left; width: 120px; height:24px; overflow:hidden; font-size:12px;
background:#ffffff;
} 
#nav li ul a{ wedisplay: block; width: 120px;text-align:left;padding-left:5px; 
} 
#nav li ul a:link { 
color:#AAD5FF; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#AAD5FF;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#AAD5FF;text-decoration:none;font-weight:normal; 
background:#ffd798; 
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 
/*下拉菜单结束*/
#con{ width:960px; height:100%; text-align:left;}
#top{ width:1002px; height:90px; overflow:hidden; margin:0;}
#top1{ width:1002px; height:100px; overflow:hidden; margin:0;}
#top1_left{ width:208px; height:80px; overflow:hidden; margin:10px 0 0 20px; background:url(images/logo.jpg) 0 0 no-repeat; float:left;}
#top1_right{ width:750px; height:70px; overflow:hidden; margin:10px 0 0 0; float:left;}
#top1_right_top{ width:750px; height:15px; overflow:hidden; margin:0 0 5px 0; text-align:right;}
#top1_right_bottom{ width:742px; height:46px; overflow:hidden; background:url(images/top_daohang.jpg) 0 0 no-repeat; margin:5px 0 0 4px;}
.top1_right_bottom_ul{ width:742px; height:42px; list-style:none; margin:4px 0 0 4px; padding:0;}
#top1_right_bottom ul li{font-size:14px; color:#e33904; float:left;}
#top1_right_bottom ul li a:link,#top1_right_bottom ul li a:visited{ list-style:none; text-decoration:none; color:#e33904;}
#top1_right_bottom ul li a:hover{ color:#e33904;}
.trbcls{width:80px; height:16px; margin:3px 0 0 10px; overflow:hidden;}
.trbjxffysd{ width:120px; height:16px; margin:3px 0 0 6px; overflow:hidden;}
.trbjxlx{ width:80px; height:16px; margin:3px 0 0 46px; overflow:hidden;}
#banner{ width:1002px; height:390px; overflow:hidden; margin:0; background:url(images/banner.jpg) 0 0 no-repeat;}
#banner_top{ width:1002px; height:194px; margin:0; overflow:hidden;}
#banner_top_b1{ width:306px; height:180px; overflow:hidden; float:left; margin:12px 0 0 30px!important; margin:12px 0 0 25px;}
#banner_top_b2{ width:250px; height:80px; overflow:hidden; float:left; margin:100px 0 0 10px;}
#banner_bot{ width:960px; height:188px; overflow:hidden; margin:0 0 0 20px; background:url(images/bannercon.gif) 0 0 no-repeat;}
#banner_bot_left{ width:576px; height:188px; overflow:hidden; float:left;}
#banner_bot_left_top{width:200px; height:20px; overflow:hidden; font-size:16px; color:#3c7901; font-weight:bold; margin:6px 0 0 56px;}
#banner_bot_left_bot{ width:550px; height:150px; overflow:hidden; margin:0 0 0 15px;}
#bblb_left{ width:350px; height:138px; overflow:hidden; float:left; text-indent:2em; line-height:20px; margin:4px 0 0 0;}
#bblb_right{ width:175px; height:145px; overflow:hidden; float:left; margin:0 0 0 20px;}
#banner_bot_right{ width:370px; height:188px; overflow:hidden; float:left; margin:0 0 0 14px;}
#bbr_top{ width:360px; height:139px; overflow:hidden; margin:20px 0 0 5px;}
#bbr_top ul{ width:100%; height:139px; overflow:hidden; margin:0; padding:0; list-style:none;}
#bbr_top ul li{ width:102px; height:139px; overflow:hidden; margin:0 10px 0 5px; float:left;}
#bbr_top img{ border:0;}
#bbr_bottom{ width:200px; height:20px; overflow:hidden; font-size:16px; color:#74a8cd; font-weight:bold; margin:7px 0 0 60px;}
#center{ width:1002px; height:588px; overflow:hidden; margin:0;}
#center_left{ width:730px; height:588px; overflow:hidden; float:left; margin:0 0 0 10px;}
#center_left_top{ width:730px; height:194px; overflow:hidden; margin:0;}
#clt_left{ width:351px; height:192px; overflow:hidden; background:url(images/cltbackl.jpg) 0 0 no-repeat; float:left;}
#clt_left_conl{ width:120px; height:150px; overflow:hidden; float:left; margin:10px 0 0 5px;}
#clt_left_conr{ width:200px; height:136px; overflow:hidden; float:left; margin:10px 0 0 5px; text-indent:2em; line-height:18px;}
#clt_right{ width:351px; height:192px; overflow:hidden; background:url(images/cltbackr.jpg) 0 0 no-repeat; float:left; margin:0 0 0 20px;}
#clt_right_conl{ width:110px; height:150px; overflow:hidden; float:left; margin:10px 0 0 5px;}
#clt_right_conl img{ border:0;}
#clt_right_conr{ width:200px; height:136px; overflow:hidden; float:left; margin:10px 0 0 20px; text-indent:2em; line-height:18px;}
#center_left_bottom{ width:730px; height:390px; overflow:hidden; margin:6px 0 0 0;}
#clb_left{ width:212px; height:390px; overflow:hidden; margin:0; float:left;}
#clb_left_top{ width:212px; height:47px; overflow:hidden; margin:0;}
#clb_left_top img{ border:0;}
#clb_left_center{ width:212px; height:130px; overflow:hidden; background:url(images/clblcback.jpg) 0 0 no-repeat; margin:10px 0 0 0;}
#clblc_top{ width:140px; height:16px; overflow:hidden; font-size:14px; color:#5cb5c4; font-weight:bold; margin:8px 0 0 45px;}
#clblc_con{ width:208px; height:110px; overflow:hidden;}
#clblc_con ul{ list-style:none; width:208px; height:110px; overflow:hidden; margin:0; padding:0;}
#clblc_con ul li{ width:196px; height:39px; overflow:hidden; font-size:14px;}
.clblc_con1{margin:10px 0 0 8px; color:#5cb5c4;}
.clblc_con1 a:link,.clblc_con1 a:visited{ list-style:none; text-decoration:none; color:#5cb5c4;}
.clblc_con1 a:hover{ color:#5cb5c4;}
.clblc_con2{ margin:10px 0 0 8px; color:#fa5e2e;}
.clblc_con2 a:link,.clblc_con2 a:visited{ list-style:none; text-decoration:none; color:#fa5e2e;}
.clblc_con2 a:hover{ color:#fa5e2e;}
#clb_left_bottom{ width:212px; height:190px; overflow:hidden; margin:10px 0 0 0; background:url(images/clblbback.jpg) 0 0 no-repeat;}
#clblb_top{ width:140px; height:16px; overflow:hidden; font-size:14px; color:#7f7f7f; font-weight:bold; margin:16px 0 0 25px;}
#clblb_con{ width:210px; height:170px; overflow:hidden; margin:0;}
#clblb_con ul{ width:210px; height:170px; overflow:hidden; margin:0; padding:0; list-style:none;}
#clblb_con ul li{ list-style:none;}
.clblb_con1{ font-size:14px; overflow:hidden; width:140px; height:34px; margin:10px 0 0 70px;}
.clblb_con2{font-size:14px; width:210px; height:14px; overflow:hidden; text-align:center; margin:20px 0 0 2px; letter-spacing:1px;}
.clblb_con3{width:210px; height:16px; overflow:hidden; text-align:center; margin:23px 0 0 2px; font-size:16px; font-weight:bold;letter-spacing:1px;}
.clblb_con4{width:210px; height:14px; overflow:hidden; text-align:center; margin:15px 0 0 0;letter-spacing:1px;}
#clb_right{ width:500px; height:390px; overflow:hidden; float:left; margin:0 0 0 15px;}
#clb_right_top{ width:495px; height:268px; overflow:hidden; background:url(images/clbrtback.jpg) 0 0 no-repeat;}
#clbrt_top{ width:470px; height:28px; overflow:hidden; border-bottom:1px solid #c8e0ea; margin:0 0 0 12px;}
#clbrt_top_left{ width:100px; height:16px; overflow:hidden; font-size:14px; font-weight:bold; color:#7dadd0; margin:12px 0 0 10px; float:left;}
#clbrt_top_right{ width:40px; height:13px; overflow:hidden; margin:15px 5px 0 0; float:right;}
#clbrt_top_right img{ border:0;}
#clbrt_center{ width:480px; height:140px; overflow:hidden; margin:5px 0 0 12px;}
#clbrt_center ul{ list-style:none; margin:0; padding:0; width:100%; height:140px; overflow:hidden;}
#clbrt_center ul li{ width:120px; height:139px; overflow:hidden; float:left; margin:1px 15px 0 10px; text-align:center;}
#clbrt_center ul li img{ border:0;}
#xuxian{ width:470px; height:1px; overflow:hidden; border-bottom:1px dashed #c8e0ea; margin:5px 0 0 12px;}
#clbrt_bottom{ width:480px; height:80px; overflow:hidden; margin:0 0 0 12px;}
#clbrt_bottom_left{ width:50px; height:80px; overflow:hidden; margin:5px 0 0 5px; float:left;}
#clbrt_bottom_right{ width:400px; height:74px; overflow:hidden; margin:5px 0 0 10px; float:left; line-height:18px;}
#clb_right_bot{ width:495px; height:105px; overflow:hidden; background:url(images/clbrbback.jpg) 0 0 no-repeat; margin:10px 0 0 0;}
#clbrb_top{ width:100px; height:16px; overflow:hidden; font-size:14px; color:#40509e; font-weight:bold; margin:2px 0 0 20px;}
#clbrb_con{ width:487px; height:82px; overflow:hidden; margin:4px 0 0 3px;}
#center_right{ width:213px; height:588px; overflow:hidden; float:left; margin:0 0 0 17px; background:url(images/rightback.jpg) 0 0 no-repeat;}
#center_right_top{ width:193px; height:192px; overflow:hidden; background:url(images/crtopback.gif) 0 0 no-repeat;}
#crt_top{ width:150px; height:18px; overflow:hidden; font-size:14px; color:#FFFFFF; font-weight:bold; margin:12px 0 0 30px;}
#crt_center{ width:180px; height:150px; overflow:hidden; margin:6px 0 0 0;}
#crt_center ul{ width:180px; height:150px; margin:0; padding:0; list-style:none;}
#crt_center ul li{ width:172px; height:40px; overflow:hidden; border-bottom:1px dashed #1599b7; margin:15px 0 10px 12px; line-height:20px;}
#center_right_center{ width:180px; height:162px; overflow:hidden; margin:18px 0 0 10px;}
#crc_top{ width:165px; height:18px; overflow:hidden; background:url(images/crtcenterback.gif) 0 0 no-repeat; font-size:14px; color:#fa982e; font-weight:bold; padding:6px 0 0 15px;}
#crc_con{ width:178px; height:39px; overflow:hidden; border:1px solid #e0e0e0; margin:5px 0 0 0;} 
#crc_con img{ border:0;}
#center_right_bottom{ width:193px; height:189px; overflow:hidden; background:url(images/crtbottomback.gif) 0 0 no-repeat; margin:20px 0 0 0;}
#crb_top{ width:190px; height:20px; overflow:hidden; margin:12px 0 0 0; text-align:center; font-size:14px; color:#3c7901; font-weight:bold;}
#crb_con{ width:180px; height:140px; overflow:hidden; margin:10px 0 0 10px;}
#crb_con ul{ width:180px; height:140px; overflow:hidden; margin:0; padding:0; list-style:none;}
#crb_con ul li{ width:180px; height:14px; overflow:hidden; margin:5px 0 9px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#bottom{ width:960px; height:90px; overflow:hidden; margin:0 0 0 20px;}
#bottom_top{ width:960px; height:2px; border-bottom:2px solid #eeeeee; margin:0;}
#bottom_center{ width:960px; height:97px; background:#f9f9f9; margin:1px 0 0 0; text-align:center;}
/*分页开始*/
#conner{ width:1002px; height:100%; margin:0;}
#conbanner{ width:1002px; height:145px; overflow:hidden; margin:0; background:url(images/conbanner.jpg) 0 0 no-repeat;}
#conbanner_b1{ width:221px; height:130px; overflow:hidden; float:right; margin:12px 20px 0 0!important; margin:12px 10px 0 0;}
#conbanner_b2{ width:0!important; height:0!important; width:500px; height:100px; overflow:hidden; float:left; margin:6px 0 0 130px;}
#concenter{ width:960px; height:100%; margin:0 0 0 20px;}
#cct_top{ width:960px; height:10px; overflow:hidden; margin:0; background:url(images/connerbacktop.jpg) 0 0 no-repeat;}
#cct_cen{ width:960px; height:100%; margin:0; overflow:hidden; background:url(images/connerbackcnt.jpg) 0 0 repeat-y;}
#cct_cen_left{ width:160px!important; width:142px; height:100%; margin:5px 0 0 8px; float:left;}
#cctcl_top{ width:142px; height:100%; display:table; margin:0; border:1px solid #ffb744;}
#cctcl_top_tit{ width:142px; height:16px; overflow:hidden; font-size:14px; color:#40509e; font-weight:bold; margin:5px 0 0 15px;}
#cctcl_top_xian{ width:134px; height:2px; overflow:hidden; background:url(images/connerxian.jpg) 0 0 no-repeat; margin:0 0 0 6px;}
#cctcl_top_con{ width:142px; height:100%; margin:5px 0 0 0;}
#cctcl_top_con ul{ width:142px; height:100%; margin:0; padding:0; list-style:none;}
#cctcl_top_con ul li{ width:142px; height:14px; overflow:hidden; margin:6px 0 0 10px; border-bottom:1px solid #efefef; color:#40509e;}
#cctcl_top_con ul li a:link{},#cctcl_top_con ul li a:visited{color:#40509e;},#cctcl_top_con ul li a:hover{},#cctcl_top_con ul li a:active{color:#666666;}
#cctcl_cen{width:156px!important; width:138px; height:100%; margin:20px 0 0 0; border:1px solid #e0dcd0; letter-spacing:0.5px;}
#cctcl_cen_tit{ width:138px; height:16px; overflow:hidden; background:url(images/connerleftconlx.jpg) 0 0  no-repeat; font-size:14px; font-weight:bold; color:#666666; padding:5px 0 0 20px;}
#cctcl_cen_con{width:155px; height:100%; margin:2px 0 0 0;}
#cctcl_cen_con ul{ width:155px; height:100%; margin:0; padding:0; list-style:none;}
#cctcl_cen_con ul li{ width:155px; height:16px; overflow:hidden; margin:5px 0 0 2px;}
#cctcl_bot{ width:142px; height:100%; margin:5px 0 0 0;}
#cctcl_bot_tit{ width:142px; height:16px; overflow:hidden; background:url(images/connerleftconlj.jpg) 0 0  no-repeat; font-size:14px; font-weight:bold; color:#40509e; padding:5px 0 0 20px;}
#cctcl_bot_con{ width:158px; height:100%; margin:2px 0 0 0;}
/*圆角开始*/
#ysnazzy h1, #ysnazzy h2, #ysnazzy p {margin:0 10px; letter-spacing:1px;}
#ysnazzy h1 {font-size:2.5em; color:#fff;}
#ysnazzy h2 {font-size:2em;color:#e0dcd0; border:0;}
#ysnazzy p {padding-bottom:0.5em;}
#ysnazzy h2 {padding-top:0.5em;}
#ysnazzy {background: transparent; margin:2px 0 0 0;}

.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#ffffff; border-left:1px solid #e0dcd0; border-right:1px solid #e0dcd0;}
.yb1 {margin:0 5px; background:#e0dcd0;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}

.yboxcontent { display:block; width:156px; height:100%; margin:0; background:#ffffff; border:0 solid #e0dcd0; border-width:0 1px;}
/*圆角结束*/
.yboxcontent ul{ width:142px; height:100%; margin:0; padding:0; list-style:none;}
.yboxcontent ul li{ width:142px; height:100%; text-align:center; margin:5px 0 5px 6px; border-bottom:1px solid #e0dcd0;}
#cct_cen_right{ width:930px; height:100%; margin:5px 0 0 15px; text-align:center;}
#cct_bot{ width:960px; height:10px; overflow:hidden; margin:0; background:url(images/connerbackbot.jpg) 0 0 no-repeat;}
/*分页结束*/
/*网站公告*/
#cctcr_tit{ width:700px; height:16px; margin:5px 0 0 0; text-align:center; font-size:14px; font-weight:bold;}
#cctcr_cen{ width:700px; height:24px; overflow:hidden; margin:5px 0 0 0;}
#cctcr_con{ width:700px; height:100%; margin:5px 0 0 0; font-size:12px; text-align:left; text-indent:2em;}
/*网站公告*/