@charset "gb2312";
/* CSS Document */
.sub_nav li a.now_color{ color:#7094c8; background:url(../images/subnav_02.gif) no-repeat 9px 19px;}
/*index*/
.header_wrap{ width:100%; height:100px; background:url(../images/header_bg.gif) repeat-x; overflow:hidden;}
.header_cont{ width:1000px; margin:0 auto;}
.header_toplogo{ height:100px;float:left;}
.header_right{ float:right; width:623px; height:100px;}


.header_right .right_mess {  height:34px; width:581px;}
.right_mess a{ padding-right:18px;font-family:"Î¢ÈíÑÅºÚ"}
.header_right a{ float:right; color:#fff; padding-top:4px;  font-family:"Î¢ÈíÑÅºÚ"}
.header_right a:hover{ color:#fff;}

.header_right .message{ padding-left:20px; }
.header_right .search{}
.header_right .nav{ width:702px; height:52px; margin-top:14px;}
.nav li{ width:100px; height:52px; float:left; text-align:center;}
.nav li a{ width:100px; height:52px; display:block; color:#fff; font-size:16px; font-weight:bold; line-height:52px; font-family:"Î¢ÈíÑÅºÚ"}
.nav li a:hover{ background:url(../images/nav_hover_bg.gif) no-repeat center 0; color:#4072b9;  font-family:"Î¢ÈíÑÅºÚ"}


.lb_right{ background:#FFFFFF; border:1px solid #CFCFCF; font-family:"Î¢ÈíÑÅºÚ"}
.lb_right .r{ font-size:12px; color:595959;}
.lb_right .r a{ font-size:12px; color:595959;}
.lb_right .r2{ font-size:17px; color:5A5A5A;font-family:"Î¢ÈíÑÅºÚ"; line-height:17px; border-left:3px solid #C6C6C6; padding-left:12px;}
.lb_right .l{ border-bottom:2px solid #ECECEC}
/*½¹µãÍ¼*/
.index_banner{width:100%; position:relative; height:450px; overflow:hidden;}
.index_banner ul{ position:relative;height:450px; }
.index_banner ul li{ width:100%;height:450px;}
.index_banner ul li img{ position:absolute; top:0; height:450px; width:100%;}
.index_banner .inddot{position:absolute;width:100%;bottom:17px;height:11px; text-align:center; z-index:999; left:50%;margin-left:-240px; }
.index_banner .inddot a{display:inline-block; width:11px; height:11px; margin:0px 3px;background:url(../images/index_158.gif) no-repeat; overflow:hidden; line-height:11111px;}
.index_banner .inddot a.cur{background:url(../images/index_157.gif) no-repeat;}

.index_banner2{width:100%; position:relative; height:360px; overflow:hidden;}

.sec_list{ margin-bottom:14px;}
.sec_list a:hover h2,.sec_list a:hover .p1{ color:#0269b8;}
.sec_list a:hover .p2{ color:#000;}
.sec_list a img{ width:225px; height:168px; margin:3px 0 0 3px;}
.sec_list a:hover img{ width:215px; height:158px; margin:8px 0 0 8px;}
.main_right dl{width:231px; height:356px; font-family:"Î¢ÈíÑÅºÚ"; color:#999;}
.main_right dt{ width:225px; height:168px;}
.main_right dd{ padding:11px;}
.main_right li.last{ margin-left:0px;}
.main_right dd .p1{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.main_right dd h2{ font-size:26px; font-weight:bold; color:#333; font-family:"Î¢ÈíÑÅºÚ"}
.main_right dd p.p2{ margin-top:15px;}
.pic_wrap{ width:814px; margin:0 auto; margin-top:14px; _margin-top:-10px; background:url(../images/index_wrap_pic.jpg) no-repeat;padding:92px 0 0 179px;}
.pic_con_bg{ width:595px; height:272px; background:url(../images/pic_cont.gif) no-repeat; padding:30px 0 0 120px; position:relative;}
.pic_con_bg h4{ line-height:42px; font-weight:bold; color:#4072b9; font-family:Arial, Helvetica, sans-serif;}
.pic_con_bg h1{ font-size:22px; line-height:42px; color:#000; font-weight:bold; }
.pic_con_bg p{ line-height:24px; color:#555; width:396px;}
.pic_con_bg a{ width:24px; height:24px; display:block; position:absolute; left:70px; top:76px;}
.footer_nav{ border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2; width:100%;height:60px; margin-top:20px;}
.fo_navcont{ width:1000px; height:25px; text-align:center; margin:18px auto 0; }
.fo_navcont li.first{ width:80px; height:25px;}
.fo_navcont a.first{width:80px; height:25px; display:block;}
.fo_navcont a:hover.first{background:url(../images/footer_nav.gif) no-repeat 0px 0;}
.fo_navcont li{ width:80px; height:25px; float:left; text-align:center; padding:0 62px 0 0;}
.fo_navcont a{width:80px; height:25px; display:block; color:#000; font-size:14px; line-height:25px; font-weight:bold;}
.fo_navcont a:hover{ color:#183b6d;}
.fo_navcont a:hover{ background:url(../images/footer_nav.gif) no-repeat 0 0;}
.link_wrap{ width:100%; height:auto; overflow:hidden; padding-bottom:50px; background:#eee}
.link_cont{ width:987px; margin:2px auto 0;}
.link_cont li{ width:72px; height:186px; float:left; padding:0 33px 0 39px; _padding:0 33px 0 35px; }
.link_cont a{width:75px; height:18px; display:block; margin-top:18px;}
.link_cont li.last{ padding-right:0;}
.link_cont li.first{padding-left:0;}
.footer_wrap{width:100%; background:#4072b9 url(../images/footer_bg.gif) repeat-x; overflow:hidden;}
.footer_cont{ width:1000px; margin:0 auto; height:66px;}
.footer_logo{ float:left; width:161px;padding-right:10px;}
.footer_cont span{ color:#fff; display:block; padding-left:10px; line-height:25px;}
.copy_span{ width:791px; display:block;padding-top:10px;}
.copy_p{ width:800px; float:left;}
.copy_p a{ color:#fff;}

.copy_p a:hover{ color:#fff;}



.imagebox{position:fixed; top:200px;}
* html{background:url(about:blank);}
* html .imagebox{position:absolute; top:expression(eval(document.documentElement.scrollTop+200))}