﻿@charset "utf-8";*{margin: 0px;padding: 0px;font-size:14px;color:#333;font-family:微软雅黑, Arial, Helvetica, sans-serif;line-height:26px;list-style:none;font-weight:100}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, s, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;background:transparent;-webkit-margin-before:0;-webkit-margin-after:0;}
article, aside, details, summary, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
del{text-decoration:line-through}
ins{text-decoration:none}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help}
ul, li{list-style:none;margin:0;padding:0;}
em, var{font-style:normal}
img, a img{padding:0;margin:0;border:none;}
input, textarea, button{outline:none;margin:0}
body, input, textarea, button, select{font-size:13px;line-height:1.5;font-family:-apple-system, BlinkMacSystem,"Microsoft Yahei",sans-serif,"Hiragino Sans GB", Helvetica;color:#333}
.clearfix:after, .fix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix, .fix{zoom:1}
a{color:#404145;text-decoration:none;}
a:hover, a:active{color:#dc323b;text-decoration:none}
a:focus{outline:none;-moz-outline:none}
a{outline:none;blr:expression(this.onFocus=this.blur());}
i, s, em, u{font-style:normal;text-decoration:none;}
input, textara{font-size:1em;color:#333;}
input:focus, textarea:focus{outline:none;}
.clear{clear:both;display:block;font-size:0;line-height:0;height:0;}
.clearf:after{content:"";display:table;clear:both;}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.d30{height:30px}
.textover{text-overflow:ellipsis;white-space:nowrap;}
.center{width:1200px;height:auto;margin:0 auto}
.left{float:left}
.right{float:right}
.clear{height:0;line-height:0;overflow:hidden;clear:both}
.textover{text-overflow:ellipsis;white-space:nowrap;}
.head{width:100%;height:34px;background:#efefef;}
.head ul{width:1200px;height:34px;margin:0 auto}
<!--.head li,.head li * {color:#666666;font-size:14px;line-height:34px}-->
.head a{font-size:14px;color:#666666;float:left;padding:0 20px;line-height:34px}
.head ul li.li1{background:url(../images/chinese.jpg) 0 center no-repeat;text-indent:20px;line-height:40px;font-size:16px;color:#efefef}
.head ul li.li2{background:url(../images/english.jpg) 0 center no-repeat;text-indent:20px;line-height:40px;font-size:16px;color:#efefef}
.head a:hover{text-decoration:underline;color:#666666}
.head li{font-size:14px;color:#666666;line-height:34px }
.head p{float:left;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;font-size:12px;color:#bbbbbb;padding:0 20px;line-height:34px}
.head p span{color:#ce2029;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
/*.logo{width:100%;height:110px;background:url(../images/top.jpg) no-repeat 0 0 #1b5199}*/
.heading{width:100%;height:120px;margin:0 auto;background: url(../images/bg_top.jpg) center top no-repeat;border-top:1px solid #ffffff}
.heading .main{width:1200px;height:120px;margin:0 auto}
.heading .main .logo{height:120px;padding-left:140px;display:block;float:left;background:url(../images/logo1.png) 0 center no-repeat}
.heading .main .logo p{font-size: 38px;color: #02007d;font-weight: bold;line-height: 45px;padding-top: 25px;}
.heading .main .logo span{font-size:16px;font-weight: bold;font-family:Arial, Helvetica, sans-serif;color:#02007d;text-transform:uppercase}
.heading .tel{display:block;height:120px;float:right;background:url(../images/tel.png) 0 center no-repeat;padding-left:52px;}
.heading .tel span{font-size: 16px;color: #444444;display: block;padding-top: 33px;}
.heading .tel p{font-size: 30px;color: #005fc9;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.toparea{width:1200px;height:130px;margin:0 auto}
.toparea .logo{display:block;height:130px;float:left;background:url(../images/logo.png) 0 center no-repeat;padding-left:250px;line-height:130px;font-size:30px;color:#2f2f2f;font-weight:bold;width:578px;}
.toparea .tel{display:block;height:130px;float:right;background:url(../images/tel.png) 0 center no-repeat;padding-left:60px;font-size:28px;font-family:impact;color:#333333}
.toparea .tel h1{font-size:14px;font-family: "微软雅黑";color:#646464;padding-top:37px}
.nav{width: 100%;height: 62px;background:#0051a3;z-index: 99998;position: relative;}
.navWrap{width:1200px;margin: 0 auto;height:62px;position: relative;}
.fixednav22{width: 100%;height: 62px;background:#fff;z-index: 99998;position: fixed;top: 0px;left:0;box-shadow: 0 6px 12px rgba(0,0,0,.175);margin-left:0px;border-radius: 0}
.navWrap .navlist>li{float: left;height:62px;width:150px;}
.navWrap .navlist>li:last-child{background:none;}
.navWrap .navlist>li>a{color:#fff;height:62px;font-size:16px;display: block;line-height: 62px;width:150px;text-align:center;margin:0 auto}
/*.navWrap .navlist>li>a>span{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;text-transform:uppercase;display:block;color:#666}*/
.navWrap .navlist>li:hover>a{background:#dc323b;color:#fff}
.navWrap .navlist>li:hover>a>span{color:#111}
.navWrap .navlist>li>a.nav_on,.navWrap .navlist>li>a.nav_on:hover{color:#fff;background:#dc323b;height:62px;font-size:16px;display: block;line-height: 62px;width:150px;text-align:center;margin:0 auto}
/*.navWrap .navlist li .navbotnei{position:absolute;top:61px;background:#fff;overflow: hidden;display: none;z-index: 999;width:148px;padding:0;margin-left:1px}
.navWrap .navlist li .navbotnei a{width:100%;height:35px;line-height:35px;text-align:center;display:block;color:#404145}.navWrap .navlist li .navbotnei a:hover{background:#2473c0;color:#fff}*/
.search {width: 100%;height: 80px;background:#efefef}
.search .wrap{width:1200px;height:auto;margin:0 auto}
.search .hot {width: 1200px;height: 30px;line-height: 80px;font-size: 14px}
.search .hot span {font-weight: 600;color: #666666;line-height: 80px}
.search .hot a {color: #666666;margin-left: 10px;line-height: 80px}
.search .search_cnt {width: 315px;height: 36px;position: relative;margin-top: 22px;}
.search .search_cnt .txt {width: 310px;height: 36px;line-height: 36px;border-radius: 5px;text-indent: 10px;font-size: 14px;border: none}
.search .search_cnt .btn {width: 45px;height: 36px;background: url(../images/btn.gif) no-repeat;background-size: 100% 100%;border: 0;outline: none;overflow: hidden;position: absolute;top: 0;right: -5px;cursor: pointer;}
.fullSlide {width:100%;min-width:1200px;position:relative;height:712px;overflow:hidden;margin:0 auto;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:712px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:712px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:7px;margin:1px;overflow:hidden;background:#000;/*filter:alpha(opacity=50);opacity:0.5;*/ line-height:999px;}
.fullSlide .hd ul .on {background:#1161c0;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-36px;left:2%;z-index:1;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px;height:73px;}
.fullSlide .prev{background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:2%;background: url(../images/right1s.png) no-repeat;}
.inmiaoti{width:1200px;height:212px;margin:0 auto;position: relative}
.inmiaoti p{line-height:212px;color:#efefef;font-family:impact;font-size:126px;text-align:center;text-transform:uppercase}
.inmiaoti h1{position:absolute;line-height:60px;font-size:45px;color:#222222;top:80px;font-weight:bold;display:block;width:100%;height:60px;text-align:center;}
.inmiaoti h1 span{line-height:60px;font-size:45px;color:#0051a3;font-weight:bold}
.inmiaoti h3{position:absolute;line-height:25px;font-size:20px;color:#222222;top:145px;font-weight:100;display:block;width:100%;height:25px;text-align:center;}
.block1 .contenta{width:1200px;height:auto;margin:0 auto;margin-top:5px}
.block1 .contenta ul li{float:left;margin-right:20px}
.childa{width:285px;height: auto;display:block;position:relative}
.childa .topimg{width:285px;height:160px;display:block;overflow:hidden}
.childa .topimg img{width:285px;height:160px;transition: all 0.3s linear 0s;}
.childa:hover .topimg img{transform: scale(1.2);}
.childa .txt{padding: 20px 15px 0;border: 1px solid #e6e6e6;border-top: none;min-height: 180px;}
.childa .txt p{font-size:20px;color:#222222;line-height:30px;margin-bottom:10px}
.childa .txt .dec{width:30px;height:2px;background:#dc323b;display:block;margin:10px 0 10px 0}
.childa .txt span{font-size:14px;line-height:25px;color:#666666}
.childa .more{position: absolute;left: 125px;top: 347px;width: 36px;height: 36px;margin: 0 auto;}
.main{width:1200px;height: auto;margin:25px auto 0}
.mainhui{width:100%;height: auto;border-top:30px solid #fff;background:#fff;border-bottom:30px solid #fff}
.huibox{width:1200px;height: auto;margin:0 auto;}
.lebox{width:250px;height:auto}
.rigbox{width:937px;height:auto}
.inbox1{width:100%;height:1300px;margin-top:50px;background:url(../images/bghui.jpg) no-repeat center 0}
.xwtiele{background:url(../images/xwbtline.png) no-repeat center 106px;width:100%;text-align:center;height:150px;padding-top:30px}
.xwtiele h1{font-size:36px;font-weight: bold;line-height:60px;color:#184d93}
.xwtiele h2{font-size:26px;font-weight: bold;line-height:35px;color:#184d93}
.xwtiele h2 span{font-size:26px;font-weight: bold;line-height:35px;color:#e32d6d}
.xwtiele p{line-height:30px;font-size:17px;text-transform:uppercase;color:#bebcbd}
.inbox1 .hexys{width:1248px;margin:0 auto}
.inbox1 .hexys li{width:368px;height:449px;margin:4px 24px 0;display:inline;background:#f7f7f7;float:left}
.inbox1 .hexys li img{width:368px;height:242px;}
.inbox1 .hexys li div{padding:15px 25px;width:318px;height:auto}
.inbox1 .hexys li div h3{font-size:22px;color:#184d93;line-height:30px}
.inbox1 .hexys li div p{line-height:25px;font-size:14px;color:#666;margin:10px 0}
.inbox1 .hexys li div a{display:block;width:80px;height:25px;border:1px solid #cccccc;color:#666;text-align:center}
.inbox1 .hexys li:hover{background:#296fcb}
.inbox1 .hexys li:hover a,.inbox1 .hexys li:hover p,.inbox1 .hexys li:hover h3{color:#fff}
.inbox1 .hexys li a:hover{border:1px solid #fff;text-decoration:underline}
.inbox2{width:100%;height:624px;background:url(../images/yshui.jpg) no-repeat center 0}
.inbox2 .inmiaoti p{color:#343434 !important;text-transform:uppercase}
.inbox2 .inmiaoti h1{color:#fff !important;}
.inbox2 .inmiaoti h1 span{color:#0051a3 !important;}
.inbox2 .inmiaoti h3{color:#fff !important;}
.mr_frbox2e {HEIGHT: auto;width:1408px;margin:0px auto 0;position:relative;}
.mr_frbox2e .leftprole{position:absolute;left:0;top:105px;CURSOR: pointer}
.mr_frbox2e .rightprore{position:absolute;right:0;top:105px;CURSOR: pointer}
.imgboxcpe{width:1224px;height:289px;margin:10px auto 0;overflow:hidden}
.imgboxcpe ul li{display: block;float:left;overflow:hidden;overflow:hidden;margin:0 13px;width:363px !important;height:269px;border:10px solid #fff}
.imgboxcpe ul li a{display:block;width:363px;height:269px;text-align: center;text-align:center;position:relative;overflow:hidden;}
.imgboxcpe ul li a img{width:363px;height:269px;vertical-align: middle;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.imgboxcpe ul li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.inbox3{width:100%;height:648px;position:relative;overflow:hidden}
.mianabouy{width:1920px;height:438px;position:absolute;left:0;top:210px;background:#f1f1f1;margin:0 auto;}
.mianabouy p.abpicdw{width:900px;height:438px;float:left}
.conbrab{width:1180px;height:auto;position:absolute;left:50%;top:0;margin-left:-620px;z-index:999}
.wenbo{width:560px;height: auto;margin-top:40px}
.wenbo h1{font-size:26px !important;font-weight:bold;line-height:80px !important;background:url(../images/inabline.jpg) no-repeat 0 bottom;margin-bottom:20px}
.wenbo .txt{font-size:15px;width:330px;line-height:30px;color:#666666;height:180px;display:block;overflow:hidden}
.wenbo .txt *{font-size:15px;line-height:30px;color:#666}
.red{display:block;width:108PX;height:34PX;background:#dc560d;text-align:center;line-height:34PX;text-align:center;color:#FFF;font-size:14px;margin-top:20px}
.red:hover{background:#dc323b;color:#fff}
.inbox4{margin:0 auto;width:1200px;height:auto}
.inbox4 .zxnbox{width:776px;height:auto}
.leftnews{width:570px;height:390px;display:block;float:left;position:relative }
.leftnews .topimg{position:absolute;left:0 ;top:0;width:570px;height:390px;display:block;overflow:hidden}
.leftnews .topimg img{width:570px;height:390px;}
.leftnews .txt{position:absolute;left:0;top:335px;width:100%;height:55px;background:url(../images/dec1.png) repeat}
.leftnews .txt h1{float: left;margin-left: 20px;margin-top: 15px;height: 26px;line-height: 26px;padding-left: 25px;padding-right: 25px;background: #dc323b;color: #fff;font-size: 16px;font-family: Arial, Helvetica, sans-serif;border-radius: 25px;font-weight: 100;}
.leftnews .txt p{float:left;margin-left:20px;line-height:55px;font-size:16px;color:#fff;}
.leftnews .txt p a{line-height:55px;font-size:16px;color:#fff;}
.rightnews{width:600px;height:auto;display:block;float:right;}
.rightnews ul li{margin:0 auto;margin-bottom:15px}
.newsr{width:600px;height:80px;padding-top:20px;padding-bottom:20px;background: url(../images/arraw.png) 552px center no-repeat #efefef;display:block;}
.newsr .date{display:block;float:left;width:80px;height:80px;border-right:1px solid #dcdcdc;padding-left:32px}
.newsr .date h1{font-weight:100;height:47px;background:url(../images/dec.jpg) left bottom no-repeat;font-size:36px;line-height:36px;color:#333333;font-family:Arial, Helvetica, sans-serif}
.newsr .date h2{font-weight:100;color:#c2c2c2;font-size:15px;line-height:28px}
.newsr .txt{display:block;float:left;width:375px;height:auto;margin-left:30px}
.newsr .txt p{font-size:18px;color:#333333;line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.newsr .txt p a{font-size:18px;color:#333333;line-height:35px;}
.newsr .txt span{font-size:14px;line-height:18px;color:#7e7e7e;height:36px;display:block;overflow:hidden}
.newsr:hover{background: url(../images/arraw1.png) 552px center no-repeat #dc323b;}
.newsr:hover .date{border-right:1px solid #fff;}
.newsr:hover .date h1{background:url(../images/decb.jpg) left bottom no-repeat;color:#fff;}
.newsr:hover .date h2{color:#ffafb3;}
.newsr:hover .txt p a{color:#fff;}
.newsr:hover .txt span{color:#ffafb3;}
.inbox5{margin-top:50px}
.inbox5 .inxwtit{width:1200px;height:60px;background:url(../images/xw1.jpg) no-repeat 0 bottom;margin:0 auto 35px}
.inbox5 .inxwtit p{line-height:50px;font-weight:bold;font-size:18px}
.inbox5 .inxwtit a{display:block;width:55px;height:50px;line-height:50px;background:url(../images/tbmo.gif) no-repeat right center}
.mr_frbox3e {HEIGHT: auto;width:1320px;margin:0px auto 0;position:relative;}
.mr_frbox3e .leftprole{position:absolute;left:0;top:87px;CURSOR: pointer}
.mr_frbox3e .rightprore{position:absolute;right:0;top:87px;CURSOR: pointer}
.imgboxcpe3{width:1200px;height:255px;margin:15px auto 0;overflow:hidden}
.imgboxcpe3 ul li{margin:0 40px 0 0px;display: inline;float:left;overflow:hidden;}
.imgboxcpe3 ul li a{display:block;width:269px;height:255x;}
.imgboxcpe3 ul li a .imgali{width:267px;height:200px;border:1px solid #e1e1e1;text-align:center;overflow:hidden}
.imgboxcpe3 ul li a .imgali span{height:100%;display:inline-block;vertical-align:middle}
.imgboxcpe3 ul li a .imgali img{height:200px;vertical-align: middle;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.imgboxcpe3 ul li a:hover .imgali img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.imgboxcpe3 ul li a p{width:100%;height:52px;text-align:center;line-height:52px;color:#333;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.cpsymf{width:800px;height: auto;margin:0 auto 15px;text-align:center}
.cpsymf span{font-size:22px;line-height:46px}
.cpsymf a{padding:0 14px;line-height:32px;text-align:center;display: inline-block;border:1px solid #e6e6e6;margin:3px;font-size:14px}
.cpsymf a:hover{border:1px solid #2870b8;color:#fff;background:#2870b8}
.hei130{height:130px !important}
.prolist{width:250px;height:auto;}
.titcplde{display:block;width:100%;height:60px;font-size:25px;line-height:35px;padding-top:10px;color:#fff;background:#0051a3;text-align:center}
.titcplde span{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#b2b2b2;line-height:20px;text-transform:uppercase}
.mbcpny{width:248px;height:auto;border:1px solid #e3e3e3;border-top:none;background:#ffffff}
.borbotn{border-bottom:none !important}
.mt22{margin-top:22px}
.inlxgei{/*min-height: 340px;*/  padding: 20px 0 10px;}
.inlxgei .tela{width: 160px;height: auto;margin: 0 auto;background: url(../images/contactbg.jpg) 5px center no-repeat;padding-left: 60px;border-bottom: 1px solid #ebebeb;font-size: 16px;line-height: 28px;color: #5b5b5b;padding-bottom: 10px;margin-bottom: 10px;}
.inlxgei .tela h1{font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:28px;color:#434343}
.inlxgei p{width:90%;margin:0 auto;font-size:15px;line-height:30px;color:#333}
.inlxgei p strong{font-weight:bold;font-size:15px;line-height:30px;color:#333}
.onelist{display: block;width: 248px;height: 50px;line-height: 50px;font-size: 16px;text-indent: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../images/cpyj.png) no-repeat 19px 17px #f8f8f8;border-bottom: 1px solid #e3e3e3;font-weight: bold;color: #444;}
.onelist:hover{text-decoration:none;color:#222;background:url(../images/cpyj.png) no-repeat 19px 17px #ececec;}
.onelista,.onelista:hover{display: block;width:248px;height:50px;line-height:50px;font-size:16px;text-indent:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/cpyj.png) no-repeat 19px 17px #ececec;border-bottom:1px solid #e3e3e3;font-weight:bold}
.twolist{display: block;border-bottom:1px solid #e3e3e3;width:248px;height:50px;line-height:40px;font-size:16px;color:#444;text-indent:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.twolista,.otwolista:hover{color:#dc323b;}
.letelbox{background:url(../images/letel.png) no-repeat 16px center #015aaa;padding:22px 0 23px 77px}
.letelbox p{color:#fff;line-height:16px}
.letelbox{color:#fff;font-family:impact;font-size:23px;line-height:32px}
.ny_left{width:250px;/*margin-bottom:22px*/}
.menu_list{margin: 0 0 25px 0;}
.menu_list .list_title{display: block;width: 100%;height: 60px;font-size: 25px;line-height: 35px;padding-top: 10px;color: #fff;background: #0051a3;text-align: center;}
.menu_list .list_title p{font-size: 16px;font-family: Arial, Helvetica, sans-serif;color: #b2b2b2;line-height: 20px;text-transform: uppercase;}
.menu_list .m_1{border:1px solid #e3e3e3;border-top:none;}
.menu_list .m_1>li{line-height: 50px;font-size: 16px;font-weight: bold;background: url(../images/cpyj.png) 20px 17px no-repeat #f8f8f8;overflow: hidden;position: relative;}
.menu_list .m_1>li>a{line-height: 50px;color: #444;font-weight: bold;display: block;font-size: 16px;padding-left: 60px;border-bottom:1px solid #e3e3e3}
.menu_list .m_1>li>a.active,.menu_list .m_1>li:hover>a{background:url(../images/cpyj.png) 20px 17px no-repeat #ececec;line-height:50px;color: #444;}
.menu_list .m_1>li .menu_btn{position: absolute;width: 50px;height: 48px;background:url(../images/ny_left_ico.png) no-repeat center;top: 0;right: 0;cursor: pointer;}
.menu_list .m_1>li .menu_btn_active{background:url(../images/ny_left_ico_active.png) no-repeat center;}
.menu_list .m_1>li .menu_btn:hover{background-color:#f9f9f9 }
.menu_list .m_2{display: block;}
.menu_list .m_2>li{line-height:50px;background: #fff;border-bottom: 1px dashed #e3e3e3}
.menu_list .m_2>li:last-child{border-bottom: none}
/*.menu_list .m_2>li:first-child{border-top:1px solid #ccc}*/
.menu_list .m_2>li a{display: block;padding-left:10px;font-size: 16px;color:#444;line-height:50px}
.menu_list .m_2>li a.active,.menu_list .m_2>li a:hover{color:#dc323b;font-weight:bold;line-height:50px}
.syewmd{padding:40px 0}
.incpshow{width:942px;height:auto}
#tzbdfc{width:928px;height:400px;background:#fff;position: relative}
#tzbdfc .leftprole{position:absolute;left:0;top:180px;width:25px;height:47px;padding:0 12px;cursor:pointer}
#tzbdfc .rightprore{position:absolute;right:0;top:180px;width:25px;height:47px;padding:0 12px;cursor:pointer}
#tzbdfc #tzgund{width:790px;height:322px;position:absolute;left:67px;top:43px}
#tzbdfc #tzgund .fl{width:428px;height:320px;display:block;border:1px solid #e6e6e6;overflow:hidden;text-align:center;}
#tzbdfc #tzgund .fl img{height:320px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
#tzbdfc #tzgund .fl:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
#tzbdfc #tzgund div.fr{width:325px;height:auto}
#tzbdfc #tzgund div.fr h3.textover{width:100%;height:52px;line-height:52px;border-bottom:2px solid #d7d7d7;display:block;overflow:hidden;font-size:22px;font-weight:bold}
#tzbdfc #tzgund div.fr .tzcon{width:100%;max-height:125px;overflow:hidden;margin:20px 0}
#tzbdfc #tzgund div.fr .tzcon,#tzbdfc #tzgund div.fr .tzcon *{color:#333333;line-height:25px}
#tzbdfc #tzgund div.fr .hottel{font-size:18px;line-height:30px;color:#333333;margin-bottom:20px}
#tzbdfc #tzgund div.fr .hottel span{font-size:24px;line-height:30px;color:#dc323b;font-family:Arial, Helvetica, sans-serif;}
#tzbdfc #tzgund div.fr a{display:block;width:136px;height:31px;background:#434343;line-height:31px;color:#fff;text-align:center}
#tzbdfc #tzgund div.fr a:hover{background:#dc323b}
.incpshow .tj6g{width:100%;height:auto;margin-top:20px}
.incpshow .tj6g a{display: block;width:300px;height:281px;background:#fff;margin:0 0 14px 14px;position:relative;float: left;display:inline}
.incpshow .tj6g a div{width:300px;height:225px;overflow:hidden;position:absolute;left:0;top:0;text-align:center;display:block;}
.incpshow .tj6g a div img{height:225px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.incpshow .tj6g a:hover div img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.incpshow .tj6g a h3{display:block;width:300px;height:55px;border-top:1px solid #ebebeb;position:absolute;left:0;bottom:0;z-index:9999}
.incpshow .tj6g a h3 p{width:195px;height:45px;margin-top:10px;margin-left:18px;line-height:22px;font-size:16px;overflow:hidden;float:left}
.incpshow .tj6g a h3 span{width:55px;height:55px;background:#b2b2b2;display:block;float:right}
.incpshow .tj6g a h3 span img{margin:15px 0 0 15px;width:25px;height:25px;}
.incpshow .tj6g a:hover h3 span{background:#dc323b}
.lxtit{width:201px;height:35px;background:url(../images/dian.png) 11px 10px no-repeat #0261ae;line-height:35px;text-indent:46px;color:#fff;font-weight:bold;margin-top:17px}
.lxmaindw{background:#dddddd;padding:10px 0 10px 10px}
.nban{width:100%;height:300px;background:url(../images/nban.jpg) center 0 no-repeat }
.ysbgsy{width:100%;height:48px;background:url(../images/yshui2.jpg) no-repeat center 0}
.yspicbt{width:100%;height:239px;background:url(../images/ysbttu.jpg) no-repeat center 0;margin-top:50px}
.yspicbt2{width:100%;height:267px;background:url(../images/ysbttu2.jpg) no-repeat center 0;margin-top:50px}
.fsfw6{text-align:center;line-height:30px;font-size:22px;padding-bottom:30px}
.advantage{width:1200px;margin:0 auto;margin:0 auto;margin-top:40px;}
.advantage .title{width:1200px;height:115px;display:block;text-align:center;margin:0 auto;background:url(../images/adv_t.jpg) center 25px no-repeat;}
.advantage .title .bb{color:#f8780b;font-size:30px;line-height:30px;font-weight:bold;}
.advantage .title .dd{line-height:30px;color:#444;font-size:15px}
.advantage .content{width:1200px;margin:0 auto;position:relative }
.advantage .content .con1{width:1200px;margin:0 auto;background:url(../images/adv1.jpg) right top no-repeat;height:550px;}
.advantage .content .con2{width:1200px;margin:-10px auto;background:url(../images/adv2.jpg) left top no-repeat;height:450px;}
.nero{width: 600px;position:absolute;}
.nero .jieshi{width:540px;margin:0 auto;height:100px}
.nero .jieshi .ee{color:#e60012;margin:0 0 0 50px;font-size:24px;font-weight:bold;line-height:40px;}
.nero .jieshi .ee p{line-height:30px;font-size:18px;font-weight:100;text-transform:uppercase;color:#999}
.nero ul{clear:both;width:600px;}
.nero ul li{color:#666666;background:url(../images/y_icon.jpg) no-repeat 30px 13px;line-height:30px;padding-left:60px;font-size:16px}
.teseall{width:100%;height:360px;background:#ebf7ff;margin-top:30px;padding-top:40px}
.tese{width:1000px;margin:0 auto;}
.tese .title{width:1000px;text-align:center;height:50px}
.tese .title .oo{width:1000px;font-size:25px;font-weight:bold}
.tese .title .oo span{color:#f59039;font-size:30px;font-weight:bold}
.tese .content{width:1100px;margin:0 auto;height:240px;padding-top:40px}
.tese .content .te{width:164px;height:160px;background:url(../images/bg.gif) left top no-repeat;color:#fff;font-size:22px;padding-top:25px;text-align:center}
.tese .content .te span{font-size:14px;color:#fff}
.margin{margin-left:45px;}
.n1{top:10px;left:0px;background:url(../images/01.jpg) no-repeat left top;}
.n2{top:280px;left:0px;background:url(../images/02.jpg) no-repeat left top;}
.n3{top:530px;right:0px;background:url(../images/03.jpg) no-repeat left top;}
.n4{top:780px;right:0px;background:url(../images/04.jpg) no-repeat left top;}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.newsboxsy{width:1200px;height:auto;margin:0px auto}
.xwrdg{width:850px;height:auto;}
.xwrdg .titxes{height:50px;background:#e9e9e9;margin-top:30px}
.xwrdg .titxes p{background:url(../images/newtb.png) no-repeat 21px 0px #015aaa;padding:0 33px 0 56px;line-height:50px;font-size:18px;color:#fff;display:inline-block;font-weight:bold}
.xwrdg .titxes a,.xwrdg .titxes a:hover{padding:0 15px;line-height:50px;}
.xwrdg .tjwxyi{margin:25px auto 10px;padding-bottom:25px;border-bottom:1px solid #e9e9e9}
.xwrdg .tjwxyi .piefe{width:182px;height:107px;border:1px #dfdfdf solid;display:block;overflow:hidden;margin-right:20px}
.xwrdg .tjwxyi .piefe img{width:182px;height:107px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.xwrdg .tjwxyi .piefe:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.xwrdg .tjwxyi .wenzw1q{font-size:16px;line-height:30px;display:block;width:640px;height:30px;overflow:hidden;font-weight:bold}
.xwrdg .tjwxyi .xwzyao{width:640px;height:75px;overflow:hidden}
.xwrdg .tjwxyi .xwzyao,.xwrdg .tjwxyi .xwzyao *{line-height:25px;font-size:14px}
.xwrdg .xxwenbox li{width:383px;height:39px;line-height:39px;padding-left:24px;border-bottom:1px dashed #ccc;float:left;background:url(../images/tb2.gif) no-repeat 8px center}
.xwrdg .xxwenbox li:nth-child(2n) {float:right}
.xwrdg .xxwenbox li a{display:block;width:280px;height:39px;line-height:39px;overflow:hidden}
.xwrdg .xxwenbox li span{display:block;width:90px;height:39px;line-height:39px;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px}
.cjwtbox{width:315px;height:auto}
.cjwtbox .cjxes{height:50px;background:#e9e9e9;margin-top:30px}
.cjwtbox .cjxes p{background:url(../images/cjtb.png) no-repeat 16px 0px;padding:0 0 0 56px;line-height:50px;font-size:18px;color:#333333;display:inline-block;font-weight:bold}
.cjwtbox .cjxes a,.cjwtbox .cjxes a:hover{padding:0 15px;line-height:50px;}
.ckwtlist{height:auto;border-bottom:1px dashed #ccc;padding:10px 0 11px}
.ckwtlist .cjahr{display:block;width:270px;padding-left:40px;height:38px;line-height:38px;font-size:16px;font-weight:bold;overflow:hidden;background:url(../images/wen.gif) no-repeat 8px center}
.ckwtlist .cjsycnso{width:270px;padding-left:40px;height:72px;background:url(../images/da.gif) no-repeat 8px 2px}
.ckwtlist .cjsycnso,.ckwtlist .cjsycnso *{font-size:14px;line-height:24px}
.bor50{border-top:50px solid #fff}
.titcpdlu{height:43px;border-top:2px solid #efa007;border-bottom:1px solid #efa007;margin-bottom:10px}
.titcpdlu p{font-size:18px;font-weight:bold;line-height:43px;padding:0 10px;}
.titcpdlu a,.titcpdlu a:hover{font-family:Arial, Helvetica, sans-serif;padding:0 10px;color:#015aaa;line-height:43px}
.hei300{height:300px}
.newsnylef{width:210px;margin:0 auto;}
.newsnylef a{border-bottom:1px dashed #999999;height:35px;line-height:35px;width:210px;margin:0 auto;overflow:hidden;display:block;background:url(../images/tb.jpg) no-repeat 5px 15px;text-indent:20px}
.sgbanner{background:url(../images/banner1.jpg) no-repeat center 0;width:100%;height:300px}
.proshhome{width:937px;height: auto}
.propiclist{width:287px;height:228px;margin:10px 10px 10px 13px;display:inline;float:left;position:relative;overflow:hidden;text-align:center}
.propiclist .imgboxcp{width:285px;height:200px;border:1px solid #a9a9a9;overflow:hidden}
.propiclist span{height:100%;display:inline-block;vertical-align: middle}
.propiclist img{max-width:285px;max-height:200px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;vertical-align: middle;}
.propiclist:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.propiclist p{line-height:35px;text-align:center;font-size:14px;font-weight:bold;height:35px;width:285px;display:block;overflow:hidden;position:absolute;top:203px;left:0px;transition:all .3s ease;}
.propiclistcp{width:207px;height:188px;margin:20px 2px 0px 20px;display:inline;float:left;position:relative;overflow:hidden;text-align:center}
.propiclistcp .imgboxcp2{width:205px;height:153px;border:1px solid #f0f0f0;overflow:hidden}
.propiclistcp span{height:100%;display:inline-block;vertical-align: middle}
.propiclistcp img{width:205px;height:153px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;vertical-align: middle;}
.propiclistcp:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.propiclistcp p{line-height:35px;text-align:center;font-size:14px;font-weight:bold;height:35px;width:205px;display:block;overflow:hidden;position:absolute;top:153px;left:0px;transition:all .3s ease;}
.calistcp{width:275px;height:228px;margin:10px 0px 10px 27px;display:inline;float:left;position:relative;overflow:hidden;text-align:center}
.calistcp .imgboxcp2{width:273px;border:1px solid #f0f0f0;overflow:hidden}
.calistcp span{height:100%;display:inline-block;vertical-align: middle}
.calistcp img{height:200px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;vertical-align: middle;}
.calistcp:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.calistcp p{line-height:35px;text-align:center;font-size:14px;font-weight:bold;height:35px;width:273px;display:block;overflow:hidden;position:absolute;top:203px;left:0px;transition:all .3s ease;}
.propical{width:223px;height:198px;margin:15px 0px 15px 15px;display:inline;float:left;position:relative;overflow:hidden;border:1px solid #ddd}
.propical img{width:223px;height:163px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.propical:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.propical p{line-height:35px;text-align:center;font-size:14px;font-weight:bold;height:35px;width:223px;display:block;overflow:hidden;position:absolute;top:163px;background:#fff;left:0;transition:all .3s ease;}
.propical:hover p{color:#333;background:#dfdfdf}
.propiclist2{width:207px;height:172px;margin:8px 11px;display:inline;float:left}
.propiclist2 img{padding:5px;width:195px;height:136px;border:1px solid #efefef}
.propiclist2 p{line-height:30px;text-align:center;font-size:14px;font-weight:bold;height:30px;width:200px;display:block;overflow:hidden}
.propiclist2:hover p{color:#ff6600}
.proshhome22{width:901px;height: auto;border:1px solid #dfdfdf;background:#fff;padding:10px 18px}
.proshhome22 img{max-width:900px}
.listbot{width:96%;margin:30px auto;text-align:right;line-height:50px;border-top:1px solid #dfdfdf;}
.proshhome33{width:917px;height: auto;border:1px solid #dfdfdf;background:#fff;padding:10px}
.nytjpro{display:block;width:202px;height:187x;text-align: center;line-height:35px;margin:0px auto 10px;padding-top:10px}
.nytjpro .imgali{width:200px;height:150px;border:1px solid #f0f0f0;text-align:center;overflow:hidden}
.nytjpro .imgali span{height:100%;display:inline-block;vertical-align:middle}
.nytjpro .imgali img{width:200px;height:150px;vertical-align: middle;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.nytjpro:hover .imgali img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.mt20{margin-top:20px}
.footer{width:100%;height:auto;margin:0 auto;margin-top:50px;background:#1e1e1e;padding-top:70px;padding-bottom:70px}
.footer .maina{width:1200px;height:auto;margin:0 auto}
.botlx{display:block;float:left;margin-right:80px}
.botlx .tita{font-size:18px;color:#fff;line-height:25px;}
.botlx .tita p{font-size:24px;color:#fff;line-height:40px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.botlx .cont{margin-top:30px;font-size:14px;line-height:36px;color:#9f9f9f}
.botlx .cont *{font-size:14px;line-height:36px;color:#9f9f9f}
.attention{display:block;float:left;text-align:center}
.attention .tita{font-size:18px;color:#fff;line-height:25px;}
.attention .tita p{font-size:24px;color:#fff;line-height:40px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.attention .cont{margin-top:30px;font-size:14px;line-height:36px;color:#999999}
.botcplist{display:block;float:left;margin-left:90px;width:400px;height:285px;}
.botcplist .titlea{font-size:16px;color:#fff;line-height:30px}
.botcplist .titlea p{font-size:20px;color:#fff;line-height:30px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.botcplist .contenta{margin-top:12px;}
.botcplist .contenta a{width:50%;height:36px;display:block;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-size:14px;line-height:36px;color:#abacad}
.botdh{display: block;float: right;width: 180px;}
.botdh .tita{font-size:18px;color:#fff;line-height:25px;text-align:right}
.botdh .tita p{font-size:24px;color:#fff;line-height:40px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.botdh .cont{margin-top:30px;font-size:14px;line-height:36px;color:#999999}
.botdh .cont a{width: 50%;height: 36px;font-size: 14px;line-height: 36px;color: #b7b7b7;text-align: right;float: left;}
.bq{width:100%;height:52px;background:#000000;margin:0 auto;display:block;text-align:center;line-height:52px;font-size:14px;color:#565656}
.bq a{line-height:52px;font-size:14px;color:#565656}
.titleny{width:917px;height:30px;border:1px solid #dfdfdf;background:#f1f1f1;padding:0 10px;margin-bottom:20px}
.titleny,.titleny *{line-height:30px}
.titleny h3{font-weight:bold;}
.newslist_b{height:100px;width:900px;margin:10px auto 10px;border-bottom:1px dashed #aaa}
.newslist_b .titlenews{height:35px;width:900px;line-height:38px;}
.newslist_b .titlenews a{height:35px;width:760px;display:block;overflow:hidden;line-height:35px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;color:#333}
.newslist_b .titlenews span{height:35px;width:98px;display:block;text-align:right;overflow:hidden;line-height:35px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666}
.newslist_b .abstract{display:block;height:44px;overflow:hidden;width:900px}
.newslist_b .abstract,.newslist_b .abstract *{line-height:22px;font-size:14px;}
.xzlist_b{height:35px;width:900px;margin:0px auto;background:url(../images/ercp.gif) no-repeat 15px center}
.xzlist_b .titlenews{height:35px;width:900px;line-height:38px;}
.xzlist_b .titlenews a{height:35px;width:760px;display:block;overflow:hidden;text-indent:30px;line-height:35px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;}
.xzlist_b .titlenews span{height:35px;width:98px;display:block;overflow:hidden;line-height:35px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666}
.xzlist_b:hover{background:url(../images/ercp.gif) no-repeat 15px center #f5f5f5}
.guestbook_top{height:40px;background:#eee;line-height:40px;padding:0 10px 0 17px;}
.guestbook_top .mustwrt{display:block;float:right;}
.guestbook_form .inp_one{width:180px;height:25px;outline: none;border:1px solid #ccc;padding-left: 4px;}
.guestbook_form .inp_one:focus{border:1px solid #0080CA;}
.guestbook_form{padding:20px 20px 0;}
.guestbook_form dl{width:100%;overflow:hidden;line-height:25px;height:25px;padding:10px 0;}
.guestbook_form dt{width:80px;float:left;}
.guestbook_form dd{width:510px;float:left;}
.guestbook_form dd span{padding-left:20px}
.guestbook_form dd span i{color:#F00;padding:0 5px;}
.guestbook_form dd span.quetion{display:block;}
.guestbook_form .bookdl{height:240px;overflow:hidden;line-height:20px;padding-bottom:0;}
.guestbook_form .button{width:150px;height:32px;background:#b8b8b8;border:none;margin-right:10px;color:#fff;cursor: pointer;}
.guestbook_form .button:hover{background:#f1f1f1;color:#555;}
.guestbook_form .form_b{width: 693px;margin:0 auto;padding:20px 0 20px 0;}
.guestbook_title{padding:20px 20px 0;color:#2a6cd4}
.guestbook_title strong{color:#f00;}
.guestbook_title b{padding:0 10px;font-weight:normal;}
.guestbook_cnt{padding:5px 20px 20px;border-bottom: 1px dashed #ccc}
.guestbook_reply{color:#f00;background:#f6f6f6;line-height:40px;}
.proshow{width:882px;margin:0 auto}
.proshow .prtitle{line-height:35px;text-align:center;font-size:25px;padding:10px 0;font-weight:bold}
.proshow .fubio{line-height:30px;background:#f1f1f1;text-align:center;border-bottom:20px solid #fff}
.proshow .primgpic{width:882px;height:auto;overflow-x:hidden;margin:0 auto;text-align:center}
.proshow .primgpic img{max-width:880px;border:1px solid #ddd}
.proshow .prtent img{max-width:880px;margin-top:5px;margin-bottom:5px}
.proshow .prtent{padding-left:10px;padding-right:10px}
.proshow .prtent *{font-size:15px;line-height:28px;color:#444}
.proshow .anotnd{padding-left:10px;padding-right:10px;border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;margin:20px auto}
.proshow .anotnd,.proshow .anotnd *{color:#666;line-height:35px}
.proshow .next{padding:0px 20px 20px;color:#666}
.proshow .pos{height:16px;line-height:16px;border-bottom:1px dashed #aaa;text-align:center;padding-bottom:8px;margin-bottom:15px;color:#999}
.proshow .prtent p{margin-top:10px;margin-bottom:10px}
.proshowkp{width:902px;margin:0 auto;border-top:15px solid #fff;border-bottom:15px solid #fff}
.proshowkp .prtitlekp{line-height:35px;text-align:center;font-size:25px;padding:10px 0;font-weight:bold}
.proshowkp .fubiokp{line-height:30px;background:#f1f1f1;text-align:center;border-bottom:20px solid #fff}
.proshowkp .primgpickp{width:902px;height:auto;overflow-x:hidden;margin:0 auto;text-align:center}
.proshowkp .primgpickp img{max-width:100%;border:1px solid #ddd}
.proshowkp .prtentkp img{max-width:100%;margin-top:5px;margin-bottom:5px}
.prtentkp{margin-top:15px;}
.prtentkp *{font-size:15px;line-height:28px;color:#444}
.prtentkp strong{font-size:15px;line-height:28px;color:#444;font-weight:bold}
.proshowkp #niuids span{color: #333;font-weight: bold;}
.proshowkp #niuids b{font-family:impact;color:#e51d20;line-height:35px;font-size:25px}
.proshowkp #niuids p{padding:5px 0;color:#666}
.proshowkp .nextkp{margin:30px auto;border-top:1px solid #ddd;padding-top:10px}
.martop20{margin-top:20px}
.mt13{margin-top:13px}
.rigcpsh{width:925px;height:auto}
.showtitle{width:935px;height:45px;border:1px solid #e4e4e4;background:#f1f1f1}
.showtitle .btdfge{padding:0 30px;font-size:16px;line-height:45px;background:#0051a3;color:#fff}
.showtitle .wettt2{padding:0 20px}
.showtitle .wettt2,.showtitle .wettt2 *{color:#999;line-height:45px;font-size:14px}
.proboxsh{width:935px;min-height:936px;border:1px solid #e4e4e4;margin-top:13px}
.proshny{width: 868px;padding: 20px;margin: 0 auto;min-height: 896px;}
.proshny img{max-width:860px}
.proshny,.proshny *{line-height:35px;font-size:16px}
.proshny strong,.proshny b{font-weight:bold}
.XRegina{width: 100%;left: 0;top:280px;z-index: 9;display: block;background:url(../images/bg.jpg) repeat }
.XRegina .heada{height:45px;background:#4d4d4d;color:#fff;line-height:45px;font-size:15px;}
.XRegina .heada ul li{float:left;line-height:45px;font-size:15px;color:#fff;display:block;text-align:center}
.XRegina .heada ul li.li1{width:16%}
.XRegina .heada ul li.li2{width:20%}
.XRegina .heada ul li.li3{width:16%}
.XRegina .heada ul li.li4{width:16%}
.XRegina .heada ul li.li5{width:16%}
.XRegina .heada ul li.li6{width:16%}
.XRegina .contenta{width:100%;height:auto;background:url(../images/bg.jpg) repeat;line-height:45px;font-size:15px;}
.XRegina .contenta a{width:100%;height:45px;display:block;color:#333;border-bottom:dotted 1px #CCC}
.XRegina .contenta a:hover{width:100%;height:45px;display:block;background:#e3f1ff;color:#0572c4}
.XRegina .contenta ul li{float:left;line-height:45px;font-size:15px;display:block;text-align:center}
.XRegina .contenta ul li a{line-height:45px;font-size:15px;color:#333;}
.XRegina .contenta ul li a:hover{line-height:45px;font-size:15px;color:#ca0000;}
.XRegina .contenta ul li.li1{width:16%;height:45px;}
.XRegina .contenta ul li.li2{width:20%;height:45px;}
.XRegina .contenta ul li.li3{width:16%;height:45px;}
.XRegina .contenta ul li.li4{width:16%;height:45px;}
.XRegina .contenta ul li.li5{width:16%;height:45px;}
.XRegina .contenta ul li.li6{width:16%;height:45px;}
.page{width: 95%;line-height: 30px;text-align: right;padding-top: 10px;padding-bottom: 10px;margin:0 auto;}
.page span{display:inline-block;padding:0 10px 0 0;}
.page a.num.select{padding:3px 10px;color:#fff;background:#dc323b}
.page a.num{padding:0 10px;}
.page a.num:hover{padding:3px 10px;color:#fff;background:#dc323b}
.week_map {position: relative;height: 350px;width: 870px;margin:30px auto}
#allmap {width: 100%;height: 100%;overflow: hidden;margin: 0;}
@charset "utf-8";/*js代码(www.jsdaima.com)是IT资源下载与IT技能学习平台。我们拒绝滥竽充数，只提供精品IT资源！*/
*{padding:0;margin:0;font-family:"微软雅黑"}
ol,ul{list-style:none}
a{text-decoration:none;color:#686868}
img{border:0}
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}