﻿@charset "utf-8";
/* CSS Document */
body {border-top-width: 0px; background-position: center top; border-left-width:0px; font-size:12px; border-bottom-width: 0px; margin: 0px; font-family:"宋体",Helvetica, sans-serif; word-break: break-all; border-right-width: 0px; color:#333333; background-image:url(images/body.jpg); background-repeat:repeat-x;}
form {padding-right: 0px; padding-left: 0px; padding-bottom:0px; margin:0px; padding-top:0px;}
ul{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type:none;}
br{border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px; border-right-width: 0px;}
dl{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type:none;}
input{vertical-align:middle;}
img{vertical-align:middle;}
/* li{zoom:1;}*/
a:link {color: #666666;
	text-decoration: none;
}
a:visited {text-decoration: none;
	color: #666666;
}
a:hover {text-decoration: none;
	color: #EA0001;
}
a:active {text-decoration: none;
}
html{overflow-y:scroll;} 
/*Tybegin*/
/*#FED79E  #FFF7D3
.i{letter-spacing:2em; word-spacing:10px; text-indent:2em; height:18px !important; height:24px; display:inline; white-space:nowrap;}
@import url(tycss.css); QQ:280624467 */
div,form,ol,ul,li,dl,dt,h1,h2,h3,h4,dd,p,img{margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif;}
.mlr{margin-left:auto; margin-right:auto;}
.clr{width:100%; clear:both; height:0px; font-size:0px; line-height:0px; margin-left:auto; margin-right:auto;}
.head{ width:1002px; height:60px; padding-top:8px; padding-bottom:8px; margin-right:auto; margin-left:auto;}
.logo{ width:180px; height:54px; float:left; padding-left:20px;}
.hhr{ width:420px; padding-right:120px; float:right;}
.hhr p{ font-size:14px; font-weight:bold; text-align:right; padding-top:10px; padding-bottom:5px; color:#024596;}
.dhtk{ width:1002px; height:39px; background-image:url(images/dh100.jpg); background-repeat:repeat-x; margin-left:auto; margin-right:auto;}
.dht{width:1002px; height:39px; background-image:url(images/dhbj.jpg); background-repeat:repeat-x;}
  #tabsJ { width:100%; height:29px; background-image:url(images/dhbj.jpg); background-repeat:repeat-x; margin-left:auto; margin-right:auto;
      font-size:93%;
      line-height:normal;
	  font-weight:bold;
      }
    #tabsJ ul {
        margin:0;
        padding:0px 0px 0 10px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:14px 20px 8px 26px;
      color:#FFFFFF;
	  font-size:14px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -44px;
      }
    #tabsJ a:hover span {
      background-position:100% -44px;
      }

        #tabsJ .current a {
                background-position:0% -44px;

        }
        #tabsJ .current a span {
                background-position:100% -44px;
				      color:#FFF;
        }
-->

