@charset "utf-8";



html,body,div,p,ul,ol,li{ padding:0; margin:0;}

body{ /*background:url(../images/bg.jpg) repeat-x;*/ top:100px;}

a{color:#2c808b;text-decoration:none;}

a:hover{color:#FF7E00;text-decoration:none;}

img{ border:0;}

ul,ol,li{ list-style:none;}

body{ font:12px 'Microsoft Yahei';color:#333333;}

.clear5{ clear:both; height:5px;_height:5px; overflow:hidden;width:100%;}

.clear{ clear:both; height:0px; overflow:hidden; width:100%;}

.top{ margin:0 auto; width:100%; height:28px; background:#f7f7f7; border-bottom:#eeeeee 1px solid;}

.top ul{ width:1000px; margin:0 auto; line-height:28px;}

.shouchang{ background:url(../images/shouchang.png) left no-repeat; padding-left:18px;}

.top_left{ float:left;}

.top_right{ float:right;}

.logo_search{ margin:0 auto;width:100%; height:100px; overflow:hidden; background:#0f636e;}

.logo_search ul{ width:1000px; margin:0 auto; height:100px; overflow:hidden;}

.logo{ float:left; height:100px;}

.search{ float:right; padding-top:10px;}

.searchinput{ background:#FFF; border:0px; height:25px; line-height:27px; padding:0 0 0 5px; color:#999; margin:0px;outline:none; width:200px; _margin-top:-1px;*margin-top:-1px;overflow:hidden ;}

.nav{ width:100%; height:42px; background:#29808a;}

.nav ul{ width:1000px; margin:0 auto; line-height:42px;}

.nav ul li{ float:left; text-align:center;  height:42px; border-right:solid #0f636e 1px;}

.home a{padding:0px 0px 0px 0px;} 
.nav ul li a{ color:#FFF; font-size:14px; text-align:center; height:42px;outline:none; padding:0 16px; display:block;}

.nav ul li a:hover{ color:#FFF;}

.nav .home{width:80px; overflow:hidden;}

.index{ padding:5px 0 0 0; margin:0px;}

#jnkc{ width:auto; font-size:14px; color:#FFF; border:none; background:none; float:right; text-align:right;}

#icontent{ width:1000px; margin:0 auto; height:auto;  z-index:11111; position:absolute;}

.icontentleft{ width:700px; overflow:hidden; float:left; background:#fff; height:auto;}

.icontentright{ width:300px;overflow:hidden; float:right;height:auto;background:#ffffff;}

.contentnav{ margin-top:5px; margin-left:5px;  height:35px; overflow:hidden; z-index:1000000;}

.contentnav ul li{ float:left; letter-spacing:2px; cursor:pointer;height:35px; color:#FFF; width:226px; font-size:16px; margin-right:5px; text-align:center;}

.one{background:#8d9530;line-height:33px;}

.two{background:#0078c6;line-height:33px;}

.three{background:#f19904;line-height:33px;}

.four{background:#f19904;line-height:33px;}

.content_info{ margin-left:10px;}

.content_info ul{ margin-top:10px;}

.content_img_info li{ float:left;}

.news_list{ line-height:30px;}

.news_list li{  border-bottom:dotted #CCC 1px; height:30px; line-height:30px; float:none;}

.news_list li span{ float:right; width:70px;}

.news_list a{ color:#333333; width:600px; float:left;}

.news_list a:hover{color:#FF7E00;text-decoration:none;}

.txt_h{ color:#333333;}



.xsjz{border-bottom:#ccc 1px solid; margin:5px 5px 0 10px; line-height:29px; width:280px; overflow:hidden;}

.xsjz_txt{border-bottom:solid #227b7f 5px; text-align:center;  float:left; color:#227b7f; font-size:16px; font-weight:bold; font-family:'宋体';}

.xsjz_content{ height: auto;}

.m_txt{width:55px; height:55px; background:#25838b;color:#FFF; text-align:center;}
.m_txt-ed{background:#ccc;}

.m_num{font-family:'Arial'; font-weight:bold; font-size:20px; padding-top:5px;}

.m_mom{font-family:'Arial'; font-weight:bold;font-size:14px;}

.flash_html{ text-align:center;}

.may_list ul li{ float:left; height:55px; overflow:hidden;}

#footer{ background:#0f636e; height:60px; text-align:center; color:#FFF; line-height:22px; padding-top:10px;}

.may_list ul{ height:55px;margin-top:10px; border-top:solid #efefef 1px; margin:10px;}

.menuhav{ background:#29808A; color:#FFF;}

.list_tab td{ border-bottom:solid #ededed 1px;}

.menu_left{width:200px; display:none;top:0px;position:absolute; right:-200px;background:#29808a;}

.menu_td{ position:relative;}

.menu_left a{ color:#FFF;}

.menu_left a:hover{color:#FF7E00;text-decoration:none;}

.close_menu_left{font-size:18px; right:0px;position:absolute; margin-right:10px;}

.abai a{ color:#FFF;}

.abai{background:#29808a;}


/****************************************/
.t110 {
    width: 110px;
}
.t570 {
    width: 550px;
    color: #227b7f;
    line-height: 24px;
}

.r {float:right;}
.l{float:left;}

.t570 .bt1 {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 24px;
}
.wti3 {
    width: 100%;
    float: left;
    background: #227c7d;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    line-height: 30px;
    margin-bottom: 15px;
}