@charset "gb2312";
/* CSS Document */

*{ font-size:14px; font-family:"宋体", Arial, Verdana, Tahoma, "黑体";}
@charset "utf-8";
/*---通用样式---*/
* {margin:0; padding:0;}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#FFF; font-family: Verdana, Arial, sans-serif; font-size: 12px;  }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {font-size:12px; vertical-align:middle;}
/ body div {text-align:left;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a {color:#000; text-decoration:none;}
a:hover {color:#c80404;}
a {outline:none; star:expression_r(this.onFocus=this.blur());}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }

body{ background:url(bodyBg.jpg) center  0 no-repeat #FFF;}
#mainBox{ width:1010px; height:1077px; margin:0px auto; background:url(mainBg.gif) 0 0 no-repeat; margin-top:300px;}

.mainBoxFirst{ width:976px; float:left; margin:26px 0 0 18px; display:inline; }
.boxStyle1{ background:url(boxBg01.gif) 0 0 repeat-x;  height:69px;}
.newsBox01{ width:640px; float:left;}
.titleBox01{ width:640px; float:left; }

/*--------盒子标题样式--------*/
h4.title-01{ width:611px; }
h4.titleTest01{ color:#c80404; padding:13px 10px 0 15px; float:left; display:inline;}
h4.titleTest01 a{ float:right; color:#999; font-size:12px; font-weight:normal; *margin-top:-15px;}
h4.titleTest01 a:hover{ color:#c80404;}

/*---------------幻灯片效果开始-------------------------*/
#KinSlideshow{ float:left;}
/*---------------幻灯片效果结束-------------------------*/

.newList01{ width:270px; float:left;}
.newListStyle{  margin-left:30px; display:inline;}
.newListStyle ul{ float:left;}
.newList01 ul li{ width:270px;}
.newListStyle ul li{ height:30px; float:left; line-height:30px; vertical-align:middle; list-style-image:url(listStyle.gif); }
.newListStyle ul li span{ float:right; margin-right:20px; display:inline; *margin-top:-30px;}

.newsBox02{ width:300px; float:right;}
.titleBox02{ width:300px; float:left;}
.title-02{ width:275px;}
.testBoxP{ width:260px; float:left; padding:0 30px 0 10px;}
.testBoxP p{ font-size:12px; line-height:28px;}
.testBoxP p a{ color:#c80404;}

/*---------------------第二个盒子------------------------------*/
.mainBoxSecond,.mainBoxThird{ width:976px; float:left; margin:26px 0 0 18px; display:inline; }
.newsBox03{ width:300px; float:left;}
.titleBox03{ width:300px; float:left;}
h4.title-03{width:275px;}
.newList03{ width:270px; float:left;}
.newList03 ul li{ width:270px;}

.newsBox04,.newsBox05{ width:640px; float:right;}
.titleBox04{ width:640px; float:left;}
h4.title-04{ width:610px;}
.newList04{ width:610px; float:left;}
.newList04 ul li{ width:610px;}

/*---------------------第三个盒子------------------------------*/

/*---------------幻灯片效果开始-------------------------*/
#scrollNew01{ width:274px; height:193px; border:2px solid #dddddd; float:left; overflow:hidden;  display:inline;}
li {list-style-type:none;list-style-position:outside}
#scrollNew01 .imgShow{ width:274px; height:193px; position:relative; margin:0 auto;}
#scrollNew01 .imgShow .img{ width:274px; height:193px; overflow:hidden;}
#scrollNew01 .imgShow .img ul li{ float:left; width:274px; height:193px;}
#scrollNew01 .imgShow .img ul{ width:1096px; height:193px; }
#scrollNew01 .imgShow .sz{position:absolute; right:5px; bottom:4px;}
#scrollNew01 .imgShow .sz ul li{ float:left; width:18px; height:18px; background:#999; border:1px solid #666; color:#666; margin:0 5px; z-index:100; text-align:center; line-height:18px; cursor:pointer;}
#scrollNew01 .imgShow .sz ul li.on{ background:#900; color:#FFF; border:1px solid #F00;}
/*---------------幻灯片效果结束-------------------------*/
.newList05{  width:610px; float:left;}
.newList05 ul{ width:348px; float:left;}
.newList05 ul li{ width:348px;}
.newList05 img{ width:224px; height:188px; float:left;}

/*-----------------------荣誉集锦---------------------------------------*/
#mainBoxFour{ width:976px; float:left; margin:26px 0 0 18px; display:inline; }
.fountionPic{ width:960px; height:122px; margin:0 0 0 6px; display:inline; background:url(founctionPic.jpg) 0 0 no-repeat; float:left;}
#mainBoxFour .fountionPic h4{ width:30px; height:100px; float:left; margin:20px 0 0 15px; display:inline;color:#c80404; *line-height:20px;}
.bottiomBox{ width:874px; height:86px; float:left; margin:20px 0 0 25px; display:inline;}


/*----------------------------------页脚---------------------------------------*/
#footer{ width:100%; float:left;  margin:0px auto;}
#footer p{ text-align:center; line-height:30px; vertical-align: middle; font-size:14px; color:#3f3f3f; padding:20px 0; }

/*--------------------------------------------------------------------------------frame页面------------------------------------------------------------------*/
#frameContent{ width:1010px; margin:0px auto; margin-top:300px; }
.frameTop{ width:1010px; height:29px; float:left; background:url(frameBg01.jpg) 0 0 no-repeat;}
.frameMain{ width:1010px; min-height:396px; _height:396px; float:left; background:url(frameBg03.png) 0 0 repeat-y;}
.frameMainTest{ width:940px; float:left; margin:0 0 0 33px; display:inline;}
.frameMainTest p.psTtyle01{ width:920px;; height:40px; float:left; line-height:40px; vertical-align:middle; font-size:12px; background:#F5F5F5; padding-left:17px;margin-left:10px; display:inline;}
.frameMainTest p.psTtyle02{ width:940px; height:60px; float:left; text-align:center; padding-top:40px; border-bottom: 1px solid #DDD; }
.frameMainTest p.psTtyle02 span.spanStyle01{ font-size:20px; font-weight:bold; line-height:24px; }
.frameMainTest p.psTtyle02 span.spanStyle02{ font-size:12px; color:#454545;}
.frameMainTest p.psTtyle02 span.spanStyle03{ font-size:12px; color:#999; margin-left:20px; display:inline;}
.frameMainTest p.testMain{ width:920px; float:left; padding:10px; padding-top:30px; line-height:35px; font-size:14px;}
p.testBottom{ width:940px; height:40px; float:left; text-align:center; font-size:14px; line-height:40px; vertical-align:middle;}
p.testBottom span{ margin:0 5px; display:inline;}
select.numberBox{ border:1px solid #CCC; width:35px;}
.frameList{ width:918px; padding:30px 0px 20px 0px; display:inline; float: left;}
.frameList ul li{ width:918px; float:left; border-bottom:1px dashed #CCC;}
.frameList ul li a{ font-size:14px;}
.frameList ul li span{ font-size:14px;}

.frameBottom{ width:1010px; height:22px; background:url(frameBg02.gif) 0 0 no-repeat; float:left;}

.frameListTable{ width:936px; float:left; margin-top:30px; margin-left:10px; display:inline;}