body{ font-size:12px; font-family:"微软雅黑"; margin:0; padding:0; background-color: #f5f5f5; background-image: ; background-repeat: repeat-y; background-position: center top; 
}
*{margin:0; padding:0;outline:none; }
img{border:none;}
input{ outline:none;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}

ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}

.clear{ clear:both; padding:0; margin:0;}
.ym-gl{ float:left;}
.ym-gr{ float:right;}
.clear-1{ clear:both;}
*,a{ outline:none;}
.left10{ margin-left:10px}
.top8{ margin-top:8px}
.top11{ margin-top:11px}
.top12{ margin-top:12px}
.top10{ margin-top:10px; 
}

.top30{ margin-top:20px; }


.left20{ margin-left:20px}
.wrapper{ width:1200px; background:#ffffff; margin:0 auto }

/*头部*/
.ly-head{ width:1200px; margin:0 auto }
.ly-top{height:29px;  margin:0 auto; line-height:29px; padding: 0 20px 0 10px; background:#f4f4f4; overflow:hidden; background: repeat-x;}
.ly-top span{ display:block;}
.ly-top .ym-gl a{ display:block; padding:0 23px 0 11px; color:#666666; float:left; background: no-repeat left center ;}
.ly-top .ym-gr{color:#c3c1c1;}
.ly-top .ym-gr a{ padding:0 5px; color:#666}

.navset{ position: absolute; z-index: 999; text-align: right; background:  no-repeat right top; width: 1200px; top:0px 
}
.sethome a:link,.sethome a:visited,.sethome a:hover{ color: #ffffff; font-size: 11px; }

.sethome{ float: right; padding: 2px 8px 0 0; _background:  no-repeat right center; text-align: right; color: #ffffff; }
.sethome a{ color: #ffffff; font-size: 12px; }

/*banner*/
.ly-headmain{ width:100%; margin:0 auto; }
.ly-banner{ width:1200px; overflow: hidden; }
.ly-banner-branch{padding-left:108px; padding-top:39px; height:100px;font-family:"微软雅黑","黑体"; font-size:42px; line-height:56px; color:#e10404; font-weight:bold;background: no-repeat left center ;}

/*new-——nav*/
.navbox { width: 1200px; margin: 0px auto; background:#ba0003; }
.lynav{ background-color: #ba0003; width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 45px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #900; 
}
.lynav li{ float: left; height: 45px; line-height: 45px; list-style: none; position: relative; z-index: 999; background: url(/uploads/image/htimages/menu-line.jpg) no-repeat right top; }
.lynav li a{ width:150px; font-size: 16px; text-align:center; display:inline-block; height:45px; font-family:"微软雅黑"; line-height:45px; color:#fff; position:relative; z-index:1000; }
.lynav li a:hover,.lynav.curr a{ background: #ba0003 url(/uploads/image/htimages/menu-line.jpg) no-repeat right center; }
.lynav .submenu{ width:148px; position: absolute; top: 0px; left: 0; z-index: 999; background: #ba0003  no-repeat center top; padding: 44px 0 0; display: none; margin-left: -1px; }
.lynav .submenu li{ float: none; padding: 0; margin: 0; background: ; border-bottom: 1px dotted #ecf9fb; height: 35px; }
.lynav .submenu li a,.lynav .curr li a{ width:148px; text-align:center; display:inline-block; height:35px; font-family:"微软雅黑"; line-height:35px; color:#ffffff; position:relative; z-index:1000; overflow:hidden; background-color: #ba0003; padding:0px; }
.lynav .submenu li a:hover,.lynav .submenu .curr2 a{ background-color: #900; color:#fff;  height:35px; line-height:35px; overflow:hidden;}






.lynav1{ background-color: #ba0003; width: 200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 45px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #900; 
}
.lynav1 li{ float: left; height: 45px; line-height: 45px; list-style: none; position: relative; z-index: 999;  }
.lynav1 li a{ width:190px; font-size: 16px; text-align:center; display:inline-block; height:45px; font-family:"微软雅黑"; line-height:45px; color:#fff; position:relative; z-index:1000; }
.lynav1 li a:hover,.lynav1.curr a{ background: #ba0003 url(/uploads/image/htimages/menu-line.jpg) no-repeat right center; }
.lynav1 .submenu{ width:148px; position: absolute; top: 0px; left: 0; z-index: 999; background: #ba0003  no-repeat center top; padding: 44px 0 0; display: none; margin-left: -1px; }
.lynav1 .submenu li{ float: none; padding: 0; margin: 0; background: ; border-bottom: 1px dotted #ecf9fb; height: 35px; }
.lynav1 .submenu li a,.lynav1 .curr li a{ width:148px; text-align:center; display:inline-block; height:35px; font-family:"微软雅黑"; line-height:35px; color:#ffffff; position:relative; z-index:1000; overflow:hidden; background-color: #ba0003; padding:0px; }
.lynav1 .submenu li a:hover,.lynav1 .submenu .curr2 a{ background-color: #900; color:#fff;  height:35px; line-height:35px; overflow:hidden;}






.ly-top1{ height:32px; line-height:32px; background:#f7f7f7; padding-left:25px;}

/*ad*/
.ly-ad{ width:1200px; padding:0px; margin: 0px auto; overflow: hidden; background: url(/uploads/image/htimages/pic-bg.jpg) no-repeat center center; height: 240px; 
}
.ly-adview{
	text-align:center;
	color:#f3f3f3;
}
.ly-ad0{ width:1200px; padding:0px; margin: 0px auto; overflow: hidden; background: url(/uploads/image/htimages/index-bg.png) no-repeat center center; height: 170px; 
}
/*footer*/
.ly-footer{ width:1200px; margin:0 auto; padding:20px 0; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #f80303; overflow: hidden; background: #c70f07  no-repeat center top; 
}
.ly-foot{ text-align:center; line-height:35px; color:#f3f3f3; font-size: 14px; 
}

*/

/**/
.is-224{ width:224px;}
.is-title{ border-bottom:#ddd 1px solid;height:34px; line-height:34px; font-weight:bold;color:#fe0101; font-size:14px; text-align:center}
.is-leftnav{min-height:168px; padding-top:14px;}
.is-leftnav a{ background:#f4f4f4;width:184px; height:32px;color:#008aac; text-align:center; line-height:32px; display:block; margin:0 auto; margin-bottom:4px; overflow:hidden} 
.is-leftnav a:hover{ background:#fe0101; width:184px; height:32px; color:#fff; text-decoration:none} 
.is-leftnav a.hover{ background:#fe0101; width:184px; height:32px; color:#fff; text-decoration:none}



.ly-newstitle{ font-size:26px; text-align:center; color:#333; font-family:"微软雅黑"; line-height:42px; border-bottom: 1px solid #ccc; }
.is-subtitle{ text-align:center; color:#666; line-height:30px; padding-bottom:12px; font-family:"微软雅黑"; font-size:16px;}

/*当前位置 */
.is-mainnr{ margin-bottom:10px;}
.is-mainnr1{ margin-bottom:10px; background:#fff;}
.ly-line{
	overflow:hidden;
	background:#fff
}
.ly-line1{border:#dddddd 1px solid;overflow:hidden; background:#fff}
.ly-listnavli ul li{ float:left; line-height:22px; width:110px; display:block; text-align:center; margin-left:6px; margin-top:5px;}
.ly-close{ text-align:right; color:#666; padding:25px 0 25px 0;}


.ly-line ul li{ float:left; width:180px; display:block; text-align:center; }


/* 翻页样式 */
#page_list {
    line-height: 20px;
    text-align: right;
    padding: 10px;
    font-size: 14px;
    font-family:'arial';
}
#page_list .page {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}
#page_list .page:hover {
    border: 1px solid #e0e0e0;
    background-color: #f1f1f1;
    color: #868585;
}
#page_list a {
    text-decoration: none;
}
#page_list a:hover {
    color: #0000ff;
}
#page_list .currentpage {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f1f1f1;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}


.hot {
	clear: both;
    padding: 0px;
	margin-left: 15px;
}
.ly-list2 {
	clear: both;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ly-list2 li {
	line-height: 30px;
	list-style-type: none;
	padding-left: 15px;
	background: url(/uploads/image/htimages/arr.gif) no-repeat left center;
	height: 30px;
	color: #888;
	overflow: hidden
}
.ly-list2 li a {
	color: #333;line-height: 24px; font-size:14px
}
.ly-list2 li a:hover {
	color: #c00
}
.ly-list2 li span {
	float: right; color: #666
}


/* css */	
.changebox { position: relative; width: 335px; float: left; height: 206px; padding: 2px 0px; }
.changebox .a_bigimg img {border-bottom: 0px; position: absolute; border-left: 0px; display: none; border-top: 0px; top: 0px; border-right: 0px; left: 0px
}
.changebox .ul_changethumb {position: absolute; padding-bottom: 0px; line-height: 1em; list-style-type: none; margin: 0px; padding-left: 19px; bottom: 0px; padding-right: 0px; font-size: 0px; overflow: hidden; right: 5px; list-style-image: none; padding-top: 0px }
.changebox .ul_changethumb li {padding-bottom: 0px; margin: 0px; float:left;padding-left: 0px; padding-right: 0px; display: inline-block; padding-top: 0px
}
.changebox .ul_changethumb span { border-bottom: #999 1px solid; filter: alpha(opacity=80); border-left: #999 1px solid; padding-bottom: 0px; line-height: 1.1; padding-left: 3px; padding-right: 3px; display: inline-block; font-family: verdana; background: #999; color: #fff; font-size: 11px; border-top: #999 1px solid; cursor: pointer; margin-right: 2px; border-right: #999 1px solid; padding-top: 0px; opacity: 0.6 }
.changebox .ul_changethumb span.now {border-bottom: #ff8800 1px solid; filter: alpha(opacity=100); border-left: #ff8800 1px solid; background: #ff8800; border-top: #ff8800 1px solid; border-right: #ff8800 1px solid; opacity: 1}
.changebox .changediv { position: absolute; display: none; top: 2px; left: 0px; height: 206px; width: 336px; overflow: hidden; }
.changebox .changediv img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.changebox .changediv h3 {position: absolute; filter: alpha(opacity=60); line-height: 24px; margin: 0px; width: 336px; bottom: 1px; background: #000; height: 25px; font-size: 12px; font-weight: normal; left: 0px; opacity: 0.6; padding: 5px 0px 0px; }
.changebox .changediv h3 a {text-align: left; padding-left: 12px; width: 100%; display: block; white-space: nowrap; color: #fff; overflow: hidden; text-decoration: none 
}
