﻿@import url("960_24&910_23Box.css");

.htc{_behavior:url("css/iepngfix.htc");}

a{color:#333333;}
a:hover{color:#e47304;text-decoration:none;}

img.picture{padding:2px;border:1px solid #aeaaa2;}

body{background:#fff url(../img/body-bg.jpg) top center no-repeat;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";color:#666;}

#top_out{margin:0px auto 20px auto;background:url(../img/title_bg.png) no-repeat;overflow:hidden;}
#top{margin:0px auto;width:100%;}
#top p{padding:15px 0px 15px 30px;background:url(../img/pic_bg.gif) 0px 15px no-repeat;color:#4591b4;float:right;}
#top p strong{color:#79b4d0;}


#menu{margin:0px auto;}
#menu ul{padding-right:110px;float:right;background:url(../img/pic_bg.gif) right -140px no-repeat;display:block;}
#menu ul li{float:left;}
#menu ul li.line{padding-left:3px;background:url(../img/pic_bg.gif) 0px -140px no-repeat;}
#menu ul li a{padding:0px 15px;color:#abe8f6;font-weight:bold;text-align:center;line-height:36px;background:url(../img/pic_bg.gif) -100px -60px no-repeat;display:block;float:left;text-decoration:none;}
#menu ul li a:hover{color:#010a29;background:url(../img/pic_bg.gif) -100px -100px no-repeat;}
#menu ul li.home a{background:url(../img/pic_bg.gif) 0px -60px no-repeat;}
#menu ul li.home a:hover{background:url(../img/pic_bg.gif) 0px -100px no-repeat;}
#menu ul li.end a{background:url(../img/pic_bg.gif) -808px -60px no-repeat;}
#menu ul li.end a:hover{background:url(../img/pic_bg.gif) -808px -100px no-repeat;}

#menu ul li ul.menu_2{position:absolute;left:2px;top:36px;width:120px;background:url(../img/pic_bg.gif) 0px -830px repeat-x #2f5c85;padding:5px 8px;}
#MP_Menu_Nav li{position:relative;}
#menu ul li ul.menu_2 li{width:100%;border-bottom:1px solid #2b577f;}
#menu ul li ul.menu_2 li a{padding:3px 0px;width:100%;background:url(../img/pic_bg.gif) 2px -1050px no-repeat;line-height:20px;text-align:left;text-indent:20px;color:#cfebff;}
#menu ul li ul.menu_2 li a:hover{background:url(../img/pic_bg.gif) 2px -1010px no-repeat;color:#fff;}


#menu ul li ul.menu_3{position:absolute;left:2px;top:36px;width:120px;background:url(../img/pic_bg.gif) 0px -830px repeat-x #2f5c85;padding:5px 8px;}
#MP_Menu_Nav li{position:relative;}
#menu ul li ul.menu_3 li{width:100%;border-bottom:1px solid #2b577f;}
#menu ul li ul.menu_3 li a{padding:3px 0px;width:100%;background:url(../img/pic_bg.gif) 2px -1050px no-repeat;line-height:20px;text-align:left;text-indent:20px;color:#cfebff;}
#menu ul li ul.menu_3 li a:hover{background:url(../img/pic_bg.gif) 2px -1010px no-repeat;color:#fff;}

#bann{margin:20px 0px 0px 0px;padding:27px 257px 26px 23px;width:170px;height:225px;background:url(../img/bann_bg.png) top right no-repeat;float:right;overflow:hidden;}
#bann .show{width:100%;height:100%;overflow:hidden;display:block;}
#bann img{width:170px;height:225px;overflow:hidden;float:left; white-space:nowrap;}


#main{margin:0px auto;padding:20px 0px;overflow:hidden;}
#main .left{float:left;line-height:20px;}
#main .right{width:300px;float:right;}

#main .left h3{margin-bottom:0px;color:#1189b6;line-height:30px;}
#main .left h3 span{margin-left:10px;color:#012b44;font-weight:normal;font-size:12px;}
#main .left h3 a{float:right;font-size:12px;}
#main .left ul li{padding:5px 0px;}
#main .left ul li strong{color:#333;}

#price{position:relative;}
#price p{padding-top:5px;}
#price p input.Box{margin:0px 10px 5px 16px;}
#price p input.btn{margin:0px 0px 3px 10px;width:80px;height:22px;background:url(../img/pic_bg.gif) -300px -220px no-repeat;border:none;color:#fff;font-weight:bold;font-size:12px;cursor:pointer;}
.tab{margin:10px auto 0px auto;width:100%;border-collapse:collapse;border:none;}
.tab tr{border-collapse:collapse;}
.tab tr td{padding:3px;border-collapse:collapse;border-bottom:1px solid #ececec;border-top:none;border-left:none;border-right:none;text-align:center;line-height:18px;}
.tab_head th,.tab tr th{padding:7px 0px;background:#c2f4ff;border-collapse:collapse;border:none;font-size:14px;color:#1e4e76;}
.tab input{padding:0px 3px;width:60px;text-align:center;}



#brief{margin-top:20px;padding:10px 0px;border:1px solid #ececec;}
#brief h3{margin:0px auto;width:590px;}
#brief ul{margin:0px auto;width:590px;}


#pro{padding-bottom:15px;background:url(../img/pic_bg.gif) 0px -460px repeat-x;border:1px solid #ececec;border-top:0px;border-bottom:2px solid #ccc;}
#pro .line{margin:0px auto;padding-top:15px;width:600px;height:120px;background:url(../img/pic_bg.gif) center -610px no-repeat;overflow:hidden;}
#pro .pro_show{width:100%;height:100%;overflow:hidden;}
#pro .pro_show p img{margin:0px 10px;width:130px;height:100%;float:left;overflow:hidden;}


#member_out{background:url(../img/pic_bg.gif) left bottom no-repeat;}
#member{padding:15px 20px 20px 20px;width:260px;background:url(../img/pic_bg.gif) 0px -180px no-repeat;}
#member h3{margin-bottom:7px;padding:5px 0px;color:#fff;line-height:20px;}
#member h3 span{color:#b2e5f0;font-weight:normal;font-size:12px;}
#member ul li{padding:2px 0px;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体"}
#member ul li input.txt{padding:2px 3px;width:120px;line-height:18px;border:1px solid #0c4c7a;font-family:Arial;color:#1e4e76;overflow:hidden;}
#member ul li.send{margin-top:7px;}
#member ul li.send input{padding-top:1px;width:100px;height:23px;background:url(../img/pic_bg.gif) -300px -180px no-repeat;border:none;color:#04222f;font-weight:bold;font-size:12px;line-height:23px;cursor:pointer;}
#member ul li.send a{margin-left:10px;margin-right:0px;display:inline;}
#member ul li a{color:#fff;line-height:20px;display:block;}
#member ul li b{margin:0px 2px;color:#ffff00;}


#news{margin-top:20px;padding:10px 0px 25px 0px;background:url(../img/pic_bg.gif) -300px bottom no-repeat #17547e;}
#news h3{margin:0px auto 10px auto;width:280px;border-bottom:1px solid #164362;color:#fff;line-height:30px;text-indent:10px;}
#news ul{margin:0px auto;width:260px;line-height:22px;}
#news ul li{padding-left:15px;width:245px;background:url(../img/pic_bg.gif) -410px -172px no-repeat;}
#news ul li a{color:#cdebff;text-decoration:none;}
#news ul li a:hover{color:#5ec5db;}

#contact{margin-top:20px;color:#333;line-height:20px;}
#contact h3{margin-bottom:10px;color:#1189b6;}
#contact h3 span{margin-left:10px;color:#012b44;font-weight:normal;font-size:12px;}
#contact ul li.c_bold{margin-bottom:5px;}




#bottom{margin:0px auto;padding:20px 0px 20px 0px;color:#787878;line-height:20px;border-top:1px solid #ececec;}
#bottom .left{float:left;}
#bottom .right{float:right;}
#bottom .left strong{color:#333;font-weight:normal;}
a.design{font-weight:bold;color:#296390;}
a.design:hover{color:#333;}
#bottom .right a{margin:0px 10px;text-decoration:none;font-weight:bold;}



/*news hr*/
#main .left ul.list{display:block;overflow:hidden;}
#main .left ul.list li{border-bottom:1px solid #ececec;}
#main .left ul.list li span{margin-right:5px;color:#757575;}
#main .left ul.list li a{text-decoration:none;}
#main .left ul.list li a:hover{font-weight:bold;}
#pager{margin-top:10px;padding-top:10px;width:100%;border-top:1px solid #c3c1be;display:block;}
#pager p{margin:0px 5px;display:inline;float:none;}
#pager a,#pager strong{margin:0px 2px;}



/*honor*/
#content .left ul.honor{display:block;overflow:hidden;}
#content .left ul.honor li.list a{margin:7px 10px;padding:2px;width:170px;height:170px;border:1px solid #aeaaa2;overflow:hidden;float:left;}
#content .left ul.honor li.list a:hover{border:1px solid #dc950b;}
#content .left ul.honor li.list a img{width:100%;height:100%;overflow:hidden;}
#content .left ul.honor img.disp{margin:10px auto;padding:5px;width:500px;height:auto;border:1px solid #aeaaa2;overflow:hidden;display:block;}

/*order*/
#content .left ul.order{margin:15px auto;width:90%;}
#content .left ul.order li.f14{color:#484848;}
#content .left ul.order li input.text{padding:5px;width:400px;border:1px solid #c3c1be;color:#757575;}
#content .left ul.order li textarea{padding:5px;width:400px;height:100px;border:1px solid #c3c1be;color:#757575;}
#content .left ul.order li input.send{margin-right:30px;width:75px;height:20px;background:url(../img/pic_bg.gif) 0px -230px no-repeat;border:none;line-height:20px;color:#fff;text-align:center;font-family:"宋体";overflow:hidden;cursor:pointer;}
#content .left ul.order li{line-height:20px;}



/* Display */
#main .left ul.dis_news{width:100%;overflow:hidden;}
#main .left ul.dis_news li.tit{margin-bottom:10px;font-size:14px;text-align:center;color:#e47304;}
#main .left ul.dis_news li.tit span.spa{padding-bottom:7px;font-size:12px;color:#666;display:block;border-bottom:1px solid #ececec;color:#757575;}



table.feedback tr td{padding:2px 0px;line-height:24px;}
table.feedback tr td input{padding:2px;width:300px;height:20px;border:1px solid #bbb;line-height:20px;}
table.feedback tr td input.ico{margin:10px 0px 0px 98px;padding:0px;width:80px;height:22px;border:none;background:url(../img/pic_bg.gif) no-repeat scroll -300px -220px;color:#fff;font-weight:bold;display:block;float:left;cursor:pointer;}


table.search{margin-top:15px;width:100%;}
table.search tr td{padding:2px 3px;line-height:20px;}
table.search tr td input{padding:1px 2px;line-height:16px;}
table.search tr td input.send{width:80px;height:22px;border:none;background:url(../img/pic_bg.gif) no-repeat scroll -300px -220px;color:#fff;color:#fff;font-weight:bold;display:block;cursor:pointer;}



.dis{width:300px;background:#fff;border:2px solid #c2f4ff;font-size:12px;display:none;z-index:99999;position:absolute;top:20%;left:22%;}
.dis h2{font-size:12px;background:#c2f4ff;text-align:right;}
.dis h2 a{margin-right:2px;}
.dis ul{margin:0px auto;padding-bottom:10px;width:90%;}
.dis ul li{color:#1189b6;}
.dis ul textarea{width:100%;height:50px;font-size:12px;}
.dis ul input{width:80px;height:22px;border:none;background:url(../img/pic_bg.gif) no-repeat scroll -300px -220px;font-size:12px;color:#fff;font-weight:bold;display:block;cursor:pointer;}



.tab2{margin:10px auto;width:97%;font-size:14px;color:#333;}
.tab2 tr td,.tab2 tr th{padding:5px 3px;border-collapse:collapse;border-bottom:1px solid #ececec;border-top:none;border-left:none;border-right:none;text-align:left;line-height:18px;}
.tab2 tr td{color:#1e4e76;}



.tabList{margin:30px auto 0px auto;width:97%;border-collapse:collapse;border-top:1px solid #ccc;border-right:1px solid #ccc;color:#666;}
.tabList tr{border-collapse:collapse;}
.tabList tr td,.tabList tr th{padding:3px;border-collapse:collapse;border-bottom:1px solid #ccc;border-left:1px solid #ccc;text-align:center;line-height:18px;}
.tabList tr th{background:#efefef;font-weight:bold;}
