@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:none; list-style:none; outline:none; text-decoration:none}
.pagetop{ width:100%; height:30px; background:#7581F7}
.banner{ width:1003px; height:144px; margin:0 auto}
.banner img{ width:1003px; height:144px;}
.footerbg{ width:100%; height:142px; background:url(432172.gif) repeat-x;}
.footer{ width:1003px; height:92px; text-align:center; font-size:12px; line-height:24px; color:#FFFFFF; margin:0 auto; padding-top:50px;}

.nav{ width:1003px; height:46px; margin:0 auto; background:url(432170.gif) no-repeat}
.nav ul{ width:700px; height:46px; margin:0 auto}
.nav ul li{ width:140px; height:46px; float:left}
.nav ul li a{ width:140px; height:46px; display:block}
.toptitbg{ width:1003px; margin:0 auto}
h1.toptit{ width:1003px; height:83px; line-height:83px; color:#024B80; margin:8px auto 0; background:url(432173.gif) no-repeat; text-align:center}
h1.toptit img{ margin-top:6px; width:970px; height:70px;}
.toptitmore{ text-align:right;}
.toptitmore a{ padding-right:50px; color:#D6090E}


.newstop{ width:1003px; height:370px; margin:0 auto 24px; overflow:hidden}
.lunbo{ width:500px; height:370px; float:left; overflow:hidden; position:relative}
.lunbolist,.lunbolist li,.lunbolist img{width:500px; height:370px;}
.lunbolist li{ position:relative;}
.lunbolist li p{ width:500px; position:absolute; bottom:0; left:0; height:30px; line-height:30px; overflow:hidden; text-align:center; background:url(titbg.png) repeat-x}
.lunbolist li p a{ color:#FFFFFF; text-decoration:none; font-size:13px;}
.dotlist{ height:18px; overflow:hidden; position:absolute; bottom:40px; right:5px; font-size:11px; text-align:center; line-height:16px; font-weight:bold}
.dotlist li{ width:16px; height:16px; background:#FFFFFF; border:#000000 1px solid; float:left; margin-right:5px; cursor:pointer}
.dotlist li.dotcur{ background:#F15A23; color:#FFFFFF}


.topmid{ width:368px; height:370px; float:left; background:url(432174.gif) no-repeat; overflow:hidden}
.topmid a,.midlist a{ font-size:12px; color:#4F4F4F; text-decoration:none}
.topmid a:hover,.midlist a:hover,.btml a:hover{ text-decoration:underline}
.topmid p,.newsmid p{ height:45px; line-height:45px; text-align:right}
.midlist li{ height:25px; line-height:25px; background:url(listdot.png) no-repeat left center; padding-left:25px; overflow:hidden}
.midlist li a{ display:block;}
.midlist { padding-bottom:8px; overflow:hidden}

.toprig{ width:135px; height:370px; float:right; background:url(432175.gif) no-repeat}
.toprig>ul{ width:135px; height:340px; padding-top:30px;}
.toprig>ul li{ width:135px; height:91px; margin-bottom:20px;}
.toprig>ul li a{ display:block; width:135px; height:91px;}


.newsmid{ width:1003px; height:181px; margin:0 auto; overflow:hidden; background:url(432176.gif) no-repeat}
.newsmid .midlist{ height:181px; overflow:hidden; float:left;}
.newsmid .midlist li{ margin-left:10px; padding-right:10px;}
.newsmid p{ padding-right:24px; line-height:44px;}


.newsbtm{ width:1003px; height:238px; margin:24px auto 0; overflow:hidden}
.btml{ width:715px; height:238px; float:left; background:url(432177.gif) no-repeat}
.btml>p{ height:47px; line-height:47px; text-align:right; padding-right:30px;}
.btml a,.texttit a{ color:#FFFFFF; font-size:12px;text-decoration:none}
.article img{ width:261px; height:167px; float:left; margin:10px 23px;}
.texttit a{ font-size:16px; font-weight:bold}
.text p{ color:#FFFFFF; font-size:12px; line-height:25px; text-align:justify; padding-right:20px;}
.text .texttit{ text-align:left; padding:0}

.btmr{ width:276px; height:238px; float:right}
.btmr a{ display:block; line-height:0}
.scroll{ width:276px; height:109px; overflow:hidden; overflow-y:scroll;}
.scroll ul{ width:276px; height:274px; background:#7581F7}

.link{ width:1003px; height:136px; background:url(432179.gif) no-repeat; margin:0 auto}
.link ul li{ height:40px; float:left;}









