﻿@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin:0 auto;color: #666;background:#fff url(../images/bg.jpg) top repeat-x; line-height:22px;}
body div, body table {margin:0 auto;}
h1, h2 {padding:0px;margin:0px;}
ul{ list-style:none;}
img {border:0;}
TD {font-size:12px;color:#666;}
TH {font-size:12px;color:#666;}
form {margin:0px;padding:0px;}
select, input, textarea {color:#666;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,tfoot,thead{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
ol,ul{list-style:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:hover img{text-decoration:none;}

A {COLOR: #666;TEXT-DECORATION: none;font-size: 12px;behavior: url(focus.htc);}
A img{ border:0px}
a:active {TEXT-DECORATION: none;font-style: normal;}
A:hover {TEXT-DECORATION: none;COLOR: #8f0100;font-style: normal;}
a:link {TEXT-DECORATION: none;font-style: normal;font-variant: normal;DISPLAY: inline;}
a:visited {TEXT-DECORATION: none;font-style: normal;}

.clearfix{ clear:both}
.bg1{ background:#FFFFFF;}
.w{ width:1000px;margin-left:auto;margin-right:auto}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}

.Right{ float:right}
.Left{ float:left}

.mr13{ margin-right:11px;}
.mr15{ margin-right:15px;}
.mr10{ margin-right:10px;}
.mr37{ margin-right:37px;}
.mr29{ margin-right:29px;}

.H15{ height:15px; overflow:hidden; width:100%;}
.H41{ height:41px;overflow:hidden; width:100%;}
.H20{ height:20px;overflow:hidden; width:100%;}
.H32{ height:32px;overflow:hidden; width:100%;}

.none{display:none;}
.red{color:#da251c!important;}

.top{ height:100px; overflow:hidden;}
.logo{ width:780px;}
.logo_text{ width:218px; height:30px; line-height:40px; color:#025a8a; text-align:right; margin-top:20px;}
.logo_text a{ margin:0px 10px; color:#3399ff}
.logo_text a:hover{color:#025a8a;}
.logo_tel { width:210px; height:20px; text-align:right; color:#858686; margin-top:10px; margin-right:10px; font-size:12px; }

.menu{ height:41px; background-color:#025a8a;}
.menu dl{}
.menu dl dt{ width:780px; float:left; height:41px; line-height:41px;}
/*.menu dl dt a{ width:116px; height:41px; line-height:41px; text-align:center; display:block; float:left;margin:0px -5px;background:url(/images/menu_line.JPG) 110px 0px no-repeat; color:#666; font-weight:bold;}
.menu dl dt a:hover{ background:url(/images/menu_bg.JPG) center no-repeat; color:#017abf }
.menu dl dt a.first{ width:116px; height:41px; line-height:41px; text-align:center; display:block; float:left;margin:0px -5px;background:url(/images/menu_bg.JPG) center no-repeat;color:#017abf }*/
.menu dl dd{ width:218px; float:left; height:41px;}
.menu dl dd input{ float:left; margin-top:5PX; color:#999}
.menu ul li a{ color:#ffffff;}
.navtos { display:block; background: url(../images/ti.jpg) no-repeat right top; background-color:red; height:38px; padding:0 8px 0 10px; }
.inputs{ width:170px; height:24px; _height:28px; border-left:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid; border-right:#CCCCCC 0px solid;}

.banner{ background:url(/images/banner.JPG) center top no-repeat; height:300px; width:100%;}
.Inews{ width:265px;}
.Ititle{ width:100%; height:30px; line-height:30px; text-align:left; background:#8f0100; color:#FFFFFF}
.Ititle span{ margin-left:10px;}
.Ititle a{ float:right; display:block; height:30px; width:50px; text-align:center; line-height:30px; color:#ff8080}
.Ititle a:hover{ color:#fff}

.Inewslist{}
.Inewslist ul{ margin:0px; padding:0px; list-style:none; margin-left:10px; margin-right:10px; margin-top:15px;}
.Inewslist ul li{ background:url(images/dian.GIF) 0px 10px no-repeat; line-height:24px; text-align:left}
.Inewslist ul li a{ padding-left:10px;}

.Iproducts{ width:718px;}
.Iproductsshow { margin-top:15px;}
.Iproductslist{ width:171px; height:96px; float:left; background:url(images/Iproduct_bg.JPG) left top no-repeat; margin:0px 4px;_margin:0px 2px;}
.Iproductslist img{ float:left; border:#ebebeb 1px solid}

.Iurl{ margin-top:15px;}
.Iurllist{ width:220px; height:85px; float:left; margin:0px 14px;_margin:0px 10px;}
.Iurllist  img{ float:left; border:#ebebeb 1px solid}
.bottom{ background:#025a8a; width:100%; height:40px; text-align:left;}
.bottom1{ color:#FFFFFF; line-height:41px; text-align:left;}
.bottom1 span{ margin-right:10px;}
.bottom1 a{ margin:0px 10px; color:#FFFFFF}
.bottom1 a:hover{ color:#f1f1f1}

.banner_01{ background:url(../images/ban01.jpg) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_02s{ text-align:center;  border-bottom:#FFFFFF 1px solid;}
.banner_02{ background:url(../images/ban02.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_03{ background:url(../images/baner03.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_04{ background:url(../images/baner04.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_05{ background:url(../images/baner05.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_06{ background:url(../images/baner06.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_07{ background:url(../images/baner07.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_08{ background:url(../images/baner08.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}

.banner_09{ background:url(../images/baner09.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_10{ background:url(../images/baner10.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_11{ background:url(../images/baner11.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_12{ background:url(../images/baner12.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}
.banner_13{ background:url(../images/baner13.JPG) center no-repeat; height:231px; width:100%; border-bottom:#FFFFFF 1px solid}


.Aleft{ width:241px;}
.leftmenu{ width:241px;}
.leftmenu a{ width:241px; display:block; height:32px; line-height:32px; background:#CCCCCC url(../images/dian1s.gif) 200px 10px no-repeat; border-bottom:#FFFFFF 1px solid; color:#666666}
.leftmenu a:hover{background:#025a8a url(../images/dian1.GIF) 205px 10px no-repeat; color:#FFFFFF}
.leftmenu a.first{ width:241px; display:block; height:32px; line-height:32px; background:#025a8a url(../images/dian1.GIF) 205px 10px no-repeat; border-bottom:#FFFFFF 1px solid; color:#fff}
.leftmenu a span{ margin-left:22px;}

.Aright{ width:722px; overflow:hidden}
.Aright_title{ height:30px; text-align:left; list-style:30px; border-bottom:#CCCCCC 1px solid; color:#000000; font-size:13px; font-weight:bold;}
.Aright_title span{ float:right; font-weight:500; color:#666666; font-size:12px;}
.Aright_title span a{ color:#666666;}
.Aright_title span a:hover{ color:#8f0100}
.show{ text-align:left; line-height:24px; padding-bottom:20px;}
.productlist{ width:167px; height:162px; float:left; background:#f3f3f3; border-bottom:#e8e8e8 2px solid; margin:10px 6px ;}
.productlist img{ border:#e8e8e8 1px solid}
.productlist div{ margin:10px; text-align:left; line-height:20px;}
.productlist div img{ border:0;margin-top:10px;}

.productshow { border-bottom:#CCCCCC 1px dashed}
.productshow dl{}
.productshow dl dt{ float:left ; width:430px; margin-right:30px;}
.productshow dl dd{ float:left; width:262px; line-height:24px;}
.productshow dl dd h1{ color:#8f0100; line-height:44px;}

.product_x{ font-size:13px; font-weight:bolder; color:#8f0100; line-height:30px;}

.newslist{ height:95px; line-height:20px; text-align:left; margin-bottom:20px;}
.newslist a{ font-weight:bold; color:#025a8a;}
.newslist a:hover { text-decoration:underline;}
.newslist span{ color:#999;}
.newsbg{ background:#f6f2ef; padding:15px 15px 0px 15px;}

.newslists{ height:55px; line-height:20px; text-align:left; margin-bottom:10px;}
.newslists a{ color:#575555;}
.newslists a:hover { text-decoration:underline;}
.newslists span{ color:#999;}
.newsbgs{ background:#f6f2ef; padding:15px 5px 0px 15px;}
.nllef{ float:left; width:80px; height:55px;  text-align:center; padding-top:10px; color:#025a8a; font-weight:bold;}
.nlrig{ float:left;width:620px; height:55px; }

.newstitle{ text-align:center; font-weight:bold; padding-bottom:10px; border-bottom:#CCCCCC 1px dashed; color:#025a8a; font-size:14px;}
.newstitle span{ color:#666; font-weight:500; font-size:12px;}
.newsbottom{ height:30px; background:#f4f4f4; line-height:30px; text-align:center; }
.newsbottom a{margin:0px 5px;}

.services_title{ height:31px; background:url(images/services_title.jpg); line-height:31px;}
.services_title span{ text-align:left; margin-left:20px;}
.services_left{ border-right:#dedede 1px solid}

.services_right{ width:288px;}
.w72{ width:72px;}
.w51{ width:51px; }
.s_title{ height:30px; line-height:30px; background:#e6e6e6}
.s_title div{ margin-left:10px; margin-right:10px; color:#3c6ccb}
.s_title div span{ float:right; color:#666666}

.s_list{ width:400px; height: auto; line-height:18px;}
.s_list img{ float:left; margin-bottom:20px; margin-right:10px; margin-top:5px;}
.s_list span{ color:#8f0100}

.Authenticity_bg{height:232px; width:717px; border:#d6d6d6 1px solid; background:#f5f5f5 url(../images/Authenticity_03.jpg) top repeat-x;}
.Ainput1{ width:200px; border:#FFFFFF 0px solid; line-height:20px;}
.Ainput2{ width:167px; border:#c8c8c8 1px solid; line-height:18px;}
.Downloadtitle{  width:720px; background:url(../images/Download1.jpg); height:54px; line-height:30px;}
.Downloadtitle dl{}
.Downloadtitle dl dt{ float:left; width:620px; text-align:center; font-weight:bold;}
.Downloadtitle dl dd{ float:left; width:100px; text-align:center; font-weight:bold;}

.Downloadlist{}
.Downloadlist ul{ margin:0px; padding:0px; list-style:none}
.Downloadlist ul li{ width:720px; background:url(../images/dian3.jpg) 10px 18px no-repeat; text-align:left; height:36px; line-height:36px; border-bottom:#CCCCCC 1px dashed}
.Downloadlist ul li span{ margin:0px 20px; display:block;}
.Downloadlist ul li span a{ display:block; height:36px; width:50px; background:url(../images/Download2.jpg) 10px 15px no-repeat; float:right; color:#025a8a;}
.Downloadlist ul li span a:hover{background:url(../images/Download2s.jpg) 10px 15px no-repeat; color:#025a8a;}
.c8f0{ color:#8f0100}
.Downloadlist ul li a {color:#025a8a;
}
.Downloadlist ul li a:hover { text-decoration:underline;
    }


/*通用代码*/
a:link,a:hover,a:visited,a:active{
behavior:url("/css/link.htc")
}
form {margin:0 auto;padding:0px;}
img{border:0px;}
.center{text-align:center}
.right{text-align:right}
textarea{ overflow:auto}
.clear {clear:both;}
ul,li{ list-style:none; padding:0px; margin:0 auto}
.page_list{ height:25px; line-height:25px; text-align:center; margin-top:20px; padding-left:30px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}
.padding_left10{ padding-left:10px;}

.showbuy_con
{
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    background: #fcfcfc;
    width: 932px;
    margin-bottom: 15px;
    overflow: hidden;
}
#showz
{
    width: 730px;
    height:150px;
    margin: 20px auto;
    background:url(images/vlogo.jpg) 40px 0 no-repeat;
    padding-top:70px;
}
#showz .v_title{ float:right; width:420px; height:19px; background:url(/images/4646_03.jpg) no-repeat; margin-bottom:10px;}
#v_select{ float:right;background:url(/images/v_selectbg.jpg) 93px 0 no-repeat;width:420px; border:1px solid #c6c9ca; }
#v_select .selectbox {border-right:1px solid #c6c9ca; DISPLAY: block; width: 73px; CURSOR:pointer; padding-left:20px; padding-top:5px; HEIGHT:41px; line-height:41px; background:url(/images/bg01.jpg) no-repeat; text-align:center; font-size:14px; color:#a0a3a9;}
#v_select .selectbox-wrapper {
	BORDER-RIGHT: #c6c9ca 1px solid; BORDER-TOP: #c6c9ca 0px solid; MARGIN-TOP: -3px; BORDER-LEFT: #c6c9ca 1px solid; WIDTH: 93px; BORDER-BOTTOM: #c6c9ca 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#v_select .selectbox-wrapper UL LI.selected {BACKGROUND-COLOR: #e0ecf7;}
#v_select .selectbox-wrapper UL LI.current {
	COLOR: #fff; BACKGROUND-COLOR: #36c
}
#v_select .selectbox-wrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 87px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}

#v_select .select{float:left; margin-right:5px;}
#v_select .selectText{float:left; margin-right:5px;}
#v_select .selectBtn{float:left;}
.showshop
{
    background: url(/images/showShTle.jpg) 0 0 no-repeat;
    width: 934px;
    height: 58px;
}
#keysa
{
    width:230px;
    height: 46px;
    line-height: 46px;
    font-size:14px;
    background-color:transparent;
}

.mlef { float:left; width:317px; height:180px; }
.mrig { float:left; width:660px; height:180px; overflow:hidden; margin-left:18px; }

.mlef a { color:#1d8bd3;}
.mrlef { float:left; width:385px; height:180px; }
.mrrig { float:left; width:275px; height:180px;}
.mrtiele { color:#1d8bd3; font-size:14px;}
.mrrig a:hover {color:#1d8bd3;}
.mrlef ul { margin-top:3px;}
.mrlef ul li { float:left; margin-right:23px; padding:7px 0 2px 0;}

.sqxian { width:275px; height:3px; background-color:#d9d9d9;}
.sq { margin-top:6px;}
.sq a {background: url(../images/q.jpg) no-repeat left top; width:75px; height:17px; padding-left:20px; margin-right:15px; }
.sl { margin-top:2px;}
.sl a {display:block; background: url(../images/l.jpg) no-repeat left top; width:175px; height:26px; padding-left:27px; line-height:26px;  }
.sx { margin-top:2px;}
.sx a {background: url(../images/x.jpg) no-repeat left top; width:85px; height:26px; padding-left:27px; line-height:26px; display:block; }

/* ------------ m end ------------ */
.mt15 {clear:both;width:998px; height:10px;}
.wwamiC {clear:both; width:998px; height:200px; margin-top:10px;}
.wwamiClet { float:left; width:317px; height:200px; }
.wwamiCrig { float:left; width:660px; height:200px; overflow:hidden; margin-left:18px; }

.wmiCcase_tops span { color:#1d8bd3; font-weight:bold; font-size:14px;}
.wmiCcase_top { width:660px; height:3px; padding-left:12px; background-color:#d9d9d9; text-align:left;  }
.wmiCcase_top span { padding-left:12px;}
.wmiCcase_top a { padding-left:468px;}

.wwamiCrig ul { overflow: hidden; width: 605px; height:164 padding: 0 5px; }
.wwamiCrig li { float: left; display: inline; width: 195px; margin-top: 10px; margin-left:5px;  text-align: center;}
.wwamiCrig li span { color: #393d3e;}

/* ------------ newsBar ------------ */
.newsBar { position: relative; overflow: hidden; float: left; width: 317px;}
.tabTitle { zoom: 1; overflow: hidden;  border-bottom:3px solid #d9d9d9; }
.tabTitle li { float: left; font-size: 14px; margin-right: 15px; cursor: pointer;  }
.tabTitle li.tabTitleCurrt { color: #1d8bd3; font-weight: bold; }
.tabTitle a{font-size: 14px; color: #1d8bd3; }
.tab_content_normal { display: none;}
.tabCont { clear: both; padding: 5px 5px 0 5px;}
.tabCont li { background: url(../images/dashed01.gif) repeat-x left bottom;}
.tabCont li .time { color: #5b5b5b; float:right;}
.tabCont li a { font-family: "宋体"; padding: 0px 0px 0px 12px; background: url(../images/dian.gif) no-repeat left center;}
.tabCont li a:hover { color: #0771d1;}

.wmilef { float:left; width:224px; height:137px; margin-top:3px; }
.wmirig { float:left;  width:422px; height:137px; margin-top:3px;}
.wmilef ul li{ border:3px solid #e5e5e5; width:218px; height:139px; }
.wmirig ul li { float:left; border:3px solid #e5e5e5; width:124px; height:62px; margin-left:15px;}

/* -- pageList -- */
.pageList { height: 43px; width:639px; margin-left: auto; margin-right: auto; line-height: 43px; color: #18509a;  font-family: "宋体"; letter-spacing: 0.05em; text-align:center;}
.pageList span { margin-right: 10px; }
.pageList a { color: #18509a; margin: 0px 2px;}
.pageList a:hover { text-decoration: underline;}

/* ----- feedbackTab ----- */
.feedbackTab { width: 470px; float:left;}
.feedbackTab th, .feedbackTab td { padding: 5px 0px 5px 0px;}
.feedbackTab th { text-align: right; font-weight: normal; font-size: 14px; letter-spacing: 0.05em;}
.feedbackTab td { text-align: left;}
.feedbackTab .inputTxt, .feedbackTab .textarea { padding: 1px 2px; border: 1px solid #afc0ce;}
.feedbackTab .inputTxt { width: 220px; padding: 1px 2px; border: 1px solid #afc0ce; height: 22px; line-height: 22px; background: url(../images/bgInputTxt.gif) repeat-x left top;}
.feedbackTab .textarea { overflow-y: hidden; width: 340px; height: 100px; background: url(../images/bgTextarea.gif) repeat-x left top;}
.feedbackTab .btn { width: 72px; height: 25px; line-height: 24px; color: #157dd7; border: none; background: url(../images/btn.gif) no-repeat left top; cursor: pointer; margin: 0px 15px;}

.kf { float: left; width:136px;}
.KF_Mt { float: left; width:136px; height: 223px; background: url(../images/KF_Mt.png) no-repeat left center; }
.KF_Mt strong {float: left; line-height:20px; margin-left:10px; font-size:15px; color:#f9382f; display:inline; margin-top:160px;}
.KF_Mt p {float: left; line-height:20px; margin-left:10px; font-size:15px; color:#f9382f; display:inline; font-weight:bold;}
.KF_zx { float: left; width:136px; height: auto; min-height: 70px; _height:70px; background: url(../images/KF_Mm.png) repeat-y left center;}
.KF_zx ul li { margin-left:15px; margin-top:8px;}
.KF_zx ul li a{ display:block; font-size:12px; text-decoration:none; width:102px; height:24px; background: url(../images/qqbg.png) no-repeat left center; padding-left:32px; line-height:25px; color:#666666; }
.KF_zx ul li a:hover { color:#234864; font-weight:bold;}
.KF_Bom {float: left; width:136px; height:14px; background: url(../images/KF_Bom.png) no-repeat left center;}