﻿@charset "utf-8";
/* CSS-Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,form{padding:0; margin:0;} 
table,td,tr,th{font-size:12px}
li{list-style-type:none;list-style:none; }
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-style:normal; font-size:12px}
address,cite,code,em,th {font-weight:normal; font-style:normal;}

body{height:100%;font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:12px; color:#444444; background:#fff;}
a {text-decoration:none; blr:e-xpression(this.onFocus=this.blur()); color:#4f4f4f; outline-style:none; font-size:12px} /* ���IE */
a:hover { text-decoration: none; color:#077ac5;}
a:focus { -moz-outline-style: none;} 
.fl{float:left;}
.fr{float:right;}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#top{ width:100%; margin:0 auto; background:url(../images/topbg.png) top repeat-x; position:relative; z-index:200;}
.top1{ width:1000px; height:120px; margin:0 auto;}
.logo{ width:580px; height:100px; float:left; padding-top:12px;}
.logo a img{width:555px; height:84px}
.top1_txt{ width:420px; height:100px; float:left; padding-top:20px; position:relative; z-index:999;}
.top1_txt .erweifa img{width:100px; height:100px;}
.top1_txt h1{ width:100px; height:25px; float:left; margin-left:0px; display:inline;}
.top1_txt h1 a{ width:75px; height:25px; float:left; line-height:25px; padding-left:25px; background:url(../images/topbiao1.png) left no-repeat; color:#a7a7a7;}
.top1_txt div{ width:102px; height:102px; position:absolute; left:225px; top:45px; z-index:900; display:none;}
.top1_txt h2{ width:100px; height:25px; float:left;}
.top1_txt h2 a{ width:75px; height:25px; float:left; line-height:25px; padding-left:25px; background:url(../images/topbiao2.png) left no-repeat; color:#a7a7a7;}
.top1_txt h3{ width:80px; height:25px; float:left;}
.top1_txt h3 a{ width:55px; height:25px; float:left; line-height:25px; padding-left:25px; background:url(../images/topbiao3.png) left no-repeat; color:#a7a7a7;}
.top1_txt h4{ width:230px; height:30px; float:right; color:#a7a7a7; padding-top:15px;}
.top1_txt h4 span{font-size:18px; font-family:'微软雅黑'; color:#0070c4;}
.input1{ width:152px; height:34px; float:left; background:url(../images/input1.png) top no-repeat; border:none; padding-left:5px; line-height:30px; margin-top:10px; display:inline; color:#91959f;}
.input2{ width:35px; height:34px; float:left; margin-top:10px; display:inline;}
.menu{ width:100%; height:45px; margin:0 auto; background:url(../images/menubg.png) top repeat-x;}
.menu ul{ width:1020px; height:45px; margin:0 auto;}
.menu ul li{ width:125px; height:45px; float:left; text-align:center; line-height:45px; position:relative;}
.menu ul li h1{ width:125px; height:45px; position:absolute; left:0px; top:0px;}
.menu ul li h1 a, .menu ul li h1 a:link{ width:125px; height:45px; float:left; color:#fff; font-size:16px;}
.menu ul li h1 a:hover{ width:125px; height:45px; float:left; background:url(../images/navbg.png) top repeat-x; color:#333333; font-size:16px;}
.menu ul li h1.hovers a:link, .menu ul li h1.hovers a:visited, .menu ul li h1.hovers a:hover{ width:125px; height:45px; float:left; background:url(../images/navbg.png) top repeat-x; color:#333333; font-size:16px;}
.navshu{ width:1px; height:45px; float:left; background:url(../images/h.png) no-repeat center center; }

.menu ul li dl{ width:125px; position:absolute; top:45px; left:0px; z-index:999; display:none;}
.menu ul li dl dt{ width:125px; height:30px; float:left; line-height:28px; background:#f1f0f0;}
.menu ul li dl dt a, .menu ul li dl dt a:link{ font-size:14px;}
.menu ul li dl dt a:hover{ font-size:14px; color:#0a4991; text-decoration:underline;}

.banners{ width:100%; height:380px; margin:0 auto; position:relative;}
#Banner,#Banner .pic{width:100%;height:312px;overflow:hidden;position:relative;}
#Banner .pic{height:100%;}
#Banner .pic li{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0); text-align:center}
#Banner .pic li a.blk { display:block; height:100%; width:100%;}
#Banner .pic .l0{background-color:#8a404e}
#Banner .pic .l1{background-color:#367692;}
#Banner .pic .l2{background-color:#37905d;}
#Banner .pic .l3{background-color:#7a5287;}
#Banner .pic .l4{background-color:#dc6221;}
#Banner .pic .l5{background-color:#6ba9d8;}
#Banner .pic li div img{width:100%;}
#Banner .btn{height:6px;overflow:hidden;position:absolute;bottom:60px;text-align:center; width:100%; z-index:5}
#Banner .btn li{width:53px;height:20px;display:inline-block;overflow:hidden;opacity:0.8;filter:alpha(opacity=80);margin-right:12px;}
#Banner .btn li{*display:inline; background:#4f4f4f; cursor:pointer}
#Banner .btn li:hover,#Banner .btn li.s{ opacity:1; background:#094891;}

#Banner .arrow{height:30px;position:absolute;width:100%;top:50%;margin-top:-15px;z-index:5; overflow:hidden;}
#Banner .arrow a{display:block; width:17px; height:30px; overflow:hidden;opacity:0.3;filter:alpha(opacity=50)}
#Banner .arrow a.prev{float:left; margin-left:50px;}
#Banner .arrow a.prev:hover{background-position:-17px top;opacity:1;filter:alpha(opacity=100)}
#Banner .arrow a.next{float:right;background-position:-17px -30px;margin-right:50px;}
#Banner .arrow a.next:hover{background-position:left -30px;opacity:1;filter:alpha(opacity=100)}

.notic{ width:100%;height:67px;background:url(../images/noticebg.jpg) top repeat-x; z-index:999;}
.notice{ width:1000px; height:67px; position:absolute; top:322px; left:50%; margin-left:-500px; display:inline; }
.notice_tit{ width:95px; height:30px; float:left; font-size:16px; margin-left:20px; margin-top:13px; display:inline; background:url(../images/biao.jpg) right no-repeat; line-height:30px;}
.notice_list{ width:850px; height:30px; float:left; margin-top:13px; margin-left:20px; display:inline;}
.notice_list ul{width:760px; height:30px; float:left;}
.notice_list ul li{ width:380px; height:30px; float:left; color:#a7a7a7; line-height:30px;}
.notice_list h1{ width:28px; height:23px; float:left; margin-top:5px; display:inline;}
.notice_list h1 a, .notice_list h1 a:link{ width:28px; height:23px; float:left; background:url(../images/noticebtn1_1.jpg) top no-repeat;}
.notice_list h1 a:hover{ width:28px; height:23px; float:left; background:url(../images/noticebtn1_2.jpg) top no-repeat;}
.notice_list h2{ width:28px; height:23px; float:left; margin-top:5px; display:inline;}
.notice_list h2 a, .notice_list h2 a:link{ width:28px; height:23px; float:left; background:url(../images/noticebtn2_1.jpg) top no-repeat;}
.notice_list h2 a:hover{ width:28px; height:23px; float:left; background:url(../images/noticebtn2_2.jpg) top no-repeat;}

#News1Text .TextBox {
position:relative;
width:760px;
height:30px;
 float:left;
overflow:hidden;
}
#News1Text .Text{
width:760px;
position:absolute;
top:0;
line-height:22px;
}
#News1Text .Text a{color:#069; font-size:14px; font-weight:bold; margin-right:10px; line-height:30px;}
#indexnews{ width:100%; height:300px; margin:0 auto; border-bottom:1px solid #eaebeb;}
.indexnews{ width:1000px; margin:0 auto;}
.indexnews_pic{ width:478px; height:236px; float:left; background:#0056b8; margin-top:20px; display:inline; position:relative;}

.indexnewstxt{ width:460px; height:236px; position:absolute; top:0px; left:0px;}
.indexnewstxt span{ width:306px; height:236px; float:left;}
.indexnewstxt span a img{width:306px; height:236px;}
.indexnewstxt h1{ width:130px; height:142px; float:left; padding-left:20px; padding-top:30px; line-height:24px;}
.indexnewstxt h1 a{font-size:16px; color:#FFF;}
.indexnewstxt h1 .moretxt{color:#cbd6eb;}

#newspic{ width:140px; height:13px; position:absolute; left:325px; top:195px;}
#newspic li{width:13px; height:13px; float:left; margin-right:10px; display:inline;}
#newspic li a, #newspic li a:link{ width:13px; height:13px; float:left; background:#fff; margin-right:10px; display:inline; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius:13px;   }
#newspic li a:hover{ width:13px; height:13px; float:left; background:#1b9553; margin-right:10px; display:inline;}
#newspic li.hovers a:link, #newspic li.hovers a:visited, #newspic li.hovers a:hover{width:13px; height:13px; float:left; background:#ff0000; margin-right:10px; display:inline;}

.indexnewslist{ width:490px; float:left; margin-left:30px; margin-top:20px; display:inline;}
.indexnewslist_tit{ width:490px; height:40px; float:left; background:url(../images/titbg2.jpg) bottom repeat-x;}
.indexnewslist_tit h1{ width:70px; height:40px; float:left; margin-right:20px; display:inline;}
.indexnewslist_tit h1 a, .indexnewslist_tit h1 a:link{width:70px; height:40px; float:left; font-size:16px;}
.indexnewslist_tit h1 a:hover{width:70px; height:40px; float:left; font-size:16px; background:url(../images/titbg1.jpg) bottom repeat-x;}
.indexnewslist_tit h1.hovers a:link, .indexnewslist_tit h1.hovers a:visited, .indexnewslist_tit h1.hovers a:hover{width:70px; height:40px; float:left; font-size:16px; background:url(../images/titbg1.jpg) bottom repeat-x;}

.indexnewslist_tit h2{ width:128px; height:40px;text-align:right;}
.indexnewslist_txt{ width:490px; float:left;}
.indexnewslist_txt ul{ width:490px; float:left; padding-top:13px;}
.indexnewslist_txt ul li{ width:490px; height:32px; float:left; line-height:35px;}
.indexnewslist_txt ul li h1{ width:380px; height:32px; float:left; background:url(../images/biao1.jpg) left no-repeat; padding-left:20px;}
.indexnewslist_txt ul li span{ width:90px; height:32px; float:left; text-align:right; color:#a7a7a7;}
#indexnews1, #indexnews2, #indexnews3{ display:none;}


#indexcase{width:100%; height:300px; margin:0 auto; border-bottom:1px solid #eaebeb;}
.indexcase{width:1000px; height:300px; margin:0 auto;}
.indexcase_tit{ width:1000px; height:40px; float:left; margin-top:30px; display:inline;}
.indexcase_tit h1{ width:73px; height:40px; float:left; text-align:center; background:url(../images/titbg1.jpg) bottom repeat-x; font-size:16px; color:#00428e;}
.indexcase_tit h2{ width:927px; height:37px; float:left; text-align:right; padding-top:5px; background:url(../images/titbg2.jpg) bottom repeat-x;}
.indexcase_list{ width:1000px; height:208px; float:left; margin-top:20px; display:inline; line-height:30px;}

.indexcon{ width:1000px; height:260px; margin:0 auto; overflow:hidden;}
.indexabout{ width:310px; float:left; margin-top:40px; display:inline;}
.indexabout_tit{ width:310px; height:40px; float:left;}
.indexabout_tit h1{ width:73px; height:40px; float:left; text-align:center; background:url(../images/titbg1.jpg) bottom repeat-x; font-size:16px; color:#00428e;}
.indexabout_tit h2{ width:237px; height:35px; float:left; padding-top:5px; background:url(../images/titbg2.jpg) bottom repeat-x; text-align:right;}
.indexabout_con{ width:310px; height:150px; float:left; margin-top:20px; display:inline; line-height:26px; text-indent:2em;}

.chanye{ width:310px; float:left; margin-top:40px; margin-left:33px; display:inline;}
.chanye_tit{ width:310px; height:40px; float:left;}
.chanye_tit h1{ width:73px; height:40px; float:left; text-align:center; background:url(../images/titbg1.jpg) bottom repeat-x; font-size:16px; color:#00428e;}
.chanye_tit h2{ width:237px; height:35px; float:left; padding-top:5px; background:url(../images/titbg2.jpg) bottom repeat-x; text-align:right;}
.chanye_tuijian{ width:310px; height:auto; float:left; border-bottom:1px dashed #dfdfdf; color:#777777; margin-top:20px; display:inline; line-height:26px;}
.chanye_tuijian a{color:#069;font-weight:bold; margin-right:5px;}
.chanye_list, .chanye_list ul{ width:310px; float:left;}
.chanye_list ul li{ width:135px; height:30px; line-height:30px; float:left; margin-top:5px; display:inline; background:url(../images/biao1.jpg) left no-repeat; padding-left:20px; border-bottom:1px dashed #dfdfdf;}

.zhuanti{ width:310px; float:left; margin-top:40px; margin-left:33px; display:inline;}
.zhuanti_tit{ width:310px; height:40px; float:left;}
.zhuanti_tit h1{ width:73px; height:40px; float:left; text-align:center; background:url(../images/titbg1.jpg) bottom repeat-x; font-size:16px; color:#00428e;}
.zhuanti_tit h2{ width:237px; height:35px; float:left; padding-top:5px; background:url(../images/titbg2.jpg) bottom repeat-x; text-align:right;}

.zhuanti_list{ width:310px; float:left; margin-top:30px; display:inline; padding-left:5px;}
.zhuanti_list .lxwm{background-image: url(../images/lxwm.jpg);background-repeat: no-repeat;background-position: right bottom; line-height:26px;}

.foot1{ width:100%; height:250px; margin:0 auto; background:#00428e;}
.foot2{ width:100%; height:58px; margin:0 auto; background:#003778; line-height:58px;}
.foot2_txt{ width:1000px; height:58px; margin:0 auto; color:#fff; text-align:center;}
.foot2_txt a{ color:#fff;}
.foot1_txt{ width:1000px; margin:0 auto;}
.foot1_txt_left{ width:800px; height:200px; float:left; border-right:1px solid #1a559a; margin-top:35px; display:inline;}
.foot1_txt_left ul{ width:800px; float:left;}
.foot1_txt_left ul li{width:133px; float:left; line-height:26px; font-size:14px; color:#FFF; font-weight:bold;}
.foot1_txt_left ul li dd{width:133px; float:left; line-height:26px; font-size:14px; color:#FFF; font-weight:bold; margin-bottom:20px;}
.foot1_txt_left ul li dt a,.foot1_txt_left ul li dt a:link{color:#b8c2d6; font-weight:100;}
.foot1_txt_left ul li dt a:hover{ color:#fff; text-decoration:underline;}
.foot1_txt_right{ width:160px; float:left; margin-left:35px; margin-top:35px; display:inline;}
.foot1_txt_right img{ width:160px;}
.foot1_links{ width:160px; float:left;}
.foot1_links h1{ width:160px; height:30px; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.linksbtn{ width:158px; height:28px; float:left; border:1px solid #003675; background:url(../images/footbiao.jpg) right no-repeat #003778; color:#b9c1d1; line-height:28px;}
.banner{ width:100%; height:249px; margin:0 auto; position:relative; z-index:100;}
.xian{ width:1000px; height:5px; position:absolute; left:50%; margin-left:-500px; display:inline; top:244px; background:#0056b8;}

.con{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/conbg.jpg) top center repeat-y;}
.confoot{ width:100%; height:80px; margin:0 auto; background:url(../images/confoot.jpg) top center no-repeat}

.contents{ width:950px; margin:0 auto; padding-top:25px;}
.left{ width:210px; float:left;}
.right{ width:740px; overflow:hidden; float:left; background:url(../images/rightbg.jpg) top left repeat-y; min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}

.left_tit{ width:210px; height:55px; float:left; font-size:20px; color:#00428e; font-weight:bold; line-height:20px;}

.leftclass{ width:206px; float:left;}
.leftclass ul{ width:206px; float:left;}
.leftclass ul li{ width:206px; height:33px; float:left; border-bottom:1px solid #f4f4f4; line-height:32px;}
.leftclass ul li a, .leftclass ul li a:link{ width:170px; height:33px; float:left; padding-left:36px; background:url(../images/leftlink.jpg) left no-repeat; font-size:14px;}
.leftclass ul li a:hover{ width:170px; height:33px; float:left; padding-left:36px; background:url(../images/lefthover.jpg) left no-repeat; font-size:14px; color:#FFF;}
.leftclass ul li.hovers a:link,.leftclass ul li.hovers a:visited, .leftclass ul li.hovers a:hover{width:170px; height:33px; float:left; padding-left:36px; background:url(../images/lefthover.jpg) left no-repeat; font-size:14px; color:#FFF;}

.leftcontact{ width:206px; height:83px; float:left; margin-top:20px; display:inline;}

.right_tit{ width:695px; height:52px; float:left; margin-left:45px; display:inline; background:url(../images/righttitbg.jpg) bottom no-repeat;}
.right_tit h1{ width:180px; height:52px; float:left; color:#444444; font-size:20px;}
.right_tit h2{ width:515px; height:42px; float:left; text-align:right; padding-top:10px;}

.aboutcon{ width:695px; float:left; margin-left:45px; display:inline; padding-top:15px; font-size:14px; line-height:24px;}
.aboutcon img,.aboutcon p img{ max-width:60%;}
.aboutcon p{text-indent:2em; line-height:26px;}
.piclist{ width:715px; float:left; margin-left:25px; display:inline;}
.piclist ul{ width:715px; float:left;}
.piclist ul li{ width:214px; height:197px; float:left; margin-top:30px; margin-left:24px; display:inline;}
.piclist ul li span{ width:209px; height:153px; float:left; background:url(../images/casepicbg.jpg) left no-repeat; padding-left:5px; padding-top:4px;}
.piclist ul li span a img{ width:204px; height:147px;}
.piclist ul li h1{ width:214px; height:40px; float:left; line-height:40px; text-align:center;}

.newslist{ width:695px; float:left; margin-left:45px; display:inline; padding-top:15px;}
.newslist ul{ width:695px; float:left;}
.newslist ul li{ width:695px; height:38px; float:left; line-height:35px; border-bottom:1px dashed #bcbcbc;}
.newslist ul li h1{ width:580px; height:38px; float:left; background:url(../images/biao1.jpg) left no-repeat; padding-left:20px;}
.newslist ul li h1 a{ font-size:14px;}
.newslist ul li span{ width:95px; height:38px; float:left; color:#a7a7a7; text-align:right;}

.newshow{ width:695px; float:left; margin-left:45px; margin-top:35px; display:inline;}
.newshow_tit{ width:695px; float:left;}
.newshow_tit h1{ width:693px; padding-top:15px; padding-bottom:15px; float:left; text-align:center; border:1px solid #d9dadd; font-size:20px; color:#00428e; font-weight:bold; line-height:30px;}
.newshow_tit h2{ width:695px; height:55px; float:left; border-bottom:1px dashed #d3d3d3; line-height:55px; color:#a2a2a2; text-align:center; border-top:3px solid #e5e5e5;}
.newshow_con{ width:695px; float:left; line-height:24px; font-size:14px; padding-top:15px;}

.NewsPage{ width:695px; height:auto; float:left; padding-top:20px; text-align:center;}

/*CSS sabrosus style pagination*/

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

.newlist_sxp{
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
	}
.newlist_sxp p{
	height:20px;
	line-height:20px;
	color:#999;
	margin:0;
	}
.newlist_sxp p a{
	color:#999;
	}
.newlist_sxp p a:hover{
	color:#e70012;
	text-decoration:underline;
	}
#demo {overflow:hidden;width: 1000px; height:190px; margin-left:5px; }
#demo img {border: 1px solid #ccc;}
#indemo {float: left;width: 800%;}
#indemo li{ width:214px; float:left;padding-left:7px; padding-right:7px;line-height:35px; padding-top:4px; background:url(../images/casepicbg.jpg) top no-repeat;}
#indemo li a img{width:204px; height:147px}
#indemo li a p{width:204px; text-align:center;}
#demo1 {float: left;}
#demo2 {float: left;}	
/*产品观看页*/
.ProductListTxt {
	background:url(/images/arr2.gif) no-repeat left center;padding-left:10px; border-bottom:dashed 1px #ccc; 
	font-size: 14px;
} .ProductNote {
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
} 
.ProductTxt {
	font-size: 20px;
	font-weight:bold;
	color:#000000;
	text-align:center;
} 
.ProductImg {
	margin:0 auto;
	padding:0px;
}
.ProductImg img {
	border:1px #ccc;
	width:600px;
	border:none;
}
.infonews{height:35px;text-align:center;line-height:35px;vertical-align:middle;color:#999; font-size:12px;}
.infonews a{color:#999}	
.pronp{ margin-bottom:30px;}
/*产品更多图片效果*/
.list-h li{ float:left;}
#spec-n1 img{ border:1px solid #ccc; width:600px;}
#spec-n5{width:600px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(/images/productleft.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(/images/productright.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:600px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
#spec-list{ position:relative; width:570px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}	

.nMessage{font-size:14px; line-height:30px; width:80%; margin:0 auto;}
.nMessage .msg{color:#f00;}
.nMessage ul,.nMessage li{list-style:none; list-style-type:none; margin-bottom:10px;}
.nMessage form{margin:0px auto;width:100%;}
.nMessage textarea{padding:5px;width:97%;font-size:13px;}
.nMessage input{width: 180px;border:1px solid #808080;  font-weight: 400;color: #000; height:20px;}
.nMessage input[type="submit"] {background: #0076DF;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="submit"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nMessage input[type="reset"] {background: #0076DF;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="reset"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nMessage .bnt_ordSubmit {background: #018CCD;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage .bnt_ordunSubmit {background: #666666;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}

.rongyu1{ width:700px;float:left; text-align:center; margin-bottom:20px;}
.rongyu1 img{ width:500px; height:354px;}
.rongyu2{ width:710px; float:left;}
.rongyu2 li{ float:left;width:341px; height:500px; margin-right:10px;}
.rongyu2 li img{width:340px; height:500px;}


.indexlink{ width:1000px; height:30px; margin:0 auto; overflow:hidden;}
.footlink{width:1000px;margin:0 auto; line-height:26px; height:26px;}
.footlink a{color:#666;}
