body{margin:0; padding:0; font-size:12px; background:#136AA9 url(../images/bodybg.jpg) top repeat-x;}
ul,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
.top{width:960px; margin:0 auto; height:84px; background:url(../images/toptel.jpg) right bottom no-repeat;}
.center{width:958px; margin:0 auto;}
.nav{height:32px; width:960px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x;}
.nav ul{float:left; margin-top:10px; width:750px;}
.nav ul li{display:inline; float:left; padding:0 20px; background:url(../images/navlinebg.jpg) right repeat-y;}
.nav ul li a{font-weight:bold; text-decoration:none; font-size:12px; color:#013D76;}
.nav ul li a:hover{font-weight:bold; text-decoration:none; font-size:12px; color:#000;}

.left{width:313px; float:left; background:url(../images/leftboxbg.jpg) right repeat-y;}
.lefttitle{width:293px; height:35px; background-color:#013D76; padding-left:20px;}
.lefttitle li{float:left; padding:7px 15px 0; margin-right:2px; background:#326391 url(../images/banner0.jpg); height:20px; margin-top:8px; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.lefttitle .TasADSOn2{background:#ffffff url(../images/banner2.jpg); color:#004784;}

.leftlist{margin:5px auto; width:280px;}
.leftlist li{background:url(../images/pic_01.jpg) left no-repeat; padding:4px 0 4px 10px;}
.leftlist li a{color:#013D76; text-decoration:none;}
.leftlist li a:hover{color:#013D76; text-decoration:underline;}


.more{width:300px; margin:5px 0; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-right:13px;}
.more a{color:#013D76; text-decoration:none}
.more a:hover{color:#000; text-decoration:underline;}


.right{width:645px; float:right;}
.righttitle{width:645px; height:35px; background-color:#013D76;}
.righttitle .overtitle{background:#ffffff; color:#004784; height:20px; float:left; margin-top:8px; font-weight:bold; padding:7px 12px 0; width:60px; text-align:center;}

#demo{width:630px; margin:5px auto; overflow:hidden;}
#indemo{float:left; width:960%;}
#demo1{float:left; margin-right:5px;}
#demo2{float:left;}

.link{width:954px; padding:2px; border-top:1px solid #C1D1E0; background-color:#EAF2F9; margin-bottom:1px; clear:both;}
.link .linktitle{ float:left;}
.link .linkimg{float:left; margin-top:5px; margin-left:80px}
.link .linkimg img{float:left; margin:0 20px 0 20px;}

.bottombox{width:960px; margin:0 auto; background:url(../images/bottombg.jpg) top repeat-x; height:20px; padding:15px 0; color:#fff;}
.bottombox .botleft{float:left;}
.bottombox .botright{float:right;}
.bottombox a{color:#fff; text-decoration:none;}
.bottombox a:hover{color:#fff; text-decoration:underline;}


.center2{width:958px; margin:0 auto; background:url(../images/conleftbg.jpg) left repeat-y; display:table;}
.conleft{width:210px; float:left;}
.lefttitlebox{margin:20px 0 10px 15px;}

.conright{width:740px; float:right;}
.abouts{width:680px; margin:20px auto; padding-bottom:20px;}
.abouts img{float:left; margin:0 20px 10px 0;}
.abouts p{text-indent:20px; font-size:14px; line-height:24px;}

.product{width:700px; margin:10px auto;}
.fx{FLOAT: left; WIDTH:155px; margin:15px 4px 0 10px;}
.fx A{DISPLAY: inline-block}
.fx IMG{BORDER: #dddddd 1px solid; MARGIN-BOTTOM: 2px; padding:2px; WIDTH:150px; HEIGHT:150px}
.fx .text{OVERFLOW: hidden; LINE-HEIGHT: 16px; WHITE-SPACE:nowrap; HEIGHT:16px; text-align:center;}
.leftlistnav{height:17px; padding:8px 0 3px 20px; width:170px; margin:0 auto; cursor:pointer; color:#0C588D; font-size:12px; border-bottom:1px solid #C1D1E0; background:url(../images/listpic1.jpg) 5px no-repeat; font-weight:bold;}
.leftlistnav img{margin-right:5px; margin-left:15px;}
.leftlistnav2{height:17px; padding:8px 0 3px 20px; width:170px; margin:0 auto; cursor:pointer; color:#fff; font-size:12px; border-bottom:1px solid #C1D1E0; background:#3991B9 url(../images/listpic2.jpg) 5px no-repeat; font-weight:bold;}
.leftlistnav2 img{margin-right:5px; margin-left:15px;}
.conleft a{color:#04417D; font-size:12px; text-decoration:none;}
.conleft a:hover{color:#0C588D; font-size:12px; text-decoration:none;}
.accordion_child{width:190px; margin:0 auto;}
.accordion_child .lefttwonav{height:17px; padding:8px 0 3px 35px; width:155px; margin:0 auto; cursor:pointer; color:#444444; border-bottom:1px solid #C1D1E0; background:url(../images/listpic1.jpg) 20px no-repeat;}
.accordion_child .lefttwonav img{margin:0 8px 1px 3px;}
.accordion_child .leftthreenav{height:17px; padding:8px 0 3px 50px; width:140px; background:url(../images/listpic1.jpg) 35px no-repeat; border-bottom:1px solid #C1D1E0; cursor:pointer;}
.accordion_child .leftthreenav img{margin-right:7px; margin-top:3px;}
.accordion_child .overlist{background:#3991B9 url(../images/listpic2.jpg) 35px no-repeat; height:17px; padding:8px 0 3px 50px; width:140px; color:#fff; cursor:pointer;}
.accordion_child .overlist img{margin-right:7px; margin-top:3px;}

.product_exp{margin:10px auto 20px; text-align:left; width:50%}
.product_exp p{margin:4px 0; line-height:22px;}
.product_exp p span{ font-weight:bold;}
.productimg{margin:30px auto 20px; width:100%; text-align:center;}
h1{font-size:20px; margin-bottom:5px; color:#145E9A; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; font-weight:lighter;}

.anli{float:left; width:340px; margin:4px 0; padding-bottom:15px;}
.anli dt{ font-size:12px; margin-bottom:5px; font-weight:bold;}
.anli dd{font-size:12px; line-height:22px;}

.contacts{width:640px; margin:20px auto; background: url(../images/contacebg.jpg) bottom right no-repeat; padding:50px 0 50px 40px; height:180px;}
.contacts p{margin:15px 0; font-size:14px;}

.news{width:97%; margin:10px auto;}
.news li{border-bottom:1px dashed #CCCCCC; margin:5px 0; padding:2px 0; padding-left:5px; height:16px;}
.news li a{float:left; text-decoration:none; color:#044185;}
.news li a:hover{text-decoration:underline; color:#000;}
.news li span{float:right; width:60px; color:#666666;}
.newsbox{width:680px; margin:20px auto; padding-bottom:20px;}
.newsbox dl{}
.newsbox dt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin-bottom:3px; margin-top:10px; color:#0E4180;}
.newsbox dd{ font-size:12px; line-height:22px;}
.newsbox p{margin:4px 0; line-height:20px;}
h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; margin:10px 0; color:#044185;}
h3{ font-size:14px; font-weight:bold; margin:7px 0 0; font-family:"Î¢ÈíÑÅºÚ"; color:#FF6600}
.yingyongtitle{width:500px; padding:10px 0 0 0px; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; clear:both;}