/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
ul li{ list-style:none;}
a:link,a:visited{ text-decoration:none;}
a:hover,a:active{ text-decoration:none;}
body{ font-size:12px; font-family:"宋体"; background:#f9f8f8;}
.head{ width:980px; margin:0 auto; height:85px;}
.head_logo{ width:315px; float:left; margin-top:25px;}
.head_r{ float:right; overflow:hidden; width:300px;}
.head_r_tip{ float:right; overflow:hidden; line-height:30px;}
.head_r_tip span{ color:#333333;}
.head_r_tip span a{color:#333333; padding:0 5px;}
.head_r_bt{ float:right; width:262px; height:30px; background: url(../images/456.jpg) no-repeat; margin-top:10px;}
.head_r_bt input[type="text"]{ float:left; width:200px; padding-left:15px; border:none; line-height:30px; height:30px; color:#b6b6b6; background:none;}
.head_r_bt .an {
        width: 36px;
        height: 30px;
        float: right;
        background: url(../images/123.jpg) no-repeat;
        border: 0;
    }
/*


.dh{ width:980px; margin:0 auto;}
.dh ul{ width:100%; float:left; }
.dh ul li{  line-height:35px; float:left; display:inline; border-top:1px #898989 solid; border-bottom:1px #898989 solid; position:relative;  }
.dh ul li > a{ width:122px; height:35px; text-align:center;  color:#fff; float:left;background:url(../images/ul-li-bg.jpg) right top no-repeat #3d3d3d}
.dh ul li > a:hover{ background:#d90011;}


.dh ul li dl{ position:relative;top:35px;z-index:9;  width:168px; left:0; background:url(../images/dl_bg.png) repeat; padding:17px 10px; display:none;}
.dh ul li dl dt{width:100%; float:left; height:30px; text-align:center; background:url(../images/dt_bg.png) left top repeat-x;}
.dh ul li dl dt a{width:100%; float:left; height:30px; line-height:30px; color:#fefefe;}
.dh ul li dl dt a:hover{ color:#e60012;}
.dh ul li.dl_on > a{ background:#d90011;}*/


/*banner开始*/

.banner{ width:980px; height:257px; margin:0 auto;}

.wrap{width:980px; height:257px;}
.wrap .focus{width:980px; height:257px;float:left;position:relative;}
.wrap .focus #pic{width:980px; height:257px;overflow:hidden;}
.wrap .focus #pic ul{width:5880px; height:257px;float:left;}
.wrap .focus #pic li{width:980px; height:257px;float:left;}
.wrap .focus #pic li img{width:980px; height:257px;float:left;}
/*.wrap .focus .tip-bg{width:996px;height:34px;background:#000;position:relative;left:0;bottom:0;z-index:1; border-top:1px #fff solid; line-height:34px;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}*/
.wrap .focus #tip{width:110px;height:11px;position:relative;right:10px;bottom:10px;z-index:2;}
.wrap .focus #tip ul li{width:8px;height:8px;float:left;display:inline;margin:3px;cursor:pointer;background:#fff; border:1px #666 solid;}
.wrap .focus #tip ul li.current{background:red ;}
.wrap .focus .btn{width:996px;position:relative;right:0;top:0;z-index:3;}
.wrap .focus .btn ul{width:100%;float:left;}
.wrap .focus .btn li{width:23px;height:47px; position:relative;cursor:pointer;overflow:hidden;}
.wrap .focus .btn li.btn-left{background:url(../images/bg-slide.png) no-repeat 0px -172px; left:0; top:150px; }
.wrap .focus .btn li.btn-right{background:url(../images/bg-slide.png) no-repeat -23px -172px;right:0;  top:150px;}





.focusGroup{ float:left;}
.focusGroup,.focusCon{
	width:980px; height:257px;
	overflow:hidden; position:relative;
}
.focusGroup_2,.focusCon_2{width:980px;}
.focusCon{ position:relative; top:0; display:none;}
.focusCon img{ width:980px;}
.btn-view{
	position:relative;
	bottom:11px; right:25px;
	display:block;
	width:101px; height:36px;
	color:#fff; font-size:16px; font-weight:bold; font-family:"微软雅黑";
	text-align:center; padding-right:16px; line-height:34px;
	background:url(../images/btn-viewDetail.png) 0 0 no-repeat;
}
.btn-view:hover{ text-decoration:none; color:#ff6600; background-position:0 -36px;}
/*上一个、下一个*/
.btn-play{
	width:50px; height:71px;  display:none;
	position:relative; top:100px; z-index:1;
	cursor:pointer; overflow:hidden; text-indent:-980px;
	background-image:url(../images/cpxq-tplb-an.png);
	background-repeat:no-repeat;
}
.btn-pre{ background-position:0 0; left:0px;}
.btn-next{background-position:-50px 0; right:0px; }


.cpxq-tplb-ul{ position:relative; bottom:15px; height:8px;  right:50px;}
.cpxq-tplb-ul_2{left:400px;}
.cpxq-tplb-ul li{width:8px; height:8px; float:left; overflow:hidden; margin:3px;cursor:pointer;background:#fff; border:1px #666 solid; margin:0px 3px; cursor:pointer;}
.cpxq-tplb-ul li.cpxq-tplb-ul-on{background:red ;}



/*公告*/

.voiceDes b{ float:left; margin:0 20px;}
.index-gg { width:980px; margin:0 auto; overflow:hidden; }
.index-gg-l{ float:left; overflow:hidden;height:35px; line-height:35px;}

.index-gg-l span{ float:left; overflow:hidden; line-height:35px;}
.index-gg-l i{ float:left; margin-left:10px; margin-top:15px;}
.index-gg-r{ float:right; overflow:hidden; line-height:35px;}
.index-gg-r span{ float:left; margin-right:15px; color:#595757;}

.voice{height:35px; position:relative;overflow:hidden;padding-left:0px; width:441px; float:left;}
.voiceDes{ position:relative;top:0;left:0; height:35px; line-height:35px;}
.voice ul{position:relative;  float:right; margin-right:57px;}
.voice li{height:35px;line-height:35px;}
.voiceRight{ position:relative;right:20px;top:50%;margin-top:-13px;z-index:10;}
.do{height:26px;width:31px; display:inline-block; background:url(http://static.zcool.com.cn/images/nano.gif) no-repeat left top;margin-right:-1px; position:relative;}
.uo{height:26px;width:31px; display:inline-block; background:url(http://static.zcool.com.cn/images/nano.gif) no-repeat right top; position:relative;}
.do:hover{background:url(http://static.zcool.com.cn/images/nano.gif) no-repeat left bottom;z-index:1;}
.uo:hover{background:url(http://static.zcool.com.cn/images/nano.gif) no-repeat right bottom;z-index:1;}

/*main*/
.main{ width:980px; margin:0 auto; overflow:hidden;border-bottom:1px #eeeded solid; -moz-box-shadow:0px 2px 2px #eeeded ; -webkit-box-shadow:0px 2px 2px #eeeded ; box-shadow:0px 2px 2px #eeeded; padding-bottom:20px; margin-top:30px;}
.main-jt{ width:100%; float:left; overflow:hidden;}
.main-jt-l{ float:left; width:360px; overflow:hidden; margin-right:15px;}
.main-jt-l-tip-con{float:left; width:340px; overflow:hidden;}
.main-jt-l-tip{ float:left; width:100%;  margin:15px auto; height:30px; line-height:30px; background:url(../images/tip-bg.png) left bottom no-repeat;}
.main-jt-l-tip span{ float:left; color:#e60012; font-family:"微软雅黑"; font-size:14px;  font-weight:bold;}
.main-jt-l-tip i{ float:right; font-style:normal;}
.main-jt-l-tip i a{ float:left; color:#333; font-family:Arial, Helvetica, sans-serif;}
.main-jt-l-con{ float:left; width:340px; overflow:hidden;padding-right:15px; border-right:1px #eeeded solid;-moz-box-shadow:2px 2px 2px #eeeded ; -webkit-box-shadow:2px 2px 2px #eeeded ; box-shadow:2px 2px 2px #eeeded  ;}
.main-jt-l-con-tp{float:left;  overflow:hidden; }
.main-jt-l-con-tp span{ float:left; width:106px; margin-right:10px;}
.main-jt-l-con-tp p{ line-height:160%; text-indent:2em;}
.main-jt-l-con-tp p a{ color:#727272;}
.main-jt-l-tip2{ background:none; border-bottom:1px #adadad solid;}
.main-jt-l-tip ul{ float:left; overflow:hidden; }
.main-jt-l-tip ul li{ float:left;  width:80px; text-align:center; line-height:28px; font-family:"微软雅黑"; font-size:14px; color:#525252; cursor:pointer;}
.main-jt-l-tip ul li.on{color:#e60012; border-left:1px #adadad solid; border-right:1px #adadad solid; border-top:2px #e60012 solid;}
.main-new-l-con{ float:left; width:340px; overflow:hidden;padding-right:15px; border-right:1px #eeeded solid;-moz-box-shadow:2px 2px 2px #eeeded ; -webkit-box-shadow:2px 2px 2px #eeeded ; box-shadow:2px 2px 2px #eeeded  ;}
.main-new-l-con dl{float:left; width:100%; overflow:hidden;}
.main-new-l-con dl dt{ float:left; width:106px;margin-right:10px;}
.main-new-l-con dl dd{ float:left; width:220px; overflow:hidden;}
.main-new-l-con dl dd h3{ float:left;  font-weight:bold; width:100%;}
.main-new-l-con dl dd h3 a{color:#4a4a4a;}
.main-new-l-con dl dd i{ float:left;}
.main-new-l-con dl dd span{ float:left; line-height:130%; overflow:hidden; margin-top:5px; width:100%;}
.main-new-l-con dl dd span a{ color:#727272;}
.main-new-l-con ul{ float:left; width:100%;  margin-top:10px;}
.main-new-l-con ul li{float:left; width:100%; line-height:180%;}
.main-new-l-con ul li a{ color:#727272; float:left;}
.main-new-l-con ul li span{ float:right; color:#928484;}
.main-jt-l3{ width:230px; margin-right:0;}
.main-jt-l-tip-con3{width:230px;}
.main-sp{ float:left; width:215px; height:146px; padding:3px; border:1px #e1e1e1 solid;}
.main-gd-l-con{ float:left; width:100%; overflow:hidden;c}
.main-gd-l-con-l{ float:left; width:105px; overflow:hidden;}
.main-gd-l-con-l ul{ float:left; width:100%; overflow:hidden;}
.main-gd-l-con-l ul li{ float:left; width:100px; background:url(../images/li-bg.jpg) no-repeat; height:33px; line-height:33px; text-align:center; color:#a6a6a6; margin-bottom:10px; cursor:pointer;}
.main-gd-l-con-l ul li.li-on{ background:url(../images/li-on.png) no-repeat; color:#333; font-weight:bold;}

.main-gd-l-con-r{ float:left; margin-left:5px; width:240px; overflow:hidden;}
.main-gd-l-con-r.Content{ display:none;}
.main-new-l-con.Content{ display:none;}
.main-zj-xx.Content{ display:none;}
.main-gd-l-con-r.current{ display:block;}
.main-new-l-con.current{ display:block;}
.main-zj-xx.current{ display:block;}
.main-gd-l-con-r ul{float:left; width:100%; overflow:hidden;}
.main-gd-l-con-r ul li{ float:left; width:100%; line-height:180%;}
.main-gd-l-con-r ul li a{ color:#727272;}
.main-gd-l-con-r dl{ float:left; width:100%; overflow:hidden;}
.main-gd-l-con-r dl dt{ width:70px;  float:left; margin:0 3px; overflow:hidden;}
.main-gd-l-con-r dl dt a{ float:left; width:100%; text-align:center; color:#898989; line-height:30px;}
.main-gd-l-con-r dl dt img{ width:58px; height:59px; float:left; border:1px #e5e5e5 solid;}
.main-fw{ float:left;width:230px; overflow:hidden;}
.main-fw ul{float:left;width:100%; overflow:hidden;}
.main-fw ul li{ float:left; display:inline; width:50px; margin:0 13px;}

.main-fw ul li span{ float:left; width:50px; height:50px; background:#adadad; cursor:pointer; }
.main-fw ul li span:hover{ background:#3987c4;}
.main-fw ul li span img{ float:left; margin-top:10px; margin-left:10px;}
.main-fw ul li a{ width:50px; float:left; text-align:center; color:#333; line-height:30px;}


.blk_18 {width:100%;overflow:hidden; margin:0 auto; position:relative;}
.blk_18 .LeftBotton_1{width:10px; height:20px;background:url(img/xyfc_zuan.gif) no-repeat;cursor:pointer; position:relative; top:30px; left:0; }
.blk_18 .RightBotton_1{width:10px; height:20px; background:url(../images/r_btn2.png) no-repeat;  cursor:pointer; position:relative; top:80px; right:0;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:330px; position:relative;}

.blk_18 .ScrCont {
WIDTH: 32766px; ZOOM: 1;}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 #List3_1 {FLOAT: left}
.blk_18 #List4_1 {FLOAT: left}
.blk_18 ul{float:left; list-style:none;}
.blk_18 ul li{width:87px; overflow:hidden; float:left; background:url(../images/ys_li_bg.png) no-repeat; display:inline; margin-right:28px; }
.blk_18 ul li a{float:left;  line-height:30px;color:#898989; width:100%; text-align:center; }
/*.blk_18 ul li dl{ float:left; width:100%; overflow:hidden;}
.blk_18 ul li dl dt{ float:left;padding:3px; border:1px #e1e1e1 solid; border-radius:2px;width:79px; float:left;}
.blk_18 ul li dl dt img{float:left; width:79px; height:51px;}*/
.blk_18 ul li span{padding:3px; border:1px #e1e1e1 solid; border-radius:2px;width:79px; float:left;}
.blk_18 ul li img{float:left; width:79px; height:51px;}
/*.blk_18 ul li dl dd{float:left;  line-height:30px;  padding-left:20px;}
.blk_18 ul li dl dd a{color:#898989;}*/
.blk_18 .btn{width:52px; height:110px;cursor:pointer; position:relative; z-index:9;background:url(../images/r_btn.png) no-repeat; top:30px; }
.blk_18 .LeftBotton{ background-position:0 0; left:0; }
.blk_18 .RightBotton{ background-position:-52px 0; right:0;} 
.blk_18 .Cont {FLOAT: left; OVERFLOW: hidden; WIDTH:580px; position:relative; margin-left:50px;}
.blk_18 #List1,.blk_18 #List2,.blk_18 #List3,.blk_18 #List4{float:left;}



/*.blk_18 {width:340px;overflow:hidden; margin:0 auto; position:relative;}

.blk_18 .LeftBotton_1{width:10px; height:20px;background:url(img/xyfc_zuan.gif) no-repeat;cursor:pointer; position:relative; top:30px; left:0;  }
.blk_18 .RightBotton_1{ width:10px; height:20px; background:url(../images/r_btn2.png) no-repeat;  cursor:pointer; position:relative; top:80px; right:0;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:330px; position:relative; }
.blk_18 .ScrCont {
WIDTH: 32766px; ZOOM: 1;}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 #List3_1 {FLOAT: left}
.blk_18 #List4_1 {FLOAT: left}
.blk_18 ul{float:left; list-style:none;}
.blk_18 ul li{width:87px; overflow:hidden;float:left; cursor:pointer;   display:inline; margin-right:25px;}
.blk_18 ul li a{ float:left; color:#898989; line-height:30px; text-align:center;}
.blk_18 ul li span{padding:3px; border:1px #e1e1e1 solid; border-radius:2px;width:79px; float:left;}
.blk_18 ul li img{float:left; width:79px; height:51px;  }

.blk_18 .btn{width:42px; height:88px;cursor:pointer; position:relative; z-index:9;background:url(../images/r_btn.png) no-repeat; top:30px; }
.blk_18 .LeftBotton{ background-position:0 0; left:0; }
.blk_18 .RightBotton{ background-position:-52px 0; right:0;} 
.blk_18 .Cont {FLOAT: left; OVERFLOW: hidden; WIDTH:100%; position:relative; }
.blk_18 #List1,.blk_18 #List2,.blk_18 #List3,.blk_18 #List4{float:left;}*/





/*底部*/
.foot{ width:980px; margin:15px auto; overflow:hidden; text-align:center; line-height:180%;}
.bottom{ text-align:center;}
.bottom a{ color:#333; padding:0 5px;}
.foot p{ color:#6a6a6a;}

/*国度古建*/
.banner-2{ width:980px; margin:0 auto; height:200px;}
.main-jt-l2{ width:480px;}
.main-jt-l-tip-con2{ width:460px;}
.main-jt-l-con2{width:460px;}
.main-jt-l-con-tp2 span{ width:162px; height:130px; padding:5px; border:1px #e1e1e1 solid;}
.main-jt-l4{ width:500px;}
.main-jt-l-tip-con4{ width:480px;}
.main-jt-l-con4{width:480px; margin-right:0;}
.main-xm-con{ width:100%; float:left; overflow:hidden;}
.main-xm-con ul{width:100%; float:left; overflow:hidden;}
.main-xm-con ul li{ float:left;  display:inline; width:158px; margin-right:3px;}
.main-xm-con ul li span{ float:left; width:149px; padding:3px; height:120px; border:1px #e1e1e1 solid; border-radius:3px;}
.main-xm-con ul li a{ float:left; color:#727272; text-align:center; width:160px; line-height:30px;}
.main-jt-l-tip3{ background:url(../images/tip-bg2.png) left bottom no-repeat;}
.main-zj{ float:left; width:340px; overflow:hidden;}
.main-zj-qh{ float:left; width:100%; overflow:hidden;}
.main-zj-qh ul{ float:left; width:100%; overflow:hidden;}
.main-zj-qh ul li{float:left; width:100px; background:url(../images/li-bg.jpg) no-repeat; height:33px; line-height:33px; text-align:center; color:#a6a6a6; margin-bottom:10px; cursor:pointer; margin-right:10px;}
.main-zj-qh ul li.li-on{ background:url(../images/li-on.png) no-repeat; color:#333; font-weight:bold;}
.main-zj-xx{ width:100%; float:left; overflow:hidden;}
.main-zj-xx ul{width:100%; float:left; overflow:hidden;}
.main-zj-xx ul li{ float:left; width:75px; display:inline; margin-right:10px;}
.main-zj-xx ul li img{ float:left; border:1px #e5e5e5 solid;}
.main-zj-xx ul li a{ float:left; width:100%; text-align:center; line-height:30px; color:#727272;}
.main-gzdt{ width:230px; float:left; overflow:hidden;}
.main-gzdt ul{ width:100%; float:left; overflow:hidden;}
.main-gzdt ul li{width:100%; float:left; overflow:hidden; line-height:26px;}
.main-gzdt ul li a{ color:#727272;}
.main-gzdt ul li a:hover{color:#333;}
.main-new-l-con2{ width:460px;}
.main-new-l-con2 dl{ width:100%;}
.main-new-l-con2 dl dt{ width:138px; height:103px;}
.main-new-l-con2 dl dd{ width:300px;}
.main-new-l-con2 dl dd span{ line-height:180%; margin-top:10px;}
.main-new-l-con2 ul li a{ color:#727272;}
.main-new-l-con2 ul li a:hover{color:#333;}
.main-jt-l5{ margin-right:0; width:480px;}
.main-new-l-con5{border-right:none; padding-right:0;-moz-box-shadow:0px 0px 0px #eeeded ; -webkit-box-shadow:0px 0px 0px #eeeded; box-shadow:0px 0px 0px #eeeded ; width:480px;}
.main-jt-l-tip-con5{ width:480px;}
.main-new-l-con5 dl dd{ width:330px;}
.main-tp{ width:100%; float:left; overflow:hidden;}
.main-tp-tip-con{width:100%; float:left; overflow:hidden;}
.main-jt-l-tip4 i{ margin-right:5px; float:right;}
.main-tp-xx{ width:100%; float:left; overflow:hidden;}
.main-tp-xx ul{width:100%; float:left; overflow:hidden;}
.main-tp-xx ul li{ float:left; width:146px; height:118px; padding:4px; border:1px #e1e1e1 solid; display:inline; margin:0 3px;}
/*新闻-图文*/
.list-new-main{ float:left; width:980px; overflow:hidden;}
.main-jt-l-tip-con6{ width:690px;}
.list-new-l{float:left; width:710px; overflow:hidden;}
.list-new-l-con{ float:left; width:710px; overflow:hidden;}
.list-new-l-xx{float:left; width:690px; overflow:hidden; padding-right:15px; border-right:1px #eeeded solid;-moz-box-shadow:2px 2px 2px #eeeded ; -webkit-box-shadow:2px 2px 2px #eeeded ; box-shadow:2px 2px 2px #eeeded  ;}
.list-new-l-xx dl{ float:left; width:100%; overflow:hidden; padding-bottom:10px; border-bottom:1px #d9d9d9 dashed; margin-bottom:10px;}
.list-new-l-xx dl dt{ float:left; width:138px; height:102px; margin-left:5px;}
.list-new-l-xx dl dd{ float:left; width:530px; overflow:hidden; margin-left:10px;}
.list-new-l-xx dl dd b{ float:left; font-size:14px; width:100%; line-height:30px;}
.list-new-l-xx dl dd b a{ color:#4a4a4a}
.list-new-l-xx dl dd span{ float:left;width:100%; line-height:180%;}
.list-new-l-xx dl dd span a{ color:#727272}
.list-new-page{ float:left; width:715px; text-align:center; height:28px; line-height:28px; background:#eee; margin-left:5px;}
.list-new-page-l{ float:left; margin-left:145px;}
.list-new-page-l span{ color:#515050; margin-right:5px;}
.list-new-page-r{ float:left; margin-left:40px;}
.list-new-page-r a{ float:left;color:#515050; padding:0 5px;}
.list-new-page-r a:hover{ color:#e60012;}
.list-new-r{ width:250px; margin-left:15px; overflow:hidden; float:left;}
.main-jt-l-tip-con7{ width:100%;}
.main-fw2{ width:100%;}
.main-fw2 ul li{ margin:0 16px;}
.list-new-hyxw{ width:100%; float:left; overflow:hidden;}


.list-new-l-xx ul{float:left; width:100%; overflow:hidden;border-bottom:1px #d9d9d9 dashed; margin-bottom:10px;}
.list-new-l-xx ul li{ float:left; width:685px; padding-left:5px; height:35px; line-height:35px; border-top:1px #d9d9d9 dashed;}
.list-new-l-xx ul li a{ float:left; width:685px;  color:#727272;height:31px; margin-top:2px;}
.list-new-l-xx ul li a span{ float:left;}
.list-new-l-xx ul li a i{ float:right; font-style:normal;}
.list-new-l-xx ul li a:hover{ background:#f4f4f4; color:#333;}
/*新闻内容*/
.list-new-l-xx-ti{ float:left; width:685px; overflow:hidden; padding-left:5px;border-bottom:1px #d9d9d9 dashed;}
.list-new-l-xx-ti h3{ font-size:30px; font-weight:bold; float:left; width:100%; color:#000;}
.list-new-l-xx-ti span{ float:left; width:100%; color:#666; line-height:30px;}
.list-new-l-img,.list-pl{float:left; width:685px; overflow:hidden; padding-left:5px;}
/*.list-new-l-img span{ float:left; width:100%; overflow:hidden; margin-top:15px;}*/
.list-new-l-img p{ float:left; margin-top:15px; line-height:180%; text-indent:2em; color:#727272; width:685px;}
.list-new-l-img span{color: #727272;}
.list-pl-con,.list-pl-jt{ float:left; width:100%; overflow:hidden;}
.list-pl-tip{float:left; width:100%; overflow:hidden; margin-top:40px;}
.list-pl-tip font{ float:left; font-size:24px; color:#2a2a2a; margin-right:5px;}
.list-pl-tip span{ float:left; color:#c3bebe; font-size:14px; margin-top:10px;}
.list-pl-tip i{ float:right; color:#b3b3b3; font-style:normal;margin-top:10px;}
.list-fb-pl{float:left; width:100%; overflow:hidden; }
.list-fb-pl-tt{ float:left; width:100%; overflow:hidden;}
.list-fb-pl-tt textarea{ float:left; height:96px; width:682px; border:1px #e4e4e4 solid; background:#fff; resize:none; margin:10px 0;}
.list-fb-pl span{ float:right; overflow:hidden; }
.list-fb-pl span input[type="button"]{ float:left; width:72px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#3987c4; cursor:pointer;}
.list-pl-jt-tip{border-bottom:1px #d9d9d9 dashed;float:left; width:100%; color:#454545; line-height:30px; font-size:14px; }
.list-pl-jt-con{ float:left; width:100%; overflow:hidden;}
.list-pl-jt-con dl{ width:100%; float:left; padding:10px; border-bottom:1px #eeeded solid; margin-bottom:10px;}
.list-pl-jt-con dl dt{ float:left; width:48px; height:48px;}
.list-pl-jt-con dl dd{ float:left; width:600px; overflow:hidden;}
.list-pl-jt-con dl dd .pl-mz{float:left; width:100%; overflow:hidden;}
.list-pl-jt-con dl dd .pl-mz i{ float:left; color:#4095d7;  font-size:14px; font-style:normal; color:#55a1db; font-weight:bold;}
.list-pl-jt-con dl dd .pl-mz font{ float:right; color:#c3c1c1;}
.list-pl-jt-con dl dd span{ float:left; color:#666;}
/*关于我们*/
.list-about{float:left; width:980px; overflow:hidden;}
.list-about-l{ float:left; width:230px; margin:20px 15px 0 5px;}
.list-about-l-tip{ width:223px; float:left; height:25px; background:url(../images/l-tip.png) no-repeat; padding-left:5px; color:#673224; font-size:16px; font-family:"微软雅黑";}
.list-about-l-con{width:223px; float:left; overflow:hidden;}
.list-about-l-con ul{ width:100%; float:left; overflow:hidden; margin-top:10px;}
.list-about-l-con ul li{ float:left;line-height:29px;  cursor:pointer;width:200px; float:left; background:url(../images/a_bg.png) 0 8px no-repeat; color:#774520; padding-left:22px;border-bottom:1px #b5b0ae solid;}
/*.list-about-l-con ul li > a{ width:200px; float:left; background:url(../images/a_bg.png) 0 8px no-repeat; height:29px; color:#774520; padding-left:22px;}
.list-about-l-con ul li > a:hover{ background:url(../images/a_bover.png) 0 8px no-repeat; color:#dd0112; font-weight:bold;}*/
.list-about-l-con ul li.about-on{background:url(../images/a_bover.png) 0 8px no-repeat; color:#dd0112; font-weight:bold;}
.list-about-l-con ul li span{}
.list-about-l-con ul li span.span-on{}


.list-about-l-con ul li dl{ width:180px; float:left; margin-left:40px;}
.list-about-l-con ul li dl dt{ width:100%; float:left; line-height:25px;}
.list-about-l-con ul li dl dt a{color:#774520; }
.list-about-l-con ul li dl dt  a:hover{color:#dd0112; }
.list-about-r{ float:left; width:718px; overflow:hidden;}
.main-jt-l-tip-con7{ margin-left:20px; width:700px;}
.main-jt-l-tip-con8{ margin-left:0;}
.list-about-r-con{width:700px; float:left; overflow:hidden; padding-left:20px; background:url(../images/xx-bg.png) left top repeat-y; margin-top:10px;}
.jtjj-xx{ float:left; overflow:hidden;}
.jtjj-xx dl{ float:left; line-height:180%; color:#727272; text-indent:2em; margin-top:10px; width:100%;}
.jtjj-xx dl dt{float:left; width:274px;}
.jtjj-xx dl dd{ float:left; width:400px; margin-left:20px; overflow:hidden;}
.jtjj-xx dl dd p{ float:left; line-height:180%; color:#727272; text-indent:2em; margin-top:10px;}
.jtjj-xx dl dd p.jl{ margin-top:30px;}
.jtjj-nr{float:left; overflow:hidden;}
.jtjj-nr p{ float:left; line-height:180%; color:#727272; text-indent:2em; }
.list-zjwh{ float:left; width:100%; overflow:hidden;}
.list-zjwh dl{ float:left; width:100%; overflow:hidden;   padding:10px; margin-bottom:10px;}
.list-zjwh dl dt{ float:left; width:127px; height:152px; background:#fff; padding:5px; border:1px #e5e5e5 solid;}
.list-zjwh dl dd{ float:left; margin-left:20px; width:485px;}
.list-zjwh dl dd b{ float:left; color:#727272; font-size:16px; width:100%;line-height:40px;}
.list-zjwh dl dd span{ float:left; color:#898989; line-height:180%;}
.main-jt-l-tip4{ background:url(../images/tip-bg3.png) left bottom no-repeat;}
/*精品工程*/
.list-jpgc{ width:100%; float:left; overflow:hidden;}
.list-jpgc ul{width:100%; float:left; overflow:hidden; margin-bottom:10px;}
.list-jpgc ul li{ width:197px; float:left; display:inline; margin:3px 18px; text-align:center; line-height:30px; color:#474747;}
.list-jpgc ul li span{ float:left; width:185px; height:150px; padding:5px; border:1px #e6e6e6 solid; background:#fff; border-radius:2px; cursor:pointer;}
.list-jpgc ul li a{ width:100%; float:left;}
/*资质荣誉*/
.list-zjwh ul{ float:left; width:100%; overflow:hidden; }
.list-zjwh ul li{width:197px; float:left; display:inline; margin:3px 18px;text-align:center; line-height:30px; color:#474747;}
.list-zjwh ul li span{float:left; width:185px; height:145px; padding:5px; border:1px #e6e6e6 solid; background:#fff; border-radius:2px;}
.list-zjwh ul li span img{ float:left; width:185px; height:145px;}
/*项目展示*/
.list-xm{ float:left; width:100%; overflow:hidden;}
.list-xm-zy{ float:right; line-height:40px; overflow:hidden; margin:20px 0;}
.list-xm-zy span{ color:#8f8c8c;}
.list-xm-zy span a{color:#8f8c8c; padding:0 5px;}
.list-xm-con{float:left; width:100%; overflow:hidden;}
.list-xm-tip{float:left; width:910px; overflow:hidden; padding:0 35px;}
.list-xm-tip b{ float:left; font-size:30px; color:#000;}
.list-xm-tip span{ float:right; width:270px; text-align:right; margin-top:18px; }
.list-xm-tip span em{ float:left; color:#7f7f7f;  font-style:normal; margin-right:10px;}
.list-xm-tip span i{ float:left; color:#7f7f7f; font-style:normal;}
.list-xm-gd{ float:left; width:100%; overflow:hidden;}
#wrapper{ width:960px;  margin:20px auto; position:relative; z-index:3;}
#picSlideWrap{ padding-bottom:30px;}
.titleh3{ height:70px; line-height:70px; text-align:center; width:910px; margin:0 auto; font-size:26px; color:#000; font-weight:normal;}
.titleh3 a{color:#d19002;}

.imgnav{ width:788px; margin:10px auto;}
#content{margin:0px auto;  line-height:19px; width:910px;}
#content p{ color:#333; display:none;}

.imgnav{  position:relative; margin:0 auto; width:100%;position:relative;}
#img{ z-index:10; width:910px;  text-align:center; margin:0 auto;}
#img img{  width:910px;height:472px; display:none;}
#front{ position:relative; left:0px; top:0px; z-index:100; cursor:pointer;  width:22px; height:32px; background:url(../images/blank.gif); }
#front a{  position:relative; left:0px; top:224px;display:block; background:url(../images/imgSlideLeft2.png) no-repeat; width:22px; height:32px; }
#next{  position:relative; right:0px; top:0px; z-index:10;cursor:pointer; width:22px; height:32px;  background:url(../images/blank.gif);}
#next a{  position:relative; right:-6px; top:224px; display:block; background:url(../images/picSlideRight2.png) no-repeat; width:22px; height:32px; }

#cbtn{ position:relative; height:122px; margin:12px auto; width:660px; }
#cbtn ul{position:relative; width:10000px; height:51px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:64px; height:51px; cursor:pointer; text-align:center; margin-right:5px; position:relative; background:url(../images/imgbg.png) no-repeat;}
#cbtn ul li img{ width:57px; height:40px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:relative; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/imgHoverBg.png) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:600px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:relative; top:25px; left:5px; z-index:9;}
.picSildeRight{cursor:pointer; position:relative; top:25px; right:15px; z-index:9;}

#content .fzwz_show{display:block;}




/*罩层*/
.share_video{  width:600px; height:auto; overflow:hidden; margin:0 auto;}
.share_video li{ float:left; margin-right:30px; cursor:pointer; }



/* 灰灰的背景 弹出层 */ 
.overlay{ text-align:center; position:relative; z-index:100; top: 0px; left: 0px; height:100%; width:100%; background-color:#666666; filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75; text-align:center; }		
.video{ position:relative; margin:auto; left:0; right:0; top:150px; bottom:0; z-index:101; vertical-align:middle; width:495px; text-align:center; height:686px; }
.video img{ width:100%; position:relative;}
.close{ width:35px; height:35px;}
.close a{ z-index:101; background:url(../images/btn-close.png) no-repeat; display:block; width:35px; height:35px; position:relative; right:-15px; top:15px;}

/*弹出层 图片轮播*/
	 .bigimg-box { position:relative; width:auto; margin:0 auto; height:auto; overflow:hidden; text-align:center; } 


.main-jt-l-con-tp p a:hover{ color:#333;}
.main-new-l-con dl dd h3 a:hover{color:#333;}
.main-new-l-con ul li a:hover{color:#333;}
.main-gd-l-con-r ul li a:hover{color:#333;}
.main-gd-l-con-r dl dt a:hover{color:#333;}
.main-new-l-con dl dd span a:hover{color:#333;}
.main-gzdt ul li a:hover{color:#333;}
.main-xm-con ul li a:hover{color:#333;}
.main-zj-xx ul li a:hover{color:#333;}
.list-new-l-xx dl dd b a:hover{color:#333;}
.list-new-l-xx dl dd span a:hover{color:#333;}


/*登录注册*/
.list_main_dl{ width:990px; float:left; overflow:hidden; border:1px #edeaea solid; padding-bottom:30px; margin-top:40px; margin-bottom:40px;}
.list_main_dl_l{ width:520px; float:left; margin-left:10px; overflow:hidden; margin-top:5px;}
.list_dl_ti{ width:100%; line-height:35px; float:left;border-bottom:1px #edeaea solid; color:#3f3f3f; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px;}
.list_dl_con{ width:100%; float:left; overflow:hidden; margin-top:20px;}
.list_dl_con span{ width:100%; float:left; margin-left:5px; overflow:hidden; margin-top:20px;}
.list_dl_con span label{ float:left; color:#3f3f3f; line-height:27px; }
.list_dl_con span input[type="file"]{ width:77px;  float:left; background:#f8f8f8; border:1px #dfdcdc solid; text-align:center; line-height:71px; color:#c4c0c0; margin-left:8px; cursor:pointer;}
.list_dl_con span input[type="text"]{ width:252px; height:27px;border:1px #dfdcdc solid; line-height:27px;  margin-left:8px; float:left;}
.list_dl_con span input[type="password"]{ width:252px; height:27px;border:1px #dfdcdc solid; line-height:27px;  margin-left:8px; float:left;}
.list_dl_con span input[type="button"]{ width:125px; height:25px; border:1px #dfdcdc solid; float:left; line-height:25px; background:#e4e0df; text-align:center; color:#616161; margin-left:55px;}
.list_dl_con span input[type="reset"]{ width:125px; height:25px; border:1px #dfdcdc solid; float:left; line-height:25px; background:#e4e0df; text-align:center; color:#616161; margin-left:15px;}
.list_dl_con span input[type="submit"]{ width:125px; height:25px; border:1px #dfdcdc solid; float:left; line-height:25px; background:#e4e0df; text-align:center; color:#616161; margin-left:55px;}
.list_dl_con span img{ float:left; margin-left:8px;margin-right:8px;}
.list_main_dl_r{width:430px; float:left;  overflow:hidden; margin-top:5px;}
.sg_xx{ width:230px; height:5px; background:url(../images/sg_xx_bg.png) no-repeat; position:relative; top:35px; left:20px;}
.yb_xx{ width:7px; height:155px; background:url(../images/yb_xx_bg.png) no-repeat; position:relative; top:50px; right:1px;}
.list-to{ float:left; width:100%; overflow:hidden; background:url(../images/yjx.png) center top no-repeat; height:1000px;}
.list-to table{ margin:100px 350px;}
.list-to table tbody td .to-titile{ width:50px;}





















