﻿/* 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-size: 12px;line-height: 22px; }
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#977011}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
a {color:#000000;text-decoration: none;}
a:hover{ color:#cc0000;}
a:link,a:visited {text-decoration: none;}
.main{ width:100%; font-family:微软雅黑, 宋体; font-size:12px; background:#fff;}
.banner1{ width:100%; height:379px; background:url(../images/banner1.jpg) center 0 no-repeat}
.banner2{ width:100%; height:484px; background:url(../images/banner2.jpg) center 0 no-repeat}
.banner2 .one{ position:relative; margin:0 auto; width:1000px; height:484px;}
.banner2 .one .btn1{position:absolute;width:120px;height:32px;left: 629px;top: 366px;}
.banner2 .one .btn2{position:absolute;width:120px;height:32px;left: 233px;top: 176px;}
.banner2 .one a{ display:block; width:120px; height:32px;}
.content{ margin:0 auto; width:1000px;}

.part2{ width:100%; height:595px; background:url(../images/part2.jpg) center 0px no-repeat;}
.part2 .one{ margin:0 auto; width:1000px; height:595px;}
.part2 .one .left{ float:left; width:360px;overflow:hidden;margin-left:25px;}
.part2 .one .right{ float:left;width:615px;overflow:hidden;}

.part2 .one .left h3{line-height:79px;color:#613a18;font-size:33px;text-align:center;border-bottom:1px solid #ccc;}
.part2 .one .left dl{ width:326px;overflow:hidden;margin:10px auto;}
.part2 .one .left dl dt{line-height:35px;color:#613a19;font-size:18px;}
.part2 .one .left dl dd{line-height:25px;color:#353535;font-size:14px;}
.part2 .one .left dl dd a{color:#d00000;}

.part2 .one .right h3{line-height:46px;color:#745b19;font-size:24px;font-weight:normal;padding:35px 0 0 100px;}
.part2 .one .right h3 span{color:#cb0d0f;font-size:35px;}
.part2 .one .right .swt{width:100%;overflow:hidden;margin:354px 0px 0px 118px;}
.part2 .one .right a{width:166px;line-height:48px;display:block;float:left;margin-left:42px;background:#613a18;border-radius:3px;color:#fff;font-size:23px;text-align:center;-webkit-transition:all ease .2s;-moz-transition:all ease 0.2s;-o-transition:all ease 0.2s;-ms-transition:all ease 0.2s;}
.part2 .one .right a:hover{background:#cb0d0f;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px);}

.part3{ position:relative; width:1000px; height:806px; background:url(../images/tu3.jpg) no-repeat;}
.huanghe{ width:345px; height:110px; position:absolute; left:27px; top:175px;}
.queban{ width:345px; height:110px; position:absolute; left:530px; top:175px;}
.shaiban{ width:270px; height:110px; position:absolute; left:205px; top:357px;}
.laonianban{ width:270px; height:110px; position:absolute; left:710px; top:357px;}

.heqing{ width:270px; height:110px; position:absolute; left:27px; top:659px;}
.kafei{ width:270px; height:110px; position:absolute; left:531px; top:659px;}

	#ban{width:100%;height:863px}
	#ban .banC{position:relative;min-width:1000px;height:863px;margin:auto;overflow:hidden;display:none;}
	#ban .banC .tt{ width:100%; height:83px; position:absolute; left:0px; top:0px;}
	#ban .banC .ul_img{position:absolute;top:83px;left:0;height:780px;width:100%;overflow:hidden}
	#ban .banC .ul_img li{ position:relative;width:100%;height:780px;}
	#ban .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
	#ban .banC .ul_img li .biaoge{
	position:absolute;
	width:395px;
	height:290px;
	left: 584px;
	top: 38px;
}
	#ban .banC .ul_img li.ban_1{height:780px;background:url(../images/q1.jpg) no-repeat center top}
	#ban .banC .ul_img li.ban_2{height:780px;background:url(../images/q2.jpg) no-repeat center top}
	
	#ban .banC .tab_round{position:absolute;z-index:99; width:64px; height:28px;top:15px;right:20px;}
	#ban .banC .tab_round li{float:left;width:27px;height:28px;}
	#ban .banC .tab_round li a{display:block;width:27px;height:28px;background:url(../images/yuan.jpg) no-repeat -27px 0px;}
	#ban .banC .tab_round .on_round a{background:url(../images/yuan.jpg) no-repeat 0px 0px;}
	
	#ban .banC .b_np{position:absolute;top:260px;z-index:99;display:block;width:40px;height:80px;line-height:80px;color:#fff;text-align:center;font-size:70px;}
	#ban .banC #ban_prev{left:50%;margin-left:-580px}
	#ban .banC #ban_next{right:50%;margin-right:-580px}
.part6{ width:100%; height:420px;}
.part6 .contxt{ margin:0 auto; width:1000px; height:420px;}
.part6 .contxt .tt1{ padding-top:50px; text-align:center; height:80px; line-height:80px; font-size:30px; color:#cc0000}

.part6 ul{width:1000px;overflow:hidden;padding:5px 0 0 0}
.part6 ul li{float:left;position:relative;vertical-align:bottom;width:250px;height:185px;overflow:hidden}
.part6 ul li .black{display:none;position:absolute;top:0;left:0;width:250px;height:185px;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:2}
.part6 .on li .black{display:block}
.part6 ul .thson .black{display:none}
.part6 ul li .btn{position:absolute;top:157px;left:14px;display:block;width:86px;height:22px;text-indent:-9999px;background:url(about:blank)}

.part7{ width:100%; height:604px; background:url(../images/bg.jpg) center 0px no-repeat}
.part7 .one{ width:1000px; height:604px; margin:0 auto; position:relative;}
.part7 .one .wt{ position:absolute; width:246px; height:182px; left:54px; top:375px; line-height:28px; font-size:14px;}
.part7 .one .wt1{
	position:absolute;
	width:120px;
	height:32px;
	left: 324px;
	top: 417px;
}
.part7 .one .wt2{
	position:absolute;
	width:120px;
	height:32px;
	left: 325px;
	top: 479px;
}
.part7 .one .wt1 a,.part7 .one .wt2 a{ display:block; width:120px; height:32px;}

.tu2{ position:relative; width:1000px; height:597px; background:url(../images/tu2.jpg) no-repeat;}
.tu2 .one{position:absolute;width:115px;height:60px;left: 367px;top: 121px;}
.tu2 .two{position:absolute;width:115px;height:60px;left: 782px;top: 145px;}
.tu2 .three{position:absolute;width:115px;height:60px;left: 95px;top: 363px;}
.tu2 .four{position:absolute;width:115px;height:60px;left: 518px;top: 392px;}
.tu2 .one a,.tu2 .two a,.tu2 .three a,.tu2 .four a{ display:block; width:115px; height:60px;}



/*********************20170529新加版块 start*********************/
.part22{ padding: 50px 0; background: #cbcbcb}
.part22 .ti{ text-align: center}
.part22 .slideBox22{ padding: 20px 0; }
.part22 .slideBox{ width:1200px; height: 527px; position:relative; padding-left: 176px; box-sizing: border-box; margin:0 auto; }
.part22 .slideBox .hd{ height:100%;  position:absolute; left:10px; top:5px;  }
.part22 .slideBox .hd ul{ zoom:1;   }
.part22 .slideBox .hd ul li{  width:125px;height:75px; padding-left: 20px;  line-height:35px; background:#715e56; cursor:pointer; position:relative; font-weight: bold; font-size: 22px; color:#fff; margin-bottom: 15px; z-index: 0; }
.part22 .slideBox .hd ul li.i1{ margin-top: 30px}
.part22 .slideBox .hd ul li.on{ background: #b9a687}
.part22 .slideBox .bd{ position:relative; height:100%; /*z-index:1;*/   }
.part22 .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; font-size: 20px }
.part22 .slideBox .bd span{ position: absolute; left: 0; top:0; padding: 30px 40px; width: 394px; height: 207px; line-height: 35px}
.part22 .slideBox .bd span a{ display: block; width: 263px; height: 49px; line-height: 49px; text-align: center; color: #000; border-radius: 50px; border: 1px solid #000; margin-top: 10px}
/*********************新加版块 end*********************/