﻿img{border:0px;}
#banner{ height:350px; overflow:hidden;  clear:both;  z-index:0; }
 
#banner .list-box{  height:350px; display:none;  overflow:hidden; text-align:center; }
.list-box .img{ position:relative; height:350px; min-width:550px; max-width:1100px; background-color:#ccc;} 
.list-box .text { position:absolute;  width:300px; height:180px; overflow:hidden; border-radius:5px; padding:20px; text-align:left; color:#fff;line-height:22px; }
.bg1{ background-color:#79d17b;}
.bg0{ background-color:#ffdd00;}
.h60{ height:60px;}
.lh60{line-height:60px;vertical-align:middle;}
.h40{ height:40px; }
.lh40{line-height:40px; vertical-align:bottom;}
.list-box .boxwidth{ width:1100px;margin:auto; overflow:hidden;height:350px; }



.qiantu {
height: 78px;
margin-top:-81px;
position:relative;
z-index:999;
}
.t1 { float:left; width:275px; height:78px; overflow:hidden; }
.t2 { float:left; width:275px; height:78px; overflow:hidden; }
.t3 { float:left; width:275px; height:78px; overflow:hidden; }
.t4 { float:right; width:275px; height:78px; overflow:hidden; }
.t1 a { display:block; background:url(../image/Vimg/ctt1.png) no-repeat; height:78px; }
.t1 a:hover { background:url(../image/Vimg/ctt_1.png) no-repeat; }
.t2 a { display:block; background:url(../image/Vimg/wbb1.png) no-repeat; height:78px; }
.t2 a:hover { background:url(../image/Vimg/wbb_1.png) no-repeat; }
.t3 a { display:block; background:url(../image/Vimg/wxx1.png) no-repeat; height:78px; }
.t3 a:hover { background:url(../image/Vimg/wxx_1.png) no-repeat; }
.t4 a { display:block; background:url(../image/Vimg/yhh1.png) no-repeat; height:78px; }
.t4 a:hover { background:url(../image/Vimg/yhh_1.png) no-repeat; }

.hotbj { margin-top:10px; width:100%; height:auto; overflow:hidden; background-color:#ffffff; }
.hot { margin:0 auto; width:1098px; height:198px; overflow:hidden; border-left:1px dashed #fff; border-right:1px dashed #fff; }
.hotle { float:left; width:365px; height:198px; overflow:hidden; border-right:1px dashed #fff; }
.hotmi { float:left; width:365px; height:198px; overflow:hidden; border-right:1px dashed #fff; }
.hotri { float:right; width:366px; height:198px; overflow:hidden; }
.hot a { position:absolute; }
.hot a:hover { text-decoration:none; }
.hot a span { display:none; cursor:pointer; text-align:center; vertical-align:middle; }
.hot a:hover span { width:365px; height:109px; padding-top:89px; margin:0 auto; background:#f49ac1; display:block; position:absolute; top:0; bottom:0; left:0; opacity:0.6; }

/*新闻*/ 
.zixu { margin:0 auto; padding-top:10px; width:1100px; height:229px; overflow:hidden; text-align:left; }
.zxle { float:right; width:360px; height:219px; overflow:hidden; padding-right:5px; }
.zxal { width:360px; height:107px; overflow:hidden; }
.zxmt { margin-top:5px; width:360px; height:107px; overflow:hidden; }
.zxmi { float:left; width:325px; height:219px; overflow:hidden; margin:0px 5px; }
.mitit { padding-right:8px; width:317px; background:url(../image/Vimg/synewsbj.png) no-repeat 5px; height:20px; overflow:hidden; text-align:right; line-height:20px; }
.mitit a { text-decoration:none; color:#ccc; }
.mitit a:hover { text-decoration:underline; color:#f173ac; }
.zxlb { margin-top:7px; width:325px; height:192px; overflow:hidden; font-size:12px; }
.zxlb ul{ list-style:none;}
.zxlb li { border-bottom:1px dashed #dedede; line-height:23px; }
.zxlb li span { float:left; margin-top:4px; width:14px; height:14px; line-height:14px; color:#fff; font-size:10px; text-align:center; margin-right:5px; background-color:#f9c2da; border-radius:7px; }
.zxlb li span.num01 { color:#fff; background-color:#f49ac1; }
.zxlb li a { text-decoration:none; color:#cf0211; }
.zxlb li a:hover { text-decoration:none; color:#333; }
.zxri { float:left; width:395px; height:219px; overflow:hidden; padding-left:5px; }
.zxle a { position:absolute; }
.zxle a:hover { text-decoration:none; }
.zxle a span { display:none; cursor:pointer; text-align:center; vertical-align:middle; }
.zxle a:hover span { width:360px; height:64px; padding-top:43px; margin:0 auto; background:#f49ac1; display:block; position:absolute; top:0; bottom:0; left:0; opacity:0.6; }
.zxri a { position:absolute; }
.zxri a:hover { text-decoration:none; }
.zxri a span { display:none; cursor:pointer; text-align:center; vertical-align:middle; }
.zxri a:hover span { width:395px; height:120px; padding-top:99px; margin:0 auto; background:#f49ac1; display:block; position:absolute; top:0; bottom:0; left:0; opacity:0.6; }


.fmscn { display:block; margin:0 auto; padding-top:10px; clear:both; width:1100px; height:auto; overflow:hidden; border-bottom:1px solid #e6e6e6; }
.fmscn a{ text-decoration:none; }
.fmscn h1 { margin:0 auto; height:61px; width:500px; background:url(../image/Vimg/sybrand.png) no-repeat;}
.vacn { display:block; padding:10px 25px; width:1050px; height:auto; overflow:hidden; }
.vacn li { width:139px; overflow:hidden; font-size:14px; margin:0 18px; position:relative; display:inline; float:left; text-align:center; }
.vacn li .rad i { background:url(../image/Vimg/syvanmissbrand.png) no-repeat; -webkit-transition:all .5s ease-in-out; display:block; margin-left:auto; margin-right:auto; }
.vacn li .rad { width:123px; height:123px; -webkit-border-radius:123px; overflow:hidden; position:relative; z-index:2; margin:8px auto; display:block; border-radius:123px; }
.vacn li .sd { width:139px; height:139px; display:block; -webkit-border-radius:134px; -webkit-transition:all .5s ease-in-out; -webkit-transform:scale(0.5); border-radius:130px; background:#cf0211; top:0; left:0; position:absolute; z-index:1; }
.vacn li p { padding-top:10px; color:#999; font-size:14px; }
.vacn li p strong { font-weight:100; display:block; line-height:24px; font-size:16px; }
.vacn a:hover { text-decoration:none; }
.vacn a:hover p { text-decoration:none; color:#f173ac; }
.vacn li:hover .sd,.vacn li.hover .sd { -webkit-transform:scale(1); }
.vacn li:hover .rad i,.vacn li.hover .rad i { -webkit-transform:rotate(360deg); }
.vacn li:hover .rad,.vacn li.hover .rad { background:#fad5e5; }
.vacn li.p .rad i { width:123px; height:130px; background-position:-6px 0px; margin-top:-7px; }
.vacn li.b .rad i { width:123px; height:130px; background-position:-175px 0px; margin-top:-7px; }
.vacn li.t .rad i { width:123px; height:130px; background-position:-343px 0px; margin-top:-7px; }
.vacn li.y .rad i { width:123px; height:130px; background-position:-513px 0px; margin-top:-7px; }
.vacn li.m .rad i { width:123px; height:130px; background-position:-681px 0px; margin-top:-7px; }
.vacn li.e .rad i { width:123px; height:130px; background-position:-850px 0px; margin-top:-7px; }


.zhis { margin:10px auto; width:1099px; height:auto; overflow:hidden; border-right:1px dashed #ccc; text-align:left; }
/*.zsle { float:left; width:403px; height:220px; overflow:hidden; border-right:1px dashed #ccc; background:url(../image/Vimg/syzsxt.png) no-repeat 286px; }*/
.zsle { float:left; width:403px; height:220px; overflow:hidden; border-right:1px dashed #ccc; background:url(../image/Vimg/pinpai.png) no-repeat 320px; background-size: auto 220px;}
.zslb ul{list-style:none;}
.zsle li { float:left; width:260px; height:208px; border:1px solid #ccc; padding:5px; }
.zsmi { float:left; margin-left:15px; width:330px; height:220px; overflow:hidden; }
.zsri { float:right; margin-right:10px; width:330px; height:220px; overflow:hidden; }
.zstit1 { padding-right:8px; width:322px; background:url(../image/Vimg/syxyzxbj.png) no-repeat 5px; height:20px; overflow:hidden; text-align:right; line-height:20px; }
.zstit2 { padding-right:8px; width:322px; background:url(../image/Vimg/sydpglbj.png) no-repeat 5px; height:20px; overflow:hidden; text-align:right; line-height:20px; }
.zslb { margin-top:8px; width:330px; height:192px; overflow:hidden; font-size:12px; }
.zslb li { border-bottom:1px dashed #dedede; line-height:22px; }
.zslb li span { float:left; margin-top:4px; width:14px; height:14px; line-height:14px; color:#fff; font-size:10px; text-align:center; margin-right:5px; background-color:#f9c2da; border-radius:7px; }
.zslb li span.num01 { color:#fff; background-color:#f49ac1; }
.zslb li a { text-decoration:none; color:#cf0211; }
.zslb li a:hover { text-decoration:none; color:#333; }
.zhis a { text-decoration:none; color:#ccc; }
.zhis a:hover { text-decoration:underline; color:#f173ac; }


.xinp { margin:10px auto; width:1100px; height:auto; overflow:hidden; border-top:1px solid #e6e6e6; }
.xinptb { width:1100px; height:70px; background:url(../image/Vimg/syzypp.png) no-repeat 0px 11px; }
.xinptu { width:1100px; height:93px; overflow:hidden; }
.tu1 { float:left; width:272px; height:93px; }
.tu2 { float:left; margin-left:4px; width:272px; height:93px; }
.tu3 { float:left; margin-left:4px; width:272px; height:93px; }
.tu4 { float:right; width:272px; height:93px; overflow:hidden; }
.tu1 a { display:block; background:url(../image/Vimg/cp1.jpg) no-repeat; height:93px; }
.tu1 a:hover { background:url(../image/Vimg/cp_1.jpg) no-repeat; }
.tu2 a { display:block; background:url(../image/Vimg/cp2.jpg) no-repeat; height:93px; }
.tu2 a:hover { background:url(../image/Vimg/cp_2.jpg) no-repeat; }
.tu3 a { display:block; background:url(../image/Vimg/cp3.jpg) no-repeat; height:93px; }
.tu3 a:hover { background:url(../image/Vimg/cp_3.jpg) no-repeat; }
.tu4 a { display:block; background:url(../image/Vimg/cp4.jpg) no-repeat; height:93px; }
.tu4 a:hover { background:url(../image/Vimg/cp_4.jpg) no-repeat; }
.xinpsl { width:1100px; height:45px; background:url(../image/Vimg/sysl.png) no-repeat 428px 20px; border-bottom:1px solid #e6e6e6; }
.xpdp { margin-top:15px; width:1100px; height:301px; }
.xpdple { float:left; width:591px; height:301px; }
.xpdpri { float:right; width:506px; height:301px; }

.shil { margin:0px auto; width:1100px; height:auto; overflow:hidden;}
.shille { float:left; width:565px; height:480px; overflow:hidden;  color:#ffdd00; font-size:13px; line-height:20px; }
.shilri { float:right; width:518px; height:480px; overflow:hidden; }
.riswb { padding-top:170px;width:518px; height:70px; background:url(../Vimg/sywhywx.png) no-repeat;overflow:hidden; }
.riwy { padding-top:170px;margin-top:9px; width:518px; background:url(../Vimg/sywhywx.png) no-repeat;height:70px; overflow:hidden; }

.hzpp { margin:20px auto 0px auto; width:1100px; height:293px; }
.hzpple { float:left; width:257px; height:293px; }
.hzppri { float:right; width:839px; height:293px; }

#slides { background-color:#999;}
#slides .img img{ max-width:360px; }
#dm{
  background-image:url('http://www.teenixlife.com/cc/linkcc.jpg');
  filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    -moz-background-size:100% 100% ;
    background-size:100% 100% ;
    -webkit-background-size:100% 100%;
	cursor:pointer;
}
#J_prismPlayernewvideo{
	margin-top:-20px;
}
 