﻿
/* CSS Document */
*{padding:0px; margin:0px;}
/*超出部分显示...*/
li{list-style:none; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;word-break:keep-all;}
ul{list-style:none;}
img{ border:none;}
.clear{ clear:both;}
a{ color:#333333; overflow: hidden;text-decoration:none;}
a:hover{ text-decoration:none;color:#e60012;}
/*超出部分隐藏*/
div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:left;}
/*强制换行word-break: break-all;word-wrap:break-word;*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);}*/
body{font-family: 微软雅黑,Microsoft YaHei,宋体, Arial, sans-serif, Helvetica;color:#333333; font-size:14px; font-weight:normal;background:#ffffff;
/*background:url('/images/2024lh1000.jpg')  top center no-repeat #ffffff !important;margin-top:60px;*/
}
.top .logodiv .by{width: 230px; margin-top: 20px; float: left;  margin-left: 15px;text-align: center;}
.top .logodiv .by img{width:230px;height:60px;}
.top .logodiv .by a{    height: 40px;line-height: 40px;  font-size: 30px;   display: block;color: #fff;}
/*TOP*/
.top{
				width:1000px;height:auto;margin:0 auto;background-color:#ffffff;
}
 .topgg{
				width:1000px;height:auto;margin-top: 20px;
}
.topgg .gg730{
				width:730px; float:left;height:90px;
}
 .topgg .gg730 img{
				width:730px;height:90px;
}
 .topgg .gg250{
				width:250px; float:left;height:90px; margin-left:20px;
}
 .topgg .gg250 img{
				width:250px;height:90px;
}
.top .logodiv{
				width:1000px;height:100px;
}
.top .logodiv .logo{
				width:195px;height:60px;margin-top:20px;float:left;
}

.logodiv .search{
				width:auto;float:left;height:40px;margin-top:30px; float:right;
}

.nav{
				width:980px;margin:0 auto;height:60px; border-top:1px #abaaa6 solid;border-bottom:1px #abaaa6 solid; padding-top:5px; padding-left:10px;padding-right:10px;background-color:#ffffff;
}
.nav li{
				width:57px;height:27px;line-height:27px;text-align:center;font-size:16px;float:left;
}
.nav .mli{
				width:91px;
}
.navbox{
				width:100%;margin:0 auto;height:50px;background-color:#e60012;padding-top:8px;padding-bottom:8px;min-width:1000px;
}
.navbox ul{
				width:996px;height:66px;margin:0 auto;
}
.navbox ul li{
				width:58px;height:27px;line-height:27px;text-align:center;font-size:15px;float:left;
}
.navbox ul li a{
				color:#ffffff;
}
.navbox ul .mli{
				width:92px;
}

/*TOP*/
/*BOTTOM*/
.bottom{
				width:1000px;height:auto;margin:0 auto;border-top:1px solid #DFDFDF;text-align:center;padding:20px 0px; position:relative;
}
.bottom .txt{
				margin-bottom:10px;font-size:12px;text-align:center;
}
.bottom .txt a{
				margin-left:10px;margin-right:10px;
}
.bottom .txt a:hover{
				color:#e60012;
}

.bottom p{
				font-size:12px;text-align:center;
}
.bottom .kxwz{
				position:absolute;top:65px;right:100px;height:40px;width:110px;
}
.bottom .kxwz img{
				height:40px;width:110px;
}
.bottom .cxwz{
				position:absolute;top:65px;left:100px;height:40px;width:110px;
}
.bottom .cxwz img{
				height:40px;width:110px;
}
.inp_srh{
	border:1px solid #c1c1c1;float:left;display:inline;margin-top:3px;border-radius:0;height:33px;width:165px;border-left:none;font-size:14px;padding-left:10px;padding-right:10px;
}
.btn_srh{
	height:35px !important;line-height:35px !important;float:left;background:#e60012;color:#FFFfff;font-size:15px;width:60px;border:none;margin-top:3px;cursor:pointer; 
}
#dropdown_ss h3{width:70px; height:33px; line-height:33px; border:none; position:relative;outline:medium;padding-left:17px; font-weight:normal; cursor:pointer;background:url(../image/hjt.jpg) no-repeat 70px center;font-size:14px;} 
#dropdown_ss ul{width:87px; font-size:12px; position:absolute; display:none; border:1px solid #c1c1c1; border-top:none;margin-left:-1px;margin-top:-1px;} 
#dropdown_ss ul li{width:87px;cursor:pointer; border-bottom: 1px solid #c1c1c1;background-color:#ffffff;} 
#dropdown_ss ul li a{display:block; height:32px; color:#333333; text-decoration:none;padding-left:17px; line-height:32px;} 
#dropdown_ss ul li:hover{ background:#fdeff0; text-decoration:none;} 
#dropdown_ss ul li a:hover{color:#e60012;}
.logodiv .search{
				width:auto;float:left;height:40px;margin-top:30px; float:right;
}
#dropdown_ss{
				width:87px;float:left;display:inline;height:33px;border:1px solid #c1c1c1;border-radius:3px 0 0 3px;margin-top:3px;
}
/*BOTTOM*/
/*MAIN*/
.gg1000{
				width:1000px;height:90px;margin-top:20px;
}
.gg1000 img{
				width:1000px;height:90px;
}
.gg1000_1{
				width:1000px;height:90px;margin:0 auto;
}
.gg1000_1 img{
				width:1000px;height:90px;
}
.ggright{
				width:300px;height:250px;
}
.ggright img{
				width:300px;height:250px;
}
.gg660{
				width:660px;height:90px;float:left; margin-top:10px;
}
.gg660 img{
				width:660px;height:90px;
}
.htcon .left{width: 670px;float: left;}
.lanmu{
height:35px;border-top:1px #e60012 solid; clear:both;line-height:35px; font-size:18px; font-weight:600;  padding-left:5px;padding-right:5px;
}
.lanmu1{
			height:40px;border-bottom:1px solid #EEEEEE;
}
.lanmu1 .bt{
				height:30px; padding-left:15px;border-left:3px solid #e60012; line-height:30px;font-size:20px;font-weight:600;
}
.jj{
				word-break: break-all;word-wrap:break-word;white-space:normal;
}
.main{width:1000px;height:auto;margin:0 auto;background-color:#ffffff;}
.htcon .dishi{
				width:980px;height:46px;background:#f5f5f5;border-bottom:1px solid #d6d6d6; line-height:46px;font-size:12px; text-align:center; padding-left:10px; color:#d8d8d8; padding-right:10px;
}
.htcon .dishi ul{
				width:970px;height:46px; margin-left:10px;
}
.htcon .dishi ul li{
				width:28px; float:left;text-align:center;
}
.htcon .dishi ul .xian{
				width:2px; float:left;
}
.htcon .zhuanti{
				width:980px;height:33px;background:#f5f5f5; line-height:33px;  padding:10px;text-align:left;position:relative;
}
.htcon .zhuanti .ztbox{
				width:980px;height:33px;position:absolute;
}
.htcon .zhuanti .ztbox ul{
				width:980px;height:auto;float:left;
}
.htcon .zhuanti .ztbox li{
				width:70px;height:33px;line-height:33px;font-size:12px; text-align:center;float:left;
}
.htcon .ttgg{
				width:240px;height:70px;float:left;margin-left:20px;
}
.htcon .ttgg img{
				width:240px;height:70px;
}
.htttxx{
	 padding-bottom:20px;border-bottom:1px #e2e2e2 solid;
}
.focus{ position:relative; width:660px;height:410px; background-color: #000000; float: right;}  
.focus img{ width: 660px; height: 410px;} 
.focus .shadow .title{width: 660px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#e60012;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#e60012;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../image/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -70px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -70px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
.htcon .ttul{
				width:330px;float:left;height:410px
}
.htcon .ttul li{
				width:330px;height:32px;line-height:32px;float:left;padding-left: 8px;background: url("../image/dian.jpg") no-repeat left center;
}
.htcon .gdtp{
				width:1000px;position:relative;height:130px; margin-top:5px;
}
.htcon .gdtp .LeftBotton{
				height:45px;width:45px;background:url(../image/jtl.png) no-repeat left center;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; top:42px; left:3px; z-index:3;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .gdtp .RightBotton{
				height:45px;width:45px;background:url(../image/jtr.png) no-repeat right center;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; top:42px; right:0px; z-index:3;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .gdtp .LeftBotton:hover,.htcon .gdtp .RightBotton:hover {
				opacity: 0.9;-moz-opacity: 0.9;filter:alpha(opacity=90);
}
.htcon .gdtp .gdtpbox{
				width:1000px;position:absolute; float:left;top:0px;z-index:2;
}
.htcon .gdtp .gdtpbox .gdtpcon{
				width:99999999px;
}
#list1,#list2,#list1_zb,#list2_zb,#box_d1, #box_d2{
				float:left;
}
.htcon .gdtp .box_d_cons
{
				width:99999999px;
}
.htcon .gdtp .xwbox{
				width:235px;margin-right:20px;height:130px; float:left; margin-top:0px;
}
.htcon .gdtp .xwbox .tp{
				width:235px;height:130px;
}
.htcon .gdtp .xwbox .tp img{
				width:235px;height:130px;
}
.htcon .gdtp .xwbox .btbj{
				width:235px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .gdtp .xwbox .bt{
				width:235px;height:30px; line-height:30px;text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .gdtp .xwbox .bt a{
				color:#ffffff;
}
/*专题*/
.htcon .zajml{
				width:60px;height:190px; float:left;background-color:#e60012;color:#ffffff; font-size:26px;font-weight:bold; text-align:center; padding-top:40px;
}
.htcon .zajml a{
				color:#ffffff;
}
.htcon .zajmr{
				width:940px;height:230px; background:#f5f5f5;float:left;
}
.htcon .zajmr .jmlm{
				width:940px; height:45px;line-height:45px;text-align:center;color:#e60012;
}
.htcon .zajmr .jmlm a{
				color:#e60012; margin-left:10px;margin-right:10px; font-size:15px;
}
.htcon .zajmr .zajmbox{
				width:940px;height:185px; margin-top:25px; position:relative;
}
.htcon .zajmr .zajmbox .LeftBotton{
				height:25px;width:16px;background:url(../image/zajm_l.png) no-repeat left center;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute;left:10px;top:77px;
}
.htcon .zajmr .zajmbox .RightBotton{
				height:25px;width:16px;background:url(../image/zajm_r.png) no-repeat right center;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute;right:10px;top:77px;
}
.htcon .zajmr .zajmbox .box{
				height:185px;width:867px; position:absolute; float:left;top:0px;left:36px;
}
.htcon .zajmr .zajmbox .box .gdtpcon{
				width:99999999px;
}
#list1,#list2{
				float:left;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox{
				width:275px;height:180px;float:left;margin-right:25px;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .tp{
				width:250px;height:110px;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .tp img{
				width:250px;height:110px;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .bt{
				width:140px;height:30px;line-height:30px; font-weight:bold;text-align:left;top:0px;position:static;color:#333333;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .bt a{
				color:#333333;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .bt a:hover{
				color:#e60012;
}
.htcon .zajmr .zajmbox .box .gdtpcon .xwbox .jj{
				width:250px;height:40px;line-height:20px; font-size:12px;
}
/*栏目*/
.htcon .leftbox{
				width:315px;height:auto;margin-right:20px;float:left;
}
.htcon .leftbox ul{
				width:315px;height:auto;
}
.htcon .leftbox ul li{
				width:315px;height:35px;line-height:35px; float:left;padding-left: 8px;background: url("../image/dian.jpg") no-repeat left center;
}
.htcon .leftbox .tul{
				margin-top:10px;
}
.htcon .leftbox .xwbox1{
				width:335px;height:81px; margin-top:5px;
}
.htcon .leftbox .xwbox1 .xwbox{
	width:147px;height:81px; margin-right:20px; float:left; margin-top:0px;
}
.htcon .leftbox .xwbox1 .xwbox .tp{
	width:147px;height:81px;
}
.htcon .leftbox .xwbox1 .xwbox .tp img{
	width:147px;height:81px;
}
.htcon .leftbox .xwbox1 .xwbox .btbj{
				width:147px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .leftbox .xwbox1 .xwbox .bt{
				width:147px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .leftbox .xwbox1 .xwbox .bt a{
				color:#ffffff;
}

.htcon .rightbox{
				width:315px;height:auto;float:right;
}
.htcon .rightbox ul{
				width:315px;height:auto;
}
.htcon .rightbox ul li{
				width:315px;height:35px;line-height:35px; float:left;padding-left: 8px;background: url("../image/dian.jpg") no-repeat left center;
}
.htcon .rightbox .tul{
				margin-top:10px;
}
.htcon .rightbox1{
				width:315px;height:auto;float:right;
}
.htcon .rightbox1 ul{
				width:315px;height:auto;
}
.htcon .rightbox1 ul li{
				width:315px;height:35px;line-height:35px; float:left;padding-left: 8px;background: url("../image/dian.jpg") no-repeat left center;
}
.htcon .rightbox1 .tul{
				margin-top:10px;
}
.htcon .rightbox1 .xwbox{
	width:315px;height:185px; margin-top:5px;
}
.htcon .rightbox1 .xwbox .tp{
	width:315px;height:185px;
}
.htcon .rightbox1 .xwbox .tp img{
	width:315px;height:185px;
}
.htcon .rightbox1 .xwbox .btbj{
				width:315px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .rightbox1 .xwbox .bt{
				width:315px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .rightbox1 .xwbox .bt a{
				color:#ffffff;
}



.htcon .xwbox{
	width:315px;height:185px; margin-top:5px;
}
.htcon .xwbox .tp{
	width:315px;height:185px;
}
.htcon .xwbox .tp img{
	width:315px;height:185px;
}
.htcon .xwbox .btbj{
				width:315px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .xwbox .bt{
				width:315px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .xwbox .bt a{
				color:#ffffff;
}

.htcon .xwbox2{
	width:315px;height:90px; margin-top:20px;
}
.htcon .xwbox2 .tp{
	width:150px;height:90px;float: left;
}
.htcon .xwbox2 .tp img{
	width:150px;height:90px;
}
.htcon .xwbox2 .bt{
	width:155px;height:70px;line-height:35px; text-align:left;color:#ffffff;float: right;word-break: break-all;word-wrap:break-word;white-space: pre-wrap;font-weight: 600;padding-left: 10px;overflow:hidden;
}
.gg315{width: 315px;height: 90px;float: right;}
.gg315 img{width: 315px;height: 90px;}
.htcon .tt{float: left;width: 330px;margin-top: 10px;}
.htcon .tt li{height:30px;line-height: 30px;padding-left:8px;background: url("../image/dian.jpg") no-repeat left center;}
.htcon .tt b{color: #990000;border-right: 2px solid #990000;padding-right: 5px;display: inline-block;margin-right: 5px;height:20px;line-height: 20px;}
.htcon .sp{float: right;width: 660px;margin-top: 20px;}
.htcon .sp>.bt{border-bottom: 1px solid #aaa;padding-bottom:8px ;font-size: 16px;width: 650px;margin-left: 10px;font-weight:600;}
.htcon .sp .xwbox{float: left;width:210px;height:140px; margin-top:5px;padding-left: 10px;margin-top: 10px;}
.htcon .sp .xwbox .tp{
	width:205px;height:140px;
}
.htcon{margin-top: 20px;}
.htcon .sp .xwbox .tp img{
	width:205px;height:140px;
}
.htcon .sp .xwbox .btbj{
				width:205px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .sp .xwbox .bt{
				width:205px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .sp .xwbox .bt a{
				color:#ffffff;
}
/*MAIN*/
/*文化*/
.w1000{margin-top: 20px;}
.w1000>.bt{    height: 35px;
    border-top: 1px #e60012 solid;
    clear: both;
    line-height: 35px;
    font-size: 18px;
    font-weight: 600;
    padding-left: 5px;
    padding-right: 5px;}

.model4 {
	overflow: hidden;
	float: left;
	width: 320px;
	height: 380px;
	margin-left: 10px;
	/*margin-bottom: 20px;*/
}

.model4-image {
	overflow: hidden;
	width: 320px;
	height: 200px;
}

.pinpai .model4-image {
	width: 590px;
	height: 330px;
}

.model4-image img {
	width: 100%;
}

.model4-content {
	/*background: white;*/
	padding: 15px 20px;
}

.model4-title {
	overflow: hidden;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	max-height: 60px;
	white-space: normal;
}

.model4-desc {
	overflow: hidden;
	line-height: 20px;
	max-height: 60px;
	padding-bottom: 0px;
	color: #666666;
	font-family: SimSun;
	text-align: justify;
	text-indent: 2em;
	word-break: break-all;word-wrap:break-word;white-space: pre-wrap;
}

.model4-about {
	color: #999999;
	font-size: 12px;
	margin: 10px 0px;
}

.model4 .special-content {
	padding: 2px 10px 12px;
	width: auto;
	height: auto;
	float: none;
	border: none;
}

.model4 .special-title {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	margin-bottom: 0px;
}

.model4 .special-about {
	float: none;
	padding: 5px 0px;
}
/*文化结束*/
.htyqljbox{width:100%;height:50px; background-color:#e60012; margin-top:20px; min-width:1000px; padding:20px 0px;}
.htyqljbox .htyqlj{width:1000px;height:50px;margin:0 auto;}
.htyqljbox .htyqlj .left{float:left;width:80px;height:50px;line-height:50px; color:#ffffff;font-weight:600;margin-left:14px;}
.htyqljbox .htyqlj .right{float:left;width:906px;height:50px;margin-top:0px;}
.htyqljbox .htyqlj .right a{display:inline-block;height:25px;line-height:25px;margin:0px 15px 0px 0px;font-size:12px;color:#ffffff; float:left;}
/*二级页面*/
