@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; font-family:"宋体";}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

.index_body{ width:100%; height:auto; min-width:1200px; background:url(../images/body_bg.jpg) repeat-x;}
.body_n{ width:100%; height:auto; min-width:1200px; background:url(../images/body_bg_n.jpg) repeat-x;}
/*------------------------------head------------start-------------*/
.header{ width:100%; height:auto;}
.top{ width:100%; height:80px;}
.top_n{width:990px; height:79px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-x; border-bottom:1px solid #cccccc;}
.top_logo{ float:left; margin-left:77px;}
.top_1{ float:right; margin-right:75px; margin-top:17px;}
.top_2{ float:right; margin-right:15px; margin-top:17px;}
.nav{ height:41px; width:100%;}
.nav_n{width:990px; height:39px; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x; border-bottom:2px solid #2034a6;}
.nav_n ul{width:912px; margin:0 auto;}
.nav_n ul li{ width:152px; height:39px; text-align:center; float:left;}
.nav_n ul li a{ display:block; height:39px; line-height:39px; color:#000000; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.nav_n ul li a:hover{color:#2034a6;background:url(../images/jiantou.png) center bottom no-repeat;}

/*--------------------------------head------------end-------------*/

/*--------------------------------banner------------start-------------*/
.banner_nn{width:990px; height:115px; margin:0 auto;}
.banner{width:100%; height:415px;}
.banner_n{ width:990px; height:415px; margin:0 auto;}
.banner_n img{ width:990px; height:415px;}
.pro-switch {
	height: 415px;
	overflow: hidden;
	position: relative;
	width:990px;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 450px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:990px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-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: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	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 0;
	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: 25px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
/*--------------------------------banner------------end-------------*/

/*--------------------------------main------------start-------------*/
.main{ width:990px; margin:0px auto; margin-top:20px; overflow:hidden; background-color:#eeeff1;}
.main .main_top{width:990px; height:14px; background:url(../images/main_top_bg.jpg);}
.main .main_con{width:950px; height:209px; background:url(../images/main_con_bg.jpg); margin:0 auto; margin-top:8px; position:relative;}
.main .main_fg{width:950px; height:36px; background:url(../images/main_fg_bg.jpg); margin:0 auto;}
.main .main_con2{width:950px; height:150px; background-color:#d9d9d9; margin:0 auto; position:relative;}
.main .main_con2 .con_left{width:650px; height:150px; float:left;}
.main .main_con2 .con_left .i_zz{margin-top:13px; margin-left:9px;}
.main .main_con2 .con_left .tu{width:534px; height:90px; margin-left:9px; margin-top:10px;}
.main .main_con2 .con_right{width:300px; height:150px; float:right;}
.main .main_con2 .con_right .i_lx{margin-top:13px;}
.main .main_con2 .con_right p{width:280px; margin-left:20px; margin-top:10px; line-height:30px;}
.main .d1{width:292px; height:178px; position:absolute; top:13px; left:9px;}
.main .d1 .i{margin-top:10px;}
.main .d1 p{width:270px; height:75px; overflow:hidden; line-height:20px; margin:0 auto;}
.main .d2{width:282px; height:178px; position:absolute; top:13px; left:333px;}
.main .d2 ul{width:250px; height:170px; margin:0 auto; margin-top:15px;}
.main .d2 li{width:250px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/li_dian.jpg) left center no-repeat;}
.main .d2 li a{color:#000000; margin-left:20px;}
.main .d2 li a:hover{text-decoration:underline;}
.main .d3{width:282px; height:178px; position:absolute; top:13px; left:649px;}
.main .d3 .LeftBotton{width:15px; height:29px; position:absolute; top:90px; left:5px;}
.main .d3 .RightBotton{width:15px; height:29px; position:absolute; top:90px; left:260px;}
.main .d3 .Cont{position:absolute; top:25px; left:28px;}
.main .d3 ul li{width:225px; height:155px; background-color:#FFFFFF; float:left;}
.main .d3 ul li img{width:215px; height:145px; margin:5px;}
/*--------------------------------main------------end-------------*/


/*------------------------------------foot--------start-------------*/
.footer{ width:990px; height:40px; margin:0 auto; background-color:#eeeff1;}
.foot {width:950px; margin:0 auto; text-align:right;}
.foot p {color:#000000; line-height:40px;}

/*--------------------------------foot------------end-------------*/