body{margin: 0px auto; padding: 0px; font-size: 12px; line-height:24px; color: #333; font-family:"Î¢ÈíÑÅºÚ";}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333;}
a:hover{text-decoration: underline; color: #FF0000;}
@charset "gb2312";

.clear{height:0; overflow:hidden; clear:both;}

#head,#top,#meau-bg,#serving,#company,#company-bt,#news,#bq-bg{width:1002px; margin:0 auto;}

#head-box{width:100%; margin:0 auto; height:31px; overflow:hidden; background:#fff; font-size:12px;}
#head{height:31px; overflow:hidden; line-height:31px; color:#999;}
#head a{color:#999; font-size:12px;}
#head a:hover{text-decoration: underline; color: #FF0000;}
#head-l{padding-left:5px; float:left;}
#head-r{float:right; padding-right:5px;}

#top-box{width:100%; margin:0 auto; height:121px;  background-color:#eafafa;}
#top{overflow:hidden; height:121px;}
#logo{width:103px; float:left; padding-top:15px;}
#name{float:left; width:370px; padding-top:50px; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; font-weight:bold; }
#gg{float:left; padding-top:51px; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; font-weight:bold; color:#ff0000;}
#gg span{font-size:13px; color:#333;}
#tel{float:right; margin-top:47px; width:226px; background:url(tel.jpg) left no-repeat;}
#tel-img{width:226px; float:left; padding-left:51px; font-family:"Î¢ÈíÑÅºÚ";}
#tel-te{float:left; padding-left:51px; font-size:24px; color:#F00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:226px;}

#meau-box{width:100%; margin:0 auto; height:52px; background:url(menubg.jpg);}
#meau-bg{height:52px; line-height:52px; font-family:"Î¢ÈíÑÅºÚ";}
#meau-bg li{ font-size:14px; float:left; line-height:52px; height:52px; width:110px; text-align:center; color:#fff; font-weight:bold; background:url(menubg2.jpg) left no-repeat;}
#meau-bg li a{font-size:14px; color:#fff; line-height:52px; height:52px; width:110px; text-align:center;}
#meau-bg li a:hover{ color:#fff; font-size:14px; line-height:52px; height:52px; width:110px; text-align:center; background:#000; display:block;}
#meau-bg li a:active{color:#ffff00; font-size:14px;}
#meau-bg ul .none{ background:none;}

#searchBox{width:100%; margin:0 auto; position:absolute; top:204px; z-index:99;}

#search{width:1002px; margin:0 auto; height:25px; background:#e6f8fc; padding:9px 0px;}
#search-text{width:990px; float:left; line-height:25px; padding-left:6px;}
#search-text a{color:#666;}
#search-text a:hover{text-decoration: underline; color: #FF0000;}
#search-text span{font-weight:bold;}

#flash_bg{width:100%; margin:0 auto;}
.focus {width:100%; height:457px; overflow:hidden; position:relative;}
.focus ul {height:457px; position:absolute;}
.focus ul li {float:left; width:100%; height:475px; overflow:hidden; position:relative;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; display:none;}
.focus .btn {position:absolute; width:100%; height:23px; padding:0px 10px 25px 10px; right:0; bottom:13px; text-align:center;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

#pk-box{width:100%; margin:0 auto; overflow:hidden; background:#0070cf; border-bottom:4px #ff5525 solid;}
#pk-bg{width:870px; margin:0 auto;}
#pk-bg li{width:79px; float:left; padding:28px 33px 27px 33px;}
#pk-bg li span{width:79px; float:left; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; font-size:14px;}
#pk-bg li img{width:79px; float:left;}

.main{width:100%; margin:0 auto; overflow:hidden; padding-bottom:50px;}

.mati{width:1133px; margin:50px auto; text-align:center; background: url(yunshu0.jpg) no-repeat center top; height:54px;}
.mati h3{font-size:32px; font-family:"Î¢ÈíÑÅºÚ"; color:#0070cf; line-height:35px; width:555px; margin:0 auto; text-align:center;}
.main-bg{width:1133px; margin:0 auto; overflow:hidden;}
.nali{ width:226px; float:left; position:relative; overflow:hidden; margin-top:12px; }
.nali img{border:solid 1px #ccc;}
.nali-box{width:206px;height:209px;background:#666;position:absolute;left:0;padding:25px 10px 0;line-height:18px;color:#fff;top:-140px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.nali-box p{ font-size:12px; line-height:24px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.nali-box p span{color:#fff; line-height:24px; font-size:14px; font-weight:bold;}
.nali-box p a{color:#fff; font-size:14px; font-weight:bold;}
.nali-box p a:hover{text-decoration: underline; color: #FF0000;}
.nali1{margin-top:106px;}
.nali-box1{width:206px;background:#cfcfcf; color:#666;}
.nali-box1 p span{color:#333;}
.nali-box1 p a{color:#333;}

.corporate{ width:100%; margin:0 auto; overflow:hidden; background:#f0f0f0; padding-bottom:50px;padding-top:30px;}
.corporate-bt{ width:1002px; margin:0 auto; overflow:hidden;}
.corporatedh{ width:1002px; margin:0 auto; height:83px; line-height:34px; padding:24px 0px; background:url(yunshu.jpg) no-repeat center;}
.corporatedh h3{font-size:33px; font-family:"Î¢ÈíÑÅºÚ"; width:280px; text-align:center; margin:0 auto; padding-top:23px;} 
.corporatedh h3 a{font-size:33px; font-family:"Î¢ÈíÑÅºÚ"; color:#0070cf; line-height:38px;}
.corporatedh-bg{ width:956px; margin:0 auto; overflow:hidden; padding:23px 23px 20px 23px; background:#fff;}

#advantage-bt{width:100%; margin:0 auto; overflow:hidden; background:#0169d3;}
#advantage-btd{width:1133px; margin:0 auto; overflow:hidden; background:url(../ima/ys0.jpg) no-repeat center;}
#advantage-btd img{overflow:hidden; padding-left:121px; float:left;}
#advantage-btd span{overflow:hidden; margin:0 auto; font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; float:left; color:#fff; line-height:30px; padding:52px 2px 0px 2px;}

#advantage-box{width:100%; margin:0 auto; background:#fff; padding-top:35px; overflow:hidden; padding-bottom:5px;}
#advantage{width:1002px; margin:0 auto; overflow:hidden; padding:30px 0px;}

#advantage1{float:left; width:1002px; height:341px; background:url(../ima/ys1.jpg) no-repeat center;}
#advantage1-l{width:458px; float:right; padding-right:10px; padding-top:30px;}
#advantage1-lt{width:383px; float:left;background:url(../ima/ys01.jpg) no-repeat left; padding-left:65px; font-size:24px; height:53px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:28px; color:#F00; line-height:26px;}
#advantage1-lt1{font-size:14px; color:#666; width:383px; float:left; padding-left:65px; line-height:26px; font-family:"Î¢ÈíÑÅºÚ";}

#advantage2{float:left; width:1002px; height:351px; background:url(../ima/ys2.jpg) no-repeat center;}
#advantage2-l{width:458px; float:left; padding-left:30px; padding-top:30px;}
#advantage2-lt{width:383px; float:left; background:url(../ima/ys02.jpg) no-repeat left; padding-left:65px; font-size:24px; height:53px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:28px; color:#F00; line-height:26px;}
#advantage2-lt1{font-size:14px; color:#666; width:383px; float:left; padding-left:65px; line-height:26px; font-family:"Î¢ÈíÑÅºÚ";}

#advantage3{float:left; width:1002px; height:381px; background:url(../ima/ys3.gif) no-repeat center;}
#advantage3-l{width:458px; float:right; padding-right:10px; padding-top:50px;}
#advantage3-lt{width:383px; float:left; background:url(../ima/ys03.jpg) no-repeat left; padding-left:65px; font-size:24px; height:53px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:28px; color:#F00; line-height:26px;}
#advantage3-lt1{font-size:14px; color:#666; width:383px; float:left; padding-left:65px; line-height:26px; font-family:"Î¢ÈíÑÅºÚ";}

#advantage4{float:left; width:1002px; height:444px; background:url(../ima/ys4.gif) no-repeat center;}
#advantage4-l{width:458px; float:left; padding-left:30px; padding-top:100px;}
#advantage4-lt{width:383px; float:left; background:url(../ima/ys04.jpg) no-repeat left; padding-left:65px; font-size:24px; height:53px; font-family:"Î¢ÈíÑÅºÚ"; padding-top:28px; color:#F00; line-height:26px;}
#advantage4-lt1{font-size:14px; color:#666; width:393px; float:left; padding-left:55px; line-height:26px; font-family:"Î¢ÈíÑÅºÚ";}

#serving{ overflow:hidden; background:#fff; margin-bottom:10px;}
#serving-bt{ width:1002px; margin:0 auto; overflow:hidden; height:316px; background:url(../ima/yw.jpg) no-repeat center;}
.serving-btd{padding-top:18px; margin:0 auto; width:220px; text-align:center;}
.serving-btd h3{ font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}
.serving-btd h3 a{font-size:24px; font-family:"Î¢ÈíÑÅºÚ";}
.serving-btd1{ margin:30px 24px; height:152px;}
.serving-btd1 li{ width:130px; height:132px; text-align:center; margin-left:30px; padding:10px 11px; line-height:26px; background:url(../ima/yw1.jpg) no-repeat center; float:left; color:#FFF;}
.serving-btd1 li span{font-size:14px; font-weight:bold; color:#ffc961;}
.serving-btd2{margin:0 auto; width:348px; padding-top:2px; text-align:center;}
.serving-btd2 span{font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:24px;}

#company-box{width:100%; margin:0 auto; background:#0169d3; overflow:hidden;}
#company{overflow:hidden; padding-top:30px; padding-bottom:60px;}
#company-bt{padding:30px 0px 40px 0px;}
#company-bt h3{font-size:28px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; height:30px; line-height:30px; text-align:center;}

#company-l{ width:972px; margin:0 auto; background:#d3f2f9; padding:15px; overflow:hidden;}
#company-lbt{height:37px; float:left; width:584px; font-size:14px; color:#fff;}
#company-lbt a{font-size:14px; color:#fff;}
#company-lbt h3{width:110px; float:left; line-height:37px; background:#009ff1; text-align:center; border-right:1px #fff solid;}
#company-lbt span{width:110px; float:left; line-height:37px; background:#bccdcf; text-align:center;}
#company-lbg{width:640px; float:left; padding:15px 2px 5px 20px; line-height:30px;}
#company-r{width:265px; float:right; padding:12px 12px 11px 12px;}
#company-r img{border:solid 2px #ccc;}

#news{overflow:hidden; padding-bottom:30px; padding-top:30px; background:url(../ima/arrow001.jpg) no-repeat top center;}

.news1{width:465px; float:left;}
.news1-t{width:425px; float:left; padding:16px 20px 16px 20px; line-height:24px; border-bottom: solid 1px #ccc;}
.news1-t img{border: solid 1px #ccc; margin-right:8px;}
.news1-t a{ font-weight:bold; color:#333;}
.news1-t a:hover{text-decoration: underline; color: #FF0000;}
#news-kr{width:465px; float:left; height:10px; overflow:hidden;}
.news1-bg{width:445px; float:left; line-height:32px; padding: 2px 0px 11px 20px; border-bottom:solid 1px #ccc; margin-bottom:16px;}

.faqs{width:465px; float:right;}
.faqs-bg{width:465px; float:left; margin-bottom:16px;}
.faqs-bg li{line-height:28px; border-bottom:solid 1px #ccc; padding:12px 6px 12px 13px;}
.faqs-bg li a{ font-weight:bold; color:#333;}
.faqs-bg li a:hover{text-decoration: underline; color: #FF0000;}
.faqs-bg li span{color:#666;}

.faqs-r{background:url(../ima/arrp002.jpg) no-repeat bottom; text-align:center; font-size:14px; color:#666; line-height:26px;}
.faqs-r a{font-size:14px; color:#666;}
.faqs-r a:hover{text-decoration: underline; color: #FF0000;}

.box{ overflow:hidden;}
.box .title{ height:47px; padding-right:15px; padding-left:15px; border-bottom:1px #d7d7d7 solid;}
.box .title h3{font-size:18px; color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.box .title .en{font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#999; padding-left:3px;}
.box .title .more{float:right; font-size:12px; font-weight:normal; line-height:47px;}

.links-bg{ background:#fff; padding-bottom:18px; padding-top:22px; width:1002px; margin:0 auto;}
.links{ background:url(../ima/link.jpg) no-repeat left; padding-left:111px; padding-right:20px; line-height:46px; width:871px; margin:0 auto; height:46px; margin-bottom:22px;}

#bq-box{margin:0 auto; width:100%; overflow:hidden; background:url(../ima/endbg.jpg); color:#fff;}
#bq-bg{overflow:hidden;}
#bq-bg a{color:#fff;}
#bq{ width:640px; float:left; padding:60px 0px 10px 18px; line-height:34px;}
#bq1{float:left;}
#bq1 span{ float:left; line-height:35px; width:130px; text-align:center; padding-left:20px;}
.contact{width:344px; float:left; background:#014e9d;}
.contact-bg{color:#96bde5; padding:23px 10px 23px 22px;}

#bq-dh{width:100%; margin-top:20px; height:46px; line-height:46px; text-align:center; background:#014e9d;}
#bq-dh a{color:#fff;}

#sea-kr{width:1002px; margin:0 auto; height:30px; overflow:hidden;}
.left-box{float:left; width:233px; overflow:hidden;}
.ldh{height:80px;background:#014e9d;}
.ldh h3{font-size:15px; color:#fff; text-align:center; line-height:22px; padding-top:20px;}
.ldh .en{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; padding-left:3px;}
.left-products{width:193px; float:left; background:url(../ima/arrow003.gif); padding-left:40px; padding-bottom:6px; line-height:41px;}
#le-kr1{width:233px; float:left; height:15px; overflow:hidden; background:#cdcdcd;}
#le-kr2{width:233px; float:left; height:15px; overflow:hidden;}
.leftCon{width:213px; float:left; padding:0px 10px 11px 10px; line-height:25px; background:#cdcdcd;}


.cp img{
border:1px #ccc solid;
padding:2px;
}
.cp a:hover img{
border:1px #ff0000 solid;
padding:2px;
}

div#floatTips{
 position:absolute;
 right:5px;
 width:110px;
 z-index:99;
 }
.divnews_tag{width:100%; height:auto;}.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:32px;float:left; width:213px;}
#center,#center a{ font-size:15px; }
#bodycontent,#bodycontent a{ font-size:14px; font-weight:100;}
#neirong{ font-size:13px; font-weight:100;}

.news2{BACKGROUND-POSITION: 10px 8px; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(cpda.gif); PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; text-align:left; border-bottom:1px #CCCCCC dashed;}
.news2 a{ font-weight:100;}


.pro0{padding-bottom:5px; line-height:20px;}
.pro {
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	width:159px;
	height:159px;
	border:1px solid #c7d6f7;
	vertical-align:middle;
	text-align:center;
}
.ppro {
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	width:199px;
	height:199px;
	border:1px solid #c7d6f7;
	vertical-align:middle;
	text-align:center;
}
.pro span,.ppro span {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:159px;
	margin-left:auto;
	margin-right:auto;
}
.pro img,.ppro img {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
}
 