

#index{ width:100%; height:100%; min-width:1024px; margin:0 auto;}
/* banner */
#banner{ width:100%; min-width:1024px; height:550px; overflow:hidden; position:relative;}
#banner img{ width:100%; position:absolute; left:0; top:0; height:100%;}
.flexslider .slides > li {
	position:relative;
	height:550px;
	display: none;
	overflow:hidden;
	min-width:1110px;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides .img {
	height:100%;
	background-position:center;
	background-repeat:no-repeat;
	}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	height:100%;
	display: block;
}
* html .slides {
	height: 560px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:960px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	height:100%;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 45px;
	height: 80px;
	margin: -60px 0 0;
	display: block;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	-webkit-transition: all .3s ease;
	border:#FFF 1px solid;
	border-radius:5px;
	opacity:0;
	filter:alpha(opacity=0);
}
.flex-direction-nav .flex-next {
	background:url(../images/next.png) no-repeat center center;
	right:10%;
}
.flex-direction-nav .flex-prev {
	background:url(../images/prev.png) no-repeat center center;
	left:10%;
}
.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 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	border:#fff 2px solid;
	border-radius:50%;
	display:block;
	height: 10px;
	overflow: hidden;
	text-indent:-99em;
	width: 10px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-color:#0065c9;
}

/* about */
#about{ width:100%; min-width:1024px; background:#f4f4f4; /*background-image:url(../images/about_bj.png);*/ background-repeat:no-repeat; background-size:100% 100%; height:560px; padding:45px 0;}
#about>ul{ width:1024px; overflow:hidden; margin:0 auto; position:relative; background-color:#FFF;}
#about>ul li{ width:50%; height:280px; float:left; background-color:#fff; overflow:hidden;}
#about>ul li a{ position:absolute; left:125px; top:110px; z-index:11; display:block; width:240px; height:240px;}
#about>ul li p{ margin:30px 50px 0px 50px; overflow:hidden; color:#555; font-size:12px; line-height:2; font-family:"宋体";}

/* product */
#product{ width:100%; min-width:1024px; background-color:#FFF; height:440px; padding:60px 0;}
#product .pro_con{ width:1024px; margin:0 auto; overflow:hidden; height:100%;}
#product .pro_con .con_l{ width:500px; height:100%;}
#product .pro_con .con_r{ width:500px; height:450px; margin:50px 0 0 24px;}

#product .pro_con .con_l li>dl{ width:100%; height:100%;}
#product .pro_con .con_l li>dl dd{ width:238px; height:210px; float:left; position:relative; margin-bottom:24px; margin-right:24px;}
#product .pro_con .con_l li>dl .mar{ margin-right:0px;}
#product .pro_con .con_l li>dl dd a{ display:block; width:100%; height:100%;}
#product .pro_con .con_l li>dl dd .zz,#pro_summary a .zz{ position:absolute; z-index:2; width:100%; height:100%; top:0; left:0; background:url(../images/more2.png) center center no-repeat; display:none;}

#product .pro_con .con_r .title{ width:415px; margin-left:55px;}
#product .pro_con .con_r .title .text{ height:50px; line-height:50px;}
#product .pro_con .con_r .title .text span{ color:#3d3d3d; font-size:18px;}
#product .pro_con .con_r .title .text a{ display:block; height:28px; width:28px; margin-top:11px; background:url(../images/more.png) right center no-repeat;}
#product .pro_con .con_r .title h1{ line-height:normal; font-size:40px; color:#3d3d3d;}
#product .pro_con .con_r .por_list .pro_nav{ margin:25px auto 13px 55px;}
#product .pro_con .con_r .por_list .pro_nav li{ width:95px; height:30px; line-height:30px; text-align:center; font-size:14px; float:left; margin-right:13px; margin-bottom:14px; background-color:#eeeeee; color:#3d3d3d; font-family:"宋体"; cursor:pointer;}
#product .pro_con .con_r .por_list .pro_nav .more{ margin-right:0;}
#product .pro_con .con_r .por_list .pro_nav li a{ display:block; width:100%; height:100%; color:#3d3d3d;}
#product .pro_con .con_r .por_list .pro_nav .thistab{ color:#FFF; background-color:#0033cc;}
#product .pro_con .con_r .por_list .pro_nav .thistab a{ color:#FFF;}
#product .pro_con .con_r .por_list .pro_summary{ width:100%;}
#product .pro_con .con_r .por_list .pro_summary li{ line-height:2; font-family:"宋体"; font-size:14px; color:#3d3d3d;}
#product .pro_con .con_r .por_list .pro_summary li a{display:block; position:relative; width:238px; height:210px; float:left;}
#product .pro_con .con_r .por_list .pro_summary li img{ max-width:100%;}
#product .pro_con .con_r .por_list .pro_summary li br{ margin-top:20px; display:block;}

