

body {background: #EEEEEE;text-align: center; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
html {overflow-y:scroll;}


A         {TEXT-DECORATION: none;cursor:pointer;color: #0000CC;}
A:link    {color: #0000CC;}
A:visited {color: #0000AA;}
A:hover   {color: #FF0000;}


@media screen and (min-width: 100px){ 

    * {font-size:35px;line-height:52px;font-family:'microsoft yahei','simsun'}
    
    #header    {width: 900px;background:#FFFFFF;text-align:left;overflow:hidden;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
            
    .headtop  {width:900px;float:left;height:105px;overflow:hidden;padding:5px;padding-top:10px;}
    
    .logobox {float:left;width:240px;height:100px;overflow:hidden;padding-left:6px;} 
    .logobox img {width:161px;height:100px;}
    .textbox {float:left;width:610px;font-size: 75%;line-height:46px;height:100px;overflow:hidden;margin:0px;margin-right:10px;  text-align:left;margin-left:22px;color:#888888;} 
    .textbox * {font-size:75%;line-height:46px;color:#888888;}

    .bannerbox {display:none;float:left;width:750px;height:75px;overflow:hidden;} 
    .head_nav {float:left;width:100%;height:64px;
        background:#F6F6F6;
        border:0px;border-top:1px solid #E0E0E0;
        border-bottom:1px solid #B0B0B0;
        background: linear-gradient(#FFFFFF,#E6E6E6);
        background: -webkit-linear-gradient(#FFFFFF,#E6E6E6);
        background: -o-linear-gradient(#FFFFFF,#E6E6E6);
        background: -moz-linear-gradient(#FFFFFF,#E6E6E6);
    }

    .nav_bar  {width:822px;display:none;overflow:hidden;height:50px;margin:5px;margin-left:15px;float:left;}
    .nav_bar a {width:153px;text-align:center;display:inline-block;}
    .nav_menu  {width:850px;display:inherit;overflow:hidden;margin:5px;margin-top:5px;margin-left:20px;float:left;}
    .nav_menu  dt{margin:0px;width:100px;display:inline-block; float:left; text-align:left;}
    .nav_menu  dd{margin:0px;width:645px;display:inline-block; float:left; text-align:center;}
    .nav_menu  dl{margin:0px;width:100px;display:inline-block; float:left; text-align:right;}
    .nav_menu  a {display:inline-block;margin-left:10px;margin-right:10px;}
    
    .menu_list {width:820px;text-align:left;margin-left:30px;}
    .menu_list * {font-size:60px;}
    .menu_list a {display:inline-block;line-height:80px;padding:20px;width:780px;}
    .menu_list dd {margin:0px;border-bottom:1px solid #DDDDDD;}
    .menu_list dt {margin:0px;margin-bottom:30px;}


    .top_space    {width: 900px;text-align:left;height:18px;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}

    .home_main    {width: 900px;overflow:hidden;
            background: #FFF;border-radius:10px;border:1px solid #CCC;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

    .home_list {width:100%;height:auto;text-align:left;padding:10px;color:#555;}
    .home_list dl {width:98%;margin:0px;padding:2px;margin-right:10px;height:62px;overflow:hidden;display:inline-block;}
    .home_hot {width:100%;height:auto;overflow:hidden;margin:0px;margin-top:2px;margin-bottom:8px;padding:0px;padding-left:15px;text-align:left;}

    .home_item {width:100%;padding:5px;height:32px;}
    .home_item dt {width:100%;height:60px;overflow:hidden;float:left;text-align:left;margin:0px;margin-top:10px;color:#006655;}
    .home_item dl {width:32%;height:64px;overflow:hidden;float:left;text-align:left;margin:0px;}
    .home_item dl img {margin:0px;margin-right:5px;width:35px;height:35px;vertical-align:middle;margin-top:-3px;}
    .home_item * {font-size:100%;}

    .home_title {width:100%;padding:0px;border:0px;min-height:80px;padding-top:5px;border-bottom:1px solid #DDDDDD;text-align:left;}
    .home_title div {padding:5px;padding-left:20px;}
    .home_title h1 {font-size:120%;padding:0px;margin:3px;color:#AA0000;}
    
    .site_page {width:850px;padding:0px;margin:0px;margin-left:16px;}
    .site_page dl{width:820px;height:50px;overflow:hidden;display:inline-block;margin:2px;}
    .site_page dt{width:110px;height:50px;color:#555555;display:none;margin:2px;}
    .site_page * {font-size:32px;}
    .site_cont {width:850px;font-size: 37px;margin:10px;margin-left:35px;text-align:left;}
    .site_cont * {font-size: 37px;line-height:60px;}
    .site_cont p {text-indent:2em;}
    
    
    .home_new {width:422px;height:360px;padding:4px;margin:0px;margin-top:10px;margin-bottom:6px;display:inline-block;}
    .home_new dt {width:100%;height:282px;overflow:hidden;margin:0px;color:#006655;text-align:center;}
    .home_new dt img {border-radius:10px;width:420px;height:280px;border:1px solid #CCCCCC;}
    .home_new dl {width:100%;height:45px;overflow:hidden;margin:0px;margin-top:6px;text-align:center;}
    .home_new dd {width:100%;height:32px;color:#777777;margin:0px;font-size:80%;text-align:center;}
    .home_new dd.small{font-size: 70%;}


    .home_cont {width:100%;padding:8px;padding-left:25px;text-align:left;}
    .home_cont dt {width:850px;margin:0px;text-align:left;font-weight:bold;color:#447766;margin-top:16px;display:inline-block;vertical-align:top;}
    .home_cont dl {width:850px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd {width:850px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd img {width:840px;height:560px;}
    .home_cont  dl p {margin:0px;padding:0px;margin-bottom:11px;}

    .main_page {width:98%;height:68px;padding:2px;padding-top:10px;text-align:center;overflow:hidden;}
    
    .main_page font {margin:0px;margin-right:20px;}
    .main_page a {margin:0px;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#E9E9E9;border:1px solid #CCC;border-radius:6px;}
    .main_page a:hover {margin:0px;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#E6E6E4;border:1px solid #AAA;border-radius:6px;}
    .main_page span {margin:0px;color:#999;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#F6F6F6;border:1px solid #DDD;border-radius:6px;}

    #footer {width: 900px; background:#FFFFFF; overflow:hidden;text-align: left;border:1px solid #DDDDDD;
            margin-top: 0px;margin-right: auto; margin-bottom: 0px; margin-left: auto; }
    .foot_copyright {float:left;width:900px;text-align: center;padding:5px;padding-top:6px;}
    .foot_copyright * {font-size:80%;}
    .site_link {text-align:left;}
    .site_link a {padding-right:5px;color:#000;font-size: 30px;}

}

@media screen and (min-width: 680px){ 

    * {font-size:28px;line-height:45px;font-family:'microsoft yahei','simsun'}
    
    #header    {width: 900px;background:#FFFFFF;text-align:left;overflow:hidden;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
            
    .headtop  {width:900px;float:left;height:105px;overflow:hidden;padding:5px;padding-top:10px;}
    
    .logobox {float:left;width:240px;height:100px;overflow:hidden;padding-left:6px;} 
    .logobox img {width:161px;height:100px;}
    .textbox {float:left;width:610px;font-size: 75%;line-height:46px;height:100px;overflow:hidden;margin:0px;margin-right:10px;  text-align:left;margin-left:22px;color:#888888;} 
    .textbox * {font-size:75%;line-height:46px;color:#888888;}

    .bannerbox {display:none;float:left;width:750px;height:75px;overflow:hidden;} 
    .head_nav {float:left;width:100%;height:64px;
        background:#F6F6F6;
        border:0px;border-top:1px solid #E0E0E0;
        border-bottom:1px solid #B0B0B0;
        background: linear-gradient(#FFFFFF,#E6E6E6);
        background: -webkit-linear-gradient(#FFFFFF,#E6E6E6);
        background: -o-linear-gradient(#FFFFFF,#E6E6E6);
        background: -moz-linear-gradient(#FFFFFF,#E6E6E6);
    }

    .nav_bar  {width:822px;display:none; overflow:hidden;height:50px;margin:5px;margin-left:15px;float:left;}
    .nav_bar a {width:153px;text-align:center;display:inline-block;}
    
    /* .nav_menu  {width:40px;overflow:hidden;margin:5px;margin-top:5px;float:left;} */
    .nav_menu  {width:850px;display:inherit;overflow:hidden;margin:5px;margin-top:5px;margin-left:20px;float:left;}
    .nav_menu  dt{margin:0px;width:100px;display:inline-block; float:left; text-align:left;}
    .nav_menu  dd{margin:0px;width:645px;display:inline-block; float:left; text-align:center;}
    .nav_menu  dl{margin:0px;width:100px;display:inline-block; float:left; text-align:right;}
    .nav_menu a {display:inline-block;margin-left:10px;margin-right:10px;}
    .menu_list {width:830px;text-align:left;margin-left:30px;}
    .menu_list * {font-size:40px;}
    .menu_list a {display:inline-block;line-height:60px;padding:20px;width:780px;}
    .menu_list dd {margin:0px;border-bottom:1px solid #DDDDDD;}
    .menu_list dt {margin:0px;margin-bottom:30px;}
    
    


    .top_space    {width: 900px;text-align:left;height:18px;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}

    .home_main    {width: 900px;overflow:hidden;
            background: #FFF;border-radius:10px;border:1px solid #CCC;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

    .home_list {width:100%;height:auto;text-align:left;padding:10px;color:#555;}
    .home_list dl {width:850px;margin:0px;padding:2px;margin-left:18px;height:50px;overflow:hidden;display:inline-block;}
    .home_hot {width:100%;height:auto;overflow:hidden;margin:0px;margin-top:2px;margin-bottom:8px;padding:0px;padding-left:15px;text-align:left;}

    .home_item {width:100%;padding:5px;height:32px;}
    .home_item dt {width:100%;height:60px;overflow:hidden;float:left;text-align:left;margin:0px;margin-top:10px;color:#006655;}
    .home_item dl {width:32%;height:64px;overflow:hidden;float:left;text-align:left;margin:0px;}
    .home_item dl img {margin:0px;margin-right:5px;width:35px;height:35px;vertical-align:middle;margin-top:-3px;}
    .home_item * {font-size:100%;}

    .home_title {width:100%;padding:0px;border:0px;min-height:60px;padding-top:5px;border-bottom:1px solid #DDDDDD;text-align:left;}
    .home_title div {padding:5px;padding-left:20px;}
    .home_title h1 {font-size:120%;padding:0px;margin:3px;color:#AA0000;}
    
    .site_page {width:850px;padding:0px;margin:0px;margin-left:16px;}
    .site_page dl{width:700px;height:40px;overflow:hidden;display:inline-block;margin:2px;line-height:32px;}
    .site_page dt{width:128px;height:40px;overflow:hidden;display:inline-block;color:#555555;font-size:22px;line-height:32px;margin:2px;}
    .site_page * {font-size:26px;}
    .site_cont {width:850px;font-size: 29px;margin:10px;margin-left:32px;text-align:left;}
    .site_cont * {font-size: 29px;line-height:45px;}
    .site_cont p {text-indent:2em;}
    
    
    .home_new {width:422px;height:360px;padding:4px;margin:0px;margin-top:10px;margin-bottom:6px;display:inline-block;}
    .home_new dt {width:100%;height:282px;overflow:hidden;margin:0px;color:#006655;text-align:center;}
    .home_new dt img {border-radius:10px;width:420px;height:280px;border:1px solid #CCCCCC;}
    .home_new dl {width:100%;height:45px;overflow:hidden;margin:0px;margin-top:6px;text-align:center;}
    .home_new dd {width:100%;height:32px;color:#777777;margin:0px;font-size:80%;text-align:center;}
    .home_new dd.small{font-size: 70%;}


    .home_cont {width:100%;padding:8px;padding-left:25px;text-align:left;}
    .home_cont dt {width:850px;margin:0px;text-align:left;font-weight:bold;color:#447766;margin-top:16px;display:inline-block;vertical-align:top;}
    .home_cont dl {width:850px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd {width:850px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd img {width:420px;height:280px;}
    .home_cont  dl p {margin:0px;padding:0px;margin-bottom:11px;}

    .main_page {width:98%;height:68px;padding:2px;padding-top:10px;text-align:center;overflow:hidden;}
    
    .main_page font {margin:0px;margin-right:20px;}
    .main_page a {margin:0px;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#E9E9E9;border:1px solid #CCC;border-radius:6px;}
    .main_page a:hover {margin:0px;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#E6E6E4;border:1px solid #AAA;border-radius:6px;}
    .main_page span {margin:0px;color:#999;margin-right:20px;height:52px;width:130px;display:inline-block;background-color:#F6F6F6;border:1px solid #DDD;border-radius:6px;}

    #footer {width: 900px; background:#FFFFFF; overflow:hidden;text-align: left;border:1px solid #DDDDDD;
            margin-top: 0px;margin-right: auto; margin-bottom: 0px; margin-left: auto; }
    .foot_copyright {float:left;width:900px;text-align: center;padding:5px;padding-top:6px;}
    .foot_copyright * {font-size:80%;}
    .site_link {text-align:left;text-align:justify; text-justify:inter-ideograph;}
    .site_link a {padding-right:5px;color:#000;font-size: 20px;padding-right:4px;}

}

@media screen and (min-width: 980px){

    * {font-size: 16px;line-height:26px;font-family: 'microsoft yahei','simsun','simhei';}

    #header    {width: 1000px;background:#FFFFFF;text-align:left;overflow:hidden;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}

    .headtop  {float:left;height:78px;width:980px;overflow:hidden;padding:5px;padding-top:10px;}
    .logobox   {float:left;width:150px;height:75px;overflow:hidden;padding-left:6px;} 
    .logobox img {width:121px;height:75px;}
    .textbox {float:left;width:300px;font-size:15px;line-height:32px;height:75px;overflow:hidden;margin:0px;margin-right:10px;text-align:left;margin-left:22px;color:#888888;} 
    .textbox * {font-size: 15px;line-height:32px;color:#888888;}

    .bannerbox {display:inherit;float:left;width:475px;height:75px;overflow:hidden;} 

    .head_nav {
        float:left;width:100%;height:65px;
        background:#F6F6F6;
        border:0px;border-top:1px solid #E0E0E0;
        border-bottom:1px solid #B0B0B0;
        background: linear-gradient(#FFFFFF,#E9E9E6);
        background: -webkit-linear-gradient(#FFFFFF,#E9E9E6);
        background: -o-linear-gradient(#FFFFFF,#E9E9E6);
        background: -moz-linear-gradient(#FFFFFF,#E9E9E6);
    }
    .nav_bar  {width:1000px;overflow:hidden;display:inherit;height:55px;line-height:28px;margin:5px;margin-left:5px;float:left;}
    .nav_bar a {text-align:center;display:inline;margin-left:5px;margin-right:3px;padding-left:3px;padding-right:3px;}
    .nav_menu  {width:980px;display:none;overflow:hidden;margin:5px;margin-top:5px;margin-left:20px;float:left;}
    .nav_menu  dd{margin:0px;display:inline;inherit;}
    .nav_menu  dl{margin:0px;display:inline;}
    .nav_menu  dt{margin:0px;display:inline;}
    
    .menu_list {width:93%;text-align:left;margin-left:30px;}
    .menu_list * {font-size:18px;}
    .menu_list a {line-height:23px;padding:10px;display:block;width:200px;}
    .menu_list dd {margin:0px;border-bottom:1px solid #DDDDDD;}
    .menu_list dt {margin:0px;margin-bottom:30px;}
    
    
    .top_space    {width: 1000px;text-align:left;height:10px;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}


    .home_main    {width: 1000px;
            background: #FFF;border-radius:6px;border:1px solid #CCC;
            margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
    .home_list {width:100%;height:auto;text-align:left;padding:10px;color:#555;}
    .home_list dl {width:465px;margin:0px;padding:3px;margin-right:10px;height:28px;overflow:hidden;display:inline-block;}
    
    .home_hot {width:100%;height:auto;min-height:160px;margin:0px;margin-top:8px;margin-bottom:8px;padding:0px;padding-left:25px;text-align:left;}

    .home_item {width:100%;padding:5px;height:32px;}
    .home_item dt {width:50px;height:30px;overflow:hidden;float:left;text-align:left;margin:0px;color:#006655;}
    .home_item dl {width:130px;height:30px;overflow:hidden;float:left;text-align:left;margin:0px;margin-left:15px;}
    .home_item dl img {margin:0px;margin-right:5px;width:22px;height:22px;vertical-align:middle;margin-top:-3px;}
    .home_item * {font-size:16px;}


    .home_title {width:100%;padding:0px;border:0px;min-height:48px;padding-top:5px;border-bottom:1px solid #DDDDDD;text-align:left;}
    .home_title div {padding:5px;padding-left:30px;}
    .home_title h1 {font-size:20px;padding:0px;margin:3px;color:#AA0000;}
    
    .site_page {width:900px;padding:4px;margin:0px;margin-left:18px;}
    .site_page dl{width:760px;height:28px;overflow:hidden;display:inline-block;margin:2px;}
    .site_page dt{width:120px;height:28px;text-align:right;color:#555555;font-size:17px;display:inline-block;margin:2px;}
    .site_page * {font-size:18px;}
    
    .site_cont {width:900px;font-size: 18px;margin:10px;margin-left:40px;text-align:left;}
    .site_cont * {font-size: 18px;line-height:30px;}
    .site_cont p {text-indent:2em;}
    
    
    .home_new {width:219px;height:213px;overflow:hidden;padding:5px;margin:0px;margin-right:6px;margin-top:1px;margin-bottom:6px;display:inline-block;}
    .home_new dt {width:100%;height:142px;overflow:hidden;margin:0px;color:#006655;text-align:center;}
    .home_new dt img {border-radius:6px;width:210px;height:140px;border:1px solid #CCCCCC;}
    .home_new dl {width:100%;height:26px;overflow:hidden;margin:0px;margin-top:6px;text-align:center;}
    .home_new dd {width:100%;height:22px;color:#777777;margin:0px;font-size: 14px;text-align:center;}
    .home_new dd.small{font-size: 13px;}
    
    .home_cont {width:100%;padding:8px;padding-left:10px;text-align:left;}
    .home_cont dt {width:88px;margin:0px;text-align:center;font-weight:normal;color:#447766;display:inline-block;vertical-align:top;}
    .home_cont dl {width:860px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd {width:860px;overflow:hidden;margin:0px;text-align:left;display:inline-block;vertical-align:top;}
    .home_cont dd img {width:420px;height:280px;}
    .home_cont dl p {margin:0px;padding:0px;margin-bottom:6px;}

    .main_page {width:98%;height:28px;padding:2px;text-align:center;overflow:hidden;}
    .main_page font {margin:0px;margin-right:12px;}
    .main_page a {margin:0px;margin-right:12px;height:26px;width:100px;display:inline-block;background-color:#E9E9E9;border:1px solid #CCC;border-radius:6px;}
    .main_page a:hover {margin:0px;margin-right:12px;height:26px;width:100px;display:inline-block;background-color:#E6E6E4;border:1px solid #AAA;border-radius:6px;}
    .main_page span {margin:0px;color:#AAA;margin-right:12px;height:26px;width:100px;display:inline-block;background-color:#F6F6F6;border:1px solid #DDD;border-radius:6px;}

    #footer {width: 1000px; background:#FFFFFF;overflow:hidden;border:1px solid #DDDDDD;
            margin-top: 0px;margin-right: auto; margin-bottom: 0px; margin-left: auto; }
    .foot_copyright {width:99%; text-align: center;font-size:14px; padding:5px;padding-top:6px;}
    .foot_copyright * {font-size:14px;}
    .site_link {text-align:left;font-size: 12px;padding-left:3px;text-align:justify; text-justify:inter-ideograph;}
    .site_link a {padding-right:1px;color:#000;font-size: 12px;}

}
