﻿*html .baseMessage {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(35 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
* {margin: 0px;padding: 0px;border:0px; list-style:none; text-decoration:none;}
.baseMessage{height:53px;overflow:hidden;padding:5px 15px 5px 10px;display:none;position:fixed;top:35%;left:50%;z-index:1000;}
.baseMessage .icon_ok{background:url(../images/tip_layer.png) no-repeat -7px 0;_background:url(../images/tip_layer.gif) no-repeat -7px 0;height:53px;display:inline-block;width:44px;vertical-align:middle;}
.baseMessage .icon_warn{background:url(../images/tip_layer.png) no-repeat -7px -54px;_background:url(../images/tip_layer.gif) no-repeat -7px -54px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_error{background:url(../images/tip_layer.png) no-repeat -7px -108px;_background:url(../images/tip_layer.gif) no-repeat -7px -108px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_txt{background:url(../images/tip_layer.png) 0 -161px;_background:url(../images/tip_layer.gif) 0 -161px;height:53px;line-height:53px;display:inline-block;padding:0 10px;vertical-align:middle;min-width:50px;font-size:14px;font-weight:bold;color:#606060;}
.baseMessage .icon_r{background:url(../images/tip_layer.png) no-repeat 0 0;_background:url(../images/tip_layer.gif) no-repeat 0 0;height:53px;display:inline-block;width:6px;vertical-align:middle;}

.upIcon{background:url(../images/up.gif) no-repeat;width:16px;height:16px;display:inline-block;}
.downIcon{background:url(../images/down.gif) no-repeat;width:16px;height:16px;display:inline-block;}
.deleteIcon{background:url(../images/delete.gif) no-repeat;width:16px;height:16px;display:inline-block;}
body{background:#fafafa;}
body,form,ul,li{margin:0;padding:0;list-style:none; }
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div{font-size:12px;font-family:"微软雅黑";}
a{color:#333;text-decoration:none;}
a:hover{color:#f30;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #B0D4EC;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w980{width:1170px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:1110px;padding:10px 30px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}

/*bar*/
.topbar{margin:0 auto;line-height:30px;height:30px;}
.topbar .l{font-family:verdana;color:#DBDBDB;padding-left:10px;}
.topbar .r{padding-right:10px;}
.topbar .r img{vertical-align:middle;margin:0 5px 3px 0;}

/*header*/
.head{width:100%; height:82px;position: relative;z-index: 999999;background:#efefef;border-bottom:3px #999999 solid}
#header{width:1170px;height:85px;overflow:hidden;margin:0 auto;}
#header .logo{padding:0; margin-top:10px;}

/*nav*/
#nav{width:780px;height:85px;margin:0 auto;overflow:hidden; float:right;}
.menu{margin:0;list-style:none;height:85px;line-height:56px;overflow:hidden;_float:left;}
.menu li{float:left;width:110px;overflow:hidden;}
.menu li a{color:#595757;font-size:15px;text-align:center;width:110px;height:85px;line-height:85px;display:block;outline:none;}
.menu li a:hover{background:url(nav_hover.png) no-repeat center;color:#0174ba;}
.menu .hover a{background:url(nav_hover.png) no-repeat center;color:#0174ba;font-size:15px;text-align:center;height:85px;line-height:85px;display:block;outline:none;}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none; float:left;}
.menu li .subnav dt a{display:block;width:98px;height:30px;line-height:30px;text-align:center;background:#0750a3;color:#fff;font-size:13px;border-bottom:1px solid #054083;}
.menu li .subnav dt a:hover{background:#1A5EB6;color:#000;}

.mian{ width:100%; height:300px;background:#fafafa;overflow:hidden;}

.mian_bg{ width:1170px; height:200px; margin:0 auto;overflow:hidden; padding:50px 0;}

.mian_left{ width:349px; height:190px; background:url(box1_03.png) no-repeat;float:left;padding:0 20px;}
.mian_left h2{ font:300 14px/18px "微软雅黑"; color:#fff; padding-left:0px; float:left; padding-top:15px; font-weight:bold;}
.mian_left span{
	font: 300 14px/24px "微软雅黑";
	color: #0750a3;
	float: left;
}
.mian_left p{ font:12px/24px "微软雅黑"; color:#888888;float:left;}
.mian_left p a{ color:#666666; }
.mian_left_bg{ width:260px; height:20px;}
.mian_left .more{float:right; padding-top:15px; }
.clear_10{ margin-top:10px;}

.mian_right{ width:352px; height:190px; background: url(box1_03.png)no-repeat; padding:0 20px;}
.mian_right h2{
	font: 300 14px/18px "微软雅黑";
	color: #fff;
	padding-left: 0px;
	float: left;
	padding-top: 15px;
	font-weight:bold;
}
.mian_right span{ font:300 12px/18px Arial, Helvetica, sans-serif; color:#999999; padding-left:6px;padding-top:16px; float:left;}
.mian_right p{ font:300 12px/24px'宋体'; color:#666666; padding-top:10px;}
.mian_right .more{float:right; padding-top:15px; }


.index_title_lp{ width:800px; height:21px; margin-top:10px;}
.index_title_lp h2{ font:300 18px/22px "微软雅黑"; color:#333333; padding-left:5px; float:left; }
.index_title_lp_bg{ width:778px; height:139px; border:1px solid #eeeeee; background:#fff; margin-top:10px; padding:10px 10px;}
.mian_right h1{line-height:35px;color:#cb8225; font-size:14px;font-family:"微软雅黑";}
.mian_right h1 span{font-family:Arial;font-size:12px;margin-left:8px;}
.leftLoop .hd{
	float:right;
	padding-top:20px;
}
#preview{ clear:both; margin:0 auto; text-align:center; }
#preview{ clear:both; margin:0 auto; text-align:center; }
#spec-n5{width:355px;  }
#spec-left{ width:13px; height:23px; float:left; cursor:pointer; margin-top:65px;}
#spec-right{ width:13px; height:23px; float:left;cursor:pointer; margin-top:65px;}
#spec-list{
	width: 320px;
	height: 110px;
	overflow: hidden;
	float: left;
	margin-top: 20px;
	display: inline;
}
#spec-list ul li{ float:left; text-align:center; display:inline; width:160px;}
#spec-list ul li img{ padding:1px;width:155px; }

.right2{width:349px;height:190px; background:url(box1_03.png) no-repeat;float:right;padding:0 20px;}
.righth2 h2{font:300 14px/20px "微软雅黑"; color:#fff;float:left; margin-top:15px;font-weight:bold;}
.righth2 h2 span{font-family:Arial;font-size:12px;margin-left:8px;color:#999999;}
.righth2 .more{float:right; padding-top:15px; }

#topphoto{width:360px;}
#topphoto .ileft{float:left;width:13px;overflow:hidden;text-align:right;}
#topphoto .ilist{float:left;width:340px;overflow:hidden;padding:15px 10px 15px 5px;}
#topphoto .iright{float:left;width:13px;overflow:hidden;text-align:left;}
#topphoto .ileft img,#topphoto .iright img{margin-top:50px;cursor:pointer;}
#topphoto .ilist ul{list-style:none;margin:5px 0 0 0;padding:0;height:110px;overflow:hidden;}
#topphoto .ilist ul li{float:left;width:158px;margin:0 5px;_margin:0 9px;text-align:center;}
#topphoto .ilist ul li img{width:158px;height:105px;display:block;padding:2px;margin:0;}
#topphoto .ilist ul li span{background:#999;width:164px;height:30px;line-height:20px;color:#fff;display:block;}
/* 通用图片列表_普通式 */

.leftLoop .jian{
	margin-top:15px;
	margin-right:10px;
	margin-bottom:20px;
	height:10px;
	width:100px;
	float:right;
	text-align:right;
}


.tempWrap ul{
	width: 170px;
	height: 110px;
	overflow: hidden;
	padding: 0px;

}



.picList li{ width:170px; float:left;margin-top:10px;}
.picList .pic{ text-align:center; line-height:0px; width:170px;}
.picList .pic img{ width:165px; height:105px;}
.picList .pic a:hover img{}
.picList .title{text-align:center; font:300 12px/22px '宋体'; color:#fff; background:#999; width:165px; margin-left:2px; height:20px; position:absolute; top:90px;opacity: 0.8; clear:both;}
.picList .title a{color:#FFF;}
.picList .title a:hover{color:#f60;}

/*nei_bann*/
.winWidth{ width:100%; min-width:1170px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1170?"1170px":"");}
.top_bann{ position:relative; z-index:0; overflow:hidden;}
.nei_bann{ position:relative; z-index:5; height:494px;}
.bann_img{height:494px; width:100%; margin:0 auto;}
.bann_img img{width:100%;height:494px;}


.left-pro{
	width: 1100px;
	padding: 20px 30px 30px 30px;
	text-align: left;
	float: left;
	margin:0 auto;
}
.left-pro .t1{
	width: 190px;
	float: left
}
.left-pro .t2{
	width: 540px;
	margin:0 180px 0 30px;
	float: left;
	/* [disabled]padding-left:10px; */
}
.left-pro .t2 img{text-indent:0;}
#showArea img{
	cursor: pointer;
	display: block;
	margin-bottom: 5px;
	width: 165px;
	padding: 1px;
	max_height: 234px;
	float: left
}
#showArea .title{MARGIN-TOP: -20px; DISPLAY: block; Z-INDEX: 1; BACKGROUND: #fff; WIDTH: 160px; COLOR: #000; LINE-HEIGHT: 20px; POSITION: static; HEIGHT: 20px; TEXT-ALIGN: center;filter:alpha(opacity=20);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;
}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin:0 auto;}
#gobottom{cursor:pointer;display:block;margin:0 auto;}
#showArea{
	height: 650px;
	margin: 10px;
	overflow: hidden;
	position:relative;
}

<!-- 
/* jQuery jcImgScroll css */
.jcImgScroll { position:relative; height:537px; margin:30px 0}
.jcImgScroll li { border:8px solid #000; }
.jcImgScroll li a {  display:block; height:535px;  }
.jcImgScroll li.loading a { background:#fff url(loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0;}
-->

#topad{width:958px;margin:0 auto;padding:10px;border:1px solid #BDD6E7;background:#F9FDFF;display:none;}
#topad ul{margin:0;padding:0;list-style:none;}
#topad ul li{float:left;width:25%;line-height:25px;height:25px;overflow:hidden;font-family:arial;color:#333;}
#topad ul li span{font-family:宋体;margin:0;padding:0;font-size:12px;}
#topad .ad{position:absolute;clear:both;margin:-21px 0 0 944px;}

/*position*/
#position{width:958px;margin:0 auto;padding:0 10px;border:1px solid #BED7E8;height:30px;line-height:30px;background:#E7F4FF;font-family:宋体;overflow:hidden;}
#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}
#position div img{margin:0 5px;vertical-align:middle;}

/*subject*/
.subject{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;padding:0 0 0 16px;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}


.toplist{margin:10px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
.toplist li span{float:right;color:#999;}
.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;width:248px;height:30px;padding-left:30px;}
.topcate li a:hover{color:#fff;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover a{color:#fff;}

#container{overflow:hidden;}
#container .left{width:680px;float:left;overflow:hidden;}
#container .right{width:300px;float:left;overflow:hidden;}

/*foot*/
#footer{width:100%;}
#footer .w980{text-align:center;padding:10px 0 10px 0;}
#footer .fmenu{color:#666;}
#footer .fmenu a{color:#00ac4e;}
#footer .copyright{
	margin: 0;
	line-height: 20px;
	font-family: verdana;
	color:#666;
}

/*search*/
.hsearch{margin:0 15px;padding:0;list-style:none;}
.hsearch li{padding:0 0 10px 0;}
.hsearch li div{line-height:22px;color:#999;}
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:220px;overflow:hidden;}
.hsearch .bnt{background:url(../images/bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}

/*list*/
.list_page{text-align:center;margin:10px 10px 30px 10px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*buy tips*/
#sdcms_buy{background:#FFFBF9;color:#333;border:1px solid #FACFBA;padding:5px 10px;}
#sdcms_buy .point{color:#f00;font-family:verdana;margin:0 2px;}
#sdcms_buy .buytip{cursor:pointer;}

.mainNav{padding:10px 0;text-align:center;}
.mainNav .child{cursor:pointer;position:relative;color:#fff;font-size:14px;text-align:center;width:188px;height:40px;line-height:40px;border:1px solid #B9B8B8;margin:0 20px;display:inline-block;*display:inline;*zoom:1; background:#B9B8B8; margin-bottom:20px;}
.mainNav .child.on{background:#0750a3;border:1px solid #0750a3;color:#fff;}
.mainNav .child.childList{text-align:left;background-image:url(navPointer.png);background-position:152px center;background-repeat:no-repeat;}
.mainNav .child.childList span{margin-left:10px;}
.mainNav .child.childList span a{color:#fff;}
.mainNav .child.childList span a:hover{color:#f60;}
.mainNav .child.childList ul{display:none;background:#fff;position:absolute;top:40px;left:-1px;border:1px solid #B9B8B8;z-index:2;}
.mainNav .child.childList ul li{color:#808080;padding-left:10px;width:178px;height:40px;line-height:40px;}
.mainNav .child.childList ul li:hover{background:#eee;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom: 0px;
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent  url(themes.gif) no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  .title{font-size:24px;font-weight:bold;line-height:26px;height:26px;margin:58px 0 15px 0; color:#0174ba; background:url(line2.png) no-repeat center; text-align:center;}
.title_1{font-size:18px;font-weight:bold;line-height:19px;height:19px;margin:20px 0 15px 0; color:#7a7a7a; background:url(title.png) no-repeat center; text-align:center;}
.title a{font-size:12px;font-weight:normal;}
.newslist{margin:0;padding:0;list-style:none;}
.newslist li{line-height:30px;height:30px;font-size:14px;font-family:宋体;clear:both;}
.newslist .intro{font-size:12px;color:#999;line-height:22px;padding:0 0 20px 0;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}

.pagecontent{word-break:break-all;line-height:22px; margin:30px 0;}
.pagecontent p{margin:15px 0;font-size:14px;}

/* hot news */
.hot-news,.bbs-main,.news-main{ width: 1170px; margin: 0 auto; }
.hot-news{ padding: 15px 0 30px 0; }
.news-main{ height: 160px; padding: 25px 0; position: relative; border-bottom:1px dashed #00ac4e;}
.news-img,.news-img img{ width: 300px; height: 160px; }
.news-img{ display: block; position: relative; position: absolute; z-index: 1; top: 25px; left: 0; overflow: hidden; cursor: pointer; }
.news-img img,.imgstyle img{ position: absolute; z-index: 1; top: 0; left: 0; }
.imgstyle img{ width: 322px; height: 172px; top: -6px; left: -11px; }
.aniimgstyle img{ display: block; animation-name: imgsacle; -webkit-animation: imgsacle 0.4s linear 0s normal none; -moz-animation: imgsacle 0.4s linear 0s normal none; animation: imgsacle 0.4s linear 0s normal none; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards; }
@-webkit-keyframes imgsacle { from { -webkit-transform:scale(1,1); } to { -webkit-transform:scale(1.2,1.2); } }
@-moz-keyframes imgsacle { from { -moz-transform:scale(1,1); } to { -moz-transform:scale(1.2,1.2); } }
@keyframes imgsacle { from { transform:scale(1,1); } to { transform:scale(1.2,1.2); } }
.news-info{ margin-left: 334px}
.news-info h3{ height: 24px; line-height: 24px; font-size: 18px; overflow: hidden;}
.news-info h3 a{ color: #0750a3; }
.news-info h3 a:hover{ color: #397d34; }
.time-share{ display: block; height: 32px; line-height: 32px; color: #666; }
.news-time{ display: inline-block; padding-right: 30px; }
.share-news{ display: inline-block; padding-right: 8px; }
.news-info p{  line-height: 22px; overflow: hidden; margin-top:20px; font-size:13px;}
.news-info p a{ display: block; color: #666; cursor: pointer; }
.details{ display: block; width: 107px; height: 35px; line-height: 34px; position: absolute; z-index: 2; bottom: 25px; right: 0; background: url(../../images/lbimages/back.png) no-repeat left -54px; text-indent: 26px; overflow: hidden; cursor: pointer; color: #ff6900; }
.details:hover{ background-position: left -92px; color: #fff; }

.xx{
	padding:4px 8px 4px 8px;
	background: #FFF;
	line-height:30px;
	border:1px solid #CCCCCC;
	font-family: "微软雅黑";
	font-size:14px;
	}
	
.yy{
	padding:4px 8px 4px 8px;
	background: #FFF;
	line-height:30px;
	border:1px solid #CCCCCC;
	font-family: "微软雅黑";
	font-size:14px;
	}
.yy:link{
	border:1px solid #CCCCCC;
	}
.yy:hover{
	border:1px solid #ff6600;
	}
	