﻿﻿@charset "utf-8";

html{ _text-overflow:ellipsis;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#333333; background:url(bg.gif) top repeat-x;}
td{ font-size:12px; font-family:"微软雅黑"; line-height:160%; word-break:normal; color:#333333;}
tt{ font-size:12px; font-family:"微软雅黑"; color:#333333;}
div,p{ font-size:12px; font-family:"微软雅黑"; line-height:30px; word-break:normal; margin:0px; padding:0px; color:#333333;}
ul,li,dd,dl,dt{ margin:0px; padding:0px; list-style-type:none; border:0px; font-family:"微软雅黑"; color:#333333;}
form,a,h1{ margin:0px; padding:0px;}
img{ border:0px; border:none;}
label{ display:block; float:left; cursor:pointer; margin-right:10px;}
label input{ float:left; margin-right:5px; margin-top:6px;}
label tt{ display:block; float:left; font-size:15px;}
input,select,textarea{ font-family:"微软雅黑"; font-size:15px; color:#333333; outline:none; resize:none;}
select{ cursor:pointer;}
.clear{ clear:both;}
.fl{ float:left;}.fr{ float:right;}
.b{ font-weight:bold;}
/*-------------------Bot-------------------*/
A.ba:link,A.ba:visited,A.ba:active{ color:#FFFFFF; text-decoration:none;}
A.ba:hover{ color:#FFFF00; text-decoration:none;}
/*-----------------------------------------*/

A:link,A:visited,A:active{ color:#333333; text-decoration:none;}
A:hover{ color:#DB0000; text-decoration:none;}

A.aa:link,A.aa:visited,A.aa:active{ color:#FF7200; text-decoration:none;}
A.aa:hover{ color:#FF0000; text-decoration:underline;}

/*轮换*/
.flexslider{ margin:0 auto; width:100%; height:480px; position:relative; background:url(loading.gif) 50% no-repeat; overflow:hidden;}
.slides{ position:relative; z-index:1;}
.slides li{ height:480px; background-position:50% 0; background-repeat:no-repeat;}
.slides li a{ height:480px; display:block; width:100%; outline:none;}
.flex-control-nav{ position:absolute; bottom:0px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(dot.png) right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; outline:none;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(next.png) center center no-repeat;}
/*----*/


/*-------------------Frame--------------------*/
#Container{ width:100%; margin:0 auto; min-height:10px;}
#Header{}
#PageBody{ clear:both; margin:0 auto; width:1200px; min-height:100px;}
#Sidebar{}
#MainBody{}
#Footer{ clear:both; width:100%; height:160px; background:#017842;}
#Footer td,#Footer td tt{ color:#FFFFFF; line-height:23px;}

/*导航链接*/
.wlink{ font-size:16px;}
A.wlink:link,A.wlink:visited,A.wlink:active{ color:#FFFFFF; text-decoration:none;}
A.wlink:hover{ color:#FFFF00; text-decoration:none;}

.nav-item{ display:block; float:left; height:42px; padding:10px 3px; text-align:center;}
.nav-item a span{ color:#004534; font-size:16px; font-weight:bold;}
.nav-item a span:hover{ color:#CC0000;}

.Column_Anchor{ font-size:16px; font-weight:bold; padding-left:10px;}
/*--------------------------------------------*/


/*-------------------自定义--------------------*/

.topbox{ clear:both; margin:0 auto; width:1200px; height:142px; background:url(logo.png) left no-repeat;}
.topright{ float:right; width:400px; height:100px;}
.topright tt{ display:block; width:400px; height:54px; line-height:54px; text-align:right; font-size:14px;}
.topright tt a:link,.topright tt a:visited{ color:#FFFFFF;}
.topright span{ display:block; height:46px;}
.topright span div{ float:right; width:260px; height:30px; margin-top:16px;}
.topright span div form input{ float:left; border:0px; border:none;}
.keyword_me{ width:216px; height:30px; line-height:30px; padding-left:4px;}
.search_me{ width:38px; height:32px; background:#FFFFFF url(sobtn.gif) center no-repeat; cursor:pointer;}

.menubox{ clear:both; margin:0 auto; width:1209px; height:52px;}

.ibox1{ clear:both; width:1200px; height:451px; margin-top:50px; margin-bottom:44px;}
.ibox1 span{ display:block; width:1200px; height:50px; margin-bottom:34px; background:url(tit_bg.gif) top repeat-x;}
.ibox1 span tt{ display:block; height:50px; line-height:50px; text-align:right; font-size:14px; background:url(tit_01.gif) left no-repeat;}
.ibox1 span tt a:link,.ibox1 span tt a:visited{ color:#055C14;}
.ibox1 span tt a:hover{ color:#CC0000;}
.ibox1_cont{ clear:both; width:1200px; height:360px;}
.swfbox{ float:left; width:530px; height:356px; margin-top:11px;}
.inews_list1{ float:right; width:640px; height:378px; background:url(arrow_01_bg.gif) left repeat-y;}
.inews_list1 a{ font-size:16px;}
.inews_list1 div{ font-size:14px; color:#CCCCCC;}

.ibox2{ clear:both; width:1200px; height:482px; margin-bottom:40px;}
.ibox2_l{ float:left; width:510px; height:482px;}
.ibox2_l span{ display:block; width:510px; height:50px; background:url(tit_bg.gif) top repeat-x;}
.ibox2_l span tt{ display:block; height:50px; line-height:50px; text-align:right; font-size:14px; background:url(tit_02.gif) left no-repeat;}
.ibox2_l span tt a:link,.ibox2_l span tt a:visited{ color:#055C14;}
.ibox2_l span tt a:hover{ color:#CC0000;}
.ibox2_l_cont{ clear:both; width:510px; height:400px; padding-top:32px;}
.ibox2_l_cont table tr td div{ width:59px; height:42px; line-height:42px; background:url(tzgg_01.gif) right no-repeat; font-size:16px; font-weight:bold; color:#00785A; margin-right:19px;}
.ibox2_l_cont a{ font-size:16px;}

.ibox2_r{ float:right; width:635px; height:482px;}

.ibox2_r_1{ width:635px; height:220px; margin-bottom:42px;}
.ibox2_r_1 span{ display:block; width:635px; height:50px; background:url(tit_bg.gif) top repeat-x;}
.ibox2_r_1 span tt{ display:block; height:50px; line-height:50px; text-align:right; font-size:14px; background:url(tit_03.gif) left no-repeat;}
.ibox2_r_1 span tt a:link,.ibox2_r_1 span tt a:visited{ color:#055C14;}
.ibox2_r_1 span tt a:hover{ color:#CC0000;}
.ibox2_r_1_cont{ clear:both; width:635px; height:170px; background:#EAF8F7;}
.ibox2_r_1_cont a{ display:block; float:left; width:177px; height:50px; line-height:50px; padding-left:100px; font-size:24px; letter-spacing:3px; background-position:25px; background-repeat:no-repeat; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.ibox2_r_1_cont a:link,.ibox2_r_1_cont a:visited{ color:#FFFFFF; background-color:#017842;}
.ibox2_r_1_cont a:hover{ color:#FFFF00; background-color:#01A55B;}
.ibox2_r_1_a1{ background-image:url(kxyj_01.gif); margin:23px 15px 0px 25px;}
.ibox2_r_1_a2{ background-image:url(kxyj_02.gif); margin:23px 0px 0px 15px;}
.ibox2_r_1_a3{ background-image:url(kxyj_03.gif); margin:23px 15px 0px 25px;}
.ibox2_r_1_a4{ background-image:url(kxyj_04.gif); margin:23px 0px 0px 15px;}


.ibox2_r_2{ width:635px; height:220px;}
.ibox2_r_2 span{ display:block; width:635px; height:50px; background:url(tit_bg.gif) top repeat-x;}
.ibox2_r_2 span tt{ display:block; height:50px; line-height:50px; text-align:right; font-size:14px; background:url(tit_04.gif) left no-repeat;}
.ibox2_r_2 span tt a:link,.ibox2_r_2 span tt a:visited{ color:#055C14;}
.ibox2_r_2 span tt a:hover{ color:#CC0000;}
.ibox2_r_2_cont{ clear:both; width:635px; height:170px; background:#EAF8F7;}
.ibox2_r_2_cont a{ display:block; float:left; width:200px; height:50px; line-height:50px; padding-left:77px; font-size:20px; letter-spacing:3px; background-position:25px; background-repeat:no-repeat; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; background-color:#F3F0F0; border:#D9D9D9 1px solid; font-weight:bold;}
.ibox2_r_2_cont a:link,.ibox2_r_2_cont a:visited{ color:#262626;}
.ibox2_r_2_cont a:hover{ color:#CC0000;}
.ibox2_r_2_a1{ background-image:url(jspt_01.gif); margin:23px 15px 0px 25px;}
.ibox2_r_2_a2{ background-image:url(jspt_02.gif); margin:23px 0px 0px 15px;}
.ibox2_r_2_a3{ background-image:url(jspt_03.gif); margin:23px 15px 0px 25px;}
.ibox2_r_2_a4{ background-image:url(jspt_04.gif); margin:23px 0px 0px 15px;}

.ibox3{ clear:both; width:1200px; height:300px; margin-bottom:40px;}
.ibox3 tt{ display:block; width:1194px; height:50px; line-height:50px; text-align:right; font-size:14px; padding-right:6px; background:url(tit_05.gif) no-repeat;}
.ibox3 tt a:link,.ibox3 tt a:visited{ color:#055C14;}
.ibox3 tt a:hover{ color:#CC0000;}
.ibox3_cont{ clear:both; width:1200px; height:240px; padding-top:20px;}
.imgscroll2_td{ padding-right:20px;}
.imgscroll2_td a{ display:block; text-align:center; font-size:14px;}
.imgscroll2_img{ display:block; border:#80AD9E 1px solid; padding:2px;}

.flink{ clear:both; width:100%; height:61px; background:#E9E9E9; border-top:#C8C8C8 1px solid;}
.flink tt{ font-size:24px;}

.flink_list li{ display:block; float:left; height:61px; margin-right:15px;}
.flink_list li table tr td{ height:61px; line-height:61px; font-size:14px;}

.botlogo{ background:url(botlogo.png) left no-repeat;}

#Footer table tr td{ font-size:14px; line-height:35px;}


.nytopbox{ clear:both; width:100%; height:397px; background:url(nytop.jpg) no-repeat;}

.nyleft{ float:left; width:330px; height:830px; margin-bottom:50px; background:#EAEAEA url(ny_03.gif) bottom no-repeat;}
.nytit{ float:right; width:274px; height:75px; padding-left:12px; background:#017842; margin-top:78px; margin-bottom:10px;}
.nytit table tr td span{ color:#FFFFFF; font-size:24px;}
.nymenubox{ clear:both; float:right; width:286px;}


.nyright{ float:right; width:830px; min-height:300px; padding-bottom:40px;}
.nyright h3{ display:block; height:48px; line-height:48px; margin:35px 0px; font-size:24px; font-weight:normal; color:#017842; background:url(nytit_bg.gif) repeat-x;}

/*--------------------------------------------*/
.wp_paging_w5{ padding-top:15px;}
.Article_MicroImage{ width:255px; height:170px; border:#80AD9E 1px solid;}
.Article_MicroImage img{ width:251px; height:166px; margin-top:2px;}
.wp_listalbumn{ margin:20px 10px;}


#MainLeft{ float:left; width:266px; min-height:10px;}
#MainBody{ float:right; width:900px; min-height:10px;}

#MainLeft span{ display:block; width:260px; height:50px; line-height:50px; background:#024079; text-align:center; font-size:24px; color:#FFFFFF; margin-bottom:10px;}
#MainLeft ul{ display:block; width:260px; padding-bottom:40px;}#MainLeft ul td{ font-size:15px;}
.lmcss{ background:#D3D3D3; font-size:16px; padding-left:12px;}
.lmcss table tr td{ font-size:16px;}

.listtitbox{ width:900px; height:50px; margin-bottom:10px; background:url(ny_04.gif) bottom repeat-x;}
.listtitbox tt{ display:block; float:left; width:188px; height:50px; line-height:48px; background:url(ny_03.gif) repeat-x; font-size:20px; padding-left:12px;}
.listtitbox ul{ display:block; float:left; width:610px; height:50px; background:url(ny_04.gif) bottom repeat-x;}

.nyweizhi{ height:50px; margin-right:5px;}
.nyweizhi u{ display:block; float:left; height:50px; line-height:48px; font-size:14px; color:#888888; text-decoration:none; padding-right:5px;}
.nyweizhi a{ display:block; float:left; height:50px; line-height:48px; font-size:14px;}
.nyweizhi a:link,.nyweizhi a:visited,.nyweizhi a:active{ color:#888888; text-decoration:none;}
.nyweizhi a:hover{ color:#888888; text-decoration:underline;}
.possplit{ display:block; float:left; width:15px; height:48px; background:url(posSplit.gif) center no-repeat;}


.newslist{ clear:both; width:100%; min-height:10px;}
.newslist td{ font-size:14px;}
#newslist td{ font-size:14px;}
#newslist p{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}

.detailbox{ clear:both; margin:0 auto; width:100%; min-height:500px; padding:15px 0;}
.conh1{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; min-height:50px; line-height:35px; margin-top:20px; text-align:center; color:#024079; font-size:26px; font-family:"微软雅黑";}
.conh2{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; height:30px; line-height:30px; text-align:center; font-size:13px; border-bottom:#999999 1px dashed; font-weight:normal; font-family:"微软雅黑"; margin-bottom:20px;}
.contentcon{ clear:both; margin:0 auto; width:92%; min-height:300px; margin-bottom:30px;}
.nydeatilbigpic{ margin:0 auto; width:800px; min-height:10px; text-align:center; margin-bottom:20px;}
.nydeatilbigpic img{ max-width:800px; border:#CCCCCC 1px solid;}
.nc{ padding:15px 0px; font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px;}
.nc p,.nc div,.nc span,.nc tt{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}
.nc img{ max-width:800px;}
.closepage{ text-align:center;}
.closepage input{ height:35px; line-height:30px; padding:0px 25px; cursor:pointer;}

.nltab{ margin-bottom:50px;}
.tdline{ background:url(dian.gif) bottom repeat-x;}


.ourfont{ margin-bottom:50px;}
/*--------------------------------------------*/
.news_icon{ background:none;}

#winfloat_div_w99 img{ border:#CCCCCC 1px solid;}
