/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	
}
body{ font-size:12px; font-family:"微软雅黑"; line-height:28px; color:#333333; min-width: 1200px;
}
img{
	border:none;
}

a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
ul,li{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.c {
	border: 1px solid #CCC;
}
.u{ background-color:#fff; padding:20px}
.clear {
	clear:both;
}
.h10 {
	height:10px;
	line-height:10px;
}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal}
.w1200{width: 1200px;margin: auto;}


/*---------- stock ---------*/
.logo{background: url(../images/logo.png) no-repeat center center;height: 59px;margin: 30px auto;}
.nav{background: url(../images/nav.png);height: 40px;text-align: center;}
.nav a{color: #fff;font-size: 14px;line-height: 40px;padding: 6px 40px;}
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; }
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.foott{background: #007fe6;color: #fff;text-align: center;padding-top: 20px;}
.foott a{color: #fff;padding: 6px 40px;}
.foot_line{width: 1120px;height: 1px;background: #fff;margin: auto;}
.foott b{line-height: 20px;margin-top: 15px;display: block;}
.foot {	text-align:center;	line-height:30px; padding-top:20px; padding-bottom:20px;}


.yqlj{  background-color:#1F2431; width:100%; color:#fff}
.flink{ width:1200px; margin:0px auto}
.flink h2 {
	font-size: 16px; color:#fff; height:45px; width:130px; float:left; line-height:45px;

}
.flink h2 span{ font-size:16px; font-weight:bold; color:#fff; padding-right:10px}
.flink ul { width:1060px; float:right

}
.flink ul li {
	float:left;
	margin:0px 10px; line-height:45px
}
.flink ul li a{ color:#fff}

.main{margin: 30px auto;}
.title{background: #58aaf3;height: 30px;color: #fff;}
.title span{background:url(../images/title.png) no-repeat left center;display: inline-block;width: 152px;height: 30px;padding-left: 40px;font-weight: bold;font-size: 14px;}
.title .more{ width:62px; height:30px; float:right; display:block}
.title .more a{ color:#fff; font-size:14px; font-weight: bold;line-height: 30px;}
.nrk{background: #f9f9f9;height: 620px;border: #e5e5e5 1px solid;width: 1198px;margin-bottom: 30px;}
.cpfl{text-align: center;display: flex;justify-content: space-around;flex-wrap: wrap;margin-bottom: 20px;}
.cpfl a{padding: 2px 30px;background: #fff;border:#e5e5e5 1px solid;display: inline-block;margin: 15px 6px;width: 120px;}

.xwzx{ width:410px; float:left; margin-right:30px;}
.xwzxb{ background: #f9f9f9;border: #e5e5e5 1px solid; padding:20px}
.xwzxb li{ height:112px; overflow:hidden; margin-bottom:10px}
.xwzxb li img{ width:177px; height:100px; padding:5px; border:1px solid #E6E6E6; float:left; margin-right:20px}
.xwzxb li h2{ font-size:14px; color:#333333; line-height:30px;}
.xwzxb li h3{ font-size:12px; color:#646464; line-height:26px}
.xwzxb dt{ line-height:38px; border-bottom:1px dotted #666666; background-image:url(../images/icon1.png); background-repeat:no-repeat; background-position:10px center; padding-left:25px}
.xwzxb dt span{ float:right; padding-right:20px}

.jszl{width:760px; float:right}
.jszlb{ background: #f9f9f9;border: #e5e5e5 1px solid; padding:6px 6px 0px 6px;}
.jszlb img{ margin-bottom:15px;float: left;display: table;}
.jszlb p{margin-left: 350px;text-indent: 2em;}

.adv{width: 1480px;height:216px;background: url(../images/1.png);margin:60px auto;color: #fff;padding: 30px 10px;}
.advl{float: left;}
.advl dl{font-size: 24px;line-height: 40px;}
.advl dt{font-size: 24px;font-weight: bold;line-height: 40px;}
.advl dd{font-size: 12px;}
.advl li{background: url(../images/icon_adv.png) no-repeat left center;margin:15px 50px 0px 0px;display: inline-block;width: 240px;}
.advl li span{font-size: 16px;margin-left: 25px;color: #ffe567;}
.advr{float: right;}
.advr ol{background: url(../images/icon_tel.png) no-repeat left center;}
.advr ol span{font-size: 18px;margin-left: 30px;}
.advr p{font-size: 20px;font-weight: bold;line-height:40px;}
.advr b{color: #ffd200;font-size: 20px;}

.gssjb{ margin:0px auto 35px; width: 1200px;background: #f9f9f9;border: #e5e5e5 1px solid;}
.gssjb .gdl{ width:30px; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:center; height:210px; float:left}
.gssjb .gdr{ width:30px; background-image:url(../images/right.png); background-repeat:no-repeat; background-position:center; height:210px; float:left}


.left {
	float: left; width:200px; margin-right:20px
}
.ltop {
	background-image: url(../images/left_top_bg.gif);
	height: 34px;
	background-repeat: no-repeat;
	background-position: center;
}
.ltop dt {
	line-height:34px;
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
	padding-left:30px;
}
.lpro dd{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0; width:200px; margin:0px auto;}
.lpro dd a{display:block;width:150px;height:30px;padding-left:30px;}
.lpro dd a:hover{color:#fff;background:#0e7fff url(../images/ico_arr.gif) no-repeat top left;}

.sbj{margin-top:30px;}
.sbj1{margin-top:60px;}
.center{margin:0px auto;}
.w960{width:1200px;}
.message{line-height:24px;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
