@charset "utf-8";
/* CSS Document */
body { background:#CCCCCC; font:12px Arial, Helvetica, sans-serif; margin:0 auto; padding:0; line-height:18px; color:#666666; }
ul, ol { list-style:none; }
* { margin: 0px; padding: 0px; }
a { text-decoration:none; color:#666666; }
img { border: 0px; margin: 0 auto; }
.clear { clear:both; height:0px; font-size:0px; margin:0; padding:0; line-height:0px; }
h1, h2 { font-size:18px; font-weight:normal; }
.con_all { width:99%; height:auto; margin-top:6px; display:block; text-align:right; float:left; }
a.cursorbox { cursor:pointer; *cursor:auto;
_cursor:auto; cursor:url(zoomin.cur) }
#allbox div a img { cursor:auto; cursor:url(small.cur); }
.table { border-top:3px solid #239EE2; border-bottom:3px solid #B2D3F9; width:99%; background:#B2D3F9; margin-bottom:5px; float:left; margin-top:3px }
.table tr { background:#F9FBFD }
.table .top1 { line-height:18px; background:#E1EEFD }
.table td { padding-left:5px; line-height:18px; color:#333; }
.table td strong { color:#239EE2; }
#container { width:825px; height:auto; margin:0 auto; background:url(../images/bg.jpg) center repeat-y; padding:0 9px 0 8px; overflow:hidden; }
#footer, #xfooter { width:825px; height:auto; margin:0 auto; background:url(../images/bg.jpg) center repeat-y; padding:0 9px 0 8px; overflow:hidden; }
#top { width:825px; height:86px; float:left; background: url(../images/tu.jpg) right no-repeat; }
.logo { width:187px; height:56px; float:left; margin:16px 0 0 15px!important; margin:16px 0 0 7px; }
.language { width:280px; height:18px; float:right; margin:5px 60px 0 0!important; margin:5px 30px 0 0; }
.language a { margin-right:7px; color:#666666; }
.language img { margin-right:3px; }
.name { width:580px; height:auto; line-height:25px; color:#0959A0; float:left; margin-top:22px; font-weight:bold; margin-left:20px; font-family:Arial, Helvetica, sans-serif; }
.name h2{font-size:18px;}
#menu { width:800px; height:23px; float:right; background:#1F88C2 url(../images/menu2.jpg) right no-repeat; }
#menu ul { width:800px; height:23px; float:left; background:url(../images/menu1.jpg) left no-repeat; }
#menu ul li { width:auto; height:23px; float:left; background:url(../images/line.jpg) right no-repeat; }
#menu ul li a { padding:0 14px; line-height:23px; color:#fff; font-weight: normal; }
#menu ul li.gg { width:auto; height:23px; float:left; background: none; }
#menu ul li.gg a { padding:0 14px; line-height:23px; color:#fff; font-weight: normal; }
#banner { width:825px; height:148px; float:left; margin-top:5px; }
#center { width:825px; height:auto; float:left; margin-top:15px; padding-bottom:15px; }
#left { width:185px; height:auto; float:left; }
.list { width:185px; height:auto; float:left; background:#087BBE url(../images/bot1.jpg) bottom right no-repeat; padding-bottom:19px; }
.list ul { width:185px; height:auto; float:left; background: url(../images/bot2.jpg) top right no-repeat; padding-top:10px; }
.list ul li.tt { width:162px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding:3px 0 0 5px; display:block; }
.list ul li.tt a { color:#fff; font-weight:bold; line-height:18px; }
.list ul li.bb { width:160px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding-left:5px; display:block; }
.list ul li.bb a { color:#fff; line-height:20px; }
.list ul li.dd { width:160px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding-left:5px; display:block; }
.list ul li.dd a { color:#fff; font-weight:bold; line-height:22px; }
.list ul li.gg { width:162px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding:3px 0 0 5px; display:block; }
.list ul li.gg a { color:#FFC000; font-weight:bold; line-height:18px; }
.list ul li.ff { width:160px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding-left:5px; display:block; }
.list ul li.ff a { color:#FFC000; line-height:20px; }
.list ul li.cc { width:160px; height:auto; float:left; margin-left:10px!important; margin-left:4px; background:url(../images/line2.jpg) bottom no-repeat; padding-left:5px; display:block; color:#fff; line-height:20px; }
.list ul li.cc a { color:#fff; line-height:20px; text-decoration:underline; }
.contact { width:185px; height:auto; float:left; margin-top:20px; background:#EAEAEA url(../images/contact1.jpg) top right no-repeat; }
.contact p { background:url(../images/contact2.jpg) right bottom no-repeat; padding:10px 0 20px 10px; line-height:20px; }
.contact p span { margin-left:23px; }
.contact p a { text-decoration:underline; }
.contact1 { width:178px; height:auto; float:left; margin-top:8px; }
.contact1 img { border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
#right { width:620px; height:auto; float:left; padding-left:18px; _padding-left:15px; }
#right1 { width:98%; height:auto; float:left; padding-left:18px; _padding-left:15px; }

.prolink{width:100%;height:auto; float:left;}  
.prolink a{float:left; display:block; background:url(../images/ss.jpg) repeat-x;border:1px solid #ccc; color:#333; padding:0px 5px; font-size:11px; margin:3px 2px;}
.prolink a:hover,.prolink a.dq{color:#0061A5; text-decoration:underline;}

#zhong { width:448px; height:auto; float:left; }
.ling { width:400px; height:auto; float:left; padding:0 24px 10px 24px; background:url(../images/di.jpg) left bottom no-repeat; }
.ling a { width:50px; height:50px; border:1px solid #fff; }
.ling a img { margin:0 7px; }
.tit { width:95%; height:25px; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:25px; margin-left:30px!important; margin-left:15px; border-top:1px solid #ccc; margin-top:10px; }
.ttt { width:90%; height:25px; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:25px; margin-left:15px; _margin-left:9px; }
.title { width:90%; height:25px; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:25px; }
.title a { color:#053868; line-height:25px; }
.title3 { width:99%; height:auto; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:30px; border-bottom:1px solid #ccc; }
.title3 h1, .title3 h2 { font-size:18px; font-weight:normal; color:#053868; font-weight:bold; }
.title4 { width:100%; height:auto; float:left; font-size:11px; font-weight: normal; color:#BFBEBE; line-height:18px; }
.title4 a { color:#BFBEBE; text-decoration:underline; line-height:18px; }
.title6 { width:100%; height:auto; float:left; color:#053868; }
.title7 { width:99%; height:auto; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:30px; border-bottom:1px solid #ccc; margin-top:15px; }
.title8 { width:98%; height:auto; float:left; font-size:12px; font-weight:bold; line-height:22px; margin-top:6px; background:#EDF7FC; color:#053868; padding-left:6px; }
.title8 a { color:#053868; }
.zi { width:90%; height:auto; float:left; font-size:13px; font-weight:bold; color:#053868; line-height:30px; border-bottom:1px solid #ccc; }
.zi a { color:#053868; }
.topp { width:9%; height:auto; float:left; font-weight:normal; line-height:30px; border-bottom:1px solid #ccc; color:#F72929; }
.topp a { color:#F72929; font-size:13px; }
.topp a:hover { text-decoration:underline; }
.wen { width:610px; padding:0 5px 30px 5px; line-height:20px; height:auto; float:left;  overflow:hidden;  margin-left:17px; _margin-left:8px; }
.wen p { margin-top:5px; }
.wenhome { width:96%; height:auto; float:left; padding:10px 0; overflow:hidden;  margin-left:17px; _margin-left:8px; }
.wenhome p { margin-top:5px; }
.wen1 { width:99%; height:auto; float:left; padding-bottom:8px; margin-top:5px; }
.wen1 span { color:#349BD4; font-weight:bold; }
.wen01 { width:300px; padding-left:5px; padding-top:10px; height:234px; float:left; padding-bottom:8px; margin-top:5px; background:url(../images/contactbg.jpg) no-repeat; }
.wen01 span { color:#349BD4; font-weight:bold; }
.wen1 h2 { font-size:18px; font-weight:normal; margin-top:5px; }
.wen1 p { margin-top:5px; }
.wen1 img { display:block; }
.wen1 a { text-decoration:underline; color:#F00; }
.wen1 a:hover { text-decoration:none; }
.wen2 { width:99%; height:auto; float:left; padding-bottom:8px; margin-top:5px; }
.wen2 a { width:100%; height:auto; font-weight:bold; float:Left; line-height:20px; color:#1F88C2; margin-top:2px; }
.wen2 a.dog { width:98%; height:auto; float:left; line-height:18px; color:#1F88C2; padding-left:5px; margin-top:4px; }
.wen2 a.dog1 { width:47%; height:auto; float:left; line-height:16px; color:#1F88C2; padding-left:5px; font-weight:normal; }
.wen2 a.dog2 { width:80%; height:auto; float:left; line-height:16px; color:#1F88C2; padding-left:5px; font-weight:normal; }
.wen2 a:hover { text-decoration:underline; }
.wen1 .link { width:99%; height:auto; float:left; }
.wen1 .link a { color:#FF6600; font-weight:bold; text-decoration:underline; }
.wen3 { width:99%; height:auto; float:left; padding-bottom:8px; margin-top:5px; }
.wen3 p { margin-top:5px; text-align:left; }
.wen3 img { float:right; margin:0 3px 0 5px; border:1px solid #ccc; padding:2px; }
.wen4 { width:99%; height:auto; float:left; padding-bottom:8px; margin-top:5px; }
.wen4 p { margin-top:5px; }
.wen4 img { float:right; margin:0 3px 0 5px; border:1px solid #ccc; padding:2px; }
.ban2 { width:100%; height:auto; float:left; margin-top:10px; }
.ban2 .zuobian { width:49%; height:auto; float:left; }
.ban2 .zuobian img { display:block; }
.ban2 .zuobian p { padding-left:60px; }
.pictu { width:100%; height:auto; float:left; margin-top:10px; }
.pictu img { margin:0 auto; }
.pictu1 { width:98%; height:auto; float:left; margin-top:8px; background:#F9F9F9; padding-left:5px; }
.pictu1 img { float:right; border:1px solid #ccc; padding:2px; }
.pictu2 { width:100%; height:auto; float:left; margin-top:10px; }
.pictu2 img { margin:0 auto; border:1px solid #ccc; }
.product02 { width:100%; height:auto; float:left; background:url(../images/di1.jpg) left bottom no-repeat; padding-bottom:10px; }
.product02 ul { width:49%; height:auto; float:left; margin-top:5px; }
.product02 ul li.pic { width:70px; height:60px; float:left; }
.product02 ul li.pic img { border:1px solid #ccc; margin-top:3px; }
.product02 ul li.text { width:215px; height:auto; float:left; margin-left:6px; }
.product02 ul li.text a { color:#087BBE; display:block; font-weight:bold; }
.product02 ul li.text a:hover { text-decoration:underline; }
.product03 { width:99%; height:auto; float:left; padding-bottom:8px; }
.product03 ul { width:100%; height:auto; float:left; margin-top:5px; }
.product03 ul li.pic { width:75px; height:60px; float:left; }
.product03 ul li.pic img { border:1px solid #ccc; margin-top:3px; }
.product03 ul li.text { width:530px; height:auto; float:left; margin-left:6px; }
.product03 ul li.text a { color:#087BBE; display:block; font-weight:bold; }
.product03 ul li.text a:hover { text-decoration:underline; }
.product03 ul li.text1 { width:530px; height:auto; float:left; margin-left:6px; }
.product03 ul li.text1 a { color:#087BBE; display:block; font-weight: normal; }
.product03 ul li.text1 a:hover { text-decoration:underline; }
.product04 { width:100%; height:auto; float:left; }
.product04 ul { width:49%; height:auto; float:left; margin-top:5px; margin-left:2px; }
.product04 ul li.pic { width:70px; height:60px; float:left; }
.product04 ul li.pic img { border:1px solid #ccc; margin-top:3px; }
.product04 ul li.text { width:223px; height:auto; float:left; margin-left:6px; }
.product04 ul li.text a { color:#087BBE; display:block; line-height:18px; font-weight:bold; }
.product04 ul li.text a:hover { text-decoration:underline; }
.product05 { width:99%; height:auto; float:left; padding-bottom:8px; }
.product05 ul { width:100%; height:auto; float:left; margin-top:5px; }
.product05 ul li.pic { width:155px; height:100px; float:left; }
.product05 ul li.pic img { border:1px solid #ccc; margin-top:3px; }
.product05 ul li.text1 a:hover { text-decoration:underline; }
.product05 ul li.text { width:450px; height:auto; float:left; margin-left:6px; color:#087BBE; display:block; font-weight:bold; }
.product05 ul li.text p { color:#666666; font-weight:normal; }
.product05 ul li.text1 { width:450px; height:auto; float:left; margin-left:6px; }
.product05 ul li.text1 a { color:#FF6600; display:block; font-weight:bold; text-decoration:underline; }
.product05 ul li.text1 a:hover { text-decoration:none; }
.productlist { width:100%; height:auto; float:left; overflow:hidden; }
.productlist a { width:33%; height:auto; float:left; line-height:20px; color:#666666; }
.productlist a:hover { text-decoration:underline; }
.productlist1 { width:95%; height:auto; float:left; margin-left:30px!important; margin-left:15px; }
.productlist1 a { width:33%; height:auto; float:left; line-height:20px; color:#666666; }
.productlist1 a.sma { width:33%; height:auto; float:left; line-height:13px; color:#666666; }
.productlist1 a:hover { text-decoration:underline; }
.productlist1 ul { width:250px; ; height:auto; float:left; }
.productlist1 ul li { width:240px; float:left; line-height:20px; color:#666; }
.productlist1 ul li a { width:240px; float:left; color:#666; text-decoration:underline; }
.productlist1 ul li.big a { font-weight:bold; }
.productlist1 ul li.small-title a { text-decoration:none; }
.productlist1 ul li.small-title a:hover { text-decoration:none; }
.productlist1 ul li a.hanggao { line-height:14px; }
.productlist1 ul li.big-title { width:240px; line-height:28px; color:#087BBE; font-weight:bold; font-size:16px; text-decoration:underline; padding:4px 0; }
.productlist1 ul li.big-title a { color:#087BBE; }
.productlist2 { width:99%; height:auto; float:left; margin-bottom:8px; }
.productlist2 a { width:33%; height:22px; float:left; line-height:20px; color:#666666; text-decoration:underline; }
.productlist2 a.long { width:33%; height:24px; float:left; line-height:13px; color:#666666; }
.productlist2 a:hover { text-decoration:underline; }
.picture { width:100%; height:auto; float:left; margin-top:8px; }
.picture img { margin:0 auto; display:block; border:1px solid #ccc; }
.zuotu { width:61%; height:auto; float:left; }
.zuotu img { margin:0 auto; display:block; border:1px solid #ccc; }
.picture .youbiao { width:38%; height:auto; float:left; color:#087BBE; }
.picture .youbiao ul { width:100%; height:auto; float:left; margin-bottom:4px; }
.picture .youbiao ul li.pic { width:37px; height:auto; float:left; }
.picture .youbiao ul li.pic img { border:1px solid #ccc; float:left; }
.picture .youbiao ul li.text { width:198px; height:auto; float:left; color:#087BBE; }
.picture .youbiao ul li.text a { color:#087BBE; line-height:23px; }
.picture .youbiao ul li.text a.big { text-decoration:underline; color:#087BBE; line-height:23px; }
.picture .youbiao ul li.text a:hover { text-decoration:underline; }
.picture .youbiao ul li.text1 { width:198px; height:auto; float:left; color:#087BBE; }
.picture .youbiao ul li.text1 a { color:#087BBE; line-height:13px; float:left; }
.picture .youbiao ul li.text1 a.big { text-decoration:underline; color:#087BBE; line-height:13px; }
.product01 { width: 622px; height: auto; float:left; background:none; margin-top:3px; padding-bottom:6px; }
.product01 ul { width:622px; height:auto; float:left; margin-top:5px; }
.product01 ul li { float:left; margin-top:5px; width:100px; margin-left:3px; }
.product01 ul li img { border:1px solid #ccc; margin:0 auto; display:block; }
.product01 ul li span { width:100px; height:auto; float:left; color:#fff; text-align:center; font-size:11px; margin-top:2px; }
.product01 ul li span a { color:#000; line-height:16px; }
.product001 { width:790px; height: auto; float:left; background:none; margin-top:3px; padding-bottom:6px; }
.product001 ul { width:790px; height:auto; float:left; margin-top:5px; }
.product001 ul li { float:left; margin-top:5px; width:100px; margin-left:3px; }
.product001 ul li img { border:1px solid #ccc; margin:0 auto; display:block; }
.product001 ul li span { width:100px; height:auto; float:left; color:#fff; text-align:center; font-size:11px; margin-top:2px; }
.product001 ul li span a { color:#000; line-height:16px; }
.product05 { width: 622px; height: auto; float:left; background:none; margin-top:3px; padding-bottom:3px; }
.product05 ul { width:622px; height:auto; float:left; margin-top:5px; }
.product05 ul li { float:left; margin-top:5px; width:100px; margin-left:3px; }
.product05 ul li img { border:1px solid #ccc; margin:0 auto; display:block; }
.product05 ul li span { width:100px; height:auto; float:left; color:#fff; text-align:center; font-size:11px; margin-top:2px; }
.product05 ul li span a { color:#000; line-height:16px; }
#you { width:49%; height:auto; float:left; }
#you1 { width:180px; height:auto; float:left; margin-left:5px; margin-top:15px; }
.search { width:161px; height:29px; float:left; }
.search input { width:160px; border:none; line-height:25px; height:25px; border:1px solid #76C6F2; padding:4px 0 0 1px; }
.search1 { width:161px; height:54px; float:left; }
.search1 input { width:161px; height:54px; border:none; line-height:20px; border:1px solid #76C6F2; padding:4px 0 0 1px; }
.submit { width:170px; height:21px; margin-top:15px!important; margin-top:7px; float:left; text-align:center; }
.submit input { width:100px; height:21px; background:url(../images/submit.jpg) center no-repeat; border:none; color:#fff; font:12px Arial; font-weight:bold; }
.title1 { widht:175px; height:22px; line-height:22px; float:left; color:#000; font-weight:bold; }
.title2 { width:300px; height:auto; float:left; background:#087BBE url(../images/titletop.jpg) no-repeat; line-height:20px; text-align:center; color:#fff; font-weight:bold; margin-top:8px; padding:3px 0; }
.title2 a { color:#fff; text-decoration:underline; }
.title2 a:hover { text-decoration: none; }
.title5 { width:615px; height:auto; float:left; background:#087BBE url(../images/titletop1.jpg) no-repeat; line-height:25px; text-align:left; color:#fff; font-weight:bold; margin-top:15px; padding-left:7px; }
.title05 { width:787px; height:auto; float:left; background:#087BBE url(../images/titletop2.jpg) no-repeat; line-height:25px; text-align:left; color:#fff; font-weight:bold; margin-top:15px; padding-left:7px; }
.ban { width:298px; height:auto; float:left; border-left:1px solid #B0C4D9; border-right:1px solid #B0C4D9; }
.ban img { margin:0 auto; display:block; }
.ban p { float:left; padding:8px 8px 5px 8px; }
.di { width:300px; height:5px; float:left; background:url(../images/bot3.jpg) bottom no-repeat; font-size:0; line-height:5px; }
#foot { width:823px; height:auto; margin:0 auto; border-top:5px solid #087BBE; clear:both; }
.footlist { width:823px; height:auto; line-height:20px; margin-top:3px; text-align:center; color:#999999; float:left; }
.footlist a { color:#999999; text-decoration:none; padding:0 4px; }
.footlist a:hover { text-decoration:underline; }
.script { width:100%; height:auto; float:left; line-height:16px; color:#999999; text-align:center; margin-bottom:5px; letter-spacing:-1px; }
.script a { color:#999999; }
#otherlink { width:788px; float:left; height: auto; }
#otherlink .first { margin-left:350px; *margin-left:300px;
_margin-left:146px; }
#otherlink div { float:left; width:auto; height:15px; margin-left:100px; text-align:center; font-size:11px; }
#otherlink div.div2 { width:auto; margin-left:15px; }
#otherlink a img { border:none; }
#otherlink div a { color:#4C4C4C; font-weight:bold; }
.otherlist { width:98%; height:16px; float:left; text-align: center; display:block; margin-top:4px; color:#999999; }
.otherlist a { color:#999999; text-align:left; line-height:16px; }
.otherlist a:hover { text-decoration:underline; }

