/* CSS Document */
body,p,h1{margin:0px; padding:0px; font-size:14px;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-size:14px;}
body{ font-size:14px;font-family:'Microsoft Yahei','Simsun'; color:#444444; line-height:150%;-webkit-text-size-adjust: none; min-width:320px}
h1,h2,h3,h4,h5,h6{font-size:100%}

ul,li,form,span{margin:0px; padding:0px; list-style:none;}
img{border:0px;}
.c{clear:both;}
a{text-decoration:none; color:#383836;}
.list_page{text-align:center;margin:10px 0;font-family:"ËÎÌå"; padding-top:10px; clear:both;}
.list_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #adadad;color:#A0A0A0;}
.list_page span{background:#adadad;color:#fff;margin:1px;padding:4px 6px;border:1px solid #adadad;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 8px;border:1px solid #adadad;color:#A0A0A0;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:"ËÎÌå";font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
.header{font-size:26px; height:80px; line-height:80px; padding-left:10px;}
.footer{height:60px; line-height:60px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #adadad; margin-top:8px; text-align:center;}
.footer a{ height:60px; display:block;}
.nav{width:100%; background:#126F03; height:42px; overflow:hidden;}
.nav li{width:20%; float:left; height:42px; line-height:42px; text-align:center;}
.nav li a{width:100%; display:block;height:42px; color:#ffffff;}
.banner{width:100%; text-align:center;}
.class{width:100%; padding-top:2%;}
.class li{width:33%; text-align:center; float:left;}
.class li img{ padding:1px; border:1px solid #adadad;}
.class li span{width:100%; float:left; height:30px; line-height:25px; font-size:14px;display:block; clear:both;}


.news_list_mb_03{ margin:5px auto; overflow:hidden;}
.news_list_mb_03 li{ height:70px; background:url(/images/list_line_bj.png) repeat-x left bottom; font-size:16px; overflow:hidden; padding:1px 10px;}
.news_list_mb_03 li .p_img{ width:86px; height:65px; overflow:hidden; float:left; margin-right:10px; text-align:center; line-height:62px;}
.news_list_mb_03 li .p_img img{max-width:80px; vertical-align:middle; padding:2px; border:1px solid #e2e2e2;}
.news_list_mb_03 li .p_title{ height:26px; line-height:26px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.news_list_mb_03 li .p_intro{ height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden;}
.news_list_mb_03 li a{ display:block; height:70px; overflow: hidden; }

.news_list_mb_04{ margin:5px auto; overflow:hidden;}
.news_list_mb_04 li{width:50%;height:70px; background:url(/images/list_line_bj.png) repeat-x left bottom; font-size:16px; overflow:hidden; float:left;}
.news_list_mb_04 li .p_img{ width:86px; height:65px; overflow:hidden; float:left; margin-right:5px; text-align:center; line-height:62px;}
.news_list_mb_04 li .p_img img{max-width:80px; vertical-align:middle; padding:2px; border:1px solid #e2e2e2;}
.news_list_mb_04 li .p_title{ height:26px; line-height:26px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.news_list_mb_04 li .p_intro{ height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden;}
.news_list_mb_04 li a{ display:block; height:70px; overflow: hidden; }

.roll_img_mb_01{ overflow:hidden;width:100%; margin:0 auto; position:relative;}
.roll_img_mb_01 .img_box{ width:100%; overflow:hidden;text-align:center; height:100%}
.roll_img_mb_01 .img_box img{width:100%;}
.roll_img_mb_01 .nav_box{ overflow:hidden; height:10px; position:absolute; right:10px; bottom:0px;}
.roll_img_mb_01 .nav_box li{ width:10px; height:10px; font-size:1px; overflow:hidden; background:#eee; border-radius:50px; float:left; margin:2px;}
.roll_img_mb_01 .nav_box .li_on{ background:#999;}

.news_list{margin:5px auto; overflow:hidden;}
.news_list li{ width:100%;height:20px; background:url(/images/list_line_bj.png) repeat-x left bottom; font-size:14px; overflow:hidden; padding:10px; float:left;}
.news_list li a{ display:block; height:29px; overflow: hidden;}

.about{padding:10px; line-height:24px;}
.about h1{font-size:18px; height:35px; line-height:35px;}
.about .team{font-size:12px; color:#adadad;}
.top_title
{
    height: 49px;
    line-height: 49px;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #adadad;
    background: #d7d7d7;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#d7d7d7)) repeat-x 0 bottom;
    position: relative;
}

.top_title .p_return{
        position: absolute;
        left: 5px;
        top: 10px;
        width: 30px;
        height: 30px;}

.top_title .p_return a{
    display: block;
     height: 30px;
     background: url(../images/nav_icon_04.png) no-repeat center center;
     background-size: 24px;}
.top_title .p_title{
        width: 100%;
        height: 49px;
        text-align: center;
		color:#333
    }

.top_title .p_title a{
            font-weight: bold;
			color:#333; font-size:16px;
}


.top_title .p_comment{
        position: absolute;
        top: 10px;
        right: 5px;
        height: 30px;
        line-height: 24px;
        width: 30px;
        overflow: hidden;
        background: url(../images/nav_icon_03.png) no-repeat center center;
        background-size: 24px;
}

.top_title .p_comment a{
            display: block;
            height: 30px;
}
.top_title .p_menu{
        position: absolute;
        right: 5px;
        top: 10px;
        width: 30px;
        height: 30px;
        background: url(../images/nav_icon_01.png) no-repeat center center;
        background-size: 24px;
    }

.top_title .p_comment_gohome{
        position: absolute;
        top: 10px;
        right: 5px;
        width: 30px;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        background: url(../images/nav_icon_02.png) no-repeat center center;
        background-size: 24px;
}
.top_title .p_comment_gohome a{
            display: block;
            height: 30px;
}

.title{height:35px; line-height:35px; font-size:14px; background:#4A8602; color:#ffffff; padding-left:10px;}
.title01{height:35px; line-height:35px; font-size:14px; background:#51B3D7; color:#ffffff; padding-left:10px;}
.title02{height:35px; line-height:35px; font-size:14px; background:#29AD8E; color:#ffffff; padding-left:10px;}
.title03{height:35px; line-height:35px; font-size:14px; background:#6A9521; color:#ffffff; padding-left:10px;}
.title04{height:35px; line-height:35px; font-size:14px; background:#126F03; color:#ffffff; padding-left:10px;}
.title01 a,.title02 a,.title03 a,.title04 a{color:#ffffff;display:block;}
.news_list_mb{margin:5px auto; overflow:hidden;}
.news_list_mb li{height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #e2e2e2; background:url(../images/greenq.jpg) no-repeat 12px 11px; padding-left:30px;}
.news_list_mb li a{display:block;}
