/* CSS Document */

body,div,img,dl,dt,dt,ul,li,p,h1,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px; margin:0; padding:0;font-family:Verdana,'ËÎÌå',sans-serif; color:#646464;}
a{text-decoration:none; color:#646464;}
a:hover{ text-decoration: underline; color:#cc0000;}
.clear{clear:both;}
.weblayout
{
width:1000px;
margin:0px auto;
}
.s_bg {
	MARGIN: 0px auto; 
	WIDTH: 998px; 
	background-image:url(s_bg.png);
	border-left:1px solid #e9e9e9; 
	border-right:1px solid #e9e9e9;
	height:40px;
	overflow:hidden;
}
.s_input {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 180px; PADDING-RIGHT: 2px; HEIGHT: 17px; COLOR: #ccc; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 2px
}
.s_btn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.photo {
	BACKGROUND-IMAGE: url(pic.png); MARGIN-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
A.name {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 109px; DISPLAY: inline-block; BACKGROUND: url(name.png); HEIGHT: 25px; FONT-WEIGHT: bold
}
.d_name A:link {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.d_name A:visited {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.d_name A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#topline{
height:28px;
background-image:url(topline.png);
}
#webtop
{
	margin-top:30px;
height:150px;
background-image:url(top_bg.gif);
}
#webtop #logo{
height:100px;
}
#webtop #menu{
height:45px;
margin-top:3px;
}
#webtop #menu ul li{
float:left;
width:100px;
}
#webtop #menu ul li a{
display:block;
height:45px;
width:100px;
text-align:center;
text-decoration:none;
line-height:45px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:'Microsoft YaHei',Î¢ÈíÑÅºÚ, ºÚÌå;
}
#webtop #menu ul li a:hover{
background-color:#000000;
}
#indexbanner{
height:248px;
margin:5px auto;
}
/* banner½¹µãÍ¼ */
.focus{width:1000px;height:240px;border:1px solid #EEE;position:relative;margin-top:5px;}
.f426x240{width:1000px; height:240px;}
.f426x240 img{width:1000px;height:240px; border:0px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
/* banner½¹µãÍ¼ */
#indexMid{
min-height:300px;
margin:10px auto;
margin-top:1px;
}
#indexMid #indexleft{
float:left;
width:236px;
padding-right:20px;
min-height:300px;
overflow:hidden;
background-image:url(mline.png);
background-repeat:no-repeat;
background-position:top right;
}
#indexMid #indexright{
width:740px;
float:right;
min-height:300px;
}
.indexbox{
border:1px #EAEAEA solid;
background-image:url(left-top_bg.gif);
background-repeat:no-repeat;
background-position:-2px -2px;
min-height:200px;
margin-bottom:15px;
overflow:hidden;
}
.indexbox .boxtitle
{
margin-left:15px;
height:32px;
line-height:25px;
font-size:14px;
font-family:'Microsoft YaHei',Î¢ÈíÑÅºÚ, ºÚÌå;
float:left;
color:#FFFFFF;
width:80px;
text-align:center;
}
.indexbox .more{
margin-right:10px;
float:right;
}
.indexbox .more img{
border:0px;
margin-top:13px;
}
.indexbox .centent{
clear:both;
margin:10px;
}
.indexbox .zfcx{
clear:both;
margin:5px;
padding-top:10px;
min-height:50px;
}
.indexbox .zfcx tr{
height:30px;
}
 
.indexbox .lxwm{
clear:both;
margin:10px;
padding-top:20px;
min-height:150px;
background-image:url(lxwmbg.jpg);
background-repeat:no-repeat;
background-position:right;
}
.indexbox .lxwm p{
height:25px;
}
.indexbox .centent ul li{
height:28px;
line-height:28px;
border-bottom:1px #EAEAEA dashed;
background-image:url(listico.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
}
#indexMid #indexright .about{
min-height:200px;
padding-bottom:10px;
border:solid 1px #E9E9E9;
margin-bottom:10px;
}
#indexMid #indexright .about .topTitle
{
	height:34px;
	background-image:url(newbg2.png);
	background-repeat:no-repeat;
}
#indexMid #indexright .about .topTitle .toptitletxt
{
	float:left;
	height:34px;
	padding-left:38px;
	line-height:34px;
	font-size:14px;
	color:#CC0000;
}
 
#indexMid #indexright .about .picturn{
width:310px;
height:226px;
float:left;
margin-top:10px;
margin-left:10px;
}
#indexMid #indexright .about .picturn .pic img
{
	width:310px;
	height:226px;
}
 
