@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px; background:#93d9f3}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal; float:right}
cite a{ color:#333}
p{ text-indent:2em}

.header{ background:url(header.jpg) no-repeat center top; height:657px}
.wrap{ background: url(bgg.jpg) no-repeat center top;}
.page{ width:902px; background:#fff; margin:0 auto; padding:30px 75px 0}

.header_news{ background:url(tt.jpg) no-repeat center left;  border-bottom:1px #f50504 solid; margin-bottom:26px}
.header_news img{ float:left; margin-right:35px;}
.header_news h1{ font-size:28px; line-height:50px; padding:15px 0}
.header_news h1 a{ color:#f50504}

.min_flash{ width:635px; margin:0 auto; height:360px; margin-bottom:30px}
.min_flash img{ width:635px; height:360px}

.min_title{ height:52px; line-height:52px; margin-bottom:20px}
.min_title span{ float:left; color:#a8211f; font-size:30px; border-bottom:1px #a8211f solid}


.min_box{ margin-bottom:20px}
.min_left{ width:425px; float:left}
.min_right{ width:445px; float:right}
.min_right_01{width:405px; float:right; padding:0 20px 20px; background:#e5e3e4}
.min_sub01{ line-height:32px; font-size:18px; text-align:center}
.min_sub01 ul li{ border-bottom:1px #c7c5c6 dotted; padding:15px 0}
.min_sub01 ul li a{ color:#000}

ul.f32d16 li{ line-height:32px; font-size:16px; height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(dot.jpg) no-repeat left 15px; padding-left:15px}
ul.f32d16 li a{ color:#474747}
.min_sub img{ width:350px; height:160px; border:10px #fcd592 solid}
.min_sub{ padding-left:30px}

.min_left1{ width:324px;}
.min_right1{ width:562px}
ul.f50d18 li{ line-height:50px; font-size:18px; padding-left:50px; height:50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background:url(dot.jpg) no-repeat 20px 23px}
ul.f50d18 li a{ color:#011}

.min_gsxl_left{ width:485px; padding-top:45px}
.min_gsxl_left h2{ line-height:30px; font-size:18px; text-align:center; padding:10px 0}
.min_gsxl_left h2 a{ color:#000}
.min_gsxl_left p{ line-height:26px; font-size:14px; border-bottom:1px #0d0d0d dotted; padding-bottom:10px; margin-bottom:10px}
.min_gsxl_right{ width:340px; background:url(k1l.jpg) no-repeat center 20px; padding:90px 20px 0; height:340px; overflow:hidden}
.min_gsxl_right p{ line-height:26px; font-size:14px; color:#e42626}

.min_hbsy{ background:url(sy.jpg) no-repeat center top; height:417px; margin-bottom:20px; padding:20px 60px 0 80px}
.min_hbsy .min_title cite a{ color:#fff}
.min_hb_left{ width:350px; height:245px; position:relative;text-align:center; float:left; padding-top:30px}
.min_hb_left img{ width:350px; height:245px; margin-bottom:5px}
.min_hover{ width:100%; position:absolute; left:0; bottom:0; height:32px; background:#000; opacity:0.5; filter:alpha(opacity=50)}
.min_text{width:100%; position:absolute; left:0; bottom:0; height:32px; line-height:32px; font-size:16px}
.min_text a{ color:#fff}
.min_hb_left span{ font-size:16px; line-height:30px}
.min_hb_left span a{ color:#000}



.min_hb_right{ width:365px; float:right}
.min_hb_right ul li a{ color:#fff}
.min_hb_right ul li{ background:none!important; padding-left:20px; color:#fff}

.yx-rotaion{ width:635px; float:left}
.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(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;}

.min_footer{ height:135px; background:#015ab8; border-top:5px #a80000 solid; text-align:center; padding-top:25px}
.min_footer p{ color:#fff; font-size:14px; margin-top:10px}
.min_footer p a{ color:#fff}

.tb_ { margin-top:10px}
.tb_ a{color:#a8211f}
.tb_ li{ margin-right:20px}
.tb_ a:hover{ text-decoration:none}
.hovertab {    float: left; color: #a8211f;font-size: 30px;border-bottom: 1px #a8211f solid;}
.normaltab  {  float: left; color: #000;font-size: 30px;}
.dis {display:block;}
.undis {display:none;}
.tdn{ clear:both; height:450px}

@media screen and (max-width: 640px) {}










