@charset "gb2312";
html, body, div, span, ul, li, a, p, h1, h2, h3, h4, table, tr, td, img, object, input, select { margin:0px; padding:0px; }
img { border:0; vertical-align:middle; }
input { outline:none }
* { outline:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -o-tap-highlight-color:rgba(0, 0, 0, 0); -moz-tap-highlight-color:rgba(0, 0, 0, 0); tap-highlight-color:rgba(0, 0, 0, 0);/*-webkit-transition:all 0.5s ease 0s;
-o- transition:all 0.5s ease 0s;
 -moz-transition:all 0.5s ease 0s;
 transition:all 0.5s ease 0s;*/
}
input,textarea {outline-style:none;-webkit-appearance:none;}
a { text-decoration:none; }
a{
color: #555;}
a:hover { color:#00448A; }
li { list-style: none; }
.clear { clear:both; overflow:hidden; height:0px; }
body { font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; background:#f6f6f6;}
.bar {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 35px;
	line-height:35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	background-color: #f7f7f7;
	clear:both;
}
.bar_left {
	float:left;
	width:550px;
}
.bar_left a{ color:red;}
.bar_right {
	float:right;
	width:550px;
	text-align:right;
}
.page_top { width: 100%; min-width: 1200px; background-color:#fff;}
.wrap { width: 1200px; margin: 0px auto; }
.page_top .logo { float: left; }
.page_top .wrap { height: 90px; padding-top:10px; }
.page_top .search { float: right; margin-top: 30px; }
.page_top .search .search_txt { background: #fff; height: 45px; border: #d22629 solid 2px; width: 510px; margin-bottom: 10px;border-radius: 5px;}
.page_top .search .search_txt .in { background: url(../images/search_icon.gif) 10px center no-repeat; border: 0; padding: 14px 15px 14px 35px; float: left; width: 400px; }
.page_top .search .search_txt .btn { float: left; border: 0; width: 60px; height: 45px; color: #fff; font-size: 18px; line-height: 45px; text-align: center; background:#d22629; }
.page_top .search .select select { padding: 10px; color: #a1a1a1; border: #d5d5d5 solid 1px; width: 115px; margin-right: 10px;border-radius: 5px;}
.page_top .search .select a { color: #d22629; margin-right: 10px; display: inline-block; vertical-align: middle; }
.page_nav { height: 44px; width: 100%; min-width: 1200px;margin-bottom: 20px; background:#DF2323; }
.page_nav ul { width: 1200px; margin: 0px auto; }
.page_nav ul li { float: left; width: 130px; padding-right: 2px; }
.page_nav ul li a { display: block; width: 100%; height: 44px; text-align: center; line-height: 44px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; color: #fff; font-weight:bold; }
.page_nav ul li a.active, .page_nav ul li a:hover { color: #ffffff; background:#C50012; }
.news_list li { height: 33px; line-height: 33px; padding-left: 16px; margin: 0px 10px; background: url(../images/list_icon.gif) 5px center no-repeat; }
.news_list li:hover{ background:#F3F6F8  url(../images/list_icon.gif) 5px center no-repeat; }
.news_list li .link { display: block; float: left; width: 300px; color: #555; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.news_list li .link:hover { color:#C50012; }
.news_list li .date { color: #b9b9b9; float: right; }
.footnav{ background:#C50012; text-align:center; margin-top:20px}
.footnav .nav{ padding:20px;min-width: 1200px;}
.footnav .nav a{ color:#fff;}
.footer { background:#F6F6F6; border-top: #11418B solid 1px; text-align: center;line-height: 2em; color: #333333; min-width:1200px; }

.footer .banquan{padding:20px;}
.footer a {color: #333333; }
.footer a:hover { color: #333333; }
.fenye { text-align:center; color:#999999; margin-top:20px; margin-bottom:20px; }
.fenye a { display:inline-block; height:20px; line-height:20px; color:#aaa; border:#cacaca solid 1px; background:#f5f5f5; padding:0px 6px; margin:0px 3px; }
.fenye a.active, .fenye a:hover { color:#fff; background:#1c6aca; border-color:#1c6aca; }
.fenye .num { height:20px; line-height:20px; width:40px; vertical-align:middle; border:#cacaca solid 1px; text-align:center; }
/*yx_rotaion*/
.yx-rotaion { margin:0 auto; }
.yx-rotaion-btn, .yx-rotaion-title, .yx-rotation-focus, .yx-rotation-t, .yx-rotaion-btn { position:absolute }
.yx-rotation-title { position:absolute; width:100%; height:40px; line-height:40px; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; left:0; bottom:0; _bottom:-1px; z-index:1 }
.yx-rotation-t { color:#fff; font-size:16px; font-family:microsoft yahei; z-index:2; bottom:0; left:10px; line-height:40px }
.yx-rotation-focus span, .yx-rotaion-btn span { background:url(/images/ico.png) no-repeat; display:block; }
.yx-rotation-focus { height:40px; line-height:40px; right:20px; bottom:0; z-index:2 }
.yx-rotation-focus span { width:12px; height:12px; line-height:12px; float:left; margin-left:5px; position:relative; top:14px; cursor:pointer; background-position:-24px -126px; text-indent:-9999px }
.yx-rotaion-btn { width:100%; height:41px; top:50%; margin-top:-20px; }
.yx-rotaion-btn span { width:41px; height:41px; cursor:pointer; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; position:relative }
.yx-rotaion-btn .left_btn { background-position:-2px -2px; float:left; left:10px }
.yx-rotaion-btn .right_btn { background-position:-2px -49px; float:right; right:10px }
.yx-rotaion-btn span.hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8 }
.yx-rotation-focus span.hover { background-position:-10px -126px }
.rotaion_list { width:0; height:0; overflow:hidden; }
.rotaion_list li img { width:400px; height:300px; }
.toolbar { position:fixed; right:0px; top:150px; width: 115px; height: 290px; background: #DF2323; border-radius: 10px; z-index:1000; }/*µ¼º½ÌõÔÚÓÒ²àÐü¸¡*/
.title-p { height: 30px; line-height: 30px; color:#fff; text-align: center; }
.img-box { width: 110px; height: 160px; margin: 0 2px; background: url(/images/timg.jpg) no-repeat; }
.img-btn { cursor: pointer; width: 86px; height: 40px; background: url(/images/timg-btn.png) no-repeat; position: relative; top:116px; left: 18px; display: inline-block; }
.img-btn:hover { width: 86px; height: 40px; background: url(/images/timg-bhover.png) no-repeat; }
.hot-line, .bgf { text-align: center; color:#fff; }
.hot-line { font-weight: 600; }
.bgf { margin-top: 5px; line-height: 20px; }
