@charset "utf-8";

/* reset */
* { margin:0; padding:0; border:none;}

div { overflow:hidden;}
a:link, a:visited { color:#333; text-decoration:none;}
a:hover { color:#be0917; text-decoration:underline;}

h2 { overflow:hidden; margin-bottom:10px; width:100%; border-bottom:1px solid #004986;}
h2.title_s { border:none;}
h2.title_1 { display:block; margin:0 auto; border-bottom:1px solid #333; color:#333; font:normal normal 28px/70px "微软雅黑", "宋体"; text-align:center;}
h2.title_2 { display:block; margin:0 auto; border-bottom:1px solid #fff; color:#fff; font:normal normal 28px/70px "微软雅黑", "宋体"; text-align:center;}
h3 { font:normal normal 24px/60px "微软雅黑", "宋体";}
	h3 a:link, h3 a:visited { color:#000;}
	h3 a:hover { color:#be0917;}

/* box */
.boxall { padding-bottom:10px; width:100%; background:#ffffff;}
.box960 { margin:0 auto; width:960px;}
.box300 { float:left; width:300px;}
.box_other { padding:20px 0; width:100%; background:#f1f1f1;}

.top { width:100%; height:450px; background:#e60012 url(top2.jpg) no-repeat top center;}

.cont1 { width:100%; background:#ffffff url(bg_list1.jpg) no-repeat top center;}
.cont2 { width:100%; background:#e8f8ff url(bg_list2.jpg) no-repeat center -350px;}
.cont3 { width:100%; background:#ffffff;}

.big_news { overflow:hidden; position:relative; top:200px; margin:0 auto; padding:10px; width:850px; background:#000; background-color:rgba(0,0,0,0.6);transition:background-color 1s, box-shadow 1s;-moz-transition:background-color 1s, box-shadow 1s;-webkit-transition:background-color 1s, box-shadow 1s;-o-transition:background-color 1s, box-shadow 1s;}
.big_news:hover { background-color:rgba(0,0,0,0.8); box-shadow:0 3px 15px 3px rgba(0,0,0,0.3);}
	.big_news img { overflow:hidden; float:left; margin-right:20px; width:300px; height:200px;}
	.big_news h4 { display:block; float:left; margin-bottom:14px; padding-bottom:10px; width:510px; border-bottom:1px solid #fff; color:#fff; font:normal normal 24px/40px "微软雅黑", "宋体";}
	.big_news span { display:block; float:left; width:510px; color:#fff; font:normal normal 16px/26px "微软雅黑", "宋体";}
	.big_news a { text-decoration:none; cursor:pointer;}

.oth { margin:30px auto; width:960px; height:100%;}
	.oth h2 { padding:8px 0; background:#187ac5 url(dot_1.gif) no-repeat 8px 8px; color:#ffffff; font:normal normal 24px/24px "宋体", Arial; text-indent:29px;}
	.oth h2 a:link, .oth h2 a:visited { color:#ffffff; text-decoration:none;}
	.oth h2 a:hover { color:#FF9;}
	.oth .intro h2 { width:170px;}
	.oth .contact h2 { width:170px;}
	.oth span { display:block; color:#333333; font:normal normal 20px/32px "楷体", "宋体";}
	.oth span p { margin:30px 0;}
.intro { margin:0 10px 30px; border-bottom:1px dotted #999999;}
	.intro img { float:right;}
.contact { margin:0 10px;}
	.contact ul { overflow:hidden; list-style:none;}
	.contact ul li { float:left; margin:0 20px; width:430px; border-bottom:1px dotted #aaaaaa; font:normal normal 16px/40px "微软雅黑", "宋体";}
	.contact ul li a { font:normal normal 16px/40px "微软雅黑", "宋体";}

.list_gs { overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:30px; width:100%;}
.list_gs li { overflow:hidden; display:block; float:left; margin-bottom:30px; width:470px; height:150px; background:#f1f1f1;}
.list_gs li:nth-child(even) { margin-left:20px;}
.list_gs li:nth-child(4n), .list_gs li:nth-child(4n+3) { background:#fffeec;}
.list_gs li img { float:left; width:150px; height:150px; border:none;}
.list_gs li span { display:inline-block; padding:10px; width:300px; font:normal normal 16px/26px "微软雅黑", "宋体";}
.list_gs a { text-decoration:none; cursor:pointer;}

.list_gs2 { overflow:hidden; margin:30px auto; width:750px;}
.list_gs2 li { overflow:hidden; display:block; float:left; width:150px; height:150px; background:#ffffff; text-align:center;}
.list_gs2 li:nth-child(even) { background:#efefef;}
.list_gs2 li:hover { background:#333333;}
.list_gs2 li img { width:150px; height:150px; border:none;}
.list_gs2 li h3 { position:relative; top:-40px; margin:0 auto; width:130px; background:#cccccc; font:normal normal 16px/30px "微软雅黑", "宋体";}
.list_gs2 li:hover h3 { background:#000000; color:#fff;}
.list_gs2 a { text-decoration:none; cursor:pointer;}

.pic_wall { padding:30px 0; background:#fff;}
#pic-roll{width:960px;height:170px;}
#pic-wrap{width:960px;height:170px;overflow:hidden;position:relative;}
#pic-cont{height:170px;position:absolute;left:0px;}
#pic-cont li{display:inline-block;float:left;position:relative; padding:0 1px;}
#pic-cont li img{width:238px;height:170px;display:block;}
#pic-cont li span{position:absolute; width:238px;left:1px;bottom:0; _bottom:-1px;height:24px;padding:4px 0 0; background:#333;line-height:18px;line-height:20px\9;font-weight:bold;color:#fff;overflow:hidden;text-align:center; font-weight:normal;}
#pic-cont li span i{position:absolute;left:0;top:0;height:25px;width:68px;background:#fff;filter:alpha(opacity=80);opacity: 0.8;}
#pic-cont li span a{position:relative;z-index:3;color:#fff;padding-left:3px; text-decoration:none;}

#Lis_Block_1 { position:relative;}
#right-btn{;position:absolute;top:56px;right:5px;}
#right-btn a{width:32px;height:32px;display:block;cursor:pointer;background:url(dot_nav_r.png) 0 0 no-repeat;_background:none;}
#right-btn a.now-btn{background:url(dot_nav_r.png) 0 0 no-repeat;_background:none;}
#left-btn{position:absolute;top:56px;left:5px;}
#left-btn a{width:32px;height:32px;display:block;cursor:pointer;background: url(dot_nav_l.png) 0 0 no-repeat;_background:none;}
#left-btn a.now-btn{background:url(dot_nav_l.png) 0 0 no-repeat;_background:none;}



/* other */
.space30 { border-bottom:30px solid #fff;}
.space30_2 { width:100%; height:30px;}
.space10 { border-bottom:10px solid #fff;}
.mr10 { margin-right:10px;}

.show_of { overflow:visible;}

#gotop{ display:none; width:50px; height:50px; position:fixed; right:50px; bottom:50px; background:url(/images/2014fbh/backtop.png) no-repeat -70px 0px; cursor:pointer;}
