@charset "utf-8";
/* CSS Document */

/*重置*/

body{ background-color:#f8f8f8;}

.titlestyle1070115{ color: #222222; line-height: 50px; font-size: 16px; font-weight: bold; text-decoration: none;}

body,html,div,p,ul,li,h1,h2,h3,h4,h5,h6,input,ul,li{ margin:0; padding:0;}
a{ text-decoration:none;}
*{ font-family:"Microsoft Yahei";}
li{ list-style:none;}
.clearfix{ clear:both;}
img{ border:none;}

/*重置*/

/*头部 开始*/

.top{ width:1200px; margin:0 auto;}
.logo{ float:left; padding-top:20px;}

/*搜索 开始*/
.search{ float:right; width:246px; margin:50px 0;}
.searchtxt{ float:left; background:url(../images/search_txt.jpg) no-repeat left center; border:none; width:174px; height:38px; padding-left:20px; line-height:38px; font-size:12px; color:#666;}
.searchbtn{ float:right; width:52px; height:38px;}
/*搜索 结束*/

/*头部 结束*/

/*导航 开始*/
.navbg{ width:100%; background-color:#0095fe;}

.navbox{  width:1200px; margin:0 auto;margin-bottom:5px;}
.nav{ width:1200px; margin:0 auto; height:50px; line-height:50px;   position:relative; z-index:1;}
		.nav a{ color:#fff;}
		.nav .nLi{ float:left; position:relative; display:inline;  }
		.nav .nLi h3{ float:left; text-align:center; font-weight:normal;}
		.nav .nLi h3 a{ display:block; width:143px; line-height:50px; font-size:16px; text-align:center; position:relative;top:-4px; }
		.nav .sub{ display:none; width:143px; left:0; top:50px;  position:absolute; background-color:#7ce3fc;  line-height:50px;}
		.nav .sub li{ zoom:1;}
		.nav .sub a{ display:block; width:143px; font-size:14px; text-align:center; text-align:center; color:#fff;  border-bottom:1px dashed #fff; border-radius:10px 10px 10px 10px;}
		.nav .sub a:hover{  color:#0095fe;}
		.nav .on{ background-color:#0645f9; color:#fff;}
		.nav .on h3 a{ background-color:#0645f9; color:#fff;}
		

/*导航 结束*/


/*banner start*/
.slideBox{ width:1408px;  height:399px; min-width:1200px; overflow:hidden; position:relative; margin:0 auto;margin-top:5px;}
		.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:50%; bottom:30px; z-index:1;  margin:0 auto; margin-left:-40px;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{ float:left; margin-right:10px; width:10px; height:10px; border-radius:50%; border:1px solid #fff; cursor:pointer; z-index:99;}
		.slideBox .hd ul li.on{ background:#fff;}
		.slideBox .bd{ position:relative; height:399px; z-index:0; width:100%;}
		.slideBox .bd li{ zoom:1; vertical-align:middle;}
		.slideBox .bd img{ width:100%; height:399px; display:block;}


		.slideBox .prev{ position:absolute; left:5%; top:50%; margin-top:-50px; display:block; width:50px; height:50px; background:url(../images/slider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ position:absolute; left:5%; top:50%; margin-top:-50px; display:block; width:50px; height:50px; background:url(../images/slider-arrow.jpg) -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;}

/*banner end*/

/*版权 开始*/
.footerbg{ height:200px; width:100%; min-width:1200px;margin-top:20px;background:url(../images/bottom1920.jpg);}
.footer{ width:1200px; margin:0 auto;}
.footer p{ font-size:14px; color:#fff; line-height:30px; text-align:left;}

/*版权 结束*/