@charset "utf-8";
/* CSS Document */
html{ overflow-y: hidden;}
@font-face {
    font-family: 'fzfysjt';
    src: url('fzfysjt.ttf'); /* eot IE9 */
}

/*下、上、左、右箭头*/
.arrDown:after{ border-top:10px solid #aeaeae; border-left:5px solid transparent; border-right:5px solid transparent; width:0; height:0; content:'';}
.arrUp:after{ border-bottom:10px solid #aeaeae; border-left:5px solid transparent; border-right:5px solid transparent; width:0; height:0; content:'';}
.arrLeft:after{ border-right:10px solid #aeaeae; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0; content:'';}
.arrRight:after{ border-left:10px solid #aeaeae; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0; content:'';}

.arrTopleft:after{ border-top: 100px solid red; border-right: 100px solid transparent; width:0; height:0; content:'';}
.arrTopright:after{ border-top: 100px solid red; border-left: 100px solid transparent; width:0; height:0; content:'';}
.arrBottomleft:after{ border-bottom: 100px solid red; border-right: 100px solid transparent; width:0; height:0; content:'';}
.arrBottomright:after{ border-bottom: 100px solid red; border-left: 100px solid transparent; width:0; height:0; content:'';}

/*模糊滤镜*/
.blur {	
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    -webkit-filter: blur(10px); /* Chrome, Opera */
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);    
            filter: blur(10px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
	}

/*渐变兼容*/
.gradient{ background-image: linear-gradient(#f9f9f9, #f0f0f0); background-image: -webkit-linear-gradient(#f9f9f9, #f0f0f0); background-image: -moz-linear-gradient(#f9f9f9, #f0f0f0); background-image: linear-gradient(#f9f9f9, #f0f0f0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFF9F9F9', endColorstr='#FFF0F0F0') \9; }

/* 高光效果 */
.flashlight { display:block; position: relative; margin:0 auto; overflow:hidden; width:800px; height:450px;}
.flashlight:before { content: ""; position: absolute; top: 0; left: -100%; overflow: hidden; width:200px; height: 100%;
	background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	-webkit-transform: skewX(-25deg);
	-moz-transform: skewX(-25deg);
	transform: skewX(-25deg);
	}
.flashlight:hover:before { left: 150%;
	-webkit-transition: left 1s ease 0s;
	-moz-transition: left 1s ease 0s;
	transition: left 1s ease 0s;
	}

/*复用图片包裹*/
.scaleimg{ overflow:hidden;}
.scaleimg:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.scaleimg img{ width:100%; height:auto; vertical-align:middle;
	 -webkit-transition:all .5s ease 0s;
	 -moz-transition:all .5s ease 0s;
	 transition:all .5s ease 0s;
	}
.scaleimg:hover img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
	}

/*流程模块*/
.process{}
.process ul{ overflow:hidden; padding:10px;}
.process ul li{ float:left; height:20px; color:#FFF; line-height:20px; padding:0 25px 0 10px; position:relative;}
.process ul li:nth-child(1){ background-color:red;}
.process ul li:nth-child(2){ background-color:green;}
.process ul li:nth-child(3){ background-color:blue;}
.process ul li:after{ border-left:15px solid #aeaeae; border-top:10px solid transparent; border-bottom:10px solid transparent; width:0; height:0; content:''; position:absolute; right:0; top:0;}
.process ul li:nth-child(1):after{ border-left-color:red; border-top-color:green; border-bottom-color:green;}
.process ul li:nth-child(2):after{ border-left-color:green; border-top-color:blue; border-bottom-color:blue;}
.process ul li:nth-child(3):after{ border-left-color:blue; border-top-color:#FFF; border-bottom-color:#FFF;}

/*复用标题*/
.t_head{ margin-bottom:45px; color:#fff;}
.t_head h1{ font-size:56px; margin-bottom:10px;}
.t_head h2{ font-size:24px; margin-bottom:16px;}
.t_head h3{}
.t_head p{ padding:1px 0;}
.t_head .link{}

.transition{ opacity:0;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	transition:all 1s;
	}
	
.translateX-100{
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	transform:translateX(-100%);
	}

.translateX_100{
	-webkit-transform:translateX(100%);
	-moz-transform:translateX(100%);
	transform:translateX(100%);
	}

.translateY-100{
	-webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	transform:translateY(-100px);
}

.translateY_100{
	-webkit-transform:translateY(100px);
	-moz-transform:translateY(100px);
	transform:translateY(100px);
}

.s .translateX-100, .s .translateX_100, .s .translateY_100, .s .translateY-100{ opacity:1;
	-webkit-transform:translate(0,0);
	-moz-transform:translate(0,0);
	transform:translate(0,0);
	}

/* WebKit browsers */
::-webkit-input-placeholder {
	color: #fff;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
	color: #fff;
	opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
	color: #fff;
	opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
	color: #fff;
}	

/*	弹窗	*/
.alert .close{ background:#8e8e8e url(../image/pop_close.png) center no-repeat; width:20px; height:20px; border-radius:50%;}
.alert .close:hover{ background-color:#ec5656;}
.alert .head h1{ font-size:14px; line-height:30px;}
.alert .btnWarp{ padding:8px 20px;}
.alert .btnWarp button{ font-size:12px; line-height:1; padding:8px 20px; margin:0 10px;}

/* 视频弹窗 */
.pop-video{}
.pop-video .close{ background:#0d7b6f url(../image/pop_close.png) center no-repeat; width:38px; height:38px; border-radius:50%; right:10px; top:10px;}
.pop-video .close:hover{ background-color:#ec5656;}
.pop-video .dialog{ width:842px; height:536px; position:relative; z-index:1;}
#vPlayer{ width:100%; height:100%;}
.jwlogo {display:none;}

html, body, #layout, #sidebar, #main, .menunav, .scroll-wrap{ height:100%;}
#layout{ overflow:hidden;}
#sidebar{ float:left;width: 318px; background:#000; overflow:hidden;}
#main{ position:absolute ;left:318px;top:0;right:0;bottom:0;overflow:hidden;}
#main .bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}
#main .bg img{ height:100%; max-width:none; min-width:100%;}
.menunav{ float:right; /*width:232px;*/ position:relative; overflow:hidden; text-align:center;}
.menunav .logo{ position:relative;}
.menunav .nav{ position:absolute; top:265px; bottom:140px; left:0; width:100%;}
.menunav .nav dl{ margin-bottom:14px;margin: 31px 0;}
.menunav .nav dl.top {margin-top: 0;}
.menunav .nav dt{ font-size:18px; padding:4px 0;}
.menunav .nav dt a {font-size: 18px;color: #fff;}
.menunav .nav dt a:hover {color:#fff4e4;}
.menunav .nav dd{ padding:6px 0;position: relative;}
.menunav .nav dd>a {font-size: 16px;color: #fff;}
.menunav .nav dd>a.act {color:#4b86e7;}
.menunav .nav dd>a:hover {color:#fff4e4;}
.menunav .nav dd.clk>a {/*background: url(../image/arr2.png) no-repeat right center;*//*padding: 0 19px;*/display: inline-block;width: 162px;line-height: 18px;}
.menunav .nav dd.clk .arr {background: url(../image/arr2.png) no-repeat right center;display: inline-block;width: 11px;height: 5px;position: absolute;right: 16px;top: 13px;cursor: pointer;}
.menunav .nav dd .list {display: none;}
.menunav .nav dd .list a {display: block;font-size: 12px;color: #c0bfbf;line-height: 210%;}
.menunav .nav dd .list a.act {color:#4b86e7;}
.menunav .nav dd .list a:hover {color:#fff4e4;}

.menunav .nav dd.clk.act .list {display: block;}
/*.menunav .nav dd.clk.act>a {background: url(../image/arr1.png) no-repeat right center;}*/
.menunav .nav .jjl_x {width: 190px;border-bottom: 1px solid #444c62;margin: 0 auto;}

.menunav .links{ margin-bottom:25px;}
.menunav .links li{ padding:2px 0;color: #c3ad8b;}
.menunav .links li a {font-size: 14px;color: #c3ad8b;}
.menunav .links li a:hover {color:#fff4e4;}
.menunav .footer{ position:absolute; left:0; bottom:0px; width:100%;}
.menunav .footer p {font-size: 12px;color: #fff;}
.menunav .footer p a {font-size: 12px;color: #fff;}

#layout.guide{ height:1080px; background:#fff url(../image/temp/guide-bg.jpg) right 60px no-repeat;}
.guide .logo{ position:absolute; left:50px; top:32px; width:123px; height:149px;}
.guide .title{ position:absolute; left:222px; padding-top:180px; width:827px; height:641px; overflow:hidden;}
.guide .title img{ max-height:none;}
.guide .link-wrap{ position:absolute; left:640px; top:845px; text-align:center;}
.guide .link-wrap a{ float:left; margin-right:35px; width:135px; height:53px; font-size:16px; line-height:53px; background:url(../image/link-bg.png) center top no-repeat;}
.guide .link-wrap a:hover{ background-position:center bottom;}

.plist{ position:fixed; left:0; top:0; width:100%; height:100%; font-size:0; letter-spacing:-1.5em; text-align:center; overflow:auto; z-index:999; display:none;}
.plist:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.plist .dialog{ width:100%; height:720px; box-shadow:0 0 10px #ccc; vertical-align:middle;}
.plist .cont{ margin:0 auto; padding:0; position:relative;}
.plist .close{ background:url(../image/close.png); width:28px; height:28px; left:50%; margin-left:600px; top:22px;}
.plist .scroll-list{ margin:0 auto;}
.plist .scroll-list ul{}
.plist .scroll-list li{ float:left; width:200px; text-align:center;}
.plist .scroll-list a{ display:block; padding-top:84px; height:636px;}
.plist .scroll-list .font{ width:136px; height:136px; margin:0 auto 20px; overflow:hidden;}
.plist .scroll-list .font img{ max-height:none;}
.plist .scroll-list .info{ overflow:hidden; height:242px; text-align:left; padding-right:78px;}
.plist .scroll-list h3{ float:right; height:100%; font-size:20px; color:#af1e00; margin-left:6px;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
}
.plist .scroll-list p{ float:right; height:100%; color:#707070;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
}
.plist .scroll-list .img{ display:none;}
.plist .scroll-list a:hover{ background-color:#f8f8f8;}
.plist .scroll-list a:hover .font img{ margin-top:-100%;}
.plist .scroll-list a:hover .img{ display:block;}
.plist .arr{ position:absolute; top:50%; margin-top:-30px; width:40px; height:60px; background:url(../image/plist_arr.png) no-repeat;}
.plist .prev{ background-position:left; left:50%; margin-left:-600px;}
.plist .next{ background-position:right; right:50%; margin-right:-600px;}



.home{ padding:105px 40px 55px 62px;}
.home .head{ margin-bottom:82px; color:#fff;}
.home .head h1{ font-size:26px; margin-bottom:16px;color: #6d6150;}
.home .head ul{ margin-bottom:32px;}
.home .head li{ font-size:16px; line-height:22px;}
.home .head p{font-size: 16px;color: #6d6150;}
.home .list{ overflow:hidden;}
.home .list li{ float:left; text-align:center; margin-right:66px;}
.home .list .icon{}
.home .list p{ color:#fff;}

.home .nav{ overflow:hidden; margin-bottom:60px;}
.home .nav li{ float:left; width:50%; height:200px; overflow:hidden;}
.home .nav .cir{ float:left; width:180px; margin-right:20px;}
.home .nav .cont{ height:100%; overflow:hidden; color:#fff;}
.home .nav h1{ float:left; font-size:30px; margin-left:10px;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
}
.home .nav p{ float:left; margin-left:10px; height:100%;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
}
.home .nav .more{ float:left; position:relative; color:#fff; padding:15px 0;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
}
.home .nav .more:before{ content:''; position:absolute; left:0; top:0; width:100%; height:15px; background:url(../image/cir.png) center top no-repeat;}
.home .nav .more:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:15px; background:url(../image/cir.png) center bottom no-repeat;}
.home .form{}
.home .form .txtarea{ border:1px solid #e7e2dc; border-radius:5px; background:url(../image/opacity-10.png); overflow:hidden; padding:15px; height:98px; margin-bottom:10px;}
.home .form textarea{ color:#fff; display:block; width:100%; height:100%;}
.home .form button{ text-align:center; color:#fff; width:105px; height:35px; background-color:#af1e00; border-radius:5px;}


.introduct{ padding:105px 70px 70px 60px;}
.introduct .box{}
.introduct .box h1{ font-size:30px; color:#fff; position:relative; margin-bottom:25px;}
.introduct .box h1 .back{ position:absolute; right:0; bottom:0; font-size:14px; color:#fff; background:url(../image/back.png) left no-repeat; padding-left:28px;}
.introduct .box .video{ height:364px;}

.preface{ padding:105px 70px 70px 60px;}
.preface .box{}
.preface .box h1{ font-size:30px; color:#fff; position:relative; margin-bottom:25px;}
.preface .box h1 .back{ position:absolute; right:0; bottom:0; font-size:14px; color:#fff; background:url(../image/back.png) left no-repeat; padding-left:28px;}
.preface .cont{}
.preface .cont p{ color:#fff; margin-bottom:18px;}

.detailed{ padding:60px 105px 80px 66px;}
.detailed .title{ color:#fff; overflow:hidden; position:absolute;right:105px;top:20px;z-index:1 ;}
.detailed .title .tool{ float:right; overflow:hidden;}
.detailed .title a{ float:left; width:46px; height:46px; margin-right:8px;}
.detailed .title h1{ font-size:30px;color: #474747;}
.detailed .carou-wrap{ position:relative;margin:auto;}
.detailed .carou-item{ overflow:hidden;}
.detailed .carou-item ul{}
.detailed .carou-item li{ padding:3px 0; overflow:hidden;color: #474747;}
.detailed .carou-item li span{ float:left;}
.detailed .carou-item li p{ overflow:hidden;}
.detailed .carou-item .item{ float:left; width:932px;}
.detailed .carou-item .img{ text-align:center;padding-bottom:20px ;height:600px;position: relative;}
.detailed .carou-item .img:after{content:"";display:inline-block;height:100%;vertical-align: middle;}
.detailed .carou-item .img img {cursor: pointer;max-width:80%;max-height:100%;}
.detailed .carou-item .img .loding {position: absolute;left: 50%;top: 50%;width: 60px;height: auto;margin: -30px 0 0 -30px;z-index: 2;}
.detailed .carou-item .cont{ overflow:hidden;margin-top:20px ;}
.detailed .carou-item .cont hr {border: 0;height: 2px;}
.detailed .carou-item .left{ float:left; width:462px;}
.detailed .carou-item .left ul {font-size: 15px;}
.MsoNormal {font-size: 15px;}
.detailed .carou-item .left h1{ font-size:24px; margin-bottom:24px;color: #474747;}
.detailed .carou-item .left h2{ font-size:16px; margin-bottom:8px;color: #474747;}
.detailed .carou-item .right{ overflow:hidden; padding-top:50px;}
.detailed .carou-item .right .map{ padding-top:6px;}
.detailed .carou-wrap .arr{ position:absolute; top:275px; width:70px; height:70px; background:url(../image/scroll_arr.png) no-repeat;}
.detailed .carou-wrap .prev{ background-position:left; left:0;}
.detailed .carou-wrap .next{ background-position:right; right:0;}

.exhibition{ padding:46px 86px 58px 62px;}
.exhibition .title {padding: 31px 0 22px;padding-left: 1.3%;padding-right: 2%;}
.exhibition .title h1 {font-size: 30px;color: #363e48;padding-bottom: 20px;}
.exhibition .title p {line-height: 160%;font-size: 16px;color: #000;}
.exhibition .list ul{ overflow:hidden; }
.exhibition .list li{ float:left; width:20%; height:450px; background-color:#fff; text-align:center;}
.exhibition .list.s ul{border-top:none;}
.exhibition .list.s li{}
.exhibition .list li a{display:block;height:100%;}
.exhibition .list .img{ height:366px;text-align: center;}
.exhibition .list .img:after{content:"";display:inline-block;height:100%;vertical-align: middle;}
.exhibition .list .img img{max-width:90%;max-height:90%;}
.exhibition .list h3{ font-size:18px;}
.exhibition .list p{}


.sidebar{ position:fixed; left:50%; bottom:20%; z-index:999; display:none;}
.sidebar a{ min-width:42px; height:42px; display:block; margin-bottom:1px; overflow:hidden;}
.sidebar ul{}
.sidebar li{ position:relative; min-width:42px; height:42px; background:url(../image/sidebar_bg.png) no-repeat; margin-bottom:1px; text-align:center;}
.sidebar li a{ position:absolute; right:0; top:0; font-family:fzfysjt; font-size:24px; color:#fff; border-radius:21px; white-space:nowrap;}
.sidebar li a span{ display:none; padding:3px 20px;}
.sidebar li a span:first-child{ display:block; padding:3px;}
.sidebar li a:hover{ background-color:#977343;}
.sidebar li a:hover span{ display:block;}
.sidebar li a:hover span:first-child{ display:none;}
.sidebar .gotop{ background:url(../image/sidebar_gotop.png) no-repeat;}
.sidebar .close{ background:url(../image/sidebar_close.png) no-repeat;}
.sidebar .close.up{ background-image:url(../image/sidebar_up.png);}

.navbar{ position:absolute; left:0; right:0; display:none;}
.navbar .layer{ position:relative; margin:0 auto; text-align:center; background:url(../image/nav_bg.jpg) center top no-repeat; z-index:99;}
.navbar .close{ position:absolute; right:34px; top:32px; background:url(../image/navbar_close.png) no-repeat; width:50px; height:50px;
	transition:all 0.5s linear;
}
.navbar .close:hover{
	transform:rotate(180deg);
}
.navbar .logo{ padding-top:125px; margin-bottom:82px;}
.navbar .list{ overflow:hidden; display:inline-block;}
.navbar .item{ float:left; min-width:160px; color:#fff; text-align:center;}
.navbar .item h1{ font-family:fzfysjt; font-size:24px; padding-bottom:26px; background:url(../image/nav_liststyle.png) center bottom no-repeat; margin-bottom:12px;}
.navbar .item dl{ background:url(../image/nav_dot.png) center top no-repeat; padding-top:18px; margin-bottom:14px;}
.navbar .item h1+dl{ background:none; padding:0;}
.navbar .item dt{ font-size:16px; margin-bottom:2px;}
.navbar .item dd{ font-size:12px; padding:4px 0;}
.navbar .item a{ color:#eaa1a1;}
.navbar .item a:hover{ color:#fff;}

.home1 {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: #000;}
.home1 .wrap1 {height: 515px;left: 0;position: absolute;top: 50%;margin-top: -257px;width: 100%;}
.home1 .wrap1 .l {position: absolute;left: 86px;top: -5px;width: 26%;}
.home1 .wrap1 .l img {width: 100%;height: auto;}
.home1 .wrap1 .c {text-align: center;width: 856px;margin: 0 auto;position: relative;left: 80px;top: 0;}
.home1 .wrap1 .c .tit {padding-bottom: 70px;}
.home1 .wrap1 .c .nav_wp {text-align: center;height: 102px;}
.home1 .wrap1 .c .nav_wp a {font-size: 22px;color: #c3ad8b;margin-left: 10px;display: inline-block;}
.home1 .wrap1 .c .nav_wp a:before {content: "";display: inline-block;width: 10px;height: 10px;background: url(../image/home4.jpg) no-repeat center;margin-right: 3px;position: relative;top: -2px;}
.home1 .wrap1 .c .rot {}
.home1 .wrap1 .c .rot img {-webkit-animation: rotate 6s linear infinite;animation: rotate 6s linear infinite;}
.home1 .wrap1 .c .rot p {font-size: 20px;color: #c3ad8b;padding-top: 2px;}
.home1 .wrap1 .r {position: absolute;right: 119px;top: 10px;width: 9%;}
.home1 .wrap1 .r img {width: 100%;height: auto;}

@-moz-keyframes rotate{
   0%{
    	-moz-transform:rotateY(0deg);
    }
    100%{
       	-moz-transform:rotateY(360deg);
    }
}
@-webkit-keyframes rotate{
    0%{
      	-webkit-transform:rotateY(0deg);
    }
    100%{
       	-webkit-transform:rotateY(360deg);
    }
}
@keyframes rotate{
    0%{
      	transform:rotateY(0deg);
    }
    100%{
       	transform:rotateY(360deg);
    }
}

.list1 {padding-left: 59px;}
.list1 .title {width: 815px;padding: 71px 0 42px;}
.list1 .title h1 {font-size: 30px;color: #363e48;padding-bottom: 20px;}
.list1 .title p {line-height: 160%;font-size: 14px;color: #000;}
.list1 .cont {width: 100%;}
.list1 .cont ul {overflow: hidden;width: 850px;}
.list1 .cont li {float: left;height: 296px;width: 186px;text-align: center;margin-right: 24px;}
.list1 .cont li .imgs {height: 250px;overflow: hidden;}
.list1 .cont li .imgs img {width: 100%;height: auto;}
.list1 .cont li p {font-size: 14px;color: #000;line-height: 150%;padding-top: 5px;}




.page1920{}
.page1920 .sidebar{ margin-left:788px;}
.page1920 .navbar{ top:196px;}
.page1920 .navbar .layer{ width:1660px; height:582px; padding-top:156px;}
.page1920 #header,.page1920 #footer,.page1920 #container{ min-width:1660px;}
.page1920 .wrap{ width:1572px;}
.page1920 #header .logo{ width:125px; height:150px; top:28px; margin-left:-62px;}
.page1920 #header .nav{ padding-top:110px;}
.page1920 #header .nav ul .mar{ margin-right:244px;}
.page1920 #header .nav ul li a{ padding:31px 28px;}
.page1920 #header .tools{ top:146px;}
.page1920 #header .tools li a{ padding-right:22px;}
.page1920 #header .tools li a:after{ position:absolute; right:0; top:8px; border-top:5px solid #909090; border-left:3px solid transparent; border-right:3px solid transparent; width:0; height:0; content:'';}
.page1920 #header .tools li a.down:after{ border-top:0; border-bottom:5px solid #909090;}
/*.page1920 .home .focus{ margin-bottom:52px;}
.page1920 .home .block1{ margin-bottom:53px;}
.page1920 .home .block1 .left{ width:928px;}
.page1920 .home .block1 .box1{ height:476px; margin-bottom:30px;}
.page1920 .home .block1 .box1 .img{ width:484px;}
.page1920 .home .block1 .box1 .img img{ top:95px;}
.page1920 .home .block1 .box2 .news{ padding: 6% 2% 3%;}
.page1920 .home .block1 .box1 .cont{ padding:140px 66px 0 0;}
.page1920 .home .block1 .box1 .cont h1{ font-size:36px; margin-bottom:15px;}
.page1920 .home .block1 .box1 .cont h2{ font-size:32px;}
.page1920 .home .block1 .box1 .cont .link{ font-size:16px; line-height:40px; width:130px; height:40px;}
.page1920 .home .block1 .box2 .img{ width:462px; height:430px;}
.page1920 .home .block1 .box2 .title{ margin-bottom:16px;}
.page1920 .home .block1 .box2 .scroll-list{ margin-bottom:20px; margin-left:2%; height:182px;}
.page1920 .home .block1 .box2 .scroll-list li{ margin-bottom:4px;}
.page1920 .home .block1 .box2 .scroll-year{ padding:8% 12% 0;}
.page1920 .home .block1 .box2 .scroll-year li{ font-size:32px;}
.page1920 .home .block1 .box2 .scroll-year li.n{ font-size:46px;}
.page1920 .home .block1 .box3{ margin-bottom:30px;}
.page1920 .home .block1 .box3 li{ width:204px; height:292px;}
.page1920 .home .block1 .box3 .ico{ height:74px; padding-top:36px; margin:0 30px 86px;}
.page1920 .home .block1 .box3 .cont{ padding:0 30px;}
.page1920 .home .block1 .box4{ padding-top:14px; padding-bottom:22px;}
.page1920 .home .block1 .box4 .list h1{ font-size:38px; margin-bottom:10px; padding-right:30px; background:url(../image/huiwen2.png) right no-repeat;}
.page1920 .home .block1 .box4 .tip p{ line-height:26px;}
.page1920 .home .block1 .box4 .tip span{ margin-right:30px;}
.page1920 .home .block1 .box4 .news{ height:144px; padding-top:11px;}
.page1920 .home .block1 .title h1{ font-size:28px; background-position:106px 18px;}
.page1920 .home .block1 .box4 .item .title{ padding-top:32px;}
.page1920 .home .block1 .box4 .item:first-child{ padding-bottom:42px;}
.page1920 .home .block1 .box4 .item:first-child .title{ padding-top:30px;}
.page1920 .home .block1 .box4 .list{ padding-top:58px; margin-left:20px;}
.page1920 .home .block2{ margin-bottom:53px; height:464px;}
.page1920 .home .block2 .box{ width:384px; margin-right:30px; background-image:url(../image/home_block2_box_bg1920.jpg);}
.page1920 .home .block2 .num p{ float:right; font-size:26px; width:58px; height:58px; background:url(../image/jian.png) center 5px no-repeat; line-height:58px; text-align:center; margin-left:8px;}
.page1920 .home .block2 .list li{ width:386px; height:464px;}
.page1920 .home .block2 .pop-type .title{ width:108px; margin-left:132px; margin-right:62px; padding:36px 0;}
.page1920 .home .block2 .pop-type .title h1{ font-size:28px; line-height:40px; margin-right:32px;}
.page1920 .home .block2 .pop-type .title h1 b{ background:url(../image/home_block2_t_bg.png) no-repeat; width:40px; height:40px; margin-bottom:5px;}
.page1920 .home .block2 .pop-type .title h2{ height:338px; padding:14px 0;}
.page1920 .home .block2 .pop-type .table{ padding:92px 0 0;}
.page1920 .home .block2 .pop-type .table li{ width:136px; height:27px; font-size:18px; padding:10px 0; margin-right:25px; margin-bottom:26px;}
.page1920 .home .block3{ margin-bottom:30px;}
.page1920 .home .block3{ margin-bottom:30px; height:478px;}
.page1920 .home .block3 .img{ float:right; width:430px; margin-left:30px;}
.page1920 .home .block3 .box h3{ font-size:28px;}
.page1920 .home .block3 .box p{ height:44px;}
.page1920 .home .block3 .box .title{ padding:72px 46px 38px;}
.page1920 .home .block3 .box .title h1{ font-size:28px;}
.page1920 .home .block4{ height:280px; margin-bottom:52px; overflow:hidden;}
.page1920 .home .block4 .scrolllist{ width:1256px;}
.page1920 .home .block4 .scrollarr{ height:100%;}
.page1920 .home .block4 .scrollarr .prev{ background-image:url(../image/home_block4_prev1440.png);}
.page1920 .home .block4 .scrollarr .next{ background-image:url(../image/home_block4_next1440.png);}
.page1920 .home .block4 .scrolllist li{ width:314px; height:280px;}*/
.page1920 #footer{ padding-bottom:27px;}
.page1920 #footer .share{ position:absolute; right:74px; top:18px; z-index:1;}
.page1920 #footer .link{ position:absolute; left:0; top:30px; z-index:1;}
.page1920 #footer .link li{ margin-left:14px; padding-left:14px;}
.page1920 #footer .copy{ position:relative; font-size:14px; padding:30px 0 0;}
.page1920 #footer .ftbj{ position:absolute; right:252px; bottom:0; z-index:1;}
.page1920 #footer .jy{ position:absolute; right:0; top:23px;}

.page1440{}
.page1440 .sidebar{ margin-left:670px;}
.page1440 .navbar{ top:196px;}
.page1440 .navbar .layer{ width:1420px; height:582px; padding-top:156px;}
.page1440 #header,.page1440 #footer,.page1440 #container{ min-width:1420px;}
.page1440 .wrap{ width:1332px;}
.page1440 #header .logo{ width:97px; height:116px; top:16px; margin-left:-48px;}
.page1440 #header .nav{ padding-top:79px;}
.page1440 #header .nav ul .mar{ margin-right:204px;}
.page1440 #header .nav ul li a{ padding:22px 26px;}
.page1440 #header .tools{ top:106px;}
.page1440 #header .tools li a{ padding-right:22px;}
.page1440 #header .tools li a:after{ position:absolute; right:0; top:8px; border-top:5px solid #909090; border-left:3px solid transparent; border-right:3px solid transparent; width:0; height:0; content:'';}
.page1440 #header .tools li a.down:after{ border-top:0; border-bottom:5px solid #909090;}
/*.page1440 .home .focus{ margin-bottom:42px;}
.page1440 .home .block1{ margin-bottom:42px;}
.page1440 .home .block1 .left{ width:786px;}
.page1440 .home .block1 .box1{ height:402px; margin-bottom:26px;}
.page1440 .home .block1 .box1 .img{ width:398px;}
.page1440 .home .block1 .box1 .img img{ top:82px;}
.page1440 .home .block1 .box1 .cont{ padding:106px 46px 0 0;}
.page1440 .home .block1 .box1 .cont h1{ font-size:32px; margin-bottom:15px;}
.page1440 .home .block1 .box1 .cont h2{ font-size:28px; margin-bottom:16px;}
.page1440 .home .block1 .box1 .cont .link{ font-size:16px; line-height:40px; width:130px; height:40px;}
.page1440 .home .block1 .box2 .img{ width:393px;}
.page1440 .home .block1 .box2 .news{ padding: 6% 2% 2%;}
.page1440 .home .block1 .box2 .scroll-list{ padding-top:9px; height:182px;}
.page1440 .home .block1 .box2 .scroll-year li{ font-size:30px;}
.page1440 .home .block1 .box2 .scroll-year li.n{ font-size:38px;}
.page1440 .home .block1 .box3{ margin-bottom:26px;}
.page1440 .home .block1 .box3 li{ width:173px; height:247px;}
.page1440 .home .block1 .box3 .ico{ height:74px; padding-top:26px; margin:0 20px 42px;}
.page1440 .home .block1 .box3 .cont{ padding:0 20px;}
.page1440 .home .block1 .box4{ width:520px;}
.page1440 .home .block1 .box4 .title{ margin:0 38px 0 4%;}
.page1440 .home .block1 .box4 .list{ padding-top:38px; margin-left:26px; margin-bottom:6%;}
.page1440 .home .block1 .box4 .list h1{ font-size:34px; margin-bottom:10px; padding-right:30px; background:url(../image/huiwen2.png) right no-repeat;}
.page1440 .home .block1 .box4 .tip{ padding-left:7%;}
.page1440 .home .block1 .box4 .tip p{ font-size:12px; line-height:24px;}
.page1440 .home .block1 .box4 .tip span:first-child{ margin-right:50px;}
.page1440 .home .block1 .box4 .news{ height:144px; padding:5px;}
.page1440 .home .block1 .box4 .news li{ padding:4px 0;}
.page1440 .home .block1 .title h1{ font-size:28px; background-position:106px 18px;}
.page1440 .home .block1 .box4 .item .title{ padding-top:18px;}
.page1440 .home .block1 .box4 .item:first-child{ padding-bottom:28px;}
.page1440 .home .block1 .box4 .item:first-child .title{ padding-top:30px;}
.page1440 .home .block2{ margin-bottom:42px; height:392px;}
.page1440 .home .block2 .box{ width:326px; margin-right:18px; background-image:url(../image/home_block2_box_bg1440.jpg);}
.page1440 .home .block2 .box .title{ padding-top:42px; margin-bottom:72px;}
.page1440 .home .block2 .num p{ width:45px; height:43px; line-height:42px; font-size:24px; background-image:url(../image/jian1440.png);}
.page1440 .home .block2 .num b{ font-size:48px;}
.page1440 .home .block2 .tip{ font-size:20px;}
.page1440 .home .block2 .tip b{ font-size:24px;}
.page1440 .home .block2 .link{ bottom:38px;}
.page1440 .home .block2 .mask a{ padding:40px 44px 0;}
.page1440 .home .block2 .mask .jj{ height:72px;}
.page1440 .home .block2 .list li{ width:326px; height:392px;}
.page1440 .home .block2 .pop-type .title{ width:120px; margin-left:80px; margin-right:40px; padding:15px 0;}
.page1440 .home .block2 .pop-type .title h1{ font-size:28px; line-height:40px; margin-right:18px;}
.page1440 .home .block2 .pop-type .title h1 b{ background:url(../image/home_block2_t_bg.png) no-repeat; width:40px; height:40px; margin-bottom:5px;}
.page1440 .home .block2 .pop-type .title h2{ height:310px; padding:20px 0;}
.page1440 .home .block2 .pop-type .table{ padding:40px 0 0;}
.page1440 .home .block2 .pop-type .table li{ width:136px; height:27px; font-size:18px; padding:10px 0; margin-right:18px; margin-bottom:14px;}
.page1440 .home .block3{ margin-bottom:26px; height:405px;}
.page1440 .home .block3 .img{ float:right; width:366px; margin-left:26px;}
.page1440 .home .block3 .box h3{ font-size:20px; margin-bottom:10px;}
.page1440 .home .block3 .box p{ text-overflow:ellipsis; white-space:nowrap;}
.page1440 .home .block3 .box .title{ padding:58px 40px 38px;}
.page1440 .home .block3 .box .title h1{ font-size:28px;}
.page1440 .home .block3 .box li{ margin-bottom: 36px;}
.page1440 .home .block4{ height:237px; margin-bottom:42px; overflow:hidden;}
.page1440 .home .block4 .scrollarr{ height:100%;}
.page1440 .home .block4 .scrolllist{ width:1064px;}
.page1440 .home .block4 .scrolllist .cont{ top:54px;}
.page1440 .home .block4 .scrolllist .cont img{ width:110px; margin:0;}
.page1440 .home .block4 .scrollarr .prev{ background-image:url(../image/home_block4_prev1440.png);}
.page1440 .home .block4 .scrollarr .next{ background-image:url(../image/home_block4_next1440.png);}
.page1440 .home .block4 .scrolllist li{ width:266px; height:237px;}*/
.page1440 #footer{ padding-bottom:27px;}
.page1440 #footer .share{ padding:30px 0 20px;}
.page1440 #footer .link li{ margin-left:14px; padding-left:14px;}
.page1440 #footer .copy{ padding-top:6px; font-size:14px; margin-bottom:18px;}
.page1440 #footer .ftbj{ margin-left:8px;}
.page1440 #footer .jy{ display:block; margin:0 auto;}

.page1366{}
.page1366 .sidebar{ margin-left:634px;}
.page1366 .navbar{ top:144px;}
.page1366 .navbar .layer{ width:1346px; height:513px; padding-top:78px;}
.page1366 #header,.page1366 #footer,.page1366 #container{ min-width:1346px;}
.page1366 .wrap{ width:1258px;}
.page1366 #header .logo{ width:89px; height:106px; top:22px; margin-left:-45px;}
.page1366 #header .nav{ padding-top:82px;}
.page1366 #header .nav ul .mar{ margin-right:140px;}
.page1366 #header .nav ul li a{ padding:19px 24px;}
.page1366 #header .tools{ top:106px;}
.page1366 #header .tools li a{ padding-right:22px;}
.page1366 #header .tools li a:after{ position:absolute; right:0; top:8px; border-top:5px solid #909090; border-left:3px solid transparent; border-right:3px solid transparent; width:0; height:0; content:'';}
.page1366 #header .tools li a.down:after{ border-top:0; border-bottom:5px solid #909090;}
/*.page1366 .home .focus{ margin-bottom:40px;}
.page1366 .home .block1{ margin-bottom:40px;}
.page1366 .home .block1 .left{ width:742px;}
.page1366 .home .block1 .box1{ height:380px; margin-bottom:24px;}
.page1366 .home .block1 .box1 .img{ width:382px;}
.page1366 .home .block1 .box1 .img img{ top:76px;}
.page1366 .home .block1 .box1 .cont{ padding:95px 50px 0 0;}
.page1366 .home .block1 .box1 .cont h1{ font-size:33px; margin-bottom:15px;}
.page1366 .home .block1 .box1 .cont h2{ font-size:28px;}
.page1366 .home .block1 .box1 .cont .link{ font-size:14px; line-height:36px; width:110px; height:36px;}
.page1366 .home .block1 .box2 .img{ width:371px;}
.page1366 .home .block1 .box2 .news{ padding:6% 2% 2%;}
.page1366 .home .block1 .box2 .title{ margin-bottom:8px;}
.page1366 .home .block1 .box2 .scroll-list{ margin-bottom:17px; height:148px;}
.page1366 .home .block1 .box2 .scroll-list li{ margin-bottom:4px;}
.page1366 .home .block1 .box2 .scroll-year li{ font-size:28px;}
.page1366 .home .block1 .box2 .scroll-year li.n{ font-size:36px;}
.page1366 .home .block1 .box3{ margin-bottom:24px;}
.page1366 .home .block1 .box3 li{ width:163px; height:233px;}
.page1366 .home .block1 .box3 .ico{ height:66px; padding-top:22px; margin:0 20px 32px;}
.page1366 .home .block1 .box3 .cont{ padding:0 24px;}
.page1366 .home .block1 .box4{ width:489px;}
.page1366 .home .block1 .box4 .list{ margin-bottom:5%; padding: 7% 0 0 4%;}
.page1366 .home .block1 .box4 .list h1{ font-size:32px; margin-bottom:10px; padding-right:30px; background:url(../image/huiwen2.png) right no-repeat;}
.page1366 .home .block1 .box4 .tip{ padding-left:5%;}
.page1366 .home .block1 .box4 .tip p{ font-size:12px; line-height:24px;}
.page1366 .home .block1 .box4 .tip span{ margin-right:30px;}
.page1366 .home .block1 .box4 .news{ height:144px; padding:2px 0;}
.page1366 .home .block1 .box4 .news li{ padding:4px 0;}
.page1366 .home .block1 .title h1{ font-size:26px; background-position:100px 18px;}
.page1366 .home .block1 .box4 .item .title{ padding-top:17px;}
.page1366 .home .block1 .box4 .item:first-child{ padding-bottom:24px;}
.page1366 .home .block1 .box4 .item:first-child .title{ padding-top:26px;}
.page1366 .home .block2{ margin-bottom:40px; height:371px;}
.page1366 .home .block2 .box{ width:308px; margin-right:23px; background-image:url(../image/home_block2_box_bg1366.jpg);}
.page1366 .home .block2 .box .title{ padding-top:40px; margin-bottom:68px;}
.page1366 .home .block2 .box .title h1{ font-size:26px;}
.page1366 .home .block2 .num b{ font-size:46px;}
.page1366 .home .block2 .num p{ font-size:22px; background-image:url(../image/jian1366.png); width:44px; height:42px; line-height:40px;}
.page1366 .home .block2 .link{ bottom:30px; margin-left:-60px; width:120px;}
.page1366 .home .block2 .mask a{ padding:36px 34px 0;}
.page1366 .home .block2 .mask .jj{ height:72px;}
.page1366 .home .block2 .list li{ width:309px; height:371px;}
.page1366 .home .block2 .pop-type .title{ width:120px; margin-left:80px; margin-right:40px; padding:5px 0;}
.page1366 .home .block2 .pop-type .title h1{ font-size:28px; line-height:40px; margin-right:18px;}
.page1366 .home .block2 .pop-type .title h1 b{ background:url(../image/home_block2_t_bg.png) no-repeat; width:40px; height:40px; margin-bottom:5px;}
.page1366 .home .block2 .pop-type .title h2{ height:300px; padding:20px 0;}
.page1366 .home .block2 .pop-type .table{ padding:40px 0 0;}
.page1366 .home .block2 .pop-type .table li{ width:136px; height:27px; font-size:18px; padding:10px 0; margin-right:18px; margin-bottom:14px;}
.page1366 .home .block3{ margin-bottom:24px; height:383px;}
.page1366 .home .block3 .img{ width:345px; margin-left:24px;}
.page1366 .home .block3 .box ul{ padding-left:52px;}
.page1366 .home .block3 .box li{ margin-bottom:34px;}
.page1366 .home .block3 .box h3{ font-size:18px; margin-bottom:4px;}
.page1366 .home .block3 .box p{ text-overflow:ellipsis; white-space:nowrap;}
.page1366 .home .block3 .box .title{ padding:60px 38px 38px;}
.page1366 .home .block3 .box .title h1{ font-size:26px;}
.page1366 .home .block4{ height:223px; margin-bottom:40px; overflow:hidden;}
.page1366 .home .block4 .scrolllist{ width:1004px;}
.page1366 .home .block4 .scrolllist .cont{ top:50px;}
.page1366 .home .block4 .scrolllist .cont img{ width:100px;}
.page1366 .home .block4 .scrollarr{ height:100%;}
.page1366 .home .block4 .scrollarr .prev{ background-image:url(../image/home_block4_prev1366.png);}
.page1366 .home .block4 .scrollarr .next{ background-image:url(../image/home_block4_next1366.png);}
.page1366 .home .block4 .scrolllist li{ width:251px; height:224px;}*/
.page1366 #footer{ padding-bottom:27px;}
.page1366 #footer .share{ padding:30px 0 20px;}
.page1366 #footer .link li{ margin-left:14px; padding-left:14px;}
.page1366 #footer .copy{ padding-top:6px; font-size:14px; margin-bottom:18px;}
.page1366 #footer .ftbj{ margin-left:8px;}
.page1366 #footer .jy{ display:block; margin:0 auto;}

.page1280{}
.page1280 .sidebar{ margin-left:590px;}
.page1280 .navbar{ top:134px;}
.page1280 .navbar .layer{ width:1260px; height:490px; padding-top:60px;}
.page1280 #header,.page1280 #footer,.page1280 #container{ min-width:1260px;}
.page1280 .wrap{ width:1172px;}
.page1280 #header .logo{ width:89px; height:106px; top:16px; margin-left:-45px;}
.page1280 #header .nav{ padding-top:76px;}
.page1280 #header .nav ul .mar{ margin-right:146px;}
.page1280 #header .nav ul li a{ padding:17px 21px;}
.page1280 #header .tools{ top:96px;}
/*.page1280 .home .focus{ margin-bottom:35px;}
.page1280 .home .block1{ margin-bottom:35px;}
.page1280 .home .block1 .left{ width:692px;}
.page1280 .home .block1 .box1{ height:355px; margin-bottom:22px;}
.page1280 .home .block1 .box1 .img{ width:363px;}
.page1280 .home .block1 .box1 .img img{ top:70px;}
.page1280 .home .block1 .box1 .cont{ padding:80px 44px 0 0;}
.page1280 .home .block1 .box1 .cont h1{ font-size:32px; margin-bottom:10px;}
.page1280 .home .block1 .box1 .cont h2{ font-size:28px;}
.page1280 .home .block1 .box1 .cont .link{ font-size:14px; line-height:36px; width:110px; height:36px;}
.page1280 .home .block1 .box2 .img{ width:345px; height:321px;}
.page1280 .home .block1 .box2 .news{ padding-bottom:3%;}
.page1280 .home .block1 .box2 .news .title{ margin:0;}
.page1280 .home .block1 .box2 .scroll-list{ height:132px; margin-bottom:17px; margin-left:0;}
.page1280 .home .block1 .box2 .scroll-year{ margin-left:0;}
.page1280 .home .block1 .box2 .scroll-year li{ font-size:26px;}
.page1280 .home .block1 .box2 .scroll-year li.n{ font-size:32px;}
.page1280 .home .block1 .box3{ margin-bottom:22px;}
.page1280 .home .block1 .box3 li{ width:152px; height:217px;}
.page1280 .home .block1 .box3 .ico{ height:54px; padding-top:20px; margin:0 20px 34px;}
.page1280 .home .block1 .box3 .cont{ padding:0 20px;}
.page1280 .home .block1 .box4{ width:456px; padding-bottom:18px;}
.page1280 .home .block1 .box4 .list{ margin-bottom:6%; padding-top:33px; padding-left:10px;}
.page1280 .home .block1 .box4 .list h1{ font-size:32px; margin-bottom:10px; padding-right:14px; background:url(../image/huiwen1.png) right no-repeat;}
.page1280 .home .block1 .box4 .tip p{ font-size:12px; line-height:20px;}
.page1280 .home .block1 .box4 .tip span{ margin-right:10px;}
.page1280 .home .block1 .box4 .news{ height:90px; padding:6px 0;}
.page1280 .home .block1 .title{ margin:0 38px 0 2%;}
.page1280 .home .block1 .title h1{ font-size:26px; background-position:100px 18px;}
.page1280 .home .block1 .box4 .item .title{ padding-top:17px;}
.page1280 .home .block1 .box4 .item:first-child{ padding-bottom:26px;}
.page1280 .home .block1 .box4 .item:first-child .title{ padding-top:26px;}
.page1280 .home .block1 .box4 .news li{ padding:3px 0;}
.page1280 .home .block2{ margin-bottom:35px; height:345px;}
.page1280 .home .block2 .box{ width:287px; margin-right:24px; background-image:url(../image/home_block2_box_bg1280.jpg);}
.page1280 .home .block2 .box .title{ padding-top:36px; margin-bottom:68px;}
.page1280 .home .block2 .box .title h1{ font-size:26px;}
.page1280 .home .block2 .tip{ font-size:16px;}
.page1280 .home .block2 .tip b{ font-size:18px;}
.page1280 .home .block2 .num b{ font-size:40px;}
.page1280 .home .block2 .num p{ font-size:18px; width:38px; height:38px; line-height:40px; background-image:url(../image/jian1280.png);}
.page1280 .home .block2 .link{ margin-left:-56px; width:118px; bottom:28px;}
.page1280 .home .block2 .mask a{ padding: 32px 30px 0;}
.page1280 .home .block2 .mask .jj{ height:48px; overflow:hidden;}
.page1280 .home .block2 .mask .pos{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.page1280 .home .block2 .mask h1{ bottom:32px;}
.page1280 .home .block2 .list li{ width:287px; height:345px;}
.page1280 .home .block2 .pop-type .title{ width:140px; margin-left:80px; margin-right:20px;}
.page1280 .home .block2 .pop-type .title h1{ font-size:28px; line-height:40px; margin-right:18px;}
.page1280 .home .block2 .pop-type .title h1 b{ background:url(../image/home_block2_t_bg.png) no-repeat; width:40px; height:40px; margin-bottom:5px;}
.page1280 .home .block2 .pop-type .title h2{ height:278px; padding:20px 0;}
.page1280 .home .block2 .pop-type .table{ padding:26px 0 0;}
.page1280 .home .block2 .pop-type .table li{ width:136px; height:27px; font-size:18px; padding:10px 0; margin-right:18px; margin-bottom:8px;}
.page1280 .home .block3{ margin-bottom:22px; height:357px;}
.page1280 .home .block3 .img{ width:322px; margin-left:22px;}
.page1280 .home .block3 .box .title{ padding:46px 46px 38px;}
.page1280 .home .block3 .box .title h1{ font-size:26px;}
.page1280 .home .block3 .box ul{ padding-left:44px;}
.page1280 .home .block3 .box li{ margin-bottom:34px;}
.page1280 .home .block3 .box h3{ font-size:18px; margin-bottom:6px;}
.page1280 .home .block3 .box p{ text-overflow:ellipsis; white-space:nowrap;}
.page1280 .home .block4{ margin-bottom:35px;}
.page1280 .home .block4 .scrolllist{ width:936px;}
.page1280 .home .block4 .scrollarr{ height:209px;}
.page1280 .home .block4 .scrolllist .cont{ top:52px;}
.page1280 .home .block4 .scrolllist .cont img{ width:90px; margin-bottom:4px;}
.page1280 .home .block4 .scrollarr .prev{ background-image:url(../image/home_block4_prev1280.png);}
.page1280 .home .block4 .scrollarr .next{ background-image:url(../image/home_block4_next1280.png);}
.page1280 .home .block4 .scrolllist li{ width:234px; height:209px;}*/
.page1280 #footer{ padding-bottom:27px;}
.page1280 #footer .share{ padding:30px 0 20px;}
.page1280 #footer .link li{ margin-left:14px; padding-left:14px;}
.page1280 #footer .copy{ padding-top:6px; font-size:14px; margin-bottom:18px;}
.page1280 #footer .ftbj{ margin-left:8px;}
.page1280 #footer .jy{ display:block; margin:0 auto;}

#footer .link li:first-child{ padding:0; margin:0; border:0;}
.home .block1 .box4 .list .last h1{ padding:0; background:none;}

@media screen and (max-width:640px){

}

.jjl_hyy {position: relative;top: 0;left: 0;right: 0;bottom: 0;}
.jjl_hyy .jjl_bj{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;max-width:none;max-height:none;width:100%;height:100%;}
.jjl_hyy .con {position: absolute;left: 0;top:50%;width: 100%;margin-top:50px;;}
.jjl_hyy .a_wp {text-align: center;}
.jjl_hyy .a_wp a {display: inline-block;width: 164px;height: 53px;background: url(../image/a_bj.png) no-repeat center;text-align: center;line-height: 53px;font-size: 16px;color: #fff;margin: 0 17px;}
.jjl_hyy .a_wp a:hover {color: #e5ad2e;}
.jjl_hyy .a_txt {width: 109px;margin: 30px auto 0;display: block;color: #fff;text-align: center;}
.jjl_hyy .a_txt span{animation:a1 1.2s linear 0s infinite;-webkit-animation:a1 1.2s linear 0s infinite;display:block}
.jjl_hyy .a_txt img{margin-bottom:5px;}
@-webkit-keyframes a1{
0%{-webkit-transform:translateY(0);}
50%{-webkit-transform:translateY(-8px);}
100%{-webkit-transform:translateY(0);}
}
@keyframes a1{
0%{transform:translateY(0);}
50%{transform:translateY(-8px);}
100%{transform:translateY(0);}
}

.jjl_hyy .t{position:absolute;bottom:50%;width:28%;left:50%;margin-left:-14%;text-align: center;}
.jjl_hyy .t img{width:100%;height:auto;}
.jjl_hyy .b{position:absolute;bottom:10%;width:40%;left:50%;margin-left:-20%;text-align: center;}
.jjl_hyy .b img{width:100%;height:auto;}

.page1280 .jjl_hyy .con {bottom: 13%;}
.page1366 .jjl_hyy .con {bottom: 13%;}
.page1440 .jjl_hyy .con {bottom: 13%;}
.page1680 .jjl_hyy .con {bottom: 13%;}

.fun {display: inline-block;font-size: 14px;color: #494949;padding-left: 36px;background: url(../image/fun.png) no-repeat left center;height: 18px !important;line-height: 18px !important;float: left;position: relative;top: 12px;left: 18px;}
.fun.fun_r {float: right;margin-right: 32px;}

.pop_zs {display: none;}
.pop_zs:after {
	content: "";
	background: rgba(0,0,0,0.6);
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 3;
}
.pop_zs .con {width: 852px;height: 584px;position: fixed;top: 50%;left: 50%;margin: -292px 0 0 -426px;background: #fff;z-index: 9;}
.pop_zs .con .close {width: 54px;height: 51px;position: absolute;top: 15px;right: 25px;display: block;background: url(../image/close2.png) no-repeat center;cursor: pointer;}
.pop_zs .con .imgs {padding: 80px 0px 10px 10px;text-align: center;line-height: 480px;vertical-align: middle;overflow: hidden;height: 504px;}
.pop_zs .con .imgs img{max-width:none;max-height:none;width:auto;height:auto;}





.hei {background: #000;}
.detailed .carou-item .left h1 {color: #c3ad8b;}
.detailed .carou-item .left h2 {color: #c3ad8b;}
.detailed .carou-item li {color: #c3ad8b;}
.exhibition .list h3 {color: #6d6150;}
.exhibition .list p {color: #6d6150;}
.exhibition .title h1 {color: #6d6150;}
.exhibition .title p {color: #6d6150;}
.menunav .nav dd>a {color: #c3ad8b;}
.detailed .carou-item ul {color: #c3ad8b;}
.home1 .wrap1 .c .nav_wp a:hover {color: #fff4e4;}
.home1 .wrap1 .c .rot {width: 230px;margin: 0 auto;}
.home1 .wrap1 .c .rot p {display: inline-block;}
.home1 .wrap1 .c .rot:hover p {color: #fff4e4;}

.lodaing1 {text-align: center;line-height: 22px;font-size: 16px;padding-top: 40px;}
.lodaing1 img {width: 22px;height: auto;position: relative;top: -2px;margin-right: 5px;color: #474747;}
