﻿@charset "utf-8";
body{ margin:0; padding:0;background: url("../images/ttt.jpg") repeat-x center top #edf3f5; }

.layer { padding-top: 232px; background-repeat: no-repeat; background-position: center top;width:100%; min-width:1004px;}
.banner { margin-top: -50px; padding-bottom: 8px; background-position: center top; background-repeat: no-repeat;}
.content { width: 1005px; margin: 0 auto; padding:0; overflow: hidden; background: url(../images/border.gif) repeat-y 0 0 #f6f7fb;}
.left { float:left; width:235px; padding:0 1px; background:none; border-top: 1px #eee solid;}
	.left .class { overflow: hidden;}
	.left .class .hd { height: 65px; background: #fff; position: relative;}
	.left .class .hd h3 { position: absolute; top: 5px; left:5px; height: 55px; width: 195px; background:url(../images/left_hd.jpg) no-repeat left top; padding:0 0 0 30px;font: 16px/55px "微软雅黑"; color: #fff;}
	.left .bd {} 
	.left ul li { font-size:12px; background: none; padding: 0;}
	.left ul.list { padding: 15px 0; background: none; overflow: hidden;}
	.left ul.list li a,.left ul.list li a:link,.left ul.list li a:visited {display: block; font: 14px/18px "微软雅黑";color: #000; padding:9px 5px 9px 35px; width: 211px; overflow: hidden; background: url(../images/icon/arr1.gif) no-repeat 20px center;}
	.left ul.list li a:hover {color: #d50000;text-decoration: none;}
	.left ul.list li a.cur { background: url(../images/icon/news_ico01.png) no-repeat 20px center; color: #d50000; text-decoration: none;}
	.left ul.list li .sublist { padding:5px 0 5px 40px;}
	.left ul.list li .sublist a { font-size:12px; height:30px; line-height:30px; width: auto; background: url(../images/icon/arr1.gif) no-repeat 0 12px; padding:0 0 0 12px; display:block; font-weight:normal; border: none;}
	.left ul.list .sublist a.cur {}
	.left ul.list li .sublist .suba { padding-left: 15px;}
	.left ul.list li .sublist .suba a { background:none; padding: 0;}
	.left .contact { padding: 20px 0; overflow: hidden;}
	.left .contact .hd h3 { text-align: center; padding: 0; width: 225px; font-size: 14px;}
	.left .contact p {font: 12px/22px "微软雅黑"; color: #666; padding: 10px 15px;}
	.left .contact img { padding-bottom:6px;}


.right { width:759px;float: right; padding:0 1px; min-height:450px; border-top: 1px #eee solid;}

	.Crumbs { height: 36px; line-height: 36px; color: #000; border-bottom: 1px #efefef solid; padding-left: 15px;}
	.Crumbs a,.Crumbs a:link,.Crumbs a:visited { line-height: 13px;display: inline-block; color: #333;}
	.Crumbs a.home { padding-left: 25px; background: url(../images/icon/home.gif) no-repeat 5px center;}
	.Crumbs em {display: inline-block;width: 20px;height: 34px;background: url(../images/icon/span.gif) no-repeat center center;padding: 0 0px;}
/*底边线*/
#bottomBarBox{position:relative;width:1010px;margin:-1px auto 0 auto;}
#mainBarBorder{float:right;width:761px;height:0;line-height:0;font-size:0;border-bottom:#eee 1px solid;}
#sideBarBorder{float:left;width:239px;height:20px;line-height:0;font-size:0;border-top:#eee 1px solid; background: url(../images/sideBarBorder.gif) no-repeat center top;}

/*正文主体*/
#Main-Article { position: relative; overflow:hidden;width:952px; margin:8px auto 0 auto;}


/*图片区*/
ul.piclist { overflow: hidden; display:table; border-spacing:0px; }
ul.piclist li {border:0px solid #ccc; width:250px; height:208px; text-align:center; vertical-align:middle; position:relative;/* margin:12px 8px 8px 8px;*/ *float:left; float:left; display: table-cell;}
ul.piclist li .pic { *position:absolute; top:50%; } 
ul.piclist li .pic img { *position:relative; top:-50%; left:-50%; padding:3px; width:200px; background:#f5f5f5; border:1px #ccc solid; } 
ul.piclist li a.textlink { display:block; line-height:26px;}

/*新闻栏目列表*/
.news_top1 { overflow: hidden; padding-bottom: 20px;border-bottom: 1px #d9d9d9 solid; margin-bottom: 10px;}
	.news_top1 .newspic img { max-width: 500px}
	.news_top1 .intro {}
	.news_top1 .intro h6 {height: 20px;padding: 20px 0 10px 0;font: bold 12px/20px "微软雅黑";color: #222;}
	.news_top1 .intro h6 a,.news_top1 .intro h6 a:link,.news_top1 .intro h6 a:visited {padding-right: 20px; font: bold 18px/20px "微软雅黑";color: #007fbf;}
	.news_top1 .intro .text {font: 12px/24px "微软雅黑";color: #666;}
dl.newslist { margin:0 auto; line-height: 24px; padding: 8px; clear:both; overflow: hidden; background: none;}
dl.newslist:hover {-webkit-transition: background-color .3s ease-in,color .3s ease-in;moz-transition: background-color .3s ease-in,color .3s ease-in;-ms-transition: background-color .3s ease-in,color .3s ease-in;-o-transition: background-color .3s ease-in,color .3s ease-in;transition: background-color .3s ease-in,color .3s ease-in; background:#f5f5f5;}
dl.newslist dd span.date { padding-left: 10px;}
dl.newslist dt a.img { float:left; width:140px; display:block;}
dl.newslist dt a.img img { width: 120px; padding: 2px; border: 1px #ccc solid;}
dl.newslist dd.title {}
dl.newslist dd a.textlink,dl.newslist dd a.textlink:link,dl.newslist dd a.textlink:visited { font: bold 14px/20px "微软雅黑"; padding-bottom:10px; color: #000}
dl.newslist dd.intro { /*text-indent:2em;*/ color: #999; background: none;}

/*专卖店*/
.sales {}
.salessearch { clear: both; float: right; font-size: 14px;}
	.salessearch label { display: inline-block;float: left;height: 29px; line-height: 29px; padding: 0 10px;}
	.salessearch select { display: inline-block;float: left;height: 29px; line-height: 29px;font-size: 14px;}
	.salessearch .q { display: inline-block;float: left;height: 15px; line-height: 14px; padding: 5px 5px;}
	.salessearch .search {display: inline-block;float: left;width: 71px;height: 29px;border: none;background: #2a9ad4;font: 12px/25px "微软雅黑";color: #fff;text-align: center;cursor: pointer;}

dl.saleslist { margin:0 auto; line-height: 24px; padding: 15px 0 15px 0px; overflow: hidden; background: none; /*float: left; width: 355px;*/ height: 80px; border-bottom: 1px #ccc solid;}
dl.saleslist dt { float:left; width:100px; display:block; height: 80px;}
dl.saleslist img.shop { float: right; height:75px; padding: 2px; border: 1px #ccc solid;}
dl.saleslist dd { line-height: 20px;font: 14px/20px "微软雅黑";}
dl.saleslist .title { color: #007fbf; font-weight: 700}
dl.saleslist dd.intro { /*text-indent:2em;*/ font-size: 12px; color: #999; padding-top: 5px;}

/*销售网络*/
#vv {}
	#vv p { padding-left:15px; font-size: 14px; color: #000; line-height: 30px; }
	.shoplist { overflow: hidden; padding-bottom: 20px; color: #000;}
	.shoplist h5 { padding-left:15px; border-top: 2px #6f6f6f solid; background: #ccc; font-size: 14px; line-height: 24px; height: 24px; border-bottom: 1px #fff solid;}
	.shoplist ul li { line-height: 24px; overflow: hidden; border-bottom: 1px #e1e1e1 solid; font-size: 14px; clear: both;}
	.shoplist ul li span { width: 85px; background: #f0f0f0; text-align: right; margin-right: 15px; height: 24px; float: left; display: block; padding-right: 15px;}

/*产品栏目列表*/
.proList { overflow: hidden; padding: 20px 10px;}
.proList dl { overflow: hidden;}
.proList dt { height:40px;position:relative}
.proList dt a{ float:right;margin:12px;color:#666}
.proList dd { width:202px;height:240px;margin:10px 15px 10px 15px;float:left;display:inline; position: relative;}
.proList dd i{ width:48px;height:9px;background:url(../images/icon/new.gif) no-repeat 0 0; position: absolute; right: 0px; top: 10px;}
.proList dd a{ line-height:20px;display:block}
.proList dd a:hover{text-decoration:none}
.proList dd span { padding-top:8px; clear: both; display: block; text-align: center; line-height: 16px;}
.proList dd img{margin-top:expression(100-this.width/2);max-width:200px;max-height:200px;_width:208px;_height:200px;}
.proList dd p{width:200px;height:200px;border:1px solid #f0f0f0;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell; background: #fff; border-radius: 5px 5px 5px 5px;}
.proList dd p:hover {border-color: #cdcdcd; -webkit-box-shadow: 0 1px 8px #cdcdcd;-moz-box-shadow: 0 1px 8px #cdcdcd; box-shadow: 0 1px 8px #cdcdcd;}

/*video*/
.videolist { overflow: hidden;position:relative; width: 322px; padding: 10px; float: left;}
.videolist i{position: absolute;width: 78px;height: 78px;background: url(../images/v.png) no-repeat 0 0;display: block;left: 126px;top: 72px;}
.videolist dt img { height: 244px; width: 318px;border: 2px #fff solid;}
.videolist a:hover img {border: 2px #ccc solid;}
.videolist dd { font-size: 12px; text-align: center; height: 28px; line-height: 28px; width: 100%; display: block;}

/*友情链接*/
.shop a { width: 200px; float: left; display: block; height: 125px; padding: 10px 18px; line-height: 25px; text-align: center;}

/*产品内容页*/
#Products {font-size: 14px;}
	#Products .pic { /*padding: 10px;box-shadow: 0 0 10px 1px rgba(190,189,189,.74);*/}
	#Products .cont { line-height:25px; padding-bottom:20px; width: 530px; margin: 0}
	#Products .cont h1 { text-align: left; font-weight: 700; }
	#Products .cont ul { display: block; list-style-type: disc; padding-left: 60px;}
	#Products .cont ul li {list-style-type: disc;}
	#Products .detail { border-bottom: 1px #ccc solid; position: relative; height: 35px;}
	#Products .detail h3 {line-height: 34px;color: #cc0000;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc; padding: 0 10px; width: 80px; text-align: center; right: 10px; position: absolute; background: #fff;}
	#Products #content,#Products #content p,#Products #content div,#Products #content center {line-height: 25px;margin: 20px auto 0;color:#555555;}
	#Products #content td p { margin: 0;}

/*分页*/
.cutpage{font-size:12px; text-align:center; padding:10px 0; background: url("../images/dotline.gif") repeat-x center top; margin-top: 20px;}
.cutpage a:link,.cutpage a:visited{color:#007fbf;}
.cutpage a {font-family: Arial;display: inline-block;height: 22px;line-height: 22px;background: #fff;border: 1px solid #e3e3e3;text-align: center;padding: 0 5px;}
.cutpage a span{ background:url("../images/pages.png") right top no-repeat; padding:3px 8px; display:inline-block; cursor:pointer; height:24px; line-height:24px;}
.cutpage a.current,.cutpage a.current:link,.cutpage a.current:visited{background:#5a85b2;color:#fff;}
.cutpage a:hover{background:#f5f5f5; text-decoration: none;}
.cutpage a.current:hover{color:#fff;}


/*侧栏推荐图片及推荐文章*/
.left .bd .picBox ul { padding:10px 0 0; width:220px;}
.left .bd .picBox ul li { background:none; float: left; border:0; padding:0; width: 105px; height:115px; overflow:hidden; margin-right:5px; }
.left .bd .picBox img { background: #fff; border: 1px solid #d6d5d5; height: 67px; padding: 1px; width: 100px; display:block; }
.left .bd .picBox ul li a.textlink { font-size:12px; font-weight:normal; display: block; line-height: 16px; text-align:center; }

.innerBox {  padding: 15px 0; width:219px; margin:0 auto;} 
.innerBox li { line-height: 25px; height: 25px; overflow: hidden; }
.innerBox li a,.innerBox li a:link { color: #083671;} 
.innerBox em {background: url("../images/allpic.png") no-repeat scroll -251px -358px; color: #fff; float: left; font-family: Arial; font-size: 10px; height: 15px; line-height: 15px; margin-right: 9px; text-align: center; width: 15px; margin-top:5px;}
.innerBox em.hot1,.innerBox em.hot2,.innerBox em.hot3 { background-position:-251px -332px;}


/*内容页*/
#Article { overflow:hidden; margin:0 auto; padding-bottom:20px;line-height: 25px;color:#333; font-size:14px;}
#Article p, #Article center {line-height: 25px;margin: 10px auto 0;color:#333; font-size:14px;}
.table_noborder th,.table_noborder td { padding: 5px 3px; line-height: 22px;}
.table th,.table td { padding: 5px 5px; line-height: 18px; border-right: 1px #eee solid; border-bottom: 1px #eee solid;}
.table th { background: #f7f7f7}
.table { border-top: 5px #eee solid; border-left: 5px #eee solid; border-right: 4px #eee solid; border-bottom: 4px #eee solid;}
#newsContent { padding: 10px 0}

.Article { padding: 15px 20px;}
.Article .hd {padding-bottom: 0;padding-top: 22px;text-align: center;height:auto;}
.Article .hd, .Article .bd, .Article .ft {margin: 0 auto;overflow: hidden;}
.Article .bd { padding:0;}
.Article h1 {color: #000;font: bold 18px/30px "微软雅黑";font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 30px;margin-bottom: 9px;margin-top: 10px; text-align: center}
.Article .titBar {border-bottom: 1px solid #E5E5E5;overflow: hidden;padding: 5px 0;position: relative;}
	.titBar .tools { position:absolute; right:0; margin:0;}
	a.print { padding-left:20px; background:url(../images/icon/print.png) no-repeat left center;}
.Article .info {color: #7E7E7E;height: 18px;}
.Article .infoCol {padding-right: 19px;}
.where, .auth, .editer, .time {color: #7E7E7E;padding-right: 19px; font-size:1em;}
.time { font-style:italic;}
.Article .fontSize {color: #7E7E7E;position: absolute;right: 8px;top: 3px;}
.Article .fontSize span {cursor: pointer;font-family: "Times New Roman",arial;font-weight: bold;}
.Article .fontSize .small {color: #666666;font-size: 10px;padding-left: 3px;padding-right: 3px;}
.Article .fontSize .big {color: #0B3B8C;font-size: 13px;padding-left: 3px;padding-right: 3px;}
.Article .Introduction { background:#f5f5f5; line-height:24px; font-size:14px; padding-left:20px; padding-top:13px;padding-bottom:13px; padding-right:24px; margin:15px auto 15px auto; }

/*内容相关*/
.ft a,.ft a:link { color:#0b3b8c;}
.ft a:active,.ft a:hover { color:}
.otherNews,.next { background: url("../images/dotline.gif") repeat-x center top; padding: 15px 0; color:#1c2c58;}
.otherNews h2 a { padding-right:10px; font-weight:normal;}
.otherNews ul { padding:5px 0 0; overflow:hidden;}
.otherNews ul li { line-height:22px; font-size:14px; padding-left:12px; background:url("../images/allpic.png") no-repeat -967px -316px;}
.next h5 { font-weight:normal; line-height:26px; }

.user { background: url(../images/member/login_con_bg_body.jpg) repeat-y center top; overflow: hidden; width:395px; margin:20px auto 0 auto; padding:0px}
.user h4 { background: url(../images/member/login_con_bg_title.jpg) no-repeat center top; padding: 0 20px; font-size: 14px; line-height: 50px; text-align: center;}
.user .foot { background: url(../images/member/login_con_bg_footer.jpg) no-repeat center bottom; height: 30px;}
.user .userbody { padding: 0 20px; overflow: hidden;}
.user p { overflow: hidden; clear: both;  padding: 2px 0}
.user label { width: 80px; line-height: 28px; float: left; display: inline-block; text-align: right; font-size: 14px;}
.user input.buttun { float: left; display: inline-block; vertical-align: middle;font-family: Arial;
font-size: 14px;padding: 3px 7px;width: 200px;height: 22px;line-height: 22px;border: 1px solid #B6B6B6;border-color: #7B7B7B #B6B6B6 #B6B6B6 #7B7B7B;}
.user img {vertical-align: middle;display: inline-block; padding-top: 9px}

.user_tips {}
	.user_tips h5 { line-height: 50px; font-size: 16px; font-weight: normal;}
	.user_tips p { padding-top: 10px; font-size: 14px;}