/* ==全局CSS== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;} 
ul{list-style:none;}
q:before,q:after{content:'';}
html,body{ width: 100%; height: 100%; font-size: 12px; font-family: Arial, SimSun; }
body{ background: #EBE9ED; color: #222222; }

/* ==IE hack== */
.clear{ clear:both; height:0;}
.hackbox{ display: table; }

/* ==外部框架== */
.container{ width: 1001px; margin: 0 auto; background: white;}
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* 链接 */
a{ color:#222222; text-decoration:none;}
a:hover{ color:#222222; text-decoration:underline;}

.nav{ float:left; width:1001px; background:url(../i/bg_01.gif) repeat-x;}
.nav ul{ float:left; width:720px; margin-left:27px; display:inline;}
.nav ul li{ float:left; width:72px; color:#232323; line-height:36px;}
.nav h2{ float:right; margin-right:37px; display:inline; line-height:36px; font-weight:normal;}

.box{ float:left; width:972px;margin-top:13px; margin-left:10px; display:inline; font-size:14px;}
.box .top{ float:left; width:972px; height:278px; position:relative;}
.box .top .top1{ position: absolute; top:120px; left:65px; cursor:pointer; width:72px; height:105px;filter:alpha(opacity=0,style=0); -moz-opacity:0; opacity:0; background:#fff;}
.box .top .top2{ position: absolute; top:163px; left:360px; cursor:pointer; width:130px; height:81px;filter:alpha(opacity=0,style=0); -moz-opacity:0; opacity:0; background:#fff;}
.box .top .top3{ position: absolute; top:175px; left:532px; cursor:pointer; width:138px; height:93px;filter:alpha(opacity=0,style=0); -moz-opacity:0; opacity:0; background:#fff;}
.box .top .top4{ position: absolute; top:145px; left:734px; cursor:pointer; width:154px; height:105px;filter:alpha(opacity=0,style=0); -moz-opacity:0; opacity:0; background:#fff;}
.box .top .top5{ position: absolute; top:47px; left:870px; cursor:pointer; width:77px; height:72px;filter:alpha(opacity=0,style=0); -moz-opacity:0; opacity:0; background:#fff;}
.box .top img{ font-size:0; line-height:0; display:block;}
.box .boxin{ float:left; width:947px; margin-left:23px; display:inline; background:#5EAD46; border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; padding-bottom:60px;}

.box .boxin .intro{ float:left; width:947px; height:316px; background:url(../i/bg02.jpg?new) no-repeat center center;}
.box .boxin .intro .left{ float:left; width:300px; margin-left:58px; display:inline; margin-top:81px;}
.box .boxin .intro .right{ float:left; width:500px; margin-left:40px; margin-top:105px; display:inline; line-height:26px;}

.box .boxin .con{ float:left; width:947px;}
.box .boxin .con .k03{ float:left; width:947px; background:url(../i/k03.jpg) repeat-y;}
.box .boxin .con .k03 h2{ float:left; width:895px; padding-left:52px; line-height:30px; color:#577C00; font-weight:bold;}
.box .boxin .con .k03 h2 strong{ color:#0049A4; font-weight:bold;}
.box .boxin .con .k03 h2 a{ color:#0049A4; text-decoration:underline; font-size:12px; font-weight:normal; margin-left:200px; display:inline;}
.box .boxin .con .k03 h2 a:hover{ color:#0049A4; text-decoration:underline; }
.box .boxin .con .k03 h2 a.a1{ margin-left:30px;}
.box .boxin .con .k03 h2 span{ float: right; margin-right:40px;}
.box .boxin .con .k03 .left{ float:left; width:324px; height:210px; margin-left:52px; margin-top:10px;display:inline; background:url(../i/mediabg.gif) no-repeat; padding-top:5px; padding-left:5px;}
.box .boxin .con .k03 .mid{ float:left; width:396px; margin-left:19px; margin-top:10px; display:inline;}
.box .boxin .con .k03 .right{ float:left; width:100px; margin-left:10px; margin-top:200px;display:inline;}
.box .boxin .con .k03 .mid dl{ float:left; width:396px; line-height:26px;}
.box .boxin .con .k03 .mid dl dt{ float:left; width:396px; font-weight:bold;}
.box .boxin .con .k03 .mid dl dt span{ color:#0049A4;}
.box .boxin .con .k03 .mid dl dd{ float:left; width:198px; height:26px;}
.box .boxin .con .k03 .mid dl dd span{ color:#BD4300;}
.box .boxin .con .k03 .right a{ color:#0049A4; text-decoration:underline;}
.box .boxin .con .k03 .right a:hover{ color:#0049A4; text-decoration:underline;}

.foot{ float:left; width:1001px;line-height:30px; padding-top:20px; background:#fff; clear:left; text-align:center; font-size:12px;}

.box .boxin .intro .right{ margin-top:70px;}
.box .boxin .intro .right span{ color:#BC6904; font-weight:bold;}
.box .boxin .intro .right strong{ float:right;}
.box .boxin .intro .right strong a{ color:#0049A4; text-decoration:underline;}
.box .boxin .intro .right strong a:hover{ color:#0049A4; text-decoration:underline;}

.box .ganyan{  float:left; width:947px; margin-left:23px; display:inline; background:#6CB74D; border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; padding-bottom:60px;}
.box .ganyan .mid{ float:left; width:947px; background:url(../i/k06.jpg) repeat-y;}
.box .ganyan .mid h2{ float:left; width:540px; padding-left:407px; font-size:24px; color:#BE7312; line-height:50px;  padding-bottom:20px;}
.box .ganyan .mid h2 span{ float:right; margin-right:50px;}
.box .ganyan .mid dl{ float:left; width:855px; padding-left:46px; padding-right:46px; line-height:26px; font-size:14px;}
.box .ganyan .mid dl dd.dd1{ float:left; width:318px; height:217px; padding-left:10px;}
.box .ganyan .mid dl dd.dd2{ float:left; width:510px; padding-left:17px; padding-top:5px;}
.box .ganyan .mid h3{ float:left; width:897px; text-align:right; padding-right:50px; padding-top:20px; padding-bottom:20px;}

.box .intro h2{ float:left; width:292px; margin-left:655px; display:inline; line-height:31px; font-weight:bold; background:url(../i/wordsbg.gif?new) no-repeat left; color:#FF6000;}
.box .intro h2 span{ padding-left:25px; padding-right:48px;}
.box .intro h2 a{ color:#fff; text-decoration:none;}
.box .intro h2 a:hover{ color:#fff; text-decoration:none;}
.box .boxin .words .k03{ float:left; width:947px; background:url(../i/k03.jpg) repeat-y;}
.box .boxin .words .k03 iframe{ float:left; width:470px; height:360px; background:url(../i/k03.jpg) repeat-y left;}
.box .boxin .words .k03 .right{ float:left; width:477px; font-size:12px;}
.box .boxin .words .k03 .right dl{ float:left; width:477px; margin-top:10px;}
.box .boxin .words .k03 .right dl dd{ line-height:20px; padding-top:5px; padding-bottom:5px;}
.box .boxin .words .k03 .right dl dd.dd1{ padding-left:240px; width:200px;}
.box .boxin .words .k03 .right dl dd.dd2{ font-weight:bold;}
.box .boxin .words .k03 .right dl img{ vertical-align:middle;}
.box .boxin .words .k03 .right dl input{ width:110px; vertical-align:middle;}
.box .boxin .words .k03 .right dl textarea{ width:424px; height:213px; font-size:12px; padding:2px;}

.listadd{ float:left; width:470px; height:360px; background:url(../i/k03.jpg) repeat-y left;}
.listadd h2{ float: left; width:410px; padding-left:60px; margin-top:10px; font-size:14px; font-weight:bold;}
.listadd dl{ float:left; width:410px; padding-left:60px; padding-top:10px;}
.listadd dl dt{ float:left; width:69px; height:84px;}
.listadd dl dd{ float:left; width: 330px; padding-left:11px; margin-top:6px; line-height:20px;}
/*== 分页 ==*/
.listadd .pageclass{ width: 470px; float: left; margin-top:10px; padding-bottom:10px;}
.listadd .pageclass ol{float:left; width:450px; padding-rihgt:20px;}
.listadd .pageclass li{ float: right; background: #FAEDF5; border: 1px solid #E2A3AB; margin-left: 5px; display: inline; font-weight:bold; }
.listadd .pageclass li a{  color: #AB0017; padding: 0 5px;  line-height: 19px; display: block; background:url(../i/p_bg1.gif) repeat-x;}
.listadd .pageclass li a:hover, .pageclass li.on a{ color: white; font-weight: bolder; background: #E2A3AB; text-decoration: none; background:url(../i/p_bg2.gif) repeat-x; }

