@charset "utf-8";
/* CSS Document */

.zhuanti-banner-newsight{ width:100%; min-width:1200px; overflow:hidden; position:relative; max-width:1920px; margin:0 auto;}
.zhuanti-banner-newsight ul{ position:relative; width:100%; height:688px; overflow:hidden;}
.zhuanti-banner-newsight li{ position:absolute; z-index:1; display:none; text-align:center; overflow:hidden;}
.zhuanti-banner-newsight li img{height:688px;}
.zhuanti-banner-newsight .arrow{width:50px; height:80px; position:absolute; z-index:10; top:320px; background-repeat:no-repeat; background-position:center; background-color:#0CC; cursor:pointer; display:block;}
.zhuanti-banner-newsight .al{ left:-50px; background:url();}
.zhuanti-banner-newsight .arrow .arrow-top{ width:50px; height:5px; background-color:#FFF; position:absolute; transform:rotateZ(-45deg); -ms-transform:rotateZ(-45deg); -moz-transform:rotateZ(-45deg); -webkit-transform:rotateZ(-45deg); -o-transform:rotateZ(-45deg); top:20px;}
.zhuanti-banner-newsight .arrow .arrow-down{ width:50px; height:5px; background-color:#FFF; position:absolute; transform:rotateZ(45deg); -ms-transform:rotateZ(45deg); -moz-transform:rotateZ(45deg); -webkit-transform:rotateZ(45deg); -o-transform:rotateZ(45deg); top:52px;}
.zhuanti-banner-newsight .ar{ right:-50px;background:url(); transform:rotateZ(180deg); -ms-transform:rotateZ(180deg); -moz-transform:rotateZ(180deg); -webkit-transform:rotateZ(180deg); -o-transform:rotateZ(180deg);}
.zhuanti-banner-newsight .button{ position:absolute; width:100%;bottom:10px; left:0; height:15px; top:auto;}
.zhuanti-banner-newsight .bt{ height:15px; z-index:10; position:relative; top:0; overflow:hidden; text-align:center }
.zhuanti-banner-newsight .bt span{ border:1px solid #FFF; display:inline-block; margin-left:3px; width:12px; height:12px; cursor:pointer;-moz-border-radius: 13px;	-webkit-border-radius: 13px; border-radius:13px; background-color: transparent;}

/*宣传片 start******************************************************************************************************************/
.xuanchuan-newcase{ min-width:1200px;}
.xuanchuan-newcase .body_wd{ height:350px; padding:50px 0;}
.xuanchuan-newcase .left{ width:570px; min-height:200px; float:left; }
.xuanchuan-newcase .left .module-title{ width:252px; height:59px; background:url(../xuanchuan/img/xuanchuan-moduletitle-bg.jpg) no-repeat; position:relative; left:-200px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0; }
.xuanchuan-newcase .left .module-title h2{ text-align:center; padding-top:35px; font-size:32px; font-weight:400;}
.xuanchuan-newcase .left .title{ font-size:24px; margin-top:50px; position:relative; color:#f1a2a5; width:290px; height:32px; line-height:32px; border-top:1px solid #f1a2a5; left:-200px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-newcase .left .title hr{ border:0; border-bottom:1px solid #f1a2a5; position:absolute; top:-1px; width:10000px; right:0}
.xuanchuan-newcase .left .title h3{width:290px; height:32px; line-height:32px; overflow:hidden; font-weight:400;}
.xuanchuan-newcase .left .title a{ color:#f1a2a5; font-size:24px;}
.xuanchuan-newcase .left .content{ padding-top:30px;  height:175px; overflow:hidden; position:relative; left:-200px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-newcase .left .content p{ padding-bottom:20px;}
.xuanchuan-newcase .right{ width:570px; float:right; height:350px; background-color:#0CC; position:relative; right:-200px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}

.xuanchuan-jingdiancase{ background-color:#fff9f9; min-width:1200px; padding:50px 0;}
.xuanchuan-jingdiancase .body_wd{ height:160px;}
.xuanchuan-jingdiancase h2{ font-size:32px; font-weight:400; padding-bottom:30px; position:relative; top:50px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-jingdiancase ul.menu{ overflow:hidden; position:relative; top:100px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-jingdiancase .menu li{ float:left; margin-right:20px; position:relative; height:50px;}
.xuanchuan-jingdiancase .menu li a{ font-size:16px; color:#666; transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; }
.xuanchuan-jingdiancase .menu li a:hover{ color:#000;}
.xuanchuan-jingdiancase .menu li a.on{ color:#f1a2a5}
.xuanchuan-jingdiancase .menu li span{ position:absolute; height:5px; width:100%; background-color:#f1a2a5; left:0; top:40px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-jingdiancase .list{ overflow:hidden;}
.xuanchuan-jingdiancase .list li{ width:25%; overflow:hidden; float:left; margin-right:0; position:relative; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-jingdiancase .list li.on{ animation: casescale 1s;animation-iteration-count:1;animation-fill-mode: forwards; -moz-animation: casescale 1s; -moz-animation-iteration-count:1; -moz-animation-fill-mode: forwards; -webkit-animation: casescale 1s;-webkit-animation-iteration-count:1; -webkit-animation-fill-mode: forwards; -o-animation: casescale 1s; -o-animation-iteration-count:1; -o-animation-fill-mode: forwards;}
@keyframes casescale{
	0%{transform:scale(0.5); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 
	100%{tranform:scale(1);filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
}
@-moz-keyframes casescale{
	0%{transform:scale(0.5); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 
	100%{tranform:scale(1);filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
}
@-webkit-keyframes casescale{
	0%{transform:scale(0.5); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 
	100%{tranform:scale(1);filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
}
@-o-keyframes casescale{
	0%{transform:scale(0.5); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 
	100%{tranform:scale(1);filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
}
.xuanchuan-jingdiancase .list li img.bg{ float:left; width:100%; height:100%;}
.xuanchuan-jingdiancase .list li .cover{ position:absolute; width:100%; left:0; height:100%; top:0; background-color:#eb4d15; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-jingdiancase .list li a{ text-align:center; position:absolute; width:100%; height:100%; z-index:3; top:0; left:0;}
.xuanchuan-jingdiancase .list li h3{ text-align:center; color:#FFF; position:absolute; width:100%; padding-top:10%; top:10%; height:45px; overflow:hidden; line-height:45px; font-size:32px; font-weight:400; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-jingdiancase .list li p{ position:absolute; width:80%; padding:0 10%; color:#FFF; font-size:14px; padding-top:25%; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-jingdiancase .list li a .icon-play{ position:absolute; width:16%;left:43%; bottom:5%; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}

.xuanchuan-othercase{ background-color:#FFF; min-width:1200px; padding:50px 0;}
.xuanchuan-othercase h2{ font-size:32px; font-weight:400; position:relative; top:100px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-othercase .menu{ overflow:hidden; padding-top:20px; position:relative; top:100px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-othercase .menu li{ position:relative; float:left; margin-right:20px; padding-top:10px;}
.xuanchuan-othercase .menu li a{ color:#555; font-size:16px;}
.xuanchuan-othercase .menu li a.on{ color:#F00;}
.xuanchuan-othercase .menu li span{ position:absolute; width:5px; height:5px; background-color:#000; top:0; left:47%; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; } 
.xuanchuan-othercase .menu li:hover span{ width:100%; left:0; background-color:#F00;}
.xuanchuan-othercase .menu li span.on{width:100%; left:0; background-color:#F00;}
.xuanchuan-othercase .list{ overflow:hidden; padding-top:50px; }
.xuanchuan-othercase .list li{ float:left; width:390px; margin:5px; overflow:hidden; position:relative; top:100px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-othercase .list li img.case-pic{ width:100%; height:279px; float:left;}
.xuanchuan-othercase .list li img.icon-play{ position:absolute; top:102px; left:158px;}
.xuanchuan-othercase .list li h3{ float:left; width:100%; text-align:center; padding:20px 0; font-size:24px; font-weight:400; color:#555;}

.xuanchuan-huaxu{ position:relative; min-width:1200px; padding:50px 0; background:url(../xuanchuan/img/xuanchuan-huaxu-bg.png) no-repeat; max-width:1920px; margin:0 auto; background-size:100% 100%;}
.xuanchuan-huaxu .wenli{ position:absolute; width:100%; height:100%; top:0; left:0; background:url(../xuanchuan/img/xuanchuan-huaxu-wenli.png);}
.xuanchuan-huaxu .body_wd{ height:650px; overflow:hidden; position:relative; z-index:2}
.xuanchuan-huaxu h2{ text-align:center; font-size:32px; font-weight:400; position:relative; top:20px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-huaxu ul{ overflow:hidden; padding-top:80px; position:relative; top:30px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-huaxu li{ width:258px; height:171px; padding:5px; overflow:hidden; float:left; margin:10px 15px; border:1px solid #666; border-radius:3px; -moz-border-radius:3px; position:relative;}
.xuanchuan-huaxu li .cover{ display:block; position:absolute; width:258px; height:171px; overflow:hidden; }
.xuanchuan-huaxu li .cover img{ position:absolute; width:258px; height:171px; top:0; left:0; transition: all 2s; -moz-transition: all 2s; -webkit-transition: all 2s; -o-transition: all 2s;}
.xuanchuan-huaxu li:hover .cover img{ width:308px; height:204px; top:-16px; left:-25px}
.xuanchuan-huaxu li a{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:url(../xuanchuan/img/opacity50.png); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;; z-index:3; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.xuanchuan-huaxu li:hover a{ filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
.xuanchuan-huaxu li a h3{ position:absolute; width:100%; line-height:50px; font-size:18px; color:#FFF; text-align:center; bottom:0px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;; transition:all 2s; -moz-transition:all 2s; -webkit-transition:all 2s; -o-transition:all 2s;}
.xuanchuan-huaxu li a:hover h3{ filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; bottom:20px;}
.xuanchuan-huaxu li a .logo{ width:100%; height:100%; position:absolute; top:-20px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;; transition: all 2s; -moz-transition: all 2s; -webkit-transition: all 2s; -o-transition: all 2s;}
.xuanchuan-huaxu li a:hover .logo{ top:0; filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}

.xuanchuan-us{ background:#FFF; min-width:1200px; padding:50px 0;}
.xuanchuan-us h2{ text-align:center; font-size:32px; font-weight:400; position:relative; transform:scale(2); -ms-transform:scale(2); -moz-transform:scale(2); -webkit-transform:scale(2); -o-transform:scale(2); top:-50px; width:600px; margin:0 auto; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-us h2.on{ animation: ustitlescale 2s;animation-iteration-count:1;animation-fill-mode: forwards; -moz-animation: ustitlescale 2s; -moz-animation-iteration-count:1; -moz-animation-fill-mode: forwards; -webkit-animation: ustitlescale 2s; -webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards; -o-animation: ustitlescale 2s; -o-animation-iteration-count:1; -o-animation-fill-mode: forwards;}
@keyframes ustitlescale{0%{transform:scale(2); -ms-transform:scale(2); -moz-transform:scale(2); -webkit-transform:scale(2); -o-transform:scale(2); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 100%{transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; top:0;}}
@-moz-keyframes ustitlescale{0%{transform:scale(2); -ms-transform:scale(2); -moz-transform:scale(2); -webkit-transform:scale(2); -o-transform:scale(2); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 100%{transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; top:0;}}
@-webkit-keyframes ustitlescale{0%{transform:scale(2); -ms-transform:scale(2); -moz-transform:scale(2); -webkit-transform:scale(2); -o-transform:scale(2); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 100%{transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; top:0;}}
@-o-keyframes ustitlescale{0%{transform:scale(2); -ms-transform:scale(2); -moz-transform:scale(2); -webkit-transform:scale(2); -o-transform:scale(2); filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;} 100%{transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; top:0;}}
.xuanchuan-us .con{ padding-left:485px; color:#555;  line-height:20px; position:relative; left:-500px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-us .con1{ padding-top:20px; position:relative; left:-500px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-us hr{ border:0; border-bottom:3px solid #f1a2a5; padding-top:50px; width:900px; margin:0 auto; position:relative; left:-1500px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-us .list{ border:0px solid #ccc; overflow:hidden; width:890px; margin:0 auto; margin-top:-10px; position:relative; }
.xuanchuan-us .list li{ float:left; border:0px solid #0C0; width:160px; height:400px; position:relative; margin:0 30px; top:80px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-us .list .bigpoint{ position:absolute; width:20px; height:20px; border-radius:20px; -moz-border-radius:20px; background-color:#dd0029;left:70px; z-index:3;}
.xuanchuan-us .list .line{ position:absolute; height:60px; width:0; border-left:3px dotted #333;left:79px; top:10px;}
.xuanchuan-us .list .pai-main{width:158px; height:260px;position:absolute; z-index:2; top:70px; left:1px;z-index:2;}
.xuanchuan-us .list .pai-main .pai{ width:100%; height:100%; background-color:#dd0029; position:absolute;   border-radius:5px; -moz-border-radius:5px; transform:rotateY(0deg); -ms-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -webkit-transform:rotateY(0deg); -o-transform:rotateY(0deg); transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}
.xuanchuan-us .list .pai .zheng{ position:absolute; width:100%; height:100%;  background-color:#dd0029; top:0; left:0; transform:rotateY(0deg) translateZ(0px); -ms-transform:rotateY(0deg) translateZ(0px); -moz-transform:rotateY(0deg) translateZ(0px); -webkit-transform:rotateY(0deg) translateZ(0px); -o-transform:rotateY(0deg) translateZ(0px); border-radius:5px; -moz-border-radius:5px;}
.xuanchuan-us .list .pai .zheng .icon{ position:absolute; width:88px; height:88px; background:url(../xuanchuan/img/xuanchuan-us-icon.png) no-repeat; left:35px; top:50px;}
.xuanchuan-us .list .pai .zheng .icon.icon2{ background-position:-98px 0;}
.xuanchuan-us .list .pai .zheng .icon.icon3{ background-position:-196px 0;}
.xuanchuan-us .list .pai .zheng .icon.icon4{ background-position:-292px 0;}
.xuanchuan-us .list .pai .zheng p{ position:absolute; width:100%; text-align:center; top:180px; color:#FFF;}
.xuanchuan-us .list .pai .fan{ position:absolute; width:100%; height:100%;top:0; left:0; background-color:#333; transform:rotateY(180deg) translateZ(1px); -ms-transform:rotateY(180deg) translateZ(1px); -moz-transform:rotateY(180deg) translateZ(1px); -webkit-transform:rotateY(180deg) translateZ(1px); -o-transform:rotateY(180deg) translateZ(1px); border-radius:5px; -moz-border-radius:5px; }
.xuanchuan-us .list .pai .fan p{ padding:20px; color:#FFF;}
.xuanchuan-us .list .pai-main:hover .pai{ transform:rotateY(180deg); -ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}

.xuanchuan-team{ background:#fff9f9; min-width:1200px; padding:50px 0;}
.xuanchuan-team .body_wd{ min-height:600px;}
.xuanchuan-team h2{ text-align:center; font-size:32px; font-weight:400; position:relative; top:50px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;;}
.xuanchuan-team .list{ width:1197px; height:500px; margin:0 auto; position:relative; top:50px; opacity:0;}
.xuanchuan-team .list li{ position:relative; float:left; width:170px; top:50px; left:0px; height:500px; border-right:1px solid #333; z-index:1; overflow:hidden; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.xuanchuan-team .list li:hover{ z-index:3; top:48px; box-shadow: 5px 5px 8px #333; -moz-box-shadow: 5px 5px 8px #333;}
.xuanchuan-team .list li img{ left:-85px; position:absolute;}
.xuanchuan-team .list li .info{ position:absolute;  bottom:50px; font-size:16px; font-weight:800; color:#FFF; z-index:2; background:url(../xuanchuan/img/opacity50.png); padding:5px 10px; filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;;}
.xuanchuan-team .list li .info span{ font-weight:100;}

.xuanchuan-flowchart{ background:#FFF; min-width:1200px; padding:50px 0;}
.xuanchuan-flowchart .body_wd{ text-align:center;}
.xuanchuan-flowchart h2{ font-size:32px; font-weight:400; line-height:60px; padding-bottom:50px; position:relative; top:50px; filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;}
.xuanchuan-flowchart .flowchart{ position:relative; top:50px; opacity:0;}

.xuanchuan-news{ background-color:#fff9f9; min-width:1200px; padding:50px 0; overflow:hidden;}
.xuanchuan-news .zhanting-news-item.xuanchuan-news-title h2{ font-size:32px; color:#333; font-weight:400;}
.xuanchuan-news .list{ overflow:hidden; padding-top:50px;}
.xuanchuan-news li.qian{ float:left; width:295px; height:385px; position:relative; margin-right:20px; background-color:#FFF;}
.xuanchuan-news li.qian .pic{ width:295px; height:196px; overflow:hidden;}
.xuanchuan-news li.qian .date{ position:absolute; top:0; right:0; color:#000; font-size:68px; font-weight:bolder; filter:alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1;opacity:1;; transition: all 0.5s;}
.xuanchuan-news li.qian:hover .date{ opacity:0}
.xuanchuan-news li.qian .date span{ font-size:12px; color:#999}
.xuanchuan-news li.qian .pic img{ width:200px; float:left; margin-top:80px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}
.xuanchuan-news li.qian:hover .pic img{ width:100%; margin-top:0;}
.xuanchuan-news li.qian h3{ padding:20px;}
.xuanchuan-news li.qian h3 a{ color:#333; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.xuanchuan-news li.qian h3 a:hover{ color:#e20816}
.xuanchuan-news li.qian p{ padding:0 20px; height:114px; overflow:hidden;}
.xuanchuan-news li.hou{ line-height:30px; overflow:hidden; float:right; background:#FFF; width:540px; height:385px;}
.xuanchuan-news li.hou span{ float:right; color:#999;}
.xuanchuan-news li.hou a{ color:#555;}
.xuanchuan-news li.hou a:hover{ color:#e20816; text-decoration:underline;}

.zhuanti-sign.xuanchuan-sign h2{ font-size:32px; color:#333; font-weight:400;}

.xuanchuan-article{ background-color:#fff9f9; min-width:1200px; padding:50px 0; overflow:hidden;}
.xuanchuan-article h2{ text-align:center; font-size:32px; font-weight:400;}
.xuanchuan-article ul{ overflow:hidden; padding-top:20px;}
.xuanchuan-article ul li{ position:relative; width:370px; float:left; padding-left:10px; padding-right:20px; line-height:28px; overflow:hidden; height:28px;}
.xuanchuan-article li span{ position:absolute; background-color:#999; width:4px; height:4px; border-radius:4px; left:0; top:12px;}
.xuanchuan-article li a{ color:#999; transition: all 0.3s;}
.xuanchuan-article li a:hover{ color:#e20816;}

/*宣传片 end******************************************************************************************************************/