@charset "utf-8";
/* CSS Document */


@charset "utf-8";
/* CSS Document */

*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: Arial, Tahoma,"微软雅黑";    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
	}

/* 网站超链接css通用设置 */
a{text-decoration: none; cursor:pointer;} /* 链接无下划线,有为underline */ 


li{ list-style-type:none;}

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px} 

body{ min-width:1000px;}

.header{ width:100%;}

.topCbox{ width:100%; height:115px; background:url(../image/header/topCbg.jpg);}
.topC{ width:1000px; height:90px; margin:0 auto; padding-top:15px;}
.logo{ display:block; width:295px; height:90px; float:left;}
.topCc{ width:180px; height:40px; padding-top:2px; float:left; margin-left:10px; padding-left:10px; margin-top:30px; font-size:16px; line-height:20px; color:#595656; border-left:solid 1px #595656;}
.topCr{ width:252px; height:90px; float:right;}
.topCr h1{ width:252px; height:16px; padding-top:16px; font-size:16px; font-weight:normal; text-align:right;}
.topCr h1 a{ font-size:14px; line-height:16px; color:#000;}
.search_navg{ width:252px; height:30px; padding-top:10px; position:relative;}
.search_input{ width:252px; height:28px; border:solid 1px #cecece; border-radius:14px; border-right:none; text-indent:20px;}
.search_bott{ width:34px; height:26px; border:none; background:url(../image/header/icon1.jpg) left no-repeat; position:absolute; right:0; top:11px; cursor:pointer;}

.navbox{ width:100%; height:45px; background:url(../image/header/navbg.jpg);}
.nav{ width:1000px; height:45px; margin:0 auto;}
.nav_1box{ width:125px; height:45px; position:relative; float:left;}
.nav_1{ display:block; width:125px; height:45px; text-align:center; font-size:16px; line-height:45px; color:#FFF;}
.nav_1c{ color:#ae1a26; background:url(../image/header/navbg1.jpg);}

.nav_2{ width:345px; position:absolute; left:0px; top:45px; z-index:9; display:none; padding-left:15px; padding-top:10px; padding-bottom:10px; background:#FFF;}
.nav_1box:last-child .nav_2{ width:345px; position:absolute; left:auto; right:0px; top:45px; z-index:9; display:none; padding-left:15px; padding-top:10px; padding-bottom:10px; background:#FFF;}
.nav_2 a{ display:block; width:110px; background:url(../image/header/navbg2.jpg) left center no-repeat; height:35px; float:left; color:#646363; font-size:14px; text-align:center; line-height:35px; text-align:left; text-indent:10px;}



.bannerbox{ width:100%; height:400px; overflow:hidden;}
.bannerpic{display:block; width:100%; height:400px;}
.bannert_hd{ display:block; width:100%; height:400px; background:url(../image/header/banner_hd.jpg) no-repeat center;}
.bannert1{ display:block; width:100%; height:400px; background:url(../image/header/banner1.jpg) no-repeat center;}
.bannerswznq{ display:block; width:100%; height:400px; background:url(../image/header/banner_swznq.jpg) no-repeat center;}
.bannertsw{ display:block; width:100%; height:400px; background:url(../image/header/banner2.jpg) no-repeat center;}
.bannerths{ display:block; width:100%; height:400px; background:url(../image/header/banner3.jpg) no-repeat center;}
.bannert_dw{ display:block; width:100%; height:400px; background:url(../image/header/banner_dw.jpg) no-repeat center;}
.bannert_ydyx{ display:block; width:100%; height:400px; background:url(../image/header/banner_ydyx.jpg) no-repeat center;}
.bannertyb{ display:block; width:100%; height:400px; background:url(../image/header/banner_yb.jpg) no-repeat center;}
.bannerbxm{ display:block; width:100%; height:400px; background:url(../image/header/banner_bxm.jpg) no-repeat center;}
.bannertbjs{ display:block; width:100%; height:400px; background:url(../image/header/banner_bjs.jpg) no-repeat center;}
.bannertzqj{ display:block; width:100%; height:400px; background:url(../image/header/banner_zqj.jpg) no-repeat center;}
.bannertzgx{ display:block; width:100%; height:400px; background:url(../image/header/banner_zgx.jpg) no-repeat center;}
.bannerttm{ display:block; width:100%; height:400px; background:url(../image/header/banner_tm.jpg) no-repeat center;}
.banneryyh{ display:block; width:100%; height:400px; background:url(../image/header/banner_yyh.jpg) no-repeat center;}
.bannertlbb{ display:block; width:100%; height:400px; background:url(../image/header/banner_tlbb.jpg) no-repeat center;}
.bannerblj{ display:block; width:100%; height:400px; background:url(../image/header/banner_blj.jpg) no-repeat center;}
.bannertms11{ display:block; width:100%; height:400px; background:url(../image/header/banner_tms11.jpg) no-repeat center;}
.bannertms12{ display:block; width:100%; height:400px; background:url(../image/header/banner_tms12.jpg) no-repeat center;}
.bannerjci{ display:block; width:100%; height:400px; background:url(../image/header/banner_jci.jpg) no-repeat center;}
.banneragg{ display:block; width:100%; height:400px; background:url(../image/header/banner_agg.jpg) no-repeat center;}
.bannerxn{ display:block; width:100%; height:400px; background:url(../image/header/banner_xn.jpg) no-repeat center;}
.bannerhls{ display:block; width:100%; height:400px; background:url(../image/header/banner_hls.jpg) no-repeat center;}
.swiper-button-next{ right:15%;}
.swiper-button-prev{ left:15%;}