@charset "utf-8";
/* CSS-Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,form,p{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-style:normal; font-size:12px;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}

body{height:100%;font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; background:#f6f6f6;}
a {text-decoration:none; blr:e-xpression(this.onFocus=this.blur()); color:#444444; outline-style:none; font-size:12px;} /* ���IE */
a:hover { text-decoration: none; color:#077ac5;}
a:focus { -moz-outline-style: none;} 
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#top{background:#FFF;}
.top{ width:1000px; margin:0 auto; overflow:hidden;}
.logo{ width:815px; height:130px; float:left;}
.topright{ width:185px; height:50px; float:left; padding-top:50px;}
.topright h1{ width:185px; height:25px; float:left;}
.input1{ width:160px; height:20px; float:left; border-bottom:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1; border-right:none; background:none; color:#666;}
.input2{ width:22px; height:22px; float:left;}
.menu{ width:100%; height:53px; margin:0 auto; background:#005baa; border-bottom:6px solid #1b9553;}
.menu ul{ width:1000px; height:53px; margin:0 auto;}
.menu ul li{ width:83px; height:53px; float:left; position:relative; z-index:900;}
.menu ul li h1{width:83px; height:53px; float:left; background:url(../images/li.png) right no-repeat; position:absolute; top:0px; left:0px; line-height:50px;}
.menu ul li h1 a, .menu ul li h1 a:link{ width:83px; height:53px; float:left; text-align:center; font-size:15px; font-weight:bold; color:#FFF;}
.menu ul li h1 a:hover{ width:83px; height:53px; float:left; text-align:center; font-size:15px; font-weight:bold; color:#FFF; text-decoration:underline;}
.menu ul li dl{ width:83px; position:absolute; top:50px; left:0px; z-index:999; display:none;}
.menu ul li dl dt{ width:83px; height:30px; float:left; background:#005baa; line-height:30px; text-align:center; border-top:1px solid #1362a5;}
.menu ul li dl dt a, .menu ul li dl dt a:link{ font-size:13px; color:#fff;}
.menu ul li dl dt a:hover{ font-size:13px; color:#fff; text-decoration:underline;}


.menuywgk{ width:100%; height:53px; margin:0 auto; background:#005baa; border-bottom:6px solid #1b9553;}
.menuywgk ul{ width:1000px; height:53px; margin:0 auto;}
.menuywgk ul li{ width:141px; height:53px; float:left; position:relative; z-index:900;}
.menuywgk ul li h1{width:141px; height:53px; float:left; background:url(../images/li.png) right no-repeat; position:absolute; top:0px; left:0px; line-height:50px;}
.menuywgk ul li h1 a, .menuywgk ul li h1 a:link{ width:141px; height:53px; float:left; text-align:center; font-size:15px; font-weight:bold; color:#FFF;}
.menuywgk ul li h1 a:hover{ width:141px; height:53px; float:left; text-align:center; font-size:15px; font-weight:bold; color:#FFF; text-decoration:underline;}
.menuywgk ul li dl{ width:153px; position:absolute; top:50px; left:0px; z-index:999; display:none;}
.menuywgk ul li dl dt{ width:153px; height:30px; float:left; background:#005baa; line-height:30px; text-align:center; border-top:1px solid #1362a5;}
.menuywgk ul li dl dt a, .menuywgk ul li dl dt a:link{ font-size:13px; color:#fff;}
.menuywgk ul li dl dt a:hover{ font-size:13px; color:#fff; text-decoration:underline;}



#banners{ width:100%; height:394px; margin:0 auto;}
#Banner,#Banner .pic{width:100%;height:394px;overflow:hidden;position:relative;}
#Banner .pic{height:100%;}
#Banner .pic li{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0); text-align:center;}
#Banner .pic li a.blk { display:block; height:100%; width:100%;}
#Banner .pic .l0{background-color:#8a404e;}
#Banner .pic .l1{background-color:#367692;}
#Banner .pic .l2{background-color:#37905d;}
#Banner .pic .l3{background-color:#7a5287;}
#Banner .pic .l4{background-color:#dc6221;}
#Banner .pic .l5{background-color:#6ba9d8;}
#Banner .pic li div img{width:100%;}
#Banner .btn{height:13px;overflow:hidden;position:absolute;bottom:25px;text-align:center; width:100%; z-index:5;}
#Banner .btn li{width:13px;height:13px;display:inline-block;overflow:hidden;opacity:0.5;filter:alpha(opacity=50);margin-right:12px;}
#Banner .btn li{*display:inline; background:url(../images/bannerbiao1.png) top no-repeat; cursor:pointer;}
#Banner .btn li:hover,#Banner .btn li.s{ opacity:1; background:url(../images/bannerbiao2.png) top no-repeat;}

#Banner .arrow{height:30px;position:absolute;width:100%;top:50%;margin-top:-15px;z-index:5; overflow:hidden;}
#Banner .arrow a{display:block; width:17px; height:30px; overflow:hidden;opacity:0.3;filter:alpha(opacity=50);}
#Banner .arrow a.prev{float:left; margin-left:50px;}
#Banner .arrow a.prev:hover{background-position:-17px top;opacity:1;filter:alpha(opacity=100);}
#Banner .arrow a.next{float:right;background-position:-17px -30px;margin-right:50px;}
#Banner .arrow a.next:hover{background-position:left -30px;opacity:1;filter:alpha(opacity=100);}

#contents{ width:1000px; overflow:hidden; margin:0 auto;}
#index1{ width:718px; overflow:hidden; float:left;}
.indexnews{ width:716px; height:290px; float:left; background:#FFF; border:1px solid #e3e3e3; margin-top:20px; display:inline;}
.indexnews1{ width:355px; height:260px; float:left; position:relative;}

#newspic{ width:355px; height:13px; position:absolute; right:15px; top:180px;}
#newspic li{width:13px; height:13px; float:right; margin-right:10px; display:inline;}
#newspic li a, #newspic li a:link{ width:13px; height:13px; float:right; background:#fff; margin-right:10px; display:inline; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius:13px;}
#newspic li a:hover{ width:13px; height:13px; float:right; background:#1b9553; margin-right:10px; display:inline;}
#newspic li.hovers a:link, #newspic li.hovers a:visited, #newspic li.hovers a:hover{width:13px; height:13px; float:right; background:#005baa; margin-right:10px; display:inline;}

.indexnewstxt{ width:332px; height:260px; position:absolute; top:20px; left:20px;}
.indexnewstxt span{ width:332px; height:188px; float:left;}
.indexnewstxt h2{ width:68px; height:63px; float:left; background:#005baa; text-align:center; color:#fff; font-size:14px; font-family:Arial; padding-top:5px;}
.indexnewstxt h1{ width:244px; height:48px; float:left; background:#f6f6f6; padding:10px;}



.indexnews2{ width:332px; height:268px; float:left;}
.indexnews2_tit{ width:332px; height:42px; float:left; border-top:6px solid #005baa; margin-top:20px; display:inline; margin-left:15px; line-height:35px;}
.indexnews2_tit h1{ width:280px; height:42px; float:left; font-size:18px; color:#005baa; font-weight:bold;}
.indexnews2_tit h2{ width:50px; height:40px; float:left; text-align:right;}
.indexnews2 ul{ width:332px; float:left; margin-left:15px; display:inline;}
.indexnews2 ul li{ width:317px; height:30px; float:left; background:url(../images/biao.png) left no-repeat; padding-left:15px; line-height:30px;}
.indexnews2 ul li a{ font-size:14px;}

.indexnews3{width:716px; height:351px; float:left; background:#FFF; border:1px solid #e3e3e3; margin-top:20px; display:inline;}
.indexnews3_txt{ width:358px; float:left; margin-top:20px; display:inline;}
.indexnews3_tit{ width:338px; height:30px; float:left; font-size:18px; font-weight:bold; color:#005baa; padding-left:20px;}
.indexnews3 ul{ width:338px; height:220px; float:left; padding-left:20px; padding-top:10px;}
.indexnews3 ul li{ width:323px; height:30px; float:left; line-height:30px; padding-left:15px; background:url(../images/biao.png) left no-repeat;}
.indexnews3 ul li a{ font-size:14px;}


.indexnewsywgk3{width:716px; height:290px; float:left; background:#FFF; border:1px solid #e3e3e3; margin-top:20px; display:inline;}
.indexnewsywgk3_txt{ width:358px; float:left; margin-top:20px; display:inline;}
.indexnewsywgk3_tit{ width:338px; height:30px; float:left; font-size:18px; font-weight:bold; color:#005baa; padding-left:20px;}
.indexnewsywgk3 ul{ width:338px; height:160px; float:left; padding-left:20px; padding-top:10px;}
.indexnewsywgk3 ul li{ width:323px; height:30px; float:left; line-height:30px; padding-left:15px; background:url(../images/biao.png) left no-repeat;}
.indexnewsywgk3 ul li a{ font-size:14px;}



.more{ width:338px; height:40px; float:left; padding-left:20px; line-height:30px; padding-top:10px;}

.index2{ width:262px; float:left; margin-left:20px; margin-top:17px; display:inline;}
.index2_txt1{ width:262px; height:107px; float:left;}
.index2_txtywgk{ width:262px; height:60px; float:left; margin-top:5px;}
.index2_txt2{ width:262px; float:left; margin-top:5px; display:inline;}
.index2_txt2_tit{ width:242px; height:50px; float:left; font-size:18px; color:#FFF; font-weight:bold; background:url(../images/biao2.png) right no-repeat #1b9553; line-height:45px; padding-left:20px;}
.index2_txt2_txt{ width:260px; float:left; background:#FFF; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
#linkslist dl{ width:260px; height:63px; float:left; background:#f6f6f6;}
.index2_txt2_list1{ width:260px; height:63px; float:left; font-size:14px;}
.index2_txt2_list1 span{ width:60px; height:55px; float:left; padding-top:15px; text-align:right;}
.index2_txt2_list1 h1{ width:160px; height:55px; float:left; padding-left:15px; padding-top:15px;}


.indexywgk2{ width:260px; height:290px; float:left; margin-left:20px; background:#fff; background:#FFF; border:1px solid #e3e3e3; margin-top:20px;}
.indexywgk2_txt2{ width:260px; float:left; margin-top:20px; display:inline;}
.bg{height: 168px;background: #fafbfc;border-top: 1px solid #ebeef0;border-bottom: 1px solid #ebeef0;margin-top: 30px;}
.box{width: 230px;margin: 10px auto;font-size: 14px;color: #87909d;}
.text{width: 172px;height: 45px; line-height:45px;background: url(../images/user.png) no-repeat;border:none;padding-left: 60px;margin-top: 5px;}
.pw{width: 172px;height: 45px;line-height:45px;background: url(../images/pw.png) no-repeat;border:none;padding-left: 60px;margin-top: 5px;}
.submit{width: 230px;height: 40px;background: #de1e31;border:none;border-bottom: 5px solid #d21023;border-radius: 10px;margin:15px auto auto 15px;display: block;font-size: 18px; color: #ffffff;font-family: Arial,"微软雅黑","宋体";}




#index3{ width:998px; height:290px; float:left; background:#FFF; border:1px solid #e3e3e3; margin-top:20px; display:inline;}
.fengcai{ width:695px; float:left; padding-left:20px; padding-top:20px; position:relative;}
.fengcai dl{}
.fengcai_tit{ width:695px; height:30px; float:left;}
.fengcai_tit h1{ width:600px; height:30px; float:left; font-size:18px; color:#1b9553; font-weight:bold;}
.fengcai_tit h2{ width:95px; height:30px; float:left; text-align:right;}
.fengcai_txt{ width:695px; height:200px; float:left; background:#1b9553; position:absolute; top:65px; left:20px; opacity:0;}
.fengcai_txt span{ width:463px; height:200px; float:left;}
.fengcai_txt h1{ width:187px; height:200px; float:left; padding-left:25px; padding-top:20px; padding-right:20px; color:#cee3d5; font-size:14px;}
#btns{ width:460px; height:6px; position:absolute; top:245px; right:15px;}
#btns li{ width:45px; height:9px; float:right; margin-right:10px; display:inline;}
#btns li a, #btns li a:link{ width:45px; height:9px; float:right; background:#474747; margin-right:10px; display:inline;}
#btns li a:hover{ width:45px; height:9px; float:right; background:#1b9553; margin-right:10px; display:inline;}
#btns li.hovers a:link, #btns li.hovers a:visited, #btns li.hovers a:hover{width:45px; height:9px; float:right; background:#1b9553; margin-right:10px; display:inline;}

.xuesheng{ width:230px; float:left; padding-left:20px; padding-top:20px;}
.xuesheng_tit{ width:230px; height:30px; float:left; font-size:18px; color:#1b9553; font-weight:bold;}
.xuesheng ul{ width:230px; float:left; padding-top:10px;}
.xuesheng ul li{ width:215px; height:30px; float:left; padding-left:15px; line-height:30px; background:url(../images/biao.png) left no-repeat;}
.xuesheng ul li a{ font-size:14px;}
.xuesheng span{ width:230px; height:30px; float:left; padding-top:20px;}

#foot{ width:100%; height:230px; margin-top:20px; background:#36393a;}
.foot1{ width:1000px; height:190px; margin:0 auto;}
.foot2{ width:100%; height:40px; margin:0 auto; background:#282b2c; color:#969797; text-align:center; line-height:40px;} 

.foot1_left{ width:335px; height:150px; float:left; padding-top:25px;}
.foot1_left h1{ width:335px; height:40px; float:left; font-size:16px; color:#FFF; font-weight:bold;}
.foot1_left h2{ width:335px; height:40px; float:left;}
.links{ width:214px; height:30px; float:left;}

.foot1_center{ width:419px; height:150px; float:left; margin-top:15px; display:inline; border-right:1px dashed #565859; color:#d1d1d1; font-size:14px; line-height:24px; padding-top:5px;}
.foot1_right{ width:180px; height:150px; float:left; padding-top:20px; line-height:30px; text-align:center; color:#FFF; font-weight:bold; font-size:16px; margin-left:45px; display:inline;}

#banner2{ width:1000px; height:200px; margin:0 auto; padding-top:10px;}
.left{ width:264px; float:left; margin-top:10px; display:inline; position:relative; z-index:100;}
.right{ width:723px; overflow:hidden; float:left;  min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto"); border:1px solid #e3e3e3; background:#fff; margin-left:10px; margin-top:10px; display:inline;}
.left_tit{ width:264px; height:60px; float:left; border-bottom:6px solid #1b9553; background:url(../images/biao4.png) right no-repeat #005baa; position:relative;}
.left_tit h1{ width:200px; height:50px; position:absolute; left:28px; top:0px; color:#1f67af; font-size:40px; font-family:'微软雅黑'; font-weight:bold; overflow:hidden;}
.left_tit h2{ width:230px; height:40px; position:absolute; left:35px; top:13px; color:#FFF; font-size:18px; font-weight:bold;}

.left ul{ width:262px; float:left; background:#fff; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding-top:5px; margin-bottom:20px; display:inline;}
.left ul li{ width:262px; height:46px; float:left; line-height:46px; margin-top:3px; display:inline;}
.left ul li a, .left ul li a:link{ width:232px; height:46px; float:left; background:url(../images/leftlink.png) right no-repeat; font-size:16px; font-weight:bold; padding-left:30px; border-bottom:1px solid #e3e3e3;}
.left ul li a:hover{ width:232px; height:46px; float:left; background:url(../images/lefthover.png) right no-repeat #1b9553; font-size:16px; font-weight:bold; color:#fff; padding-left:30px;}
.left ul li.hovers a:visited, .left ul li.hovers a:link, .left ul li.hovers a:hover{ width:232px; height:46px; float:left; background:url(../images/lefthover.png) right no-repeat #1b9553; font-size:16px; font-weight:bold; color:#fff; padding-left:30px;}
.right_tit{ width:723px; height:65px; float:left; border-bottom:1px solid #e3e3e3; background:#f7f7f7;}
.right_tit h1{ height:30px; float:left; margin-left:30px; display:inline; color:#005baa; font-size:18px; font-weight:bold; padding-top:20px;}
.right_tit h2{ height:30px; float:right; text-align:right; padding-top:23px;margin-right:10px;}

.NewsPage{ width:680px; height:40px; float:left; text-align:center; line-height:30px;}

.aboutcon{ width:680px; overflow:hidden; float:left; padding-top:20px; padding-left:25px; line-height:24px; font-size:14px;}

.newslist{ width:680px; overflow:hidden; float:left; padding-top:20px; padding-left:25px;}
.newslist table{ font-size:14px;}
.newslist ul{ width:680px; float:left; padding-bottom:30px;}
.newslist ul li{ width:680px; height:40px; float:left; line-height:40px;}
.newslist ul li h1{ width:585px; height:40px; float:left; padding-left:15px; background:url(../images/biao.png) left no-repeat;}
.newslist ul li span{ width:80px; height:40px; float:left; color:#b1b1b1; font-family:Arial; text-align:right;}
.newslist ul li span.keywordfontcolor133557{float:none;}
.newslist ul li h1 a{ font-size:14px;}

.newshow{ width:680px; overflow:hidden; float:left; padding-top:40px; padding-left:25px;}
.newshow_tit{ width:680px; overflow:hidden; float:left;}
.newshow_tit h1{ width:680px; float:left; text-align:center; font-size:18px; font-weight:bold; color:#005baa; line-height:20px; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
.newshow_tit h2{ width:680px; height:35px; float:left; line-height:35px; text-align:center; color:#aaaaaa;}

.newshowcon{ width:680px; overflow:hidden; float:left; font-size:14px; padding-top:15px; line-height:24px; padding-bottom:30px;}

.photo{ width:723px; overflow:hidden; float:left;}
.photo ul{ width:700px; float:left; padding-left:12px; padding-top:25px; padding-bottom:20px;}
.photo ul li{ width:218px; height:190px; float:left; margin-left:10px; display:inline;}
.photo ul li span{ width:218px; height:148px; float:left;}
.photo ul li h1{ width:218px; height:32px; float:left; text-align:center; line-height:30px;}
.photo ul li h1 a{ font-size:14px;}

.message1{ width:320px; height:27px; float:left; border:1px solid #d0d0d0; background:#efefef; line-height:24px; margin-top:10px; display:inline;}
.message2{ width:658px; height:27px; float:left; border:1px solid #d0d0d0; background:#efefef; line-height:24px; margin-top:10px; display:inline;}
.message3{ width:658px; height:169px; float:left; border:1px solid #d0d0d0; background:#fff; line-height:24px; margin-top:10px; display:inline;}


#float_ad img{ max-width:200px;}