*{ margin:0; padding:0;}
body{ font-size:12px; background:#fff; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#333 }
h1,h2,h3,h4,h5,h6{ font-size:12px;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#0000ff;}
ul{ list-style:none;}
li{ list-style:none;}

.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both; }

.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}
em{ font-style:normal;}

#header{ background:url(../img/top_bg.jpg) repeat-x;background-color:#D7D8DA;height:185px;}
.top{ width:960px; margin:0 auto; background:url(../img/toplogo.jpg) no-repeat; height:124px;}
.topbtn{ float:right; margin-right:45px!important;margin-right:23px;margin-top:5px;color:#797777;}
.topbtn a{ margin:0 7px;color:#797777;}
.topbtn a:hover{color:#ff7700;}
.menu ul{ height:49px; line-height:45px; float:right; margin-right:50px; margin-top:13px}
.menu ul a{ font-size:14px}
.menu li{ float:left; width:110px; text-align:center ; height:49px}
.menu ul li a{ color:#fff;width:110px; display:block; height:49px;}
.menu ul li a:hover{background-color:#924613;}
.menubtn{ background:url(../img/menubg.png) no-repeat}


.search {
	FLOAT: right; MARGIN: 40px 0px 23px 0px; WIDTH: 166px; POSITION: relative; background:url(../img/searchbg.jpg) no-repeat; padding-left:28px; padding-right:42px
}
.searchInput {
	BORDER-RIGHT: #f8f8f8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f8f8f8 1px solid; PADDING-LEFT:0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f8f8f8 1px solid; WIDTH: 106px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #f8f8f8 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f8f8f8; margin-top:3px; float:left
}
.searchBtn {
	BACKGROUND: url(../img/searchbtn.jpg) no-repeat; WIDTH: 30px; CURSOR: pointer; BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 33px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none; float:left
}

#banner{background:#499ce2 url(../img/about_website00.jpg) no-repeat scroll center top ;height: 378px;}
.slide{ width:960px; margin:0 auto;}
.slide_website{background:#499ce2 url(../img/about_website00.jpg) no-repeat scroll center top ;
    height: 378px;}

.main-news {width:960px; height:36px;margin:0 auto;background:#f1f1f1 url(../img/main_news_bg.jpg) no-repeat;overflow:hidden;}
.main-news-left{ float:left;width:400px; height:36px; line-height:36px; font-size:14px;margin-left:100px;}
.main-news-right{float:left;width:400px; height:36px; line-height:36px; font-size:14px;margin-left:30px;}
.main-news ul { }
.main-news li{color:#484848; font-size:14px; width:360px;line-height:30px!important;line-height:22px;  float:left;list-style-type:disc}
.main-news li a{color:#484848; font-size:14px; }
.main-news li a:hover{ color:#000;text-decoration: underline;}
.main-news span{ float:right}

#mainer{}

.main{ width:960px; margin:0 auto;margin-top:30px;font-size:16px;color:#716f6f;font-weight: 600;}

.main-left { float:left; width:267px;}
.main span { float:right;font-weight: normal;margin-right:30px;margin-top:2px;}
.main-left-title {background:url(../img/title01.jpg) no-repeat;height:31px;margin-bottom:11px;padding-left:15px;}
.main a{ color:#a09f9f; font-size:14px;}
.main a:hover{color:#0b374d;text-decoration: underline;}
.main-content{width:267px;}

.main-center {float:left;width:267px; margin:0 79px;}
.main-center-title {background:url(../img/title02.jpg) no-repeat;height:31px;margin-bottom:11px;padding-left:15px;}

.main-right { float:right; width:267px;}
.main-right-title {background:url(../img/title03.jpg) no-repeat;height:31px;margin-bottom:11px;padding-left:15px;}

#linkser{}
.links{ width:940px; height:32px; line-height:32px;overflow:hidden; margin:0 auto; padding-left:20px; color:#ccc}
.links a{ color:#ccc; margin:0 5px}
.links a:hover{ text-decoration: underline;}

#footer{background:#383838;background:url(../img/foot_bg.jpg) repeat-x;}
.foot{ width:960px; height:111px; background:url(../img/footbg.jpg) repeat-x;margin:0 auto;color:#979797;}
.foot a{color:#999}
.footlogo{width:300px;text-align:center;height:78px;padding-top:30px; float:left;font-size:16px;}
.foottxt{ width:500px;text-align:right; line-height:25px; margin-top:80px;margin-right:100px;float:right;font-size:14px;}


.web-left {width:218px; margin-top:4px; margin-bottom:4px; padding-bottom:4px}

.web-left2 {width:218px; margin-top:4px;text-align:center; margin-bottom:4px; padding-bottom:4px}

.navbt{ font-size:14px; height:40px; line-height:35px; font-weight:600; padding-left:20px}

.con-main{ width:980px; margin:0 auto; padding-bottom:5px }
.leftnav{ width:197px; background:#ECECEC;  margin:0 auto;}
.leftnav li{ height:25px; line-height:25px; font-size:15px; color:#E890BA;border:#999 1px double; margin-bottom:2px}
.leftnav li a{ font-size:15px; color:#069;height:25px; width:175px;display:block;padding-left:20px;}
.leftnav li a:hover{ font-size:15px; color:#fff; background:#924613; font-weight:600}

.web-left-w{ width:220px; overflow:hidden; float:left}
.web-right{ width:735px; float:right; background:url(../img/bt.jpg) repeat-x; margin-top:4px; overflow:hidden}
.web-right-name{ height:32px; line-height:32px; padding-left:20px;font-size:14px; font-weight:600 ; float:left; background:#e0caa1;width:695px}
.web-right-name span{ float:right;font-weight:200; font-size:12px;margin-right:20px;}

.content{ color:#333; width:700px; margin:10px auto; line-height:28px; font-size:14px}
.content a{ color:#333}
.content a:hover{ color:#0000ff;text-decoration: underline;}

.about-main{float:right; background:url(../img/bt.jpg) repeat-x; margin-top:4px; overflow:hidden}
.about-main-name{ height:32px; line-height:32px; font-size:14px;padding-left:20px;font-weight:600 ; float:left;background:#e0caa1;width:100%;}
.about-main-name span{ float:right;font-weight:200; font-size:12px;margin-right:20px;padding-right:20px;}

.about-main-content{ color:#333; width:980px; margin:10px auto; line-height:28px; font-size:15px;letter-spacing:1px;}
.about-main-content a{ color:#333}
.about-main-content a:hover{ color:#0000ff;text-decoration: underline;}

.about-nav {width:980px;margin:0 auto;}
.about-nav ul {margin-left:2px;}
.about-nav li{ float:left;height:80px; line-height:80px;color:#E890BA;border:#999 1px double;text-align:center;font-size:20px;font-weight:600}
.about-nav li a{ font-size:20px;height:80px; width:323px;display:block;}
.about-nav li a:hover{ }

.about-nav6 a{color:#fff;background:#2768a5;}
.about-nav6 a:hover{color:#069; background:#7bc4d7;}

.about-nav7 a{color:#fff;background:#da701a;}
.about-nav7 a:hover{color:#069; background:#ea9d4b;}

.about-nav20 a{color:#fff;background:#128f0f;}
.about-nav20 a:hover{color:#069; background:#bccb3a;}


.newsname{ width:700px; margin:0 auto; text-align:center; font-size:16px; background:#CCC}
.newstime{ width:700px; margin:0 auto; text-align:center; font-size:12px; border-bottom:1px #CCCCCC dashed; margin-bottom:20px}
.pages { width:700px; margin:10px auto; text-align:center;}
.pages a{ margin:0 5px}
.pages span{ margin:0 5px}

.newslist ul{ padding-bottom:10px;}
.newslist li{color:#999999;border-bottom:1px #CCCCCC dashed; float:left; width:700px; height:35px; line-height:35px}
.newslist li a{ color:#999999;}
.newslist li a:hover{ color:#0b374d;text-decoration: underline;}
.newslist span{ float:right;}

.prolist ul{ padding-bottom:10px;}
.prolist li{border:1px #CCCCCC dashed; float:left; width:157px; height:230px; line-height:35px; overflow:hidden; margin:0 7px 7px 7px; text-align:center; line-height:25px}
.prolist span{ float:right}






















