@charset "utf-8";
/* CSS Document */
html{ min-width:1200px}
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px; background:url(../img/wmsj_2.jpg) no-repeat center 40px}
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}

/***************通用部分***************/
.page{ width:1200px; margin:0 auto}
.header{ height:920px; }
.wrap1{ height:500px}
.wrap2{ height:750px; clear:both; position:relative}
.wrap3{ height:700px; clear:both; position:relative}
.wrap4{ height:400px; clear:both; position:relative}
.btn_more {height: 40px; border: 0px; width: 600px; text-align: center; background: #e60014; font-size: 18px; font-weight: bold; color: #ffffff; border-radius: 40px;}

.header_news{ line-height:80px; font-size:32px; height:80px; text-align:center; font-weight:bold;}
.header_news a{ color:#fff}

.youlai{ float:left; margin-left:50px; display:inline-block; margin-top:-30px; margin-right:30px; width:300px}
.youlai li{ background:url(../img/dot.jpg) no-repeat left center; height:120px; line-height:120px; font-size:16px; padding-left:20px}
.youlai li a{ color:#000}

.youlai-r{ width:530px; height:430px; float: left; margin-top:15px}
.youlai-r img{ width:530px; height:430px}

.wrap3-box{ width:380px; float:left; display:inline-block; margin:22px 15px}
.wrap3-box img{ width:380px; height:235px; margin-bottom:10px}
.wrap3-box li{ background:url(../img/dot.jpg) no-repeat left center; height:40px; line-height:40px; font-size:16px; padding-left:20px}
.wrap3-box li a{ color:#000}

.wrap4-box{ width:520px; float:left; display:inline-block; margin:22px 15px}
.wrap4-box img{ width:520px; height:235px; margin-bottom:10px}
.wrap4-box li{ background:url(../img/dot.png) no-repeat left center; height:40px; line-height:40px; font-size:20px; padding-left:20px}
.wrap4-box li a{ color:#000}

/***************第2部分***************/
.min_box{  height:487px}
.min_left{ width:650px; height:415px; float:left}
.min_left img{width:650px; height:415px;}
.min_right{ float:right; width:515px; position:relative; padding-top:70px}
.min_right h1{ line-height:56px; font-size:28px; text-align:center; height:56px; overflow:hidden}
.min_right h1 a{ color:#c03f36;}
.min_right p{ line-height:26px; font-size:14px; color:#585755; padding:0 15px 15px}

.min_right_more{ position:absolute; top:0; height:50px; text-indent:-9999px; display:block; width:100%}

/***************第3部分***************/
.min_box1{ padding:30px 40px 0 0;}
.wrap3 .min_title{ background:none}
.min_title{ height:54px; line-height:54px; margin-bottom:20px; background:url(tit.png) no-repeat center left; padding-left:50px}
.min_title img{ float:left; padding-top:8px }
.min_title cite{  float:right; font-size:14px}

ul.f48d18 li{ line-height:46px; font-size:16px; height:46px; overflow:hidden; background:url(../img/dot.jpg) no-repeat left 22px; padding-left:15px}
ul.f48d18 li a{ color:#3a3a38}

.min_pic{ width:525px; height:424px }
.min_pic_s{ height:170px; margin-bottom:13px}
.min_pic_s h2{ line-height:50px; font-size:18px; height:50px; overflow:hidden;padding-left:15px}
.min_pic_s h2 a{ color:#030303}
.min_pic_s img{ float:left; margin-right:10px; width:130px; height:90px; margin-top:5px}
.min_pic_s p{ line-height:30px; font-size:14px; color:#020202}


/***************第4部分***************/
.min_box2{ padding-top:20px}
.min_pix{ width:270px; float:left; margin-right:10px; text-align: center}
.min_pix img{ width:270px; height:380px; margin-bottom:10px}
.min_pix span{ line-height:32px; font-size:16px; }
.min_pix span a{ color:#000}


.picScroll1{ overflow:hidden; position:relative; }
.picScroll1 .bd{ float:left;}
.picScroll1  .prev,.picScroll1  .next{ display:block;  width:33px; height:202px;overflow:hidden; cursor:pointer; margin-top:120px}
.picScroll1  .prev{ background: url(../img/l1.png) no-repeat center top; float:left; margin-right:10px}
.picScroll1  .next{ background:url(../img/r1.png) no-repeat top center; float:right}
.tempWrap{ width:1120px!important}
.picScroll1 .bd li{ width:280px!important}

/***************第5部分***************/

.yx-rotaion{ width:725px;}
.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(../img/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;}

.picScroll-left2{  overflow:hidden; position:relative; }
.picScroll-left2 .hd ul{overflow:hidden; zoom:1; position:absolute; right:30px; bottom:18px}
.picScroll-left2 .hd ul li{ float:left;  width:18px; height:18px; overflow:hidden; margin-right:5px;cursor:pointer;  background:url("circle1.png") 0 -18px no-repeat; text-align:center; line-height:18px }
.picScroll-left2 .hd ul li.on{  background-position:0 0; color:#fff}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{float:left; _display:inline; overflow:hidden;}

.min_g_hover{ position: absolute; width:100%; height:60px; line-height:60px; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000}
.min_g_text{position: absolute; width:100%; height:60px; line-height:60px; left:0; bottom:0; font-size:18px; text-align:center}
.min_g_text a{ color:#fff}
.min_g_pix{ position:relative; width:1140px; height:600px}
.min_g_pix img{width:1140px; height:600px}
.min_g_box{ padding:95px 30px 0; height:750px; margin-bottom:30px }
.min_g_box .min_title1{ padding:10px 0 35px 0; margin-bottom:30px}
