@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px "Microsoft YaHei";color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
.bg{background-color: #B0C4DE;}
.bg1{background-color: #CAFF70;}
.bg2{background-color: #FFC1C1;}
.bg3{background-color: #FFA07A;}
.bg4{background-color: white;}
.hj200 {line-height: 200%;}
.mt55{margin-top: 38px}
.mt30{margin-top: 30px}
.mt20{margin-top: 20px}
.mt10{margin-top: 10px}
.w0{width: 100%}
.w1100{width: 1100px;margin:0 auto;}
.w1182{width: 1182px;margin:0 auto;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.clear-fix:after{display:block;height:0;font-size:0;clear:both;visibility:hidden;content:".";}

/*header start*/
.header{height: 100px;background: url(../images/headbg.jpg) no-repeat center #161513;}
.head_body .nav{width: 780px;}
.head_body .nav ul li{width: 130px;height: 100px;line-height: 100px;color: #fff;font-size: 16px;text-align: center;}
.head_body .nav ul li:hover {background: url(../images/navbg.png) no-repeat center;}

/*header end*/

/*banner start*/
.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 500px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 500px;
	display: block;
}
/*banner end*/

/*company start*/
.company{padding: 40px 0 80px 0;background:url(../images/combg1.png) no-repeat center bottom;margin-top: 40px;}
.company .com_body{height: 380px;}
.company .com_body .com_l{width: 1200px;height: 426px;background:url(../images/comlbg.png)no-repeat;}
.company .com_body .com_l .comimg{padding-left: 20px;padding: 74px 30px 0 30px}
.company .com_body .com_l .comimg {
  display: inline-block;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.company .com_body .com_l .profile{width: 680px;padding-top:100px;padding-left: 45px;color: #000}
.company .com_body .com_l .profile b{text-indent: 2em;line-height: 300%;font-size: 18px; color:#444; }
.company .com_body .com_l .profile p{text-indent: 2em;font-size: 15px;}
.company .com_body .com_l .profile .more{width: 120px;height: 35px;text-align: center;line-height: 35px;background: #6d3502; border: 1px solid#ccc; color:#fff;}
.company .com_body .com_l .profile .more:hover {border: 1px solid #D88D45; border-radius: 10px;}
/*company end*/

/*case start*/
.ipro{/*background:#ececec;*/padding:40px 0;overflow:hidden;}
.iproer{position:relative;float:left;margin-right:2px;margin-bottom:2px;}
.iproer_in{position:absolute;top:167px;left:0;width:100%;height:30px;background:url(../images/img12.png) repeat;opacity:1;transition:all .3s linear;}
/*.iproer:hover .iproer_in{opacity:1;display:block\9;}*/
/*.iproer_z{position:relative;display:block;width:92%;height:90%;margin:0;margin-top:3.2%;margin-left:3.4%;border:2px solid #898989;text-align:center;font:16px/30px "Microsoft Yahei";color:#dadada;overflow:hidden;}*/
.iproer_z span{position:absolute;width:100%;left:0;display:block;height:30px;line-height:30px;overflow:hidden;font-size:16px;color: #fff;text-align: center;}
.iproer_a{position:absolute;top:8%;right:6%;width:9.69%;cursor:pointer;}
.iproer_a img{max-width:100%;}
.ipro_more{float:left;width:384px;height:79px;padding:7px 8px 6px;margin-bottom:2px;margin-right:330px;background:#D88D45;text-align:center;}
.ipro_more_in{display:block;width:379px;height:73px;border:2px solid #FFC995;}
.ipro_more_in span{display:inline-block;border-bottom:1px solid #6d3502;width:143px;}
.ipro_more_in .a{font:700 22px/40px "Microsoft Yahei";color:#6d3502;}
.ipro_more_in .b{font:14px/22px "Microsoft Yahei";color:#6d3502;}
.iproer:nth-child(9) {margin: -94px 0px 2px;}
.iproer:nth-child(1) .iproer_in{top: 261px;}
.iproer:nth-child(9) .iproer_in{top: 261px;}
/*case end*/

/*adv start*/
.advbg{background: #6d3502;padding: 30px 0}
.adv_l{width: 575px;}
.adv_r{width: 575px;}
/*adv end*/

/*new start*/
.index_news{ margin-bottom:30px;overflow:hidden;padding-top: 30px;}
.index_news .title_n{font-size: 22px;font-weight: bold;color: #6d3502}
.index_news .title_n span{font-size: 16px;color: #999;font-weight: normal;}
.index_news .more a{line-height: 29px;color: #999;position: relative;top: 5px;}
.index_news01 ,.index_news02{ margin-top:15px;}
.index_news01{ width:500px; margin-right:40px;}
.news01_con ul{ margin-top:10px;}
.news01_con ul li{ height:36px; line-height:36px; overflow:hidden; background:url(../images/listico2.png) left no-repeat; padding-left:14px; border-bottom:1px dotted #c1c1c1; }
.news01_con ul li a{color: #4F0000}
.news01_con ul li a:hover{ color:#D88D45;}
.news01_con ul li span{ float:right; font-size:12px;}
.index_news02{ width:642px;}
.news02_con ul li{ border-bottom:1px dotted #c1c1c1; padding-bottom:10px; margin-bottom:18px;}
.news02_con ul li h3{ font-size:17px; height:40px;  line-height:40px; font-weight:normal;overflow:hidden;background:url(../images/listico2.png) left no-repeat; padding-left:14px; margin-top:0px; margin-bottom:0px;width:540px;display:inline-block;_float:left;color: #4F0000}
.news02_con ul li:hover h3{ color:#E58E34;}
.news02_con ul li:hover p{color: #333}
.news02_con ul li span{ float:right; height:40px; line-height:40px; overflow:hidden;color: #999}
.news02_con p{ text-indent:2em; height:56px; line-height:28px; overflow:hidden;color:#666;}
/*new end*/

/*footer start*/
.footer{width: 100%;padding: 40px 0 20px 0;background:#222;}
.footer .ul1{width: 280px;}
.footer .ul1 li{width: 100px;height: 25px;line-height: 25px;font-size: 15px;color: #fff;}
.footer .ul2 li{width: 300px;height: 25px;line-height: 25px;font-size: 15px;color: #fff;}
.footer ul p{color: #D88D45;font-size: 16px;padding-bottom: 10px;}
.foot_bot{width: 100%;height: 35px;background: #542800;line-height: 35px;color: #fff}
/*footer end*/
/*内页*/
.w1200{width:1200px;margin:0 auto}
.main{padding:40px 0}
.main .mainl{width: 200px;}
.main .mainl .ull .t1{width:200px;height:80px;line-height:80px;padding:0 20px;font-size:32px;color:#EABF39;text-align:center;background:url(../images/mainlbg.jpg);margin-bottom:10px;}
.main .mainl .ull .t2{width:200px;height:50px;line-height:50px;padding:0 20px;font-size:18px;color:#fff;text-align:center;background-color:#5f4343;margin-bottom:5px;border-top-left-radius:4px;border-bottom-left-radius:4px}
.main .mainl .ull .t2:hover{background-color:#500000}
.main .mainl .ull2 .n1{width:200px;height:80px;line-height:80px;padding:0 20px;font-size:32px;color:#EABF39;text-align:center;background: url(../images/mainlbg.jpg);}
.main .mainl .ull2 .new{width:238px;border:1px #4F0000 solid;border-top:none}
.main .mainl .ull2 .new li{width:238px;color:#000;border-bottom:1px #666 dashed;text-align:center;height:30px;line-height:30px}
.main .mainl .ull2 .new li:last-child{border-bottom:none}
.main .mainr{width:880px}
.main .mainr .top{width:860px;padding:0 10px;line-height:40px;height:45px;background:url(../images/line.png) repeat-x center;}
.main .mainr .top font{font-weight:blod;font-size:24px;color:#3c3c3c}
.main .mainr .body{padding: 10px 10px 0;line-height: 160%;}

