@charset "gb2312";
/* CSS Document */
body{ margin:0 auto; font-family:sim sun; font-size:12px; color:#303030;}
.tjbody{ background-image:url(imagestjbodybg.jpg); background-repeat:repeat-x; width:1302px; margin:0 auto;}
.tjbodycon{ width:1200px; margin:0 auto;}
.menu-sub{ width:1200px; margin:0 auto;}
.menu{ background-image:url(imagesmenubg.jpg); background-repeat:repeat; width:1200px; height:44px; margin:0px auto;position:absolute; z-index:1000;}
a,a:hover{ text-decoration:none; color:#303030;}

/* 公共 */
.morewordtext01{font-size:12px; line-height:16px;}
.morewordtext02{font-size:12px; }

/* head.html */
.head{ width:1302px; height:257px; background-image:url(imagesheadbg.jpg); background-repeat:no-repeat; margin:0 auto;}
.logo{}
.logo img{ margin-top:66px; margin-left:101px;}
.introduction01{ color:#6c2e09; font-size:14px; font-weight:bold;}
.form-con01{ text-align:right; margin:10px auto; color:#303030; font-size:14px;}
.form-input01{ margin:10px auto;}
.mailbg{ float:left; margin-left:-165px; margin-top:-280px;}
.peoplebg{ float:right; margin-right:-32px;margin-top:-596px;}
/* foot.html */
.foot{ width:1302px; height:210px; background-color:#fff6e4; margin:0 auto;}
.linka{ padding-top:8px; margin-left:50px;}
.linka .linkbg{ background-image:url(imageslinkbg.png); background-repeat:no-repeat; width:1200px; height:42px;}
.linka .linkbg .titlelink{ float:left; font-size:14px; color:#FFF; line-height:42px; padding-left:20px; font-weight:bold; }
.linka .linkbg .selectlink{ display:inline; line-height:42px; }
.linka .linkbg .selectlink table{ width:1105px; height:42px;}
.linkb{ padding-top:28px;}
.linkb .linkbtitle{ font-size:14px; color:#6c2e09; font-weight:bold; text-align:center;}
.linkb .linkbtitle a,a:hover{ text-decoration:none; color:#6c2e09; font-size:14px;}
.linkb .linkbcont{ text-align:center; margin-top:8px;}

/* index.html */
.index-line01{ width:100%; height:252px; margin-top:53px;}
.index-line01 .leftcon{ width:318px; height:252px; float:left; display:inline; border:1px solid #a1a1a1;}  /* 边框颜色大小 */
.index-line01 .midcon{ width:432px; height:252px; float:left; display:inline; margin-left:5px; }
.index-line01 .rightcon{ width:430px; height:252px; float:left; display:inline; border:1px solid #a1a1a1;  margin-left:5px; }  /* 边框颜色大小 */ 
.index-line02{ width:100%; height:115px; margin-top:10px;}
.index-line02 .leftcon{ width:318px; height:128px; float:left; display:inline;}  /* 边框颜色大小 */
.index-line02 .leftcon img{  }
.index-line02 .rightcon{ width:872px; height:115px; float:left; display:inline; margin-left:5px; }  /* 边框颜色大小 */ 

.index-line03{ width:100%; height:676px; margin-top:20px;}
.index-line03 .leftcon{ width:318px; height:676px; float:left; display:inline;}  /* 边框颜色大小 */
.index-line03 .leftcon .top{ height:200px;  border:1px solid #a1a1a1;}
.index-line03 .leftcon .top img{ margin-top:12px; margin-left:6px;}
.index-line03 .leftcon .buttton{ margin-top:10px; height:466px;}
.index-line03 .midcon{ width:432px; height:676px; float:left; display:inline; margin-left:5px; }
.index-line03 .rightcon{ width:430px; height:676px; float:left; display:inline;  margin-left:5px; }  /* 边框颜色大小 */ 
.index-line03 .con01{ height:254px; border:1px solid #a1a1a1;}
.index-line03 .con02{ height:201px; border:1px solid #a1a1a1; margin-top:10px;}
.index-line04{ width:100%; height:210px; margin-top:10px; border:1px solid #a1a1a1; background-color:#FFF;}

.index-line03b{ width:100%; height:226px; margin-top:20px; overflow:hidden;}
.index-line03b .leftcon{ width:318px; height:226px; float:left; display:inline; border:1px solid #a1a1a1;}  /* 边框颜色大小 */
.index-line03b .midcon{ width:432px; height:226px; float:left; display:inline; margin-left:5px;  border:1px solid #a1a1a1;}
.index-line03b .rightcon{ width:430px; height:226px; float:left; display:inline; border:1px solid #a1a1a1;  margin-left:5px; }  /* 边框颜色*/
.index-line03b .leftcon .title01{ overflow:hidden;}
.index-line03b .leftcon .viedocon{ margin:-25px auto auto -8px;z-index:99; overflow:hidden;}
.textcontent01 .text01{ font-size:12px; font-family:simsun; }
.textcontent01 .text02{ font-size:12px; color:#6c2e09; font-weight:bold;}
.textcontent01 .text03{ font-size:12px; font-family:simsun; color:#6c2e09;}
/* 新闻 标题样式 公告 */
.title01{ color:#6c2e09; height:38px; line-height:37px; background-image:url(imagesbuttontitlebg01.png); background-repeat:repeat-x; font-weight:bold; font-size:14px; border-bottom:1px solid #a1a1a1; overflow:hidden; z-index:100;}
.title01 a{color:#6c2e09; font-size:12px; }
.title01 a:hover{font-size:12px; color:#fe5f00;}
.title01 table{ border-width:0px; border-spacing:0px; height:38px;}
.title01 table tr{ border-width:0px; border-spacing:0px;}
.title01 table td{ text-align:center;}
.title01 .td01{ background-image:url(imagesbuttontitlebg02.png); background-repeat:repeat-x; margin-top:-2px; width:100px; text-align:center; color:#FFF; }
.title01 .current{ background-repeat:no-repeat; }
.title01 .current a,a:active,a:hover,a:link,a:visited{ text-decoration:none; }
.title01 .current .cRed{ text-decoration:underline;}


.button .b2{color:#FFCC33;background-color:#FF6633;}
.textcontent01{ width:100%; line-height:30px;}
.textcontent01 .subtitle01{width:100%; margin-top:6px; margin-left:18px;}
.textcontent01 .subtitle01 a,a:hover{color:#6c2e09; font-size:14px; }
.textcontent01 .subtitle01 a:hover{ background:none;color:#F00;}
.textcontent01 .subtitle01 p{ line-height:25px; width:398px; text-indent:2em; height:30px; margin-top:-2px;}
.textcontent01 .subtitle01 p a,a:hover{color:#030303; font-size:12px; }
.textcontent01 .subtitle01 p .fr{float:right; margin-top:-25px; margin-right:6px;}
.textcontent01 .subtitle01 .title02a{ color:#6c2e09; font-size:14px; font-weight:bold;}

.textcontent01 .subtitle02{width:100%; margin-top:6px; margin-left:18px;}
.textcontent01 .subtitle02 a,a:hover{color:#6c2e09; font-size:14px; }
.textcontent01 .subtitle02 a:hover{ background:none;color:#F00;}
.textcontent01 .subtitle02 p{ float:left; display:inline; line-height:20px; width:398px; text-indent:2em; height:30px; margin-top:8px; width:258px; margin-left:20px;}
.textcontent01 .subtitle02 p a,a:hover{color:#030303; font-size:12px; }
.textcontent01 .subtitle02 p .fr{float:right; margin-top:-25px; margin-right:6px;}
.textcontent01 .subtitle02 .img01{ width:116px; height:78px;  float:left; display:inline;}
.textcontent01 .subtitle02 .img01 img{ margin-top:10px;}
.textcontent01 .subtitle02 .title03{ color:#6c2e09; font-size:14px; font-weight:bold; margin-left:20px; float:left; display:inline; width:258px; line-height:20px; margin-top:8px;}
.textcontent01 .subtitle02 .line02{ float:left; display:inline; background-image:url(imagesbuttonline01.png); background-repeat:repeat-x; width:91%; margin-top:4px; margin-left:5px; line-height:20px;}
.textcontent01 .subtitle02 .news01{width:97%; margin-top:0px; float:left; display:inline;}
.textcontent01 .subtitle02 .news01 li{ width:100%; line-height:27px; height:27px;}
.textcontent01 .subtitle02 .news01 li a,a:hover{color:#303030; font-size:12px; }
.textcontent01 .subtitle02 .news01 li a:hover{ background:none;}
.textcontent01 .subtitle02 .news01 .fr{float:right; margin-right:18px; font-size:12px;}
.textcontent01 .subtitle02 .news01 .fl{float:left; margin-left:6px;}
.textcontent01 .subtitle02 .news02{width:97%; margin-top:10px; float:left; display:inline;}
.textcontent01 .subtitle02 .news02 li{ width:100%; line-height:27px; height:27px;}
.textcontent01 .subtitle02 .news02 li a,a:hover{color:#303030; font-size:12px; }
.textcontent01 .subtitle02 .news02 li a:hover{ background:none;color:#F00;}
.textcontent01 .subtitle02 .news02 .fr{float:right; margin-right:18px; font-size:12px;}
.textcontent01 .subtitle02 .news02 .fl{float:left; margin-left:6px;}

.textcontent01 .line01{ background-image:url(imagesbuttonline01.png); background-repeat:repeat-x; width:92%; margin-top:4px; margin-left:20px;}
.textcontent01 .news01{width:100%; margin-top:10px;}

.textcontent01 .news01 li{ width:100%; line-height:27px; height:27px;}
.textcontent01 .news01 li a,a:hover{color:#303030; font-size:12px; }
.textcontent01 .news01 li a:hover{ background:none;color:#F00;}
.textcontent01 .news01 li a:active{ color:#F00;}
.textcontent01 .news01 .fr{float:right; margin-right:18px; font-size:12px;}
.textcontent01 .news01 .fl{float:left; margin-left:20px;}

/* index.html 首页轮播图样式*/
.d1{width:432px;height:252px;overflow:hidden; background-color:#000000;position:absolute;z-index:0;margin:0px auto 0 auto;}  
.d1 ul{display:none;}  
.loading{width:432px;border:#666666 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;height:179px;text-align:center;padding-top:30px;font-weight:bold;}
.d2{width:100%;height:252px;overflow:hidden;}  
.num_list{position:absolute;width:100%;left:0px;bottom:0px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:0px 0px;height:35px;overflow:hidden;}  
.num_list span{display:inline-block;height:16px;padding-left:16px; padding-top:8px;font-size:12px;}
.button{position:absolute;z-index:0;right:8px;bottom:8px;font-size:13px;font-weight:bold; }  
.button a{background-color:#666666;display:block;line-height:14px;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;font-size:12px;}

/* index.html 首页轮播图样式2*/
.rollBox {
	 WIDTH: 1200px; OVERFLOW: hidden
}
.rollBox .LeftBotton {
	 WIDTH: 43px; DISPLAY: inline;  FLOAT: left; HEIGHT: 170px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	 WIDTH: 43px; DISPLAY: inline;  FLOAT: left; HEIGHT: 170px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .Cont {
	 WIDTH: 1113px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 170px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 10px; margin-top:25px;
}
.rollBox .Cont .pic IMG {
	MARGIN: 0px auto; WIDTH: 170px; DISPLAY: block; HEIGHT: 114px
}
.rollBox .Cont .pic P {
	LINE-HEIGHT: 26px
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}

/* 二级页面样式*/
.positon { width:100%; height:30px;   margin-top:53px; padding-left:20px;}
.positon span { text-decoration:underline; color:#6c2e09; font-weight:bold;}
.leftmenu01{ width:284px; float:left; margin:0 auto; height:100%;   border:1px solid #a1a1a1; background-color:#feecc5;  background-repeat:no-repeat; }
.imgnews{ width:284px;}
.imgnews img{ margin-top:7px;}
.leftmenu01 .imgnews{}
.leftmenu01 .imgnews img{ margin-top:7px;}
.leftmenu02{ width:284px; float:left; margin:0 auto; height:100%;   border:1px solid #a1a1a1; background-color:#fdeac2; background-image:url(imagesbuttonzxgkmenubg.png); background-repeat:no-repeat; }
.menutitle{ width:100%; background-image:url(imagesbuttonzxgkmenutitlebg.png); background-repeat:repeat-x; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:14px; font-family:Microsoft YaHei;}

.buttonarea{ width:233px; margin:20px auto;}
.buttonarea .button-bg01a{ background-image:url(imagesbuttonbuttonbg01a.png); width:233; height:42px; text-align:center;  line-height:42px; color:#6c2e09; font-size:15px; font-weight:bold; font-family:Microsoft Yahei; margin-bottom:10px;}
.buttonarea .button-bg01a:hover{ background-image:url(imagesbuttonbuttonbg01b.png); width:233; height:42px; text-align:center; line-height:42px; color:#FFF;}
.buttonarea .button-bg01b{ background-image:url(imagesbuttonbuttonbg01b.png); width:233; height:42px; text-align:center;  line-height:42px; color:#fff; font-size:15px; font-weight:bold; font-family:Microsoft Yahei; margin-bottom:10px;}

.buttonarea img{ margin-bottom:10px;}
.maincontent{width:906px; float:left; margin:0 auto; height:100%;   border:1px solid #a1a1a1;  margin-left:5px; background-color:#FFF; }
.maincontent03{width:100%;  margin:0 auto; height:100%;   border:1px solid #a1a1a1; background-color:#FFF; }
.maincontent02{width:98%; float:left; margin:0 auto; height:100%;   border:1px solid #a1a1a1;  margin-left:10px; background-color:#FFF; }
.container-body{ width:840px; margin:10px auto;}
.container-body02{ width:90%; margin:10px auto;}

.container-title{ margin-top:20px;   font-size:24px; font-family:Microsoft YaHei; font-weight:bold; width:100%; text-align:center; color:#6c2e09;}
.container-subtitle{ margin-top:28px;  font-family:Microsoft YaHei;  width:100%; text-align:center; }
.line02{ background-image:url(imagesbuttonline01.png); background-repeat:repeat-x; width:100%; margin-top:4px; margin-left:0px;}
.title02{ color:#6c2e09; height:47px; line-height:47px; background-image:url(imagesbuttontitlebg03.png); background-repeat:repeat-x; font-weight:bold; font-size:14px; border-bottom:1px solid #a1a1a1; overflow:hidden;}
.title02 a{color:#6c2e09; font-size:14px; }
.title02 a:hover{color:#6c2e09; font-size:14px; }
.title02 table{ border-width:0px; border-spacing:0px; height:38px;}
.title02 table tr{ border-width:0px; border-spacing:0px;}
.title02 table td{ text-align:center;}
.title02 .td01{ background-image:url(imagesbuttontitlebg02.png); background-repeat:repeat-x; margin-top:-2px; width:100px; text-align:center; color:#FFF; }
.body-text02{ width:90%; margin:20px auto;}
.body-text02 p{ text-indent:2em; line-height:24px;}
.body-text02 p img{ text-align: center; vertical-align:middle;}
.body-text02 .tit01{ text-indent:0em;}
.body-text{ width:800px; margin:20px auto;}
.body-text p{ text-indent:2em; line-height:24px;}
.body-text p img{ text-align: center; vertical-align:middle;}
.body-text .tit01{ text-indent:0em;}
.container-body ul{}
.container-body ul li{ width:100%; text-align:left; height:28px; list-style-type:disc;}
.container-body ul li .fr01{ float:right; display:inline;}
.container-body ul li a{ }
.container-body ul li .target01a{   display:inline; margin-left:10px; color:red; font-weight:bold; }
.container-body ul li .target01b{   display:inline; margin-left:10px; color:#6c2e09; font-weight:bold; }
.container-body ul li a{color:#6c2e09; font-size:12px; }
.container-body ul li a:hover{background:none;color:#F00;}
.maincontent .title02 .current{ background-repeat:no-repeat; line-height:49px; height:49px; width:120px; overflow:auto;}
.maincontent .title02  .current a:hover{ text-decoration:none; font-size:12px;}
.maincontent .title02  .current .cRed{ color:#fe5f00;}
/* 通讯录样式*/ 
.container-body .txl{ width:800px; margin:10px auto;}
.container-body .txl .search01{ font-size:14px; color:#6c2e09; text-align:center; font-weight:bold; margin:30px auto 30px auto; line-height:30px;}
.container-body .txl .search01 input{ height:32px; line-height:32px; width:396px;}
.container-body .txl .search01 .search02{ width:85px; height:32px; border:none; color:#FFF; font-size:14px; font-weight:bold; background-image:url(imagesbuttonothertxlsearchbg.png);}
.container-body .txl .search01 .search03{ color:#666666; padding-left:8px;}
.container-body .txl .txl-con{ width:800px;border-style:solid; border-width:1px; border-color:#eda25f;}
.container-body .txl .message01{ float:left;font-size:14px; color:#6c2e09; text-align:left; margin-left:50px; font-weight:bold; line-height:30px; margin:20px auto 20px auto;}
.container-body .txl .button01{float:left; margin:30px auto auto 220px;}
.container-body .txl .button02{float:right; margin:45px 20px 160px auto;}
.txl-body{ width:100%; height:100%; text-align:center;	}
.txl-body .title05{ background-color:#feebc1; height:40px; line-height:40px; font-weight:bold; font-size:14px;}
.txl-body table{ width:100%; font-size:14px;border-spacing:0px;}
.txl-body table tr{border-width:0px;}
.txl-body table td{ width:20%;height:35px; line-height:35px; border-bottom:#ea8e3d solid 1px;  border-right:#ea8e3d solid 1px;  border-left:#ea8e3d solid 0px; border-top:#ea8e3d solid 0px; }
.txl-body table .th01{ background-color:#ea8e3d; color:#FFF; border-width:0px; font-weight:bold; }
.txl-body table .th02{ background-color:#ea8e3d; color:#FFF; border-width:0px; font-weight:bold;   border-right:#ea8e3d solid 0px; }
.txl-body table .td02{    border-right:#ea8e3d solid 0px; }
/* 分页样式*/ 
.cutpage { 
    width:100%;
	margin:20px auto 20px 50px;
} 
.cutpage a:link{ 
    border:1px solid #DDD; 
    background:#fff; 
    display:inline-block; 
    margin:1px; 
    text-decoration:none; 
    font-size:15px; 
    width:30px; 
    height:30px; 
    text-align:center; 
    line-height:30px; 
    color:#AAA; 
    padding:1px 2px; 
} 

.cutpage a:visited{ 
    border:1px solid #DDD; 
    background:#fff; 
    display:inline-block; 
    margin:1px; 
    text-decoration:none; 
    font-size:15px; 
    width:30px; 
    height:30px; 
    text-align:center; 
    line-height:30px; 
    color:#AAA; 
    padding:1px 2px; 
} 
.cutpage a:hover{ 
    border:1px solid #DDD; 
    background:#fff; 
    display:inline-block; 
    margin:1px; 
    text-decoration:none; 
    font-size:15px; 
    width:30px; 
    height:30px; 
    text-align:center; 
    line-height:30px; 
    color:red; 
    padding:1px 2px; 
} 
.cutpage .current01{ 
    border:1px solid #DDD; 
    background:#fff; 
    display:inline-block; 
    margin:1px; 
    text-decoration:none; 
    font-size:15px; 
    width:30px; 
    height:30px; 
    text-align:center; 
    line-height:30px; 
    color:#AAA; 
    padding:1px 2px; 
} 
.cutpage #info{ 
    border:1px solid #DDD; 
    background:#fff; 
    display:inline-block; 
    margin:1px; 
    text-decoration:none; 
    font-size:15px; 
    width:30px; 
    height:30px; 
    text-align:center; 
    line-height:30px; 
    color:#AAA; 
    padding:1px 2px;
} 
.cutpage a:hover{ 
    border:1px solid #E5E5E5; 
    background:#F9F9F9; 
} 
.cutpage .current01{ 
    border:1px solid #eda25f; 
    background:#fff; 
    margin:1px; 
    color:#6c2e09; 
} 
.cutpage #info{ 
    width:auto; 
} 

