@charset "utf-8";
/* CSS Document */
/*清除文档类型声明中的默认属性*/
body {font-family:宋体,serif;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
fieldset,img{border:none;}
ol,ul {list-style:none;} 
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
em,i{ float:right; font-family:Arial, Helvetica, sans-serif;}

/*通用字体样式定义*/
a {color:#434343;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#669933;text-decoration:underline;}
a:active {color:#669933;text-decoration:none;}
.black{color:#99cc33}
.black a{ color:#000}
.black a:hover,.orange a:hover{ color:#669933;}

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fixed {display: block; min-height:1%; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.left{ float:left;}
.right{ float:right;}
.blank1 {clear:both; height:1px; display:block; font-size:1px;overflow:hidden;}
.blank3 {clear:both; height:3px; display:block; font-size:1px;overflow:hidden;}
.blank5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.blank6 {clear:both; height:6px; display:block; font-size:1px;overflow:hidden;}
.blank9 {clear:both; height:9px; display:block; font-size:1px;overflow:hidden;}
.blank10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.blank12 {clear:both; height:12px; display:block; font-size:1px;overflow:hidden;}
.blank15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.blank20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}


/* 网站主框架 */
body{background: #fff;color:#434343; font-family:"宋体";line-height:18px;}
.mbody{ width:940px; margin:0 auto;}
.mbody_one{ width:960px; margin:0 auto;}
.menu{ float:left; width:730px;}
.menu .s1{float:left;width:225px;}
.menu .s2{float:left;width:155px;}
.menu .s3{float:left;width:285px;}
.menu .s4{float:left;width:60px;}

.adv615{ width:615px; height:90px; background:#f3f3f3}
.adv650{ width:650px; float:left;height:90px;background:#f3f3f3}
.adv630{ width:630px; float:left;height:90px;background:#f3f3f3}
.adv300{ width:300px; float:right;height:90px;background:#f3f3f3}

.dashed{ background:url(images/linedotl.gif) repeat-x; height:1px; overflow:hidden; font-size:1px;}

/* 导航 */
.nbody{ width:980px; margin:0 auto; height:97px; overflow:hidden;}
.nbody .colL{ background:url(news_ico_bg.gif) no-repeat ; width:11px; float:left; height:110px;}
.nbody .colM{ background:url(news_ico_bg.gif) repeat-x 0 -128px; float:left; height:110px; width:958px;}
.nbody .colR{ background:url(news_ico_bg.gif) repeat-x 0 -261px; float:left; height:110px; width:11px;}
.newsL{ height:53px; overflow:hidden;}
.newsL .l{ float:left; padding:10px 0 0 20px;}
.newsL .r{ float:right; padding:20px 10px 0 0;}
.newsL .r .search{ height:19px; vertical-align:bottom;}
.newsL .r .input{padding:2px;width:120px; font-size:12px; border:#C1D1D9 solid 1px;}
.newsL .r .inputs{padding:2px;width:120px; font-size:12px; border:1px solid #41B7EC;background:#EDF9FF;}

.newsMenu{margin:0 auto; width:900px;}
.newsMenu li{ float:left; background:url(news_ico_bg.gif) no-repeat 0 -889px; height:25px; padding:8px 20px 0 20px;}
.newsMenu li a { color:#fff;}
.newsMenu li a:hover{ color:#FF0;}
/*{border:1px #00FF66 solid;}

/* 第一屏 */
.frame{width:938px;overflow:hidden;}
.group{width:938px;}

.group .areaL{ float:left; width:620px;}
.group .areaR{ float:right; width:300px;}
.group .colL{ width:300px; float:left;}
.group .colR{ width:300px; float:right;}

.group h1{ padding: 10px 0;text-align: center;}
.group .h1_list{border-bottom: 1px dotted #ccc;font-weight: bold;height:13px;line-height: 20px;margin: 0 auto;overflow: hidden;padding-bottom: 12px;text-align: center;width: 600px;}
.group .list li,.partTwo .common .colR_text li,.partTwo .areaR .right_area li{font-size: 14px;height:21px;line-height:21px;overflow:hidden; padding-top:6px;}

/*-------图片焦点 */
#KinSlideshow{position:relative;top:10px;overflow:hidden;height;}

.group .tou{ height:290px; overflow:hidden;}
.group .tou h2{ text-align:center; font-size:16px; height:20px; font-family:"黑体"; overflow:hidden; line-height:20px;}
.group .tou h3{ text-align:center;font-size:13px;}


/*调查问卷样式*/
.group .question_a{height:285px;overflow:hidden;}
.group .question_a li{ float:left; width:290px;text-align:left; cursor:pointer; padding-top:5px;padding-left:5px;height:21px;font-size:14px;line-height:20px;overflow:hidden;}
.group .question_a h2{background:url(btn_bg.gif) no-repeat 0 0;color:#fff;height:31px;display:block;text-align:left;font-weight:bold;padding:8px 0px 0px 20px;}
.group .question_a h2 em{padding-right:10px;float:right;}
.group .question_a h2 em a{color:#000;}
.group .question_a .question_one{padding:10px;}
.group .question_a .question_one h3{font-weight:bold;text-align:left;font-size:14px;}
.group .question_a .question_one h3 a{color:#669933;}
.group .question_a .question_text{width:150px;color:#666;padding-top:10px;margin-right:10px;}
#question_btn1 input,#question_btn2 input{background:url(btn_bg.gif) 0 -143px no-repeat;width:45px;height:45px;display:block;border:0;cursor:pointer;}
#question_btn2 input{background:url(btn_bg.gif) 0 -197px no-repeat;}
#question_btn2 input:hover{background:url(btn_bg.gif) 0 -304px no-repeat;}
#question_btn1 input:hover{background:url(btn_bg.gif) 0 -250px no-repeat;}
#question_btn{float:left;margin-top:10px;width:120px;}
#question_btn1{float:left;margin-right:8px;text-align:center;width:45px;}
#question_btn2{text-align:center;float:left;width:45px;}
#question_btn b{text-align:center;color:#669933;font-weight:500;}

/* 第二、三屏右面公共样式 */
#content{border:#dcdcde solid 1px;border-top:none;width:958px;margin:0 auto;}

.partTwo .areaR h3{background:url(btn_bg.gif) no-repeat 0 -96px; height:27px; display:block;text-align:left;font-weight:bold;padding:10px 0px 0px 20px;}
.partTwo .areaR h3 em{padding-right:15px;padding-top:3px;}
.partTwo .areaR .right_area{height:205px; background:#f8f8f8;}
.partTwo .areaR .right_area ul{padding:15px 0px 0px 15px;height:140px;overflow:hidden;}

/* 第二、三屏公共样式 */
.partTwo .areaL{ float:left; width:630px;}
.partTwo .areaR{ float:right; width:300px;}
.partTwo .colR{ width:320px; float:right;padding:5px 15px 0 0;}
.partTwo .common{width:628px;height:400px;}

.partTwo .areaL .military{height:360px;width:628px;border:1px #b4c23a solid;}
.partTwo .areaL .colL{width:270px;height:330px;padding:10px 0px 0px 10px;float:left;}
.partTwo .colL .coiL_text{margin-top:10px;color:#787878;width:260px;height:20px;overflow:hidden;}
.partTwo .colL .coiL_text h2{ font-weight:bold;text-align:center;}
.partTwo .areaL .colL .colL_img img{border:5px #CCC solid; padding:1px;}
.partTwo .areaL .colR_text ul{height:132px;overflow:hidden;}
.partTwo .areaL .colR_text h4{font-size:14px;font-weight:bold;color:#99cc33;width:320px;text-align:center;height:21px;overflow:hidden;}
.partTwo .areaL .colR_text h4 a{color:#669933;}
.partTwo .areaL .colR_text .colR_text2{width:300px;padding: 5px 0 0 10px;}
.partTwo .areaL .colR_text .colR_text2 p{color:#787878;text-align:left;}
.partTwo .areaL .colR_text .colR_title{border-bottom:1px #99cc33 solid;padding:5px;}
.partTwo .areaL .colR_text .colR_img img{padding:5px;border:#CCC 1px solid;}
.partTwo .areaL .colR_text .colR_img ul li {float:left; width:160px; text-align:center; padding-bottom:10px; padding-top:6px;height:150px; }
.partTwo .areaL .colR_text .colR_img .title {text-align:center;font-size:12px;line-height:20px; height:20px; width:155px; overflow:hidden;font-weight:500;}



/*图说新闻样式*/
.pic_news h3 strong,.partTwo .areaL h3 strong{ padding:10px 0px 0px 55px;display:block;}
.pic_news h3 em,.partTwo .areaL h3 em{padding:13px 20px 0px 0px; float:right; font-size:12px;}
.pic_news .talk_imgul{height:170px; padding-top:5px;}
.pic_news .talk_imgul li{width:175px; float:left; text-align:center; line-height:15px; height:170px; overflow:hidden; padding:7px 0 0 11px;}
.pic_news .talk_imgul li img{border:1px solid #ccc;display:block;margin-bottom:5px;padding:1px;}
.pic_news h3,.partTwo .areaL h3{ background:url(btn_bg.gif) repeat-x 0 -46px;height:35px; font-size:14px;width:940px;}

.partTwo .areaL h3 strong,.pic_news h3 strong{color:#FFF;}
.partTwo .areaL h3{width:630px;}

.links{ border:1px solid #ccc; background:#fafafa; padding:10px;}

/*文章列表样式*/
/* 第一屏 */
#content{border:#dcdcde solid 1px;border-top:none;width:958px;margin:0 auto;}
#content .listpage{padding-top:10px;}
#content .listpage .leftside{width:680px; float:left; padding-left:10px; }
#content .listpage .leftside h2{height:30px; line-height:30px; text-align:left; background:#e4e4e4; font-size:14px; color:#000; font-weight:bold; padding-left:20px;}
#content .listpage .leftside ul{padding:5px 10px; width:660px;}
#content .listpage .leftside li{height:36px; line-height:36px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(btn_bg.gif) 0 -347px no-repeat; padding-left:10px;}
#content .listpage .leftside li h3{font-size:14px; float:left; line-height:36px;}
#content .listpage .leftside li h3 a{color:#333;}
#content .listpage .leftside li span{float:right; color:#999;}
#content .listpage .leftside li a:hover{text-decoration:none; color:#669933;}
#content .listpage .leftside .page{width:260px; margin:10px auto;}
#content .listpage .leftside .page a{display:block; padding:2px 7px; background:#eee; border:1px solid #b3b3b3; float:left; font-family:Arial, Helvetica, sans-serif; color:#666; margin-right:5px;}
#content .listpage .leftside .page a:hover{background:#99cc33; color:#fff; text-decoration:none;}
#content .listpage .rightside{width:245px; float:right; margin-right:10px;}
#content .listpage .rightside h2{height:22px; font-size:14px; font-weight:bold; color:#fff; padding:5px 10px 0;background:url(news_ico_bg.gif) 0 -188px repeat-x;}
#content .listpage .rightside h2 a{color:#FFF;}
#content .listpage .rightside .box,#content .listpage .rightside .pic_box{background:#f8f8f8;border:1px #EEE solid;}
#content .listpage .rightside ul{padding:10px;}
#content .listpage .rightside .box li{line-height:22px; height:22px; overflow:hidden; padding-left:8px; background:url(btn_bg.gif) 0 -354px no-repeat;}
#content .listpage .rightside .pic_box{padding-bottom:10px;}
#content .listpage .rightside a{color:#00495e;}
#content .listpage .rightside .pic_box ul{padding:8px 0 10px 11px;}
#content .listpage .rightside .pic_box li{float:left;font-size:12px;width:116px;padding-top:5px;}
#content .listpage .rightside .pic_box .pic_sy {border: 1px solid #CCCACD;display:block;float:left;height:88px;}
#content .listpage .rightside .pic_box .list_pic_title{width:110px;}

/* 联系我们 */
.contact{border:3px solid #99cc33; width:956px; margin:0 auto;}
.contact .title{background:#669933; font-size:14px; text-align:center; color:#fff; font-weight:bold;}
.contact td{padding:2px 10px;}


