@charset "utf-8";
/* CSS Document */
.index_top{width:100%; height:84px; background:url(indexTop_bg.jpg) repeat-x;color:#fff;}
.index_top a,.index_top a:visited{color:#fff; text-decoration:none;}
.logo{width:210px; float:left;}
.search{width:462px;height:44px; float:left;margin:22px 0 0 39px;color:#fff;}
.search ul li{float:left;width:41px;height:12px;text-align:center;line-height:14px;height:20px;cursor:pointer;font-family:Arial, Helvetica, STHeiti;}
.search ul li span{width:38px;_width:35px; float:left; display:block;height:20px; line-height:14px; text-align:center;}
.search ul li.hove span{font-weight:bold;background:url(search_c1.jpg) center bottom no-repeat;}
.search ul li:hover span{ text-decoration:underline;}
.search .text{width:462px;height:24px; clear:both;}
.search .text div{width:405px;height:21px;border:#90D4F9 1px solid;border-bottom:#EFFAFE 1px solid;border-right:#EFFAFE 1px solid; float:left;margin-right:4px;_margin-right:0px;}
.search .text div input{margin-top:-1px;color:#666;width:383px;height:19px;border:#8EABB3 1px solid;border-right:#DFE7E9 1px solid;border-bottom:#DFE7E9 1px solid;padding-left:20px; line-height:19px; background:#fff url(serach_c2.jpg) left no-repeat;}
.seaver{width:128px;height:52px; float:left;margin:18px 12px 0 18px;}
.seaver li{width:56px;height:52px; text-align:center; float:left; line-height:28px; margin-right:7px;_margin-right:4px;}.seaver li p{height:33px;}
.seaver li a,.seaver li a:visited{width:54px;height:50px; display:block;padding:2px;}
.seaver li a:hover{border:#8CB4D8 1px solid;padding:1px; background-color:#3796C6;}
.index_top .login{width:110px; float:left;margin-top:40px;}
.index_top .login li{float:left;width:55px;height:24px;}

.index_nav{width:979px;border-right:#6AB0DB 1px solid;height:80px;margin:5px 0;}
.index_nav li{float:left;height:80px;border-left:#6AB0DB 1px solid;padding:0 9px;}
.index_nav a,.index_nav a:visited{font-size:13px; text-decoration:none;color:#004499;padding:0 7px;}
.index_nav a:hover{color:#DB2C30; text-decoration:underline;}
.nav_a{width:309px;}.nav_b{width:243px;}.nav_c{width:175px;}
.index_nav li p{border-bottom:#9ED5E6 1px dashed; line-height:25px;}
.ad_tong{width:980px; clear:both;}
.toolbar{width:100%;padding-top:10px; line-height:20px;}
.toolbar .riqi{width:200px; float:left;color:#137110;}
.toolbar .smal_nav{width:780px; float:left; text-align:right;color:#287AAA;}

.index_mainL{width:300px;float:left;}
.news_img{width:298px;height:186px;border:#dedede 1px solid; overflow:hidden;}

.left_boxA{width:298px;}
.left_boxA a,.left_boxA a:visited{font-size:14px;}
.left_boxA .tit{height:26px;background:url(bg2.gif) repeat-x;}
.left_boxA .tit strong{font-size:14px; background:url(bg1.gif) left no-repeat; line-height:26px; padding-left:30px; width:80px;}
.left_boxA .tit a,.left_boxA .tit a:visited{font-size:14px;}

.left_boxA .bod{padding:5px; line-height:24px;}
.left_boxA .bod li{width:280px; overflow:hidden;white-space:normal;word-break:break-all;height:27px; line-height:26px;}
.ad_boxc,.ad_boxA,.ad_boxB{width:298px;border:#dedede 1px solid;}
.menubox{width:291px; height:24px; background:url(bg3.gif);margin-top:5px;padding-left:7px;margin-bottom:6px;}
.menubox div{width:78px; line-height:23px;color:#949694; cursor:pointer; font-weight:bold; float:left; text-align:center;}
.menubox div.hover{background:url(bg4.gif);color:#739242;border:#a8c29f 1px solid;border-bottom:#fff 1px solid;line-height:22px;height:22px;}
.menubox div a,.menubox div a:visited{font-size:12px;color:#949694;}
.menubox div.hover a,.menubox div.hover a:visited{color:#739242;font-size:12px;}
.zhitongc{}
.zhitongc li{width:93px;height:26px; background:url(bg5.jpg) no-repeat; text-align:center; line-height:26px; float:left; margin:8px 0 0 5px;_margin:8px 0 0 3px;}
.zhitongc a,.zhitongc a:visited{color:#546C78;}
.zhitongc a:hover{color:#F00;}
.index_mainR{width:670px; float:left; margin-left:8px;}

.ad_boxB{width:668px;}
.ad_boxc{width:492px; margin:0 auto;}.ad_boxD{ overflow:hidden;width:818px;height:50px;border:#dedede 1px solid;}
.index_mainR_L{width:510px; float:left;}
.right_boxA{width:508px;}
.right_boxA .tit{height:25px;line-height:25px; background:url(bg5.gif) repeat-x;color:#1c4771; text-align:right; padding-right:10px;}
.right_boxA .tit strong{width:100px; float:left;padding-left:10px;font-size:14px; text-align:left;}
.right_boxA .bod{padding:5px;}
.bod_text{width:311px;height:302px;border-right:#aaccee 1px dotted; float:left; overflow:hidden;}
.bod_text ul{border-bottom:#aaccee 1px dotted;width:290px; overflow:hidden;padding:10px 0;}
.bod_text ul li{ width:100%; line-height:26px; overflow:hidden;height:27px;}
.bod_text a,.bod_text a:visited{font-size:14px;}

.bod_img{width:165px; float:left; margin-left:8px;height:295px; overflow:hidden;}
.bod_img li{width:100%; height:64px;border-bottom:#aaccee 1px dotted;padding:5px 0; float:left;}
.bod_img li a{float:left;}
.bod_img img{border:#dddddd 1px solid;}.bod_img img:hover{border:#666 1px solid;}
.bod_img li p{width:90px; float:left; line-height:18px; padding-left:8px;}

.bod_zt{width:100%; border-top:#aaccee 1px dotted; clear:both; line-height:20px; overflow:hidden;margin-bottom:-5px;}
.bod_zt a,.bod_zt a:visited{ line-height:26px;padding:0 5px;}
.bod_zt span{ background:#ff9104;width:30px; line-height:18px;color:#fff; display:block; float:left; text-align:center; margin-top:4px;}.bod_zt span a,.bod_zt span a:visited{color:#fff;padding:0;line-height:18px;}
.bod_tit{width:98%; margin:2px auto;height:25px; line-height:25px;border-bottom:#CDCED2 1px solid; font-size:13px;}
.bod_tit div{float:left; text-align:center;color:#173E67; cursor:pointer;width:100px;}.bod_tit span{float:left;color:#173E67;}

.bod_tit div.hover,.bod_tit div.hoverbb{font-weight:bold; background:url(bg6.jpg) center left no-repeat;}
.bod_tit div.hover{background:none;}

.bod_tit p{width:40px; text-align:center; float:right;}
.bod_bd{padding:8px 0;width:98%; margin:0 auto;color:#302F2D;font-size:14px;}
.bod_bd td{border-right:#FFFFFD 1px solid;line-height:19px;color:#004499}
.bod_bd li{ line-height:27px;color:#999;height:27px; overflow:hidden; text-align:right;}
.bod_bd li a{float:left;overflow:hidden; text-align:left;font-size:14px;}

.bod_search{width:483px;height:21px;padding:4px;border:#CBD2D8 1px solid; background:#E5E9F4;}
.bod_search select{width:60px;}
.bod_search input.text{width:240px;height:18px; border:#999 1px solid;}
.bod_search input.but{width:64px;height:20px; background:url(bg7.jpg) no-repeat; border:none; line-height:20px; cursor:pointer;}

.index_mainRR{width:152px; float:left; margin-left:8px; overflow:hidden;}
.bd_R{border:#DDDDDD 1px solid; background:url(bg8.jpg) right repeat-y;width:150px;}
.bd_R strong{color:#054583; background:url(bg9.jpg) left no-repeat;padding-left:13px; line-height:18px;margin-left:5px;}
.bd_R .tit{border-bottom:#DDDDDD 1px solid;}
.bd_R .bd_log{margin:0;}
.bd_R .bd_log input{width:95px;height:20px;border:#DDDDDD 1px solid;}
.bd_R .bd_log span{width:47px; height:22px; line-height:22px; text-align:right; display:block; float:left;}
.bd_R .bd_log p{line-height:22px;width:100%;margin-top:8px;_margin-top:5px; clear:both;}
.bd_R .bd_log a,.bd_R .bd_log a:visited{width:67px;height:23px; text-align:center; line-height:23px; display:block;margin:4px 0 4px 5px;_margin:4px 0 4px 3px; background:url(bg10.jpg) no-repeat; float:left;color:#000;}
.bd_R .bd_log a.b{ background-image:url(bg11.jpg);}

.ad_r{width:100%; padding:5px 0;}.ad_r p{padding-bottom:5px;}
.bd_jiage{padding:6px 9px; line-height:25px; text-align:center;}
.bd_jiage img{border:#DDDDDD 1px solid;width:130px;height:98px;}
.bd_jiage img:hover{border:#333 1px solid;}

.bd_rdgq{margin:3px auto;}
.bd_rdgq a,.bd_rdgq a:visited{width:90%; margin:0 auto;  background:url(bg12.jpg) left no-repeat;padding-left:10px; display:block; line-height:23px;}
.bd_R div.ad{}
.bd_R div.ad img{width:146px; height:55px; margin:2px;}

.index_mainLB{width:820px; float:left; overflow:hidden;}
.sbzq{width:260px;height:110px;border:#857EA8 1px dashed; float:left;margin:7px 0 0 8px;*margin:8px 0 0 8px;_margin:7px 0 0 6px;color:#014694; line-height:20px;}
.sbzq:hover{border:#900 1px dashed;}
.sbzq p.tit{margin:6px;font-weight:bold;width:225px; background:url(bg13.jpg) left no-repeat;padding-left:14px; text-align:left; float:left;}
.sbzq p.ted{width:170px;margin:8px 0 0 6px; float:left;}
.sbzq p.img{width:72px;height:55px; overflow:hidden;border:#D9D9D9 1px solid; float:left;}
.sbcs_bd{height:480px;overflow:hidden;clear:both;margin-top:10px;}
.sbcs_bd li{width:133px;height:48px;overflow:hidden;float:left;margin-left:7px;}
.sbcs_bd li img{width:130px;height:37px;border:#D9D9D9 1px solid; }

.link{width:978px; clear:both;}
.link .tit{width:100%; background:url(bg2.gif) bottom repeat-x; height:26px;border-bottom:#aaccee 1px solid;_border-bottom:none;}
.link .tit div{width:86px;height:26px; text-align:center; line-height:26px; float:left;border:#aaccee 1px solid;border-left:none;border-top:none;color:#183C76; cursor:pointer;}
.link .tit div.hover{background:#fff;border-bottom:#fff 1px solid;}
.link .bod{padding:5px 10px;}
.link .bod li{width:133px; float:left; line-height:25px; text-align:left; overflow:hidden;padding-right:3px;*padding-right:5px;white-space:normal;word-break:break-all;height:25px;}

/* iFocus style */
#ifocus { width:298px; height:186px; margin:0px;overflow:hidden }
#ifocus_pic { display:inline; position:relative; float:left; width:240px; height:180px; overflow:hidden; margin:3px 0 0 3px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist dd { width:240px; height:180px; overflow:hidden; }
#ifocus_piclist img { width:240px; height:180px;border:none }
#ifocus_btn { display:inline; float:right; width:53px; margin:3px 0px 0 1px; }
#ifocus_btn dd { width:52px; height:42px; padding:3px 0px 0px 2px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img{ width:42px; height:39px; border:none; display:block; margin-left:5px;}
#ifocus_btn .current { background: url(ifocus_btn_bg.gif) no-repeat ; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:240px; height:20px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:2px; color:#FFF; }
#ifocus_tx .normal { display:none; }

.qyzs_bd{height:130px; overflow:hidden; clear:left;}
.qyzs_bd p{width:122px;height:52px; float:left;margin:10px 0px 0px 15px;_margin:10px 6px 0px 8px;}
.qyzs_bd p img{width:120px;height:50px;border:#dddddd 1px solid;}

.gengduo{margin-top:-24px; position:absolute;right:20px;font-size:12px;}