@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; word-break:break-all; text-align:left; background:#C0C0C0; color:#5B5B5B;}
h1,h2,h3,h4,h5,h6{ font-size:13px;}
ul,li{ list-style:none;}
a{ color:#4B5883; text-decoration:none;}
a:hover{ color:#ff722d; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
em{ font-style:normal;}

/*头部开始*/
#header{ width:1002px; height:65px; margin:0 auto; background:#fff;}
.logo{ width:152px; height:54px; float:left; display:inline; margin:2px 0 0 15px; }
.search{width:380px; float:right;  display:inline; margin:28px 28px 0 0;}
.search .txtName{ width:205px; height:24px; line-height:24px; border:1px solid #E4E4E4; color:#666; float:left;  background:#F5F5F5;}
.search .btn{ float:left; margin-left:3px;}
.version{ width:107px; float:right; color:#1E4580;}
.version a{ color:#1E4580; text-decoration:underline;}
.version .cn{ color:#f00;}

#mainNav{ width:1002px; margin:0 auto; background:#fff; padding-bottom:10px;}
.mainNav11{ width:964px; height:32px; margin:0 auto; background:url(../images/mainNavbg.jpg) repeat-x;}
.mainNav11 ul{}
.mainNav11 li{ float:left; width:137px;  font-size:14px;  text-align:center;}
.mainNav11 li a{ display:block; color:#fff; font-weight:bold; line-height:32px; background:url(../images/mainNav_01.jpg) right top no-repeat;}
.mainNav11 li .excput{ width:142px; background:none;}

/*主体开始*/
#wrap11{ width:1002px; margin:0 auto; background:#fff; overflow:hidden; min-height:400px }
.wrapLeft{ width:689px; float:left; display:inline; margin-left:20px;}
.wrapRight{ width:260px; float:right; display:inline; margin-right:20px;}
.flash{}
.adver{ margin-top:15px;}
.adver img{ margin-bottom:10px;}
.friendLink{ width:260px;}
.linkName{ width:260px;}


#footer{width:1002px; margin:0 auto; background:#fff; padding-top:15px;}
.foot{ width:964px; margin:0 auto; border-top:1px solid #DCDCDC; padding:15px 0; overflow:hidden; color:#B1B1B1;}
.footLeft{ width:500px; float:left; display:inline; margin-left:20px;}
.footLeft a{ color:#B1B1B1;}
.footLeft .excput{ color:#276DD6;}
.copyRight{ width:400px; float:right; display:inline; margin-right:20px; text-align:right;}
.copyRight a:link{color:#ffffff;}
.copyRight a:hover{color:#ffffff;}

/*index*/
.scroll{ margin-top:10px;}
.scroll h2{ height:34px; background:url(../images/titlebg.jpg) repeat-x; padding:0 0 0 20px;}
.scroll span{ float:left; display:inline;}
.scroll h2 .txtTit{ width:88px; color:#015198; height:29px; margin-top:5px; line-height:29px; background:url(../images/txtTit.gif)  no-repeat; text-align:center; }
.scroll h2 .more{ margin:12px 0 0 526px;}
.scroll .photo{ margin-top:2px; height:153px; border:1px #D3D8EB solid; background:#EEF1F8;}
.scroll .photo li{ float:left;}
.loginBar{ height:27px; background:url(../images/loginBarbg.jpg) repeat-x; padding-left:10px;}
.loginBar a{ display:block; width:95px; height:23px; color:#015198; text-align:center;; line-height:23px; margin-top:4px; float:left;}
.loginBar a.active{ background:url(../images/titbg.jpg) left no-repeat; font-weight:bold; color:#015198; font-size:13px;}
.loginArea{ height:83px; background:#EBEEF1;}
.loginArea table{ margin:14px auto 0;}
.loginArea table td{ height:22px;}
.loginArea .txt{ width:100px; height:18px; border:1px solid #B9B9B9;}
.news{ margin-top:5px;}
.news h2{ height:27px; background:url(../images/loginBarbg.jpg) repeat-x; padding:0 0 0 15px;}
.news span{ float:left;}
.news h2 .txtTit{ line-height:27px; }
.news h2 .more{ margin:8px 0 0 145px;}
.news .content1{ background:#EAEDF0;padding:5px 0 20px 0; overflow:hidden; height:120px;}
.news .content1 li{ width:220px; float:left; border-bottom:1px dotted #ADCCEC; line-height:16px; margin:6px 0 0 6px; background:url(../images/huij_03.jpg) 2px 6px no-repeat; padding:0 0 6px 10px;}
.news .content1 li a{ color:#000;}
.news .content1 li a:hover{  color:#015198; text-decoration:underline;}
.news .content1 .excput a{ color:#015198; text-decoration:underline;}

/*second*/
.title{  margin-top:10px; height:30px; background:url(../images/currentbg.jpg) repeat-x; padding-left:20px; line-height:30px; color:#000;}
.title a{ color:#004893;}
.content{ padding:20px 10px 10px 20px; overflow:hidden;}
.content .plc{ float:left; width:170px;}
.content .text{  width:455px; float:right;}
.content .text p{ text-indent:2em; margin-bottom:15px;}
.list h2{ height:28px; line-height:28px; background:url(../images/listbg.jpg) repeat-x; padding-left:12px;}
.rightNav{ background:#ECEFF3; margin-top:5px; padding:20px 25px 15px;}
.rightNav ul{}
.rightNav ul li{ border-bottom:1px dotted #ADCCEC; }
.rightNav ul li a{ display:block; color:#000; line-height:30px; padding-left:40px;}
.rightNav ul li a:hover , .rightNav ul li.current a{ color:#C33; font-weight:bold; background:url(../images/bg.jpg) no-repeat; }
.rightNav li.current div a{  background:url(../images/huijian_03.jpg) 55px 15px no-repeat; height:21px; color:#5B5B5B; font-weight:normal; padding-left:65px; padding-top:1px; }
.rightNav ul li.current div a:hover{ background:url(../images/huijian_03.jpg) 55px 15px no-repeat; color:#0D4080; font-weight:bold;}
.rightNav ul li div{ margin-bottom:10px;}
.rightNav ul li div a{ height:21px;color:#5B5B5B; font-weight:normal; padding-left:64px; padding-top:3px; background:url(../images/huijian_03.jpg) 47px center no-repeat;}
.rightNav ul li div a:hover{ color:#0D4080; font-weight:bold;}