#indexMid #indexright .about .jj
{
margin-top:10px;
width:410px;
height:210px;
float:right;
}
#indexMid .indexjj{
line-height:180%;
font-size:14px;
padding:10px;
}
#indexMid #indexright .about .jj ul li{
margin-left:5px;
height:28px;
line-height:28px;
border-bottom:1px #EAEAEA dashed;
background-image:url(item_01.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
overflow: hidden;/*×¢Òâ²»ÒªÐ´ÔÚ×îºóÁË*/     
white-space: nowrap;     
-o-text-overflow: ellipsis;     
text-overflow: ellipsis;
}
.indexbox2{
width:360px;
min-height:200px;
background-image:url(title2.jpg);
background-repeat:no-repeat;
}

.indexbox2 .title2{
height:35px;
width:80px;
text-align:center;
font-weight:bold;
line-height:35px;
color:#FFFFFF;
font-size:14px;
font-family:'Microsoft YaHei',Î¢ÈíÑÅºÚ, ºÚÌå;
float:left;
}
.indexbox2 .more2{
float:right;
margin:5px 10px 0px 0px;
}
.indexbox2 .more2 img{
border:0px;
}
.indexbox2 .content2{
border:1px solid #F4CA91;
min-height:200px;
}


.indexbox2 .content2 ul li{
height:28px;
margin-left:10px;
margin-right:10px;
line-height:28px;
border-bottom:1px #EAEAEA dashed;
background-image:url(arrows_05.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;

}
#yqlj{
min-height:100px;
margin:10px auto;
}
#yqlj .yqljt{
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
font-family:Microsoft Yahei;
color:#ffffff;
padding-left:10px;
border-bottom:1px solid #F4CA91;
background-image:url(btbg.png);
}
#yqlj .cnt{
border:1px solid #F4CA91;
border-top:0px;
min-height:70px;
padding:10px;
}
#yqlj img{
border:0px;
}
#yqlj ul li{
float:left;
min-width:80px;
margin:5px 20px;
height:20px;
float:left;
}
#webbuttom{
height:100px;
background-image:url(btbg.png);
color:#FFFFFF;
text-align:center;
}

.main_area {
	width:1000px;
	margin:0 auto;
	background-color:White;
 
}

