/*----common----*/
body{ font:12px Arial,Tahoma, Helvetica, sans-serif;color:#333; position:relative; min-width:1024px; overflow-x: hidden; background:#FFF url(../images/body-top-bg.jpg) repeat-x top center; background-color: #FFF;}
html{-webkit-text-size-adjust:none;}
body,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,h7,input{ margin:0; padding:0; font-family:\5FAE\8F6F\96C5\9ED1}
textarea{ font-size:12px; padding:5px 0 0 5px; outline:none}
input{ outline:none}
li{ list-style:none}
h1,h2,h3,h4,h5,h6,h7{ font-size:100%;font-family:\5FAE\8F6F\96C5\9ED1; }
img{ border:none}
em,i{ font-style:normal}
.clearfix:after{ content:""; height:0; font-size:0; clear:both; visibility:hidden; display:block}
.clearfix{*zoom:1}
a{ text-decoration:none; color:#666}
a:hover{ text-decoration:none;color:#1e3485}
.layer{ width:1200px; margin:0 auto}
.Linefeed{table-layout:fixed; word-break: break-all; overflow:hidden;}
.longover{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden; }
*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; }
.page-content{	margin-left:240px;position: relative; }
.spacing-bottom{margin-bottom: 30px;}
.clear{clear:both;}
.fl{float:left}
.no-padding-top{padding-top:0}
.error{color:red;}
.f16{font-size: 16px;}

/*---common----*/
.write-title{width:100%; height:90px; line-height: 90px; }
.write-title h1{color:#293949;float:left;font-weight: normal;font-size: 28px}
.write-title .add-btn{width:97px; height: 28px; line-height: 28px; display: block;float:right; margin-top:40px;color:#fff; text-indent: 30px; background: url(../images/icon-add-btn.png) #f8b72d no-repeat 10px center; cursor: pointer;}
.write-title .add-btn:hover{ opacity: 0.7}
.Shielding-shadow { display:none;text-align: left; width: 100%; height: 100%; position: fixed; left: 0; top: 0px; z-index: 99998; background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important; filter: Alpha(opacity=80); background: #000; }
.container{ overflow:hidden;font-size:14px; }

/*----content-all----*/
.content-all{width:980px; margin:0 auto;}

/*----header----*/
.header {width:100%;height: 103px;float:left; background: url(../images/heater-bg.jpg) top center no-repeat;}
.header .logo{width:377px;height: 55px;margin-top:35px;cursor: pointer;background:url(about:blank);display: block;}

/*----header----*/
.nav{width:100%;height: 36px;line-height: 36px;background: url(../images/nav-bg.jpg) repeat-x; float: left;  position: relative;}
.nav ul{width:100%;height: 36px;}
.nav ul li {width:108px; height: 36px; text-align: center;float:left;}
.nav ul li a{font-size:14px;color:#000;}
.nav ul li a:hover{color:#fff;}
.nav ul li.hover a{color: #FFF;}
.nav .nav-left{background: url(../images/nav-left.jpg); width:10px; height: 36px; position: absolute;left:0;top: 0;}
.nav .nav-right{background: url(../images/nav-right.jpg); width:10px; height: 36px;position: absolute;right:0;top: 0;}

/*----banner----*/
.banner{width:980px;height: 280px;float: left;}

/*----notice----*/
.notice{width:980px;height: 25px;line-height: 25px;float:left;line-height: 25px;background: #ebebeb; position: relative;}
.notice .left{width:79px;height: 25px;text-align: center;color: #fff;background: #5b90cb;font-weight: bold; display: block;float:left;}
.notice .notice-title{padding-left:14px;color:#323232; position: absolute; left:80px;}
.notice .notice-title li a{cursor: pointer;}

/*----box-sea----*/
.box-sea{width:100%;height: 243px;margin-top:11px;float:left;}
.box-sea .mod-sea{width:341px;height: 243px;margin-right: 8px;float:left;}
.box-sea .mod-sea .title{width:100%;height: 32px; background: url(../images/tab-title-1.jpg)}
.box-sea .mod-sea .title .left{color:#0073d8;font-size: 14px;padding-left: 42px;padding-top:6px;float:left;}
.box-sea .mod-sea .title .more{width:50px; height: 15px; background: url(../images/icon-more.jpg); display: block;float: right;margin:10px 15px 0 0 ;}
.box-sea .mod-sea ul{width:341px;height: 210px;padding-top:5px;float: left;border: solid 1px #c6e1ed;border-top:none;}
.box-sea .mod-sea ul li{width:314px;height: 28px;line-height: 27px; border-bottom: dashed 1px #999999;float:left;margin-left:13px;text-indent: 10px; background: url(../images/green-arrow.jpg) no-repeat left center;}
.box-sea .mod-sea ul li a{color:#333333;font-family: \5B8B\4F53}
.box-sea .mod-sea ul li a:hover{color:#369}
.box-sea .mod-sea ul li span{float: right;}
.box-sea .mod-sea ul li:hover{color:#369;font-weight: 900;}

.box-sea.row-type01{height: 193px;}
.box-sea.row-type01 .mod-sea ul{height: 150px;}


.mod-radio{width:280px;height: 243px;float:right;}
.mod-radio .title{width:280px;height: 30px;line-height: 30px;text-indent: 35px;background: url(../images/tab-title-3.jpg)}
.mod-radio .radio-main{width:278px;height: 210px;float: left;border: solid 1px #c6e1ed; border-top:none;}
.mod-radio .radio-main .radio{width:258px;height: 170px;float:left;margin: 10px 0 0 10px;}
.mod-radio .radio-main .radio-write{width:100%; text-align: center;color:#0073d6;line-height:26px;font-family: \5B8B\4F53}
.mod-sea.active{float:right;width:280px; margin: 0;}
.mod-sea.active ul{width:280px;}
.mod-sea.active ul li{width:252px;}
.mod-sea.active .title{background: url(../images/tab-title-4.jpg) ;}
.mod-sea.active .title  .left{font-weight: bold;padding-left: 37px;padding-top:11px;}
.mod-sea.active .title .more{background: none;margin-top:14px;}

.mod-news{width: 691px;height: 243px;float:left;}
.mod-news .title{width:100%;height: 32px; background: url(../images/tab-title-2.jpg)}
.mod-news .title .left{color:#0073d8;font-size: 14px;padding-left: 42px;padding-top:6px;float:left;}
.mod-news .title .more{width:50px; height: 15px; background: url(../images/icon-more.jpg); display: block;float: right;margin:10px 15px 0 0 ;}
.mod-news .news-main{width:691px; height: 210px;float:left;border: solid 1px #c6e1ed;border-top:none;}
.mod-news .news-main .left{width:265px;height: 195px;margin:5px 18px 0 8px;float: left}
.mod-news .news-main ul.right{width:380px;float:left;padding-top: 4px; color:#333333;}
.mod-news .news-main ul.right li{width:380px;height: 28px; line-height: 28px;float: left;border-bottom: dashed 1px #999999; text-indent: 10px; background: url(../images/orange-arrow.jpg) no-repeat left center;font-family: \5B8B\4F53}
.mod-news .news-main ul.right li a{float:left;color:#333333;}
.mod-news .news-main ul.right li:hover{color:#0099ff;font-weight: bold;}
.mod-news .news-main ul.right li:hover a{color:#0099ff;}
.mod-news .news-main ul.right li span{float: right}
.mod-news .news-main ul.right li.new a{padding-left:45px;background: url(../images/icon-new.jpg) no-repeat 12px center}
.mod-news .news-main ul.right li:nth-of-type(1) a{padding-left:45px;background: url(../images/icon-new.jpg) no-repeat 12px center}
.mod-news .news-main ul.right li:nth-of-type(2) a{padding-left:45px;background: url(../images/icon-new.jpg) no-repeat 12px center}

/*----ad----*/
.ad{width:980px;height: 90px;float:left;margin: 11px 0;}
.ad .left{float: left;}
.ad .left img{width:690px;height: 90px;}
.ad .right{float:right;}
.ad .right img{width: 280px;height: 90px;}

/*----atlas----*/
.atlas{width: 980px;height: 144px; float:left;}
.atlas .atlas-main{width: 689px;height: 142px;padding-top:15px; border: solid 1px #c5e1ed; border-radius: 5px;float: left;}
.atlas .atlas-main .title{width: 29px; height: 114px;float:left;color: #fff;text-align: center; background: url(../images/pic-bg.jpg);margin:0 11px;font-size:14px; padding-top:20px;float: left;}
.atlas .atlas-main ul{width:630px;height: 110px;float:left;}
.atlas .atlas-main ul li{width:144px;height: 106px;float:left;margin-right: 11px;padding-top: 4px;padding-left:3px;}
.atlas .atlas-main ul li img{width:144px;height: 106px;border: solid 1px #c6e1ed;padding:1px;}
.atlas .atlas-link{width:280px;height: 144px;float:right;}
.atlas .atlas-link .left{float:left;}
.atlas .atlas-link a {display: block;}
.atlas .atlas-link a img{width: 222px;height: 67px; margin-right: 6px;}
.atlas .atlas-link .right{float:right;width: 50px;height: 144px;background: url(../images/water-bg.jpg) no-repeat bottom center #0e72e3;  text-align: center;padding-top:14px;font-size: 14px;color:#fff;}

/*----links----*/
.links{width:980px;height: auto;float:left;margin-top:11px;}
.links .title{width:980px;height: 29px;line-height: 29px;float:left;background: url(../images/tab-title-5.jpg) no-repeat;}
.links .title span{font-size:14px;padding-left:32px;padding-top: 5px;color:#fff;}
.links .links-write{width: 978px;padding:10px 20px;border: solid 1px #c6e0ed;border-top:none;float: left;display: inline;}
.links .links-write li{display: inline-block;}
.links .links-write a{line-height: 24px;color:#333;margin-right: 15px;font-family: \5B8B\4F53;padding-left:10px;background: url(../images/links-point.jpg) no-repeat left center;}
.links .links-write a:hover{color:#369;}
.links .links-write .left-box{float: left;width: 236px;height: 171px; border-color: #e5f3ff;padding: 8px;}
.links .links-write .left-box .alert-txt{font-weight: 900;font-size: 14px; line-height: 24px;}
.links .links-write .left-box .content-box{padding-top: 5px;}
.links .links-write .left-box .content-box a{background: none; padding: 0px;}

.links .links-write .right-box{float: right;width: 680px;height: 207px; border-left: 1px dashed #CCC; margin-top: 10px;padding-left: 10px;}
.links .links-write .right-box .alert-txt{font-weight: 900;font-size: 14px; padding-bottom: 5px;}
.links .links-write .right-box .wrap {white-space: nowrap;overflow: hidden; height: 58px;}
.links .links-write .right-box .wrap li{height: 58px;display: inline-block;}
.links .links-write .right-box .wrap li img{height: 100%;}
.links .links-write .right-box .wrap li a{background: none;}
.links .links-write .right-box .AD01{height: 38px; margin-bottom: 10px; margin-top: 10px;}
.links .links-write .right-box .AD01 a{padding: 0px;background: none;}

/** fixed css */
.links .links-write {float: right; border-left: 1px dashed #CCC; margin-top: 10px;padding-left: 10px;}
.links .links-write  .alert-txt{font-weight: 900;font-size: 14px; padding-bottom: 5px;}
.links .links-write  .wrap {white-space: nowrap;overflow: hidden; height: 58px;}
.links .links-write  .wrap li{height: 60px;display: inline-block;}
.links .links-write  .wrap li img{height: 100%; width:130px;}
.links .links-write  .wrap li a{background: none;}
.links .links-write  .AD01{height: 38px; margin-bottom: 10px; margin-top: 10px;}
.links .links-write  .AD01 a{padding: 0px;background: none;}



/*----footer----*/
.footer{width:100%;height: 150px; float:left; background:url(../images/footer-bg.jpg) repeat-x top center; text-align: center; color:#0d71e0;}
.footer span{padding-top:40px;line-height: 24px;display: block;}

/*----mod-left----*/
.mod-left{float:left;width:217px;min-height: 480px;height: auto; background: url(../images/left-bg.jpg) repeat-x;margin:10px 10px 0 0 ;}
.mod-left .title{width:100%; height: 31px;line-height: 31px; background: url(../images/left-title-bg.jpg);font-size: 16px; color:#0c5ab3;text-align: center;}
.mod-left .menu{width: 189px;margin:15px 0 0 15px;}
.mod-left .menu li{width:100%;height: 27px;line-height: 27px;border-bottom: solid 1px #a4bacc; text-indent: 33px; background: url(../images/left-li-point.jpg) no-repeat 13px center;}
.mod-left .menu li a{color:#002fcc;font-weight: bold;font-size: 14px;}
.mod-left .menu li a:hover{color:#072895;}
.mod-left .menu li a.thisclass{color:#AD4C07;}
.mod-left .joinus{width:198px; height: 65px;margin:40px 0 15px 10px;float:left;}
.mod-left .contact{width:200px; height: 83px; background: url(../images/contact-icon.jpg) no-repeat; float: left;margin-left: 5px;}
.mod-left .contact span{color:#ff7200;font-size:16px;padding:35px 0 0 89px;float: left;}

/*----mod-left----*/
.mod-right{width: 753px;height: auto;float:right;}
.mod-right .place{padding: 10px;}
.mod-right .place a{color: #1767E4;}

.mod-right .title{width:100%;height:30px; line-height: 30px; text-indent: 40px;background: url(../images/tab-title-6.jpg); color:#fff;font-size: 14px;}
.mod-right .mod-right-main{width:753px;float: left;height:auto;padding:10px 0;border: solid 1px #add7ff;}
.mod-right .mod-right-main .list{width:100%;}
.mod-right .mod-right-main .list li{width:96%;margin-left: 2%;height: 30px; line-height: 30px; border-bottom: dashed 1px #a5c4d8; text-indent: 10px;}
.mod-right .mod-right-main .list li a{float: left;color: #333333}
.mod-right .mod-right-main .list li span{float:right;color:#999999;}

.mod-right .mod-right-main .content-title{font-size: 24px;text-align: center;padding: 8px;}
.mod-right .mod-right-main .info{text-align: center;font-size: 14px;line-height: 20px;}
.mod-right .mod-right-main .info small{margin: 3px 5px;}
.mod-right .mod-right-main .content-box{padding: 8px;margin-top: 10px; font-size: 14px; line-height: 1.5em;}

/*图片轮换*/
#slideBox{width:265px;height:175px;position:relative;margin:0px auto ;}
#slideBox .slideBox-main{width:265px;height:175px;overflow:hidden;position: relative;}
#slideBox ul#show_pic{margin:0;padding:0;list-style:none;height:300px;width:4750px;position:absolute;}
#slideBox ul#show_pic li{float:left;margin:0;padding:0;height:285px;}
#slideBox ul#show_pic li img{display:block;}
#iconBall{position:absolute;bottom:0;right:0;}
#iconBall li{float:left;color:#7a7a7a;width:20px;height:28px;line-height:28px;cursor:pointer;text-align:center;font-size:12px;font-weight:bold;padding-top:4px;}
#iconBall li.active{background:url(images/iconbg.png) no-repeat;color:#fff;}
#slideText {width:265px;height:20px;background:rgba(0,0,0,0.7);color:#fff;position:absolute;left:0px;bottom:0px;*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
#textBall{position:absolute;left:0px;bottom:-20px; background: #ccc;width:265px;height: 20px; text-align: center;}
#textBall li{float:left;width:100%;line-height:20px;cursor:pointer;display:none;color:#fff;font-size:12px;}
#textBall li.active{display:block;}
#textBall li a {text-decoration:none;color:#000000; text-align: center;}

/*------------page------------*/
.page {height: 30px;width: auto;color:#787d76;float: right;margin-right: 30px;margin-top: 20px;}
.page li{display: inline-block;}
.page a {color: #005095;margin-left: 2px;padding-top: 3px;padding-right: 7px;padding-bottom: 3px;padding-left: 7px;border: 1px solid #989898;}
.page .text {height: 20px;width: 32px;text-align: center;line-height: 20px;border: 1px solid #afafaf;}
.page .button {background: url(../images/page_btn.jpg) no-repeat;height: 19px;width: 37px;cursor:pointer;border:none 0;}
.page a:hover{color:#fff;background:#174579;border:solid 1px #174579}
.page a.curr{color:#fff;background:#174579;border:solid 1px #174579}
