﻿#maincontent{ margin:15px auto 10px auto; width:960px; background:url(../pic/left_bg.jpg) repeat-y 0px 0px;}
#leftcontent{ width:180px; float:left;}
#leftcontent dt{ font-size:18px; padding:0px 0px 0px 35px; color:White; height:37px; line-height:37px; overflow:hidden; background:url(../pic/leftmenu_bg.jpg) no-repeat 0px 0px;}
#leftcontent li{ height:27px; line-height:27px; overflow:hidden;}
#leftcontent li a{ padding:0px 0px 0px 38px; display:block; height:27px; background:url(../pic/leftmenu_bg.jpg) no-repeat 0px -65px;}
#leftcontent li .hover,#leftcontent li a:hover{ text-decoration:none; background-position:0px -38px;}
#rightcontent{ float:right; width:770px; overflow:hidden;}
#rightcontent .bannercontent{ position:relative; background:url(../pic/direct.jpg) no-repeat right 0px #A7BAD2; height:134px;}
#rightcontent .bannercontent img{ width:514px; height:134px;}
#rightcontent .bannercontent .word{ font-size:18px; color:White; position:absolute; left:530px; bottom:10px;}
#rightcontent .site{ padding:0px 10px; line-height:20px;}
#rightcontent .site span{ font-family:MS Sans Serif; padding:0px 5px;}
#aboutcontnet{ position:relative; line-height:20px; padding:10px 270px 0px 0px;}
#aboutcontnet p{ padding:10px 0px;}
#aboutcontnet .imagelist{ position:absolute; right:0px; top:10px;}
#aboutcontnet .imagelist li{ padding:10px 0px 0px 0px;}
#aboutcontnet .list{}
#aboutcontnet .list dl{ }
#aboutcontnet .list b{ color:#4DCAF9;}
#aboutcontnet .list p{ padding:0px 0px 10px 10px; line-height:22px;}
#aboutcontnet .list dt{ height:20px; background-color:#E1E1E1; overflow:hidden; line-height:20px; padding:0px 0px 0px 10px;}
#aboutcontnet .list dd{ padding:8px 10px; line-height:20px;}
#aboutcontnet .list dt .email{ background-color:#4DCAF9; padding:0px 10px; float:right; color:White; display:block; height:20px;}
#aboutcontnet .lists{}
#aboutcontnet .lists dl{ _display:inline-block; line-height:20px; padding:5px 5px; border-bottom:solid 1px #CFCFCF;}
#aboutcontnet .lists dt{ color:#4DCAF9;}
#aboutcontnet .aboutdec{}
#aboutcontnet .aboutdec .t{ color:#6E87A7; font-weight:bold; line-height:20px; padding-left:10px;}
#aboutcontnet .aboutdec .t p{ text-align:right; padding:0px; font-weight:normal; color:#A9AAAA;}
#aboutcontnet .aboutdec .body{ line-height:20px; padding:10px; border-top:dotted 1px #B1B1B1;}
#aboutcontnet .aboutdec .body p{ padding:0px; padding:5px 0px;}
#aboutcontnet .contact{ padding:20px 0px 0px 0px;}
#aboutcontnet .contact p{ padding:3px 0px;}
#aboutcontnet .contact p strong{ color:#0CAFFD; font-size:16px;}
#aboutcontnet .contact .map{ padding:20px 0px;}
#productlist{border-bottom:solid 1px #C9C9C9; padding:0px 0px 20px 0px; margin:0px 0px 10px 0px; width:770px; overflow:hidden;}
#productlist img{ width:173px; height:130px; padding:3px; border:solid 1px #0BAFFD;}
#productlist li{ padding:20px 19px 0px 0px; text-align:center; float:left; width:177px; }
#productlist li p{ height:25px; line-height:25px; overflow:hidden;}
#productlist ul{ display:inline-block; width:790px;}
#equipments{ padding:20px 0px;}
#equipments .table{ padding:0px 0px 0px 0px; border-top:solid 2px #4DCAF9; border-bottom:solid 2px #4DCAF9;}
#equipments .table table{ width:770px; background-color:#CECECE; }
#equipments .table th{ text-align:left; line-height:13px; padding:8px 12px; color:#41AAD2; background-color:#E0F0F5; background-color:#E0F0F5;}
#equipments .table .t1{ width:120px;border-top:solid 1px #fff;}
#equipments .table .t2{ width:160px;border-top:solid 1px #fff;}
#equipments .table .t3{ width:460px;border-top:solid 1px #fff;}
#equipments .table .t4{ width:10px;border-top:solid 1px #fff; text-align:center;}
#equipments .table td{ padding:3px 8px; line-height:20px; background-color:White;}
#equipments .table .s td{ background-color:#E7E7E7;}
#equipments .list{ border-bottom:solid 1px #C9C9C9; width:770px; overflow:hidden;}
#equipments .list ul{ display:inline-block; width:805px;}
#equipments .list li{ float:left; width:174px; padding:0px 24px 35px 0px; overflow:hidden;}
#equipments .list img{ width:174px; height:117px;}
#equipments .list p{ background-color:#EEEEEE; height:20px; line-height:20px; text-align:center; overflow:hidden; border-top:solid 1px White;}
#equipments .list a{ color:#0095d9;}
#contactcontent{}
#contactcontent ul{ padding:25px 0px 40px 0px; display:inline-block;}
#contactcontent li{ padding:10px 0px 0px 10px; float:left; width:124px;}
#contactcontent dt{ font-weight:bold; color:#6F829A; font-size:14px; line-height:25px; height:25px; overflow:hidden;}
#contactcontent dd{ padding:5px 0px 0px 5px;}
#contactcontent dd p{ background:url(../pic/li2.jpg) no-repeat 0px 8px; padding:0px 0px 0px 10px; height:22px; line-height:22px; overflow:hidden;}
#contactcontents{ position:relative; line-height:20px; padding:10px 270px 0px 0px;}
#contactcontents p{ padding:10px 0px;}
#contactcontents .imagelist{ width:250px; position:absolute; right:0px; top:10px;}
#contactcontents .imagelist li{ padding:10px 0px 0px 0px;}
#contactcontents{}
.contacttitle{ color:#596F8A; height:30px; line-height:30px; margin:20px 0px 0px 0px; background:url(../pic/li3.jpg) no-repeat 0px 5px; border-bottom:dotted 1px #C6CCD4; padding:5px 0px 5px 40px;}
#contactcontents{ padding:0px 0px 30px 0px;}
#contactcontents ul{}
#contactcontents li{ padding:5px 0px;}
#contactcontents li .text{ vertical-align:middle; height:19px; width:260px; padding:0px 5px; line-height:19px; border:solid 1px #B5BFCB;}
#contactcontents li label{ display:inline-block; vertical-align:middle; width:80px;}
#contactcontents li .radio{ vertical-align:middle; margin:-3px 5px 0px 0px;}
#contactcontents li .textarea{border:solid 1px #B5BFCB; height:80px; padding:5px; width:260px; vertical-align:top;}
#contactcontents .btnli{ padding-left:80px;}
#contactcontents .btnli .btn{ width:55px; cursor:pointer; height:20px; border:0px; background:url(../pic/btns.jpg) no-repeat 0px 0px; margin:0px 10px 0px 0px;}
#contactcontents .btnli .btn2{ background-position:right 0px;}
.print_back{ padding:5px 0px 5px 0px; border-top:solid 1px #D0DAE7; margin:10px 0px 0px 0px; text-align:right;}
.print_back img{ margin:0px 5px 0px 0px; vertical-align:middle;}
.print_back a{ margin:0px 0px 0px 10px; text-decoration:underline; color:#6F8BB0;}
.print_back a:hover{ text-decoration:none; color:Black;}
.page{ text-align:center; padding:10px 0px;}
.page a{ border:solid 1px #C9C9C9; padding:2px 6px; margin:0px 4px; color:#0BAFFD;}
.page a:hover,.page .hover{ background-color:#0BAFFD; color:White;}
#normaldiv{ padding:20px 0px;}