﻿/*common*/
*{
	margin: 0px auto;
	padding: 0px;
}
body{
	font-family: "微软雅黑","宋体", sans-serif;
	font-size: 13px;
	color: #2f2f2f;
	min-width: 1200px;
	background: #fff;
}
a{
	text-decoration: none;
	color: #2f2f2f;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
a:hover{
	text-decoration: none;
	color: #01458E;
}
img{
	border: 0;
}
li{
	list-style: none;
}
.clear{
	clear: both;
}
/*common end*/

/*header*/
.header{
}
.top{
	height: 196px;
	position: relative;
}
.top1{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 35px;
	line-height: 34px;
	z-index: 2;
	color: #00448E;
background: url(/Up/day_160527/201605270834096587.jpg) center no-repeat;
}
.top1 a{
	color: #00448E;
}
.top1_bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 34px;
	
	z-index: 1;
	/*border-bottom: 1px solid #ccc;
background: #000;
	filter: Alpha(Opacity=15);
	opacity:0.15;*/
}
.top1_box{
	width: 1200px;
}
.top1_box_left{
	float: left;
}
.top1_box_right{
	float: right;
}
.top2{
	height: 196px;
	background: url(/Up/day_160526/201605261427203463.jpg) center no-repeat;
}
.top2_box{
	width: 1200px;
}
.top2_box .logo{
	float: left;
	margin-top: 34px;
}
.top2_box h1{
	float: left;
	margin-top: 50px;
	margin-left: 100px;
	font-weight: normal;
	font-size: 38px;
	color: #fff;
	letter-spacing: 2px;
}
.top2_box form{
	width: 193px;
	height: 23px;
	float: left;
	margin-top: 65px;
	margin-left: 70px;
	position: relative;
}
.top2_box form input{
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 15px;
	outline: none;
	width: 140px;
	height: 18px;
	line-height: 18px;
	font-size: 13px;
	background: #fff;
	color: #aaa;
	border: 0;
}
.top2_box div{
	float: right;
	width: 25px;
	height: 130px;
	font-size: 16px;
	color: #fff;
	word-spacing: 2px;
	margin-top: 48px;
}
.top2_box .erweima{
	float: right;
	width: 142px;
	height: 142px;
	margin-top: 43px;
	margin-right: 10px;
}
.top2_box span{
	float: left;
    margin-left: 200px;
    color: #fff;
    font-size: 20px;
    margin-top: 35px;
}
.top2_box span b{

    /* font-size: 25px; */
    font-weight: normal;
    float: right;
    /* margin-top: -7px; */
    /* width: 250px; */
}
.nav{
	height: 50px;
	background: url(../images/nav_bg.png) repeat-x;
	z-index: 10;
}
#nav{
	position: relative;
	z-index: 10;
	width: 1197px;
}
#nav a{
	
}
#nav .nLi{ 
	float: left;
	position: relative;
	z-index: 10px;
	width: 148px;
	margin-right: -15px;
}
#nav .nav_depart{
	float: left;
}
#nav .nLi h3 a{ 
	display: block; 
	font-size: 16px; 
	font-weight: normal;
	width:148px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #eee;
}
#nav .nLi h3 a:hover,#nav .on h3 a{
	background: url(../images/nav_hover.png) no-repeat;
	color: #01458E;
}
#nav .sub{ 
	display:none; 
	width:106px; 
	left:2px; 
	top:50px;  
	position:absolute;
	background:#01458E;  
	border: 5px solid #01458E;
}
#nav .sub li{ 
	zoom:1; 
}
#nav .sub a{ 
	display:block; 
	width: 106px;
	text-align: center;
	font-size: 14px;
	line-height:32px;
	border-bottom: 1px dashed #eee;
	color: #eee;
}
#nav .sub a:hover{
	background: #DBDCDE;
	color: #01458E;
}
/*header end*/

