@charset "utf-8";

body{ font-family:"微软雅黑"; padding:0px; margin:0 auto; font-size:16px; color:#333;}
ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,input{margin:0px; padding:0px;}
img{border:0px;}
.clear{border:0px; clear:both;}
ul,li,ol{list-style:none;}
a{color:#333;}
a,a:visited,a:active{text-decoration:none;}
a:focus { outline:none;-moz-outline:none;}
.logo{width:1200px; margin:12px auto; overflow:hidden;}
.logo02{float:left;}
.logo ul{ float:right; }
.logo ul p{ line-height:30px; }
.logo ul p a{margin:0 15px;}
.logo ul img{float:right; margin:10px 15px 0 0;}
.nav{width:100%; min-width:1200px; margin:0 auto;  background:#d40000; height:46px; position:relative; z-index:1;}
.nav ul{width:1200px; margin:0 auto; }
.nav ul .nLi{ font-size:20px; text-align:center; width:159px; display:inline-block; line-height:46px; float:left;  position:relative;}
.nav ul li a{color:#fff;}
.nav ul li.none { width:87px;}
.nav a{ color:#fff;  }
.nav .nLi h3 a{font-weight:normal; display:block; font-size:20px;  }
.nav .sub{ display:none; width:159px; left:0; top:46px;  position:absolute; background:#d40000;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; height:46px; line-height:46px; font-size:18px; text-align:center; border-bottom:1px #fff solid;}
.nav .sub a:hover,.nav .nLi h3 a:hover{ color:#FC0;  }
.nav ul li.on h3 a{color:#FC0;}
.txtMarquee-left{ width:1128px; border:1px #c8c8c8 solid; margin:16px auto 0; background:url(../images/img_11.png) no-repeat 30px 12px; padding-left:70px; position:relative;}
.txtMarquee-left .bd .tempWrap{ width:1110px !important;  }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:50px;  float:left;  text-align:left; _display:inline; background:url(../images/img_14.png) no-repeat center left; padding-left:24px; width:auto !important; line-height:44px;  }
.txtMarquee-left .bd ul li a{margin-right:40px; }
.main{width:1200px; margin:0 auto; overflow:hidden;}
.main_left{width:306px; float:left;}
.main_right{float:right; width:894px; margin-top:8px;}
.main_left01{border:1px #c8c8c8 solid; margin-top:15px; width:280px; padding:0px 12px;}
.main_left01 ul li{line-height:48px; border-bottom:1px #c8c8c8 dotted; background:url(../images/img_19.png) no-repeat 10px 22px; padding-left:30px; width:250px;}
.main_left01 ul li a:hover{color:#d40000;}
.main_left01 ul .none{border-bottom:0;}
.title{line-height:58px; line-height:58px; color:#d40000; font-size:18px; font-weight:normal;}
.ztzl{width:306px; overflow:hidden;}
.ztzl img{display:block; margin-top:17px;}
.ztzl .none{margin-top:0;}
.slideBox{ width:885px; height:411px; overflow:hidden; position:relative; float:right; margin-top:15px;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:16px;  width:14px; height:14px; background:url(../images/yuan.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/yuan.png) no-repeat -31px 0; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:885px; height:411px; display:block;  }
.slideBox .bd p{width:865px; line-height:48px; padding-left:20px; background:#000; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); position:relative; margin-top:-48px; color:#fff; font-size:18px;}	
.fwzn{width:1200px; margin:0 auto; overflow: hidden;}
.fwzn ul{overflow:hidden; border:1px #c8c8c8 solid; height:150px;}
.fwzn ul li{float:left; width:127px; text-align:center; margin:17px 41px 0;}
.fwzn ul li h4{font-size:16px; line-height:40px; font-weight:normal;}
.fwzn ul li p{font-size:14px; text-align:left;}
.fwzn ul .mr{margin-left:12px;}
.fwzn ul .mr02{margin-right:12px;}
.link{border:1px #c8c8c8 solid; padding:10px 0 22px;}
.link li{height:38px; width:244px; margin:13px auto 0; background:url(../images/link.png) no-repeat 220px 15px;}
.link li select {background:transparent; border:1px #c8c8c8 solid; appearance:none; -moz-appearance:none; -webkit-appearance:none; width:100%; height:38px; font-size:14px; }
.link02{border:1px #c8c8c8 solid; overflow:hidden; padding:9px 0;}
.link02 ul{width:198px; margin:0 auto;}
.link02 ul li{float:left; width:198px; line-height:27px; font-size:14px;}
.map{border:1px #c8c8c8 solid;}
.main_right div{float:left; width:435px; height:172px; border:1px #c8c8c8 solid; margin:12px 0 0 10px; display:inline;}
.main_right div h3{width:395px; line-height:50px; margin:5px auto 0; font-size:16px; font-weight:normal; color:#d40000; font-size:18px;}
.main_right div h3 a{float:right; font-size:14px;}
.main_right div ul{width:395px; margin:0 auto; overflow:hidden;}
.main_right div ul li{float:left; width:395px; line-height:34px; text-align:right; font-size:14px;}
.main_right div ul li a{float:left;}
.picScroll{ position:relative;  height:166px; border:1px #c8c8c8 solid; width:1198px; overflow:hidden; margin:20px auto 0;   }
.picScroll .tempWrap{margin:0 auto;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin:18px 5px 0;  width:558px; overflow:hidden; display:inline; border:1px #c8c8c8 solid; }
.picScroll ul li img{ width:558px; height:128px; display:block;}
.picScroll ul li a p{line-height:128px; text-align:center; color:#fff; font-size:28px; position:relative; margin-top:-128px;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:8px; top: 65px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/img_42.png) no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:8px; background-image:url(../images/img_44.png); }

.footer{width:100%; min-width:1200px; background:#d40000; margin:20px auto 0; text-align:center; color:#fff; padding:20px 0;}
.footer p{line-height:30px;}
.footer p a{color:#fff; margin:0 10px;}

.content{width:1200px; margin:0 auto; overflow:hidden; background:#fff;}
.location{line-height:60px; font-size:14px; background:url(../images/list_03.png) no-repeat 10px 22px; padding-left:32px; color:#999;}
.location a{color:#999;}
.list_left{float:left; width:240px; background:url(../images/list_10.png) no-repeat bottom right;	}
.list_left ul li{float:left; width:194px; line-height:52px; background:#f4f4f4; padding-left:34px; font-size:18px;}
.list_left ul .onn,.list_left ul li:hover{background:#e3393c;}
.list_left ul .onn a,.list_left ul li:hover a{color:#fff;}
.list_right,.list_con02,.list_right02{float:right; width:900px; padding-right:20px; min-height:500px;}
.list_right h3{background:url(../images/guangrongbang/grb_list_03.jpg) no-repeat bottom right; line-height:20px; font-size:20px; font-weight:normal; padding-bottom:12px;}
.list_right ul{overflow:hidden; margin-top:6px;}
.list_right ul li{float:left; line-height:60px; width:885px; padding-right:15px; border-bottom:1px #ececec dotted; font-size:18px; text-align:right;}
.list_right ul li a{float:left; background:url(../images/list_07.png) no-repeat 10px 27px; padding-left:30px;}

.page a.none{border:0;}
.page{ width:556px; line-height:26px;margin:30px auto 60px; text-align:center;overflow:hidden;}
.page img{}
.page a{display:inline-block; float:left; line-height:26px; padding:0 10px; margin:0 10px; border:1px #e3e3e3 solid;}
.page a img{width:auto;*display:block; }
.page a.index,.page a:hover{background:#e3393c; border-color:#e3393c; color:#fff;}
.page a.on_pages{color:#fff;background-color: #e3393c;}
.page a.prev,.page a.next{width:63px;height:26px;border:1px solid #d3d3d3;background-color:#fff;}
.page a.prev:hover,.page a.next:hover{background-color: #016669;color:#fff;}
.page span{float:left;padding:0 10px;}
.page select{float:left;width:48px;height:26px;border:1px solid #d3d3d3;}
.page a.start:hover,.page a.end:hover{background:none;}
.page_min{ margin:0 0 25px; overflow: hidden; display: none;padding:20px 18px 0;}
.page_min a.prev_min,.page_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #006c6f; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;}
.page_min a.next_min{ float:right;}
.page_min a:hover{background:#ee931d; color:#fff; transition:0.5s;}


.content h1{width: 1200px; line-height: 40px; color: #333; font-size: 20px;text-align:center; font-weight:normal;}
.source{width: 1200px; overflow: hidden; padding:20px 0; border-bottom: 1px #00657a solid; line-height: 28px; font-size: 16px; color: #666;text-align:center; }
.share{float: right; width: 238px;margin-right:200px;vertical-align:middle;}
.share_title{float: left; }
.share .bdshare-button-style0-24 a, .share .bdshare-button-style0-24 .bds_more{background-image:url(../images/share.png); width: 28px; height: 29px; padding:0; margin:0 5px; }
.share .bdshare-button-style0-24 .bds_qzone{background-position:-38px 0; }
.share .bdshare-button-style0-24 .bds_weixin{background-position:-75px 0; }
.share .bdshare-button-style0-24 .bds_tsina{background-position:-113px 0; }
.share .bdshare-button-style0-24 .bds_tqq{background-position:-150px 0; }
.article_left{ float: left; margin-top: 38px;}
.article_left p{line-height: 30px;}
P.ar_bo{  margin-top: 80px; line-height: 30px;}
.ar_bo a{float: left; font-size: 12px; cursor: pointer; background: url(../images/article_06.png) no-repeat center left; padding-left: 30px; margin-left:20px; display: inline;}
.ar_bo .close{background-image: url(../images/article_03.png);}
.article_right{width: 320px; float: right;}
.article_right div{width: 318px; border:1px #ebebeb solid; margin-top: 38px;}
.article_right div h3{width:284px; border-bottom: 1px #ebebeb solid; font-size: 20px; font-weight:normal; line-height: 58px; margin:0 auto;}
.show_news ul{width: 284px; margin:0 auto 16px; overflow: hidden; }
.show_news ul li{float: left; width: 284px; line-height: 26px; font-size: 18px; padding:16px 0 6px; }
.show_news ul li span{background: #d40000; color: #fff; font-size: 20px; width: 26px; display: inline-block; margin-right: 10px; text-align: center;}
.show_news ul .four span{background: #999999;}
.show_hot ul{width: 284px; margin:12px auto; overflow: hidden;}
.article02{width: 1200px; margin:30px auto 0; overflow: hidden;}
.article02 p{font-size: 16px; line-height: 30px; color: #333;}
.page02{width:1200px; margin:20px auto 0; border-top:1px #e4e4e4 solid; padding:30px 0; overflow:hidden;}
.page02 li{float:left; line-height:30px; width:100%; text-align:right;}
.page02 li a{float:left;}
.hot{width:100%; margin-top:20px; overflow:hidden;}
.hot h3{font-size:18px; font-weight:bold; padding-bottom:20px;}
.hot  li{ background:url(../images/list_07.png) no-repeat center left; padding-left:20px; line-height:28px;}

.list_left02{ width:256px; float:left;}
.list_left02 h3{background:#d40000; line-height:64px; text-align:center; font-size:20px; font-weight:normal; color:#fff; overflow:hidden;}
.list_left02 li{float:left; line-height:64px; background:#f0f0f0 url(../images/ld_06.png) no-repeat 10px 25px; width:220px; padding-left:36px; border-bottom:1px #ffffff solid;}
.list_left02 li span{width:160px; font-size:14px; display:inline-block; float:right;}
.list_left02 li:hover,.list_left02 li.onn{background-image:url(../images/ld_03.png);}
.list_left02 li:hover a,.list_left02 li.onn a{color:#f55252;}
.list_con{float:right; width:916px;}
.list_con h4,.list_con02 h3{width:100%; line-height:37px; border-bottom:1px #bfbfbf solid; color:#d40000; font-size:20px; font-weight:normal;}
.pic{float:left; width:173px; margin-top:27px;}
.pic img{display:block;}
.pic p{ text-align:center; line-height:50px;}
.con_ld{float:right; width:705px; margin-top:10px;}	
.con_ld p{color:#666; font-size:14px; line-height:28px;}
.con_ld h3{font-weight:normal; width:100%; line-height:50px;}

.shiyitu{height:810px; overflow:hidden; width:1200px; margin-top:20px;}
.shiyitu_map{width:1150px; padding:10px 0 10px 50px; overflow:hidden;}
.shiyitu_map ul li{float:left; line-height:30px; width:190px; font-size:14px;}
.list_con02 div{overflow:hidden; margin-top:30px;}
.list_con02 div p{line-height:28px;}

.webmap h3{display:block; font-size:18px; font-weight:normal; line-height:36px;}
.webmap h3 a{color:#d40000;}
.webmap ul{padding:20px 0;}
.webmap ul li{display:inline-block; margin:0 15px;}

.list_right02 ul{overflow:hidden; margin-top:6px;}
.list_right02 ul li{float:left; border:1px #ccc solid; padding:10px; width:173px; margin:0 100px 30px 0; text-align:center;}
.list_right02 ul li a{display:inline-block; width:100%; font-weight:bold; line-height:30px;}
.list_right03 ul{width:auto;}
.list_right03 ul li{margin-right:30px;}
.list_right02 ul li.mr{margin-right:200px;}

.tupian{overflow:hidden; margin-bottom:30px;}
.tupian ul{ overflow:hidden;}
.tupian ul li{ float:left; margin:30px 34px 0 0; display:inline; width:274px; background:#e8e8e8;}
.tupian ul .none{margin-right:0;}
.tupian ul li a{ width:240px; line-height:26px; margin:0 auto; padding:10px 0 ; display:block; }
.list_right h4{border-bottom:1px #d40000 solid; font-size:18px; font-weight:normal; line-height:30px; padding-bottom:10px;}
.list_right h4 a{float:right;}
