﻿body{padding:0;margin:0;word-wrap:break-word;}
body, input, textarea, select, button{font:14px/1.6 "Microsoft Yahei", Arial, "\5B8B\4F53";color:#333;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,textarea,blockquote,p{padding:0;margin:0;zoom:1;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
address,cite,code,em,th,i{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
img{vertical-align:top;border:0;}
a{color:inherit;text-decoration:none;*color:#333;/*ie6-7*/cursor:pointer; transition:color .3s;}
a:hover{color:#0154a4;}
table{border-collapse:collapse;border-spacing:0;}
th, td{border:1px solid #ccc;}
input,textarea,select{outline:none;}
ul:after, div:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:"";}
.waiting, .waiting *{cursor:wait !important;}
.font-songti, .font-songti *{font-family:"\5B8B\4F53";}
.clear{display:block;clear:both}
.clear0{height:0;overflow:hidden;}
.clear5{height:5px;overflow:hidden;}
.clear10{height:10px;overflow:hidden;}
.clear15{height:15px;overflow:hidden;}
.clear20{height:20px;overflow:hidden;}
.clear25{height:25px;overflow:hidden;}
.clear30{height:30px;}
.clear40{height:40px;}
.clear50{height:50px;}
.hidden{overflow:hidden;}
.hide{display:none;}
.c{text-align:center;}
.r{text-align:right;}
.b{font-weight:bold;}
.red{color:#f00;}
.gray{color:#888;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
a.ellipsis, .ellipsis a, .self-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.wrapper{margin:0 auto;width:100%;min-width:1000px;}
.wrap{margin-right:auto;margin-left:auto;width:1000px;}

.top{font-size:12px;line-height:30px;}
.header{padding:20px 0;}
.footer{padding-bottom:70px;background:#0d3267;color:#fff;}
.footer a:hover{color:#ff952d;}
.footer0{border-top:2px solid #4479c7;height:3px;background:#fff;}
.footera{margin:30px auto 20px;width:860px;line-height:24px;}
.footerb{margin:0 auto;padding:0 10px;width:838px;border:1px solid #677e9e;background:#083f7f;}
.footerb a{display:block;float:left;line-height:38px;text-align:center;}
.footerc{padding:140px 0 0 240px;line-height:24px;background:url(../images/footerbg.jpg) 30px 0 no-repeat;}

.nav{height:55px;color:#fff;background:url(../images/nav01.png) repeat-x;}
#nav li{float:left;position:relative;z-index:9;}
#nav>li{background:url(../images/nav02.png) left top no-repeat;}
#nav>li:first-child{background:none;}
#nav>li>a{display:block;position:relative;width:109px;height:55px;font-size:large;line-height:53px;color:#fff;text-align:center;}
#nav>li:first-child>a{padding:0 1px;}
#nav li em{position:absolute;display:none;right:0;bottom:2px;left:0;height:53px;background:url(../images/nav03.png) center top no-repeat;}
#nav li span{display:block;position:relative;}
#nav a.on, #nav>li>a:hover, #nav>li:hover>a{color:#fff;}
#nav div{position:absolute;z-index:1;/*上一级菜单多行时必须加z-index*/display:none;padding:10px;font-size:medium;background-color:#ff7f00;}
#nav ul{float:left;}
#nav ul a{display:block;padding:0 10px;line-height:30px;color:#fff;}
#nav ul a:hover{text-decoration:underline;}
#nav div div, #nav ul li.hassub:hover{background-color:#c00;}
#nav ul li.hassub:hover>a{text-decoration:underline;}

.banner{margin-bottom:20px;}

.sidebar{width:260px;}
.sidebar .t{font-size:x-large;line-height:62px;color:#fff;background:url(../images/img06.jpg);}
.sidebarbg{background:url(../images/bg01.png);}
.sidebarbg0{height:9px;background:url(../images/bg03.png);overflow:hidden;}
.sideproduct{border:8px solid #0054a4;}
.sideproduct ul{padding:1px 20px 12px;}
.sideproduct li{float:left;width:100%;}
.sideproduct a{font-size:medium;line-height:39px;background:url(../images/logo02.png) left center no-repeat;text-indent:36px;}
.sideproduct a:hover, .sideproduct a.on{background-image:url(../images/logo01.png);}
.main{width:720px;}
.main1{border:1px solid #ccc;width:718px;background:url(../images/bg01.png);}

.titlea{position:relative;height:44px;line-height:44px;background:#f2f2f2;}
.titlea>div{position:absolute;top:0;right:0;bottom:0;left:0;}
.titlea1{border:1px solid #ccc;}
.titlea2 .fl{margin-right:5px;padding:0 12px;height:44px;background:url(../images/img03.png) right top no-repeat;}
.titlea2 .fl div{background:url(../images/logo03.png) left center no-repeat;text-indent:30px;font-size:large;color:#fff;cursor:default;}
.titlea2 .fl.blur{background:none;}
.titlea2 .fl.blur div{background-image:url(../images/logo01.png); color:#333;}
.titlea2 .fr{padding-right:20px;color:#999;}

/*宽4:高3图片列表*/
.image{padding-bottom:15px;padding-left:22px;width:740px;}
.image li{float:left;display:block;margin:15px 22px 0 0;border:1px solid #ccc;width:208px;color:#111;background:#f2f2f2;}
.image em{display:block;border-bottom:1px solid #ccc;width:208px;height:185px;overflow:hidden;}
.image img{width:100%;height:100%;transform:scale(1,1);transition:transform .5s;}
.image a:hover img{transform:scale(1.05,1.05);}
.image span{display:block;margin:6px auto;width:180px;height:32px;line-height:16px;overflow:hidden;}



img.captcha{cursor:pointer;}

/*ckplayer视频播放*/
.ckplayer-container{margin:0 auto;padding-bottom:30px;width:800px;height:550px;}

/*wxyImgFocus*/
.wxy-img-focus{position:relative;}
.wxy-img-focus .button{display:none;position:absolute;top:50%;margin-top:-15px;padding:0 5px;line-height:30px;font-size:small;color:#fff;background-color:rgba(0,0,0,.7);cursor:pointer;}
.wxy-img-focus:hover .button{display:block;}
.wxy-img-focus .next{right:0;}
.wxy-img-focus ul{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus ul li, .wxy-img-focus ul a{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;}
.wxy-img-focus ul img{display:block;width:100%;height:100%;} /*当焦点图使用时，图片以<img/>形式调用*/
.wxy-img-focus .title-container{position:absolute;right:0;bottom:0;left:0;height:34px;overflow:hidden;}
.wxy-img-focus .title-container .div{position:absolute;top:0;right:0;bottom:0;left:0;}
.wxy-img-focus .title-container .mask{background:#000;opacity:.7;filter:Alpha(opacity=70);}
.wxy-img-focus .title{float:left;height:34px;overflow:hidden;}
.wxy-img-focus .title a{display:block;width:100%;line-height:34px;text-indent:1em;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wxy-img-focus ol{position:absolute;bottom:10px;}
.wxy-img-focus ol li{float:left;padding-right:8px;}
.wxy-img-focus ol.dot i{display:block;width:12px;height:12px;text-indent:-99px;overflow:hidden;border-radius:50%;background-color:#fff;cursor:pointer;}
.wxy-img-focus ol.dot li.on i{background-color:#f60;}
.wxy-img-focus ol.num li{padding-right:6px;}
.wxy-img-focus ol.num i{display:block;width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;color:#e00;overflow:hidden;background-color:#eee;cursor:pointer;}
.wxy-img-focus ol.num li.on i{color:#fff;background-color:#e00;}
