
/* CSS Document */
body{}
.main1,.main2,.main3,.link{ width:990px; margin:0 auto;}
.main1{ height:275px; overflow:hidden; padding-top:10px;}
.main2{ height:auto;}

.focus{ width:480px; height:270px;}
.news{ width:500px;}
.newshead{ padding-bottom:7px; line-height:18px; position:relative;}
.newshead h2{ font-size:16px; font-weight:bold;}
.date{ position:absolute; right:0px; top:0px;}
.newsfirst{ background: url(../images/newsfirstbg.png); width:480px; height:55px; padding:0px 10px; line-height:55px; font-size:22px; font-family:microsoft yahei; text-align:center;}
.newsfirst a{ display:block; overflow:hidden; width:480px;}
.red{ color:#b70500; font-size:12px; padding-right:10px;font-family:宋体; vertical-align:middle;}
.newslist{ line-height:30px; font-size:14px; padding-top:8px;}
.newslist li{ height:30px;*margin-top:-3px;}
.newslist li a{ background:url(../images/dot.gif) left center no-repeat; padding-left:13px; display:block; overflow:hidden; width:400px;}
.newslist li span{ color:#878787; font-size:12px;}

.gcww{ background:url(../images/hjbg.jpg); width:990px; height:220px; margin:0 auto;}
.gcww h2{ width:40px; margin-left:47px; margin-top:29px; margin-right:15px;}
.gcwwlist{ width:845px; margin-top:36px; overflow:hidden; height:180px;}
.gcwwlist li{ width:169px; float:left;}
.gcwwlist li p{ text-align:center; padding-top:5px; line-height:18px;}
.block{border:1px solid #e2d5b7; border-top:none; border-radius:0px 0px 2px 2px;}
.blockhead{ height:30px; line-height:30px; font-size:15px; color:#fff; background:#a96901 url(../images/blockheadbg.jpg) 5px top no-repeat; padding-left:40px; }
.blockhead h2 span{ display:inline-block; font-family:microsoft yahei; cursor:pointer;}
.blockhead h2 span a{ color:#fff;font-size:16px;}
.blockhead h2 span.active{ font-weight:bold; }
.blockhead h2 span.active a{ color:#fff;}
.tzgg{ width:383px;}
.blockbody{ line-height:26px;}
.blockbody1{  height:320px;  line-height:26px;}
.spxs{ width:198px;}
#aboutus1 p,#aboutus2 p,#aboutus13 p{ text-indent:2em;}
.tzgg li{ line-height:26px; background:url(../images/dot.gif) left 11px no-repeat; padding-left:13px;}
.tzgg li a{ white-space:normal;}
.main3{ padding-top:5px; height:auto;}
.main3 h2{ height:40px; text-align:center; background:url(../images/ztbg.gif) left 16px repeat-x; margin-bottom:5px;}
.qdfy,.jbmz,.ssslz,.zhjwh{ width:755px; height:235px;padding:15px 15px 15px 220px;border-radius:3px;}
.qdfy{ background:#fdf1d9 url(../images/qdfy.jpg) 10px center no-repeat;}
.jbmz{ background:#fdf1d9 url(../images/jbmz.jpg) 10px center no-repeat;}
.ssslz{ background:#fdf1d9 url(../images/ssslz.jpg) 10px center no-repeat;}
.zhjwh{ background:#fdf1d9 url(../images/jwh.jpg) 10px center no-repeat;}
.qdfy p,.jbmz p,.ssslz p,.zhjwh p{ padding-top:4px; padding-bottom:5px; background:url(../images/line.jpg) bottom center no-repeat; line-height:24px; text-indent:2em;}
.main3 ul{ padding-top:9px;}
.qdfy p,.ssslz p,.zhjwh p{ letter-spacing:1px;}
.main3 ul li{ background:url(../images/dot.gif) left center no-repeat; padding-left:13px; line-height:24px; float:left; display:inline-block; min-width:110px;*margin-top:-6px;}
.link{ height:40px; line-height:40px; background:url(../images/linkbg.png); margin-top:10px; margin-bottom:10px;}
.link span{ display:inline-block; width:90px; font-size:15px; font-family:microsoft yahei; font-weight:bold; padding-left:15px;}
.link a{ margin:0px 10px; font-family:宋体;}

/*轮换*/
.focus_img{width:480px; height:270px; position:relative;}
.lh_img{width:480px; height:270px; overflow:hidden; position:relative;}
.lh_img img{width:480px; height:270px;}
.lh_img a{ display:block;}
.focus_jump{  z-index:100;position:absolute; right:0px; bottom:10px;}
.focus_jump a{ display:inline-block; width:10px; height:10px; background:#ac751b; margin-right:5px;}
.focus_jump a.active{ background:#fff; }
.lh_title{ height:30px;width:480px; left:0px; position:absolute; bottom:0px; color:#fff;}
.bblack{ position:absolute; left:0px; top:0px; background:#000; height:100%; width:100%; z-index:1;filter:alpha(Opacity=55);-moz-opacity:0.55;opacity: 0.55;}
.lh_title h3{ font-size:12px; padding-left:12px; line-height:30px; font-weight:bold;}
.lh_title h3 p{ color:#fff;position:relative; z-index:2; display:block; overflow:hidden;}
.lh_title h3 a{ color:#fff; position:relative; z-index:2;width:330px; display:block; overflow:hidden;}
.mb10{ margin-bottom:10px;}


/*列表页*/
.listmain{ width:990px; margin:0 auto; }
.listleft{ width:205px; background: url(../images/listleft.jpg) no-repeat;margin-bottom:10px;}
.listright{ width:745px;}

.listleft ul{ margin:25px 38px 51px 39px; border:1px solid #b6a580; padding:0px 8px;  background:#fff;}
.listleft ul li{ line-height:35px; height:35px; text-align:center; border-bottom:1px solid #d8caab;}
.listleft ul li.active{ font-weight:bold;}
.listleft ul li.active a,.listleft ul li:hover a{ color:#bd0000;}

.breadnav{ background:url(../images/map.png) 10px center no-repeat; line-height:29px; padding-left:40px; color:#5b5b5b; letter-spacing:1px; font-family:宋体}
.borderb{ border-bottom:1px solid #e8e8e8;}
.listright_list{}
.listright_list li{ border-bottom:1px solid #e8e8e8; padding:10px 0px;}
.listright_list li h3{ line-height:30px; font-size:14px; font-weight:bold;}
.listright_list li p{ color:#919191; line-height:24px;}
.listmore:link,.listmore:visited{ color:#919191;}
.listmore:hover{ color:#bd0000;}

.jump{ font-family:宋体; text-align:center; padding:15px 0px 30px; }
.jump a{margin:0px 3px 0px 2px; display: inline-block; border:1px solid #b0b0b0; width:21px; height:21px; line-height:21px; text-align:center;}
.jump a:hover{ color:#ca0101;}
.jump span{margin:0px 3px 0px 2px; display:inline-block; font-family:"微软雅黑"; font-size:22px; color:#6e6d6d;}
.jump a.active{ color:#ca0101;}
.jump a.disable{ color:#999;}

/*内容页*/
.articltl{ width:760px; padding-top:10px;}
.articltr{ width:220px; padding-top:10px;}
.bread{ background:url(../images/map.png) 10px center no-repeat; line-height:24px;border-bottom:1px solid #e8e8e8; padding-left:40px; color:#5b5b5b; letter-spacing:1px; font-family:宋体}
.bread a,.breadnav a{color:#5b5b5b;}
.articlewrapper{ padding-bottom:20px; margin-bottom:15px;}
.articlewrapper h1{ font-size:16px; font-weight:bold; text-align:center; line-height:32px; padding-top:5px;}
.articlewrapper h2{ font-size:14px; text-align:center; font-weight:bold; line-height:20px; padding-bottom:10px; padding-top:5px;}
.tip{ color:#6d6d6d; text-align:center; background:url(../images/line2.png) center bottom no-repeat; padding-bottom:5px; line-height:24px;}
.articlecon{ padding:15px; background:url(../images/line2.png) center bottom no-repeat; font-size:14px; line-height:30px; text-indent:2em;}
.fujian{ background:url(../images/line2.png) center bottom no-repeat;line-height:31px; text-align:center; }
.fujian a:link,.fujian a:visited{ color:#6c6c6c; }
.fujian a:hover{ color:#bd0000;}
.linka{ padding:10px 0px; line-height:30px;}
.xgxx{ width:218px; padding:1px; min-height:500px; background:url(../images/xgxxbg.png) top no-repeat;}
.xgxx h2{ height:28px; line-height:28px; background: url(../images/xgxxbg.gif) repeat-x; border-bottom:1px solid #cecece; text-align:center; font-size:14px; font-weight:bold; margin-bottom:5px;}
.xgxx p{ background: url(../images/dot.gif) left center no-repeat; padding-left:13px; line-height:26px; margin-left:10px;}
.xgxx p a{ width:180px; overflow:hidden; display:block;}

/*互动*/
.hdwrapper{ margin-top:10px; margin-bottom:10px;}
.hdwrapper h2{ height:30px; background:#847c45; line-height:30px; font-size:14px; font-weight:bold; padding-left:13px; color:#fff;}
.hd_con{ border:1px solid #abadb3; padding:14px;}
.formline{ padding-left:25px;margin-bottom:10px; line-height:24px; }
.formline label,.formline span{ display:inline-block;vertical-align:top;}
.formline label{ width:65px; }
.tip1{ width:620px; line-height:22px; color:#666;}
.red{ color:#e92924;}
.formline input{ border:1px solid #abadb3; width:232px; height:22px;vertical-align:top;}
.formline select{ height:22px;border:1px solid #abadb3;}
.formline textarea{ height:125px; width:620px; border:1px solid #abadb3;}
.formline h3{ font-size:12px; font-weight:bold;}
.grxx{ width:360px;}
.formline label.grxxlabel{ width:80px;}
.formline input.code{ width:125px;}
.codetxt{ width:100px;}
.but{ padding-top:20px; padding-bottom:20px; text-align:center;}
.but a{ display:inline-block; text-align:center; background: url(../images/hdbut.png); width:85px; height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#404040;}
.jyxc,.bslistcon p{ background: url(../images/dotb.gif) left center no-repeat; padding-left:13px; line-height:30px; font-size:14px;}
.jyxc a,.bslistcon p a{ color:#404040;}
.jyxc a:hover,.bslistcon p a:hover{ color:#bd0000;}

.line_shi3{
border:1px solid #ABADB3;}
.line_shi4{
border-bottom:1px solid #ABADB3;}
.line_shi5{
border-right:1px solid #ABADB3;}
.hg35 {line-height: 35px;}
.gaod {margin-top: 4px;}
.fB {font-weight: bold;}
.f14px{ font-size:14px;}


#qdwhlist{display:block;width:100%;height:15px;text-align:center;position:absolute;bottom:10px;left:0;z-index:999;}
#qdwhlist li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin: 0 5px;background-color:#fff;border-radius:50%;width:10px;height:10px;cursor:pointer;}
#qdwhlist li.current{background-color:#401901;}

.qdwh-list li{position:absolute;}
.qdwh-list li img{width:100%;height:100%;display:block;}
.qdwh-list li .desc{position:absolute;bottom:0;left:0;z-index:999;width:100%;padding:10px 0;background-color:rgba(0,0,0,0.6);}
.qdwh-list li .desc h1{padding:0 15px 5px;font-size:18px;color:#f1e9be;}
.qdwh-list li .desc p{padding:0 15px;font-size:14px;color:#fff;line-height:1.4;}
.qdwh-list li .desc p a{color:#fff;}
#qdwh0{width:460px;height:300px;left:225px;top:0;z-index:3;}
#qdwh3,#qdwh4{width:312px;height:203px;left:0;top:48.5px;z-index:2;}
#qdwh3{z-index:1;}
#qdwh1,#qdwh2{width:312px;height:203px;left:599px;top:48.5px;z-index:2;}
#qdwh2{z-index:1;}