@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
input{ margin:0; padding:0;word-wrap:break-word;}
li{list-style-type:none}
ul{margin:0px;padding:0px}
img{border:0px;vertical-align: middle;}
a{text-decoration:none; color:#212121; cursor:pointer }
a:hover{text-decoration:none}
body{ font-size: 14px; font-family: Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif; color: #545454; background-color: #fafafa; background-repeat: repeat-x; background-position: center top; min-width: 1180px; background-image: url(/statics/images/bg.jpg); }
.webbg{ background-image: url(/statics/images/webbg.jpg); background-repeat: no-repeat; background-position: center top; min-width: 1180px; }
input{font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;}
.fl,.l{ float:left}
.fr,.r{ float:right}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}
.clear{ clear:both; height:0px; overflow:hidden; }
.blank5{height:5px; overflow:hidden}
.blank6{height:6px; overflow:hidden}
.blank8{height:8px; overflow:hidden}
.blank10{height:10px; overflow:hidden}
.blank11{height:11px; overflow:hidden}
.blank13{height:13px; overflow:hidden}
.blank15{height:15px; overflow:hidden}
.blank20{height:20px; overflow:hidden}
.blank30{height:30px; overflow:hidden}
.blank60{height:60px; overflow:hidden}
.blank120{height:120px; overflow:hidden}
.whitebg{ background-color:#FFF;}

/*logo*/
.logobg { width: 1180px; background-color: #fafafa; margin-right: auto; margin-left: auto; min-width:1180px; }
.logomain { height: 100px;  width: 1180px; margin-left: auto; margin-right: auto; }
.logomain .logo { height: 100px; width: 350px; float: left; }
.logomain .tel { height: 100px; width: 830px; float: right; }


/*双行菜单导航*/
.navgate{ width: 1165px; margin-right: auto; margin-left: auto; background-color: #1479d7;padding:15px 0 10px 15px; }
.navgate ul{height:60px;overflow:hidden;}
.navgate ul li{ float:left; font-size:14px; width:222px; text-align:center; margin-right:10px;}
.navgate ul li a{ padding: 0px 3px; white-space: nowrap; line-height: 28px; display: inline-block; color: #FFF; }
.navgate ul li a:hover{ padding: 0px 3px; white-space: nowrap; line-height: 28px; display: inline-block; color: #FF0; }
.navgate ul li .bigtitle{ line-height:33px; float:left; border:1px solid #EDEDED; width:60px; height:56px; border-radius:5px; text-align:center;}
.navgate ul li .bigtitle a{ display:block; text-align:center;}
.navgate ul li .bigtitle img{ width:28px; height:28px; display:inline-block;border-radius:3px; margin-top:12px;}

/*下拉菜单导航*/
.navbg { width: 1180px; margin-right: auto; margin-left: auto; height: 50px; background-color: #1479d7; }
.navcenter { width: 1160px; margin-right: auto; margin-left: auto; }
#navul li { float: left; margin-right: 1px; width: 88px; height: 50px; position: relative; text-align: center; line-height: 50px; background-repeat: no-repeat; background-position: right; font-size: 20px; }
#navul li.navhome { text-align: left; width: 88px; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 40px; }
#navul li a:link, #navul li a:visited { color: #FFF; }
#navul li ul { display: none; position: absolute; z-index: 10000; left: 0px; background-color: #047bef; }
#navul li ul li { display: block; width: 88px; float: none; margin-right: 0px; height: 35px; position: relative; line-height: 50px; font-size: 14px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC0000; }
#navul li.navmoon { width: 88px; height: 50px; line-height: 50px; background-repeat: repeat-x; background-color: #CC0000; }
#navul li.navmoon a { }
#navul li.navhome a:hover { background-color: #253f01; color: #1479d7; }
#navul li.navmoon ul { display: block; }
#navul li.navmoon ul a { display: block; width: 88px; height: 35px; line-height: 35px; }
#navul li.navmoon ul a:hover { background-color: #0459ef; }

.toutiao { font-size: 36px; font-weight: 400; padding: 10px; font-family: Arial, "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei UI Light"; text-align: center; background-image: url(/statics/images/toutiao.jpg); height: 87px; }
.toutiao h1 { font-size: 36px; padding-top: 5px; }
.toutiao h1 a { text-decoration: none; }
.toutiao h1 a:hover { text-decoration: none; color: #C00; }
.toutiao h2 { font-size: 16px; line-height: 40px; font-weight: normal; }
.toutiao h2 a { text-decoration: none; font-size: 14px; }
.toutiao h2 a:hover { text-decoration: none; color: #C00; }
.aliad { width: 1178px; height: 80px; margin-right: auto; margin-left: auto; border: 1px solid #efefef; }

/* 焦点图片开始 */
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://www.lytzsbxh.com//templets/default/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
/* 焦点图片结束 */


.mainbox{ width:1180px; margin:0 auto;}
.mainboxleft{ width:782px; margin:0 auto;}
.mainhomenews{ width:630px; margin:0 auto;}
.mainboxright{ width:383px;}
.mainbox{ width:1180px; margin:0 auto;}
.homenews{-padding:15px 30px;}
.homenews .left{ width: 425px; padding-left: 15px; }
.homenews .right{ width: 425px; padding-right: 15px; }
.homenews .indextit{}

.indextit{ height: 52px; line-height: 52px; font-size: 22px; color: #FFF; background-color: #1479d7;padding:0px 15px; }
.indextit .menu{ float: right; font-weight: normal; font-size: 14px; }
.indextit .menu a{ font-size:14px; font-weight:normal; color:#FFF;}
.indextit .menu i{ margin:0px 5px 0px 10px;color:#e2e2e2; font-style:normal; font-size:14px; line-height:56px;}

.homenews .newspic{}
.homenews .newspic ul li{ width:50%; height:100%; float:left;}
.homenews .newspic ul li .img{ padding: 0 10px; height: 130px; overflow: hidden;}
.homenews .newspic ul li .img img{ width:100%;max-height:100%; border: 1px solid #eee; }
.homenews .newspic ul li .title{ height:35px; line-height:35px; text-align:center;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; padding:0px 10px}
.homenews .newspic ul li .title a{ font-size:16px; color:#545454;}
.homenews .newspic ul li.first{ width:100%;}
.homenews .newspic ul li.first .img{height:229px;}

.homenews .newslist{ margin-bottom: 15px; }
.homenews .newslist ul li{ line-height:30px; background:url(dott.png) no-repeat left center; padding-left:22px;}
.homenews .newslist ul li.main{ line-height:38px;height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.homenews .newslist ul li.main a{ font-size:17px; font-weight:bold; color:#212121;}
.homenews .newslist ul li.main a:hover{ font-size:17px; font-weight:bold; color:#cc0000;}
.homenews .newslist ul li a{ font-size:16px; color:#545454}
.homenews .newslist ul li a:hover{ font-size:16px; color:#cc0000}


.tc{ padding: 0px 0px; width: 383px; border: 1px solid #efefef; }
.tc_bk{ border: 1px solid #efefef; }
.tc_banner{ border: 1px solid #efefef;width:1178px; margin:0 auto; }
.tct{ height: 52px; line-height: 52px; font-size: 22px; color: #333; background-color: #fefefe; padding-right: 15px; padding-left: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #e7e7e7; border-right-color: #e7e7e7; border-bottom-color: #e7e7e7; border-left-color: #e7e7e7; }
.tct a{ color: #333; }
.tct a:hover{ color: #cc0000; }
.tct .menu{ float:right; font-weight:normal;}
.tct .menu a{ font-size:14px; font-weight:normal; color:#333;}
.tct .menu a:hover{ font-size:14px; font-weight:normal; color:#cc0000;}
.tct .menu i{ margin:0px 5px 0px 10px;color:#e2e2e2; font-style:normal; font-size:14px; line-height:56px;}

.tc .tcpic{ margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; padding-top: 15px; }
.tc .tcpic ul li{ width:50%; height:100%; float:left;}
.tc .tcpic ul li .img{ padding:0 10px;height:105px; overflow:hidden;}
.tc .tcpic ul li .img img{ width:100%;min-height:100%;}
.tc .tcpic ul li .title{ height:20px; line-height:20px; text-align:center; padding:6px 15px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.tc .tcpic ul li .title a{ font-size:14px; color:#545454;}

.tc .tclist { width: 370px; padding: 0px 10px 15px 10px; }
.tc .tclist ul{ padding-left:15px;}
.tc .tclist ul li{ list-style-image:url(http://demo.kesion.com/images/artarrow.gif); height:34px; line-height:34px;}
.tc .tclist ul li .tc_time{ float: right; color: #999; margin-right: 9px; font-size: 12px; }
.tc .tclist ul li a{ color:#666666; font-size:16px;}
.tc .tclist ul li a:hover{ color:#cc0000; }

.tcrlist { width: 365px; padding: 0px 10px 15px 10px; }
.tcrlist ul{ padding-left:15px;}
.tcrlist ul li{ list-style-image:url(http://demo.kesion.com/images/artarrow.gif); height:34px; line-height:34px;}
.tcrlist ul li .tc_time{float:right; color:#999; margin-right:0px;}
.tcrlist ul li a{ color:#666666; font-size:16px;}
.tcrlist ul li a:hover{ color:#cc0000; }

/* scrollmarquee */
.scrollleft{ width: 1158px; margin-right: auto; margin-left: auto; background-color: #FFF; padding: 10px; }
.scrollleft li{width: 212px; height: 162px; overflow: hidden; float: left; display: inline; padding: 10px; text-align: center; }
.scrollleft li a { display: block; background-color: #f7fbff; border: 1px solid #e8f4ff; text-decoration: none; }
.scrollleft li a:hover { display: block; background-color: #ddfaff; border: 1px solid #47a6ff; color: #333; }
.scrollleft li a img{padding: 0px; height: 119px; width: 210px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #e6e6e6;}
.scrollleft li a span { width: 212px; height: 35px; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }

/*文章样式*/
#fenye{ clear: both; margin-right: 30px; margin-bottom: 15px; }
#fenye a{ font-size: 14px; }
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{ width: 22px; border: 1px solid #4cae4c; color: #FFF; font-weight: bold; text-align: center; background-color: #5cb85c; font-size: 14px; }
#fenye a.curr:visited {color:#FFF;}
#fenye a{margin:5px 4px 0 0; color:#FFF;background:#1479d7; display:inline-table; border:1px solid #337ab7; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#FFF;} 
#fenye a:hover{color:#FFF; background:#f2625a; border:1px solid #d43f3a;float:left;}
#fenye span{ font-size: 14px; line-height: 35px; color: #FFF; }

 /*文章正文分页样式*/
#pageNext{ clear: both; margin-bottom: 15px; padding-top: 10px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px; }
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#FFF; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#FFF;}
#pageNext a{margin:5px 4px 0 0; color:#FFF;background:#1479d7; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#FFF; background:#f2625a; border:1px solid #d43f3a;float:left;}


/* 网站底部 */
.footer{ width: 1180px; overflow: hidden; text-align: center; color: #666; font-size: 16px; margin-right: auto; margin-left: auto; padding-top: 5px; }
.footer p{line-height:30px;}
.footer a{ text-decoration: none; color: #666;}
.footer a:hover{ color: #F00; text-decoration: none; }
.footer .ft-info{ margin-bottom: 10px; margin-right: auto; margin-left: auto; padding-top: 7px; padding-right: 0; padding-bottom: 7px; padding-left: 0; background-color: #fbfbfb; }
.footer .ft-info a{ color: #666; }
.footer .ft-info a:hover{ color: #F00; text-decoration: none; }
.footer .ft-list{ width: 620px; height: 50px; margin-top: 10px; margin-right: auto; margin-bottom: 8px; margin-left: auto; }
.footer .ft-list li{float:left;display: inline;margin:0 15px 0 0;}

.footer_right{ margin-top: 5px; position: relative; width: 350px; margin-right: auto; margin-left: auto; margin-bottom: 20px; }
.footer_right img{ margin-left:3px; cursor:pointer;}
.footer_right img:hover{ opacity:0.8; filter:alpha(opacity=80);}
/* 
.footer_right a{ padding:10px 20px; color:#fff; background:#3798db; font-weight:bold; border-radius:20px; position:relative; top:-15px; margin-left:25px;}
*/
.wechat{ position:absolute; width:120px; height:130px; background:url(http://china.shangdoo.com/statics/images/shangdoo/weixin.png) no-repeat; padding:10px; top:-150px; left:-10px;}
.wechat img{ height:120px; widht:120px; margin:0;}
.wechat_sanjiao{height:0; width:0; border-left:14px solid transparent; border-right:12px solid transparent; border-top:12px solid rgba(0,0,0,0.4); position:relative; top:22px; left:50px;}
.wechat img:hover{ opacity:1; filter:alpha(opacity=100);}

/*右侧浮动*/
#moquu_top,#moquu_wxin,#moquu_wshare { z-index: 2; width: 30px; height: 30px; right: 10px; position: fixed; cursor: pointer; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
#moquu_wxin { bottom: 130px; right: 10px; }
#moquu_wxin a { right: 0; float: left; width: 30px; height: 30px; text-indent: -9999px; background-image: url(http://china.shangdoo.com/statics/images/shangdoo/sbtn.png); background-position: 0 0px; }
#moquu_wxin a:hover { background-image: url(http://china.shangdoo.com/statics/images/shangdoo/sbtn.png); background-position: -30px 0px; }
#moquu_wshare { bottom: 100px; right: 10px; }
#moquu_wshare a { width: 30px; height: 30px; right: 0; float: left; text-indent: -9999px; background-image: url(http://china.shangdoo.com/statics/images/shangdoo/sbtn.png); background-position: 0 -30px; }
#moquu_wshare a:hover { background-image: url(http://china.shangdoo.com/statics/images/shangdoo/sbtn.png); background-position: -30px -30px; }
.moquu_wxin,.moquu_wshare { position: relative; z-index: 2; }
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh { display: block; }
.moquu_wxin .moquu_wxinh { position: absolute; display: none; right: 30px; bottom: 0px; width: 70px; height: 30px; background: url(http://china.shangdoo.com/statics/images/shangdoo/fankui.png) 0 0 no-repeat #ff6060; color: #FFF; border-radius: 4px 0 0 4px; }
.moquu_wshare .moquu_wshareh { position: absolute; display: none; right: 36px; bottom: -85px; width: 100px; height: 120px; background-image: url(http://china.shangdoo.com/statics/images/shangdoo/wechat.png); background-repeat: no-repeat; }
#topcontrol{background:#4c4c4c; height:30px; width:30px; border-radius:4px;}


.layout .left{float:left;}
.layout .right{float:right;}
.layout{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;overflow:hidden;}
#bottomdz{ background: #f3f3f3; padding-bottom: 25px; width: 1180px; margin-right: auto; margin-left: auto; border: 1px solid #ebebeb; }
#bottomdz .left{width:16%;}
#bottomdz .right{width:84%;}
#bottomdz .city{height:67px;line-height:67px;overflow:hidden;border-bottom:1px solid #d2d2d2;color:#333;font-size:18px;}
#bottomdz .city a{color:#333;}
#bottomdz .city .left span{background-image:url(/statics/images/friendly-map.png);background-position:left center;background-repeat:no-repeat;padding-left:25%;}
#bottomdz .city .right a{margin-right:1.55%;}
#bottomdz .title{ float: left; width: 115px; height: 115px; border: 1px solid #d2d2d2; text-align: center; color: #333; font-size: 26px; line-height: 32px; border-radius: 50%; overflow: hidden; background-color: #FFF; }
#bottomdz .title table{width:100%;height:100%;}
#bottomdz .friendly,#bottomdz .contact{margin-top:25px;}
#bottomdz .friendly .right{border-bottom:1px solid #d2d2d2;padding-bottom:30px;}
#bottomdz .friendly .right li{ float: left; width: 12%; height: 28px; line-height: 28px; overflow: hidden; }
#bottomdz .friendly .right li a{color:#333;}
#bottomdz .contact .right .code{float:left;width:26%;margin-top:5px;}
#bottomdz .contact .right .code li{float:left;width:50%;}
#bottomdz .contact .right .code img{float:left;width:78%;border:2px solid #d2d2d2;}
#bottomdz .contact .right .code p{float:left;padding-left:5px;width:16px;font-size:12px;line-height:15px;text-align:center;color:#333;}
#bottomdz .contact .right .text{float:right;width:68%;padding-left:1.5%;padding-top:5px;padding-bottom:5px;line-height:22px;border-left:1px solid #e7e7e7;color:#333;}
#bottomdz .contact .right .text a{color:#333;}
#bottomdz .contact .right .text span a{background-color:#ED840F;color:#333;padding:0px 15px;border-radius:8px;}
#bottomdz .contact .right .text span a:hover{background-color:#74BAFC;text-decoration:none;}
#footerdz{line-height:26px;margin-bottom:0px;padding:1.5% 0px;}
#footerdz p{color:#333;padding-left:19%;}
#footerdz a{color:#333;}
#footerdz-mobile{display:none;line-height:30px;padding:10px 0px;border-top:1px solid #ccc;background:#037ac4;color:#333;}
