html,body{
	font:14px/1.42857143 "Helvetica Neue",Helvetica,Arial,sans-serif; 
	color: #8E8E8E;
}
p, h1, h2, h3, h4, h5, h6, a,div,li{
	font-family: Microsoft YaHei,Hiragino Sans GB,SimHei,STHeiti;
}
body,ul,li,ol,p,h1,h2,h3,dt,dl,dd{margin:0px; padding: 0px;}
a{color: black; text-decoration: none;}  /*定义整站的链接色*/
li{list-style: none;}
img{border:none;max-width:100%;}
.bnon{border:none;}
.w100{width:100%;}.w220{width:220px;}.w172{width:172px;}.w200{width:200px;}.w1350{width:1350px;}.wb30{width:30%}.w350{width:350px}.w310{width:310px;}
.h320{height:320px;}
.mh{min-height:80px;}
.bc01{background:#493b59;}
.bc02{ background: #6e548b; }
.bc03{background:#fafafa}
.bc04{background:#d1d1d1;}
.pd01{padding:7px 0;}
.pdt01{padding-top:20px;}.pdt02{padding-top:14px;}.pdt03{padding-top:32px;}
.pdb01{padding-bottom:32px;}.pdb02{padding-bottom:16px;}.pdb03{padding-bottom:12px;}.pdb04{padding-bottom:36px;}.pdb05{padding-bottom:26px;}
.pdr01{padding-right:30px;}.pdr02{padding-right:16px;}.pdr03{padding-right:40px;}.pdr04{padding-right:6px;}.pdr05{padding-right:24px;}
.pdl01{padding-left:30px;}
.mg01{margin-top:5px;}
.mg02{margin-top:-5px;}
.mg03{margin-top:40px;}
.br01{border-radius:6px 0 0 6px;}
.bo01{ border:1px solid #b4b4b4;}
.bor01{ border-right: 1px dotted #bababa; }

.disb{display:block;}
.hi{opacity:0.6;filter(alpha=60);}
.si{opacity:1;filter(alpha=100);}

.pr{position:relative;}.pa{position:absolute;}
.inb{display:inline-block;}
.fc01{color:#000;}.fc02{color:#fff}.fc03{color:#493b59}.fc04{color:#320d50}
.fs12{ font-size: 12px; }
.fs13{ font-size: 13px; }
.fs14{ font-size: 14px; }
.fs15{ font-size: 15px; }
.fs16{ font-size: 16px; }
.fs18{font-size:18px;}
.fs20{ font-size: 20px; }
.fs40{ font-size: 40px; }
.fwn{ font-weight:normal;}
.lh24{line-height:24px;}
.vtop{ vertical-align:top;}
.vb{ vertical-align:bottom;}
.month{width:26px; height:52px; position:relative;}
.month .s1,.month .s2{position:absolute;left:4px; top:2px;}
.month .s2{top:29px;}


.morebt{height:30px; width:134px; text-align:center;}

.clear{clear:both;}
.bc{margin:0 auto;}

.con{width:1192px; margin:0 auto; min-height:80px;}
.fl{float:left;}.fr{float:right;}
.w422{width:422px;}

.sea{width:210px;}
.seabr{height:22.1px;width:173px; border-right:none;}
.seabt{background:url(../images/sbt.png) no-repeat; width:34px; height:26px; border:none;}

.nav{bottom:12px; right:16px;}
.nav li{ padding:0 20px;}
.nav li:last-of-type{padding-right:0}
.nav span:last-child{display:none;}
.banner{height:446px;}

.lxul img
{
    -webkit-transition:.5s ease-out;
    -moz-transition:.5s ease-out;
    -o-transition:.5s ease-out;
    transition:.5s ease-out;
 }
.lxul img:hover{
    transform:rotateZ(180deg);
    -moz-transform:rotateZ(180deg);
    -o-transform:rotateZ(180deg);
    -ms-transform:rotateZ(180deg);
    -webkit-transform:rotate(180deg);
 }
 .xmul li:hover .wapp{ bottom:-5px;}
.wapp
{
    position:absolute; 
    width:236px;
    padding-top:5px; 
    height:30px; 
    bottom:-35px;
    left:0; 
    -webkit-transition: all .8s ease;
    -o-transition: all .8s ease;
    -moz-transition: all .8s ease;
    -ms-transition: all .8s ease;
    transition: all .8s ease;
    background:#000;
    background:rgba(0,0,0,0.4); 
    color:#fff; 
    text-align:center;
 }
.lxul li{padding-right:36px; display:inline-block; width:42px; height:42px; text-align:center; font-size:14px; color:#000;}
.lxul li span{display:inline-block; padding-top:6px}
.xmul{width:800px; padding-top:2px;position:absolute;}
.xmul li{position:relative;margin-right:16px; margin-bottom:18px; display:inline-block; overflow:hidden; height:140px; }
.xmul img{width:236px; height:140px;}

.ful li{padding:0 14px;display:inline-block;}
.ful{padding-bottom:20px;}

.titl{border-bottom:1px solid #dbdbdb; background:url(../images/title_bg01.png); width:196px; height:60px;line-height:60px; font-weight:bold; padding-left:24px;}

.leul li{position:relative;width:196px; height:17px; padding:14px 0 14px 24px; display:block; color:#666; line-height:14px; background:#f2f2f2; border-bottom:1px solid #dbdbdb;}
.leul p{float:left;}
.leul span{width:17px; height:17px; float:right; background:url(../images/go_01.png); margin-right:20px;}
.leul li:hover{background:#1a3c86;}
.leul li:hover a{ color:#fff;}
.leul li:hover span{background:url(../images/go_03.png);}

.leul li.on{background:#1a3c86; left:10px;}
.on a{color:#fff;}
.on span{background:url(../images/go_03.png);}

.right{width:935px; min-height:80px; background-color:#fff; box-shadow:0 1px 6px -1px #000; margin-left:30px;}

.rtopl{left:18px; background:#B7FFAA; padding:0 20px 10px; border-radius:0 0 10px 10px; box-shadow:0px 3px 5px #ccc; }
.rtopr{right:56px; padding:0 20px 10px; border-radius:0 0 10px 10px; box-shadow:3px 3px 5px #ccc; }

.rcon{padding:50px 40px;}
.cul li{background-color:#fff;}

.hd{position:absolute; bottom:50px; left:50%; margin-left:-2%;}
.hd li{ background:url(../images/hdbt1.png) 100% no-repeat;height:20px; width:20px; display:inline-block;}
.hd li.on{ background:url(../images/hdbt.png) 100% no-repeat; }

.pic img{width:100%;height:632px;}

.ftul span:last-of-type{display:none;}