/*home*/
.home{
}
/*见证安弘*/
.about{
	width: 1200px;
}
.about_title{
	margin: 30px auto;
}
.about_content{
	height: 439px;
}
.about_left{
	width: 343px;
	height: 439px;
	float: left;
	background: url(../images/about_bg.jpg) no-repeat;
}
.about_left_title span{
	float: left;
	color: #fff;
	font-size: 24px;
	margin: 18px auto auto 20px;
}
.about_left_title img{
	float: right;
	margin: 18px 10px auto auto;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.about_left_title img:hover{
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg); 	/* Opera */
}
.about_left_content{
	height: 364px;
	width: 303px;
	line-height: 28px;
	overflow: hidden;
	margin-top: 10px;
	color: #fff;
	font-size: 15px;
}
.about_middle{
	float: left;
}
.about_right{
	float: left;
	width: 251px;
	height: 439px;
	background: #8C8C8C;
}
.picMarquee-top{ margin:0 auto;  width:251px;height: 439px; overflow:hidden; position:relative;    }
.picMarquee-top .hd{   }
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ position:absolute;width:50px;height:50px;left:100px;cursor:pointer;transition-duration: 0.5s;
	-moz-transition-duration: 0.5s; /* Firefox 4 */
	-webkit-transition-duration: 0.5s; /* Safari 和 Chrome */
	-o-transition-duration: 0.5s; /* Opera */}
