@charset "utf-8";
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 "Microsoft YaHei","微软雅黑",arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% "Microsoft YaHei","微软雅黑",arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/
h1 { font-size:20px; text-align:center; line-height:35px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

body { color:#666; font-size:12px; font-family:"Microsoft YaHei";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}

/*头部样式*/
.headertop{
		height: 136px;
		border-bottom: 1px solid #cdcccc;
	}
	.header{
		margin: 0 auto;
		width: 1200px;
		height: 130px;
		/*background-color: #000;*/
	}
	.header .hlogo{
		padding-top:30px;
		width: 400px;
		float: left;
	}
	.header .htel{
		float: right;
		width: 250px;
		padding-top: 30px;
		margin-right: 20px;
	}
	.header .htel .telimg{
		float: left;
		width: 69px;
	}
	.header .htel .telimg img{
		width: 100%;
		height: 100%;
	}
	.header .htel .telph{
		float: right;
		width: 170px;
    	margin-top: 8px;
    	margin-left: 5px;
	}
	.header .htel .telph span{
		font-size: 16px;
	}
	.header .htel .telph p{
		font-size: 24px;
    	line-height: 36px;
    	color: #d1a939;
	}

	.column{
		width: 1200px;
		height: 70px;
		margin:0 auto;
		border-left: 1px solid #cdcccc;
		/*border-bottom: 1px solid #cdcccc;*/
	}
	.column li{
		width: 149px;
		height: 70px;
		float: left;
		border-right: 1px solid #cdcccc;
	}
	.column li a{
		display:block;
		width: 149px;
		line-height: 70px;
		text-align: center;
		font-size: 18px;
	}
	.column li a:hover{
		background-color: #d1a939;
		color:#fff;
	}
	.column li .on{
		background-color: #d1a939;
		color:#fff;
	}

	/*首页服务分类*/
	.classify{
		width: 1200px;
		margin: 0 auto;
		padding-top: 50px;
		height: 230px;
	}
	.classify .ctp1,.classify .ctp2,.classify .ctp3{
		width: 384px;
		height: 210px;
		float: left;
	}
	.classify .ctp2{
		margin: 0 24px; 
	}
	.classify a{
		display:none;
		width: 364px;
		line-height: 190px;
		color: #fff;
		font-size: 42px;
		text-align: center;
		margin: 10px;
	}
	.classify div:hover a{
		display: block;
		border:1px solid #ccc;
		background: #79777775;
	}


	.pro_ind{
		width: 1200px;
		margin:0 auto;
		height: 540px;
	}
	.pro_ind .pro_img{
		background: url('../images/product1.jpg') no-repeat;
		height: 68px;
		margin:25px 0;
	}

	.pro_ind .pro_left,.pro_ind .pro_right{
		width: 580px;
		overflow: hidden;
		float: left;
	}
	.pro_ind .pro_left{margin-right: 10px;}
	.pro_ind .pro_right{margin-left: 10px;}
	.pro_ind .pro_left ul li{
		width: 280px;
		height: 210px;
		float: left;
		overflow: hidden;
	}
	.pro_ind .pro_left ul li:nth-child(2n-1){
		margin-right: 10px;
	}
	.pro_ind .pro_left ul li:nth-child(2n){
		margin-left: 10px;
	}
	.pro_ind .pro_left ul li:nth-child(1),.pro_ind .pro_left ul li:nth-child(2){
		margin-bottom: 10px;
	}
	.pro_ind .pro_left ul li:nth-child(3),.pro_ind .pro_left ul li:nth-child(4){
		margin-top: 10px;
	}
	.pro_ind .pro_left ul li img{
		width: 280px;
		height: 210px;
		}
	.pro_ind .pro_left ul li:hover img{  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);  transform: scale(1.05);}
	
	.pro_ind .pro_left ul li span{
		display: block;
	    position: relative;
	    bottom: 27px;
	    font-size: 16px;
	    width: 280px;
	    line-height: 24px;
	    color: #cdcccc;
	    text-align: center;
	    background: #353030;
	}
	.pro_ind .pro_right span{
		display: block;
	    position: relative;
	    bottom: 2px;
	    font-size: 16px;
	    width: 580px;
	    line-height: 24px;
	    color: #cdcccc;
	    text-align: center;
	    background: #353030;
	}
	.pro_ind .pro_right a:hover img{  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);  transform: scale(1.05);}
	
	.pro_ind .pro_right img{
		width: 580px;
		height: 416px;
	}
	/*首页简介*/
	.con_ind{
		height: 530px;
		margin-top:40px;
	}
	.jjcon{
		width: 1200px;
	    margin: 0 auto;
	    padding-top: 45px;
	    height: 490px;
	}
	.con_ind .jjbt{
		background: url('../images/ingjj.png') no-repeat;
		width: 189px;
		height: 68px;
		text-align: center;
		margin:0 auto;
	}
	.con_ind .jjbt p{
		line-height: 68px;
		font-size: 28px;
		font-weight: 3;
		color: #fff;
	}
	.con_ind .jjnr p{
		line-height: 40px;
	}
	.con_ind .jjnr{
		color: #fff;
		height: 280px;
		font-size: 16px;
		margin: 20px 100px 0 100px;
		 overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 7;
	    -webkit-box-orient: vertical;
	}
	.con_ind .but_jj{
		background: url('../images/an.png') no-repeat;
		margin: 0 auto;
		width: 148px;
		line-height: 42px;
		font-size: 16px;
		text-align: center;
		top: 30px;
		position: relative;
	}
	.con_ind .but_jj a{
		color: #fff;
	}
	.ind_news{
	margin: 0 auto;
	width:1200px;
	padding-top: 50px;
	height: 530px;
}
.ind_news .new_left{
	width: 560px;
	float: left;
}
.ind_news .new_right{
	width: 590px;
	float: right;
}
.dt_bt{
	height: 50px;
}
.bt_left{
	width: 150px;
	float: left;
	height: 50px;
}
.bt_right{
	width: 80px;
	float: right;
	text-align: right;
	height: 50px;
}
.bt_img{
	/*border-bottom: 1px solid #eee;*/
	background: url('../images/bt-1.png');
	height: 16px;
	margin-top: 8px;
}
.i{
	font-weight: 600;
	color: #4d4d4d;
	letter-spacing: 5px;
}
.t{
	font-size: 16px;
	font-weight: 3;
	color: #afadad;
	margin-top: 5px;
}
.ind_news a:hover h3{
	color: #d1a939;
}
.ind_news .new_nr ul li a:hover{
	color: #d1a939;
}
.ind_news .new_left .new_nr ul li{
	height: 100px;
	margin: 10px 0;
}
.ind_news .new_nr .nr_left{
	float: left;
	width: 150px;

}
.ind_news .new_nr .nr_right{
	height: 100px;
	float: right;
	width: 390px;
}
.ind_news .new_nr .nr_right h3{
	margin: 10px 0;
}
.ind_news .new_nr .nr_right .new_jj{
	line-height: 24px;
	/*height: 68px;*/
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.ind_news .new_nr .nr_left img{
	width: 150px;
	height: 100px;
}

.new_right .new_nr .news_top{
	height: 150px;
	margin-top: 15px;
}
.new_right .new_nr .news_top .nr_img{
	width: 210px;
	float: left;
	height: 150px;
}
.new_right .new_nr .news_top .new_jj{
	width: 360px;
	float: right;
}
.new_right .new_nr .news_top .new_jj .btu{
	display: block;
    line-height: 36px;
    background: #d1a939;
    text-align: center;
    width: 120px;
    margin-top: 10px;
    color: #fff;
    font-size: 16px;
}
.new_right .new_nr .news_top .new_jj .nnr{
	line-height: 24px;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-top: 5px;
}
.new_right .new_nr .news_top .nr_img img{
	width: 210px;
	height: 145px;
}
.new_right .new_nr .news_top{
	margin-bottom: 15px; 
}
.new_right .new_nr ul li a{
	padding-left: 5px;
}
.new_right .new_nr ul li{
	line-height: 40px;
	font-size: 16px;
	/*list-style-image:url('./images/li1.png');*/
	border-bottom: 1px dashed #000;
}
.new_right .new_nr ul li span{
	float: right;
}
.slideTxtBox .hd{ position:relative; }
.slideTxtBox .hd ul li.on .i{ color: #d1a939; }
.foot_top{
	width: 1200px;
	margin: auto;
	/*height: 320px;*/
	overflow: hidden;
}
.foot_left{
	width: 650px;
	float: left;
}
.foot_left div{
	line-height: 36px;
	font-size: 16px;
	color: #808585;
}
.foot_left span{
	display: block;
	width: 28px;
	height: 36px;
	float: left;
	margin-right: 10px;
}
.foot_left .dz{
	margin-top: 15px;
}
.foot_left .dz span{
	background: url('../images/dz_1.png');
}
.foot_left .dh span{
	background: url('../images/dh_1.png');
}
.foot_left .yx span{
	background: url('../images/yx_1.png');
}
.foot_right{
	float: left;
	width: 550px;
}
.foot_right p{
	font-size: 18px;
    font-weight: 600;
    color: #fff;
    height: 36px;
}
.foot_right .foot_ss .pro_ss{
	line-height: 34px;
    width: 250px;
    background: #141416;
    color: #fff;
    font-size: 16px;
    padding-left: 10px;
}
.foot_right .foot_ss .pro_but{
	height: 38px;
    width: 80px;
    margin: 0;
    border: 0;
    font-size: 16px;
    font-weight: 600;
    background: #ffffff;
    color: black;
}
footer{
	/*height: 360px;*/
	margin-top: 40px;
	background: #141416;
	padding-top: 60px;
}
.ewm_img{
	/*height: 150px;*/
	padding-top: 20px;
}
.ewm_img img{
	width: 550px;
    /*background: #fff;*/
    /*height: 210px;*/
    /*margin: 10px;*/
}
.foot_b{
	background: #000;
	/* height: 60px; */
	margin-top: 20px;
}
.foot_dn{
	width: 1200px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	margin: auto;
}


.con_nr_top{
	line-height: 40px;
    font-size: 16px;
    border-bottom: 1px solid #000;
}
.con_nr{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.con_left{
	width: 285px;
	float: left;
}
.con_right{
	width: 840px;
	float: right;

}
.con_nr_ny{
	margin-top:20px;
	padding: 5px;
}
.con_left .titles {
    width: 285px;
    height: 50px;
    line-height: 55px;
    color: white;
    text-align: center;
    font-size: 19px;
    background: #9a7e2f;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 10px;
}
.con_left ul li a {
    display: block;
    color: #9a7e2f;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    text-indent: 70px;
}
.con_left .leftnav {
    width: 285px;
    overflow: hidden;
    height: auto;
    /*margin-bottom: 15px;*/
}
.con_left ul li {
    /*width: 270px;*/
    /*border-radius: 5px;*/
    height: 45px;
    text-align: left;
    line-height: 45px;
    border-bottom: 1px solid #9a7e2f;
    /*margin: 13px auto;
    border: 1px solid #000;*/
}
.con_left ul li:hover{background: #9a7e2f;}
.con_left ul li:hover a{color: #fff;}

.con_lx{
	width: 285px;
    /*height: 358px;*/
    overflow: hidden;
    border: 1px solid #9a7e2f;
    margin-top: 30px;
}
.con_lx p{
	display: block;
	font-size: 15px;
	line-height: 28px;
	margin: 0 5px;
}
.con_lx .tlxwm{
	width: 285px;
    height: 50px;
    line-height: 55px;
    text-align: center;
    font-size: 19px;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: nowrap;
    overflow: hidden;
    background: linear-gradient(white, #ccccd0);
    color: #000;
}
/*========单页开始======*/
.school_jian{width:840px;margin: 0 auto;min-height:620px;height: auto;overflow: hidden;color:white;float: left;}
.where{width: 100%;height: 45px;line-height: 47px;color: #333;font-size: 14px;border-bottom: 1px dotted #c8bea4;}
.where span{display: block;float: left;line-height: 47px;}
.lan2{float: left;padding-right: 15px;color: #000000;}
.two_title{width:100%;height: 40px;font-weight: 600;font-size: 22px;color: #000000;text-align: center;margin-top: 30px;}
.two_title .two_title_a{float: left;width:100%;    letter-spacing: 5px;font-size: 24px;}
.school_jian .one_cont{width:835px;line-height: 28px;margin:0 0 0 5px;font-size: 14px;font-weight: 500;color: #000000;}
.school_jian .one_cont img{max-width:100%;text-align: center;}
/*========单页结束======*/

/*====新闻列表内容开始====*/
.news{width:840px;margin: 0 auto;min-height:620px;height: auto;overflow: hidden;color:white;float: left;padding-bottom: 50px;}
.nei_news_cont{width:100%;line-height: 28px;margin-top: 20px;margin-bottom: 20px;}
.nei_news_cont_a{width:835px;height:auto;margin:0 0 0 5px;}
.nei_news_cont_a li{width:100%;height:50px;margin-top: 15px;border-bottom: 1px dashed #c8bea4;padding-bottom: 20px;color: #000000;}
.nei_news_cont_a li .news_cont_leaf{width:30px;height:70px;float: left;/*background: url("../images/leaf.png") no-repeat 50% 50%;*/}
.nei_news_cont_a li .news_cont_a_a{width:651px;height:70px;float: left;margin-left: 21px;}
.nei_news_cont_a li .news_cont_a_a .cont_title_a{width:100%;height:25px;overflow: hidden;font-size: 15px;overflow: hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;}
.nei_news_cont_a li .news_cont_a_a .cont_time_a{width:100%;height:25px;overflow: hidden;font-size: 14px;}
.nei_news_cont_a li .news_cont_a_a .cont_intro_a{
	width: 100%;
    /* height: 50px; */
    overflow: hidden;
    font-size: 14px;
    color: #808080;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.nei_news_cont_a li .cont_time{width:133px;height:45px;float: left;text-align: right;padding-top: 25px;font-size: 14px;}
.nei_news_cont_a li:hover{border-bottom: 1px dashed #299000;}
.nei_news_cont_a li:hover .cont_title_a{color: #299000;}
.nei_news_cont_a li:hover .cont_time{color: #299000;}
.nei_news_cont_a li:hover .news_cont_leaf{animation: an1 4.5s infinite;}
/*====新闻列表内容结束====*/
/*======详情页开始=======*/
.view_jian{width:840px;margin: 0 auto;height: auto;overflow: hidden;color:#000000;float: left;padding-bottom: 10px;}
.view_cont{width:835px;height:auto;overflow:hidden;min-height:520px;margin: 0 0 0 5px;padding-bottom: 30px;}
.view_cont_name{    color: #000000;width:100%;height:40px;text-align: center;font-size: 17px;font-weight: 600;padding-top: 30px;}
.view_news_cont{color: #000000;width:100%;height:auto;overflow:hidden;font-size: 14px;text-align: left;margin: 10px auto;}
.view_news_cont img{max-width:750px;text-align: center;}
.view_news_cont p{
    text-align: justify;
    max-width:100%;
}
/*==========分页样式开始=========*/
.page{width:100%;height:auto;line-height:50px;text-align:center;border-top:none;margin: 5px 0px;font-size: 14px;overflow: hidden;}
.page a{padding:2px 8px;color:#696969;margin:0 6px;border:1px solid #888;background:#fff;border-radius:3px;box-shadow: 0px 0px 2px #CCC;}
.page a:hover{color:#ff9700;border-radius:3px;box-shadow: 0px 0px 7px #666;}
.page span{padding:2px 8px;color:#666;margin:0 6px;border:1px solid #888;background:#ccc;border-radius:3px;box-shadow: 0px 0px 2px #CCC;}
.page font{color:#696969;}
.page .current{background: #ff9700;color: #ffffff;border:1px solid #ff9700;}

.videoview_back{cursor:pointer;width: 100px;background: #ff9700;height: 30px;text-align: center;margin-left: 735px;color: white;line-height: 30px;font-size: 14px;margin-bottom: 20px;}

/*====商品列表内容开始====*/
.con_right{width:840px;margin: 0 auto;min-height:420px;height: auto;overflow: hidden;color:#000000;}
.nei_product_cont{width:100%;line-height: 28px;}
.nei_product_cont_a{width:835px;height:auto;margin:0 0 0 5px;overflow: hidden;}
.nei_product_cont_a li{
	width: 258px;
    height: 218px;
    margin-left: 20px;
    text-align: center;
    margin-top: 20px;
    float: left;
}
.nei_product_cont_a li .show-pic{width:257px;height:218px;border: 1px solid #999999;text-align: center;background: white;}
.nei_product_cont_a li .show-pic img{width: 249px;height:210px;margin-top: 4px;-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;-moz-transition:-webkit-transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease;}
.nei_product_cont_a li .show-tit{
	line-height: 20px;
	height: 40px;
    position: relative;
    bottom: 40px;
    background-color: #33333387;
    color: #fff;
    font-size: 15px;
}
.nei_product_cont_a li:hover .show-pic{border: 1px solid #299000;}
.nei_product_cont_a li:hover .show-tit{color:#299000;}
.nei_product_cont_a li:hover img{  -webkit-transform: scale(1.05);  -moz-transform: scale(1.05);  transform: scale(1.05);}
/*====商品列表内容结束====*/

.prenowdata{width:835px;height:30px;color: #000000;font-size: 14px;}
.prenowdata a{color: #000000;}
.prename{width:417px;height:25px;float: left;}
.nextname{width:417px;height:25px;float: left;text-align: right;}

/* 本例子css */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:40px; height:4px; line-height:14px; text-align:center; background:#eee; cursor:pointer; }
.slideBox .hd ul li.on{ background:#9a7e2f; color:#fff; }
.slideBox .bd{ position:relative; height:auto; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
