@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,img{padding:0; margin:0;}
p,img,div,form,ul,li,ol,dl,dt,dd,input{  padding:0; border:none; margin:0 auto;}
html{ _background:url(about:blank); -webkit-text-size-adjust:none;  }
body{background:#fff;  color:#000203; font-family:"微软雅黑";  }
body,th,td,input,select,textarea,button{font-size:14px;line-height:1 ;}
h2,h3,h4,h5,h6{font-size:14px;  font-weight:normal;}
ul li{ list-style:none;}
:focus{ outline:none;}
/* new clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { zoom: 1; } 
*:first-child+html .clearfix { zoom: 1; }

a{ color:#666; text-decoration:none;outline:none;star:expression(this.onFocus=this.blur());}

.fl{ float:left;}
.fr{ float:right;}
.fl,.fr{display:inline;}

input,select,button{vertical-align:middle;outline:none; font-family:"微软雅黑"; border:none;} 
textarea{resize:none; font-family:"微软雅黑";}

input[type="submit"]{cursor: pointer;}
button{border:0 none;background-color:transparent;cursor:pointer} 
input::-moz-focus-inner{border: 0; padding: 0;}
textarea{ border:none;}

.img_middle{ vertical-align:middle;}
.img_top{ vertical-align:top;}

.cursor{ cursor:pointer;}
.pr{position:relative}
.pa{position:absolute}
.dis_in{ display:inline-block;}
.dis_bl{ display:block;}

.pt10{padding-top:10px;}
.pt30{padding-top:30px;}
.text_left{ text-align:left;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}

.mb80{ margin-bottom:80px;}

.wrap { width:950px; height:auto;  margin:0px auto;}

.top {width:950px;height:105px;background:url(../images/topbg.jpg) no-repeat;}
.top .logo {width:578px;height:100px;float:left;padding-top:5px;}
.top .dh {width:370px;height:80px;float:right;}
.top .dh  span {width:370px;float:left;font-size:26px;font-weight:bold;color:#F00;}
.top .dh em {width:370px;float:left;font-size:22px;font-weight:bold;}


#menumain{
   margin:0;   white-space:nowrap;   overflow:hidden;
   width:100%; height:37px;  background:url(../images/m.gif) 0px 0px repeat-x;
}

#menumain .menumain{
   float:left;   height:37px;   text-align:center;
  
}

#menumain .left{
   float:left;   width:7px;   height:37px;
   text-align:center;   background:url(../images/l.gif) 0px 0px no-repeat;
}

#menumain .right{
   float:right;   width:7px;   height:37px;
   text-align:center;   background:url(../images/Rr.gif) 0px 0px no-repeat;
}

#menumain .line{
   float:left;   width:3px;   height:37px;
   background:url(../images/bg.gif) 0px 0px no-repeat;
}

#menumain a.menumain:link,#menumain a.menumain:active,#menumain a.menumain:visited{
 
   color: #666666;    margin:0px;     padding-top:13px;
   text-decoration: none;   font-size:12px;   font-family:"微软雅黑";
   height:37px;   width:90px;
}

#menumain a.menumain:hover {
   color:#F00; 
} 


#head_banner{width:950px;height:245px;overflow:hidden;position:relative;margin:0px auto;padding:0px;}
#head_banner li{position:absolute;left:0;top:0;width:950px;height:245px;}
.flash {width:950px;height:245px;position:absolute;top:145px;left:50px; z-index:999}


div.productclass_dolphin{
padding:0px;
width:100%;
background:transparent;

}

.main {width:950px;height:auto;margin:0px auto;}
.con-l {width:193px;height:440px;float:left;background:#f4f4f4;}
.con-r {width:750px;height:auto;float:left;padding-left:7px;margin-top:5px;}

.dhpic {width:193px;height:33px;padding-bottom:10px;background:url(../images/lanmunav.gif) no-repeat;}
.productclass_dolphin {width:120px;height:170px;float:left;}
a.productclass_dolphin:link,a.productclass_dolphin:visited,a.productclass_dolphin:active{
display:block;
text-decoration: none;
font-size:12px;
font-family:"微软雅黑";
height:28px;
text-align:left;
background:url(../images/langbg2.gif) no-repeat;
padding-left:65px;
padding-top:5px;
color:#5c5c5c;
}

a.productclass_dolphin:hover{
display:block;
color: #ff0000; 
text-decoration: none;
height:28px;
font-size:12px;
font-family:"微软雅黑";
background:url(../images/langbg2.gif)  no-repeat;
}
.box {width:193px;height:230px;margin:10px 5px 0px 5px;float:left;}
.box h2 {font-weight:bold;text-align:left;color:#000;padding-left:25px;}
.box p {padding-top:5px;line-height:25px;font-size:12px;color:#5c5c5c;}
.jianjie {width:355px;height:230px;padding-left:10px;float:left;}
.jj {width:355px;height:27px;background:url(../images/indextitle.gif) no-repeat;float:left;padding-bottom:10px;}
.jj span {float:right;padding-top:10px;}
.jianjie p {line-height:23px;font-size:12px;color:#5c5c5c;}
.jianjie p img {width:130px;height:100px;float:left;padding-right:5px;}

.news {width:360px;height:220px;float:right;}

/* tab */
.tab{width:360px;background:url(../images/bargg.gif) repeat-x;height:28px;
     float:left;margin-left:20px;}

.tab ul.menu{width:350px;height:34px;margin:0 12px;float:left;
padding:0;}
.tab p{width:33px;height:11px;float:right;padding-top:5px;display:inline;}
.tab ul.menu li {
	float:left;width:78px;height:18px;
    padding-top:10px;margin:0px 1px 0px 1px;color:#555555;
    text-align:center;background:url(../images/bargg.gif) 0px -38px no-repeat;}
.tab ul.menu li.active{
	float:left;height:28px;width:78px;
padding-top:10px;margin:0px 1px 0px 1px;color:#555555;
text-align:center;
background:url(../images/bargg.gif)  0px -68px no-repeat;}

.con1,.con2{height:auto;border-top:0px solid #b8d5e7;}
.con2{display:none;}
.con1 ul,.con2 ul{padding:0px 0px;}
.con1 ul li,.con2 ul li{width:340px;height:30px;line-height:30px;float:left;padding-left:16px;list-style-type: none;background: transparent url(../images/newsbgnew.jpg) left -3px no-repeat;font-size:12px;color:#252525;}
.con1 ul li a,.con2 ul li a{width:300px;height:30px;line-height:30px;float:left;cursor:pointer;}
.con1 ul li a:hover,.con2 ul li a:hover{color:#F00;text-decoration:underline;}
.con1 ul li span,.con2 ul li span {height:30px;float:right;display:block;}


.product {width:750px;height:180px;}
.product h2 {width:742px;height:35px;float:left;background:url(../images/productitle.gif) no-repeat;}
.product h2 span {float:right;}



.scrolltop{
	border:0px #ebebeb solid;
	padding:5px 0px 5px 0px;
	float:left;
	width:740px;
	overflow:hidden;
}


.scrolltop ul li {
	float:left;
border:1px #d7ebff solid;
background: #fff;
padding:2px;
margin:0px 8px 0px 0px;
text-align:center;
}




.scrolltop .title{
text-align:center;
overflow: hidden;
white-space:nowrap;
}

.scrolltop a:link,.scrolltop a:visited,.scrolltop a:active{
color:#656565;
font:12px/25px arial,simsun;
text-decoration: none;
}

.scrolltop a:hover{
color:#ff0000;
text-decoration: underline;
font:12px/25px arial,simsun;
}

/*产品中心*/

.posit{
color:#5c5c5c;padding-left:46px;padding-top:15px;
background:url(../images/nav.gif) no-repeat;
}

.posit a{
color:#5c5c5c;
}
.pro {width:750px;height:auto;margin-top:20px;margin-left:12px;float:left;}
.productquery {width:148px;height:120px;padding:2px; margin:10px 8px 30px 8px;float:left;border:1px solid #CCC;}
.productquery img {padding-bottom:10px;}
/*.productquery .prodtitle {width:148px;margin-top:12px;text-align:center;}*/
.productquery a:hover {color:#f00;}

/*newe list*/
div#newsquery {
margin:10px 0px 10px 25px;
padding:0px;
}

div#newsquery ul{
margin:0;
padding:0;
}

div#newsquery li{
list-style-type: none;
width:671px;
height:32px;
font-size: 12px;
overflow: hidden;
line-height:28px;
background:url(../images/newsbg55.jpg) 0px 6px no-repeat;

}

div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{
display:block;
padding-top:5px;
padding-left:10px;
text-decoration: none;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}

div#newsquery a:hover{
text-decoration: underline;
color:#ff6600;
}


div#newsquery li.title{
padding-left:12px;

}


div#newsquery div.title{
float:left;
}

div#newsquery .time{
float:right;
white-space: nowrap;
overflow: hidden;
padding-right:5px;
color:#999;
padding-top:5px;
}


/*neirong */
.content {width:750px;height:auto;margin-top:20px;margin-left:12px;float:left;}
.content h1 {text-align:center;font-size:18px;}
.info {width:650px;margin-top:15px;border-bottom:1px solid #CCC;padding-bottom:4px;margin-bottom:15px;}
.cont {padding:0px 10px;line-height:23px;}
.cont p {line-height:23px;text-indent:2em;}



.page { 
  clear:both;padding:0px;margin:20px 0px;
width:100%;height:30px;white-space: nowrap;}





.footer {width:950px;height:91px;background:url(../images/footer.jpg) no-repeat;font-size:12px;}
.dibuul {width:680px;height:20px;padding:15px 0px 0px 300px;}
.dibuul li {width:auto;height:25px;float:left;padding:0px 5px;color:#fff;}
.dibuul li a {padding-right:10px;color:#fff;}
.footer p {width:770px;padding:0px 0px 0px 170px;float:left;line-height:25px;color:#fff;}
.footer p a {color:#fff;}