﻿@charset "utf-8";

img, div {behavior: url(../images/iepngfix.htc);}
body{background:#EDF3F5;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
fieldset, img {border: 0;}

:focus {outline: 0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style:normal; font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}

input, button, textarea, select {*font-size: 100%;}
body {line-height: 1.5;}
ol, ul {list-style: none;}

table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}

:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
.disnone{display:none;}
.img{BORDER: #D9D9D9 1px solid; padding:2px;}

a:link {
	color: #01649B;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color:#F78C0A;
	text-decoration: none;
	position: relative;

}

.wrap{width:990px; height:auto; margin:0 auto; background:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}


.topbar{width:100%; height:96px; background:url(../images/head_bg.jpg) repeat-x;}
.language{height:30px; margin-top:10px; color:#999;}
.language .blueb{color:#00557D; font-weight:bold;}
.language a{color:#666; text-decoration:none;}
.language a:hover{color:#666; text-decoration:underline;}
.tel{ font-size:16px; font-weight:bold; color:#F28822;}


.nav{width:100%; height:33px; background:url(../images/navbg.jpg) repeat-x;}
.nav a{text-indent:-9999px;}
a.nav1:link,a.nav1:visited{height:33px; width:110px; background:url(../images/nav1.jpg) no-repeat; display:block;}
a.nav1:hover{height:33px; width:110px; background:url(../images/nav1_on.jpg) no-repeat; display:block;}
a.nav1on{height:33px; width:110px; background:url(../images/nav1_on.jpg) no-repeat; display:block;}
a.nav2:link,a.nav2:visited{height:33px; width:110px; background:url(../images/nav2.jpg) no-repeat; display:block;}
a.nav2:hover{height:33px; width:110px; background:url(../images/nav2_on.jpg) no-repeat; display:block;}
a.nav2on{height:33px; width:110px; background:url(../images/nav2_on.jpg) no-repeat; display:block;}
a.nav3:link,a.nav3:visited{height:33px; width:110px; background:url(../images/nav3.jpg) no-repeat; display:block;}
a.nav3:hover{height:33px; width:110px; background:url(../images/nav3_on.jpg) no-repeat; display:block;}
a.nav3on{height:33px; width:110px; background:url(../images/nav3_on.jpg) no-repeat; display:block;}
a.nav4:link,a.nav4:visited{height:33px; width:110px; background:url(../images/nav4.jpg) no-repeat; display:block;}
a.nav4:hover{height:33px; width:110px; background:url(../images/nav4_on.jpg) no-repeat; display:block;}
a.nav4on{height:33px; width:102px; background:url(../images/nav4_on.jpg) no-repeat; display:block;}
a.nav5:link,a.nav5:visited{height:33px; width:110px; background:url(../images/nav5.jpg) no-repeat; display:block;}
a.nav5:hover{height:33px; width:110px; background:url(../images/nav5_on.jpg) no-repeat; display:block;}
a.nav5on{height:33px; width:110px; background:url(../images/nav5_on.jpg) no-repeat; display:block;}
a.nav6:link,a.nav6:visited{height:33px; width:110px; background:url(../images/nav6.jpg) no-repeat; display:block;}
a.nav6:hover{height:33px; width:110px; background:url(../images/nav6_on.jpg) no-repeat; display:block;}
a.nav6on{height:33px; width:102px; background:url(../images/nav6_on.jpg) no-repeat; display:block;}
a.nav7:link,a.nav7:visited{height:33px; width:110px; background:url(../images/nav7.jpg) no-repeat; display:block;}
a.nav7:hover{height:33px; width:110px; background:url(../images/nav7_on.jpg) no-repeat; display:block;}
a.nav7on{height:33px; width:102px; background:url(../images/nav7_on.jpg) no-repeat; display:block;}
a.nav8:link,a.nav8:visited{height:33px; width:110px; background:url(../images/nav8.jpg) no-repeat; display:block;}
a.nav8:hover{height:33px; width:110px; background:url(../images/nav8_on.jpg) no-repeat; display:block;}
a.nav8on{height:33px; width:110px; background:url(../images/nav8_on.jpg) no-repeat; display:block;}
a.nav9:link,a.nav9:visited{height:33px; width:110px; background:url(../images/nav9.jpg) no-repeat; display:block;}
a.nav9:hover{height:33px; width:110px; background:url(../images/nav9_on.jpg) no-repeat; display:block;}
a.nav9on{height:33px; width:110px; background:url(../images/nav9_on.jpg) no-repeat; display:block;}
.navbottom{height:16px; width:100%; background:url(../images/nav_bottombg.jpg) repeat-x;}

.rightsearch{width:162px; height:33px; background:url(../images/searchbg.jpg) no-repeat;}
.searchinput{width:115px; height:20px; line-height:20px; border:0; background:none;  margin:7px 0 0 8px; display:inline; float:left;}
.searchbtn{width:35px; height:30px; border:0; background:none; display:inline; cursor:pointer; float:left;}


.banner{width:990px; height:271px; margin:-2px auto 12px auto;}


.indexleft{width:378px; float:left; position:relative;}
.indexnews{width:376px; height:230px; border:1px #D9D9D9 solid; margin-top:10px; background:url(../images/index_newsbg.jpg) repeat-x #fff; overflow:hidden;}
.indexnews h2{margin:12px 6px -5px 18px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.indextime{font-size:12px; color:#999; margin:0 18px; padding-bottom:10px; border-bottom:1px #E1E1E1 solid;}
.indexcontent{margin:10px 18px 0 18px; font-size:12px; line-height:22px; text-indent:2em; color:#333;}
.iconhot{width:75px; height:58px; background:url(../images/hoticon.png) no-repeat; position:absolute; top:-3px; left:-20px;}

.indexright{width:590px; float:right;}
.indexrightcontent{width:588px; height:239px; background:#fff; border:1px #D9D9D9 solid; position:relative; overflow:hidden;}
.indexrightcontent ul{margin:6px; width:3000px; padding:0;}
.indexrightcontent ul li{list-style:none; float:left; margin-right:3px;}
.indexrightcontent ul li img{width:235px; height:227px;}

.indexbottom{width:990px; float:left; position:relative;margin-top:10px;}
.indexbottom1{width:990px; height:180px; border:1px #D9D9D9 solid;  background:url(../images/index_newsbg.jpg) repeat-x #fff; overflow:hidden;}
.indexnews h2{margin:12px 6px -5px 18px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.indextime{font-size:12px; color:#999; margin:0 18px; padding-bottom:10px; border-bottom:1px #E1E1E1 solid;}
.indexcontent{margin:10px 18px 0 18px; font-size:12px; line-height:22px; text-indent:2em; color:#333;}
.iconhot{width:75px; height:58px; background:url(../images/hoticon.png) no-repeat; position:absolute; top:-3px; left:-20px;}


a.goleft{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat 0 0; position:absolute; top:95px; left:10px; display:block;}
a.goleft:hover{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat 0 -55px; position:absolute; top:95px; left:10px; display:block;}
a.goright{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat -40px 0; position:absolute; top:95px; right:10px; display:block;}
a.goright:hover{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat -40px -55px; position:absolute; top:95px; right:10px; display:block;}


.listleft{width:225px; height:auto; float:left;}
.listright{width:754px; height:auto; min-height:300px!important; _height:300px; border:1px #D9D9D9 solid; background:#fff; padding-bottom:3px; float:right;}
.menu{width:219px; border:1px #d9d9d9 solid; background:#fff; margin-bottom:12px;  float:left;}
.menu a{width:219px; height:32px; line-height:32px; text-indent:20px; font-size:14px; font-weight:bold; color:#000; background:url(../images/menu_off.jpg) no-repeat; display:block; margin-bottom:6px; text-decoration:none;}
.menu a:hover{width:219px; height:32px; line-height:32px;text-indent:20px;font-size:14px; font-weight:bold; color:#000; background:url(../images/menu_off.jpg) no-repeat; display:block; margin-bottom:6px; text-decoration:underline;}
a.menuon:link{width:219px; height:32px; line-height:32px; text-indent:20px; font-size:14px; font-weight:bold; color:#000; background:url(../images/menu_off.jpg) no-repeat; display:block; margin-bottom:6px;text-decoration:none;}
a.menuon:visited{width:219px; height:32px; line-height:32px; text-indent:20px; font-size:14px; font-weight:bold; color:#000; background:url(../images/menu_off.jpg) no-repeat; display:block; margin-bottom:6px;text-decoration:none;}
a.menuon:hover{width:219px; height:32px; line-height:32px; text-indent:20px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/menu_on.jpg) no-repeat; display:block; margin-bottom:6px;text-decoration:none;}
.menutop{width:219px; height:34px; background:url(../images/menutopbg.jpg) no-repeat; margin-bottom:6px; clear:both;}
.menutop{width:219px; height:34px; line-height:30px; background:url(../images/menutopbg.jpg) no-repeat; margin-bottom:6px; text-align:center; font-size:16px; font-weight:bold; color:#fff; font-family:'微软雅黑'; clear:both;}
.kefubg{width:225px; height:104px; background:url(../images/kefubg.jpg) no-repeat; clear:both;}


.news h1{font-size:20px; font-weight:bold; color:#000; font-family:'微软雅黑'; border-bottom:1px #E3E3E3 solid; text-align:center; padding:12px 0;}
.news p{padding:0 20px; font-size:14px; line-height:25px; color:#000; margin-top:15px;}
.aboutnews{margin:10px auto; width:630px; padding:10px; background:#F2F8F9; border:1px #E3E3E3 solid;}
.aboutnews ul{margin:0; padding:0;}
.aboutnews ul li{list-style:none; background:url(../images/dot.jpg) no-repeat left center; padding-left:10px; height:24px; line-height:24px;}
.aboutnews ul li a{font-size:12px; color:#000; text-decoration:none;}
.aboutnews ul li a:hover{font-size:12px; color:#015A84; text-decoration:underline;}


.service{width:650px; margin:5px auto;}
.service img{margin:10px 15px 10px 0; width:220px; float:left;}
.service p{width:415px; height:auto; font-size:14px; color:#000; line-height:28px; margin-top:16px; margin-bottom:15px; float:left;}
.service strong{font-weight:bold;}
.dotborder{border-bottom:1px #ddd dotted;}


.download{width:650px; margin:15px auto;}
.download ul{margin:0; padding:0;}
.download ul li{list-style:none; width:211px; height:170px; background:url(../images/pic_bg.jpg) no-repeat; margin:0 5px 10px 0; float:left;}
.download ul li img{width:195px; height:131px; margin:7px 0 0 7px;}
.download ul li p{text-align:center; height:22px; width:195px; margin:1px 0 0 7px; line-height:22px;}
.download ul li p a{padding:0 5px; font-size:12px; color:#333;}
.download ul li p a:hover{color:#015A84; text-decoration:underline;}


.page{width:650px; margin:10px auto; text-align:center; padding-top:25px; border-top:1px #ddd dotted;}
.page a{color:#fff; text-decoration:none; background:#026796; padding:4px 8px; margin-right:3px;}
.page a:hover{color:#fff; text-decoration:none; background:#F68E00; padding:4px 8px;}
a.pageon{color:#fff; text-decoration:none; background:#F68E00; padding:4px 8px;}


.contact{width:650px; margin:10px auto;}
.contact p{font-size:14px; color:#000; line-height:28px; margin-top:15px;}
.contact strong{font-weight:bold;}


.submenu a{background:none; font-size:12px; text-decoration:none; font-weight:normal; height:20px; line-height:20px;}
.submenu a:hover{background:none; font-size:12px; text-decoration:none; font-weight:normal; color:#015A84; text-decoration:underline; height:20px; line-height:20px;}
a.submenuon:link,a.submenuon:visited,a.submenuon:hover{background:none; font-size:12px; text-decoration:none; font-weight:normal; color:#f80; text-decoration:none height:20px; line-height:20px;}


.productfocus{position:relative; height:760px;}
.productfocus .dylink{position:absolute; top:280px; left:230px;}
.productfocus .top{position:absolute; top:10px; left:250px; width:155px; height:237px; background:url(../images/focusbg.jpg) no-repeat; display:block;}
.productfocus .left{position:absolute; top:220px; left:30px; width:155px; height:237px; background:url(../images/focusbg.jpg) no-repeat; display:block;}
.productfocus .right{position:absolute; top:220px; right:30px; width:155px; height:237px; background:url(../images/focusbg.jpg) no-repeat; display:block;}
.productfocus .bottom1{position:absolute; top:500px; left:130px; width:155px; height:237px; background:url(../images/focusbg.jpg) no-repeat; display:block;}
.productfocus .bottom2{position:absolute; top:500px; left:380px; width:155px; height:237px; background:url(../images/focusbg.jpg) no-repeat; display:block;}
.productfocus .top img,.productfocus .left img,.productfocus .right img,.productfocus .bottom1 img,.productfocus .bottom2 img{width:125px; height:195px; margin:13px 0 0 13px;}


.productsearch{width:650px; margin:10px auto;}
.productsearch ul{margin:0; padding:0;}
.productsearch ul li{list-style:none; border-bottom:1px #ddd dotted; padding:10px 0;}
.productsearch ul li p{font-size:14px; line-height:28px; width:420px; padding-top:6px; float:left;}
.productsearch ul li img{width:195px; height:131px; margin:7px 0 0 7px; display:inline;}
.productbg{width:211px; height:147px; background:url(../images/productbg.gif) no-repeat; margin:0 15px 0 0;  float:left;}


.detailtop{height:125px; width:683px; background:url(../images/detailtopbg.jpg) no-repeat; border-bottom:1px #B1CAD3 solid; position:relative; overflow:hidden;}
.detailtop ul{margin:0; padding:0; margin:15px 10px 0 85px; width:3000px;}
.detailtop ul li{list-style:none; float:left; margin-right:18px;}
.detailtop ul li img{width:120px; height:90px; background:#fff; padding:1px; border:1px #ccc solid;}
a.goleft2{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat 0 0; position:absolute; top:35px; left:50px; display:block;}
a.goleft2:hover{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat 0 -55px; position:absolute; top:35px; left:50px; display:block;}
a.goright2{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat -40px 0; position:absolute; top:35px; right:10px; display:block;}
a.goright2:hover{width:23px; height:48px; background:url(../images/indexbtn.png) no-repeat -40px -55px; position:absolute; top:35px; right:10px; display:block;}

.detailbigimg{width:660px; margin:10px auto; overflow:hidden;}
.detailbigimg img{width:660px; height:410px;}

.detailinfo{margin:10px auto; width:660px;}
 a.tab_off{height:33px; line-height:33px; background:url(../images/tab_off.gif) repeat-x; color:#000; font-size:14px; font-weight:bold; width:322px; text-align:center; display:block;}
 a.tab_on{height:33px; line-height:33px; background:url(../images/tab_on.gif) repeat-x; color:#fff; font-size:14px; font-weight:bold; width:322px; text-align:center; display:block;}
.detailxqbox{border:1px #F19013 solid; width:628px; padding:15px;}
.detailxqbox p{font-size:14px; line-height:28px;}


.viplogin{width:380px; height:295px; background:#FAFAFA; border:1px #BFBFBF solid; margin:100px auto;}
.vipinputbox{width:250px; border:1px #CACACA solid; height:30px; line-height:30px; padding-left:5px; font-weight:bold; color:#f80; font-size:14px;}


.footer{width:100%; background:url(../images/footbg.jpg) repeat-x; padding:15px 0; margin:10px 0; color:#868686;}
.footer a{color:#868686; text-decoration:none;}
.footer a:hover{color:#015A84; text-decoration:underline;}
﻿

