html {
    width:100%;
	text-align: center;
	background: #F4F4F4 url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	position:relative;
}
body {
	/*width: 980px; */
	text-align: left;
	margin: 0 auto;
	background: #fff;
	font-family:"Times New Roman", Times, serif
}
.h-1{font-size: 20px;color: #0a5ca6;font-weight: 500;margin: 30px 0 10px 0;}
.h-2{font-size:12px; color:#000000;font-weight: bold;}
.h-4{font-size:12px; color:#FF0000;font-weight: bold;}
#main { width:90%; margin:auto;margin-left: 20px;}
#containera {

background-color:#FFFFFF
}
#containera h1{font-size:20px; color:#0a5ca6;font-weight:500;margin:30px 0 10px 0}
#containera h2{font-size:12px; color:#000000}
#containera h4{font-size:12px; color:#FF0000}
#newstext{
     width:82%; margin-left:5px;  margin-top:5px; float:right;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	background-color:#E9E9E9;
	font-size:14px;
	color:#000000;
}
#banner {width:100%; margin:auto;
}
#container1 {
width:980px;
margin:0 auto;
background: #E9E9E9;
}
#smallbg{width:350px;  border-color:#FF6600; border-radius: 10px; padding:5px; background-color:#FFC0A2}
.newstitle{width:100%; margin-left:-20px; margin-top:20px; height:40px;  background-image:url(../image/title_bg.jpg); line-height:25px; color:#006CB7; font-weight:bold; font-size:16px; text-align:center;}
td {
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	color: #333;
}
table {background-color:#d7d7d7;}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #006CB7;
	text-decoration: none;
}
a:hover {
	color: #FF6600!important;
}
.content {
}
.sider {
	width: 300px;
}
.homepage .sider {
	width: 230px;
}

/** 页头区 **/
.top {
	border-bottom: 1px solid #DCDCDC;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}

/** 导航 **/
.nav {
	background: url(../images/nav_bg.jpg) repeat-x left top;
}
.nav .nav_global {
}
.nav .nav_global ul {
	padding: 0 10px;
}
.nav .nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	background: url(../images/nav_line.jpg) no-repeat right top;
	padding-right: 2px;
}
.nav .nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 0 14px;
}
.nav .nav_global li a:hover {
	color: #000!important;
	text-decoration: none;
}
.nav .nav_global li.curr a {
	color: #000;
	background: url(../images/nav_li_hover.jpg) repeat-x center top;
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {
}
dl {float:left; margin-right:30px;
	
	}
dd { margin-top:5px; text-align:center; margin:0;
}
#tabnav_div_2 {
	padding-left: 100px;
}
#tabnav_div_3 {
	padding-left: 200px;
}
#tabnav_div_4 {
	padding-left: 300px;
}
#tabnav_div_5 {
	padding-left: 400px;
}
#tabnav_div_6 {
	padding-left: 500px;
}
#tabnav_div_7 {
	padding-left: 600px;
}
#tabnav_div_8 {
	padding-right: 40px;
	text-align: right;
}

/* 页尾区 */
.links {
	margin-top: -10px;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #FFF;
	color: #006CB7;
}
.search td, .search a {
	color: #006CB7;
}
.search a:hover {
	color: #FF6600!important;
}
.copyright {
	margin: 5px 0;
	background-color: #FFFFFF;
}

