@charset "utf-8";
/* CSS Document */
html{ overflow-y: hidden;}
@font-face {
    font-family: 'fzfysjt';
    src: url('../fonts/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(../fonts/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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%;}
 .scroll-wrap{ overflow-y: auto;}
#layout{ overflow:hidden;}
#sidebar{ float:left; padding-left:86px; background:url(/static/image/sino/pc/images/sidebar_bg1.jpg) no-repeat top center; 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:before{ position:absolute; left:138px; bottom:-45px; background:url(/static/image/sino/pc/images/menu_bg1.png); width:186px; height:387px; content:'';}
.menunav .logo{ position:relative; padding:59px 0 36px;}
.menunav .nav{ position:absolute; top:220px; bottom:120px; 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:#4b86e7;}
.menunav .nav dd{ padding:4px 0;position: relative;}
.menunav .nav dd>a {font-size: 14px;color: #fff;}
.menunav .nav dd>a.act {color:#4b86e7;}
.menunav .nav dd>a:hover {color:#4b86e7;}
.menunav .nav dd.clk>a {/*background: url(/static/image/sino/pc/images/arr2.png) no-repeat right center;*//*padding: 0 19px;*/display: inline-block;width: 162px;line-height: 18px;}
.menunav .nav dd.clk .arr {background: url(/static/image/sino/pc/images/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:#4b86e7;}

.menunav .nav dd.clk.act .list {display: block;}
/*.menunav .nav dd.clk.act>a {background: url(/static/image/sino/pc/images/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: #fff;}
.menunav .links li a {font-size: 14px;color: #fff;}
.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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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; margin-left:-12px;}
.home .head ul{ margin-bottom:32px;}
.home .head li{ font-size:16px; line-height:22px;}
.home .head p{font-size: 16px;text-align: justify;}
.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(/static/image/sino/pc/images/cir.png) center top no-repeat;}
.home .nav .more:after{ content:''; position:absolute; left:0; bottom:0; width:100%; height:15px; background:url(/static/image/sino/pc/images/cir.png) center bottom no-repeat;}
.home .form{}
.home .form .txtarea{ border:1px solid #e7e2dc; border-radius:5px; background:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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:60px;z-index:2 ;}
.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;}
.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 .cont{ overflow:hidden;margin-top:20px ;}
.detailed .carou-item .left{ float:left; width:462px;margin-bottom: 20px;}
.detailed .carou-item .left ul {font-size: 15px;}
.MsoNormal {font-size: 15px;width: 96%;}
.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(/static/image/sino/pc/images/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{ color:#fff; margin-bottom:30px;}
.exhibition .title h1{ font-size:56px; margin-bottom:10px;}
.exhibition .title h2{ font-size:24px; margin-bottom:22px;}
.exhibition .title p{}
.exhibition .list ul{ overflow:hidden; border-left:1px solid #e9e9e9; border-top: 1px solid #e9e9e9;}
.exhibition .list li{ float:left; width:25%; height:450px; border-bottom:1px solid #e9e9e9;background-color:#fff; text-align:center;}
.exhibition .list.s ul{border-top:none;}
.exhibition .list.s li{border-top: 1px solid #e9e9e9;}
.exhibition .list li a{display:block;border-right:1px solid #e9e9e9;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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/sidebar_gotop.png) no-repeat;}
.sidebar .close{ background:url(/static/image/sino/pc/images/sidebar_close.png) no-repeat;}
.sidebar .close.up{ background-image:url(/static/image/sino/pc/images/sidebar_up.png);}

.navbar{ position:absolute; left:0; right:0; display:none;}
.navbar .layer{ position:relative; margin:0 auto; text-align:center; background:url(/static/image/sino/pc/images/nav_bg.jpg) center top no-repeat; z-index:99;}
.navbar .close{ position:absolute; right:34px; top:32px; background:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/nav_liststyle.png) center bottom no-repeat; margin-bottom:12px;}
.navbar .item dl{ background:url(/static/image/sino/pc/images/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;}

.home{}
.home .focus{ overflow:hidden;}
.home .focus ul{ overflow:hidden; width:9999px;}
.home .focus li{ float:left;}

.home .block1{ overflow:hidden;}
.home .block1 .left{ float:left;}
.home .block1 .right{ float:right;}
.home .block1 .title{ overflow:hidden; color:#fff;}
.home .block1 .title .more{ float:right; font-family:fzfysjt; color:#fff; position:relative; line-height:1; width:1em; padding:10px 17px;}
.home .block1 .title .more:after{ content:''; position:absolute; left:0; top:0; background:url(/static/image/sino/pc/images/more.png) no-repeat; width:48px; height:48px;}
.home .block1 .title .more:hover:after{
	transition:all 1s linear;
	transform:rotate(-180deg);
}
.home .block1 .title h1{ font-family:fzfysjt; background:url(/static/image/sino/pc/images/title_dot.png) no-repeat; overflow:hidden; padding-top:10px;}
.home .block1 .title h1 span:first-child{ margin-right:48px;}
.home .block1 .box1{ background:url(/static/image/sino/pc/images/home_block1_box1_bg.jpg) center no-repeat;}
.home .block1 .box1 .img{ float:left; height:100%; position:relative;}
.home .block1 .box1 .img img{ position:absolute; left:0;}
.home .block1 .box1 .cont{ overflow:hidden; color:#fff;}
.home .block1 .box1 .cont h1{ font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home .block1 .box1 .cont h2{ font-family:Arial; margin-bottom:22px;}
.home .block1 .box1 .cont h3{ font-size:18px; margin-bottom:12px;}
.home .block1 .box1 .cont p{ line-height:22px; margin-bottom:25px; height:44px; overflow:hidden;}
.home .block1 .box1 .cont .link{ text-align:center; color:#fff; display:block; position:relative; margin-left:1px;}
.home .block1 .box2{ overflow:hidden;}
.home .block1 .box2 .news{ overflow:hidden; color:#fff; padding:6% 3% 2% 3%; background:url(/static/image/sino/pc/images/home_block1_news_bg.jpg);}
.home .block1 .box2 .img{ float:right; overflow:hidden;}
.home .block1 .box2 .scroll-list{ margin-left:4%; overflow:hidden;}
.home .block1 .box2 .scroll-list ul{ display:none;}
.home .block1 .box2 .scroll-list li{ overflow:hidden;}
.home .block1 .box2 .scroll-list p{ width:60px; float:left; font-family:Arial; font-size:17px; margin-right:14px;}
.home .block1 .box2 .scroll-list span{ font-size:22px;}
.home .block1 .box2 .scroll-list a{ font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; padding-left:18px; position:relative; display:block; padding-top:5px;}
.home .block1 .box2 .scroll-list a:before{ content:''; position:absolute; left:0; top:13px; width:4px; height:4px; border-radius:50%; background-color:#fff;}
.home .block1 .box2 .scroll-list a:hover{ color:#a64544;}
.home .block1 .box2 .scroll-year{ position:relative; padding:5% 12% 0; margin-left:14px; overflow:hidden; background:url(/static/image/sino/pc/images/home_block1_news_line.png) left top repeat-x;}
.home .block1 .box2 .scroll-year a{ position:absolute; bottom:8%; background:url(/static/image/sino/pc/images/scroll-year_arr.png) no-repeat; width:28px; height:28px;}
.home .block1 .box2 .scroll-year .prev{ left:0; background-position:left;}
.home .block1 .box2 .scroll-year .next{ right:0; background-position:right;}
.home .block1 .box2 .scroll-year ul{ overflow:hidden;}
.home .block1 .box2 .scroll-year li{ float:left; font-family:Impact, Arial; line-height:46px; color:#a64544; padding:0 4%;}
.home .block1 .box2 .scroll-year li.n{ color:#fff;}
.home .block1 .box3 ul{ overflow:hidden;}
.home .block1 .box3 li{ float:left; position:relative; overflow:hidden;}
.home .block1 .box3 .l1{ background:url(/static/image/sino/pc/images/home_block1_box3_bg1.jpg);}
.home .block1 .box3 .l2{ background:url(/static/image/sino/pc/images/home_block1_box3_bg2.jpg);}
.home .block1 .box3 .l3{ background:url(/static/image/sino/pc/images/home_block1_box3_bg3.jpg);}
.home .block1 .box3 .bg{ position:absolute; left:50%; top:50%; margin-top:-126px; width:240px; height:252px;}
.home .block1 .box3 li .bg img{
	transition:all 60s linear;
}
.home .block1 .box3 li:hover .bg img{
	transform:rotate(360deg);
}
.home .block1 .box3 .ico{ overflow:hidden;}
.home .block1 .box3 .cont{ color:#fff; position:relative; z-index:2;}
.home .block1 .box3 .cont h3{ font-size:18px; margin-bottom:10px;}
.home .block1 .box3 .cont a{ color:#fff;}
.home .block1 .box3 .cont a:hover{ color:#909090;}
.home .block1 .box3 .cont p{ line-height:22px;}
.home .block1 .box4{ background:url(/static/image/sino/pc/images/home_block1_box4_bg.jpg);}
.home .block1 .box4 .item{ border-top:1px solid #334a61;}
.home .block1 .box4 .item:first-child{ border-top:0; border-bottom:1px solid #102234;}
.home .block1 .box4 .title{ margin:0 38px 0 3%;}
.home .block1 .box4 .list { margin-bottom: 5%;}
.home .block1 .box4 .list ul{ overflow:hidden;}
.home .block1 .box4 .list li{ float:left; width:23%; color:#fff; margin-left:2%;}
.home .block1 .box4 .list h1{ font-family:Impact, Arial; margin-bottom:10px; padding-right:30px;}
.home .block1 .box4 .list p{}
.home .block1 .box4 .tip{ padding-left:6%;}
.home .block1 .box4 .tip p{ color:#a0b4c2;}
.home .block1 .box4 .tip i{ margin-right:10px; padding-right:9px; border-right:1px solid #a0b4c2;}
.home .block1 .box4 .news{ margin:0 6%; overflow:hidden;}
.home .block1 .box4 .news li{ overflow:hidden; padding:6px 0;}
.home .block1 .box4 .news p{ float:right; font-family:Arial; font-size:16px; color:#fff;}
.home .block1 .box4 .news a{ color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home .block1 .box4 .news a:hover{ color:#a0b4c2;}

.home .block2{ overflow:hidden; position:relative;}
.home .block2 .box{ position:relative; height:100%; float:left; margin-right:30px; background:center top no-repeat;}
.home .block2 .box .title{ padding-top:58px; margin-bottom:92px;}
.home .block2 .box .title h1{ color:#fff; font-family:fzfysjt; font-size:28px; background:url(/static/image/sino/pc/images/title_dot.png) center no-repeat; overflow:hidden; text-align:center;}
.home .block2 .box .title h1 span:first-child{ margin-right:48px; }
.home .block2 .num{ overflow:hidden; color:#fff; margin:0 35px 10px;}
.home .block2 .num p{ float:right; font-size:26px; width:58px; height:58px; background:url(/static/image/sino/pc/images/jian.png) center no-repeat; text-align:center; margin-left:8px;}
.home .block2 .num b{ overflow:hidden; display:block; text-align:right; font-family:Impact, Arial, sans-serif; font-size:58px; line-height:1;}
.home .block2 .tip{ background:url(/static/image/sino/pc/images/txtbg.png) center no-repeat; font-size:22px; color:#fff; text-align:center; line-height:47px;}
.home .block2 .tip b{ font-family:Impact, Arial, sans-serif; font-size:26px; vertical-align:bottom;}
.home .block2 .link{ position:absolute; left:50%; margin-left:-70px; bottom:46px; width:140px; height:40px; text-align:center; font-size:16px; line-height:40px; color:#fff;}
.home .block2 .list{ overflow:hidden;}
.home .block2 .list li{ position:relative; float:left;}
.home .block2 .mask{ width:100%; position:absolute; left:0; top:0; right:0; bottom:0; background:url(/static/image/sino/pc/images/opacity-75.png); color:#fff; overflow:hidden;}
.home .block2 .mask a{ padding:50px 72px 0; display:block; color:#fff;}
.home .block2 .mask p{ line-height:24px; margin-bottom:10px;}
.home .block2 .mask .jj{ overflow:hidden;}
.home .block2 .mask .pos{}
.home .block2 .mask h1{ font-family:fzfysjt; font-size:28px; text-align:center; position:absolute; bottom:42px; left:0; width:100%;}
.home .block2 .pop-type{ position:absolute; left:0; top:0; bottom:0; right:0; background:url(/static/image/sino/pc/images/home_block2_bg.jpg); border:13px solid #cba777; color:#fff; display:none;}
.home .block2 .pop-type .close{ position:absolute; right:20px; top:20px; background:url(/static/image/sino/pc/images/block2_mask_close.png) no-repeat; width:44px; height:44px;}
.home .block2 .pop-type .title{ float:left; overflow:hidden; margin-left:132px; margin-right:62px;}
.home .block2 .pop-type .title h1{ float:left; font-family:fzfysjt; font-size:28px; line-height:40px; width:40px; margin-right:32px;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
 }
.home .block2 .pop-type .title h1 b{ display:inline-block; background:url(/static/image/sino/pc/images/home_block2_t_bg.png) no-repeat; text-align:center; width:40px; height:40px; margin-bottom:5px;}
.home .block2 .pop-type .title h2{ float:left; font-size:12px; line-height:18px;
	 -webkit-writing-mode:vertical-rl;
	 writing-mode:tb-rl;
	 writing-mode:vertical-rl;
 }
.home .block2 .pop-type .table{ overflow:hidden; padding:92px 0 0;}
.home .block2 .pop-type .table li{ float:left; width:136px; height:27px; background:url(/static/image/sino/pc/images/huiwentxt.png) no-repeat; text-align:center; font-size:18px; padding:10px 0; margin-right:25px; margin-bottom:26px;}
.home .block2 .pop-type .table a{ color:#fff; display:block;}
.home .block2 .pop-type .table a:hover{ color:#bc9765;}

.home .block3{ margin-bottom:30px; overflow:hidden;}
.home .block3 .img{ float:right; height:100%;}
.home .block3 .box{ overflow:hidden; height:100%; background:url(/static/image/sino/pc/images/home_block3_box_bg.jpg) center no-repeat;}
.home .block3 .box .title{ color:#fff;}
.home .block3 .box .title h1{ font-family:fzfysjt; background:url(/static/image/sino/pc/images/title_dot.png) 106px center no-repeat; overflow:hidden;}
.home .block3 .box .title h1 span:first-child{ margin-right:48px;}
.home .block3 .box ul{ overflow:hidden; padding-left:60px;}
.home .block3 .box li{ float:left; width:50%; margin-bottom:42px;}
.home .block3 .box h3{ margin-bottom:14px; padding-right:60px; padding-left:22px; background:url(/static/image/sino/pc/images/liststyle.png) left no-repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff;}
.home .block3 .box h3 a{ color:#ffd6d6;}
.home .block3 .box h3 a:hover{ color:#d8a8a8;}
.home .block3 .box p{ color:#ffd6d6; line-height:22px; margin-bottom:18px; padding-right:60px; overflow:hidden;}
.home .block3 .box .link{ display:block; width:60px; height:24px; line-height:24px; color:#d8a8a8; text-align:center; position:relative;}
.home .block3 .box .link:hover{ color:#ffd6d6;}

.home .block4 .scrolllist{ float:left; height:100%;}
.home .block4 .scrolllist ul{ overflow:hidden; height:100%;}
.home .block4 .scrolllist li{ float:left; width:25%; height:100%; position:relative;}
.home .block4 .scrolllist .img{}
.home .block4 .scrolllist .mask{ position:absolute; left:0; top:0; width:100%; height:100%;}
.home .block4 .scrolllist .m1{ background:url(/static/image/sino/pc/images/home_block4_bg1.jpg);}
.home .block4 .scrolllist .m2{ background:url(/static/image/sino/pc/images/home_block4_bg2.jpg);}
.home .block4 .scrolllist .m3{ background:url(/static/image/sino/pc/images/home_block4_bg3.jpg);}
.home .block4 .scrolllist .m4{ background:url(/static/image/sino/pc/images/home_block4_bg4.jpg);}
.home .block4 .scrolllist .cont{ position:absolute; left:0; top:75px; text-align:center; width:100%; z-index:100;}
.home .block4 .scrolllist .cont img{ margin-bottom:8px;}
.home .block4 .scrolllist .cont p{ font-size:18px;}
.home .block4 .scrolllist a{ color:#fff;}
.home .block4 .scrollarr{ background:url(/static/image/sino/pc/images/home_block4_arr.jpg) center no-repeat; overflow:hidden;}
.home .block4 .scrollarr a{ display:block; height:50%; background: center no-repeat;}
.home .block4 .scrollarr .prev{ margin-right:60%;}
.home .block4 .scrollarr .next{ margin-left:60%;}

.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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/home_block2_box_bg1920.jpg);}
.page1920 .home .block2 .num p{ float:right; font-size:26px; width:58px; height:58px; background:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/home_block4_prev1440.png);}
.page1920 .home .block4 .scrollarr .next{ background-image:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/home_block4_prev1440.png);}
.page1440 .home .block4 .scrollarr .next{ background-image:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/home_block4_prev1366.png);}
.page1366 .home .block4 .scrollarr .next{ background-image:url(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/home_block4_prev1280.png);}
.page1280 .home .block4 .scrollarr .next{ background-image:url(/static/image/sino/pc/images/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:1440px){
  .detailed{padding-bottom: 60px;}
}
@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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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(/static/image/sino/pc/images/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;}



