@charset "utf-8";
*{margin:0;padding:0;outline:0;vertical-align:baseline;font-family:"Microsoft YaHei","微软雅黑";}
form,ul,li,ol,dl,dt,dd,img,i,em,h1,h2,h3,h4,h5,h6,input,button{border:none;list-style:none;text-decoration:none;font-style:normal;}
a{text-decoration:none;cursor:pointer;color: #3C3C3C;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.fl{float:left;}
.fr{float:right;}
.w1180{width:1180px;margin:0 auto;height: auto;}

/*导航头*/
.xkd_nav{height: 88px;overflow: hidden;border-bottom: #e5e5e5 1px solid;}
.xkd_nav img.fl{margin-top:30px;}
.xkd_nav:after{display:block;content: " ";height: 0;visibility: hidden;clear: both;}
.xkd_nav ul{height:auto;overflow:hidden;}
.xkd_nav ul li{float:left;padding: 0 18px;height:88px;}
.xkd_nav ul li>a{font-size:16px;color:#565656;display: block;line-height:88px;}
.xkd_nav ul li:hover>a,.xkd_nav ul li.on>a{color: #ff9000;}
.xkd_nav li form{margin-top:24px;height:36px;font-size:14px;margin-right:10px;}
.xkd_nav li form input{display:inline-block;padding-left:40px;line-height:36px;background:url(../../images/vfx/syzn/search_ico.png) no-repeat 10px center;border-radius:4px 0 0 4px;border:#e5e5e5 1px solid;}
.xkd_nav li form button{background-color: #ff9800;width:70px;height:38px;color:#fff;display: inline-block;border-radius:0 4px 4px 0;}

/* l2级导航 */
.main{background-color: #f5f5f5;height:auto;padding-top:20px;overflow: hidden;}
.main .onleft{width: 860px;background-color: #fff;float: left;}
.main .lev_nav{height: 90px;border-bottom: #e5e5e5 1px solid;margin: 0 40px;}
.main .lev_nav li{font-size: 18px;color:#565656;float: left;margin-top:50px;line-height:38px;margin-right: 40px;}
.main .lev_nav li>a{color:#565656;display:block;}
.main .lev_nav li:hover>a,.main .lev_nav li .on{color:#ff9000;border-bottom: #ff9000 3px solid;}
.main .lev_nav li:hover{border-bottom: #ff9000 1px solid;}

/* 列表 */
.layer1{height:auto;float: left;width: 860px;padding-bottom:60px;}
.layer1 #tab2,.layer1 #tab3{display: none;}
.tab_nav{margin: 0 40px;height: auto;overflow: hidden;}
.tab_nav a{float: left;margin-right: 30px;margin-top: 30px;font-size: 16px;display: block;}
.tab_nav a:hover,.tab_nav .on{color:#ff9000;}
.layer1 ul{height: auto;clear: both;margin-top: 30px;margin-left: 40px;width: 740px;}
.layer1 ul li{margin-bottom: 50px;height:130px;}
.layer1 ul li img{float:left;width: 220px;height: 130px;}
.layer1 ul li p{float: left;float: left;margin-left: 20px;width: 480px;}
.layer1 ul li p a{font-size:22px;line-height:42px;color: #000;}
.layer1 ul li em{font-size:16px;color:#7a7a7a;display:block;margin-top: 10px;}
.layer1 ul li span{color:#7a7a7a;display:block;float:left;font-size: 12px;display: inline-block;margin-top:20px;}
.layer1 ul li i{float:right;display: block;color: #7a7a7a;font-size: 12px;display: inline-block;margin-top:20px;}

.main .onright{width: 300px;float: right;}
.title_r{font-size:18px;margin-bottom: 20px;padding-top: 30px;}
.layer2{padding-left:20px;background-color: #fff;height:auto;overflow: hidden;padding-bottom: 30px;}
.layer2 p{color: #7a7a7a;margin-top: 10px;margin-bottom: 10px;}
.layer2 i{color: #7a7a7a;}

.layer3{padding-left:20px;height: auto;overflow: hidden;background-color:#fff;margin-top: 20px;}
.layer3 li{position: relative;margin-bottom: 40px;}
.layer3 li img{height: 156px;}
.layer3 li p{position:absolute;background-color:rgba(0, 0, 0, 0.2);line-height: 36px;font-size:16px;text-align: center;bottom: 0;color: #fff;width: 240px;}