/** 公共定义 **/
.title {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.title td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 10px;
}
.box {
	border: 1px solid #AACCEE;
	border-width: 0 1px 1px 1px;
}
.box ul {
	list-style: none;
	padding: 8px;
}
.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.rank li {
	padding-left: 18px;
	line-height: 23px;
}
.rank li.no1 {
	background: url(../images/1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(../images/2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(../images/3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(../images/4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(../images/5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(../images/6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(../images/7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(../images/8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(../images/9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(../images/10.gif) no-repeat 4px center;
}
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {
	height:26px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:26px;
	border:1px solid #ace;
}
.tbtncon li{
	border:1px solid #ace;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:25px;
	line-height:25px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
	margin-bottom: 10px;
}
.position td {
	line-height: 26px;
	padding: 0px 10px;
	font-family: "宋体";
}
.channle .box {
	margin-bottom: 10px;
}
.listpage .news_list .box {
	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 20px;
	background: #F7FDFF;
}
.info .main .box {
	padding: 0 20px;
}
.showpage .main .title_info {
	margin-top: 15px;
	text-align: center;
}
.showpage .main .title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
.showpage .main .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {
	font-size: 14px;
	line-height: 1.8;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.header	{ 
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.header a				{ color: #000000 }
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE } 

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}
#clear {clear:both}

/*悬浮图像*/
.thumbnailWrapper{width:800px; height:230px; margin:auto;}
.thumbnailWrapper ul li{float:left;position:relative;overflow:visible;}
.thumbnailWrapper ul li a img{width:160px;position:relative;border:none;}
.caption{position:absolute;bottom:0px;left:0px;width:100%; margin-top:20px; display:none;background:#0671b9;color:#ffffff;opacity:0.9;}
.caption .captionInside{padding-left:10px; padding-top:0px; padding-top:0px; margin:0px;}

/*  微信浮动  */
#msg1_win{
	border:1px solid #0058A8;
	background:#e3e3e3;
	width:100px;
	position:fixed;
	right:50px;
	font-size:12px;
	font-family:Arial;
	margin:0px;
	display:block;
	overflow:hidden;
	z-index:88;
}
#msg1_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
#msg1_title{background:#0670b9;height:30px;line-height:30px;text-indent:5px;font-weight: bold;
}
#msg1_content{margin:5px;margin-right:0;width:120px;height:110px;overflow:hidden;}
#msg1_content a{color:#ffffff; text-decoration:none}
#msg1_content a:hover{color:#0099ff; text-decoration:none}

/* 悬浮窗口-包含邮箱、电话、Skype、QQ */
#con1_win{
	
	background:#0670b9;
	width:165px;
	position:fixed;
	right:10px;
	font-size:16px;
	color:#FFFFFF;
	font-family:Arial;
	margin:0px;
	display:block;
	overflow:hidden;
	z-index:110;
}
#con1_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
/* #msg1_title{background:#0099ff;height:25px;line-height:25px;text-indent:5px;font-weight: bold;} */
/*#con1_title{background:#0058A8;height:25px;line-height:25px;text-indent:5px;font-weight: bold;}*/
#con1_title{background:#0670b9; margin:8px;line-height:25px;text-indent:5px;font-weight: bold;}
#con1_content{ background:#FFFFFF; margin:2px; font-size:12px; color:#0670b9; overflow:hidden;}
/*#con1_content{ border:2px solid #ffffff; margin:10px; height:205px; overflow:hidden;}*/
#con1_content p{ margin:10px; line-height:25px; }
#con1_content p img{ width:100%; }
#con1_content a{color:#0670b9; text-decoration:none}
#con1_content a:hover{color:#0099ff; text-decoration:none}

#top-on{background:#0670b9;/*overflow: hidden;*/}
.topbanner-en{}
#top-tw{width:10%; float:right; margin:1.5% 1.5% 0 0; text-align:left; font-weight:bold}
#top-head{width: 100%;}
.top-logo{width: 23%;float: left;margin: 1.5% 0 0 1.5%;}
.topbanner{margin-top: 5%;}
#top-tw a{color: #fff;}
#top-tw img{margin-right: 5px;}
#top-tw a:hover{color: #fff!important;}
/*#wap-nav{width: 54%;float: left;margin-top: 3.5%;}
#wap-nav div{width: 106%;margin: 0 auto;}
#wap-nav a{display: block;width: 29%;margin: 0 2%;float: left;color: white;text-align: center;position: relative;overflow: hidden;line-height: 1.5rem;}
#wap-nav a:hover{color: white!important;text-decoration: none;}
#wap-nav a:after{content: "";display: inline-block;height: 1px;width: 100%;background-color: #fff;bottom: 0;left: 100%;position: absolute;transition: .6s;}
#wap-nav a:before{content: "";display: inline-block;height: 1px;width: 100%;background-color: #fff;right: 100%;position: absolute;transition: .6s;}
#wap-nav a i{display: inline-block;width: 1px;height: 100%;background-color: #fff;position: absolute;left: 0;bottom: -100%;transition: .6s;}
#wap-nav a span{display: inline-block;width: 1px;height: 100%;background-color: #fff;position: absolute;right: 0;top: -100%;transition: .6s;}
#wap-nav a:hover i{bottom: 0;transition: .6s;}
#wap-nav a:hover span{top: 0;transition: .6s;}
#wap-nav a:hover:after{left: 0;transition: .6s;}
#wap-nav a:hover:before{right: 0;transition: .6s;}*/
#wap-nav{width: 54%;float: right;margin-top: .8%;margin-right: 2%;}
#wap-nav div{width: 100%;}
#wap-nav div p{float: right;text-align: center;padding: 4px 7px;font-size: 14px;line-height: 26px;}
#wap-nav div p,#wap-nav div p a{color: white;}
#wap-nav div p a{display: block;float: left;text-align: center;line-height: 1.5rem;box-shadow:0 0 4px #7bc0ff;padding: 0rem .2rem;transition: .6s;border-radius:5px;overflow: hidden;background: linear-gradient(rgba(203,221,236,.8),rgba(6,112,185,1),rgba(6,112,185,1),rgba(6,112,185,1));margin: 1px 5px ;font-size: 16px;width: 115px;}
#wap-nav a:hover{text-decoration: none;}
/*.navs{width: 60%;float: left;}*/

/*关闭按钮*/
#con1_win #col1-close{width: 30px;height: 30px;background: rgba(6,112,185,0.2);position: absolute;right: 0px;top: 0px;text-align: center;/*overflow: hidden;*/cursor: pointer;border-left: 2px solid #ffffff;border-bottom: 2px solid #ffffff;}
#con1_win #col1-close span:nth-child(1){display: block;width: 20px;height: 3px;background: #fff;position: absolute;top: 30%;left: 5px;border-radius:2px ;transition: .5s;}
#con1_win #col1-close span:nth-child(2){display: block;width: 20px;height: 3px;background: #fff;position: absolute;top: 50%;left: 5px;border-radius:2px ;transition: .3s;}
#con1_win #col1-close span:nth-child(3){display: block;width: 20px;height: 3px;background: #fff;position: absolute;top: 70%;left: 5px;border-radius:2px ;transition: .5s;}
#col1-close:hover span:nth-child(2){transition: .3s;opacity: 0;}
#col1-close:hover span:nth-child(1){transform: rotate(45deg);width: 25px!important;transition: .5s;top: 48%!important;left: 7%!important;}
#col1-close:hover span:nth-child(3){transform: rotate(-45deg);width: 25px!important;transition: .5s;top: 48%!important;left: 7%!important;}


.tq_div_main{top:260px!important;}

.productlist>a>h3{font-size: 20px!important;font-weight: 500;color: #0670B9!important;position: relative;padding-left: 1%;padding: 10px 0;display:block;width: 30%;margin: 30px auto 10px;text-align: center;}
.productlist>a>h3:after{content: "";position: absolute;top: 50%;right: -50%;width: 50%;height: 1px;display: block;background: #0670B9;}
.productlist>a>h3:before{content: "";position: absolute;top: 50%;left: -50%;width: 50%;height: 1px;display: block;background: #0670B9;}
.productlist>div>a>img{width: 100%;}
.productlist>div.productlist1{padding:0 3%;margin: 2% 0;}
.productlist>div .producttext{width: 80%;float: left;word-wrap:break-word;white-space:nowrap;}
.productlist>div .producttext{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.productlist>div .producttext{width: 100%;float: left;word-wrap:break-word;white-space:nowrap;text-align: center;}
.productlist>div .producttext{display:block;/*text-overflow:ellipsis;white-space:nowrap;*/overflow:hidden;}
.productlist>div .producttext h2{font-weight: bold;margin-bottom: 2px;color: #006cb7!important;font-size: 15px!important;margin-top: 10px;}
.productlist>div .producttext p{font-size: 12px;}
.productlist>div>a>div.productbutton{width: 22%;float: right;height: 25px;line-height: 25px;background: #0670B9;text-align: center;color: white;cursor: pointer;text-decoration: none;position: relative;z-index: 100;right: -1px;position: absolute;bottom: -1px;}
.productlist>div>a{display: block;width: 192px;height: 227px;overflow: hidden;border: 1px solid #0670B9;position:relative;}
.productlist>div>a>div.productbutton:active{box-shadow: 0 0 8px #333 inset;background: #0099FF;}
.productlist>div>a>div.productbutton:hover{background: #0099FF;transition: .1s;}
.productlist1{width: 26.5%;float: left;}
.productlist1>a>img{transition: .3s;}
.productlist1:hover>a>img{transform: scale(1.1,1.1);transition: .3s;}
.clearfix{clear: both;}


#newBridge .icon-right-center{top:485px!important;right: 10px!important;}
#carright{position: fixed;top:50px;right: 10px;width: 170px;}
#carright img{width: 170px;}
#nb_icon_wrap, #nb_icon_wrap>.nb-icon-inner-wrap{width:170px!important;}



@media(max-width: 991px) {
	#carright{display: none;}
}
