﻿/* CSS Document */
@charset "utf-8";
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;}
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: #333333;
	text-decoration: none;
}
a:visited {text-decoration: none;
	color: #333333;
}
a:hover {text-decoration: none;
	color: #D90302;
}
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:960px; height:80px; background-image:url(images/topbj.jpg); background-repeat:repeat-x; margin-left:auto; margin-right:auto;}
.logo{ width:340px; height:50px; float:left; padding-top:15px; padding-left:12px;}
.xmlmap{ width:250px; height:20px; background-image:url(images/qtbj.jpg); background-position:0px 0px; background-repeat:no-repeat; float:right; margin-top:40px;}
.xmlmap a{ margin-left:18px;}
.dht{ width:960px; height:38px; background-image:url(images/dhbj.jpg); background-repeat:repeat-x; margin-left:auto; margin-right:auto;}
  #tabsJ {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  background-repeat:repeat-x;
	  font-weight:bold;
      }
    #tabsJ ul {
        margin:0;
        padding:0px 0px 0 20px;
        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:12px 24px 10px 24px;
      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% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
        }
-->
.bannerk{width:960px; height:250px; margin-left:auto; margin-right:auto; padding-bottom:10px;}
.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 250px; BACKGROUND-COLOR: rgb(255,255,255)
}

.focusBox{ width:960px; height:250px; overflow:hidden; position:relative; } 
.focusBox .hd{ position:absolute; z-index:1; right:10px; bottom:10px; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:3px;  width:20px; height:20px; line-height:20px; text-align:center; background:#2B72A8; cursor:pointer;  font-family:Arial; color:#fff; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px;}
.focusBox .hd ul li.on{ background:#DF0303; color:#fff;  font-weight:bold;} 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px; width:960px; height:250px;} 
.focusBox .bd .pic img{ width:960px; height:250px;} 


.banner-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 250px
}
.k4left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 250px
}
#picbanner DIV {
	LEFT: 0pt; CURSOR: pointer; POSITION: absolute; TOP: 0pt
}
#piclist {
	RIGHT: 15px; WIDTH: 820px; BOTTOM: 7px; POSITION: absolute
}
#picimg {
	RIGHT: 15px; WIDTH: 820px; BOTTOM: 7px; POSITION: absolute
}
#piclist DIV {
	DISPLAY: block; FLOAT: right; MARGIN: 0pt 8px; WIDTH: 60px; HEIGHT: 30px
}
#picimg DIV {
	DISPLAY: block; FLOAT: right; MARGIN: 0pt 8px; WIDTH: 60px; HEIGHT: 30px
}
#piclist DIV {
	BACKGROUND: rgb(255,255,255)
}
#picimg IMG {
	MARGIN: 2px; WIDTH: 56px; CURSOR: pointer; HEIGHT: 26px
}

