@charset "gb2312";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#6e6e6e; font-size:12px; font:Arial, 宋体, sans-serif; line-height:22px;}
/*共用*/
a{text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
.mtop{margin-top:10px;}
/*共用结束*/

.topbg{ height:151px; margin:0 auto; background:url(../images/topbg.gif) repeat-x;}
.top{width:964px; height:151px; margin:0 auto;}
.logo{width:960px; height:85px; margin:0 auto;}
.logo_l{ padding:20px 0 0 30px;}
.logo_r{ padding:14px 15px 0 0; text-align:right;}
.logo_r p img{ height:11px; overflow:hidden;}
.logo_r span{ height:20px; display:block; margin-top:29px; float:right;}
.logo_r span input#text{width:134px; height:20px; background:url(../images/search.gif) no-repeat; border:none; float:left;color:#efeeee; line-height:20px; padding-left:20px; margin:0;}
.logo_r span input#button{width:25px; height:20px; background:url(../images/go.gif) no-repeat; border:none; float:left; margin:0;}

.menu{width:100%;height:66px;position:absolute;top:85px;left:0;z-index:999;overflow:hidden;}
.menu ul{width:964px;height:66px;margin:0 auto;}
.menu li{ float:left;}

.bottom_bg{ height:131px; background:url(../images/bottombg.gif) repeat-x 0 bottom; margin:23px auto 0 auto;}
.bottom_top{width:960px; height:19px; margin:0 auto; text-align:center;}
.bottom{width:960px; height:111px; margin:0 auto; text-align:center;color:#606060;}
.bottom span{width:672px; height:34px; background:url(../images/bottombg1.gif) no-repeat 0 -1px; display:block; margin:0 auto; line-height:34px; color:#e88b91; margin-bottom:12px;}
.bottom span a{color:#ffdbdb; margin:0 4px;}

.red{color:#9d0202;}

@charset "gb2312";
/* CSS Document */

#banner{ height:479px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner.jpg) no-repeat center 0;position:relative;}
.slide{width:100%;height:382px;text-align:center;overflow:hidden;position:absolute;top:97px;left:0;z-index:99;}
#bannernewsbg{ height:41px; background:url(../images/bannernewsbg.gif) repeat-x;}
#bannernews{width:960px; height:27px; background:url(../images/bannernews.gif) no-repeat; margin:0 auto; text-align:center; padding-top:14px; color:#3c3c3c;}
.red{color:#9d0202;}

#banmenu{width:960px; height:27px; background:url(../images/bannernews.gif) no-repeat; margin:0 auto; text-align:center; padding-top:14px; color:#3c3c3c;}
#banmenu a{font-size:14px;font-weight:bold;color:#c00;padding:0 6px;}


#scrolls{margin:10px auto;width:220px; height:130px; overflow:hidden; font-size:12px;}
#scrolls .indemo { float: left; width: 100%;}
#scrolls p{width:210px;font-size:12px;margin:0;}
#demo1,#demo2 { float: left;}
#scrolls p a{padding-left:15px;color:#333;background:url(../images/indexcon1doc.gif) 0 3px no-repeat;}

#con{width:960px;height:195px;margin:23px auto 16px auto;}
#con_l{width:260px; height:195px; float:left; background:url(../images/indexcon_lbg.gif) no-repeat;}
#con_l h2{width:210px;height:40px;line-height:40px; padding:0 0 0 50px;font-size:14px;color:#fff;}
#con_l span{ float:left;padding-left:5px;}
#con_r{width:688px;height:195px;float:right;}
#tit{width:688px; height:37px; background:url(../images/indexconrtitbg.gif) no-repeat;}
#tit_r{ padding:13px 17px 0 0; float:right;}
#con_r_mbg{width:686px; height:157px; border:1px solid #d6d6d6; border-top:none;}
#con_r_m{width:646px; height:131px; border:1px solid #fff; background:url(../images/indexconrbg.gif) repeat-x; padding:24px 18px 0 20px; line-height:18px;}
#con_r_m img{ float:right; margin-left:17px; display:inline; border:3px solid #d4d4d2;}

#con1{width:960px; height:260px; margin:0 auto;}
#con1_l,#con1_r{width:475px; height:260px; float:left; background:url(../images/indexcon1bg.gif) no-repeat 0 bottom;}
#title,#title1{width:475px; height:37px; background:url(../images/indexcon1ltitbg.gif) no-repeat;}
#title_l{width:121px; height:25px; padding:12px 0 0 18px; float:left;}
#title_m li{width:106px; height:20px; float:left; background:url(../images/indexnewstitbg.gif) no-repeat; color:#403f3f; text-align:center; padding-top:17px; line-height:12px; }
#title_m li:hover,#title_m li.hover{color:#f6dedf; background:url(../images/indexnewstitbghover.gif) no-repeat;}
#title_r,#title1_r{ float:right; padding:13px 13px 0 0;}
#con1_l_m{width:432px; height:159px; padding:14px 22px 0 21px;}
#con1_l_m li{width:413px; height:23px; border-bottom:1px solid #ededed; padding:6px 0 0 19px;background:url(../images/indexcon1doc.gif) no-repeat 3px 13px;}
#con1_l_m li a{color:#6e6e6e;}
#con1_l_m li a.ash{color:#848383;}
#con1_r{float:right;}
#title1_l{ float:left; padding-left:18px;line-height:40px;font-weight:bold;font-size:14px;color:#c00;}
#con1_r_m{width:475px; height:240px;}
	  .rollBox {width:475px;overflow:hidden; margin-top:22px;}
	  .rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt1.gif) no-repeat;width:15px;height:34px; cursor:pointer;margin:38px 33px 0 0;}
	  .rollBox .RightBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt2.gif) no-repeat;width:15px;height:34px; cursor:pointer;margin:38px 0 0 30px;}
	  .rollBox .Cont {width:382px;overflow:hidden;float:left;}
	  .rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/

	  .rollBox .Cont li {width:182px; height:136px;float:left;text-align:center;line-height:12px;display:inline; margin-right:18px;}
	  .rollBox .Cont li img{width:176px; height:109px; background:url(../images/indexpropicbg.gif) no-repeat; padding:3px 3px 13px;}
	  
	  .rollBox .Cont li a{ text-decoration:none; color:#535353;}
	  .rollBox #List1, .rollBox #List2 {float:left;}

#demooa {width:450px;height:240px;margin:10px auto 0;overflow:hidden;}
#indemooa {float: left;width: 800%;}
#demooa1,#demooa2{float:left; display:inline-table;}
#demooa1 li,#demooa2 li{float:left;width:212px; height:221px;margin-left:10px;display:inline;text-align:center;overflow:hidden;}
#demooa1 li img,#demooa2 li img{ width:206px;height:175px;background:url(../images/indexpropicbg.gif) no-repeat; padding:3px 3px 13px;}
#demooa1 li a{display:block;line-height:30px;color:#333;}


#banner1{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner2.jpg) no-repeat center bottom;}
#banner2{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner3.jpg) no-repeat center bottom;}
#banner3{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner4.jpg) no-repeat center bottom;}
#banner4{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner5.jpg) no-repeat center bottom;}
#banner5{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner6.jpg) no-repeat center bottom;}
#banner6{ height:399px; margin:0 auto; border-bottom:2px solid #bf070f; background:url(../images/banner7.jpg) no-repeat center bottom;}
.jb{ height:16px; margin:0 auto;background:url(../images/bannerjb.jpg) repeat-x center 0;}

.con{width:960px; margin:15px auto;}
.con_l{width:230px;}
.submenu{width:230px; padding-bottom:16px; background:url(../images/submenubgxia.gif) no-repeat 0 bottom;}
.tit{width:230px;height:40px;line-height:40px;background:url(../images/lbg.gif) no-repeat; text-align:center;font-size:14px;font-weight:bold;color:#fff;}
.submenu ul{width:230px; padding-top:4px; background:url(../images/submenubg.gif) repeat-y;}
.submenu li{width:230px; height:22px; background:url(../images/submenubg1.gif) no-repeat; font-weight:bold; padding:18px 0 0 0px; line-height:12px; text-align:center;}
.submenu li:hover,.submenu li.hover{width:230px; height:20px;padding:20px 0 0 0px; background:url(../images/submenubg2.gif) no-repeat;}
.submenu li a{ font-size:12px; color:#484848;}
.submenu li:hover a,.submenu li.hover a{ font-size:13px; color:#ae0309;}
.con_r{width:718px;}
.title{width:661px; height:37px; background:url(../images/titlebg.gif) no-repeat; padding:0 23px 0 34px;}
.title_r{ padding:15px 0 0 14px; background:url(../images/titledoc.gif) no-repeat 0 16px; line-height:12px; color:#9a9999;}
.title_r a{color:#9a9999;}
#main{width:691px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:27px 0 30px 25px;}
#main li{width:192px; height:191px; float:left; margin:0 18px 23px 0; border:1px solid #efefef; display:block; padding:7px 8px; display:inline;}
#main li:hover{width:192px; height:191px; border:none; background:url(../images/propicbg.gif) no-repeat; padding:8px 9px;}
#main li img,#box_l img{ border:3px solid #f0efef;}
#main li p{width:192px; text-align:center; display:block; line-height:20px; padding-top:18px; color:#717171;}
#main li:hover p{color:#ffe2cd;}
#main li p a{color:#525050; font-weight:bold;}
#main li:hover p a{color:#fff600;}

#main1{width:661px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:27px 25px 40px 30px;color:#636365;}
#box{width:661px; height:139px; line-height:20px;}
#box_l{width:192px; height:125px; float:left; margin-right:23px; background:#b90e11; padding:7px 8px;}

#main2{width:669px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:23px 22px 24px 25px;}
#main2 p{ line-height:18px; display:block; margin-bottom:20px;}
#main2 p img{ float:right; margin-left:19px;}
#main2 span{width:637px; height:300px; background:#fff; padding:13px 15px; margin-top:18px; display:block;}

#main3{width:630px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:34px 40px 38px 46px;}
#main3 b{ font-size:16px; color:#b70c0f; margin-bottom:3px; display:block;}

#main4{width:678px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:35px 0px 30px 38px;}
.box1_m{width:678px; color:#6d6d6d;}
.box1_m select{height:20px; margin:0 0 10px 19px;}/*
input{width:287px; height:17px; margin:0 0 10px 19px;}
textarea{width:428px; height:90px; border:1px solid #e4e4e4c; margin:14px 0 15px 19px;}*/
.annu{width:500px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#535353; border:none;}

#main5{width:645px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:18px 33px 38px 38px;}

#main6{width:700px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:25px 0px 28px 16px;}
#main6 dl{width:315px; height:120px; margin:0 12px 10px 0; padding:10px 14px 0 7px; border:1px solid #ebebeb; float:left; line-height:18px; display:inline;}
#main6 dt{ float:left; margin-right:12px; display:inline;}
#main6 dd b a{ font-size:14px; margin:5px 0 3px 0; display:block; color:#737373;}
#main6 dl:hover dd b a{ color:#be0600;}
#main6 dd p a{ float:right; background:url(../images/probg.gif) no-repeat; width:65px; height:17px; display:block; text-align:center; line-height:17px; color:#fff; margin-top:3px;}
#main6 dl:hover dd p a{ background:url(../images/probg1.gif) no-repeat; color:#ffe2e9;}

#main7{width:666px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:25px 25px 30px 25px; line-height:21px;}
#main7 img{ float:left; border:1px solid #e3e3e3; margin:0 25px 13px 0;}
#main7 b{ font-size:14px; color:#737373; margin-bottom:7px; display:block}

#main8{width:668px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:20px 22px 28px 26px;}
#box1{width:645px; height:132px; background:url(../images/newsbg.gif) no-repeat; padding:9px 16px 0 7px; color:#fff;}
#box1_l img{ float:left; border:3px solid #faf2fe; margin-right:21px;}
#box1_r b a{ font-size:14px; color:#fde804; margin:17px 0; display:block; line-height:14px;}
#main8 ul{ padding:13px 5px 24px 3px; display:block;}
#main8 li{width:636px; height:29px; border-bottom:1px solid #eaeaea; line-height:29px; background:url(../images/newsdoc.gif) no-repeat 1px 8px; padding-left:24px;}
#main8 li a{color:#696052;}

#main9{width:671px; border:1px solid #efefef; border-top:none; background:url(../images/con_rbg.gif) repeat-x 0 bottom; padding:30px 20px 24px 25px;}
#main9 span{width:671px; height:30px;display:block;margin-bottom:32px; color:#727272; text-align:center;}
#main9 span b{width:671px; height:20px; line-height:20px;display:block; font-size:14px;color:#c10206;}
#main9 p b{ font-size:14px;}

.order1{ text-align:right; height:25px; margin-top:27px;}
.order1 a{color:#3f3f3f; line-height:25px;display:inline; margin:0 3px;}
.order1 a:hover{ font-weight:bold;}
.order1 select{width:58px; height:20px; margin-left:3px;}
.order1 span a{ padding:5px 23px 8px 23px; background:url(../images/syy.gif) no-repeat;color:#fff;}
.order1 span a:hover{ background:url(../images/xyy.gif) no-repeat; font-weight:inherit; padding:5px 33px 8px 13px;}

#pro {width:960px;height:275px;margin:10px auto;background:url(../images/tlbg.gif) no-repeat;overflow:hidden;}
#pro h3{display:block;height:40px;line-height:40px;padding:0 10px;font-size:14px;color:#c00;}
#pro h3 a{float:right;padding-top:10px;}
#demoo {width:950px;height:235px;margin:0 auto;overflow:hidden;}
#indemoo {
float: left;
width: 800%;
}
#demoo1,#demoo2{float:left; display:inline-table;}
#demoo1 li,#demoo2 li{float:left;width:185px; height:235px;margin-left:10px;display:inline;text-align:center;overflow:hidden;}
#demoo1 li img,#demoo2 li img{ width:185px;height:195px;}
#demoo1 li a{display:block;line-height:30px;color:#333;}
.title_l{float:left;width:121px; height:37px;line-height:37px;font-size:14px;font-weight:bold; }

.inews{float:right;width:940px;padding:10px;border:1px solid #ccc;background:#EFF0EB;overflow:hidden;}
.inews ul{float:left;width:303px;height:170px;overflow:hidden;}
.inews ul h4{width:303px;height:40px;font-size:14px;background: url(../images/ntou.jpg) center bottom no-repeat;}
.inews ul h4 a{float:right;padding-bottom:20px;}
.inews li{float:left;width:303px;height:25px;line-height:25px;background: url(../images/indexcon1doc.gif) 0 8px no-repeat;}
.inews li a{color:#666;padding-left:15px;}
.inews li span{float:right;color:#666;}

/* 栏目页分页 */
.clearpage {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.pageNavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#c00;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
