/**(1)全局通用**/
body{text-align:center;font:normal 12px/150% "微软雅黑", "宋体", "黑体";}/*body分两处定义，此处只定义字体，布局定义在后。*/
a{text-decoration:none;color:#666;}/*语法：{font [<字体风格inherit|italic|normal|oblique> || <字体粗细>]?<字体大小>[/<行高>]?<字体类型>*/
ul,dl,dd,form,p {margin:0;padding:0;}
em {float: right;font:normal lighter 12px/150% "微软雅黑", "宋体", "黑体";}
em img{margin:10px 10px 0 0;border:none;}
a img{border:none;}
input{font-size:12px;}
.clear {clear: both;font-size:0px;height:0px;line-height:0px;overflow:hidden;margin:0;padding:0;width:100%;}
.clear8 {clear: both;font-size:0px;height:8px;line-height:0px;overflow:hidden;margin:0;padding:0;width:100%;}
.clear20 {clear: both;font-size:0px;height:20px;line-height:0px;overflow:hidden;margin:0;padding:0;width:100%;}

.clearfix:after {content: ".";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}
.clearfix {*zoom: 1;}
.col2 li{float:left;width:50%;}
hr{border:1px dashed #333;height:1px;clear:both;}

/**（2）布局定义*  注意：以下wrap和lay最好不要定义高度!*/
body{margin:0px;padding:0px;background:url(/dfiles/12941/_wsp_tpl/images/body_bg.jpg) center top no-repeat #FFF;}/*#848484*/
#wrapT{width:100%;padding:0px 0 0px 0;margin:0 auto;text-align:center;}/*顶部封套*/
#wrap{width:1000px;padding:1px 0px;margin:0 auto;clear:both;}/*主体封套*/
#wrapF{width:100%;height:80px;padding:0px;margin: 0 auto;text-align: center;background-color: #333;}/*底部封套*/

.lay{width:100%;margin:0px auto;text-align:left;clear:both;background-color: #FFF;}/***(2.1) 使用DIV层做布局时的定义background-color:#E6ECF7;***/
.layL{width:232px;margin:0 16px 0 0;float:left;}
.layM{width:740px;margin:0 0 0 0;float:right;}
.layR{width:232px;float:right;margin:0 0 0 16px;padding:0;}
.laySplit{background:url(/dfiles/12941/images/layout_split.jpg) top center no-repeat;width:6px;}

.layRr{width:175px;margin:10px 0 0 0;float:right;}
.layLr{width:820px;margin:10px 5px 0 0;float:left;}

/**(3)头部与导航**/
#toptool{width:1000px;height:30px; text-align:right; margin:0 auto;}/*顶部工具条：一般用于设为首页、加入收藏、或大型网站的多站点导航、登陆、搜索等*/
#toptool ul{list-style:none;margin:0 auto;padding:0;}
#toptool li{display:inline-block;width:92px;text-align:right; float:right; height:26px; padding:4px 4px 0 0;}
#toptool a{font-size:13px;line-height:26px;color:#FFF; margin-right:0px;}

#header{width: 1000px;height:120px;margin: 0 auto;text-align: left;}
#logo{width:501px;height:105px;margin:0;text-align:left; float:left;}
#banner{width:990px;padding:10px 0;text-align:center;margin:0 auto;background:#E6ECF7;}/*url(images/banner_bg.jpg) center center no-repeat */

#nav{width:1000px;height:36px;margin:0 auto;}
.navbtns{margin:0;padding:0;width:1000px;margin:0 auto;}
.navbtns dd{float:left;margin:0 0 0 0px;position: relative;z-index:1998;padding:0 1px 0 1px;text-align:left;width:88px;text-align:center;}
.navbtns a{color:#FFF;font:bold 14px/36px "微软雅黑", "宋体", "黑体";text-decoration:none;}
.navbtns a:hover{transition: all 1s ease 0s; display:block; background-color:#174CB5; color: #FFF;}
ul.subnav {display: none;list-style:none;background-color:#0066CB; float: left;position: absolute; top:36px;}
ul.subnav li {clear: both;width:88px; border-bottom:1px solid #FFF; text-align:center;}
ul.subnav a {width:88px;padding:0;display:block;background:none;background-color:#0066CB; line-height: 30px;text-align: center;font-size:14px;font-weight:normal;}
ul.subnav a:hover {background-color:#0055A8;color:#FFF; text-decoration: none;font-weight:normal;}

#nav2{display:none;height:26px;line-height:26px;background:url(/dfiles/12941/_wsp_tpl/images/nav2_bg.jpg) top left no-repeat;}
#nav2 marquee{display:inline-block;width:60%;float:left;}
#nav2 a{color:#005AAA;}

.boxso{float: right;width: 265px;text-align: left;margin-top:70px;color: #666;}
.boxso a{color: #666;margin-right: 3px;margin-left: 2px;}
.boxso a:hover{color:#2351AE;}
#soform{text-align:left;height:32px;padding:6px 0;}/*内嵌搜索*/
#soform #q{width: 200px;height: 30px;border: 1px solid #CCC;font: normal 14px/28px "宋体";padding: 0px;margin: 0px;text-indent: 32px;text-align: left;display: inline-block;vertical-align: middle;float: left;background-image: url(/dfiles/12941/_wsp_tpl/images/icoso.jpg);background-repeat: no-repeat;background-position: left center;}
#soform #btnso{text-align: center;color: #FFF;cursor: pointer;border: 0;width: 60px;height: 32px;line-height: 30px;margin-right: 2px;display: inline-block;vertical-align: middle;float: left;font-size: 12px;background-color:#2351AE;margin-top: 0;margin-bottom: 0;margin-left: 0;}

/**尾部与友情链接**/
#footer{width:1000px;padding:0;margin:0px auto;text-align:center;color:#fff;line-height:20px;height:80px;}
#footer a{color:#fff;}
#footer p{padding-top:10px;}
.gh{display:none;}
.sj-logo{display:none;}
.sj-logo img{display:none;}
.layout .nav{display:none;}

/**大图切换**/
.flexslider {position:absolute;left: 50%;top:188px;margin:0px 0px 0px -500px;width:1000px;height:300px;overflow: hidden;zoom: 1;z-index:999;}/*margin:0px auto;*/
.flexslider .slides li {width:1000px;height: 100%;list-style-type: none; margin:0 auto;z-index:999;}
.flexslider li {list-style-type: none;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background:url(/dfiles/12941/_wsp_tpl/images/ad_ctr.jpg) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;z-index:999;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(/dfiles/12941/_wsp_tpl/images/dot.jpg) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a {background: rgba(0, 0, 0, 0) url(images/banner2.jpg) no-repeat scroll center center;border-style: none;display: block;height: 300px;margin: 0 auto;padding: 0;}
#floatDiv {z-index:9999;}