.hcenter{width:960px; margin-left:auto; margin-right:auto;}
.cpgs{ width:210px; height:199px; background-image:url(images/gs.jpg); background-repeat:no-repeat; float:left;}
.cpgs p{ padding-top:45px; line-height:21px; padding-left:10px; padding-right:5px;}
.habout{ width:365px; float:left; margin-left:10px;}
.haboute{ width:365px; line-height:25px; padding-top:3px;}
.hnews{ width:365px; float:right; margin-left:10px;}
.hnewse{ width:365px;}
.hnewse ul{ width:360px; padding-left:5px; padding-top:3px;}
.hnewse ul li{ width:360px; height:25px; line-height:25px;}
.hnewse ul li p{ width:80px; float:right;}
.tyt{width:365px; height:34px; background-image:url(images/ttbj.jpg); background-repeat:repeat-x;}
.tyt h3{ font-size:14px; width:78px; padding-left:18px; height:34px; line-height:34px; background-image:url(images/about.jpg); background-repeat:no-repeat; float:left;}
.tyt p{ width:42px; height:12px; float:right; padding-right:15px; padding-top:12px;}
.productsk{ width:956px; margin-left:auto; margin-right:auto; border:#D6D6D6 2px solid; margin-top:8px; margin-bottom:8px;}
.productsk ul{ width:956px;}
.productsk ul li{ width:150px; height:175px; float:left; margin-left:5px;}
.productsk ul li img{ width:150px; height:135px;}
.productsk ul li h1{ font-size:12px; padding-top:5px; width:150px; height:16px; overflow:hidden; font-weight:normal; text-align:center;}
.hpk{ width:946px; margin-left:5px; margin-right:5px; height:154px; overflow:hidden; padding-bottom:10px;}

.gleft{ width:22px; float:left; padding-top:60px; padding-left:5px;}
.gcpk{ width:888px; height:133px; padding-top:12px; float:left; margin-left:4px;}
.prpic{ width:1325px; height:133px;}
.prpic ul{ width:1325px; height:133px;}
.prpic ul li{ width:122px; height:133px; float:left; margin-left:5px; margin-right:5px; list-style:none;}
.prpic ul li p{ width:120px; height:108px; border:#FFFFFF 1px solid;}
.prpic ul li h1{ font-size:12px; text-align:center; height:20px; line-height:20px; margin-top:5px; font-weight:normal;}
.gright{ width:22px; float:right;padding-top:60px; padding-right:5px;}
.linklist{ width:960px; padding-bottom:5px;  padding-top:5px;  margin-left:auto; margin-right:auto; text-align:center; line-height:22px; color:#CCCCCC;}
.linklist a{  margin-left:5px; }
.footer{ width:960px; padding-bottom:10px; margin-left:auto; margin-right:auto; background-image:url(images/footerbj.jpg); background-repeat:repeat-x; text-align:center; line-height:22px; padding-top:12px;}
.rcenter{ width:960px; margin-left:auto; margin-right:auto;}
.rleft{ width:210px; float:left; padding-top:10px;}
.rleftt{ width:190px; padding-left:20px; font-size:14px; font-weight:bold; height:30px; line-height:30px; background-image:url(images/box4_t.gif); background-repeat:no-repeat;}
.rlefte{ width:180px; padding-left:10px; padding-top:10px;}
.rlefte ul{ width:180px;}
.rlefte ul li{ width:160px; padding-left:20px; height:30px; line-height:30px; background-image:url(images/nj.gif); background-position:0px 8px; background-repeat:no-repeat; border-bottom:#CCCCCC 1px solid;}
.rright{ width:730px; padding-left:20px; float:right; background-image:url(images/bg5.gif); background-position:left; background-repeat:repeat-y; padding-top:10px;}
.rrightt{ width:730px; height:25px; border-bottom:#53B700 2px solid;}
.rrightt h2{ text-align:center; margin-left:15px; height:25px; line-height:25px; font-size:14px; margin-bottom:-2px; position:relative; border-left:#53B700 2px solid; border-right:#53B700 2px solid; border-top:#53B700 2px solid; float:left; background-color:#FFFFFF; padding-left:10px; padding-right:10px;}
.rrightt ul{ margin:0px;}
.rrightt ul li{ margin-left:5px; float:left; margin-right:5px;}
.rrightt p{ width:400px; float:right; text-align:right; padding-right:10px; padding-top:5px;}
.rrighte{ width:730px; padding-top:15px; line-height:23px; padding-bottom:20px;}

.newslist{ width:710px; padding-left:10px; padding-right:10px; padding-top:10px; line-height:22px;}
.newslist ul{width:710px;}
.newslist ul li{ width:710px; height:25px; line-height:25px;}
.newslist ul li p{ width:80px; float:right;}

.newslist ul li A {
	DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(images/ico_01.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/ico_01.gif) #f6f6f6 no-repeat 3px 7px; MARGIN: 3px 10px; COLOR: #ff9900
}

/*CSS page*/

.viciao {MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; padding-bottom:15px;
}
.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
}

.submain{width:730px;float:left;}
.subcurrent{width:728px;border-bottom:#bbb solid 1px;}
.subCon,#subCon1{width:708px; padding:10px;text-align:justify;text-justify:inter-ideograph; line-height:23px;}
.subCon h1{font-size:14px;color:#3366FF;text-align:center;margin:5px 0;}
.subCon h5{ text-align:center; padding-top:15px; font-size:22px; font-family:"黑体", Helvetica, sans-serif;}
.TextTitle{display:block;text-align:center;border-bottom:#CD670C solid 1px;line-height:30px; font-size:14px;}
.block{width:680px;border:#CCC dashed 1px;background:#F5F5F5;margin:20px auto;padding:10px;}


.productlist{ width:720px; padding-left:5px; padding-right:5px; padding-top:10px; line-height:22px;}
.productlist dl{width:360px; 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:130px; height:120px; border:0px;}
.productlist dl dd{ width:220px; float:right; text-align:left; float:right; line-height:20px; color:#666666;}
.productlist dl dd h4{ font-size:12px; padding-bottom:5px;}

.pshow{ width:730px;}
.pshow h2{ width:730px; height:50px; line-height:50px; font-size:18px; text-align:center;  border-bottom:#CCCCCC 1px dashed;}
.ptpcs{ width:690px; padding-left:20px; padding-right:20px; padding-top:20px;}
.ptpcspic{ width:235px; height:220px; border:#CCCCCC 1px solid; padding:0px; float:left;}
.ptpcspic img{ width:235px; height:220px; border:0px;}
.pcs{ width:430px; float:right;}
.pcs ul{ width:430px;}
.pcs ul li{ padding-left:10px;  height:30px; line-height:30px; border-bottom:#CCCCCC 1px solid;}
.pcs ul li img{ margin-top:2px;}
.pxxcs{ width:680px; padding-left:20px; padding-right:20px;}
.pxxcs fieldset{ padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:20px; line-height:23px;}
.pdhsm{ width:670px; margin-top:15px; margin-left:20px; margin-right:20px; padding:5px; line-height:20px; border:#FFC869 1px solid; background-color:#FEFFD7;}