   
/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	
}

/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}

*{font-family: "微软雅黑";font-size:14px;box-sizing: border-box;}


/*index*/
.header{width:100%;height:165px;background:url(../img/header-bg.png) 46% 32% no-repeat #ab1b1b;}
.header-box{width:1200px;margin: 0 auto;}
.welcome{width:100%;height:35px;background:url(../img/welcome-bg.png) repeat-x;}
.welcome p{color:#e09696;line-height:35px;}
.welcome span{color:#e09696;line-height:35px;}
.welcome a{color:#e09696;line-height:35px;}
.welcome p a{display:inline-block;width:95px;text-align:center;}

.logo{width:720px;height:120px;}
.logo img{margin-top:27px;}
.logo p{padding:13px 5px;font-size:56px;color:#fff;font-family:"KaiTi"}

.search{width:296px;height:50px;border:1px solid #d8a0a0;margin-top: 38px;}
.search>.texts{width:255px;height: 48px;background:#ab1b1b;padding-left:17px;line-height:48px;color:#d8a0a0}
.search .image{margin:13px 13px 0 0;}



/*nav*/
.nav{width:100%;height: 55px;background:#ebebeb;}
.nav>ul{width:1200px;margin:0 auto;height:55px;}
.nav>ul .actived a{background:#ab1b1b;color:#fff;}
.nav>ul>li{float: left;width:171px;text-align:center;height:55px;position: relative;}
.nav>ul>li a{font-size:18px;display: block;width:171px;height:55px;line-height: 55px;}
.nav>ul>li:hover a{background:#ab1b1b;color:#fff;}

/*一级导航栏样式*/
.nav ul li ul{display:none;}
.nav ul li:hover ul{text-align: center;display: inline-block; position:absolute;top:55px;left:0px; z-index:1000;}
.nav ul li:hover ul li a{display:inline-block;color:#fff;font-size:16px;width:171px;height:55px;line-height:55px;text-align:center;background:#ab1b1b;}
.nav ul li:hover ul li a:hover{background:#ebebeb;color:#ab1b1b;}

/*banner*/
.banner{width:100%;height:500px;position: relative;}
.banner .focus {height:500px;margin: 0 auto;overflow: hidden;width:100%;}
.banner .focus>img{width: 100%; height: 500px;}


.focus .prev{position:absolute;width:62px;height:109px;background:url(../img/prev-nextbg.png);top: 200px;left:0px;cursor: pointer}
.focus .prev a{position: absolute;top: 31px;left: 14px;}
.focus .prev:hover{background:url(../img/prev-nexthover.png)}
.focus .next{position:absolute;width:62px;height:109px;background:url(../img/prev-nextbg.png);top: 200px;right:0px;cursor: pointer}
.focus .next a{position: absolute;top: 31px;left: 20px;}
.focus .next:hover{background:url(../img/prev-nexthover.png)}

.focuspic li p{width:1019px;height:67px;background:url(../img/bannerp-bg.png) repeat-x;position: absolute;left:350px;bottom:8px;color:#fff;font-size:24px;line-height:67px;padding-left:35px}


/*main1*/
.main1{width:100%;height:445px;padding-top:22px;}
.main1-box{width:1200px;margin:0 auto;}
.focus2{width:583px;height:384px;position: relative;}
.focus2>ul>li>a img{width: 583px; height: 384px;}
.focus2>ul>li>p{width:583px;height:58px;background:url(../img/img-bg.png) repeat-x;position: absolute;left:0;bottom:0px;line-height:58px;padding-left:13px;}
.focus2>ul>li>p a{color:#fff;font-weight:bold;font-size:16px;}
.focus2 .prev {
    position: absolute;
    right: 38px;
    bottom: 20px;
    display:block;
    width: 21px;
    height: 21px;
    background: url(../img/img-prev.jpg) no-repeat;
    cursor: pointer;
}
.focus2 .prev:hover{background:url(../img/hover-prev.jpg) no-repeat}
.focus2 .next {
    position: absolute;
    bottom: 20px;
 	right: 15px;
    display:block;
    width: 21px;
    height: 21px;
    background: url(../img/img-next.jpg) no-repeat;
    cursor: pointer;
}
.focus2 .next:hover{background:url(../img/hover-next.jpg) no-repeat}

.xykx-list{width:594px;height:410px;}
.title{width:594px;height:46px;border-bottom:1px solid #cccccc;background:url(../img/title-bg.jpg) 1% center no-repeat;line-height:43px;padding-left:24px;}
.title font{font-size:20px;font-weight: bold;color:#000;}
.title span{float: right;}
.title span a{font-size:14px;color:#949494;}
.title span:hover a{color:#ca2222}
.xykx-list .list>ul>li{width:594px;height:35px;margin-top:13px;}
.xykx-list .list>ul>li span{display:inline-block;width:78px;height:34px;background:#f5f5f5;text-align:center;color:#666666;line-height:34px;}
.xykx-list .list>ul>li a{color:#282828;display:inline-block;height:30px;line-height:30px;padding-left:13px;}
.xykx-list .list>ul>li:hover span{background:#ca2222;color:#fff;}
.xykx-list .list>ul>li:hover a{color:#ca2222}

/*main2*/
.main2{width:100%;height:478px;background:#f5f5f5}
.main2-box{width:1200px;margin:0 auto;}
.kyjz{width:704px;height:433px;padding-top:24px;}
.kyjz .title{width:704px;}
.kyjz .first{margin-top:22px;height:150px}
.kyjz .first img{width:240px;height:147px;}
.kyjz .first h2{font-size:16px;color:#282828;line-height:30px;}
.kyjz .first:hover h2{color:#ca2222}
.kyjz .first span{font-size:12px;color:#a2a2a2;line-height:40px;}
.kyjz .first p{font-size:14px;color:#373737;line-height:27px;}

.kyjz-list{width:704px;height:195px;margin-top:20px;}
.kyjz-list li{line-height:33px;}
.kyjz-list li a{color:#474747;}
.kyjz-list li:hover a{color:#ca2222}
.kyjz-list li span{color:#a6a6a6;float:right;padding-right:10px;}

.tzgg{width:436px;padding-top:24px;}
.tzgg .title{width:436px;}
.tzgg-list ul li{width:436px;height:62px;margin-top:8px;}
.tzgg-list .item_box1{float:left;width:73px;height:62px;background:#fff;}
.tzgg-list .item_box1 h1{color:#797979;font-size:26px;text-align: center;}
.tzgg-list .item_box1 span{color:#909090;padding-left:10px;}
.tzgg-list .item_box2{float:right;width:344px;}
.tzgg-list .item_box2 a{color:#171717;font-size:15px;line-height:28px;display:block;height:56px;}
.tzgg-list ul li:hover .item_box1{background:#ca2222;}
.tzgg-list ul li:hover .item_box1 h1{color:#fff}
.tzgg-list ul li:hover .item_box1 span{color:#fff}


/*main3*/
.main3{width:100%;height:425px;margin-top:30px;}
.main3-box{width:1200px;margin:0 auto;}
.rcpy{width:385px;}
.rcpy .title{width:385px;}
.rcpy>img{width:385px;height:110px;margin-top:22px;}
.rcpy .list{width:385px;height:196px;margin-top:20px;}
.rcpy .list ul li{line-height:33px;}
.rcpy .list ul li a{color:#474747;}
.rcpy .list ul li:hover a{color:#ca2222}
.rcpy .list ul li span{color:#a6a6a6;float:right;padding-right:5px;}

.xsgz{width:385px;margin-left:23px;}
.xsgz .title{width:385px;}
.xsgz>img{width:385px;height:110px;margin-top:22px;}
.xsgz .list{width:385px;height:196px;margin-top:20px;}
.xsgz .list ul li{line-height:33px;}
.xsgz .list ul li a{color:#474747;}
.xsgz .list ul li:hover a{color:#ca2222}
.xsgz .list ul li span{color:#a6a6a6;float:right;padding-right:5px;}

.xqhz{width:385px;}
.xqhz .title{width:385px;}
.xqhz>img{width:385px;height:110px;margin-top:22px;}
.xqhz .list{width:385px;height:196px;margin-top:20px;}
.xqhz .list ul li{line-height:33px;}
.xqhz .list ul li a{color:#474747;}
.xqhz .list ul li:hover a{color:#ca2222}
.xqhz .list ul li span{color:#a6a6a6;float:right;padding-right:5px;}


/*zt*/
.zt{width:100%;height:170px;background:#f5f5f5;}
.zt-box{width:1200px;margin:0 auto;padding-top: 30px;}
.zt-box .title{width:1200px;}
.zt-list{margin-top:26px;}
.zt-list ul li{float:left;margin-left:28px}

/*footer*/
.footer{width:100%;height:115px;background:#ab1b1b;margin-top:35px}
.footer-box{width:1200px;margin:0 auto;padding-top:26px;}
.footer-box p{color:#fff;text-align:center;line-height:32px;}



/*list*/
.topbanner{width:100%;height:380px;}
.topbanner img{height:380px;width:100%;}

.main{width:100%;min-height:550px;margin-top:30px;}
.main-box{width:1200px;margin:0 auto;}
.lmmc{width:256px;height:85px;background:url(../img/lmmc-bg.png) no-repeat #b20202;}
.lmmc h1{color:#fff;font-size:24px;text-align: center;padding-top:20px;line-height:44px;}

.content-left{width: 256px;min-height:450px;background: #f9f9f9;margin-right: 40px;float: left;}
.nav-left ul li{border-bottom:1px solid #e7e7e7 ;font-size: 14px;color:#454545;padding: 16px 0 16px 15px;}
.nav-left ul li a{background:url(../img/y2.png) center left no-repeat;padding-left:22px;}
.nav-left ul li:hover a{background:url(../img/y.png) center left no-repeat;color:#e81f1f;}
.nav-left ul .actived a{background:url(../img/y.png) center left no-repeat;color:#e81f1f;}
.list-heard{
	width: 900px;
	min-height: 550px;
	float: left;
}

.list-heard .list-box{
	height: 40px;
	color:#1a1a1a;
	font-size: 20px;
	font-weight: bold;
	box-sizing: border-box;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 13px;
}

.list-heard .list-box img{
	padding-right: 12px;
	vertical-align: middle;
}
.list-heard .list-box span{
	font-size: 14px;
    color: #a6a6a6;
    float: right;
    line-height: 30px;
}
.list-heard ul li{height:55px;line-height:55px;border-bottom:1px solid #cccccc;}
.list-heard ul li a{font-size:16px;}
.list-heard ul li span{float: right;color:#666666}
.list-heard a:hover{
	color: #e81f1f;
}






