﻿/* CSS Document by 孙春燕 */
*{ margin:0px; padding:0px;}
.l{ float:left;}
.r{ float:right;}
img{ border:0px;}
body{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:200%;  font-family:"微软雅黑"}
ul,li{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none; color: #382828;}
a:hover{ text-decoration:none; color: #214368;}
table,tr,td{ line-height:220%; font-size:13px;}

#topbig{ width:100%; height:110px; background:url(../images/bg01.jpg);}
#top{ background: url(../images/topbg.jpg); width:920px; height:90px; margin:0 auto; text-align:right; padding:5px 40px;}
#top a{ color:#fff;}
#menu{ width:100%; height:42px; background:url(../images/menubg.jpg) repeat-x;}
#nav{ width:1000px; height:42px; margin:0 auto; padding-left:20px; position:relative; z-index:1000;}
#nav .nav_line{width:2px; height:42px; background:url(../images/nav_line.jpg) no-repeat center center;}
#nav ul{ width:1000px;float:left;}
#nav a{ display:block !important;}
#nav ul li{ float:left; list-style:none; position:relative; font-size:14px; text-align:center;font-weight:bold; }
#nav ul li .home{color:#fff;}
#nav ul li a{ width:120px; height:42px; line-height:42px;color:#fff; text-align:center;}
#nav ul li a:hover{ background:url(../images/hover.jpg);}
#nav ul li a.selt{color:#fff;}
#nav ul ul{ visibility:hidden; position:absolute; left:0px; top:42px; width:120px; }
#nav ul li:hover ul.second, #nav ul a:hover ul.second { visibility:visible;}
#nav ul ul li { display:block; width:120px; height:25px;text-align: center; border-right:none;}
#nav ul ul a{display:block; width:120px; height:25px; line-height:25px; font-size:12px; font-weight: lighter; color:#fff; background:url(../images/menubg2.jpg); }
#nav ul ul a:hover { font-size:12px;color:#fff177; background:url(../images/menubg2.jpg);  border-bottom:none; }
#nav table{ border-collapse:collapse; }

#bannerbg{ width:100%; height:360px; background:url(../images/banner1.jpg);}
#fader{position:relative;overflow:hidden;height:360px;width:100%; margin:0 auto;}
#fader li{position:absolute;left:0;top:0;}
#fader ul,li{list-style:none;}
#fader img{display:block; width:100%; height:360px;}
.fader-nav{display:inline-block;  height:15px; font-size:12px; line-height:15px;margin-right:4px;color:#ccc;padding:1px 4px;background:#fff;cursor:pointer;}
.fader-cur-nav{display:inline-block; height:15px; font-size:12px; line-height:15px;margin-right:4px;color:#fff;padding:1px 4px;background: #F00;cursor:pointer;}

/*body样式*/
#body{ width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
#first{ width:1000px; height:260px;  margin-bottom:20px;}
#gsjj, #xwzx{ width:350px; height:260px; float:left; margin-right:15px; border:1px solid #cfe3ec; background:url(../images/firstbg.jpg) no-repeat;}
.text01{ display:inline-block; width:100px; height:30px; line-height:25px; color:#fff; text-align:center; float:left;}
.text02{ display:inline-block; width:60px; height:15px; margin-top:8px; color:#fff; float:right;}
.gsjjnr, .xwnr, .lxfsnr{ padding:10px; clear: both; overflow:hidden;}
#xwzx .xwnr .nr01{ width:100%; height:120px; }
#xwzx .xwnr .nr02{ width:100%;}
#xwzx .xwnr .nr02 ul{ list-style:none; padding:0px 10px;}
#xwzx .xwnr .nr02 ul li{ line-height:30px; border-bottom:1px dotted #ccc;}
#lxfs{ width:264px; height:260px; float:right; border:1px solid #cfe3ec; background:url(../images/firstbg.jpg) no-repeat;}

#cpzx{ width:998px; height:220px; margin-bottom:10px; border:1px solid #cfe3ec; background:url(../images/cpzxbg.jpg) no-repeat;}
.cpzxnr{ padding:20px;}

#xmenu{ width:100%; height:35px; background:#214368;}
#xmenu ul{ width:800px; height:35px; margin:0 auto;} 
#xmenu ul li{ width:100px; height:35px; text-align: center; line-height:35px;float:left; overflow:hidden;}
#xmenu ul li a{ color:#fff;}

/*版权样式*/
#bottom{width:1000px; margin:0 auto; text-align:center;margin-top:10px;}

/*common页样式*/
#left{width:240px; height:auto; overflow:hidden; float:left; background:url(../images/leftbg.jpg) no-repeat; background-color:#214368; padding-top:35px; margin-bottom:10px;}
#leftnr{ width:240px; height:auto; overflow:hidden; margin:0 auto;}
#leftnr .topline{ width:100%; height:20px; background:url(../images/topline.jpg) no-repeat;}
#leftnr .bottomline{ width:100%; height:20px; background:url(../images/bottomline.jpg) no-repeat; margin-bottom:10px;}
#leftnr .jpzs{ width:210px; height:158px; padding:8px; margin:0 auto; margin-bottom:10px; background:#fff; }
#leftnr ul{list-style:none; width:100%; background:url(../images/midline.jpg) repeat-y;}
#leftnr ul li{ width:80%; margin:0 auto; text-align:center; line-height:30px; border-bottom:1px dashed #214368;}
#leftnr .lxnr{ padding:10px 15px; color:#fff; line-height:20px;}
#leftnr .lxnr a{color:#fff;}

#right{width:740px; height:auto; overflow:hidden; float:right;border:1px solid #cfe3ec; margin-bottom:10px; }
.rightbg{ width:740px; height:30px; background:url(../images/commonbg.jpg) no-repeat;}
.text04{ display:inline; float:left; width:100px; height:30px; font-size:14px;color: #fff; text-align: center; line-height:25px; font-weight:bold;}
.text05{display:inline; float:right; width:400px; height:30px; color:#666; margin-right:10px; text-align:right;line-height:30px;}
.text05 a{ color:#666;}
#commonqywh{ background:url(../images/qywhbg.jpg) no-repeat right bottom;}
#commonlxfs{ margin-left:50px;}

