@charset "utf-8";
/* CSS Document */

body {margin:0 auto;
      background:#ffffff;
	  color:#333;
	  font-size:12px;
	  font-family:Verdana, Geneva, sans-serif;  
	  }
a:link,a:visited,a:active{text-decoration: none; color:#333333;}
a:hover{text-decoration: underline; color:#008000;}
ul,li {margin:0px;padding:0px; list-style:none;}
form {padding:0px; margin:0px;}
div,td,li,p {line-height:20px;}
img {border:0;}
.clear {clear:both;}

#contain {width:960px; margin:0 auto;}
#top {}
#main { padding-top:10px;}
#bottom { margin-top:10px;}

.a1 {height:27px; line-height:27px; text-align:left; color:#f00; background:url(../images/a1.jpg) no-repeat; padding:0 10px;}
.a1 span {float:right;}
.a1 span a {margin-left:10px;}

.logo {margin:5px 0; float:left; width:440px;}

.a2 {float:left; width:520px; margin-top:10px;}
.a3 {text-align:right; float:left; width:520px;}

.a4 {padding:10px 0 0 100px; font-size:16px; font-weight:bold; line-height:28px;}

.areasize {color:#F60; font-weight:bold; padding-left:100px; margin-top:5px;}

.nav {background:url(../images/nav_bg.jpg) no-repeat; height:36px;}
.nav ul {margin:0 7px; overflow:hidden;}
.nav ul li {width:86px; float:left; line-height:36px; text-align:center;}
a.navurl { font-size:14px; color:#fff; font-weight:bold;}

.area {background:#ff6600; margin:8px 0 5px 0; padding:6px 4px; overflow:hidden;}
.area a {width:68px; color:#fff; height:24px; line-height:24px; font-size:14px; float:left; text-align:center;}

.title {background:url(../images/title.jpg) no-repeat; height:29px; line-height:29px; padding-left:18px; font-weight:bold;}
.more {width:60px; height:29px; font-weight:normal; line-height:29px; text-align:right; padding-right:20px; float:right; background:url(../images/title.jpg) no-repeat right;}
.more a {color:#f00;}

.left1 {width:220px; float:left;}
.left_1 {background:url(../images/a1111.jpg) no-repeat left 20%; height:160px; border-bottom:#81d254 1px solid; border-left:#81d254 1px solid; border-right:#81d254 1px solid;}

.right1 {width:730px; float:left; margin-left:10px;}
.right_1 {height:160px; border-bottom:#81d254 1px solid; border-left:#81d254 1px solid; border-right:#81d254 1px solid;}

.left2 {width:220px; float:left; margin-top:10px;}
.left_2 {background:url(../images/a2222.jpg) no-repeat left 20%; height:160px; border-bottom:#81d254 1px solid; border-left:#81d254 1px solid; border-right:#81d254 1px solid;}

.right2 {width:730px; float:left; margin-left:10px; margin-top:10px;}
.left_3 {background:url(../images/a3333.jpg) no-repeat left 20%; height:160px; border-bottom:#81d254 1px solid; border-left:#81d254 1px solid; border-right:#81d254 1px solid;}

.b1 {width:308px; float:left; margin-top:10px; border:#ccc 1px solid;}
.title1 {height:31px; border-bottom:#ccc 1px solid; padding-left:20px;}
.title_1 {float:left;}
.title_2 {float:left; background:url(../images/title-2.jpg) repeat-x; padding:0 10px; height:27px; line-height:27px; color:#fff; font-weight:bold;}
.title_3 {float:left;}
a.more1 {padding-right:10px; color:#F00; float:right; line-height:30px;}

.prolist {margin:12px 8px;}
.prolist li {height:25px; line-height:25px; border-bottom:#cfeafd 1px solid; background:url(../images/pico.jpg) no-repeat left 50%; padding-left:15px;}
.prolist li span {float:right;}
.ad {text-align:center; margin-bottom:10px;}
.ad img {height:180px;}

.b2 {width:318px; margin-left:10px; float:left; margin-top:10px; border:#ccc 1px solid;}
.b3 {width:308px; margin-left:10px; float:left; margin-top:10px; border:#ccc 1px solid;}

.gyyq {border:#ccc 1px solid; margin-top:10px;}
.title3 {height:30px; line-height:30px; border-bottom:#ccc 1px solid; background:url(../images/titlebg.jpg) no-repeat 10px center; padding-left:35px; font-weight:bold;}
.box { width:172px; border:#ccc 1px solid; padding:1px;}
.box1 { width:160px; border:#ccc 1px solid; padding:1px;}

.news1 {border:#ccc 1px solid; margin-top:10px; float:left; width:238px;}
a.more2 {margin-right:10px; color:#F00; font-weight:normal; float:right; line-height:30px;}
.news2 {border:#ccc 1px solid; margin-top:10px; float:left; width:228px; margin-left:10px;}

.newlist1 { margin:5px 10px;}
.newlist1 li {background:url(../images/dd.jpg) no-repeat left center; padding-left:10px; line-height:22px; width:208px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newlist2 { margin:5px 10px;}
.newlist2 li {background:url(../images/dd.jpg) no-repeat left center; padding-left:10px; line-height:22px; width:218px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.link {border:#ccc 1px solid; line-height:30px; margin-top:10px; padding:0 5px;}
.link span {color:#078a00; font-weight:bold;}
.link a {margin:0 8px;}

.nav_foot {background:url(../images/a4.jpg) repeat-x; height:27px;}
.nav_foot ul {margin:0 7px; overflow:hidden;}
.nav_foot ul li {width:86px; float:left; line-height:27px; text-align:center;}
a.nav_foot1 { font-size:14px; color:#fff;}

.foot {padding:10px; text-align:center;}


/*内页*/
#main_nei {margin-top:10px;}
#left {width:240px; float:left;}
#right {width:709px; float:left; margin-left:10px; _margin-left:5px; border-left:#ccc 1px solid;}

.c1 {margin-top:10px; border:#ccc 1px solid;}
.rigth_title {background:url(../images/right_title.jpg) repeat-x; height:37px; line-height:37px; padding-left:10px;}
.cont {padding:10px;}
.cont ul {margin-bottom:10px;}
.cont ul li span{ float:right;}
.cont ul li {background:url(../images/dd.jpg) no-repeat left center; padding-left:10px; border-bottom:#caeeff 1px dashed; line-height:30px;}
h1 {line-height:40px;}