﻿/* 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:220%; background:url(../images/bodybg.jpg) repeat-x; }
ul,li{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none; color: #382828;}
a:hover{ text-decoration:none; color: #00524c;}

#top{ background: url(../images/topbg.jpg) no-repeat; width:980px; height:80px; margin:0 auto; text-align:right; padding:10px; color:#ccc; }
#top a{ color:#ccc;}

#nav{ width:680px; height:40px; margin-left:300px; margin-top:25px; position:relative; z-index:100;}
#nav ul{ width:680px; height:30px; line-height:35px; float:left;}
#nav a{ display:block !important;}
#nav ul li{ float:left; list-style:none; position:relative; width:90px; height:30px; line-height:35px;}
#nav ul .nav_line{ width:2px; height:18px; margin-top:6px; background:url(../images/nav_line.jpg) no-repeat;}
#nav ul li a{ width:90px; height:30px; line-height:35px; font-size:13px; color:#fff; text-align:center;}
#nav ul li a:hover{background:url(../images/hover.jpg) no-repeat; color:#ecb463;}
#nav ul ul{ visibility:hidden; position:absolute; left:0px; top:30px; width:90px; }
#nav ul li:hover ul.second, #nav ul a:hover ul.second { visibility:visible;}
#nav ul ul li { display:block; width:90px; height:25px;text-align: center; border-right:none;}
#nav ul ul a{display:block; width:90px; height:25px; line-height:25px; font-size:12px; font-weight: lighter; color:#000; background-color:#ffbd61; border:1px solid #fff; border-top:none; }
#nav ul ul a:hover {color:#c06c00; background:#fff; }
#nav table{ border-collapse:collapse; }

.banner {  width: 990px; height:290px; border:5px solid #fff; position: relative; margin: 0 auto; overflow:hidden; }
#img img { display: none; border: 0; }
#SwitchNav { position: absolute; top: 115px; right: 0px; }
#SwitchNav div { float: right; margin-right: 0px; margin-top:140px; width: 130px; height: 220px; background-image: url(../images/adbg.jpg); background-repeat: no-repeat; }
#SwitchNav ul { padding-top: 6px; }
#SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
#SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 99px; list-style: none; }
#SwitchNav .current { display: block; width: 14px; height: 14px; background-image: url(../images/adbg2.jpg); }

#body{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
#cpzx{ width:978px; height:130px;  border:1px #fff solid; padding:10px;background:url(../images/cpzxbg.jpg) no-repeat 10px 25px; background-color:#00524c; margin-bottom:8px; }
#cpzxnr{ width:920px; height:130px; margin:0 auto; margin-left:60px;}

#first{ width:1000px; height:240px;}
#gsjj{ width:350px; height:230px; float:left;}
.gsjjbg{ width:350px; height:30px;border-bottom:1px solid #00524c;}
#gsjjnr{ width:330px; height:170px; padding:15px 10px;}
.body_line{ width:40px; height:240px; background:url(../images/body_line.jpg) no-repeat center center; float:left; }
#xwzx{ width:320px; height:230px; float:left;}
#divMainTab{float:center;width:320px;height:30px;margin: 0 auto;}
.normal{list-style: none;float: left;width: 100px; height:30px;text-align :center ;vertical-align :middle ;cursor :pointer ;border-collapse :separate ;font-size: 12px;color:#000;line-height:30px; background:url(../images/tab02.jpg);border-left:1px  solid #FFFFFF;}
.selected{list-style: none;float: left;width: 100px;height:30px;text-align :center ;vertical-align :middle ;cursor :pointer ;font-size: 12px;color: #fff;line-height:30px; background:url(../images/tab01.jpg);}
.divContent{width:280px; height:160; padding:20px; margin:0 auto;}
.divContent ul{ list-style:none; }
.divContent ul li{background:url(../images/newsbg.png) no-repeat left center; padding-left:20px; line-height:30px; border-bottom:1px dashed #ccc;}

#lxwm{ width:250px; height:230px; float:right;}
.lxwmbg{ width:250px; height:30px;border-bottom:1px solid #00524c; }
#lxwmnr{ width:210; height:180px; margin:0 auto;padding:70px 20px 10px 20px; ; line-height:22px; background:url(../images/lxwmbg2.jpg) no-repeat; color:#00524c; }

#link{ width:978px; height:98px; border:1px #ccc solid;}
#linknr{ width:95%; margin:0 auto; margin-top:5px;}
#bottom{width:1000px; height:100px; margin:0 auto; background:url(../images/bottombg.jpg) repeat-x; color:#eee; text-align:center; line-height:20px; padding-top:10px;}
#bottom a{ color:#fff;}



/*common页样式*/
#left{ width:200px; height:auto; overflow:hidden; float:left; background:url(../images/leftbg.jpg) no-repeat; background-color:#d4d4d4; padding:10px;}

#cpdh{ width:200px; height:auto; overflow:hidden; margin-bottom:10px;}
.cpdhbg, .lxwmbg-{ width:200px; height:30px; border-bottom:1px solid #00524c; margin-bottom:10px;}
#cpdh ul{ width:178px; height:auto; overflow:hidden; padding:10px; padding-bottom:5px; border:1px solid #6b9b97;}
#cpdh ul li{ height:30px;width:178px; background: url(../images/dpflbg.jpg) no-repeat; line-height:30px; text-align:center; margin-bottom:5px;}
#cpdh ul li a{ display:block; width:178px; height:30px; background-color:#cdcece;}
#cpdh ul li a:hover{ background-color:#00524c; color:#fff;}

#lxwm-{width:200px; height:auto; overflow:hidden; margin-bottom:10px; }
#lxwmnr-{ width:180px; height:auto; overflow:hidden; padding:10px;}
#right{ width:740px; height:auto; overflow:hidden; float:right; padding:10px 20px; background:url(../images/rightbg.jpg) repeat-x; background-color:#f4f4f4;}
.lmbg{width:720px; height:30px; margin:0 auto; text-indent:2em; line-height:30px; border-bottom:1px dotted #00524c;}

#commongsjj{ font-size:13px; line-height:30px;}
#commonlx{ width:500px; height:auto; overflow:hidden; padding-left:200px; padding-top:20px; background:url(../images/lxwmbg4.jpg) left bottom no-repeat; margin:0 auto; line-height:30px; font-size:13px;}
