*{
	padding:0px;
	margin:0px;
}
html{background:#FFF;}
body{color: #33383D; background-color: #FFFFFF; background-repeat: repeat-x; font-size:12px; font-family:"微软雅黑"}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color: #1053a0; text-decoration: none;}
ul{list-style:none;}

.header{width: 1269px; margin: auto; overflow: hidden;	background: url(imagestopbg.png) right top no-repeat}
.header .search{float: right; margin-top: 12px;	width: 200px;}
.header .search .input{	display: block;	margin: 0;	float: left; background: #FFFFFF; border: medium none;	border-radius: 2px 0 0 2px;	color: #B3B3B3;	font-size: 13px; height: 20px; line-height: 20px; width: 120px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
.header .search .submit{ float: left; background: #0037ae; border: medium none;	border-radius: 0 2px 2px 0;	color: #FFF; cursor: pointer; height: 28px;	padding:0 10px 0 10px;}
	
.menu{height: 45px; background:#FFF; width:100%; margin:0 auto}
.menusel{float: left; height: 45px;	width: 141px; background: url(imagesdaohangbg1.jpg) no-repeat;	line-height: 45px; text-align: center;  position:relative;}
.menusel h3{ font-size:13px; height:32px; font-weight:normal;}
.menusel h2{ font-size:16px; height:45px; line-height:45px; }
.menusel a{font-size: 16px ; height:45px; line-height:45px; color:#616161; display: block;	}
.menusel a:hover, .menusel a.hover a {background: url(imagesdaohangbg2.jpg) no-repeat; color:#616161; text-decoration: none;}
.menusel_l{background: url(imagesdaohangbg1.jpg) right no-repeat; width: 0px; height:45px; float:left}
.menusel_r{background: url(imagesdaohangbg1.jpg) left no-repeat; width: 0px; height:45px; float:left}
.position{ position:relative; z-index:1; margin-left:0px;}
.menusel ul{ position:relative; z-index:1; display:none; text-align:center;}
.menusel .block{ display:block;}
.typeul{  margin-left:0px; }
.typeul ul{left:116px; top:0; position:absolute; }
.typeul li{ width:116px;  border: 1px solid #ccc; border-top: 0;  position:relative; float:left; margin-left:11px; background:#FFF; font-size:16px; }
.typeul li a {color:#616161; font-size:16px; font-weight:normal; height:40px; line-height:40px; text-align:center}
.typeul li a:hover,typeul li:hover {color: #616161; text-decoration:none; background:#f1f1f1; width:116px}

.zhong { width:1269px; margin:0 auto 0 auto;}
.main{background-color:#eeeeee; min-height:600px; width:1133px; margin:20px auto 0 auto; padding-top:20px}
.main0{ overflow:hidden; margin-left:20px; height:260px}
.main1{ overflow:hidden; margin-top:10px; margin-bottom:10px}
.main2{ width:970px; margin:0px 15px 10px 10px;}
.location{ padding-left:10px; padding-top:10px; height:35px; line-height:35px;}


.left{ float:left; width:355px; overflow:hidden}
.left_title{font-size: 18px; color: #3b6a0d; height:26px }
.left_title1{ float:left}
.left_title span{font-size: 12px; color: #777; float:right; line-height:30px; margin-right:20px }
.left_title span a{ color:#777}
.xuxian {background: url('imagesxuxian.png'); height: 5px;}

.left_focus{width:400px; float:left; overflow:hidden;}
.left_focus1{ margin:15px 25px 0px 25px}

.right_focus{ width:355px; float:left; overflow:hidden;}
.right_focus1{width: 320px; height: 196px; padding: 10px; line-height: 30px; text-indent: 2em; font-size:14px;}

.submain{background-color:#FFF; overflow:hidden; margin:0 auto; padding-top:20px; width:1146px;}
.subleft{ width:252px; height:430px; background:url(imagessubleftbg.png) no-repeat; float:left; overflow:hidden; padding-top:78px; }
.subleft_title{ width:219px;}
.subleft_title ul{ width:219px; padding-left:16px;}
.subleft_title ul li{ height: 58px; width:219px;
                    background: url('imagesListLeftLine.jpg') no-repeat bottom;
                    text-align: center;
                    line-height: 48px;
                    font-size: 16px;}
.subleft_title ul li a:hover,.subleft_title ul li:hover{ height: 58px; width:219px;
                        background: #effccd url('imagesListLeftLine.jpg') no-repeat bottom;
                        text-align: center;
                        line-height: 48px;
                        font-size: 16px; text-decoration:none}


.subright{ float:left; width:890px; overflow:hidden}
.subright_title{ height:66px; padding:20px 0px 0px 90px;
         font-size:14px;
         color:#666; background:url(imageskuaijie.png) no-repeat}
.subright_title a{font-size:14px;
         color:#666; }
.subright_title a:hover{color:#666; text-decoration:none;}
.subright_news{ border-bottom:#C9C9C9 dotted 1px; margin:0 10px 0 10px; padding-bottom:10px;}
.subright_news .title{ height:30px; line-height:30px}
.subright_news .title a{font-size:14px; font-weight:bold; color:#397cbe}
.subright_news .infro{ font-size:12px; font-weight:normal; color:#777; line-height:20px; margin:5px 0 5px 0; width:710px}
.view{margin-right:10px; padding-left:20px; background:url(imagessprite.gif) no-repeat; background-position:left -36px; float:left}
.time{margin-right:10px; padding-left:20px; background:url(imagessprite.gif) no-repeat; background-position:left -158px; float:left}

.liebiao ul{ margin-bottom:15px; margin-top:10px }
.liebiao li{ height:26px; width:320px; line-height:26px; background:url(imagesdot.png) left no-repeat; padding-left:20px; border-bottom: #ccc dotted 1px;}
.liebiao li a{ float:left;}
.liebiao li span{ float:right; color:#777}
.subliebiao ul{ margin-left:50px}
.subliebiao li{ height:26px; font-size:14px; width:800px; line-height:26px; background:url(imagesblock.png) left no-repeat; padding-left:20px; margin-right:20px; border-bottom: #ccc dotted 1px;}
.subliebiao li a{ float:left;}
.subliebiao li span{ float:right; color:#777}


.fanye{ margin-left:50px; width:820px; margin-top:20px}

.xiangqing{ line-height:24px; padding-left:50px; padding-right:15px; padding-bottom:20px}
.biaoti{ text-align:center; font-size:18px; line-height:43px; font-weight:bold;}
.laiyuan{ text-align:center;  color:#777;  font-size:12px; height:32px; border-bottom:#ccc solid 1px}
.laiyuan_view{margin-right:15px; padding-left:20px; background:url(imagessprite.gif) no-repeat; background-position:left -36px; }
.laiyuan_time{margin-right:15px;}
.ccbccb { line-height:25px;}


.blk_29 {    
    OVERFLOW: hidden;
    ZOOM: 1;
    POSITION: relative;
}

    .blk_29 .LeftBotton {
        BACKGROUND: url(imagesca_hz_003.png) no-repeat 0px 0px;
        LEFT: 1px;
        FLOAT: left;
        WIDTH: 22px;
        CURSOR: pointer;
        POSITION: absolute;
        TOP: 100px;
        HEIGHT: 24px;
    }

    .blk_29 .RightBotton {
        RIGHT: 1px;
        BACKGROUND: url(imagesca_hz_004.png) no-repeat 0px 0px;
        FLOAT: right;
        WIDTH: 22px;
        CURSOR: pointer;
        POSITION: absolute;
        TOP: 100px;
        HEIGHT: 24px;
    }

    .blk_29 .LeftBotton3 {
        BACKGROUND: url(imagesca_hz_003.png) no-repeat 0px 0px;
        LEFT: 1px;
        FLOAT: left;
        WIDTH: 22px;
        CURSOR: pointer;
        POSITION: absolute;
        TOP: 50px;
        HEIGHT: 24px;
    }

    .blk_29 .RightBotton3 {
        RIGHT: 1px;
        BACKGROUND: url(imagesca_hz_004.png) no-repeat 0px 0px;
        FLOAT: right;
        WIDTH: 22px;
        CURSOR: pointer;
        POSITION: absolute;
        TOP: 50px;
        HEIGHT: 24px;
    }

    .blk_29 .Cont {
        MARGIN: 0px auto;
        OVERFLOW: hidden;
        WIDTH: 888px;
        PADDING-TOP: 5px;
    }

    .blk_29 .box {
        FLOAT: left;
        WIDTH: 150px;
        TEXT-ALIGN: center;
    }

        .blk_29 .box IMG {
            BORDER-RIGHT: #add2fc 1px solid;
            PADDING-RIGHT: 3px;
            BORDER-TOP: #add2fc 1px solid;
            DISPLAY: block;
            PADDING-LEFT: 3px;
            BACKGROUND: #fff;
            PADDING-BOTTOM: 3px;
            MARGIN: 0px auto;
            BORDER-LEFT: #add2fc 1px solid;
            PADDING-TOP: 3px;
            BORDER-BOTTOM: #add2fc 1px solid;
        }

        .blk_29 .box A:hover IMG {
            BORDER-RIGHT: #5385cc 1px solid;
            BORDER-TOP: #5385cc 1px solid;
            BORDER-LEFT: #5385cc 1px solid;
            BORDER-BOTTOM: #5385cc 1px solid;
        }

        .blk_29 .box P {
            MARGIN: 6px auto 0px;
            WIDTH: 97px;
            LINE-HEIGHT: 20px;
        }

   
        .blk_29 .zhuanyetitlebg {
            
            FLOAT: left; 
			
            WIDTH: 32px;
            height: 189px;
            TEXT-ALIGN: center;
           
            padding-top: 65px;
            padding-left: 18px;
            padding-right: 13px;
            /*word-wrap: break-word;
            letter-spacing: 3px;*/
        }
      .blk_29 .zhuanyetitlebg a{
            
            FLOAT: left; text-align:center; width:32px;
			
            font-size: 14px;
                     /*word-wrap: break-word;
            letter-spacing: 3px;*/
        }
            .blk_29 .zhuanyetitlebg span {
                 WIDTH: 100%
            }

        .blk_29 .zhuanyecontent {
            FLOAT: left;
            margin-right:10px;
            height: 190px;
            margin-top: 25px;
			line-height:23px; color:#616161;
            /*background:#5385cc;*/
           text-align: left;
        }

.divkuang .youqinglianjie {
    background: url('imagesyouqinglianjiebg.jpg') no-repeat;
    height: 120px;
    width: 924px;
    float: left;
}

    .divkuang .youqinglianjie div.linktext {
        height: 50px;
        width: 750px;
        position: relative;
        float: left;
        left: 140px;
        top: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

        .divkuang .youqinglianjie div.linktext a {
            font-size: 14px;
            color: #666;
        }

            .divkuang .youqinglianjie div.linktext a:hover {
                font-size: 14px;
                color: #4a8510;
                text-decoration: underline;
            }

.divkuang .erweima {
    height: 120px;
    width: 90px;
    background: #f1f1f1;
    float: right;
    margin-left: 10px;
}

    .divkuang .erweima div.img {
        height: 90px;
        width: 90px;
        background: #f1f1f1;
        border: 1px solid #ccc;
    }

    .divkuang .erweima .img img {
        height: 80px;
        width: 80px;
        margin: 5px;
    }

    .divkuang .erweima span {
        display: block;
        height: 30px;
        width: 90px;
        position: relative;
        background: #fff;
        text-align: center;
        color: #666;
    }
	
	.foot {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    padding-top: 20px;
    height: 90px;
    position: relative;
}

    .foot div.title {
        background: url('imagesfoottitle.png') repeat-x;
        height: 5px;
        width: 100%;
    }

    .foot div.footcontent {
        height: 80px;
        width: 100%;
        margin-top: 10px;
    }

        .foot div.footcontent p {
            text-align: center;
            line-height: 24px;
        }