@charset "gb2312";
.relative {position:relative;}
.absolute {position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.itemContent{width:1200px; margin:0px auto;}
.itemconLeft{width:289px; margin-top:20px;}
.itembg3{background:#00cccc;}
.item_xm{width:100%;height:auto;}
.item_xm h3{padding:27px 0px 0px 27px;height:99px; font-size:36px; color:#FFF;}
.item_xm ul{width:276px;height:auto;background:#fff;position:relative;float:left;}
.item_xm ul:after{position:absolute;content:'';width:289px;height:5px;background:url(../images/itemShadow.jpg) no-repeat;bottom:-5px;left:0px;}
.item_xm ul li{width:50%;height:38px;line-height:38px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;float:left;}
.item_xm ul li:nth-child(2n){border-right:none;}
.item_xm ul li a{width:100%;height:38px;display:block;font-size:16px;color:#666;position:relative;padding-left:32px;}
/*itemleft_swt*/
.iconItem{background:url(../images/itemIcon.png) no-repeat;}
.itemleft_swt{width: 276px;height: 441px;background:#f8f7f7;box-shadow: 5px 8px 9px 0px rgba(0,0,0,.2);}
.itemleft_swt .itemTel{padding:29px 0px 0px 21px;}
.itemleft_swt .itemTel em{width:221px;height:244px;background-position:-1px -356px;}
.itemSwt{padding:30px 0px 0px 22px;}
.itemSwt a{width:114px;height:114px;display:block;text-align:center;padding-top:18px;}
.itemSwt a.onlineSwt{background:#fe3509;margin-right:1px;}
.itemSwt a.onlineSwt:hover{background:#d22b07;}
.itemSwt a.yueZj{background:#c0025a;}
.itemSwt a.yueZj:hover{background:#930245;}
.itemSwt a.onlineSwt em{width:64px;height:76px;background-position:-223px -1px;}
.itemSwt a.yueZj em{width:63px;height:74px;background-position:-294px -2px;}
.item_xm ul li a:before{width:17px;height:17px;content:'';position:absolute;top:11px;left:10px;background:url(../images/itemIcon.png) no-repeat -113px -2px;}
.item_xm ul li:last-child{border-bottom:none;}

/*itemconRight*/
.itemconRight{width:880px; overflow:hidden;  margin-top:20px;}
.itemright_con{margin-bottom:5px;}
.itempic03{width:878px; margin-bottom:20px;}
.itempic03 img{margin:0px auto;}
.itempic03 .hd{bottom:10px;right:6px;}
.itempic03 .hd span{width:30px;height:5px;background:#605956;display:inline-block;margin:0px 5px;cursor:pointer;}
.itempic03 .hd span.on{background:#c0025a;}


.newsWrapper {width:880px;}
.newsWrapper dl {width:800px;height:130px;border-width:1px;border-style:solid;border-color:#e1e1e1 #e1e1e1 #e1e1e1 #3d3f4b;margin-bottom:27px;padding:24px;}
.newsWrapper dl.hot {border-left-color:#ff2929;}
.newsWrapper dl dt {}
.newsWrapper dl h5 {font-size:20px;position:relative;}
.newsWrapper dl h5 a {color:#3d3f4b;text-decoration:none;line-height:36px;position:relative;}
.newsWrapper dl.hot h5 a:after {content:'';position:absolute;right:-16px;top:3px;width:9px;height:11px; background:url(../images/ppicon.png) no-repeat -86px -131px;-webkit-animation:shake 1s linear 3s infinite;animation:shake 1s linear 3s infinite;}
.newsWrapper dl p a {font-size:14px;color:#666;line-height:24px;}
.newsWrapper dl p a:hover{color:#fe3509}
.newsWrapper dl p span {float:right;font-size:12px;color:#999}

.newsWrapper .ym ul{ font-size: 0; text-align: center; margin:20px auto;}
.newsWrapper .ym li{ display: inline-block;  font-size:14px; border: 1px solid #ccc; width: 30px; height: 30px; line-height: 30px; margin: 0 5px; }
.newsWrapper .ym li a{ color: #666;}
.newsWrapper .ym .on{ border: none; }
.newsWrapper .ym .on a{color: #333; font-weight: bold;}
.newsWrapper .ym .sty{ width: 90px; }
.newsWrapper .ym .styn{ width: 300px; border:none; }