.banner{width:1002px; height:165px; background-image:url(images/banner.jpg); background-repeat:repeat-x; margin-right:auto; margin-left:auto;}
.erdh{width:1002px; height:41px; background-image:url(images/ejdh.jpg); background-repeat:repeat-x;  margin-right:auto; margin-left:auto;}
.erdhk{ width:900px; height:41px;  margin-right:auto;}
.webqt{ width:300px; float:left; padding-top:10px; background-image:url(images/scico.jpg); background-position:0px 10px; background-repeat:no-repeat; padding-left:10px; }
.webqt a{ padding-left:15px; padding-right:10px;}
.thsearch{ width:400px; float:right; padding-top:10px; text-align:right; padding-right:0px;}
.czhwk{ width:1002px; margin-left:auto; margin-right:auto;}
.czhk{width:900px; padding-top:15px; background-image:url(images/cbj.jpg); background-repeat:repeat-y; border-left:#1975BE 5px solid; margin-right:auto;}
.tyleft{ width:180px; float:left; padding-left:7px; padding-right:5px;}
.labout{ width:180px; padding-top:28px; background-image:url(images/labout.jpg); background-position:5px 0px; background-repeat:no-repeat; line-height:20px;}
.labout img{ margin-bottom:15px;}
.llxfs{ width:180px; text-align:center; padding-top:20px;}
.lqtxx{ width:180px; text-align:center; margin-top:25px; border-top:#CDCDCD 1px solid;} 
.lqtxx dl{ padding-left:20px; height:50px; padding-top:8px; padding-right:10px; border-bottom:#CDCDCD 1px solid;}
.lqtxx dl dt{ width:54px; height:46px; float:left;}
.lqtxx dl dd{ width:90px; float:right; padding-top:10px;}
.lqtxx dl dd p{ font-size:14px; font-weight:bold;}
.lqtxx dl dd em{ color:#013578;}
.hright{ width:690px; float:right;}
.hproduct{ width:690px;}
.hproductt{ width:690px; height:18px; background-image:url(images/jp.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right;}
.hproductt img{ padding-top:5px;}
.hproducte{ width:690px; padding-top:10px;}
.hproductek{ width:800%;}
.hpkk{ float:left;}
.hpkk ul{ margin:0px;}
.hpkk ul li{ width:116px; height:130px; float:left; text-align:center; padding-left:5px; padding-right:10px; overflow:hidden;}
.hpkk ul li p{ width:114px; height:102px; border:#CCCCCC 1px solid; margin-bottom:10px;}
.hpkk ul li p img{ width:114px; height:102px;}
.hpkkr{ float:left;}
.hnews{ width:690px; padding-top:15px;}
.newstyk{ width:335px;}
.newtytl{ width:335px; height:18px; background-image:url(images/hyn.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right; border-bottom:#1975BE 2px solid; padding-bottom:5px;}
.newtytr{ width:335px; height:18px; background-image:url(images/cpzs.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right; border-bottom:#1975BE 2px solid; padding-bottom:5px;}
.newstye{ width:335px; padding-top:10px;}
.newstye ul{ width:335px;}
.newstye ul li{ width:320px; padding-left:12px; height:23px; line-height:23px; background-image:url(images/nxb.jpg); background-position:3px 8px; background-repeat:no-repeat; overflow:hidden;}
.newstye ul li p{ width:80px; float:right;}
.yyxs{width:690px; padding-top:15px;}
.yyk{ width:335px; float:left;}
.yykt{ width:335px; height:18px; background-image:url(images/yyly.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right; border-bottom:#1975BE 1px solid; padding-bottom:5px;}
.yyke{ width:335px; padding-top:15px;}
.yyke dl{ width:335px;}
.yyke dl dt{ width:182px; height:111px; border:#CCCCCC 1px solid; padding:1px; float:left; font-size:0px; line-height:0px;}
.yyke dl dd{ width:140px; float:right;}
.yyke dl dd p{ height:20px; line-height:20px;}
.xxk{ width:335px; float:right;}
.xxkt{ width:335px; height:18px; background-image:url(images/markett.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right; border-bottom:#1975BE 1px solid; padding-bottom:5px;}
.xxke{ width:333px; border-left:#DADADA 2px solid; text-align:center; margin-top:15px;}
.hfw{ width:690px; margin-top:15px; border-top:#DADADA 1px solid; padding-top:10px;}
.hfwt{ width:690px; height:18px; background-image:url(images/service.jpg); background-position:0px 0px; background-repeat:no-repeat; text-align:right;  padding-bottom:5px;}
.hfwe{ width:690px; padding-top:10px;}
.hfwe dl{ width:220px; float:left;}
.hfwe dl dt{ width:59px; float:left; text-align:center;}
.hfwe dl dd{ width:150px; float:right; line-height:20px;}
.hfwe dl dd span{ font-weight:bold; color:#01326D;}
.allcalss{ width:690px; margin-top:15px; border-top:#DADADA 1px solid; padding-top:15px; line-height:20px; padding-bottom:10px;}
.footer{width:905px; height:62px; padding-top:10px; padding-bottom:10px;  background-image:url(images/footerbj.jpg); background-repeat:repeat-x; background-repeat:repeat-x; margin-right:auto;}
.footerr{ padding-left:210px; height:57px; padding-top:5px; line-height:150%; background-image:url(images/endlogo.jpg); background-position:16px 0px; background-repeat:no-repeat;}

.rllm{width:180px;}
.rllmt{ width:160px; height:25px; line-height:230%; padding-left:20px; background-image:url(images/rltb.jpg); background-position:0px 5px; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#013476;}
.rllme{ width:160px; padding-top:10px; padding-left:10px; padding-right:10px;}
.rllme ul{ width:160px;}
.rllme ul li{ height:28px; line-height:28px; border-bottom:#DFDFDF 1px solid; padding-left:20px; background-image:url(images/pcxb.jpg); background-position:8px 8px; background-repeat:no-repeat; font-size:14px;}

.rright{ width:690px; float:right;}
.rrightt{ width:690px; height:28px; line-height:28px; border-bottom:#DFDFDF 1px solid;}
.rrighte{ width:690px; padding-top:10px; line-height:23px;}



.pclassk{ width:200px; margin-top:9px;}
.pclasskt{ width:200px; height:28px; background-image:url(images/cpxl.jpg);}
.pclasske{ width:200px; padding-top:10px; margin-bottom:5px;}
.pclasske ul { width:190px;}
.pclasske ul li{ width:175px; font-size:14px; font-weight:bold; padding-left:15px; height:23px; line-height:23px; background-image:url(images/xb.jpg); background-position:5px 5px; background-repeat:no-repeat; border-bottom:#CCCCCC 1px dotted; overflow:hidden;}


.rnewsk{ width:200px; margin-top:9px;}
.rnewskt{ width:200px; height:28px; background-image:url(images/rnews.jpg);}
.rnpkt{ width:200px; height:28px; background-image:url(images/xgcp.jpg);}
.rnewske{ width:200px; padding-top:10px; margin-bottom:5px;}
.rnewske ul { width:190px;}
.rnewske ul li{ width:175px; padding-left:15px; height:23px; line-height:23px; background-image:url(images/xb.jpg); background-position:5px 5px; background-repeat:no-repeat;}
.rnewske ul p{ width:175px; padding-left:15px; height:23px; line-height:23px; background-image:url(images/xb.jpg); background-position:5px 5px; background-repeat:no-repeat;}

.markete{ width:280px; height:130px; background-image:url(images/markete.jpg); background-position:0px 5px; background-repeat:no-repeat;}
.markete p{ width:110px; float:right; line-height:20px; padding-top:30px; padding-right:10px;}
.hztkr{ width:685px; float:right;}
.rztkr{ width:765px; float:right;}
.habout{ width:685px; margin-bottom:10px;}
.haboutt{ width:665px; padding-left:20px; height:38px; background-image:url(images/haboutbj.jpg); background-repeat:repeat-x;} 
.haboutt p{ width:31px; height:9px; float:right; padding-right:10px; padding-top:12px;}
.haboute{ width:670px; line-height:23px; padding-top:20px; padding-right:15px;}
.haboute p{ width:167px; height:108px; float:left; padding-left:20px; margin-right:10px;}
.hpk{ width:665px; padding-left:20px;}
.hpkt{ width:665px; height:33px; background-image:url(images/pktty.jpg); background-repeat:repeat-x;}
.hpkt p{ width:33px; height:8px; float:right; padding-right:10px; padding-top:10px;}
.hpke{ width:665px; padding-top:15px;}
.hpke ul{ width:665px;}
.hpke ul li{ width:116px; height:130px; float:left; text-align:center; padding-left:5px; padding-right:10px; overflow:hidden;}
.hpke ul li p{ width:114px; height:102px; border:#CCCCCC 1px solid; margin-bottom:10px;}
.hpke ul li p img{ width:114px; height:102px;}
.rtyk{ width:765px; margin-bottom:10px;}
.rtykt{ width:745px; padding-left:20px; height:25px; padding-top:13px; background-image:url(images/haboutbj.jpg); background-repeat:repeat-x; font-size:14px; font-weight:bold;}
.rtykt p{ width:500px; float:right; font-size:12px; font-weight:normal; text-align:right; padding-right:10px;}
.rtyke{ width:745px; line-height:23px; padding-left:10px; padding-right:10px; padding-top:10px;} 

.link{ width:1002px; line-height:25px; margin-left:auto; margin-right:auto; margin-top:10px;}
.link b{ width:70px; float:left;}
.link a{ padding-left:5px; padding-right:5px;}

.newslist{ width:100%; line-height:22px;}
.newslist ul{width:100%;}
.newslist ul li{ width:100%; height:25px; line-height:25px;}
.newslist ul li p{ width:15%; float:right;}

.newslist ul li A {
	DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(images/nb.gif) no-repeat 1px 7px; MARGIN: 3px 10px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e1e1e1 1px dashed; POSITION: relative; HEIGHT: 25px
}
.newslist ul li A:hover {
	BACKGROUND: url(images/nb.gif) #f6f6f6 no-repeat 3px 7px; MARGIN: 3px 10px; COLOR: #D90302
}

/*CSS page*/

.viciao { padding-top:20px; MARGIN-BOTTOM: 10px; padding-bottom:15px; width:100%; color:#000;
}
.viciao A {
	BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none
}
.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
.viciao SPAN.current {
	BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d
}
.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}

.newshow{ width:100%;}
.newstitle{ width:100%; font-size:20px; text-align:center; font-weight:bold; font-family:"黑体", Helvetica, sans-serif; margin-top:20px;}
.newstitle h5{width:100%; font-size:18px; padding-top:10px; text-align:center;}
.newsother{ width:100%; padding-top:8px; padding-bottom:8px; text-align:center;}
.block{ border:#CCCCCC 1px dashed; background-color:#FCFCFC; line-height:20px; padding:10px; text-align:left; color:#000000;}
.newsrr{ width:100%; line-height:24px; padding-top:10px; padding-bottom:10px;}


.productlist{ width:100%; padding-top:10px; line-height:22px;}
.productlist dl{width:340px; height:124px; overflow:hidden; float:left; border-bottom:#CCCCCC 1px dashed; padding-bottom:10px; margin-top:10px;}
.productlist dl dt{ width:120px; height:120px; padding:1px; border:#CCCCCC 1px solid; float:left;}
.productlist dl dt img{width:120px; height:120px; border:0px;}
.productlist dl dd{ width:190px; padding-right:10px; float:right; text-align:left; float:right; line-height:20px; color:#666666;}
.productlist dl dd h4{ font-size:12px; padding-bottom:5px;}

.pshow{ width:98%;}
.pshow h2{ height:50px; line-height:50px; font-size:18px; text-align:center;  border-bottom:#CCCCCC 1px dashed;}
.ptpcs{padding-top:20px; padding-left:10px; padding-right:10px;}
.ptpcspic{ width:235px; height:220px; border:#CCCCCC 1px solid; float:left;}
.ptpcspic img{ width:235px; height:220px; border:0px;}
.pcs{ width:410px; float:right;}
.pcs ul{ width:410px;}
.pcs ul li{ padding-left:10px;  height:30px; line-height:30px; border-bottom:#CCCCCC 1px solid;}
.pcs ul li img{ margin-top:2px;}
.pxxcs{ padding-left:0px; padding-right:0px;}
.pxxcs fieldset{ padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:20px; line-height:23px;}
.pdhsm{ margin-top:15px;  padding:5px; line-height:20px; border:#FFC869 1px solid; background-color:#FEFFD7; color:#000000;}
.pdhsm a{ color:#000000}
.pdhsm a:visited {color: #000000;}


