@charset "utf-8";
body{ margin:0px; padding:0px 0px 0px; margin:0px auto; font-size:14px; line-height:24px; font-family:"MicroSoft雅黑"; color:#666;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"MicroSoft雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
button{ cursor:pointer; border:0px;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0075c2;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tc{ text-align:center;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.Contain{width:1000px; margin:0px auto;}

.relative{ position:relative;}
.mr15{ margin-right:15px;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #a9a9a9;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #a9a9a9;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #a9a9a9;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #a9a9a9;
}

.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1); top:0px; left:0px;}
.f666{ color:#666;}

/*pages*/
.Pages{ zoom:1; text-align:center; overflow:hidden; color:#666666; line-height:24px;clear:both;}
.Pages span{ padding:0px 3px; display:inline-block; padding:4px 0;}
.Pages a{ display:inline-block; margin:0px 2px;}
.Pages .p_cur b{ color:#e0b43e; font-weight:normal;}
.Pages .p_count b{ color:#e0b43e; font-weight:normal;}
.Pages .p_total b{ color:#e0b43e; font-weight:normal;}
.Pages .p_jump em{ font-style:normal; font-family:Arial;}
.Pages .p_jump em a{ border:0px; width:22px; height:22px; line-height:22px; text-align:center;}
.Pages .p_jump em a.a_cur{ background:#D4D4D4;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:0px; width:35px; height:19px; cursor:pointer; border:none; background:#A6854F; border-radius:2px; -moz-border-right:2px; -webkit-border-radius:2px; color:#fff; font-size:13px;}
.Pages .input{ width:48px; height:23px; border:1px solid #d2d2d2; background:#fff;}
.Pages .p_jump .f1{ padding-right:3px; display:none;}
.Pages .p_jump .f2{ padding:0 3px; display:none;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_first,.Pages .p_page .a_end,.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:#e8e8e8; color:#666; padding:0px 8px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#000;}
.Pages .p_page .num a{ background:#e8e8e8; display:inline-block; width:24px; height:24px; line-height:24px; text-align:center; color:#666; vertical-align:middle;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#B70000; color:#fff;}
/*pages end*/


/*Top*/
header{ background:#fff;}
.Toper{ width:1000px; margin:0px auto; height:110px; position:relative;}
.Toper .Logo{ float:left; padding-top:22px;}

.Toper .search{ float:right;}
.Toper .search .icon{ cursor:pointer; display:none; padding-top:20px; margin-right:45px;height:18px;}
.Toper .searchbox{ padding-left:21px; width:287px; position:absolute; right:0px; top:33px; border:1px solid #eeeeee; border-radius:3px; height:36px; background:#f4f4f4;}
.Toper .searchbox .i2{ position:absolute; top:-37px; right:40px; cursor:pointer; width:25px; height:25px; background: #fff url(../images/close.png) center center no-repeat; display:none; border-radius:50%;}
.Toper .searchbox .btn{ position:absolute; right:16px; top:11px; padding-right:13px; background:url(/cn/images/line.png) right center no-repeat;}
.Toper .searchbox .input{width:95%; font-size:12px; height:35px; line-height:35px;background:transparent; border:0px;}

.MainNav{ height:48px; line-height:48px; background:url(/cn/images/navbg.jpg) 0px top repeat-x;}
.MainNav ul{ width:1000px; margin:0px auto;}
.MainNav li{ float:left; position:relative; z-index:888; width:11%;}
.MainNav li span a{ color:#fff; display:block; text-align:center; line-height:48px; font-size:16px;}
.MainNav li span a:hover,.MainNav li.onnav span a,.MainNav li .sele{ background:url(/cn/images/navbg.jpg) 0px bottom repeat-x;}
.SubNav{ display:none; position:absolute; border-radius:0px 0px 5px 5px; top:48px; margin-left:0px;width:100%; text-align:center; background:#fff; box-shadow:0px 5px 5px #ccc; line-height:30px;}
.SubNav dd a{display:block; border-bottom:1px solid #e3e3e3; line-height:28px;}
.SubNav dd a:hover{ background:#027ed5; color:#fff;}
.SubNav dd:last-child a{ border-bottom:0px;}
.SubNav dd:last-child a:hover{ border-radius:0px 0px 5px 5px;}

/*手机导航 s*/
.navbg{ position:fixed; width:100%; height:100%; left:0px; top:0px; background:url(/cn/images/filter70.png); display:none;}
#navigation { display:none; float:right; padding-right:10px;}
#navigation .openbtn{ cursor:pointer; display:block; position:absolute; right:10px; top:18px; z-index:100; width:30px;}
#navigation .openbtn span{ display:block; width:30px; height:2px; background:#333; margin:3px 0px;}
#navigation .closebtn{ cursor:pointer; display:block; position:absolute; right:5px; top:16px; z-index:100; width:30px;}
#navigation .closebtn span{ display:block; width:30px; height:2px; background:#2a2a2a; margin:3px 0px;}
#navigation .sp1 {
	-webkit-transform: translate(0, 3px) rotate(45deg) !important;
	-moz-transform: translate(0, 3px) rotate(45deg) !important;
	-ms-transform: translate(0, 3px) rotate(45deg) !important;
	-o-transform: translate(0, 3px) rotate(45deg) !important;
	transform: translate(0, 3px) rotate(45deg) !important; background:#000000 !important;}
#navigation .sp2 {
	-webkit-transform: translate(0, -3px) rotate(-45deg) !important;
	-moz-transform: translate(0, -3px) rotate(-45deg) !important;
	-ms-transform: translate(0, -3px) rotate(-45deg) !important;
	-o-transform: translate(0, -3px) rotate(-45deg) !important;
	transform: translate(0, -3px) rotate(-45deg) !important; background:#000000 !important;}	
#navigation .sub{ padding-top:45px; top:0%;display:none; z-index:999; position:absolute; right:0px; width:100%; background:#fff;}
#navigation .sub li{ border-bottom:1px solid #dddddd;}
#navigation .sub li span{ position:relative; display:block; line-height:40px;z-index:99;}
#navigation .sub li span a{color:#000000; display:block; padding-left:10px; font-size:15px;}
#navigation .sub li:last-child{ background:none;}
.UI-jian{background: url(/cn/images/zoom_jian.png) center center no-repeat;}
.UI-jia{background: url(/cn/images/zoom_jia.png) center center no-repeat;}
#navigation li span .UI-jian,#navigation li span .UI-jia{position:absolute;right:0px;top:0px; width:45px; height:40px;display:block; cursor:pointer;}
#navigation .sub .foldContent { display:none; margin-bottom:-1px; background:#f4f1f1;}
#navigation .sub .foldContent li{ border-bottom:1px solid #fff; margin-bottom:0; line-height:30px;}
#navigation .sub .foldContent li a{ color:#333; display:block; padding-left:20px;}
#navigation .bg{ left:0px; top:0px; display:none; width:100%; height:100%; position:fixed; height:100%; background:#fff; z-index:998;}
/*手机导航 end*/


/*Top*/

/*Bottom*/
.Footer{background:#e9e9e9;}
.Footer .sitemap{ float:left; padding-top:30px;}
.Footer .sitemap dl{ width:155px; float:left;}
.Footer .sitemap dl dt{ line-height:40px; background:url(/cn/images/dtline.gif) 0px bottom no-repeat; margin-bottom:8px; color:#2f2f2f;}
.Footer .sitemap dl dd{ line-height:26px; font-size:12px;}
.Footer .sitemap dl dd a{ color:#949494;}.Footer .sitemap dl dd a:hover{ color:#0075c2;}
.Footer .Contact{ width:201px; float:right; padding-top:30px; font-size:12px; color:#808080; text-align:center;}
.Footer .Contact .tel{ line-height:54px; font-size:28px; color:#36b0ff; font-family:Arial, Helvetica, sans-serif;}
.Footer .Contact dd{ width:100px; float:left; line-height:17px;}
.Footer .Contact dd img{ display:block; margin:0px auto 12px; border:3px solid #fff; width:80px; height:80px;}
.Footer .Select{ clear:both; padding:32px 0px 38px; margin-left:-45px;}
.Footer .Select li{ width:215px; float:left; padding-left:45px;}
.Footer .Select select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none; width:215px; height:35px; text-indent:1em; color:#666666; background: #fff url(../images/selectarr.gif) right center no-repeat;}
select::-ms-expand { display: none; }/*Ie clear arr*/
.Copyright{color:#8db4dc; line-height:45px; height:45px; background:#0075c2; font-size:12px;}
.Copyright a{color:#8db4dc;}.Copyright a:hover{color:#ffcc00;}
.Copyright .cnzz{ display:inline-block; vertical-align:top; margin:16px 20px 0px 0px;}
/*Bottom*/

/*葡京娱乐网址*/
.homebg{ background:#f9f9f9;}
.HomeBan{ min-width:1000px; max-width:100%;position:relative; height:400px; overflow:hidden; margin-bottom:30px;clear:both;}
.HomeBan .bd{ position:relative; z-index:0;}
.HomeBan .bd ul{ width:100% !important;}
.HomeBan .bd li{ width:100% !important; height:400px;}
.HomeBan .bd li a{ height:400px; display:block;}
.HomeBan .hd{ width:100%;position:absolute; z-index:2; bottom:36px; left:0; height:6px; line-height:6px; text-align:center;}
.HomeBan .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:6px; margin:0px 5px;overflow:hidden;line-height:9999px; background:#fff;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity:0.6;}
.HomeBan .hd ul .on{ background:#daac32;filter:alpha(opacity=100);-moz-opacity: 1;opacity:1;}
.HomeBan .prev,
.HomeBan .next{ position:absolute;left:-45px; top: 50%; margin-top:-20px; width:40px; height:40px; overflow:hidden; background:url(/cn/images/banarr.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBan .next{ left:auto; right:-45px; background-position:-40px 0;}
.HomeBan:hover .prev{ left:25px;}
.HomeBan:hover .next{ right:25px;}

.HomeNews{ border:1px solid #e8e8e8; background:#fff; margin-bottom:14px; padding:14px 0px 0px 13px; height:314px;}
.NewsFocus { float:left; position: relative; width: 480px; height: 300px;overflow: hidden;}
.NewsFocus .item { position:relative;}
.NewsFocus .item img { width: 480px; height: 300px; display: block;}
.NewsFocus .item p { background:url(/cn/images/filter70.png); display:block; position:absolute; width:100%; line-height:40px; text-indent:1em; z-index:10; left:0px; bottom:0px; color:#fff;}
.NewsFocus .item p span{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:70%; display:block;}

.NewsFocus .owl-pagination{position:absolute; right:10px;bottom:16px; line-height:8px; z-index:99;}
.NewsFocus .owl-pagination .owl-page{width:8px; height:8px; border-radius:50%; margin-left:9px; float:left; background:#fff;}
.NewsFocus .owl-pagination .owl-page.active{ background:#e70012;}


.NewsGroup{ padding-left:12px; width:480px; float:left;}
.NewsGroup .tithead{ padding-left:13px; line-height:40px; height:40px; color:#0075c2; font-size:16px; background:url(/cn/images/titlebg.gif); position:relative; margin-bottom:11px;}
.NewsGroup li{ background:url(/cn/images/liarr.gif) 1px center no-repeat; padding-left:13px; height:30px; line-height:30px;}
.NewsGroup li a{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:70%; display:block;}

.mores{ position:absolute; width:38px; height:13px; right:10px; top:50%; margin-top:-6px; background:url(/cn/images/more.gif);}
.date{ float:right; font-size:12px; color:#bbbbbb;}

.Column{ border:1px solid #e7e7e7; margin-bottom:15px; background:#fff; width:359px; height:218px;}
.Column .tithead{ position:relative; padding-left:12px; height:39px; line-height:39px; color:#0075c2; font-size:16px; background:url(/cn/images/titlebg2.gif);}
.Column .list{ margin:9px 11px 0px 14px;}
.Column .list li{ line-height:30px; height:30px; padding-left:9px; background:url(/cn/images/liarr2.gif) 0px center no-repeat;}
.Column .list li a{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:80%; display:block;}

.HomeAbout{ width:249px;}
.HomeAbout .con{ padding:12px 13px 0px 13px; line-height:26px; color:#767575;}
.HomeAbout .con a{ color:#067ece; display:inline-block; margin-left:10px;}

.HomeNav{ width:250px; float:right;}
.HomeNav ul{ margin-left:-7px;}
.HomeNav li{ width:121px; height:66px; float:left; margin:0px 0px 6px 7px; display:inline;}
.HomeNav li i{ width:24px; height:24px; position:absolute; left:7px; background:url(/cn/images/navicon.png) no-repeat;}
.HomeNav li a{ display:block; height:46px; padding:20px 0 0 35px; line-height:20px; font-size:15px; color:#fff; position:relative;}
.HomeNav li a.a1{ background:#6ebaf3;}.HomeNav li a:hover.a1{ background:#348dcf;}
.HomeNav li a.a1 i{ background-position:0px top;}
.HomeNav li a.a2{ background:#f0b745;}.HomeNav li a:hover.a2{ background:#c78f1e;}
.HomeNav li a.a2 i{ background-position:-24px top;}
.HomeNav li a.a3{ background:#a4cf5c;}.HomeNav li a:hover.a3{ background:#83b82a;}
.HomeNav li a.a3 i{ background-position:-48px top;}
.HomeNav li a.a4{ background:#69d4d7;}.HomeNav li a:hover.a4{ background:#33aeb1;}
.HomeNav li a.a4 i{ background-position:-72px top;}
.HomeNav li a.a5{ background:#80a6eb;}.HomeNav li a:hover.a5{ background:#4373c8;}
.HomeNav li a.a5 i{ background-position:-96px top;}
.HomeNav li a.a6{ background:#ada5f0;}.HomeNav li a:hover.a6{ background:#7166cd;}
.HomeNav li a.a6 i{ background-position:-120px top;}

.HomeCase{ width:734px; height:238px; position:relative;}
.casebox{ padding:0px 49px; margin-top:24px;}
#owl-demo3 .item { margin:0px 9px;text-align:center;}
#owl-demo3 .item .img{ height:130px; width:100%; margin-bottom:11px; position:relative;}
#owl-demo3 .item .img img{ width:200px; height:130px;}
#owl-demo3 .item a{ color:#444444;}.HomeCase .Scroll ul li a:hover{ color:#0075c2;}
#owl-demo3 .item .info{filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; width:100%; height:130px; position:absolute; left:0px; top:0px; background:url(/cn/images/filter40.png);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
#owl-demo3 .item .info p{ padding:0px 15px; width:170px; height:130px; display:table-cell; vertical-align:middle; color:#fff; line-height:18px; font-size:12px;}
#owl-demo3 .item:hover .info{filter:alpha(opacity=100);-moz-opacity: 1;opacity:1;}
#owl-demo3 .owl-buttons .owl-prev,.owl-buttons .owl-next{ position:absolute; width:100%; top:53px; left:-26px; width:16px; height:23px; background: url(/cn/images/casearr.png) 0px top no-repeat; border-radius:50%; text-indent:-999em;}
#owl-demo3 .owl-buttons .owl-next{ background-position:-16px top; left:auto; right:-30px;}



.HomeVideo{ width:249px; height:238px; margin-bottom:33px;}
.HomeVideo .video{ width:220px; height:170px; margin:14px auto 0px; position:relative;}
.HomeVideo .video img{ display:block; width:220px; height:170px;}
.HomeVideo .video .play{ z-index:2; background:url(/cn/images/filter40.png); position:absolute; left:0px; top:0px; width:100%; height:170px;}
.HomeVideo .video .play i{ position:absolute; background:url(/cn/images/play.png); width:35px; height:35px; left:50%; top:50%; margin:-18px 0px 0px -18px;}


@media ( max-width:998px) and (min-width: 768px){
    
}


/*栏目页*/
.SubPage{ height:auto !important; height:300px; min-height:300px; padding-bottom:40px;}
.SubBan{ height:250px; overflow:hidden;}

.LeftBar{ width:225px; float:left; margin-top:30px; background:#eeeeee; position:relative; z-index:1;}
.LeftBar .columname{ margin-top:px; padding-top:16px; text-align:center; height:66px; font-size:20px; color:#fff; line-height:26px; background:url(/cn/images/columnname.gif);}
.LeftBar .columname .en{ display:block; line-height:15px; padding-bottom:7px; background:url(/cn/images/icons.gif) center bottom no-repeat; color:#588dbe; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.MenuList{ padding:2px 6px 17px;}
.MenuList li{ margin-top:14px;}
.MenuList li a{ background:#fff; color:#464646; display:block; padding:5px 0px 5px 65px; line-height:25px;}
.MenuList li a i{ display:inline-block; padding:0px 5px 0px 17px; background:url(/cn/images/menuarr.png) 0px 9px no-repeat;}
.MenuList li a:hover,.MenuList li.onli a { color:#fff;background:#e0b43e;}
.MenuList li a:hover i,.MenuList li.onli a i{ background:url(/cn/images/menuarr2.png) 0px 9px no-repeat;}

.RightBar{ width:750px; float:right;}
.Position{ border-bottom:1px solid #eeeeee; padding-top:27px; height:30px;}
.Position .place{ background:url(/cn/images/home.gif) 0px center no-repeat; float:right; padding-left:24px; color:#a3a3a3; font-size:12px;}
.Position .place a{color:#a3a3a3;}.Position .place a:hover{color:#0067ac;}

.SinglePage{ word-wrap:break-word; padding:30px 0px 0px 0px; line-height:28px;}

.subname{ text-align:center; line-height:15px; color:#939191; font-size:12px;}
.subname h2{ line-height:22px; font-size:20px; color:#424141; margin-bottom:12px;}
.subname i{ display:block; margin:0px auto; width:31px; height:12px; border-bottom:4px solid #0067ac;}

.Culture{ background:url(/cn/images/culture.jpg) 0px top no-repeat; width:750px; margin:0px auto; padding-top:180px;}
.Culture .dl1{ width:125px; float:left;}
.Culture .dl2{ margin:0px 73px 0px 27px; float:left; display:inline; width:125px;}
.Culture .dl3{ float:left; width:182px;}
.Culture dd{ background:#eeeeee; color:#626161; line-height:36px; text-align:center; margin-bottom:4px;}
.Culture dd:hover{ background:#e0b43e; color:#fff;}
.Culture dd a{ color:#626161; display:block;}.Culture dd a:hover{ background:#e0b43e; color:#fff;}

.HornorList{ margin:28px 0px 15px -3%;}
.HornorList li{ width:30.333%; float:left; text-align:center; margin-left:3%; display:inline; height:213px;}
.HornorList li .img{ position:relative; height:157px;}
.HornorList li .img img{ width:100%; height:157px; display:block; margin:0px auto;}
.HornorList li p{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:95%; display:block;}
.HornorList .play{ z-index:2; background:url(/cn/images/filter40.png); position:absolute; left:0px; top:0px; width:100%; height:157px;}
.HornorList .play i{ position:absolute; background:url(/cn/images/play.png); width:35px; height:35px; left:50%; top:50%; margin:-18px 0px 0px -18px;}

.HornorList li p{ margin-top:10px;}
.HornorList li a{ color:#4e4c4c;}.HornorList li a:hover{ color:#0067ac;}

.NewsList{ margin:7px 0px 30px 0px;}
.NewsList li{ padding:20px 0px 0px 29%; position:relative; height:157px; border-bottom:1px solid #eeeeee;}
.NewsList li .img{ position:absolute; width:27%; left:0px; top:20px;}
.NewsList li .img img{ display:block; width:100%; height:134px;}
.NewsList li .tit{ padding:9px 0px 8px; font-size:16px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:95%; display:block;}
.NewsList li .tit a{ color:#333333;}.NewsList li .tit a:hover{ color:#0067ac;}
.NewsList li .p{ font-size:13px; color:#666666; margin-bottom:17px; height:48px; overflow:hidden;}
.NewsList li .dates{ line-height:32px; background:url(/cn/images/date.gif) 0px center no-repeat; padding-left:20px; color:#7f7e7e; font-size:12px;}
.NewsList li .detail{ display:block; float:right; background: #bfbfbf url(../images/morearr.png) center center no-repeat; width:100px; height:32px; border-radius:3px;}
.NewsList li a:hover.detail{background: #e0b43e url(../images/morearr.png) center center no-repeat;}

.NotiteList{ margin:17px 0px;}
.NotiteList li{ overflow:hidden; height:36px; line-height:36px; background:url(/cn/images/linebg.gif) 0px center repeat-x;}
.NotiteList li a.tit{ background: #fff url(../images/arr.gif) 0px center no-repeat; padding:0px 0px 0px 16px; float:left;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:61%; display:block;}
.NotiteList li a.tit2{padding-right:17px; float:left; background:#fff;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:65%; display:block;}
.NotiteList li a.tit2 i{ display:inline-block; width:31px; vertical-align:middle;}
.NotiteList li a.tit2 img{ display:block; width:20px; height:21px;}
.NotiteList li .dates{ float:right; background:#fff; padding-left:8px; color:#858585;}
.NotiteList li a{color:#5b5b5b;}.NotiteList li a:hover{color:#0067ac;}

.Titleinfo{ padding:24px 0px 20px 0px; text-align:center; border-bottom:1px solid #e3e3e3; line-height:29px; color:#888;}
.Titleinfo .tit{ font-size:20px; color:#333333; padding-bottom:10px;}
.Titleinfo i{ margin:0px 20px;}
.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:middle;}
.PrevNextBox { border-top:1px solid #dadada; margin:32px 0px 0px; padding-top:15px; position:relative; color:#888888;}
.PrevNextBox a.back{ position:absolute; right:0px; top:16px; display:block; text-align:center; color:#fff; width:100px; line-height:35px; border-radius:5px; background:#3576b4;}
.PrevNextBox dl{ padding-left:56px; position:relative;height:22px; margin-bottom:7px;}
.PrevNextBox dl b{ position:absolute; left:0px; top:0px; color:#000000; font-weight:normal;}
.PrevNextBox a{ color:#666666;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:80%; display:block;}.PrevNextBox a:hover{ color:#e52613;}
.PrevNextBox a.none{ cursor:default; color:#888888;}
.PrevNextBox a.none:hover{ color:#888888;}

#video{ margin-bottom:15px;}

.Contactli{ padding-bottom:30px;}
.Contactli li{ width:33.333%; float:left; padding:15px 0px 0px 0px;}
.Contactli li i{ display:inline-block; vertical-align:middle; width:54px; height:54px; margin-right:9px;}
.Contactli li .tel{ background:url(/cn/images/tel.gif);}
.Contactli li .fax{ background:url(/cn/images/fax.gif);}
.Contactli li .add{ background:url(/cn/images/add.gif);}

.HrList{ margin:4% 0;}
.HrList th{ background:#0067ac; color:#fff; font-size:16px; padding:9px 0px; font-weight:normal; border-right:2px solid #f5f5f5;}
.HrList th:last-child{ border-right:0px;}
.HrList td{border-right:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;}
.HrList td:last-child{ border-right:0px;}
.HrList .tit{ font-size:16px; font-weight:bold;}
.HrList .con{ padding:2% 2% 2% 4%; color:#666666; line-height:21px;}
.HrList a.apply{ background:url(/cn/images/applybg.gif) 0px bottom repeat-x; border-radius:3px; border:1px solid #e5e5e5; width:86px; line-height:28px; text-align:center; color:#3e3a39; display:block; margin:0px auto;}
.HrList a:hover.apply{ color:#eb6e14;}
.HrList .hr1{ width:24%;}
.HrList .hr2{ width:59%;}
.HrList .hr3{ width:17%;}
.HrList .dis{ display:none;}

.Hrtit{ font-size:16px; color:#eb6e14; line-height:32px; margin-top:18px; padding-left:15px; background:#ebebeb;}
.JobForm{ color:#666666; margin:4% 0px 35px 0%;}
.JobForm dl{ width:48%; float:left; padding-left:1%; line-height:28px;}
.JobForm dl dt{ width:20%; float:left;}
.JobForm dl dd{ width:70%; float:left;}
.JobForm dl.other{ width:99%; float:none; padding-left:1%;}
.JobForm dl.other dt{ width:9.7%;}
.JobForm dl.other dd{ width:84%;}
.JobForm dd{ padding:5px 0px;}
.JobForm .input { background:#fff; border:1px solid #dbdbdb; width:99%; height:28px; line-height:28px;}
.JobForm .input2 { background:#fff; border:1px solid #dbdbdb; width:99%; height:116px; line-height:23px;}
.JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.sendbtn{ color:#fff; width:90px; height:35px; background:#eb6e14; margin-right:8px;}
.resetbtn{ color:#fff; width:90px; height:35px; background:#747474;}

.page-cover {
	background:#fff url(../images/loding.gif) no-repeat center 350px;
	width:100%;
	height:0;
	position:absolute;
	bottom:0;
	z-index:10000001;
}
/* ============================= animate ============================= */
@-webkit-keyframes bounceIn {
 0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
}
 100% {
-webkit-transform:scale(0.80);
-ms-transform:scale(0.8);
-moz-transform:scale(0.8);
transform:scale(0.8);
}
}
@-moz-keyframes bounceIn {
 0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
}
 100% {
-webkit-transform:scale(0.80);
-ms-transform:scale(0.8);
-moz-transform:scale(0.8);
transform:scale(0.8);
}
}
@-ms-keyframes bounceIn {
 0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
}
 100% {
-webkit-transform:scale(0.80);
-ms-transform:scale(0.8);
-moz-transform:scale(0.8);
transform:scale(0.8);
}
}
@keyframes bounceIn {
 0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
}
 100% {
-webkit-transform:scale(0.80);
-ms-transform:scale(0.8);
-moz-transform:scale(0.8);
transform:scale(0.8);
}
}
@-webkit-keyframes upAndDown {
 0% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
 50% {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-moz-transform:translate(0, 0);
transform:translate(0, 0);
}
 100% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
}
@-moz-keyframes upAndDown {
 0% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
 50% {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-moz-transform:translate(0, 0);
transform:translate(0, 0);
}
 100% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
}
@-ms-keyframes upAndDown {
 0% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
 50% {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-moz-transform:translate(0, 0);
transform:translate(0, 0);
}
 100% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
}
@keyframes upAndDown {
 0% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
 50% {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-moz-transform:translate(0, 0);
transform:translate(0, 0);
}
 100% {
-webkit-transform:translate(0, 15px);
-ms-transform:translate(0, 15px);
-moz-transform:translate(0, 15px);
transform:translate(0, 15px);
}
}


/*20180105*/
.mobileban{ display:none;}
@media ( max-width:998px){
img{ max-width:100%;vertical-align:top;}
.Toper{ width:auto; margin:0px 10px; height:50px;}
.Toper .Logo{padding-top:12px;}
.Toper .Logo img{ display:block;height:26px;}
.MainNav{ display:none;}
#navigation { display:block;}
.Toper .search .icon{display:block;}.Toper .search .i2{ display:block;}
.Toper .searchbox{ display:none; background:#fff; top:50px; padding-left:5%; width:95%; z-index:88;}
.Copyright{line-height:24px; padding:5px 0px; height:auto; text-align:center;}
.Copyright .fl,.Copyright .fr{ float:none;}
.Copyright .cnzz{ margin-top:5px;}
.HomeBan{ display:none;}
.mobileban{ display:block;}
#owl-demo1 .owl-pagination{ text-align:center;position:absolute; width:100%; bottom:5.5%; z-index:99;}
#owl-demo1 .owl-pagination .owl-page{width:20px; height:4px; margin:0px 5px; display:inline-block; *display:inline; zoom:1; background:#f6f8fa;}
#owl-demo1 .owl-pagination .owl-page.active{ background:#daac32;}
.LeftBar{ width:180px;}
.MenuList li a{ padding-left:15px;}
.RightBar{ width:580px; float:right;}
.SubBan{ height:160px; overflow:hidden;}
}
@media ( max-width:998px) and (min-width: 768px){
.Contain{ width:768px;}
.Footer .sitemap dl{ width:110px; float:left;}
.Footer .Select{margin-left:-15px;}
.Footer .Select li{ width:180px; float:left; padding-left:15px;}
.Footer .Select select{width:180px;}
.NewsFocus {width: 320px; height: 300px;}
.NewsFocus .item img { width: 320px; height: 300px;}
.NewsGroup{ padding-left:12px; width:410px;}
.mr15{ margin-right:10px;}
.Column{width:270px;}
.HomeAbout{ width:202px;}
.HomeAbout .con{ line-height:19px;}
.HomeNav{ width:202px;}
.HomeNav ul{ margin-left:-7px;}
.HomeNav li{ width:97px;}
.HomeNav li i{ margin-right:2px;}
.HomeNav li a{ height:46px; padding-top:20px; font-size:14px;}
.HomeCase{ width:553px;}
.HomeVideo{ width:202px; height:238px; margin-bottom:33px;}
.HomeVideo .video{ width:180px;}
.HomeVideo .video img{ width:180px;}
}
@media ( max-width:767px) and (min-width: 300px){
.Contain{ width:auto; margin:0px 10px;}
.Footer .sitemap{ display:none;}
.Footer .Contact{ float:none; margin:0px auto; padding-top:12px;}
.Footer .Select{margin-left:-2%; padding:15px 0;}
.Footer .Select li{ width:23%; padding-left:2%;}
.Footer .Select select{width:100%;}

.HomeNews{ height:auto; margin-top:12px; padding:10px;}
.NewsFocus {width: auto; height: auto; float:none;}
.NewsFocus .item img { width: 100%; height: 200px;}
.NewsGroup{ padding-left:0px; margin-top:10px; width:auto; float:none;}
.mr15{ margin-right:0px;}
.Column{width:auto; height:auto; padding-bottom:10px;}.Column.fl{ float:none;}.Column.fr{ float:none;}
.HomeAbout{ width:auto;}
.HomeNav{ width:auto; float:none;}
.HomeNav ul{ margin-left:-2%;}
.HomeNav li{ width:31.333%; margin-left:2%;}
.HomeCase{ width:auto;}
.HomeVideo{ width:auto; height:230px; margin-bottom:20px;}
.HomeVideo .video{ width:90%;}
.HomeVideo .video img{ width:100%;}
.LeftBar{ width:auto; float:none;}
.RightBar{ width:auto; float:none;}
.LeftBar .columname{padding-top:6px; height:56px;}
.MenuList{ padding:0px 4px 4px;}
.MenuList li{ margin-top:4px;}
.Position{padding-top:7px; height:30px;}
.Contactli li{ width:auto; float:none;}

.JobForm{margin:4% 0px 35px 0%;}
.JobForm dl{ width:auto; float:none; clear:both; padding-left:76px; position:relative;}
.JobForm dl dt{ width:auto; position:absolute; left:0px; top:0px; text-align:right;}
.JobForm dl dd{ width:auto; float:none;}
.JobForm dl.other{ padding-left:76px; width:auto;}
.JobForm dl.other dt{ width:auto; text-align:right;}
.JobForm dl.other dd{ width:auto;}

}
@media ( max-width:480px){
.Footer .Select li{ width:48%; margin-bottom:2%;}
.HornorList li{ height:auto; padding-bottom:10px;}
.HornorList li .img{ position:relative; height:80px;}
.HornorList li .img img{height:80px;}
.HornorList .play{height:80px;}
.HornorList .play i{ background-size:cover; width:25px; height:25px; left:50%; top:50%; margin:-12px 0px 0px -12px;}

.NewsList li { height:100px; padding-top:10px;}
.NewsList li .img{ top:10px;}.NewsList li .img img{ height:88px;}
.NewsList li .tit{ font-size:14px; padding:0px;}
.NewsList li .p{ font-size:12px;margin-bottom:0px; line-height:18px; height:36px;}
.NewsList li .detail{ display:none;}
.HrList .hr3{ display:none;}
.HrList .dis{ display:block; padding:12px 0px;}
.HrList .con{ line-height:18px; font-size:12px;}

}