.left_box {
	width:217px;

	float:left;
	overflow:hidden;
}
.right_box {
	width:740px;
	min-height:500px;
	float:left;
	margin-right:15px;
	overflow:hidden;
}
.title {
	margin-top:4px;
	height:33px;
	border-bottom:solid 3px #23863F;
}
.title h2 span {
	float:right;
	font-size:12px;
	font-weight:lighter;
	line-height:25px;
	color:#62708a;
}
.title h2 span a {
	color:#62708a;
}
.title h2{ font-size:20px; color:#62708a}
.right_box .texted1 li {
	line-height:42px;
	font-size:14px;
}
.right_box .texted1 li span {
	color:#666;
}
.page {
	margin-top:20px;
	margin-left:157px;
}
.page li {
	float:left;
	width:32px;
	height:32px;
	text-align:center;
	line-height:32px;
	background:url(page1.jpg) no-repeat;
	margin-left:8px;
	display:inline;
}
.page .up {
	background:url(up.jpg) no-repeat;
	width:62px;
}
.page .curr {
	background:url(curr.jpg) no-repeat;
	width:32px;
}
.page li a {
	font-family: Verdana;
	color:#000;
	font-weight:bold;
}
.page .curr a {
	color:#fff;
}
.navbg1 {
	width:217px;
	background:#f1ebea;
}
.navbg1 li {
	line-height:46px;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:16px;
	padding-left:24px;
}
.navbg1 li a {
	background:url(icon6.jpg) no-repeat left center;
	padding-left:31px;
	color:#3e3333;
}
.navbg1 .libg {
	background:url(nav1.jpg) no-repeat;
	width:200px;
	height:41px;
	margin-left:10px;
	line-height:38px;
}
.navbg1 .libg a {
	background:none;
	padding-left:21px;
	color:#fff;
}
.navbg2 {
	width:217px;
	margin-top:20px;
	background:url(nav_bg2.jpg) no-repeat;
	height:325px;
	padding-top:2px;
}
.navbg2 li {
	line-height:46px;
	padding-left:52px;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:14px;
}
.navbg2 li a {
	color:#a24941;
}
.act_box {
	height:auto;
 
}
.act_box h1 {
	text-align:center;
	font-size:26px;
	color:#333333;
	margin-bottom:20px;
	margin-top:52px;
	letter-spacing: -1px
}
 
.act_box h3 {
	font-size:12px;
	text-align:center;
	font-weight:lighter;
	margin-top:22px;
	color:#62708a;
	border-bottom:dashed 1px #d9d9d9;
	padding-bottom:13px;
	margin-bottom:12px;
}
 
.titled{ width:217px; height:91px; background:url(xykx.jpg) no-repeat; color:#fffa9c; font-size:18px; line-height:58px; text-align:center; font-weight:bold; font-family:Î¢ÈíÑÅºÚ}


 /*µ¼º½*/
#daohang 
{
	width:720px; 
	margin-left:10px; 
	padding-left:5px;
	height:30px; 
	line-height:30px;
	color:#999;  
	font-size:12px; 
	border-bottom:3px solid #23863F;
	background-image:url(home.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	}
#daohang .sharebd {float:right; height:26px; }
#daohang .sharebd .sizechange
{
    display:block;
    margin-left:8px;
    float:left;
    width:22px;
    height:22px;
    text-align:center;
    border:1px solid #E8E8E8;
    cursor:pointer;
    line-height:22px;
    background-color:#F7F6F6;
}
#daohang .sharebd .sizechange:hover
{
    background-color:White;
}

.bdshare {padding:12px 0 0 0; }

.article 
{
	font-family: Verdana,"ËÎÌå","Î¢ÈíÑÅºÚ",; 
    color:#333;
    font-size:14px; 
    line-height:180%;
    padding:0 10px 25px 10px;
    border-bottom:1px solid #E8E8E8;
 
 
}
.article p {margin-bottom:15px; }
.article img{margin: 2px 0px;   max-width: 700px;}

.articleInfor { margin-left:15px; margin-bottom:80px; font-size:12px; line-height:20px; color:#D3D3D3; border-bottom:0px solid #DFDFDF;}
.articleInfor a {text-decoration:underline;color:#999;}
.articleInfor a:hover {color:#ea0303;}


.contentright { margin-bottom:5px; width:240px;  float:right; overflow:hidden;  border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}
.contentright h3 {line-height:24px;font-size:14px;color:#333;   margin-bottom:5px;}
.contentright .rbox
{
    width:100%;
    min-height:100px;
    padding:2px;
    border-bottom:1px solid #E8E8E8;
}
.contentright .rbox img
{
    max-width:235px;
}

.pages {
    padding-top: 25px;
}

    .pages a 
    {
        padding: 4px 6px;
        border: solid 1px #ddd;
        background: #fff;
        text-decoration: none;
        margin-right: 3px;
        margin-left: 3px;
    }

        .pages a:visited {
            padding: 4px 6px;
            border: solid 1px #ddd;
            background: #fff;
            text-decoration: none;
        }

    .pages .cpb {
        padding: 4px 6px;
        font-weight: bold;
        color: #000000;
        border: none;
    }

    .pages a:hover {
        
        background: #FFFFCC;
        border-color: #CC3333;
        text-decoration: none;
    }
    .pages .current
    {
        padding: 4px 6px;
        border: solid 1px  #ffa501;
        font-weight:bold;
        background: #CC0000;
        text-decoration: none;
        margin-right: 3px;
        margin-left: 3px;
    }
    .pages  .disabled
    {
        color:#ddd;
        padding: 4px 6px;
        border: solid 1px #ddd;
        background: #fff;
        text-decoration: none;
        margin-right: 3px;
        margin-left: 3px;
    }
    
    .text_box1 .titlebox {
	border-bottom:solid 1px #ececec;
	height:40px;
}
.text_box1 .titlebox .boxtitle
{
	display:block;
	height:30px;
	padding-top:10px;
	width:80px;
	font-family:'Microsoft YaHei',Î¢ÈíÑÅºÚ, ºÚÌå;
	font-size:17px;
	letter-spacing:2px;
	color:#61718a;
	font-weight:bold;
	}
.text_box1 .titlebox .boxtitle img
{
	margin-top:10px;
}
.text_box1 .titlebox .more {
	float:right;
	display:block;
	margin-top:20px;
	margin-right:5px;
}
.texted1 {
	margin-top:30px;
}
.texted1 li {
	line-height:32px;
	border-bottom: dashed 1px #d9d9d9;
	background:url(icon5.jpg) no-repeat left center;
	padding-left:13px;
	margin-left:2px;
}
.texted1 li span {
	float:right;
	font-family:'Microsoft YaHei',Î¢ÈíÑÅºÚ, ºÚÌå;
	color:#b2b2b2;
}
.texted1 li a, .texted2 dd a {
	color:#62708a;
}
.navbg2 {
	width:217px;
	margin-top:20px;
	background:url(nav_bg2.jpg) no-repeat;
	height:325px;
	padding-top:2px;
}
.navbg2 li {
	line-height:46px;
	padding-left:52px;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:14px;
}
.navbg2 li a {
	color:#a24941;
}