@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px; list-style:none;}
body{font:14px/20px "Microsoft Yahei"; color:#dddddd; background:#000000; scrollbar-face-color: #c6510b;}
div{margin:auto;}
a{outline:0; text-decoration: none;}
a:link,a:visited{ color:#fab720;}
img{ border:none;}
.lefts,.lilef li{float:left;}
.rights{float:right;}
.w1190{ width:1190px;}
.w1170{ width:1170px;}
.w595{ width:590px;}
.w880{ width:880px;}
.w860{ width:860px;}
.w840{ width:840px;}
.w280{ width:280px;}
.w320{ width:320px;}
.w470{ width:470px;}
.h600{ height:600px;}
.w1190_rights{ overflow:hidden; float:right;padding-top:40px}
.w1190_rights img{ width:468px;}
.w1190_left img{ width:650px;}
.divclear,.brclear{clear:both;}
.a-style01 a{color:#dddddd;}
.a-style01 a:active{ color:#999999;}
.a-style01 a:hover{ color:#feb83f;}
.p-style01 p{ float:left; padding-right:30px; color:#dddddd;}
.p-style01 .rights p{float:right; padding:0px 0px 0px 30px;}
.textbox{ width:295px; height:43px; padding:5px; line-height:43px; border:solid 1px #e6e6e6;}
.slideBox{ width:100%; height:460px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:460px; }
.slideBox .bd li a{ display:block; height:460px;}
.slideBox .bd img{ width:450px; height:460px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; display:block; width:30px; height:60px; background:url(arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url(arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.buttons_1{ background:#ffa103; border:0px; color:#FFF; width:80px; height:40px;}
.buttons_2{ width:405px; height:40px; background:#ffb53a; border:none; color:#FFF; font-size:15px; margin-top:10px;}
.borders_1{ border:solid 1px #525252;}
.borders_2{border:solid 1px #ea6516;}
.lxwm{font-size:16px; line-height:40px;margin:5px; background:#333;}
.bgcolor_3{ background:#c6510b; line-height:30px; font-size:18px; font-weight:bold;}
label.temp{ line-height:40px; height:40px; width:50px; margin:0px 20px 0px 20px;}
.m_t10{ margin-top:10px;}.m_t20{ margin-top:20px;}.m_t30{ margin-top:30px;}
.m_L10 A{ margin-left:10PX;}
.p10{ padding:10px;}
.pr15{ padding-right:15px;}
.colors_f{ color:#fab720; border-bottom:solid 2px #e86412; padding-bottom:5px;}
.colors_f ul li p{ padding-top:8px;}
.titles_a a{color:#fab720; font-size:20px; line-height:40px;}
.fonts14 a{ font-size:14px}
.titles_m{font-size:40px; line-height:40px; padding-right:5px;}
.titles_n{font-size:18px; line-height:20px;}
.bgcolor_1{ background:#181818;}
.gd_img_1 a{ display:block; float:left; text-align:center; }
.gd_img_1 a img{ border:solid 2px #505050;}
.upbott{ line-height:30px; border-top:solid 2px #ea6516;}
.upbott_2{ line-height:30px; border-bottom:solid 2px #ea6516;}
.lh30{ line-height:30px;}
.listyle li{ border-bottom:dotted 1px #333333; padding:0px 10px 0px 10px;}
.bgcolor_4{ background:#353535;}
.menulis{}
/* top */
.top{ background:#181818; height:40px; line-height:40px; overflow:hidden; border-bottom:solid 1px #1e1e1e;}
.iconfont{font-family:mui-global-iconfont!important;font-size:14px;font-style:normal; color:#999999;}

/* menus */
.menus{background:#181818; height: 47px; border-top:solid 1px #1e1e1e;}

li.menus_y{ width:135px; color:#FFF; position:relative;}
li.menus_y h2{font-size:15px; color:#FFF; line-height:46px; font-size:15px; font-weight:bold; text-align:center;}
li.menus_y h2:hover{ background:#383735;}
li.menus_y a:hover{ color:#feb83f;}
li.menus_y a{ color:#FFF;}
li.menus_y ul{ position:absolute; width:100%; background:#46423f; left:0px; visibility:hidden; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; box-shadow: 0 2px 10px #000000; z-index: 999;}
li.menus_y ul li{border:none; width:110px; padding:10px;}

li.menus_y:hover ul{visibility:visible;}
li.menus_y ul li:hover{background:#383735;}

/*.banner{ text-align:center; overflow:hidden;}*/
.banner{ text-align:center; overflow:hidden;}
.canpin_1 li{ margin:11px; text-align:center;}


.canpin_1 li p{ margin-top:6px;}

.qysl ul{ text-align:center;}
.newsli{ padding-top:20px;  min-height:256px; min-height:241px\9;}
.newsli li{float:left; width:350px; margin:0px 28px 0px 30px; line-height:35px;}
.Q{ color:#fdb52b;}
.Q span{ background:#fdb52b; color:#000; float:left; display:block; width:20px; height:20px; text-align:center; margin-right:10px; -moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px; }
.d_menu{ height:20px; padding:15px 0px 15px 0px;}
.d_menu a{ display:block; float:left; width:120px; text-align:center; border-right:solid 1px #FFFFFF;}
.son_menu li a{ display:block; line-height:50px; }
.son_menu li{ font-size:16px; border-bottom:dotted 1px #333333; padding-left:30px;}
.son_menu li:hover{ background:#333; color:#F60;}
.tjcp{ text-align:center;}
.tjcp a{ display:block; margin-bottom:10px;}
.zx{ display:block; height:30px; width:100px; background:#fcb428; float:right; margin-right:180px; margin-top:50px; line-height:30px; text-align:center;}
.cptitle{display:block; width:100px; background:#ea6516; font-weight:bold; text-align:center;}
.menulis h3{ padding:10px; background:#e06e28;}
.menulis li{ border-bottom:solid 1px #1d1d1d; line-height:30px; margin:0px 20px 0px 20px;}




#big_pic{width:1440px;height:296px;}
#big_pic .box{width:1440px;height:296px;overflow:hidden;position:relative;}
#big_pic .box img{width:1440px;height:296px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#big_pic .btnLeft{width:35px;height:57px;position:absolute;left:0px;top:185px;background:url(images/left_ar.png) no-repeat 0px 0px;}
#big_pic .btnRight{width:35px;height:57px;position:absolute;right:0px;top:185px;background:url(images/right_ar.png) no-repeat 0px 0px;}
#big_pic .page{width:132px;height:22px;position:absolute;bottom:15px;right:50px;}
#big_pic .page a{display:inline-block;width:22px;height:22px;background:url(images/num_grey.png) no-repeat 0px 0px;margin:0px 11px;float:left;color:#FFF;text-decoration:none;text-align:center;}
#big_pic  .page a.active{background:url(images/num_red.png) no-repeat 0px 0px;}




#big_pics{width:1440px;height:396px;}
#big_pics .box{width:1440px;height:396px;overflow:hidden;position:relative;}
#big_pics .box img{width:1440px;height:396px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#big_pics .btnLeft{width:35px;height:57px;position:absolute;left:0px;top:185px;background:url(images/left_ar.png) no-repeat 0px 0px;}
#big_pics .btnRight{width:35px;height:57px;position:absolute;right:0px;top:185px;background:url(images/right_ar.png) no-repeat 0px 0px;}
#big_pics .page{width:132px;height:22px;position:absolute;bottom:15px;right:50px;}
#big_pics .page a{display:inline-block;width:22px;height:22px;background:url(images/num_grey.png) no-repeat 0px 0px;margin:0px 11px;float:left;color:#FFF;text-decoration:none;text-align:center;}
#big_pics  .page a.active{background:url(images/num_red.png) no-repeat 0px 0px;}





ol, ul ,li{list-style:none}
#Marquee_x img {border: 0; vertical-align:middle}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
#Marquee_x a{color:#000000;text-decoration:none} 


#mrq{width:1140px; padding:2px}
#Marquee_x { overflow:hidden; width: 1140px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:240px; width:272px; overflow:hidden}
#Marquee_x ul li div img{ width:272px; height:220px; display:block}
#Marquee_x ul li div span{ display:block;}
#Marquee_x span{ color:#dddddd; font-size:12px; text-align:center;}




#mrqs{width:1140px; padding:2px}
#Marquee_xs { overflow:hidden; width: 1140px } 
#Marquee_xs ul li ,#Marquee_xs ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_xs ul li div{ float:left;line-height:25px;height:248px; width:272px; overflow:hidden}
#Marquee_xs ul li div img{ width:272px; height:220px; display:block}
#Marquee_xs ul li div span{ display:block;}
#Marquee_xs span{ color:#dddddd; font-size:12px; text-align:center;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}


.pss img{ display:block; margin-right:10px;}




.rollBox{width:1300px;overflow:hidden;}
.rollBox .LeftBotton{height:76px;width:37px;background:url(left.png) no-repeat;overflow:hidden;float:left;display:inline; margin-top:60px; margin-right:25px;cursor:pointer;}
.rollBox .RightBotton{height:76px;width:37px;background:url(right.png) no-repeat;overflow:hidden;float:left;display:inline; margin-top:60px; margin-left:30px;cursor:pointer;}
.rollBox .Cont{width:1140px; height:270px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px; height:260px;float:left;text-align:center; margin-right: 15px;}
.rollBox .Cont .pic img{ border: solid 2px #505050;}
.rollBox .Cont .pic p{line-height:20px; margin-top:0px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none; width:100%; text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}









.map_main { overflow:hidden; border:solid 5px #EA6516; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px; border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } 
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0; margin-top: 5px;margin-bottom: 5px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:164px; white-space:nowrap; overflow:hidden; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#EA6516;}



.List_page{text-align:center;margin:10px;}
.List_page a{background:#000;margin:0px 1px;padding:4px 6px;border:1px solid #fff;color:#A0A0A0;}
.List_page span{background:#fff;color:#000;margin:0px 1px;padding:4px 6px;border:1px solid #fff;}
.flash_bg { width: 100%; margin: 0 auto; }

.focus { width: 100%; height: 500px; position: relative; overflow: hidden; }

.focus ul, .focus li { list-style: none; padding: 0; margin: 0; }

.focus li { display: none }

.focus .f_btns { position: absolute; width: 100%; height: 30px; line-height: 30px; left: 0; bottom: 0; text-align: center; z-index: 2 }

.focus .f_btns .btn { text-align: center; height: 18px; overflow: hidden; font-size: 0; }

.focus .f_btns .btn span { display: inline-block; width: 60px; height: 6px; overflow: hidden; margin: 0 5px; background: #fff; cursor: pointer }

.focus .f_btns .btn span.cur { background: #0b6abb; }

.focus .prev { background: url(a1.png) no-repeat; position: absolute; top: 210px; left: 0; width: 55px; height: 55px; z-index: 3; cursor: pointer }

.focus .next { background: url(a2.png) no-repeat; position: absolute; top: 210px; width: 55px; height: 55px; right: 0; z-index: 3; cursor: pointer }

.jqfocus ul li a img { height: 500px; text-align: center; }


.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

