﻿*{margin:0;padding:0;}
body, div, p, ul, ol, dl, dt, dd, li, form, input, table,td, tr,img,h1, h2, h3, h4, h5, h6,hr,a{margin:0;padding:0;}
div,p,h1,h2,h3,ul,li,ol,img{ margin:0; padding:0; border:none;}
li{ list-style:none;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}
.floatRight{ float:right;}
#changeColor{margin:0px auto; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; color:#313131; background-color:#fff}
a{ color:#323232; text-decoration:none;}
a:hover{ color:#bb0415; text-decoration:underline;}
#changeColor{ width:980px; background-color:#fff; margin:0 auto;}
#changeColor .head{ background:#fff;}
.blank6{ height:6px; overflow:hidden; clear:both;}
.blank10{ height:10px; overflow:hidden; clear:both;}
.blank20{ height:20px; overflow:hidden; clear:both;}
.blank11{ height:10px; overflow:hidden; clear:both; background:url(/dotline3px.gif) repeat-x left center;}

/*正文开始*/

.topnav{ height: 90px; clear: both;}
.w1200{width:1200px; margin: 0 auto; position: relative;}
.logo{width:459px; float: left;}
.logo img{width:100%; height: auto;}
.topnavlist{ width: 640px; padding-top:50px; float: right;}
.topnavlist ul{margin-right:-16px; padding-left: 10px;}
.topnavlist li{ float:left; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  position:relative; z-index:1;  color:#333; width: 640px; padding-top:50px; float: right;  }
	.nav{ position:relative;  }
.nav li{ float:left; margin: 0 2px;}
	.nav a{ color:#333;  }
.nav li a:hover{ color:#960002}
	.nav h3{font-size: 20px;   font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; }
	.nav h3 a{ display:block; width:100px; text-align:center; text-decoration: none;}
.nav h3 a:hover{ text-decoration: none;}
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; top:40px; z-index:1; width:110px;border:1px solid #fff;  border-top:3px solid #b31e27;  background:#fff; }
	.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px; font-size:14px;   }
	.nav .sub li a{ display:block;text-align:center; width:90px;   border-bottom:1px solid #E6E4E3; padding:8px 0; height:24px; line-height:24px; color:#666;   }
	.nav .sub li a:hover{ color:#b31e27;   }
	.nav .block{ height:0px; width:100px; background:#b31e27; position:absolute; left:0; top:40px; overflow:hidden; }




.clearboth{ clear: both;}
.blank10{height:10px; line-height: 10px; overflow: hidden; clear: both;}
/* 本例子css */
.banner_gd{ width:100%; position: relative;}
.banner_gd .fullSlide{ width:100%;  position:relative;  height:900px; background:#000;  }
.banner_gd .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner_gd .fullSlide .bd ul{ width:100% !important;  }
.banner_gd .fullSlide .bd li{ width:100% !important;  height:900px; overflow:hidden; text-align:center;  }
.banner_gd .fullSlide .bd li a{  }

.banner_gd .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
.banner_gd .fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.banner_gd .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.banner_gd .fullSlide .hd ul .on{ background-position:0 0; }


.title{ padding-bottom: 30px;}
.title h1{ color: #ffd19e; font-size: 36px; font-weight: bold;}
.title p{ font-size: 24px; color:rgb(255,209,158,.5) ;font-weight: bold;}

.gongsijianjie{ width:600px; position: absolute;  left:0; z-index: 99; top:460px; }
.gongsijianjie dl{ clear: both; zoom:1; clear: both; overflow: hidden; margin-bottom: 10px}
.gongsijianjie dt{ font-size: 48px; float: left; color: #ffd19e;font-weight: bold; margin-right: 20px;  }
.gongsijianjie dd{ font-size: 16px; color: #fff; padding-top: 10px; padding-left: 140px }



.title01{ padding-bottom: 30px;}
.title01 h1{ color: #333; font-size: 36px; font-weight: bold;}
.title01 p{ font-size: 24px; color: #adadad; font-weight: bold;}

.gudongtupian{width:650px; float: left;}
.gudongtupian .slideBox{ width:650px; height:404px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.gudongtupian .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:28px; z-index:1; }
		.gudongtupian .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.gudongtupian .slideBox .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:0px; border-radius: 100px; text-align:center; background:#fff; cursor:pointer; text-indent: -99999px; }
		.gudongtupian .slideBox .hd ul li.on{ background:#b10104; color:#fff; }
		.gudongtupian .slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.gudongtupian .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
		.gudongtupian .slideBox .bd img{ width:650px; height:404px; display:block;  }
.gudongtupian .slideBox .bd li h2{ background: url(../images/yinying.png)repeat-x left bottom; height:60px; padding-top:40px; font-size: 24px; color: #fff; position: absolute; width: 100%; left:0px; bottom: 0px; font-weight: normal; padding-left: 20px;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.gudongtupian .slideBox .prev,
		.gudongtupian .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.gudongtupian .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.gudongtupian .slideBox .prev:hover,
		.gudongtupian .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.gudongtupian .slideBox .prevStop{ display:none;  }
		.gudongtupian .slideBox .nextStop{ display:none;  }

.newslist{ width:480px; float: right; border-left: 1px solid #ddd; padding-left: 20px; height: 404px;}
.newslist li{font-size: 20px; line-height: 36px; height: 36px; margin-bottom: 30px; position: relative;}
.time{ color:#aaaaaa; position: absolute; right: 0px; top: 0px; font-size: 16px;font-style: italic}


.title03{position: relative; height: 40px;border-bottom: 1px solid #ddd; padding-bottom: 10px ; margin-bottom: 40px;}
.title03 h2{ color: #333; font-size: 24px; font-weight: bold; color: #a50000;}
.more{ position: absolute; right: 0px; font-size: 16px; top: 10px;}
.more a{color: #a50000;}

.dangjian_left{}
.dangjian_left p{ font-size: 16px; text-align:center; line-height: 24px; height: 24px;}

.dangjian{ background:url(../images/dangbg.jpg) no-repeat top center; position: relative; height: 1430px; margin-top: 30px; }

.newslist_dj{ width:680px; float: right; border-left: 0px solid #ddd; padding-left: 20px;  padding-top: 60px; margin-right: 100px;}
.newslist_dj li{font-size: 20px; line-height: 36px; height: 36px; margin-bottom: 20px; position: relative;}

.dangjian_left{width:290px; float: left; text-align: center; padding-top: 20px}
.dangjian_left h1{ color: #a50000; font-size: 36px; font-weight: bold; padding: 20px 0px;}
.more_1{ padding: 8px; border: 1px solid #a50000;color: #a50000;font-size: 16px; border-radius: 5px; width: 140px; margin: 0 auto; margin-top: 20px;}
.more_1 a{color: #a50000;}

.zhengchengr{width:800px; float: right; height: 320px; border-left: 1px solid #fff; padding-left: 60px; margin-top: 70px;}
.zhengchengr dl{padding:10px;}
.zhengchengr dt{ font-size: 20px; font-weight: bold; color: #c12c20; margin: 10px 0px;}
.zhengchengr dd{ font-size: 14px; text-indent: 28px;}



.meitijuzhen{ padding-top:85px;}
.title04{ padding-bottom: 30px;}
.title04 h1{ color: #ae8760; font-size: 36px; font-weight: bold;}
.title04 p{ font-size: 24px; color: #c3a991; font-weight: bold;}


.meitiguntu{height:425px; background: #960000;}
.meitijuzhen_con{  background: url(../images/meitixia.jpg) no-repeat top center; height: 185px;}


.foot{ background: url(../images/footbg.jpg) no-repeat top center; height: 540px; position: relative;}

.shehuizeren{ background: #fff; position: absolute; width: 100%; top: -120px; box-shadow: 2px 5px 10px #333}
.shehuizeren_con{padding:60px 200px;}

.zerenlist{ }
.zerenlist li{width:33%; float: left; text-align: center;}
.zerenlist li h2{ font-size: 24px;padding: 15px 0px; padding-bottom: 40px; font-weight: normal;}
.foot_more{ width:100px; padding:8px 10px; position: absolute; left: 40%;
    top: 250px; border: 1px solid #676767; text-align: center; font-size: 16px;}

.foot_more a{ color: #676767;}
.footnav{ position: absolute; width: 100%; left: 0px; top: 280px;}
.footnav_left{width:420px; float: left}
.footnav_left_nav{ padding-top: 50px;}
.footnav_left_nav li{ float:left; font-size: 18px; width: 33%; color: #fff; height: 40px; line-height: 40px;}
.footnav_left_nav li a{color: #fff;}
.footnav_center{width:350px; float: left; text-align: center;}

.footnav_right{width:420px; float: right}

.left470{ width:470px; float: left;}
.right470{width:470px; float: right;}


.meitilist{padding: 35px;}
.meitilist li{width:50%; float: left; height: 70px; line-height: 50px; font-size: 18px; color: #fff;}
.meitilist li a{ color:#fff;}
.meitilist li img{ float: left}




.accordion{
	width: 1200px;
	overflow: hidden;
	height: 426px;
	margin:0 auto;
}
.accordion ul li{
	background-repeat: no-repeat;
	float: left;
	width: 150px;
	height: 426px;
	cursor: default;
}
.accordion ul li.active{
	width: 900px;
}
.accordion ul .item1{
	background-image: url(../images/zhetie02_da.jpg);
}
.accordion ul .item2{
	background-image: url(../images/zhetie03_da.jpg);
}
.accordion ul .item3{
	background-image: url(../images/zhetie01_da.jpg);
}

.accordion ul li span{
	display: block;
	width: 150px;
	height: 426px;
	cursor: default;
}
.accordion ul .item1 span{
	background-image: url(../images/zhetie02_x.jpg);
}
.accordion ul .item2 span{
	background-image: url(../images/zhetie03_x.jpg);
}
.accordion ul .item3 span{
	background-image: url(../images/zhetie01_x.jpg);
}
.accordion ul li.active a{display:block; width:900px; height: 426px;}

.banquanxinxi{position: absolute; width: 100%; left: 0px; top: 440px;}
.banquanxinxi p{ height: 30px; line-height: 30px; text-align: center;  color: #fff; font-size: 14px;}
.banquanxinxi p a{color:#fff;}

.meitiNav{position:relative; z-index:1; padding-top: 50px; }
.meitiNav h3{ font-weight:normal; font-size:100%; }
	.meitiNav dl{ zoom:1; }
	.meitiNav .tnLeft{ float:left;  }
	.meitiNav .tnRight{ float:right;  }
	.meitiNav dd{ float:left; position:relative; float:left; font-size: 18px; width:140px; color: #fff; height: 40px; line-height: 40px;  }
	.meitiNav dd h3{ float:left; width:140px; text-align: left;}
	.meitiNav dd h3 a{ display:inline-block; *display:inline; zoom:1; height:40px; line-height: 40px;  width:130px; color: #fff; padding-left: 10px;  }
.meitiNav dd h3 a:hover{text-decoration: none;}
	.meitiNav dd h3 a i{ display:inline-block; width:8px; height:5px; margin:0 0 0 5px; overflow:hidden; vertical-align:middle; font-size:12px; line-height:13px; background: url(../images/icon.png) 0 -121px no-repeat;   }
        
	.meitiNav dd h3 a:hover,
	.meitiNav dd.on h3 a{ background:#EDEEF0; color:#b31e27;    }

	.meitiNav .welcome{ padding-right:15px; color:#FF8400;   }
	.meitiNav .welcome a{  color:#FF8400;   }

	.meitiNav dd ul{ display:none; /*默认隐藏*/ position:absolute; width:140px;  top:40px; left:0;  border:0px solid #FECC5B; border-top:0;  background:#fff; 
		-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);	z-index: 99;
	height: 120px; overflow-y: scroll;}
	.meitiNav dd ul li{ line-height: 20px; border-bottom: 1px solid #ddd; font-size: 12px;  }
	.meitiNav dd ul li a{ display: block; color: #333; padding:5px;  }
	.meitiNav dd ul li a:hover{ background:#ddd; color:#b31e27; text-decoration: none;}
	.meitiNav dd ul li a span{ color:#FF8400; margin-left:5px;   }


/*liebiao*/

.liebiaobanner{ background: url(../images/liebiaobg.jpg) no-repeat top center; height: 496px;}


.foot_lb{ background: url(../images/footerbg01.jpg) no-repeat top center; height:370px; position: relative;}
.foot_lb .footnav{top:30px;}
.foot_lb .banquanxinxi{top:220px; border-top: 2px solid #fff; padding-top: 50px;}

.minnav{ background:url(../images/erjinav.jpg) repeat-x; height: 79px; clear: both;}
.minnav_left{width:150px; float: left; padding-top: 30px;}
.minnav_left h2{ background: url(../images/fangzi.png) no-repeat left top; height: 35px; line-height: 35px; font-weight: 26px; color: #8a8a8a; padding-left: 45px;}


.minnav_right{width:560px; float: right; padding-top: 32px;}
.minavlist ul{ margin-right:-10px;}
.minavlist li{ float:left; font-size: 20px; width: 167px; text-align: center; line-height: 46px; margin: 0px 10px;}
.minavlist li a{ display:block;}
.minavlist li a:hover{ background: url(../images/bghong.png) no-repeat;height: 46px; color: #fff; text-decoration: none;}
.daohangcur a{ background: url(../images/bghong.png) no-repeat;height: 46px; color: #fff; text-decoration: none;}

.title_new{ height: 60px; line-height: 60px; margin: 50px;}
.title_new h1{ background:url(../images/bgriqi.png) no-repeat left  center; padding-left: 20px; font-size: 36px;}
.neirong_con{zoom:1; overflow: hidden; padding-bottom: 30px;}
.news_conlist{padding:50px; padding-top: 0px;}
.news_conlist li{ border-bottom:1px solid #ddd; zoom:1; overflow:hidden; padding: 20px 0;}
.news_conlist li h2{ padding-left: 80px; font-size: 22px; font-weight: normal; margin-bottom: 15px;}
.news_conlist li p{ padding-left: 80px; font-size: 16px;}
.date{width:65px; height: 75px; background: #ddd; border-radius: 5px; text-align: center; float: left;}
.date h3{ font-size: 36px; color: #b31e27}
.date h4{ font-size: 12px; font-weight: normal; color: #b31e27}
.news_conlist li a:hover{text-decoration: none;}
.news_conlist li:hover .date{width:65px; height: 75px; background: #b31e27; border-radius: 5px; text-align: center; float: left;}
.news_conlist li:hover .date h3{ font-size: 36px; color: #fff}
.news_conlist li:hover .date h4{ font-size: 12px; font-weight: normal; color: #fff}

.newscon_xq{ padding: 50px;padding-top: 0px;}
.newscon_xq_top{ border-bottom: 1px solid #ddd; padding-bottom: 30px; margin-bottom: 20px;}
.newscon_xq_top h1{ font-size:30px; text-align: center; margin-bottom: 20px;}
.newscon_xq_top p{text-align: center; font-size: 16px; color: #8b8b8b;}

.newscon_xq_zw{ font-size: 20px; line-height: 36px;}
.newscon_xq_zw p{  text-indent: 40px; margin-bottom: 30px;}

.xiangguanlist{ border-top: 1px solid #dddd; padding-top: 30px;}
.xiangguanlist h2{ font-size: 24px; margin-bottom: 30px;}
.xiangguanlist_lb li{ font-size:16px; line-height: 36px; background: url(../images/heidia.gif) no-repeat left center; padding-left: 15px;}


.newshipinlist{padding:50px; padding-top: 0px;}
.shipinliebiao{}
.shipinliebiao ul{margin-right:-30px;}
.shipinliebiao li{width:505px; float: left; padding: 10px; border: 1px solid #ddd; position: relative; height: 380px; border-radius: 5px; margin:20px 30px; margin-left: 0px;}
.bofangbtn{width:71px; height: 71px; position: absolute; top: 120px; left: 220px;}
.shipinliebiao li h2{ font-size: 22px; text-align: center; font-weight: normal; padding-top:30px;}
.shipinliebiao li a{ text-decoration: none; display: block;}
.shipinliebiao li:hover{ background:#a70a0a; box-shadow: 3px 3px 3px #ddd; text-decoration: none; color: #fff;}
.shipinliebiao li:hover h2{ color: #fff;text-decoration: none;}

.w940{width:940px;}
.title_yqwh_new{ height: 60px; border-bottom: 1px solid #ddd; text-align: center; line-height: 60px; margin-bottom: 40px;}
.title_yqwh_new{}
.padding50{padding:50px;}

.culturelist{}
.culturelist ul{margin-right:-30px;}
.culturelist li{width:508px;float:left;height:410px;border: 1px solid #ddd; position: relative; height: 380px; border-radius: 5px; margin:20px 30px; margin-left: 0px; background: url(../images/bgbiao.png) no-repeat right bottom #ffff;}
.culturelist li img{margin-top:60px;margin-left:80px;}
.culturelist li h2{height:40px;margin-top:20px;margin-left:88px;color:#b32626; font-size:24px;}
.culturelist li p{margin-left:88px;line-height:32px;width:340px;margin-top:10px; font-size: 16px;}
.culturelist li:hover{background: url(../images/bgbiao.png) no-repeat right bottom #a70a0a;}
.culturelist li:hover h2{color:#fff}
.culturelist li:hover p{color:#fff}
.logoround{width:150px;height:150px;background:url(../images/logoround.png) no-repeat;position:absolute;left:50%;top:446px;margin-left:-75px}

.bgqiye{ background:url(../images/bgqiye.jpg) repeat-y top center;}
.bgjuzhen{ background:url(../images/jzhen.jpg) repeat-y top center;}

.juzhenlist ul{margin-right:-30px;}
.juzhenlist li{width:425px; float: left; padding: 50px; border: 1px solid #ddd; position: relative; height: 264px; border-radius: 5px; margin:20px 30px; margin-left: 0px; background: url(../images/bgbiao.png) no-repeat right bottom #ffff;}

.juzhenlist li a{ text-decoration: none; display: block;}
.juzhenlist li:hover{ background: url(../images/hongbg.jpg) no-repeat bottom center;box-shadow: 3px 3px 3px #ddd; text-decoration: none; color: #fff;}

.juzhen_top{ border-bottom: 1px solid #ddd; text-align: center; margin-bottom: 30px;}
.juzhen_top h2{font-size: 36px; font-weight: normal; margin-bottom: 10px;}
.juzhen_top h3{ width: 135px; height: 35px; line-height: 35px; margin: 0 auto; background: #ddd;font-size: 16px; font-weight: normal; margin-bottom:20px;}
.juzhenlist li p{ color: #333333; font-size: 16px; line-height: 30px;}
.juzhenlist li:hover .juzhen_top h2{color:#fff;}
.juzhenlist li:hover .juzhen_top h3{background: #fcfcfc; color: #a70a0a}
.juzhenlist li:hover p{ color: #ffffff;}


.fanye {text-align:center;margin-top:40px;position:relative;z-index:20}
.fanye a{padding:8px 15px;margin:0 2px;background:#fff;font-size:15px;border:solid 1px #ddd}
.fanye a.active{background:#b32626;color:#fff;border:solid 1px #b32626}
.fanye span{padding:8px 15px;margin:0 2px;background:#fff;font-size:15px;border:solid 1px #ddd}
.fanye span.current{background:#b32626;color:#fff;border:solid 1px #b32626}
.fanye a:hover{background:#cc2c2c;color:#fff;border:solid 1px #b32626; text-decoration: none;}
.fanye a.disabled{color:#999;background:#f4f4f4;border:solid 1px #ddd}



@media screen and (max-width: 1000px)
{
    .banner_gd .fullSlide {
        width: 1200px;}
.dangjian { width:1200px; }
.foot{  width:1200px; }
    .liebiaobanner{  width:1200px; }
    .foot_lb{ width:1200px; }
    .neirong_con{ width:1200px; }
    .minnav{ width:1200px; }
    html,body{width:1200px;}
}

