body{ font-size:12px; font-family:"����"; margin:0; padding:0; color:#333333}


a:link {
	color: #333333; font-size: 12px; text-decoration: none
}
a:visited {
	color: #333333; font-size: 12px; text-decoration: none
}
a:hover {
	color: #ff0000; font-size: 12px; text-decoration: none
}
a:active {
	color: #333333; font-size: 12px; text-decoration: none
}
ul {
	padding-bottom: 0px; list-style-type: none; margin: 0px auto; padding-left: 0px; width: 100%; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; list-style-type: none; margin: 0px auto; padding-left: 0px; width: 100%; padding-right: 0px; padding-top: 0px
}
img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.flt {
	float: left
}
.frt {
	float: right
}
.cen {
	text-align: center
}
.hj20{ line-height:20px;}
.hj25{ line-height:25px;}
.hj30{ line-height:30px;}

.te{ text-align:right;}


.style1{ color:#000; font-weight:bold; font-size:14px;}
.style2{ color:#ff5400; font-size:14px; font-weight:bold}
.style3{ color:#929292;}
.style3 a{ color:#929292!important;}
.style3 a:hover{ color:#929292!important;}

.style4{ color:#fff; font-size:14px; font-weight:bold;}
.style4 a{ color:#fff!important; font-size:14px!important; font-weight:bold!important;}
.style4 a:hover{ color:#fff!important; font-size:14px!important; font-weight:bold!important;}

.style5{ color:#fff; }
.style5 a{ color:#fff!important; }
.style5 a:hover{ color:#fff!important; }

.style6{ color:#6c837c}

.style7{ color:#ad826b;} 


.style8{ font-size:14px;}
.style8 a{ font-size:14px!important;}
.style8 a;hover{ font-size:14px!important;}

.style9{ color:#ff5400; font-size:25px; font-weight:bold;}

.style10{ color:#fffc00; font-size:14px; font-weight:bold;}
.style10 a{ color:#fffc00!important; font-size:14px!important; font-weight:bold!important;}
.style10 a:hover{ color:#fffc00!important; font-size:14px!important; font-weight:bold!important;}


.style11{ color:#ff9a00;}





.all{ width:100%; overflow:hidden; margin:0px auto;}
.all1{ width:100%; overflow:hidden; margin:0px auto 10px auto;}

.top{ width:100%; overflow:hidden; height:124px; /*background:url(/uploads/image/imgs/top_bg.gif) repeat-x;*/}

.top-1{ width:1000px; overflow:hidden; margin:0px auto;}
.top-1-left{ width:300px; float:left;}
.top-1-right{ width:300px; float:right;}
.top-1-right-1{ width:219px; height:30px; background:url(/uploads/image/imgs/top1.gif) no-repeat; margin-left:80px; margin-bottom:20px; text-align:center}



.banner{ width:100%; background:#053526; height:410px; overflow:hidden; margin:0px auto 10px auto; text-align:center;}
.banner-1{ width:1008px; overflow:hidden; margin:0px auto}

.menu{ width:1008px; height:39px; z-index:2000; line-height:32px;background:url(/uploads/image/imgs/menu_bg.png) no-repeat;_background:url(/uploads/image/imgs/menu_bg.gif) no-repeat; position:absolute; margin:0px auto;}
.menu li{ width:200px; float:left; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.menu li a{color:#fff!important; font-weight:bold!important; font-size:14px!important;}
.menu li a:hover{color:#fff!important; font-weight:bold!important; font-size:14px!important; }

.menu-1{ background:url(/uploads/image/imgs/menu-1.gif) no-repeat}
.menu-2 .p_t{ padding-top:10px;}
.menu-2 .p_b{ padding-bottom:10px;}
.menu-2{ width:123px; border:1px solid #409667; padding:0px 0;}
.menu-2 li{ float:none; margin:0px auto; width:123px; overflow:hidden; height:25px; line-height:25px; font-weight:normal; font-size:12px;filter:alpha(opacity=80); background:#2b5b3c;}
.menu-2 li a{ font-weight:normal!important;  font-size:12px!important;}
.menu-2 li a:hover{ font-weight:normal!important;  font-size:12px!important;}
.menu-2 li:hover{ background:#002d12; width:122px; margin:0px auto}
.bittitle a:link{ 
 
}

.con{ width:1000px; overflow:hidden; margin:10px auto}
.con1-left{ width:315px; border:1px solid #e2e2e2; height:238px; background:url(/uploads/image/imgs/index2.gif) repeat-x bottom;  float:left; margin-right:8px; padding-top:10px;}
.con1-center{ width:423px; float:left;border:1px solid #e2e2e2; height:248px; background:url(/uploads/image/imgs/index2.gif) repeat-x bottom; }
.con1-center-1{ width:100%; overflow:hidden; height:35px; background:url(/uploads/image/imgs/index4.gif) repeat-x;}
.con1-center-1 li{ width:140px; height:35px; text-align:center; float:left; line-height:30px; cursor:pointer;background:none; color:#000; font-size:12px;}
.con1-center-1 li.li1{ background:url(/uploads/image/imgs/index3.gif) no-repeat;  color:#fff; font-weight:bold;}
.con1-center-1 li a{ color:#000!important; font-size:12px!important;}
.con1-center-1 li a:hover{ color:#000!important; font-size:12px!important;}

.con1-center-1 li.li1 a{ color:#fff!important; font-weight:bold!important;}
.con1-center-1 li.li1 a:hover{ color:#fff!important; font-weight:bold!important;}
.con1-center-2{ border-bottom:1px dotted #ccc; width:390px; margin:10px auto; overflow:hidden; padding-bottom:10px;}

.con1-center-3{ width:390px; overflow:hidden; margin:0 auto 10px auto;}
.con1-center-3 ul{ width:100%; overflow:hidden;}
.con1-center-3 li{ width:320px; float:left; overflow:hidden;}
.con1-center-3 li.li1{ width:70px; float:right; text-align:right;}



.con1-right{ width:243px; float:right;height:248px;}

.con1-right-1{ background:#006d34; height:25px; line-height:25px; width:223px; padding:0 10px;}
.con1-right-2{ border:1px solid #e2e2e2; width:221px; padding-left:10px;padding-right:10px;}
.con1-right-3{ border:1px solid #e2e2e2; width:221px; padding:5px 10px; overflow:hidden; }
.con1-right-3 li{ width:93px; height:28px; line-height:28px; text-align:center; margin-left:58px; float:left; margin-right:15px; background:url(/uploads/image/imgs/index6.gif) no-repeat; cursor:pointer; margin-bottom:10px;}
.con1-right-3 li:hover{ background:url(/uploads/image/imgs/index5.gif);}
.con1-right-3 li a:hover{ color:#fff; font-weight:bold}

.con2-left{ width:315px; border:1px solid #e2e2e2; float:left; margin-right:8px;}
.con2-left-1{ padding:0 10px; width:295px; overflow:hidden; background:url(/uploads/image/imgs/index7.gif) repeat-x; height:29px; line-height:29px;}
.con2-left-2{ width:295px; padding:10px 0 5px 0; overflow:hidden; margin:0px auto }




.con2-center{ width:423px; float:left;border:1px solid #e2e2e2;}

.con2-center-1{ padding:0 10px; width:403px; overflow:hidden; background:url(/uploads/image/imgs/index7.gif) repeat-x; height:29px; line-height:29px;}
.con2-center-2{ width:423px; overflow:hidden; margin:0px auto; padding:10px 0 0 0;height:270px;}
.con2-center-2 li{ width:128px; float:left; margin:0 2px 0 8px; text-align:center}
.con2-center-2 li img{ width:128px; height:97px}



.con2-right{ width:231px; float:right; border:1px solid #e2e2e2; background:url(/uploads/image/imgs/tel.gif) no-repeat top; padding-top:60px; padding-left:10px;}

.bom{ width:100%; overflow:hidden; background:#053526; height:121px;}
.bom-1{ width:850px; overflow:hidden; margin:0px auto; background:url(/uploads/image/imgs/bom.gif) no-repeat; height:106px; padding-left:150px; padding-top:15px;}



.news-banner{ width:100%; background:#e8e8e8; height:237px; overflow:hidden; margin:0px auto 10px auto;}
.news-left{ width:243px; float:left;}
.news-left-1{ background:url(/uploads/image/imgs/news-1.gif) no-repeat; width:203px; padding-left:40px; height:36px; line-height:36px;}
.news-left-2{ border:1px solid #d6d3d6; border-top:0; width:241px; overflow:hidden; margin:0px auto}

.news-left-3{ float:left; width:330px;}
.news-left-3 img{ }

.news-left-2 li{ width:241px; height:32px; background:url(/uploads/image/imgs/news-2.gif) no-repeat; text-indent:50px; line-height:32px;}



.news-right{ width:735px; float:right}
.news-right-1{ background:url(/uploads/image/imgs/news-3.gif) no-repeat bottom; width:100%; overflow:hidden; margin-bottom:15px;}


.news-right-2{ border-bottom:1px dotted #ccc; width:390px; margin:10px auto; overflow:hidden; float:right}



.news2-left{ width:355px; border:1px solid #e3e3e3; overflow:hidden;}
.news2-left-1{ padding:0 10px; width:335px; overflow:hidden; background:url(/uploads/image/imgs/index7.gif) repeat-x; height:29px; line-height:29px;}


.news2-left-2{ width:335px; padding:10px 0 5px 0; overflow:hidden; margin:0px auto }
.lp-news-list{border:1px solid #e3e3e3; width:600px; overflow:hidden; margin:0px auto}
.lp-news-list3{  width:580px; overflow:hidden; margin:0px auto}
.news-list{border:1px solid #e3e3e3; width:732px; overflow:hidden; margin:0px auto}
.news-list1{ border:1px solid #e3e3e3; padding:0 10px; width:710px; overflow:hidden; background:url(/uploads/image/imgs/index7.gif) repeat-x; height:29px; line-height:29px;}
.news-list2{ width:675px; overflow:hidden; margin:20px auto;}
.news-list2 ul{ width:100%; overflow:hidden; border-bottom:1px dashed #b5b2b5; padding-bottom:10px; margin-bottom:10px;}
.news-list2 li{ width:450px; float:left}
.news-list2 li.li1{ width:80px; float:right}

.lp-news-list2{ width:629px; overflow:hidden; margin:20px auto;}
.lp-news-list2 ul{ width:100%; overflow:hidden; border-bottom:1px dashed #b5b2b5; padding-bottom:10px; margin-bottom:10px;}
.lp-news-list2 li{ width:540px; float:left;overflow:hidden;}
.lp-news-list2 li.li1{ width:80px; float:right}


.news-read{ width:95%; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:10px; margin: 0 auto 10px auto; text-align:center; padding-top:20px;}
.news-read2{ width:95%; overflow:hidden; text-indent:2em; border-bottom:1px dashed #ccc; padding-bottom:10px; margin: 0 auto 10px auto;  padding-top:20px;}

.xm{ width:650px; overflow:hidden; margin:20px auto; background:#006027; padding:20px;}
.xm-left{ width:270px; float:left;}
.xm-left img{ width:268px; height:203px; border:1px solid #fff;}
.xm-right{ width:365px; float:right;}

.xm-top{ width:1000px; overflow:hidden; height:176px; background:url(/uploads/image/imgs/xm1.gif) no-repeat; margin:0px auto; padding-top:60px;}
.xm-top img{ border:1px solid #cfcfcf;}


.xm-menu{ width:1008px; height:39px; line-height:32px;background:url(/uploads/image/imgs/menu_bg.png) no-repeat;_background:url(/uploads/image/imgs/menu_bg.gif) no-repeat; position:absolute; margin:141px auto 0 auto;}
.xm-menu li{ width:90px; float:left; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.xm-menu li a{color:#fff!important; font-weight:bold!important; font-size:14px!important;}
.xm-menu li a:hover{color:#fff!important; font-weight:bold!important; font-size:14px!important; }




.xm-banner{ width:100%; background:#e8e8e8; height:236px; overflow:hidden; margin:0px auto 10px auto;}
.xm-1{ width:998px; overflow:hidden;border:1px solid #e3e3e3; margin:10px auto}
.xm-left1{ width:270px; float:left; background:#015d25; padding:20px;}


.xm-left-1{ width:100%; overflow:hidden; margin:0px auto 10px auto; border-bottom:1px dashed #84dfa5; padding-bottom:10px;}
.xm-left-1 img{ width:268px; height:203px; border:1px solid #fff; margin-bottom:8px;}

#aspnetpager {
	text-align: center; line-height: 50px; font-family: ����; height: 50px; font-size: 14px
}
#aspnetpager a {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 6px; padding-left: 8px; padding-right: 8px; color: #009011; border-top: #ccc 1px solid; border-right: #ccc 1px solid; text-decoration: none; padding-top: 6px
}
#aspnetpager span {
	border-bottom: #276d00 1px solid; border-left: #276d00 1px solid; padding-bottom: 6px; background-color: #276d00; padding-left: 8px; padding-right: 8px; color: #009011 border-top: #009cff 1px solid; border-right: #276d00 1px solid; text-decoration: none; padding-top: 6px
}
#aspnetpager a:hover {
	border-bottom: #009011 1px solid; border-left: #009011 1px solid; padding-bottom: 6px; padding-left: 8px; padding-right: 8px; color: #009011; border-top: #009011 1px solid; border-right: #009011 1px solid; text-decoration: underline; padding-top: 6px
}

.paginator
{
    font: 12px arial, helvetica, sans-serif;
    padding: 10px 0px 10px 0;
    margin: 0px;
}

    .paginator a
    {
        padding: 1px 6px;
        border: solid 1px #ddd;
        background: #fff;
        text-decoration: none;
        margin-right: 2px;
    }

        .paginator a:visited
        {
            padding: 1px 6px;
            border: solid 1px #ddd;
            background: #fff;
            text-decoration: none;
        }

    .paginator .cpb
    {
        padding: 1px 6px;
        font-weight: bold;
        font-size: 13px;
        border: none;
    }

    .paginator a:hover
    {
        color: #fff;
        background: #ffa501;
        border-color: #ffa501;
        text-decoration: none;
    }

.xm-right1{ width:630px; float:right; margin-right:20px; padding:20px 0;}




.ly{ width:688x; border:1px solid #e3e3e3; padding:20px; overflow:hidden;}


.ly-1{ border:1px solid #cecfce; width:670px; overflow:hidden; margin:0px auto; padding:10px;}
.ly-1-1{border-top:1px solid #cecfce; width:668px; overflow:hidden;}
.ly-2{ width:100%; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px;}

/*�����ƕ�������css����*/

.duilian{top:531px;position:absolute; width:102px; overflow:hidden; display:block; z-index:400;}

.duilian_left{ left:6px;}

.duilian_right{right:6px;}

.duilian_con{border:#ccc solid 1px; width:100px; height:300px; overflow:hidden;}

.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

#myfocus{ width:360px; height:284px;clear:both;}