@charset "utf-8";
body{ color:#696969; font-family:"微软雅黑"; !important; font-size:12px; min-width:1200px;}  
html{	overflow-x: hidden;  overflow-y: auto;}
ul{ list-style:none; padding:0px; margin:0px;}
a{ text-decoration:none; color:#696969;}
a:hover{ text-decoration:none; }
.clear{ clear:both;}
body, p, dl, dt, dd,  ol, li, h1, h2, h3, h4, h5, h6,input,textarea,select { margin: 0; padding: 0; }
img { border: 0; display:block; margin:0px; padding:0px;}
input, textarea, button { outline: 0; border:0;font-family:"微软雅黑"; }/* CSS Document */

/*a*/
.ya{width:100%; height:75px;}
.ya_a{width:1200px; margin:auto;}
.ya_a_l{width:293px; height:65px; margin-top:5px; float:left;}
.ya_a_r{width:700px; height:18px; margin-top:28px; float:right;}
.ya_a_r a{color:#000;}
.ya_a_r ul li{width:175px; height:22px; text-align:center; font-weight:bold; float:left; font-size:22px; color:#000;}

/**/
.banner{width:100%; height:500px; margin:auto;}

/*b*/
.yb{width:100%; height:268px; background:#F8F8F8; box-shadow:7px 7px 3px #CCC;}
.yb_a{width:1200px; height:268px; margin:auto;}
.yb_a_l{width:63px; height:195px; background-image:url(../images/b_bk.png); margin-top:33px; float:left;}
.yb_a_l_a{width:27px; height:155px; margin-left:19px; margin-top:20px; line-height:38px; font-size:24px; font-weight:bold; color:#000;}
.yb_a_l_a a{color:#000;}

.yb_a_r{width:1079px; margin-left:58px; margin-top:33px; float:right;}
.yb_a_r_a{width:1079px; font-size:22px; font-weight:bold; text-align:center; letter-spacing: 3px;}
.yb_a_r_a a{color:#000;}
.yb_a_r_b{width:1079px; margin-top:10px; position:relative;}
.yb_a_r_b ul li{width:1057px; height:58px; border-bottom:2px #E03327 dotted; background:url(../images/b_lx.png) no-repeat center left; font-size:20px; line-height:58px; padding-left:22px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-right:40px;}
.yb_a_r_b_more{ display:block; background:#E03327; color:#FFF; width:190px; height:40px; line-height:40px; font-size:18px; border-radius:5px; text-align:center; position:absolute; bottom:-60px; left:370px;}
.yb_a_r_b_more a{color:#FFF;}

/*c*/
.yc{width:1200px; margin:auto;  margin-top:30px;}
.yc_a{width:1200px; height:63px; background:url(../images/yc_bg.jpg) no-repeat; text-align:center; font-size:24px; line-height:63px; font-weight:bold; letter-spacing:5px;}
.yc_a a{color:#000;}
.yc_b{width:1200px; height:240px; margin:auto; margin-top:10px;}

.yc_b ul li{width:558px; height:60px; line-height:60px; border-bottom:2px #E03327 dotted; background:url(../images/b_lx.png) no-repeat center left; padding-left:22px; font-size:20px; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-right:40px;}
.yc_b ul li:nth-child(2n){ margin-right:0;}

.yc_b_b{width:580px; height:240px; float:left; margin-left:40px;}
.yc_b_b ul li{width:558px; height:60px; line-height:60px; border-bottom:2px #E03327 dotted; background:url(../images/b_lx.png) no-repeat center left; padding-left:22px; font-size:20px;}

.yc_c_more{ display:block; background:#E03327; color:#FFF; width:190px; height:40px; line-height:40px; font-size:18px; border-radius:5px; margin:25px auto 0; text-align:center;}
.yc_c_more a{color:#FFF;}

/*e*/
.ye{width:1200px; margin:auto; margin-top:30px;}
.ye_c{width:1200px; height:172px; margin:auto; margin-top:20px;}

/*f*/
.yf{width:100%; margin-top:30px; background:#E03327; height:60px;}
.yf_a{width:1200px; margin:auto; text-align:center; line-height:60px; height:60px; font-size:18px; color:#fff;}
.yf_a a{color:#FFF;}



/* 颜色 */
.cp176 .gd176 li {
	float: left;
	width: 208px;
	overflow: hidden;
	text-align: center;
	margin-right: 15px;
	background: #ececec;
	transition: all .5s;
}
.cp176 .gd176 li a p {
	color: #6d6d6d;
}
.cp176 .gd176 li:hover {
	background: #4788D7;
}
.cp176 .gd176 li:hover a p {
	color: #fff;
}
/* 颜色 end*/
.cp176 .w176 {
	width: 1100px;
	margin: 0 auto;
}
.cp176 {
	width: 100%;
	margin-bottom: 0px;
}
.cp176 .gd176 {
	position: relative;
}
.cp176 .gd176 .prev, .cp176 .gd176 .next {
	display: block;
	position: absolute;
	top: 0;
	width: 40px;
	height: 100%;
	cursor: pointer;
	z-index: 1;
}
.cp176 .gd176 .prev {
	background: #F00 url(../images/ye_an_l.png) no-repeat center;
	left: -50px;
}
.cp176 .gd176 .next {
	background: #F00 url(../images/ye_an_r.png) no-repeat center;
	right: -50px;
}
.cp176 .gd176 .bd176 {
	width: 1100px;
	overflow: hidden;
}
.cp176 .gd176 li .img176 {
	margin: 4px;
	overflow: hidden;
}
.cp176 .gd176 li .img176 img {
	width: 100%;
	height: 155px;
}
.cp176 .gd176 li p {
	width: 100%;
	height: 42px;
	line-height: 40px;
	font-size: 14px;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: all .5s;
}