@charset "utf-8";
body {MARGIN:0 auto; PADDING: 0px; font-size:11px; margin-left:0px;  margin-top:0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/bj.jpg) repeat-x top;  }
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:11px; margin: 0; padding: 0; border: 0; line-height:20px;}
img { vertical-align:top; border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}

/*-----其他样式-----*/
.clb{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
#box{ width:959px; margin:0 auto;}

.mar{ margin:0 0 20px 0;}
#bg{background:url(../images/list-bj.jpg) no-repeat;}

/*-------top--------*/
.top{ height:37px; width:416px; float:right; padding:72px 0 0 105px;}
.top a{ background:url(../images/jt.gif) no-repeat left; padding:0 10px 0 10px; color:#013687;}
.top a:hover{ color:#FF6600; text-decoration:underline; background:url(../images/jt-b.gif) no-repeat left;}

.menu{ width:959px; height:46px; background:url(../images/menu-bj.jpg) repeat-x; overflow:hidden}
.menu1{ float:left;}
.menu2{ float:left; overflow:hidden;}
.menu2 li{ background:url(../images/menu-gang.jpg) no-repeat left;  float:left; width:98px; line-height:46px; text-align:center;}
.menu2 li a{ color:#333; font-size:12px; font-weight:bold; overflow:hidden; width:98px;}
.menu2 li a:hover{ background:url(../images/menu-bj-b.jpg) repeat-x; display:block; height:46px; color:#EFF4F7; }

.home{ width:49px; height:46px; background:url(../images/menu1.jpg) no-repeat; padding:0 0 0 22px; float:left}
.home a{ color:#EFF4F7; font-size:12px; line-height:46px; font-weight:bold; }

.other{ width:245px; height:30px; line-height:30px; float:left; margin:8px 0 0 120px; background:url(../images/other.jpg) no-repeat; padding:0 0 0 20px;}
.other a{ background:url(../images/jt2.gif) no-repeat left; padding:0 3px 0 10px; font-size:11px; font-weight:bold; color:#FFF; line-height:30px;}
.other a:hover{ color:#FF6600;}


/*-------left-------*/
.left{ width:232px; float:left; overflow:hidden; margin-right:15px;}
.list{ background:url(../images/left-bj.jpg) no-repeat right;}
.list ul{ padding:0 0 0 23px;}
.list ul li{line-height:28px;  }
.list ul li a{color:#FFF; background:url(../images/list-bj-b.jpg) no-repeat; width:163px; height:28px; padding:0 0 0 11px; display:block}
.list ul li a:hover{background:url(../images/list-bj.jpg) no-repeat; display:block;}
 

/*-------middle-------*/
.middle{ width:518px; float:left; overflow:hidden; margin-right:15px;}
.middle1{ width:518px; height:4px; overflow:hidden; background:url(../images/middle1.jpg) no-repeat}
.middle2{ width:518px; height:4px; overflow:hidden; background:url(../images/middle2.jpg) no-repeat}
.middle-neirong{ width:516px; border-left:1px solid #CDD9E7; border-right:1px solid #CDD9E7; overflow:hidden}
.cp-neirong{ float:left; width:221px; padding:10px 0 0 20px;}
.cp-neirong h3{ font-size:12px; line-height:34px;  }
.cp-neirong h3 a{color:#014887; background:url(../images/jt3.jpg) no-repeat right; padding:0 18px 0 0px;}
.cp-neirong h3 a:hover{ text-decoration:underline;}
.cp-neirong div{ color:#6F8098; line-height:16px; font-size:11px;}
.cp-neirong span{ width:82px; height:17px; background:url(../images/more-bj.jpg) no-repeat; display:block; margin:14px 0 0 0;}
.cp-neirong span a{ color:#014887; line-height:17px; padding:0 0 0 12px;}
.cp-neirong span a:hover{ color:#FF6600; text-decoration:underline;}
.cp-img{ float:left; padding:16px 0 0 40px;}

.news-tl{ width:518px; background:url(../images/new-tl.gif) no-repeat left; height:17px; overflow:hidden; margin:16px 0; line-height:18px; padding:3px 0 0 0;}
.news-tl a{ color:#FFF; padding:0 0 0 470px; }
.news-tl a:hover{ color:#FF6600}
.news-img{ float:left; border:1px solid #DBDBDB; margin:0 0 0 11px;}
.news-img img{ border:4px solid #FFF;}

.news-list{ float:left; width:355px; padding:0 0 0 25px;}
.news-list ul{}
.news-list ul li{  line-height:22px; clear:both;}
.news-list ul li a{ color:#636363; float:left; background:url(../images/jt4.gif) no-repeat left; padding:0 0 0 8px;}
.news-list ul li a:hover{ text-decoration:underline;}
.news-list ul li span{ float:right; color:#999999; font-size:11px;}


/*-------right-------*/
.right{ width:179px; float:left; overflow:hidden;}
.cxjs{ width:137px; border:1px solid #E8E8E8; background-color:#F7F8F9; padding:10px 22px 20px 18px; background:url(../images/ditu.gif) no-repeat bottom;}
.cxjs h3{ background:url(../images/jt3.jpg) no-repeat right; color:#333333; font-size:12px; line-height:34px; width:100px;}
.cxjs h4{ line-height:21px; font-size:12px; padding:8px 0 8px 0; color:#747474;}
.cxjs h4 a{ color:#747474;}
.cxjs h4 a:hover{ text-decoration:underline;}
.cxjs div{ color:#747474; line-height:18px;}
.cxjs span{ color:#ffffff; padding:0 0 0 16px; line-height:19px; display:block; background:url(../images/more2-bj.gif) no-repeat; width:48px; height:19px; margin:42px 0 0 0;}
.cxjs span a{ color:#ffffff;}
.cxjs span a:hover{ text-decoration:underline;}

.ryzz{ width:167px; height:37px; border:1px solid #E8E8E8; background:url(../images/ryzz.gif) no-repeat right; margin:10px 0 0 0; padding:11px 0 0 10px;}
.ryzz h3{ font-size:12px; color:#70757A;}
.ryzz a{ font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#70757A;}
.ryzz a:hover{ color:#FF6600; text-decoration:underline;}


/*-------foot-------*/
.foot{ width:959px; overflow:hidden; margin:10px 0 0 0;}
.foot-menu1{ height:30px; width:3px; background:url(../images/foot-menu1.jpg) no-repeat; float:left;}
.foot-menu2{ height:30px; width:3px; background:url(../images/foot-menu2.jpg) no-repeat; float:right;}
.foot-menu{ width:945px; height:28px; background:#F2F2F2; border-top:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6; float:left; color:#989898; line-height:28px; padding:0 0 0 8px;}
.foot-menu a{ line-height:28px; color:#989898; margin:0 15px;}
.foot-menu a:hover{ text-decoration:underline;}
.foot-menu span{ background:url(../images/jt5.jpg) no-repeat right; margin:0 0 0 350px;}
.foot-menu span a{ color:#989898;}

.foot2{ padding:22px 0 0 25px; float:left; color:#989898; line-height:18px; width:611px; height:70px;}
.foot3{ float:left; padding:14px 0 0 0;}
.foot3 span{ background:url(../images/jt6.jpg) no-repeat left; color:#999999; padding:0 0 0 6px; display:block; line-height:20px;}
.foot3 select{ height:18px; width:156px; border:1px solid #CCCCCC; color:#999999; line-height:16px; font-size:11px;}
.foot4{ float:left; padding:16px 0 0 16px;}


/*-------内页---------*/
.contect{ width:712px; float:left; overflow:hidden;}
.title{ width:712px; background:url(../images/title.gif) no-repeat; overflow:hidden; margin:20px 0 14px 0;}
.title h3{ color:#636363; font-size:12px; padding:0 0 0 22px; line-height:20px; float:left}
.title span{ float:right; font-size:11px; color:#636363; line-height:20px; padding:0 16px 0 0;}
.title span a{ color:#636363; }
.title span a:hover{ color:#FF6600; text-decoration:underline;}
.about{ padding:0 18px 0 22px; font-size:11px; line-height:22px; color:#636363;}
.about a{color:#636363;}
.about ul{ padding:0 40px 24px 0; overflow:hidden}
.about ul li{ background:url(../images/jt4.gif) no-repeat left; font-size:12px; clear:both; line-height:24px; overflow:hidden;}
.about ul li a{ padding:0 0 0 16px; float:left; color:#636363;}
.about ul li a:hover{ text-decoration:underline;}
.about ul li span{ float:right; font-size:11px; color:#999;}
.about h3{ font-size:12px; color:#6F8098; line-height:40px; text-align:center;}

.cp{padding:0 0px 20px 20px; font-size:12px; line-height:22px; color:#636363; overflow:hidden;}
.cp a{color:#636363;}
.cp ul{}
.cp ul li{ float:left; width:163px; text-align:center; line-height:24px; margin:0 8px 12px 0;}
.cp ul li img{ border:1px solid #CDD9E7; display:block; }
.cp ul li a{ color:#666666;}
.cp ul li a:hover{ text-decoration:underline;}
.cp ul li span{width:82px; height:17px; background:url(../images/more-bj.jpg) no-repeat; display:block; margin:0 auto;}
.cp ul li span a{ color:#014887; line-height:17px;}
.cp ul li span a:hover{ color:#FF6600; text-decoration:underline;}

.cp-tl{ font-weight:bold; font-size:12px; color:#6F8098; line-height:40px;}
.cp-xiangxi{ padding:0 0 20px 0;}
.cpimg{ border:1px solid #CDD9E7;}