.picMarquee-top .hd .prev{background:url(../images/btn_up1.png) no-repeat;top:11px;}
.picMarquee-top .hd .next{ background:url(../images/btn_down1.png) no-repeat;bottom:11px;  }
.picMarquee-top .hd .prev:hover{ background:url(../images/btn_up2.png) no-repeat;top:5px; }
.picMarquee-top .hd .next:hover{ background:url(../images/btn_down2.png) no-repeat;bottom:5px;  }
.picMarquee-top .bd{ height:296px;width:100%;margin-top:72px;  }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1;height:148px; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:184px; height:138px;padding:2px 0; display:block;   }
.picMarquee-top .bd ul li .pic a:hover img{ padding:0;border:2px solid #F9931F;filter: Alpha(Opacity=90);opacity:0.9;  }
/*见证安弘 end*/

/*安弘资讯*/
.news{
	height: 424px;
	background: url(../images/news_bg.jpg) center no-repeat;
}
.news_title{
	padding-top: 30px;
	text-align: center;
}
.news_content{
	width: 1200px;
}
.news_content li{
	width: 575px;
	margin: 20px auto 40px;
}
.news_content li.left{
	float: left;
}
.news_content li.right{
	float: right;
}
.news_content li .month{
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	float: left;
	font-size: 20px;
	background: #DEDEDE;
	color: #fff;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.news_content li .day{
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	background: #EEECEE;
	color: #929292;
}
.news_content li .title{
	float: left;
	width: 350px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	font-size: 16px;
	color: #515151;
	margin-left: 12px;
}
.news_content li .more1{
	float: left;
	width: 350px;
	font-size: 16px;
	margin-top: 10px;
	color: #515151;
	margin-left: 12px;
}
.news_content li .more1 span{
	text-decoration: underline;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.news_content li .more2{
	float: right;
	width: 27px;
	height: 27px;
	background: url(../images/more_grey.jpg) no-repeat;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.news_content li:hover .more2{
	background: url(../images/more_orange.jpg) no-repeat;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg); 	/* Opera */
}
.news_content li:hover .month{
	background: #F9931F;
}
.news_content li:hover .more1 span{
	color: #F9931F;
}
/*安弘资讯 end*/

/*产品中心*/
.product{
	width: 1200px;
}
.product_title{
	margin: 40px auto 25px;
}
.product_content .slideGroup{
	width: 100%;
	height: 740px;
	position: relative;
}
.product_content .parHd{
	width: 250px;
	height: 740px;
	float: left;
}
.product_content .parHd .left_title{
	width: 250px;
	height: 116px;
	background: url(../images/sort.jpg) no-repeat;
}
.product_content .parHd .left_bottom{
	width: 250px;
	height: 93px;
	background: url(../images/sort_bottom.jpg) no-repeat;
	text-align: center;
	line-height: 135px;
	font-size: 26px;
	color: #fff;
overflow:hidden;
}
.product_content .parHd ul{
	width: 250px;
	height: 530px;
	background: #F3F3F3;
}
.product_content .parHd ul li{
	width: 250px;
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	color: #555;
	text-indent: 100px;
	cursor: pointer;
	border-bottom: 1px solid #EAEAEA;
	background: url(../images/arrow_product1.jpg) 40px 20px no-repeat;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.product_content .parHd ul li:hover,.product_content .parHd ul li.on{
	background: url(../images/arrow_product2.jpg) 40px 20px no-repeat;
	color: #EE8717;
}
.product_content .parHd ul li:hover span,.product_content .parHd ul li.on span{
	color: #EE8717;
}
.product_content .parHd ul li a img{
	display: none;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 10;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.product_content .parHd ul li.on a img{
	display: block;
}
.product_content .parHd ul li a:hover img{
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); 	/* IE 9 */
	-moz-transform:rotate(90deg); 	/* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg); 	/* Opera */
}
.product_content .parBd{
	width: 930px;
	height: 740px;
	float: right;
	background: #E5E5E5;
}
.product_content .parBd .bigImg,.product_content .parBd .bigImg img{
	width: 930px;
	height: 555px;
}
.product_content .parBd .smallScroll{
	width: 930px;
	height: 185px;
	position: relative;
	overflow: hidden;
}
.product_content .parBd .smallScroll ul{
	width: 816px;
}
.product_content .parBd .smallScroll .sPrev{
	position: absolute;
	top: 60px;
	left: 8px;
	width: 50px;
	height: 50px;
	background: url(../images/btn_left1.png) no-repeat;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.product_content .parBd .smallScroll .sPrev:hover{
	background: url(../images/btn_left2.png) no-repeat;
}
.product_content .parBd .smallScroll .sNext{
	position: absolute;
	top: 60px;
	right: 8px;
	width: 50px;
	height: 50px;
	background: url(../images/btn_right1.png) no-repeat;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.product_content .parBd .smallScroll .sNext:hover{
	background: url(../images/btn_right2.png) no-repeat;
}
.product_content .parBd .smallScroll .smallImg{
	overflow: hidden;
}
.product_content .parBd .smallScroll li{
	width: 184px;
	height: 138px;
	margin: 20px 10px 0;
	float: left;
	cursor: pointer;
	display: inline;
}
.product_content .parBd .smallScroll li.on,.product_content .parBd .smallScroll li:hover{
	margin: 18px 8px 0;
	border: 2px solid #EE8717;
}
.product_content .parBd .smallScroll li img{
	width: 184px;
	height: 138px;
}
/*产品中心 end*/

/*经典工程*/
.cases{
	height: 410px;
	background: #F3F3F3;
	margin-top: 35px;
}
.cases_box{
	width: 1200px;
}
.cases_title img{
	margin: 40px auto 50px;
}
.cases_content{
	position: relative;
	width: 1200px;
	height: 175px;
}
.cases_content li{
	float: left;
	width: 280px;
	height: 209px;
	margin: auto 10px;
	position: relative;
	overflow: hidden;
}
.cases_content li .img1{
	width: 280px;
	height: 209px;
	display: block;
}
.cases_content li .title_bg{
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	overflow: hidden;
	background: #000;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
}
.cases_content li:hover .title_bg,.cases_content li:hover .title{
	display: none;
}
.cases_content li .title{
	position: absolute;
	z-index: 2;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.cases_content li div{
	position: absolute;
	top: 209px;
	left: 0;
	z-index: 3;
	width: 280px;
	height: 209px;
	background: #F8931F;
	filter: Alpha(Opacity=90);
	opacity: 0.9;
	transition-duration: 0.6s;
	-moz-transition-duration: 0.6s; /* Firefox 4 */
	-webkit-transition-duration: 0.6s; /* Safari 和 Chrome */
	-o-transition-duration: 0.6s; /* Opera */
}
.cases_content li div .img2{
	display: block;
	margin-top: 30px;
	margin-left: 115px;
}
.cases_content li div .span2{
	display: block;
	margin-top: 250px;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
}
.cases_content li:hover div{
	top: 0;
}
.cases_content li:hover div .img2{
	-webkit-animation:arrow_in 0.5s .2s ease both;-moz-animation:arrow_in 0.5s .2s ease both;-ms-animation:arrow_in 0.5s .2s ease both;animation:arrow_in 0.5s .2s ease both;
}
.cases_content li:hover div .span2{
	margin-top: 50px;
	transition:0.3s;
}
@-webkit-keyframes arrow_in{
	0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-150deg);opacity:0;}
	100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
}
@-moz-keyframes arrow_in{
	0%{-moz-transform-origin:center center;-moz-transform:rotate(-150deg);opacity:0;}
	100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes arrow_in{
	0%{-ms-transform-origin:center center;-ms-transform:rotate(-150deg);opacity:0;}
	100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}
}
@keyframes arrow_in{
	0%{transform-origin:center center;transform:rotate(-150deg);opacity:0;}
	100%{transform-origin:center center;transform:rotate(0);opacity:1;}
}

.cases_content .prev{display:block;width:50px;height:50px;background:url(../images/btn_left1.png) no-repeat;position:absolute;z-index:4;left:-15px;top:75px;}
.cases_content .next{display:block;width:50px;height:50px;background:url(../images/btn_right1.png) no-repeat;position:absolute;z-index:4;right:-15px;top:75px;}
.cases_content .prev:hover{background:url(../images/btn_left2.png) no-repeat;}
.cases_content .next:hover{background:url(../images/btn_right2.png) no-repeat;}

/*经典工程 end*/

/*安弘伙伴*/
.partners{
	width: 1200px;
}
.partners_title{
	
}
.partners_content{
	width: 100%;
	height: 176px;
	position: relative;
}
.partners_content li{
	width: 212px;
	height: 141px;
	margin: 35px 14px auto;
float:left;
	transition-duration: 0.3s;
	-moz-transition-duration: 0.3s; /* Firefox 4 */
	-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */
	-o-transition-duration: 0.3s; /* Opera */
}
.partners_content li img{
	width: 212px;
	height: 141px;
}
.partners_content li:hover{
	margin: 20px 14px auto;
	filter: Alpha(Opacity=70);
	opacity: 0.7;
}
.partners_content .prev{
	position: absolute;
	width: 11px;
	height: 47px;
	background: url(../images/btn_left3.jpg) no-repeat;
	top: 80px;
	left: -10px;
}
.partners_content .next{
	position: absolute;
	width: 10px;
	height: 47px;
	background: url(../images/btn_right3.jpg) no-repeat;
	top: 80px;
	right: -10px;
}
/*安弘伙伴 end*/

/*home end*/

/*footer*/
.footer{
	background: #3e3e3e;
	border-top: 3px solid #F9931F;
}
.bottom1{
	padding: 40px 0;
	border-bottom: 1px solid #353535;
}
.bottom1_box{
	width: 1120px;
}
.bottom1 li{
	width: 90px;
	margin: 0 35px;
	float: left;
}
.bottom1 li h3 a{
	color: #dbdbdb;
	font-size: 14px;
	margin-bottom: 20px;
	display: block;
}
.bottom1 li span a{
	color: #898989;
	line-height: 26px;
	display: block;
}
.bottom1 a:hover{
	color: #F8931F;
}
.bottom2{
	padding: 25px 0;
	line-height: 2;
	text-align: center;
	color: #898989;
	border-top: 1px solid #484848;
}
.bottom2 a{
	color: #898989;
}
.bottom2_box{width:1200px;position:relative;}
/*footer end*/