﻿@charset "gb2312";
*{margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,button,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;}
body,html{font-family:microsoft yahei; font-size:14px; color:#333; text-decoration:none;}
body{    position: relative;font:normal 100% Microsoft YaHei, 微软雅黑, Arial, Tahoma, Helvetica, sans-serif; min-width:1200px;    background: url(../images/content_bj.png) repeat-y;}
table{border-collapse:collapse; border-spacing:0; font-size:inherit; font:100%; border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,textarea,select,optgroup,option{font-family:inherit; font-size:inherit; *font-size:100%; font-weight:inherit; vertical-align:middle; font-family:microsoft yahei;}
address,caption,cite,code,dfn,em,var,b{font-style:normal; font-weight:normal;}
input,textarea{outline-style:none;resize:none;border:none;-webkit-appearance:none;border-radius:0;}
a{text-decoration:none; color:#333;}
ul,li,ol{list-style-type:none;}
fieldset,img{border:0;}
img,a{transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out;}
.input{width:80%; border:1px solid #dedbd7; padding:1em .4em; font-size:12px; color:#666;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:'\20'; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}
.w1200{width:1200px; height:auto; margin:0 auto;}
.ov{overflow:hidden;}
.blank{width:auto; height:40px;}
/*绌哄帇鏈哄ご閮�*/
.s_bj{height:80px; overflow:hidden;background:#f9f9f9;}
.sou{width:1200px; height:80px; font:14px/80px "Microsoft Yahei"; margin:0 auto; overflow:hidden;}
.sou p{width:600px; color:#999; }
.sou p b{font-weight:normal; color:#333;}
.sou p a{color:#999; padding:0 8px;}
.s_inp01{width:370px; height:36px; padding-top:22px }
.inp01{width:316px; height:36px; line-height:36px; background:url(../images/ss1.jpg) no-repeat; border:0 ; color:#999; font-size:14px; padding-left:18px; float:left;}
.inp02{background:url(../images/ss2.jpg) no-repeat center top; width:36px; height:36px; line-height:36px; border:0; float:left;}
/**/
/* 头部 */
.header{width:1200px; height:100px; margin:0 auto; z-index:9999;overflow: hidden;}
.welcome{width:100%; height:auto; margin:0 auto;}
.welcome .logo {float:left;}

.welcome .form{position:relative; width:30px; height:100px; float:right; background:url(../images/form.png) no-repeat center center;}
.welcome .form form{display:none; position:absolute; right:0; top:35px; width:150px; background:#fff; border:1px solid #444; z-index:999;}
.welcome .form form .txt{float:left; height:30px; line-height:30px; padding-left:10px; width:100px; }
.welcome .form form .btn{float:right; background:#444; color:#fff; width:40px; height:30px; line-height:30px; cursor:pointer;}
.welcome .form:hover form{display:block;}
.welcome .form:hover{width:150px; transition: all 0.6s;}

.nav{float:right; width:64%;}
.nav ul li{float:left; width:14%;
}
.nav ul li .a1{display:block; width:100%; height:70px; padding-top:30px; text-align:center; font-size:15px; font-weight: bold; color:#000;}
.nav ul li .a1 span{display:block; margin-top:5px; text-transform:uppercase; font-size:12px; color: #666;
    font-weight: 400;}
.nav ul li.current .a1,.nav ul li.current .a1 span,.nav ul li:hover .a1,.nav ul li:hover .a1 span{color:#1e61ba;}

.nav li ul{position:absolute;  height:auto; z-index:999; display:none;    margin-left: -20px;}
.nav li li{width: 150px; height:40px; float:none}
.nav li li a{color:#fff;font-size:13px; padding:0; font-weight:normal; line-height:40px; display:block; letter-spacing:0; text-align:center; background:#065ab0;; opacity:.9; -webkit-opacity:.9; -moz-opacity:.9; -ms-opacity:.8; -o-opacity:.9}
.nav li li a:hover{background:#d6312d;color:#fff}
.nav li:hover ul{display:block}

/*banner鍒囨崲*/
.index-titbox{position:relative;text-align:center;height: 70px;}
.index-titbox1{height:50px;line-height:50px;font-size:50px;text-transform: uppercase;color:#E4E4E4;font-weight:600}
.index-titbox-p{position:absolute;top:15px;width:100%}

.index-titbox-p p{font-size:40px;color:#0061a5;position:relative;height:50px;line-height:50px;font-weight:600}
.index-titbox-p p:after{content:'';position:absolute;width:384px;height:7px;background:url(../images/x1.png) no-repeat;left:0;top:20px}
.index-titbox-p p:before{content:'';position:absolute;width:384px;height:7px;background:url(../images/x2.png) no-repeat;right:0;top:20px}
.index-tit2{text-align:center;margin:15px auto !important}
.index-tit2 p {position:relative;height: 35px;color:#a0a0a0;font-size:14px}
.index-tit2 p:after{content:'';position:absolute;width:150px;height:2px;background:#0061a5;bottom:0;left:50%;margin-left:-75px;}

.banner{margin:0;position:relative;z-index:20;}
.picBox{overflow:hidden;font-size:0;position:relative;z-index:90;transition:all 0.2s linear 0s;background:#fff;}
.picBox .bd{position:relative;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center;}
.picBox .bd ul,.picBox .bd ul li img{max-width:100%;max-height:600px;}
.picBox .bd ul li img{max-width:100%;max-height:600px;display:block;margin:auto}
.picBox .hd ul{margin:0;padding:0;}
.picBox .hd li{border:3px solid #ff9900;background:#fff;display:inline-block;border-radius:10px;zoom:1;width:10px;height:10px;line-height:10px;text-align:center;color:#fff;
cursor:pointer;font-size:12px;margin:0 5px 0 5px}
.picBox .hd li.on{ background:#0082cb;color:#0082cb}
.picBox .hd li.cur{ background:#0082cb;color:#0082cb;border:3px solid #0082cb;}
.picBox .next,.picBox .prev{background:url(../images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:30%;margin-left:-660px;}
.picBox .next{right:30%;margin-right:-660px;background-position:right top;}
.picBox:hover .prev{background-position:left top;margin-left:-640px;opacity:1;filter:alpha(opacity=100);}
.picBox:hover .next{background-position:right top;margin-right:-640px;opacity:1;filter:alpha(opacity=100);}


.banner-tot{position:absolute;top:50px;width:100%; z-index: 999;}
.banner-tot .w1200{text-align:center}
.banner-tot-logo {text-align:left;position:relative;display:none;}
.banner-tot-logo img{width:220px}
.banner-tot-logo .lanmu{    position: absolute;
    bottom: 37px;
  
    left: 35px;
    
    font-size: 36px;
    font-weight: 600;
    color: #ff0000;}
.banner-tit p{font-size:56px;height:50px;line-height:50px;    font-weight: 600;color:#0082cb;letter-spacing:5px;font-family: 微软雅黑;   text-shadow: 0 5px #fff, 2px 0 #fff, -3px 0 #fff, 0 -2px #fff;}
.banner-tit h3{margin:30px 0;font-size:40px;color:#cb0202;  text-shadow: 0 3px #fff, 2px 0 #fff, -1px 0 #fff, 0 -1px #fff;    
font-weight: 600;}
.banner-tit div{width:750px;padding:20px;background:rgba(0, 0, 0,.8);color:#fff;margin:auto;font-size:18px;line-height:40px;}

.w1 {
    margin-top: 30px;
}
.tt1 {
    text-align: center;
}
.tt1 dd {
    font: normal 23px/23px "黑体";
    color: #1e1d1d;
border-bottom:3px solid #333;
   padding: 15px;
    display: -webkit-inline-box;
}
.tt1 dt {
    font: normal 18px/18px "黑体";
    color: #1e1d1d;
    margin-top: 30px;
}

.protit ul{
    text-align: center;
    margin-top: 44px;
}
.protit ul li{
    display: inline-block;
    margin-right: 5px;
}
.protit ul li a{
    display: block;
    border:2px solid #fff;
    padding:10px 13px;
    font-size: 15px;
    color: #1e1d1d;
}
.protit ul li:hover a{
    border:2px solid #1e1d1d;
}

.procont{
    margin-top: 44px;
}
.procont ul{
}
.procont ul li{
    width: 383px;
    margin-right: 21px;
    float: left;
    margin-bottom: 23px;
}
.procont ul li:nth-child(3n){
    margin-right: 0;
}
.procont ul li img{
    display: block;
       width: 300px;
       border-radius: 10px;
    height: auto;
    overflow: hidden;
	margin-left:40px;    border: 1px solid #999;
}
.procont ul li h3{
    text-align:center;
    font:normal 19px/50px "黑体";
    color: #403f3f;
    padding-left: 16px;
}
.procont ul li span{
    display: block;
    float: right;
    font:normal 15px/50px "黑体";
    letter-spacing: 1px;
    color: #615e5e;
    padding-right: 16px;
}

.frilink{
    width: 1200px;
    margin:20px auto;
}
.frilink strong{
    font-size: 16px;
}
.frilink a:hover{
    color: #b12887;
}

/*寮€灞辩┖鍘嬫満鏍忕洰*/
.ind_qfu{ width:auto; height:400px; margin:0 auto; background:#efefef; padding-bottom:20px;}
.ind_ks{ width:1200px; height:380px; margin:0 auto; margin-top:30px; padding-top:30px;}
.ind_tit{ width:auto; height:45px;}
.ind_tit dd{    text-indent:2rem; width: 100%; height:45px; line-height:45px; float:left; font-size:16px; text-align:left;background:#007237;color:#fff}
.ind_tit dd a{ text-decoration:none; color:#fff;    font-size: 18px;
    font-weight: 600;
  
}
.ind_tit dt{ width:80px; height:41px; line-height:37px; float:left;font-size:13px; text-align:left; color:#858080;}

.ind_wt{ width:330px;    max-height: 280px;
    margin: 20px auto 0;    overflow: hidden;}
.ind_wt ul{ width:330px; margin:0px;}
.ind_wt ul li{ width:330px; line-height:28px;  background:url(../images/tt.gif) no-repeat left 12px; text-indent:10px;margin-bottom:5px}
.ind_wt ul li a{ text-decoration:none; color:#404040;font-size:15px}
.ind_wt ul li span{ width:80px; line-height:28px; float:right; text-align:right; color:#999;font-size:12px}


.ind_ks .aob{width:320px; height:360px; float:left; border:1px solid #dfe1e5;}
.ind_ks .aob .ab{ width:310px; height:130px; margin:0 auto;}
.ind_ks .aob p{ width:300px; height:auto; line-height:23px; margin:0 auto; margin-top:10px; font-size:13px; color:#7c7c7c; font-family:"瀹嬩綋";}
.ind_ks .news{width:785px; height:360px; float:left;border:1px solid #dfe1e5; background:#FFF;}
.ind_ks .news .nw{width:758px; padding:10px 0px; overflow:hidden; line-height:195%; color:#222; margin:0 auto;}
.ind_ks .news .nw .jwy{ width:758px; min-height:100px; margin:0 auto;}
.ind_ks .news .nw .jwy dl{ width:758px; margin:0px;}
.ind_ks .news .nw .jwy dl dd{ width:190px; height:132px; float:left;background:url(../images/new.png);}
.ind_ks .news .nw .jwy dl dd img{ width:182px; height:122px; margin:3px; float:left;}
.ind_ks .news .nw .jwy dl dt{ width:558px; height:auto; line-height:24px; float:right; text-align:left; color:#8c8989;}
.ind_ks .news .nw .jwy dl dt .desc{ width:558px; height:auto; line-height:24px; float:right; text-align:left;padding-top:10px;}
.ind_ks .news .nw dl dt b{ width:558px; height:auto; line-height:24px; float:right; text-align:left; font-size:14px; font-weight:normal;}
.ind_ks .news .nw dl dt b a{text-decoration:none; color:#000;}
.ind_ks .news .nw dl dt a{text-decoration:none; color:#333;}
.jwy ul{ width:758px; margin:0px; margin:0 auto;}
.jwy ul li{ width: 350px;
    height: 28px;
    line-height: 28px;
    background: url(../images/tt.gif) no-repeat left;
    text-indent: 10px;
    float: left;
    margin: 0 14px;
}
.jwy ul li a{ text-decoration:none; height:28px; line-height:28px; color:#404040;  font-size:12px;}
.jwy ul li span{ width:100px; height:28px; line-height:28px; float:right; text-align:center; color:#999;}
/**/
/**/
.about{background:url(../images/bj11.jpg) no-repeat;padding-bottom:60px}
.ab{padding-top:80px;overflow:hidden}
.ab .bo{display: block; float:left; width:666px; height:384px; position:relative;margin:0 auto;}
.ab .bo img{width:666px; height:384px;}

.ab .modal-backdrop{display:none;position: fixed !important;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;background-color:rgba(0,0,0,0.5);}
.ab .modal-backdrop .vd{width:723px;height:396px;position:absolute;left:50%;top:0;margin-left:-300px;margin-top:-200px;}
.ab .modal-backdrop .vd span{display:block;width:723px;height:396px;}
.ab .modal-backdrop .vd .close{position:absolute;top:20px;right: 20px;cursor: pointer;}


.ab dl{float:right; width:470px; height:396px;}
.ab dl dt{margin-top: 38px;height:62px;padding-bottom:15px;margin-bottom: 15px;border-bottom:2px solid #ebebeb;}
.ab dl dt h4{width:233px;height:62px;float:left; font-weight: normal; font-size: 36px; color:#fff;line-height: 31px;}
.ab dl dt h4 i{display: block; font-size: 20px; color:#666666; font-weight: normal;}
.ab dl dt strong{display: block;float:right; font-family: "Times New Roman"; font-size: 32px; color:#BC0C08;text-transform: uppercase;line-height: 31px; text-align: right;}
.ab dl dd p{font-size: 14px; color:#fff;margin-bottom: 30px;    line-height: 30px;height:200px;overflow-y:auto;}
.ab dl dd a{font-size: 14px; color:#fff; float:right;padding-right:26px; background:url("../images/xq.png") no-repeat right;}
.ab dl dd a:hover{color:#b8191f; background:url("../images/x.png") no-repeat right;}
/**/
/* w3 */
.w3{
    margin-top: 60px;
}
.w3 .antit{
    margin-top: 45px;
    font:normal 16px/25px "黑体";
    text-align: center;
}
.calist{
    margin-top: 46px;
    position: relative;
}

.calist .hd .prev,.calist .hd .next{
    display:block;  	
    width: 37px;
	height: 88px;
    position: absolute;
    z-index: 9;
    top: 80px;
	}
.calist .hd .next{  background: url(../images/right.png) center no-repeat;right: 0;  }
.calist .hd .prev{
    background: url(../images/left.png) center no-repeat;
    left: 0;
}

.calist .bd {
    width: 89%;
    margin:0 auto;
    overflow: hidden;
}
.calist .bd ul li{
    float: left;
    width: 249px;


    margin-right: 23px;
    /* position: relative; */
}
.calist .bd ul li .catu{
    padding:19px 19px 0 19px;
    width: 100%;
    height: 220px;
    border: solid 1px #626262;
}
.calist .bd ul li .catu img{
    width: 209px;
	height: 152px;    display: block;
    margin: auto;
}
.calist .bd ul li .catu h3{
    font:normal 17px/17px "黑体";
    color: #030303;
    text-align: center;
    margin-top: 20px;text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.calist .bd ul li .catu dt{
    font:normal 13px/25px "黑体";
    color: #030303;
    margin-top: 10px;
}
.calist .bd ul li a{
    display: block;
    width: 90px;
	height: 26px;
	background-color: #0082cb;
	border-radius: 6px;
    border: solid 1px #0082cb;
    text-align: center;
    font:normal 14px/26px "黑体";
    color: #ffffff;
    margin:0 auto;
    position: relative;
    bottom: 12px;;
}



/**/

.pro-bj{height:978px; overflow:hidden;  background:url(../images/s4_bac.png); }
.bt-s{height:60px; margin:56px 0 24px 0; text-align:center; font:bold 28px/34px "Microsoft Yahei"; background:url(../images/pro-bt.png) no-repeat center 15px;}
.bt-s a{color:#0082cb;}
.bt-s i{display:block; font:18px/30px "Microsoft Yahei"; text-transform:uppercase; color:#333;}
.pro-bj ul{height:70px; text-align:center; overflow:hidden;}
.pro-bj ul li{display:inline-block; float:left; font:18px/40px "Microsoft Yahei"; color:#ccc;}
.pro-bj ul li a{display:inline-block; padding:0 52px;  color:#333;}
.pro-bj ul li a:hover,.pro-bj ul li.cur a{font-weight:bold; color:#0082cb; text-decoration:none;}
.pro-s{height:720px; position:relative; overflow:hidden;}
.pro-s ol li{width:387px; height:218px; margin-bottom:13px; overflow:hidden;}
.pro-s ol li img{width:387px; height:218px; -ms-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; -moz-transition:all 1s; transition:all 1s;}
.pro-s ol li:last-child{position:absolute; top:0; right:0; width:799px; height:449px;}
.pro-s ol li:last-child img{width:799px; height:449px; }
.pro-s ol li a:hover img{-ms-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.pro-s dl{height:243px;}
.pro-s dl dt{float:left; padding-left:46px; width:708px; height:243px; position:relative; background:url(../images/pro-s.jpg) no-repeat center top; overflow:hidden;}
.pro-s dl dd{float:right; width:432px; height:243px; overflow:hidden;}
.pro-s dl dd img{float:right; width:432px; height:243px; -ms-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; -moz-transition:all 1s; transition:all 1s;}
.pro-s dl dd a:hover img{-ms-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.pro-s dl dt b{display:block; height:48px; margin-top:16px; font:bold 26px/34px "Microsoft Yahei"; color:#fff;}
.pro-s dl dt p{ width: 97%;
 font:16px/27px "Microsoft Yahei"; color:#fff; background:url(../images/pro-sr.png) no-repeat left center; text-indent:2rem}
.pro-s dl dt em a{text-indent:0;text-align:center;position:absolute; top:183px; right:47px; display:block; width:100px; height:41px; padding:0 30px; font:16px/41px "Microsoft Yahei"; color:#fff; background:url(Img/Index/pro-btns.gif) #0082cb no-repeat 21px center;}
.pro-s dl dt b a{color:#fff;}


/*ys*/
.yl-bj{  overflow: hidden;
    padding: 30px 0;}
.s4 .a2 {
    padding-top: 90px;
}
.s4 .a2 li {
    width: 100%;
}
.s4 .a2 .left {
    float: left;
}
.s4 .a2 .b1 {
    width: 600px;
    margin-bottom: 50px;
}
.s4 .a2 .b1 .c1 .tit {
    width: 100%;    overflow: hidden;
}
.s4 .a2 .b1 .c1 .tit .d1 {
    width: 67px;
    height: 67px;
    background: #0082cb;
    border-radius: 50%;
    text-align: center;
    line-height: 67px;
   font-size: 34px;
    color: #fff;
    font-family: thyFont3, "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;
    font-weight: bold;
    float: left;
}
.s4 .a2 .b1 .c1 .tit .d1 i {
    position: relative;
    left: -3px;
}
.s4 .a2 .b1 .c1 .tit .d2 {
    float: left;
    margin-left: 10px;
}
.s4 .a2 .b1 .c1 .tit .d2 .e1 {
    font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;
    font-size: 24px;
    color: rgba(0, 0, 0, 0.75);
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-top: 7px;
}
.s4 .a2 .b1 .c1 .tit .d2 .e2 {
    font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;
    font-size: 12px;
    color: #9f9f9f;
    font-weight: lighter;
    text-transform: uppercase;
    padding-top: 4px;
}
.s4 .a2 .b1 .c1 .d3 {
    width: 523px;
    margin-left: 77px;
    position: relative;
    font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", "microsoft yahei", "Microsoft YaHei", SimHei, sans-serif;
    font-size: 14px;
    color: #707070;
    font-weight: lighter;
    line-height: 28px;
    margin-top: 12px;
}
.s4 .a2 .b1 .c1 .d3:before {
    content: '';
    width: 13px;
    height: 14px;
    background: url("../Image/s4_shape.png") no-repeat center;
    background-size: contain;
    position: absolute;
    left: -24px;
    top: 8px;
}
.s4 .a2 .right {
    float: right;
}
.zs-bj{height:610px;overflow:hidden;background:url(../images/s4_bac.png); }
.zs-bj h2 {
    margin: 56px 0 34px 0;
}
.zs-s{width:1200px; height:420px; margin:0 auto; position:relative; overflow:hidden;}
.zs-s .zs-x,.zs-s .zs-y{position:absolute; top:170px; width:37px; height:72px;}
.zs-s .zs-x{left:0;}
.zs-s .zs-y{right:0;}
.zs-s .zs-x img,.zs-s .zs-y img{width:37px; height:72px;}
.zs{width:1000px; height:400px; margin:0 auto; background:#fff; overflow:hidden;}
.zs span{display:block; float:left; width:600px; height:400px;}
.zs span.aaaa1 img { width:600px; height:400px;}
.zs dl{float:right; width:370px; height:370px; margin-top:26px; overflow:hidden;}
.zs dl dt{width:340px; height:150px; text-align:center; margin-bottom:12px;}
.zs dl dt img{width:253px; height:150px;}
.zs dl dd h3{width:340px; height:60px; text-align:center; margin-bottom:14px; border-bottom:1px solid #ccc; font:16px/24px "Microsoft Yahei"; color:#333;}
.zs dl dd h3 b{display:block; color:#0082cb;}
.zs dl dd p{width:333px; margin:0 auto 18px; font:14px/20px "Microsoft Yahei"; color:#666;}
.zs dl dd em a{margin-left:210px; font:14px/20px "Microsoft Yahei"; color:#333;}

.ccbb{ margin-left:110px; width:1000px; overflow:hidden;}
/**/
.newsbj{overflow:hidden;background:url(../images/bj5.jpg) repeat;}
.news{padding:80px 0;overflow: hidden;}
.news h3{text-align: center; font-size: 36px; color:#333333; line-height: 36px; margin-bottom: 30px;}
.news h3 i{display: block; font-size: 20px; color:#666666; background:url("../images/xt7.png") no-repeat center;}
.news .jzcs{height:267px; margin-bottom: 27px;}
.news .jzcs .new{width:236px;height:267px; float:left; margin-right: 12px;}
.news .jzcs .new li{width:212px; height:111px;padding-top:21px; padding-left:24px; background:url("../images/wzbj13.jpg") no-repeat center; position: relative; }
.news .jzcs .new li span{display: block; font-size: 20px; color:#FFF;}
.news .jzcs .new li span em{display: block; font-size: 10px; text-transform: uppercase; margin-top: 8px;line-height: 10px;}
.news .jzcs .new li span i{display: block; margin-top: 18px;width:20px; height:1px; background:#FFF;}
.news .jzcs .new li b{display: block; width:67px; height:61px; position: absolute;}
.news .jzcs .new li .jz{background:url("../images/jz.png") no-repeat center; bottom:0; right:9px;}
.news .jzcs .new li .cs{background:url("../images/cs.png") no-repeat center; bottom:0; right:9px;}
.news .jzcs dl{width:952px; height:267px;float:right;}
.news .jzcs dl dt{width:475px; height:267px;float:left;}
.news .jzcs dl dt img{width:475px; height:267px;}
.news .jzcs dl dd{ width:431px; height:242px;float:left; background:#FFF;padding:25px 21px 0 25px;}
.news .jzcs dl dd span{font-size: 18px; color:#333333; margin-bottom: 13px;}
.news .jzcs dl dd p{ font-size: 14px; color:#999999; padding-bottom:23px; border-bottom:1px dashed #999999;margin-bottom: 17px;}
.news .jzcs dl dd ul li{ height:30px;line-height: 30px;padding-left:14px;background:url("../images/hg.jpg") no-repeat left;}
.news .jzcs dl dd ul li a{ font-size: 14px; color:#333333;}
.news .jzcs .new li.cur{ background:url("../images/wzbj13_h.jpg") no-repeat center;}
.news .news_sm{width:702px; height:378px; float:left; background:url("../images/bj4.jpg") repeat; padding-left:23px;padding-top: 13px;}
.news .news_sm h3{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .news_sm h3 span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #BC0C08; width:100px;}
.news .news_sm dl{width:680px; height:177px;margin-bottom: 20px;}
.news .news_sm dl dt{width:319px; height:177px;float:left;}
.news .news_sm dl dt img{width:319px; height:177px;}
.news .news_sm dl dd{width:319px; height:132px;float:left;background:#f2f2f3;padding:27px 19px 18px 23px; }
.news .news_sm dl dd span{display: block;margin-bottom: 10px;}
.news .news_sm dl dd span a{font-size: 18px; color:#333333; }
.news .news_sm dl dd p{ font-size: 14px; color:#999999;margin-bottom: 21px; line-height: 20px;}
.news .news_sm dl dd .ck{ font-size: 14px; color:#BC0C08; float:right;padding-right:26px; background:url("../images/xq1.png") no-repeat right;}
.news .news_sm ul li{height:24px; line-height: 24px; padding-left:14px;background:url("../images/hg.jpg") no-repeat left;margin-bottom: 10px;padding-right: 20px;}
.news .news_sm ul li a{ font-size: 14px; color:#666666; }
.news .news_sm ul li a em{float:right;font-size: 14px; color:#666666;}
.news .cjwt{width:452px; height:378px;float:right; background:#FFF;padding-left:22px;padding-top:13px;}
.news .cjwt h3{border-bottom:1px solid #cccccc;height:48px; line-height: 48px;margin-bottom: 21px;}
.news .cjwt h3 span{display: block; font-size: 20px; color:#333333; padding-left:17px; background:url("../images/f.jpg") no-repeat left;border-bottom:1px solid #BC0C08; width:100px;}
.news .cjwt dl{border-bottom:1px dashed #999999;padding-bottom:22px;width:430px;margin-bottom: 20px;}
.news .cjwt dl dt{height:23px; line-height: 23px; margin-bottom: 18px;}
.news .cjwt dl dt i{display: block; width:55px; height:23px; text-align: center;float:left; line-height: 23px; background:#b8191f; color:#FFF; margin-right: 6px;}
.news .cjwt dl dt a{ font-size: 16px; color:#333333;}
.news .cjwt dl dd{ font-size: 14px; color:#999999;}
.news .cjwt ul li{height:61px;margin-bottom: 16px;}
.news .cjwt ul li span{display: block;width:58px; height:58px;border:2px solid #dcdcdc; float:left;margin-right: 16px;}
.news .cjwt ul li span b{display: block; font-size: 32px; font-weight: bold; color:#cccccc; text-align: center;margin-top: 0px;}
.news .cjwt ul li span em{display: block; font-size: 12px;color:#cccccc; text-align: center;}
.news .cjwt ul li strong{display: block;font-weight: normal;float:left;margin-top: 12px;}
.news .cjwt ul li strong a{font-size: 14px; color:#333333;}
.news .cjwt ul li p{float:left; font-size: 14px; color:#999999;}
.news .cjwt ul li:hover span{border:2px solid #b8191f;}
.news .cjwt ul li:hover  span b{color:#b8191f;}
.news .cjwt ul li:hover span em{color:#b8191f;}
.news .cjwt ul li strong a:hover{color:#b8191f;}

/*幕墙装饰学院*/
.wd {background:#f5f5f5; padding: 50px 0 0 40px;width:317px;height:545px;}
.wd_top { height:43px; background: url(../images/wd_xx01.gif) no-repeat 0 bottom; margin-right:42px;}
.wd_top span { float:right; display:block; padding:8px 0 0}
.wd_top b a { font-size:20px; color:#2d3442; font-weight:bold;}
.wd_con { padding:40px 0 0;}
.wd_con p { width:280px; border-bottom: dashed 1px #c2c2c2; padding:0 0 15px; margin-bottom:15px;}
.wd_con .nobor { border-bottom:none;}
.wd_con p a { display:block; font-weight:bold; font-size:14px; color:#2d3442; margin-bottom:10px;}
.wd_con p a:hover { color:#ca1621;}
.wd_con p em { display:block; font-size:14px; color:#3b3b3b; line-height:25px;}
.wd_con .nones3{border-bottom:none;}

/*绌哄帇鏈哄鎴锋渚�*/

.tb_case{ width:auto; height:450px; margin:0 auto; background:url(../images/tit.jpg); margin-top:20px;}
.tb_case .tbc{ width:auto; height:20px; margin:0 auto;}
.ind_zy{ width:1050px; height:200px; margin:0 auto; height:60px; line-height:60px; text-align:center; background:url(../images/case.png) no-repeat bottom center; font-size:30px; color:#3c3938;}

.ind_cse{ width:1200px; height:300px; margin:0 auto; position:relative; margin-top:20px;}
.ind_cse .anl{ width:1200px; height:41px; background:url(../images/tit.jpg) repeat-x;}
.ind_cse .anl dd{ width:162px; height:40px; line-height:40px; text-indent:15px; float:left;font-size:16px; color:#333;}
.ind_cse .anl dt{ width:80px; line-height:40px; float:right; text-align:center; }
.ind_cse .anl dt a{ text-decoration:none; color:#333;}
.ind_sjy{ width:1200px; height:30px; margin:0 auto; position:absolute;}
.ind_zce{ width:1200px; height:300px; margin:0 auto; margin-top:20px; position:relative;}
.ind_zce .mdm{min-width:1200px; height:300px; margin-top:10px; margin:0 auto; overflow:hidden;}
.ind_zce .mdm ul{ width:1200px; margin:0px; padding:0px;}
.ind_zce .mdm ul li{width:280px; height:300px; float:left; padding-left:5px; padding-right:5px; overflow:hidden; position:relative;}
.ind_zce .mdm ul li .tb{ width:280px; height:250px; position:relative; overflow:hidden;}
.ind_zce .mdm ul li .tb img {
	display: block;
	width: 100%;
	-webkit-transition: -webkit-transform .3s ease;
	-moz-transition: -moz-transform .3s ease;
	-ms-transition: -ms-transform .3s ease;
	transition: transform .3s ease;
}
.ind_zce .mdm ul li .tb img:hover{
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);}


.ind_zce .mdm ul li img{ width:280px; height:250px;overflow:hidden; text-align:center;}
.ind_zce .mdm ul li p{ width:260px; height:35px; line-height:40px; text-align:center;font-size:14px;}
.ind_zce .mdm ul li p a{ text-decoration:none; color:#3f3d3a;}
.ind_zce .mdm ul li dd{ width:230px; height:auto; line-height:22px; font-size:12px; margin:0 auto; color:#6a6868;}
.ind_zce .mdm ul li dt{ width:100px; height:auto; line-height:26px; font-size:12px; text-align:center; margin:0 auto; color:#fff; background-color:#076bc0; margin-top:5px;}
.ind_zce .mdm ul li dt a{ text-decoration:none; color:#fff;}
.tb_ht{ width:auto; height:20px; margin:0 auto;}
#goRM,#goLM{cursor:pointer;}
#goLM{margin-right:0px;}
#goRV,#goLV{cursor:pointer; }
.index_pord{ width:1040px; height:30px; margin:0 auto;}
.index_pord dl{ width:200px; margin:0 auto;}
.index_pord dl dd .goRV{ width:100px; height:30px; line-height:30px; text-align:left; float:left; font-size:16px; background:url(../images/RV.png) no-repeat right;}
.index_pord dl dd a{ text-decoration:none; color:#434141;}
.index_pord dl dt{ width:100px; height:30px; float:right; margin-top:10px;}
.ind_cse .RightA{
    width:30px;
	height:100px;
	float:right;  
	left:-30px;
	top:70px; cursor:pointer; position:absolute; z-index:99999;
	}
.ind_cse .LeftA{
	width:30px;
	height:100px;
	float:left;
	left:1200px;
	
	top:70px; cursor:pointer; position:absolute; z-index:10000;

}
.RightArr1{ width:9px; height:174px; float:right;}
.LeftArr1{width:9px; height:174px; float:left;}
.inde_go{ width:1030px; height:30px; margin:0 auto; margin-top:0px;}
.inde_go dl{ width:200px; margin:0 auto;}
.inde_go dl dd { width:100px; height:30px; float:left;}
.ind_cse  a#goRM { width:30px;  height:100px; float:left;background:url(../images/Rvv.png) no-repeat right; position:relative; z-index:1000;}
.ind_cse  a:hover#goRM{ text-decoration:none;  background:url(../images/RV.png)}
.ind_cse  a#goLM{ width:30px; height:100px; float:right; background:url(../images/Lvv.png) no-repeat left;}
.ind_cse  a:hover#goLM{text-decoration:none;  background:url(../images/LV.png)}

/*鍙嬫儏閾炬帴*/

.link{ width:1030px; height:30px; margin:0 auto; min-width:1030px;}
.link dd{ width:60px; height:30px; line-height:30px; float:left; color:#333;}
.link dt{ width:970px; height:30px; float:right;}
.link dt ul{width:970px; margin:0px;}
.link dt ul li{ min-width:40px; height:30px; line-height:30px; font-size:12px; float:left;}
.link dt ul li a{ text-decoration:none; color:#333;}
.link dt ul li a:hover{text-decoration:none; color:#87ab17;}

/*搴曢儴鏍峰紡*/
/* footbg */
.footbg{
    background: #343434;
    height: 308px;
    padding-top: 16px;
}
.fone{
    border-bottom: 1px solid #fefefe;
    height: 114px;
}
.fadd{
    width: 80%;
    font:normal 14px/30px "微软雅黑";
    letter-spacing: 0px;
    color: #d9d9d9;
    margin-top: 20px;
}
.fadd strong{
    font-size: 18px;
    font-weight: normal;
}
.fadd img{
    margin-right: 20px;
    margin-left: 20px;
}
.flxus a{
    display: block;
    width: 199px;
	height: 47px;
    border: solid 1px #fefefe;
    text-align: center;
    font:normal 18px/47px "微软雅黑";
    letter-spacing: -1px;
    color: #faf2f2;
    border-radius: 25px;
    margin-top: 32px;
}
.fcopyright{
    margin-top: 39px;
	width: 635px;
}

.fnav a{
    font:normal 15px/15px "微软雅黑";
    letter-spacing: 1px;
	color: #dad7d7;
}
.fmiao{
    margin-top: 15px;
    font:normal 14px/25px "微软雅黑";
    color: #d9d9d9;
}
.fmiao a{
    color: #d9d9d9;
}

.fewm{
    margin-top: 28px;
}

.picMarquee-left{ overflow:hidden; position:relative;margin-top:30px  }


	
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:280px; height:200px; display:block; padding:5px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:35px;   }