/* anli */
#anli{ width:100%; min-width:1024px; background-color:#f4f4f4; margin:0 auto; height:365px; padding:60px 0;}
.anli_con{ width:1024px; height:475px; margin:0 auto;}
.anli_con .title{ width:100%; height:120px; text-align:center;}
.anli_con .title span{ color:#3d3d3d; font-size:18px;}
.anli_con .title h1{ color:#3d3d3d; font-size:40px; line-height:normal; margin:10px auto;}
.anli_con .title a{ display:block; width:28px; height:28px; margin:0 auto; background:url(../images/more.png) right center no-repeat;}

.anli_con .anli_list{ height:40px; text-align:center;}
.anli_con .anli_list .anli_nav{ margin:35px auto 40px auto;}
.anli_con .anli_list .anli_nav li{ display:inline-block; height:36px; line-height:36px; padding:0 10px; cursor:pointer;}
.anli_con .anli_list .anli_nav li a{ color:#3d3d3d; font-size:16px;}
.anli_con .anli_list .anli_nav .thistab{ border:#0065c9 2px solid;}

.anli_con .anli_list .anli_summary{ width:100%; height:238px; overflow:hidden;}
.anli_con .anli_list .anli_summary li{ width:100%; height:100%;}
.anli_con .anli_list .anli_summary li dl{ width:100%; height:100%;}
.anli_con .anli_list .anli_summary li dd{ float:left; width:238px; height:238px; overflow:hidden; padding-right:24px;}
.anli_con .anli_list .anli_summary li .more{ margin-right:0;}
.anli_con .anli_list .anli_summary li dd a{ display:block; width:100%; height:100%; position:relative;}
.anli_con .anli_list .anli_summary li dd .zz{ position:absolute; background:url(../images/anli_bj.png) center center no-repeat; line-height:2; font-size:14px; font-family:"宋体"; color:#FFF; top:0; left:0; z-index:2; width:80%; height:80%; padding:10%; text-align:left; display:none;}

/* new */
#new{ width:100%; min-width:1024px; margin:0 auto; height:385px; padding:45px 0;}
#new .new_con{ width:1024px; height:100%; margin:0 auto;}
.new_nav{ width:100%; height:75px; text-align:center; margin-bottom:50px;}
.new_nav li{display:inline-block; height:71px; line-height:71px; text-align:center; padding:0 23px; border-bottom:#f4f4f4 4px solid; font-size:24px; color:#3d3d3d; cursor:pointer;}
.new_nav .thistab{ border-bottom:#0033cc 4px solid;}
.new_summary{ width:100%; height:260px; overflow:hidden;}
.new_summary li,.new_summary li dl{ width:100%; height:100%;}
.new_summary li dd{ float:left; width:50%; height:100px; overflow:hidden; margin-bottom:60px;}
.new_summary li dd .time{ border:#eeeeee 4px solid; height:92px; width:92px; text-align:center;}
.new_summary li dd .time span{ display:block; padding:10px 0 0 0;}
.new_summary li dd .time label{ font-size:43px; font-family:Arial; line-height:normal; color:#747474; font-weight:bold;}
.new_summary li dd .con{ width:405px;}
.new_summary li dd .con a{ display:block; width:395px; height:100%; margin:0 auto; color:#747474;}
.new_summary li dd .con a .tit{ font-size:20px; margin-bottom:15px; line-height:normal;}
.new_summary li dd .con a .sum{ font-size:14px; font-family:"宋体"; line-height:2;}
.new_summary li dd .con a:hover{ color:#0033cc; text-decoration:underline;}

/* jiaru */
#jiaru{ width:100%; background-color:#f4f4f4; height:40px; padding:30px 0; border-top:#e2e2e2 1px solid;}
#jiaru .jia{ width:1024px; margin:0 auto;}
#jiaru .jia h1{ font-size:22px; color:#363636; line-height:normal; display:inline-block;}

.index_bottom{ width:100%; height:auto !important; background-position:center; background-repeat:no-repeat; background-size:100% 100%;}
.reason{ width:980px; height:865px; margin:0 auto; padding-top:40px;}
.reason-title h2{ text-align:center; font-size:36px; color:#FFF;}
.reason-title-text{ width:580px; height:55px; margin:30px auto;}
.reason-list{ width:982px;}
.reason-list li{ display:block; float:left; margin-bottom:10px;}
.reason-list .li-left{ margin-right:7px;}