/* css document */
/*------浏览器重置------*/
body { margin: 0; padding: 0; font-size: 12px; color: #333; background-color: white; font-family:  '宋体'; background:url(../images/pic1.gif) center }
address, caption, em, strong, th, i { font-style:normal; font-weight:400 }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
ol, ul { list-style:none }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; }
ul { margin:0; padding:0; list-style-type:none; line-height:0; }
div { overflow:hidden }
/*------end 浏览器重置------*/

/*------链接类------*/
a:link, a:visited { text-decoration: none; color: #333; }
a:hover, a:active { text-decoration: underline; color: #ff6600; }
a.linkred:link { color: red! important }/*红色字链接*/
a.linkred:visited { color: red! important }
a.linkred:hover { color: red! important }
a.linkblue:link { color: blue! important }/*蓝色字链接*/
a.linkblue:visited { color: blue! important }
a.linkblue:hover { color: blue! important }
a.linkblack:link { color: black! important }/*黑色字链接*/
a.linkblack:visited { color: black! important }
a.linkblack:hover { color: black! important }
a.linkred2:link { color: red! important; text-decoration:underline }/*红色字链接2*/
a.linkred2:visited { color: red! important; text-decoration:underline }
a.linkred2:hover { color:#900! important; text-decoration:none }
a.linkblack2:link { color: black! important; text-decoration:underline }/*黑色字链接2*/
a.linkblack2:visited { color: black! important; text-decoration:underline }
a.linkblack2:hover { color:#F60! important; text-decoration:none }
a.linkf60:link { color:#f60! important; text-decoration:none }/*橙色字链接*/
a.linkf60:visited { color:#f60! important; text-decoration:none }
a.linkf60:hover { color:#F60! important; text-decoration:underline }

a.linkout:link { padding-left:25px;background:url(../images/pic3.gif) 5px -152px! important; color:#FFF}/*橙色字链接*/
a.linkout:visited {padding-left:25px;background:url(../images/pic3.gif) 5px -152px! important; color:#FFF }
a.linkout:hover { padding-left:25px;background:url(../images/pic3.gif) 5px -152px!! important ; color:#FFF}

a.linkhome:link { padding-left:20px;background:url(../images/pic3.gif) left -341px! important; color:#333}/*橙色字链接*/
a.linkhome:visited {padding-left:20px;background:url(../images/pic3.gif) left -341px! important; color:#333 }
a.linkhome:hover { padding-left:20px;background:url(../images/pic3.gif) left -341px!! important ; color:#f60}

a.linkpassword:link { padding-left:20px;background:url(../images/pic3.gif) left -231px! important; color:#333}/*橙色字链接*/
a.linkpassword:visited {padding-left:20px;background:url(../images/pic3.gif) left -231px! important; color:#333 }
a.linkpassword:hover { padding-left:20px;background:url(../images/pic3.gif) left -231px!! important ; color:#f60}
/*------end 链接类------*/

/*------颜色类------*/
.red { color:red }/*红*/
.blue { color:blue }/*蓝*/
.black { color:black }/*黑*/
.white { color:white }/*白*/
.orange { color:orange }/*橙*/
.colorc00000 { color:#c00000 }/*暗红*/
.colorff5500 { color:#ff5500 }/*深橙*/
.bg1{ background:url(../images/pic2.gif) repeat-x}
/*------end 颜色类------*/

/*------字体类------*/
.f12 { font-size: 12px; }/*12号字体*/
.f14 { font-size: 14px; }/*14号字体*/
.f16 { font-size: 16px; }/*16号字体*/
.f18 { font-size: 18px; }/*18号字体*/
.f24 { font-size: 24px; }/*24号字体*/
.tc { text-align:center; }/*文字居中*/
.tl { text-align:left; }/*文字居左*/
.tr { text-align:right; }/*文字居右*/
.fb { font-weight:bold; }/*粗体*/
.lh24 { line-height:24px; }/*行高24像素*/
.lh26 { line-height:26px; }/*行高26像素*/
/*------end 字体类------*/

/*------层类------*/
.fl { float:left; }/*左浮动*/
.fr { float:right; }/*右浮动*/
.cl { clear:both; }/*清除两边空间*/
.dis { display:block; }/*显示成块*/
.undis { display:none; }/*不显示*/
.mb5 { margin-bottom:5px; }/*外下5像素*/
.mt5 { margin-top:5px; }/*外上5像素*/
.mt9 { margin-top:9px; }/*外上9像素*/
.mr5 { margin-right:5px; }/*外右5像素*/
.ml5 { margin-left:5px; }/*外左5像素*/
.ml10 { margin-left:10px; }/*外左10像素*/
.ml11 { margin-left:11px; }/*外左11像素*/
.ml20 { margin-left:20px; }/*外左20像素*/
.ml7 { margin-left:7px; }/*外左7像素*/
.ml60 { margin-left:60px; }/*外左60像素*/
.mr10 { margin-right:10px; }/*外右10像素*/
.mr11 { margin-right:11px; }/*外右11像素*/
.pt3 { padding-top:3px }/*内顶3像素*/
.pt6 { padding-top:6px }/*内顶6像素*/
.pl12 { padding-left:12px }/*内顶12像素*/

/*------end层类------*/

/*------边线类------*/
.bt1 { border-bottom:1px solid #b0b0b0 }/*上边线1像素*/
.bb1 { border-bottom:1px solid #b0b0b0 }/*下边线1像素*/
/*------end 边线类------*/

.toppic,.mainnav,.part1,.link,.copyright{ width:1000px; height:auto; margin:0px auto;}
.mainnav{width:980px; padding-left:20px;height:74px; background:url(../images/pic3.jpg); position:relative}
.mainnav li{ float:left;width:auto; padding:20px 10px 0px 20px;}

.mainnav .submenu1 { height:25px; line-height:25px; background:#2c0001; position:absolute; z-index:20;  color:#FFF }
.mainnav .submenu1 a:link,.mainnav  .submenu1  a:visited { text-decoration: none; color:#fff; }
.mainnav .submenu1 a:hover,.mainnav  .submenu1  a:active { text-decoration: underline; color:#FC0; }
.mainnav .submenuw1{ width:335px;left:100px; top:47px;}
.mainnav .submenuw2{ width:410px;left:210px; top:47px;}
.mainnav .submenuw3{ width:180px;left:320px; top:47px;}
.mainnav .submenuw4{ width:470px;left:335px; top:47px;}
.mainnav .submenuw5{ width:100px;left:790px; top:47px;}
.mainnav .submenuw6{ width:330px;left:650px; top:47px;}
.part1{ background:url(../images/bg1.jpg)}
.part1 .left1{ float:left; width:260px; height:auto; padding-top:10px;  }
.part1 .right1{ float:right; width:705px; height:auto;padding-top:10px; min-height:700px; padding-right:5px; padding-left:25px; background:left 20px url(../images/pic4.jpg) no-repeat}
.part1 .left1 .gg1{ float:left; width:222px; height:109px; padding:35px 10px 5px 10px; background:url(../images/pic5.jpg); margin-left:2px; line-height:21px;}
.part1 .left1 .lyjd{ float:left; width:118px; height:147px; padding:65px 10px 5px 115px; background:url(../images/pic6.jpg); margin-left:2px; line-height:21px; line-height:30px; font-weight:bold}

.part1 .left1 .yzhs{ float:left; width:248px; height:142px;}



/* column2样式 栏目:*/
.column2 { float:left; width:250px; height:auto; padding-bottom:6px; margin-top:10px  }
.column2 .title { width:250px; height:43px; margin-bottom:5px;  }
.column2 .title h3 { }
.column2 .title .more { float:right; width:43px; height:17px; text-align:center; line-height:19px; margin-top:5px; }
.column2 li { float:left; width:235px; height:21px; padding:0px 10px 0px 5px; line-height:21px; overflow:hidden; overflow:hidden; }
.column2 li a:link, .column2 li a:visited { color:#333; }
.column2 li a:hover, .column2 li a:active { color:#F60 }
/* end column2样式 */

.part1 .right1 .hsjs{ float:left; width:490px; height:auto; overflow:hidden; line-height:25px; font-size:14px; background:url(../images/pic9.jpg) -25px no-repeat}
.part1 .right1 .hsvideo{ float:left; width:210px; height:auto}


/* column4样式 栏目:*/
.column4 {  width:335px; height:auto; padding-bottom:6px; margin-top:15px}
.column4 .title { float:left; width:335px; height:43px;  }
.column4 .title h3 { float:left; font-size:14px; font-weight:bold; line-height:26px; padding-left:10px; color:#c00000 }
.column4 .title .more { float:right; width:43px; height:17px; text-align:center; line-height:19px; margin-top:5px; }
.column4 li { float:left; width:263px; height:21px; padding:0px 10px 0px 5px; line-height:21px; overflow:hidden; overflow:hidden; }
.column4 li a:link, .column4 li a:visited { color:#333; }
.column4 li a:hover, .column4 li a:active { color:#F60 }
.column4in { float:left; WIDTH: 335px; HEIGHT: auto; margin-top:5px; margin-bottom:5px }
.column4in IMG {  FLOAT: left; MARGIN: 3px 5px 5px;  WIDTH: 120px; padding:2px; BORDER: #cccccc 1px solid; HEIGHT: 90px; background:#FFF }
.column4in .imgtext { FLOAT: left; MARGIN: 3px 5px 5px; OVERFLOW: hidden; WIDTH: 185px; COLOR: #666; LINE-HEIGHT: 23px; HEIGHT: 90px; TEXT-ALIGN: left }
.column4in .imgtext  H4 { FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 185px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: left; }
.column4in .imgtext  H4 A:link, .column4in .imgtext H4 A:visited { COLOR: #f00; TEXT-DECORATION: none }
.column4in .imgtext  H4 A:hover, .column4in .imgtext H4 A:active { COLOR: #000000; TEXT-DECORATION: underline }

/* end column4样式 */


 /* column7样式 栏目:*/
.column7 { float:left; width:613px; height:126px; padding-left:92px; background:url(../images/pic13.jpg) no-repeat; margin-top:20px  }
.column7 .title { width:971px; height:26px; padding:0px 5px 0px 2px; border-bottom:1px solid #d4d4d4; background:#f6f6f6; }
.column7 li { float:left; width:130px; height:185px; padding:10px 5px 0px 15px; margin-bottom:10px; line-height:21px; overflow:hidden; overflow:hidden; }
.column7 li a:link, .column7 li a:visited { color:#003399; }
.column7 li a:hover, .column7 li a:active { color:#F60 }
.column7 li img{ float:left; width:124px; height:104px; padding:2px; background:#FFF; overflow:hidden; border:1px solid #CCC}

 /*end column7样式 栏目:*/
 
 .link{background:url(../images/bg1.jpg)}
  .link li{ float:left; width:auto; height:30px; padding:0px 15px; line-height:30px;}
  
  .copyright{ height:80px; padding-top:10px; background:url(../images/pic15.jpg); text-align:center; line-height:25px;}
  
  .nytitle{ float:left; width:100%; height:60px; line-height:60px; font-size:24px; font-weight:bold; font-family:"黑体"; text-align:center; border-bottom:1px solid #CCC; margin-bottom:10px }
.nynl{ float:left;width:675;  padding:5px 15px 15px 15px; line-height:25px; font-size:14px; }
.nypostion{  float:left;width:695px; height:25px; text-align:right; color:#999}
.nypostion a:link,.nypostion a:visited { text-decoration: none; color: #666; }
.nypostion a:hover,.nypostion a:active { text-decoration: underline; color: #f60 }

.part1 .left1 .gg1{ float:left; width:222px; height:200px; padding:35px 10px 5px 10px;  margin-left:2px; line-height:21px;}

.part1 .left1 .ggbg1{background:url(../images/pic17.jpg); text-align:center; line-height:27px; font-size:14px;}
.part1 .left1 .ggbg2{ height:135px;background:url(../images/pic18.jpg); text-align:center; line-height:27px; font-size:14px;}
.part1 .left1 .ggbg3{background:url(../images/pic26.jpg); text-align:center; line-height:27px; font-size:14px; height:auto;}
.part1 .left1 .ggbg4{ height:160px;background:url(../images/pic20.jpg); text-align:center; line-height:27px; font-size:14px;}
.part1 .left1 .ggbg5{ height:80px;background:url(../images/pic21.jpg); text-align:center; line-height:27px; font-size:14px;}
.part1 .left1 .ggbg6{ height:60px;background:url(../images/pic22.jpg); text-align:center; line-height:27px; font-size:14px;}
.part1 .left1 .ggbg7{ background:url(../images/pic23.jpg) no-repeat; text-align:center; line-height:27px; font-size:14px;}
.xwdt { float:left;
	MARGIN-TOP: 10px;WIDTH: 695px; MARGIN-BOTTOM: 10px; HEIGHT: auto
}
.xwdt UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.xwdt UL LI {
	BORDER-BOTTOM:#666 1px dotted; WIDTH: 688px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.xwdt UL LI .newsnr {
	LINE-HEIGHT: 30px; WIDTH: 490px; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.xwdt UL LI .newsdate {
	LINE-HEIGHT: 30px; WIDTH: 100px; FLOAT: right; HEIGHT: 30px; COLOR: #666; OVERFLOW: hidden
}

 /* column8样式 栏目:*/
.column8 { float:left; width:705px; height:auto;  }
.column8 .title { width:971px; height:26px; padding:0px 5px 0px 2px; border-bottom:1px solid #d4d4d4; background:#f6f6f6; }
.column8 li { float:left; width:150px; height:150px; padding:10px 5px 0px 15px; margin-bottom:10px; line-height:21px; overflow:hidden; overflow:hidden; }
.column8 li a:link, .column8 li a:visited { color:#333; }
.column8 li a:hover, .column8 li a:active { color:#F60 }
.column8 li img{ float:left; width:150px; height:126px; padding:2px; background:#FFF; overflow:hidden; border:1px solid #CCC}
.column8 li .imgtext{ float:left; width:156px; height:25px; line-height:25px; overflow:hidden; text-align:center}
 /*end column7样式 栏目:*/
 .page{clear:left;height:40px; line-height:40px;WIDTH: 695px;}

.artbox {float:left;MARGIN-TOP: 10px;WIDTH: 695px; MARGIN-BOTTOM: 20px; HEIGHT: auto;TEXT-ALIGN: center
}
.artbox H1 {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 800 16px/20px "宋体", arial; COLOR: #666; MARGIN-RIGHT: 20px; PADDING-TOP: 10px
}
.artbox .info {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.artbox .info .where {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 0px
}
.artbox .font-size A {
	MARGIN: 0px 4px
}
.article {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 200%; MARGIN: 0px 10px 10px; MIN-HEIGHT: 300px; PADDING-LEFT:5px; PADDING-RIGHT: 25px; WORD-WRAP: break-word; COLOR: #666; WORD-BREAK: break-all; PADDING-TOP: 20px; _height: 300px
}
.article p{ margin:10px auto}
/**/
.mainnews{width:120px; height:90px}
.fixed{
	background: url(../images/xf.png) no-repeat;
	width: 170px;
	height: 247px;
	position: relative;
	position: fixed;
	right: 0;
	bottom: 100px;
}
.fixed span{
	float: left;
	color:white;
	font-weight: 200;
	font-size: 20px;
	text-align: center;
	width: 170px
}
.word1{
	position: absolute;
	top: 120px
}
.word2{
	position: absolute;
	top: 210px
}