/* base */
body{background: #fff; color: #333; font: normal 12px/1.5 \5b8b\4f53, arial, helvetica;}
a{color: #333; text-decoration: none;}
a:hover{color: #f70; text-decoration: underline;}

a.hover-trans-img img{
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	-ms-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out;
}
a.hover-trans-img:hover img{
	opacity: 0.75;
	filter: alpha(opacity=75);
}
strong{font-weight:700;}
.bold{font-weight:700;}
.noboder{border:none !important;}

/* layout */
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{zoom: 1; display: block; _height: 1px;}
.block{zoom: 1; display: block;}
*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix, .block{display: block;}
.clear{position: relative; height: 0; clear: both; font-size: 0; line-height: 0;}
.hide{display: none;}
.overhidden{overflow:hidden;}

.mg-20{margin: 20px;}
.mg-15{margin: 15px;}
.mg-10{margin: 10px;}
.mg-5{margin: 5px;}
.mgt-5{margin-top: 5px;}
.mgr-5{margin-right: 5px;}
.mgb-5{margin-bottom: 5px;}
.mgl-5{margin-left: 5px;}
.mgt-10{margin-top: 10px;}
.mgr-10{margin-right: 10px;}
.mgb-10{margin-bottom: 10px;}
.mgl-10{margin-left: 10px;}
.mgt-15{margin-top: 15px;}
.mgr-15{margin-right: 15px;}
.mgb-15{margin-bottom: 15px;}
.mgl-15{margin-left: 15px;}
.mgt-20{margin-top: 20px;}
.mgr-20{margin-right: 20px;}
.mgb-20{margin-bottom: 20px;}
.mgl-20{margin-left: 20px;}

.pd-20{padding:20px;}
.pd-15{padding:15px;}
.pd-10{padding:10px;}
.pd-5{padding:5px;}
.pdt-5{padding-top: 5px;}
.pdr-5{padding-right: 5px;}
.pdb-5{padding-bottom: 5px;}
.pdl-5{padding-left: 5px;}
.pdt-10{padding-top: 10px;}
.pdr-10{padding-right: 10px;}
.pdb-10{padding-bottom: 10px;}
.pdl-10{padding-left: 10px;}
.pdt-15{padding-top: 15px;}
.pdr-15{padding-right: 15px;}
.pdb-15{padding-bottom: 15px;}
.pdl-15{padding-left: 15px;}
.pdt-20{padding-top: 20px;}
.pdr-20{padding-right: 20px;}
.pdb-20{padding-bottom: 20px;}
.pdl-20{padding-left: 20px;}


.col-auto{position: relative;display: block;overflow: hidden;}
.col{float:left;display:inline-block;*zoom:1;overflow:hidden;}
.col-192{width: 192px;}
.col-240{width: 240px;}
.col-320{width: 320px;}
.col-384{width: 384px;}
.col-480{width: 480px;}
.col-640{width: 640px;}

.col-5p{width: 5%;}
.col-10p{width: 10%;}
.col-15p{width: 15%;}
.col-20p{width: 20%;}
.col-25p{width: 25%;}
.col-30p{width: 30%;}
.col-35p{width: 35%;}
.col-40p{width: 40%;}
.col-45p{width: 45%;}
.col-50p{width: 50%;}
.col-55p{width: 55%;}
.col-60p{width: 60%;}
.col-65p{width: 65%;}
.col-70p{width: 70%;}
.col-75p{width: 75%;}
.col-80p{width: 80%;}
.col-85p{width: 85%;}
.col-90p{width: 90%;}
.col-95p{width: 95%;}

.flt-l{float: left;display:inline;}
.flt-r{float: right;display:inline;}

.ft-12{font-size: 12px;}
.ft-14{font-size: 14px;}
.ft-16{font-size: 16px;}
.ft-18{font-size: 18px;}
.ft-20{font-size: 20px;}
.ft-22{font-size: 22px;}
.ft-24{font-size: 24px;}
.ft-26{font-size: 26px;}
.ft-28{font-size: 28px;}
.ft-30{font-size: 30px;}
.ft-32{font-size: 32px;}
.ft-36{font-size: 36px;}

.lh-18{line-height: 18px;}
.lh-20{line-height: 20px;}
.lh-22{line-height: 22px;}
.lh-24{line-height: 24px;}
.lh-28{line-height: 28px;}
.lh-32{line-height: 32px;}

.lhp-100{line-height: 100%;}
.lhp-150{line-height: 150%;}
.lhp-200{line-height: 200%;}
.lhp-300{line-height: 300%;}
.lhp-400{line-height: 400%;}

.blank-0, .blank-1, .blank-5, .blank-10, .blank-15, .blank-20, .blank-30{clear: both; display: block; height: 0; font-size: 0; line-height: 0;overflow:hidden;}
.blank-1{height: 1px;}
.blank-5{height: 5px;}
.blank-10{height: 10px;}
.blank-15{height: 15px;}
.blank-20{height: 20px;}
.blank-30{height: 30px;}

.wrapper{width: auto;display:block;}
.wrap, .site-footer{width: 980px; margin: 0 auto;}

.site-nav-fixed{position: static; overflow: hidden; height: 42px;}
.site-nav{position: fixed; _position: absolute; top: 0; left: 0; width: 100%; z-index: 998; background: url(../skin/v2013/common/images/site-nav.png) repeat-x; _background: url(../skin/v2013/common/images/site-nav-ie6.png) repeat-x;}
.site-nav .wrap{width: 980px;position: relative;}
.site-logo, .site-menu, .site-search, .site-login{float: left; height: 42px; line-height: 42px; margin-right: 40px;}
.site-logo{position: relative; top: 4px; width: 137px; height: 34px; background: url(../skin/v2013/common/images/site-logo.png); _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='http://static.gzdsw.com/skin/v3/commo../skin/v2013/common/images/site-logo.png');}
.site-logo a{display: block; width: 137px; height: 34px;}

.site-menu{position: relative; top: 1px; width: 460px; height: 40px; font-size: 14px;margin-right:0;}
.site-menu a{float: left; display: block; padding: 0 10px; color: #525150;}

.site-channel, .site-search-option{position: relative; float: left;}
.site-channel dt, .site-search-option dt, .site-user dt{display: block; padding: 0 1px;}
.site-channel-show dt, .site-search-option-show dt, .site-user-show dt{padding: 0; background: #fff; border: 1px solid #c8c8c7; border-width: 0 1px;}
.site-channel dd, .site-search-option dd, .site-user dd{display: none;}
.site-channel-show dd, .site-search-option-show dd, .site-user-show dd{display: block; position: absolute; top: 41px; z-index: 999; background: #fff; border: 1px solid #bdc1a3; border-width: 0 1px 1px;}

.site-channel-show dt, .site-user dt{float: left;}
.site-channel-show dd{left: -177px;}
.site-channel-show dd a{width: 80px; height: 20px; padding: 0; text-align: center; line-height: 20px;}
.site-channel-show dd a:hover{background: url(../skin/v2013/common/images/site-channel-bg.png); color: #fff; text-decoration: none;}
.site-channel-show ul{overflow: hidden; width: 565px; padding: 5px;}
.site-channel-show li{float: left; width: 80px; padding: 4px 0;}

.site-search{position: relative; top: 10px; width: 200px; margin: 0;}
.site-search-input{float: left; width: 100px; height: 22px; padding: 0 2px 0 25px; background: #fff url(../skin/v2013/common/images/site-search-icon.png) no-repeat 5px 3px; border: 1px solid #bdc1a3; line-height: 22px;}
.site-search-option{width: 60px; height: 22px; text-indent: 10px;}
.site-search-option dt{width: 60px; padding: 0 1px; background: #e6e6e6 url(../skin/v2013/common/images/site-search-option.png) no-repeat 50px 8px; border: 1px solid #bdc1a3; border-width: 1px 1px 1px 0; line-height: 22px; cursor: pointer;}
.site-search-option-show dd{display: block; left: -1px; top: 22px; width: 62px; line-height: 22px;}
.site-search-option-show dd a{display: block; height: 22px;}
.site-search-option-show dd a:hover{color: #444; background-color: #f0f0f0; text-decoration: none;}

.site-login{float: right; margin: 0; color: #000;width:130px;font-size:12px;}
.site-login, .site-login a{color: #000;}
.site-user{float: right; position: relative; top: 1px;width:130px;}
.site-user dt{width:128px;text-align:right;}
.site-user dt a{padding: 0 5px;}
.site-user dt a:hover{text-decoration: none;}
.site-user dt em, .site-user dd em{margin-left: 5px; padding: 0 5px; background: #f70; color: #fff; height: 20px; line-height: 20px; font-style: normal;}
.site-user-show dd .menulist a:hover{color: #444; background-color: #f0f0f0; text-decoration: none;}
.site-user-show dd{width: 410px; right: 0;}
.site-user-show .menulist li{height: 30px; line-height: 25px;}
.site-user-show dd .menulist a{display: block; height: 25px; padding: 5px; text-indent: 22px;}
.site-user-setting, .site-user-notification, .site-user-pm, .site-user-logout{background: url(../skin/v2013/common/images/site-user-icon.png) no-repeat;}
.site-user-pwd{background: url(../skin/v2013/common/images/lock.png) 5px 10px no-repeat;}
.site-user-setting{background-position: 5px 12px;}
.site-user-notification{background-position: 5px -24px;}
.site-user-pm{background-position: 5px -58px;}
.site-user-logout{background-position: 5px -90px;}
.site-user .menulist{width:105px;}
.site-user .icon-btn{float:left;display:inline;width:280px;border-right:1px solid #ddd;margin:8px;}
.site-user .icon-btn li{float:left;display:inline;width:60px;height:60px;margin:5px;}
.site-user .icon-btn li a{width:60px;height:60px;display:block;}
.site-user .icon-btn li img{display:block;line-height:50px;margin:0 auto;}
.site-user .icon-btn li p{width:60px;display:block;overflow:hidden;text-align:center;height:20px;line-height:20px;margin-top:3px;}

.site-footer{color: #424242; text-align: center; line-height: 30px;display:block;clear:both;}
.site-footer .footer-nav a, .site-footer .footer-about a{color: #424242;}
.site-footer .footer-about{font-family:arial,courier new,courier,宋体;}


/*浮动消息提示*/
.floatmsgtips{padding:0 10px;border:1px solid #f00;background:#FFF;display:block;overflow:hidden;position: absolute;right:0;top:43px;}
.floatmsgtips span{width:70px;float:left;display:inline-block;}
.floatmsgtips span, .floatmsgtips span a{font-size:14px;color:#F50;font-weight:700;font-family:"微软雅黑";height:40px;line-height:40px;}


/*mod*/
/*模块外层样式*/
.m{}

/* 左图片 右标题+描述 */
.m-pt{}
.m-pt img{float: left;display:inline-block;*zoom:1; overflow: hidden; }
.m-pt p{line-height: 20px;}
.m-pt h2{font-weight: bold;font-size:20px;}

/* 图片列表 */
.m-piclist{}
.m-piclist li{float: left;display:inline-block;*zoom:1; overflow: hidden;}
.m-piclist li span{display:block;clear:both;line-height:28px;height:28px;text-align:center;}
.m-piclist li p{display:block;clear:both;line-height:28px;height:28px;text-align:center;}

/* 列表 */
.m-list{}
.m-list li{line-height: 28px;overflow:hidden;}
.m-list li span{float:right;display:inline;}

/* 头条 */
.m-topnews{line-height: 20px;}
.m-topnews h1{font-size:22px;line-height:32px;font-weight:700;text-align:center;}
.m-topnews p{}

/* 幻灯片 默认样式 */
.m-slider{position: relative; margin: 0pt; padding: 0pt; overflow: hidden; z-index: 0;}
.m-slider .slideTitle{position: absolute; bottom: 0; left: 0; width: 100%; text-indent: 5px; height: 21px;
    font-size: 12px; color: #fff; line-height: 21px; overflow: hidden; z-index: 2;}
.m-slider .slideTitleBg{position: absolute; bottom: 0; left: 0; width: 100%; background: none repeat scroll 0% 0% #000;
    opacity: 0.6; filter:alpha(opacity=60);  height: 21px; overflow: hidden; z-index: 1;}
.m-slider .slidePage{position: absolute; z-index: 20; right: 0; bottom: 3px;}
.m-slider .slidePage a{content: none; float: left; margin-right: 3px; width: 15px; height: 14px; text-decoration: none; text-align: center;
    font: 700 12px/15px 'Simsun'; color: #000; background: none repeat scroll 0% 0% #fff;overflow:hidden;}
.m-slider .slidePage a.a{content: none;color: #FFF; background: none 0% 0% #ff7d01;}
.m-slider li{position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden;}
.m-slider li a img{display:block;overflow:hidden; border: medium none;}

/* 幻灯片 样式一 小圆点*/
.m-slider.slide-style1 .slideTitle{height:46px;font-size:19px;bottom:0;padding-top:4px}
.m-slider.slide-style1 .slideTitleBg{height:50px;}
.m-slider.slide-style1 .slidePage {bottom:5px;}
.m-slider.slide-style1 .slidePage a{width:12px;height:12px;background:url(../public/images/slider/slide-pagebg.png) no-repeat;_background:#fff;
    margin-right:5px;}
.m-slider.slide-style1 .slidePage a.a{background:url(../public/images/slider/slide-pagebg.png) 0 -24px no-repeat;_background:#ff7d01;}

/* 幻灯片 样式一 大圆点*/
.m-slider.slide-style1b .slideTitle{height:46px;font-size:19px;bottom:0;padding-top:4px;font-family:'Microsoft YaHei';}
.m-slider.slide-style1b .slideTitleBg{height:50px;}
.m-slider.slide-style1b .slidePage {bottom:5px;}
.m-slider.slide-style1b .slidePage a{width:20px;height:20px;line-height:20px;background:#FFF;margin-right:8px;border-radius:20px;text-align:center;}
.m-slider.slide-style1b .slidePage a.a{width:20px;height:20px;background:#ff7d01;}

/* 幻灯片 样式二 方块*/
.m-slider.slide-style2 .slidePage a{width:12px;height:11px;background:#fff;}
.m-slider.slide-style2 .slidePage a.a{background:#ff7d01;}

/* 幻灯片 样式三 蓝色*/
.m-slider.slide-style3 .slideTitle{height:34px;line-height:34px;font-size:19px;bottom:0;}
.m-slider.slide-style3 .slideTitleBg{height:34px;}
.m-slider.slide-style3 .slidePage {bottom:0px;}
.m-slider.slide-style3 .slidePage a{width:16px;height:34px;line-height:34px;margin-right:0px;background: transparent;color:#FFF;}
.m-slider.slide-style3 .slidePage a.a{background:#0b60c0;opacity:0.8;}


/*超级幻灯*/
.m-superslider{}
.m-superslider li{float: left;display:inline-block;*zoom:1; overflow: hidden;}
.m-superslider li span{display:block;clear:both;line-height:28px;height:28px;}
.m-superslider li p{display:block;clear:both;line-height:28px;height:28px;}

/* 单图+标题 */
.m-pic{overflow: hidden;}
.m-pic span{height: 32px; line-height: 32px; font-size: 14px; text-align: center;display:block;clear:both;}
.m-pic p{height: 32px; line-height: 32px; font-size: 14px; text-align: center;display:block;clear:both;}

/* 表格 */
.m-table{}

/*选项卡*/
.m-tabs{}
.m-tabs .tab-head{}
.m-tabs .tab-head .item{}
.m-tabs .tab-head .item.on{}
.m-tabs .tab-body{}
.m-tabs .tab-body .item{}