*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left; margin-right:22px}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal; float:right; font-size:14px}
cite a{ color:#000}
p{ text-indent:2em}
cite.bg{background-color:#000;opacity:.4;filter:alpha(opacity=40);display:block; overflow:hidden; position:absolute; bottom:2px; left:0; width:100%; }
span.txt{ font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff}

.page{ width:1200px; margin:0 auto;position: relative}
.wrap1{background: url("../image/header.png")  no-repeat top;height: 556px}
.wrap2{background: url("../image/bg2.png")  no-repeat top;height: 538px}
.wrap3{background: url("../image/bg3-1.png")  no-repeat top;height: 651px}
.wrap4{background: url("../image/bg41.png")  no-repeat top;height: 678px}
.wrap5{background: url("../image/bg51.png")  no-repeat top;height: 643px}
.wrap6{background: url("404.png")  no-repeat top;height: px}






.yx-rotaion{ width:768px;height: 431px; float:left;margin-top: 32px;border-radius: .5rem}
.yx-rotaion img{ width:768px; height:431px}
.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=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;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; font-weight:bold}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../image/ico1.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: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:-1px -1px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-1px -48px;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:-9px -125px}

.hb_news{width: 406px;float: right;margin-top: 66px;}
.a_min_news{display: block;clear: both;}
.a_min_news h1{ line-height:50px; font-size:18px; ; padding-top:8px;text-align: center;    overflow: hidden;
    height: 50px;}
.a_min_news h1 a{ color:#000}
.a_min_news p{ line-height:29px; font-size:14px; color: #636363;overflow: hidden;height: 80px;padding-bottom: 30px;text-indent:0em}
.a_min_news p:nth-child(4){border:0;}
.a_min_news span a{color: #ba0009}

.hb_news ul li a{color: #000}
.hb_news ul li{font-size: 16px;padding-bottom: 27px;padding-left: 26px;    white-space: nowrap;
    text-overflow: ellipsis;    overflow: hidden;}
.hb_news ul{padding-top: 41px}




.box3{width: 600px;height: 200px;float: left}
.box3 img{width:287px ;height:161px ;float: left;border-radius: .5rem}
.box_3{width: 283px;float: right;margin-right: 17px}
.box_3 h1{font-size: 18px;padding-bottom: 25px;height: 52px;overflow: hidden}
.box_3 p{line-height: 28px;font-size: 14px;color: #828383;height: 80px;overflow: hidden}

.min_box1{ width:585px; margin-top:27px}
.title_A{ width:585px; height:73px; float:left; margin-bottom:24px}
.title_A img{ width:585px; height:73px;}
ul.list1{clear: both;}
ul.list1 li{  font-size:16px; height:40px; overflow:hidden; background:url(404.png) no-repeat left; padding-left:27px;padding-bottom: 8px;font-weight: bold}
ul.list1 li a{ color:#2f3030}
.fl{float:left; margin-right:22px}




.min_box2{ padding-top:147px;padding-bottom: 166px}
.picScroll1 .picList li{ margin: 0 7px}
.min_pix{ width:286px; float:left; text-align: center;position: relative; }
.min_pix img{ width:286px; height:162px; }
.min_pix span{ line-height:32px; font-size:16px;   white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;overflow: hidden;display: block;padding:0 10px;font-weight: bold; }
.min_pix span a{ color:#333}
.min_pix p{ color:#333; padding:10px; line-height: 1.4em;font-size: 14px;;text-align: left;}
.picScroll1{  position:relative; }
.picScroll1 .bd{ float:left;}
.picScroll1  .prev,.picScroll1  .next{ display:block;  width:13px; height:38px;overflow:hidden; cursor:pointer; margin-top:61px;position: absolute}
.picScroll1  .prev{ background: url("../image/tp-3.png") no-repeat center top; float:left; margin-right:10px;left: -24px}
.picScroll1  .next{ background:url("../image/tp-4.png") no-repeat top center; float:right;    margin-right: 23px;right: -43px}


.picScroll11 .picList li{ margin: 0 7px}

.picScroll11{  position:relative; }
.picScroll11 .bd{ float:left;}
.picScroll11  .prev,.picScroll11  .next{ display:block;  width:13px; height:38px;overflow:hidden; cursor:pointer; margin-top:61px;position: absolute}
.picScroll11  .prev{ background: url("../image/tp-3.png") no-repeat center top; float:left; margin-right:10px;left: -24px}
.picScroll11  .next{ background:url("../image/tp-4.png") no-repeat top center; float:right;    margin-right: 23px;right: -43px}


.tb_{position: absolute;right: 119px;top: 34px}
.tb_ li{cursor:pointer;text-align:center;margin-right: 3px}
.hovertab{width:92px;height:31px;float:left;color:#c4000a;font-weight: bold;font-size: 22px;margin-top: -3px;border-bottom:3px #c4000a solid;padding-bottom: 5px}
.normaltab{width:92px;height:31px;float:left;color: #000;font-size: 18px;}
.dis{display:block}
.undis{display:none}



.picScroll111 .picList li{ margin: 0 7px}
.min_pix1{ width:386px; float:left; text-align: center;position: relative;border-radius: .5rem }
.min_pix1 img{ width:386px; height:217px; border-radius: .5rem}
.min_pix1 span{ line-height:32px; font-size:16px;   white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;overflow: hidden;display: block;padding:0 10px;font-weight: bold; }
.min_pix1 span a{ color:#333}
.min_pix1 p{ color:#333; padding:10px; line-height: 1.4em;font-size: 14px;;text-align: left;}
.picScroll111{  position:relative; }
.picScroll111 .bd{ float:left;}
.picScroll111  .prev,.picScroll111  .next{ display:block;  width:13px; height:38px;overflow:hidden; cursor:pointer; margin-top:86px;position: absolute}
.picScroll111  .prev{ background: url("../image/tp-31.png") no-repeat center top; float:left; margin-right:10px;left: -24px}
.picScroll111  .next{ background:url("../image/tp-41.png") no-repeat top center; float:right;    margin-right: 23px;right: -43px}



.min_pix1 cite.bg{ height:35px; line-height:35px;border-radius:0 0 .5rem .5rem }
.min_pix1 span.txt{ height:35px; line-height:35px;font-size: 14px;}

.min_pix cite.bg{ height:35px; line-height:35px}
.min_pix span.txt{ height:35px; line-height:35px;font-size: 14px;}

 .n1 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 0px}
.n2 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 132px}
.n3 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 287px}
.n4 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 446px}
.n5 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 610px}
.n6 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 772px}
.n7 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 935px}
.n8 img{width:115px ;height: 46px;position: absolute;top: 509px;left: 1094px}

.more-01 img{position: absolute;top: 34px;right: 0px}
.more-02 img{position: absolute;top: 105px;right: 620px}
.more-03 img{position: absolute;top: 105px;right: 521px}
.more-04 img{position: absolute;top: 65px;right: 0px}
.more-05 img{position: absolute;top: 386px;right: 0px}
.more-06 img{position: absolute;top: 106px;right: 0px}

.box_3 a{color: #000}
