/* CSS Document */
body,td,div,ul,li,span{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; line-height:24px; behavior:url(../images/iepngfix.htc);}
img{ border:none; behavior:url(../images/iepngfix.htc);}
ul,li{ list-style-type:none;}

a{ color:#454545; text-decoration:none;}
a:hover{ color:#c90e0d; text-decoration:none;}

a{ outline:none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0;}

.mgsh{ margin-top:10px;}

/* CSS Flash */
#full-screen-slider{ width:100%; height:785px; float:left; position:relative;}
#slides{ display:block; width:100%; height:785px; position:relative;}
#slides li{ display:block; width:100%; height:100%; list-style:none; position:absolute;}
#slides li a{ display:block; width:100%; height:100%;}
#pagination{ display:block; position:absolute; left:50%; top:550px; z-index:999; width:509px; height:10px;}
#pagination li{ display:block; list-style:none; width:10px; height:10px; float:left; margin-right:5px; background:url(../images/an.png) no-repeat;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current{ background:url(../images/anA.png) no-repeat;}

/* CSS Top */
#clear{ position:absolute; top:0px; z-index:99; width:100%;}
.top{ background:url(../images/top.jpg) no-repeat; height:70px;}
.logo{ background:url(../images/index_02.jpg) no-repeat; width:186px; height:70px;}
.logo a{ display:block; width:186px; height:70px;}
.menu{ width:779px; padding-right:15px;}
.menu a{ display:block; float:right; line-height:70px; padding:0 15px;}
.menu a:hover{ background:url(../images/nav.jpg) repeat-x top; color:#fff;}

.imbg{ background:url(../images/apple.png) no-repeat 608px 77px; width:276px; height:180px; padding:185px 53px 135px 651px;}

/* CSS Content */
.nrbg{ background:url(../images/nr.jpg) no-repeat bottom; height:163px; vertical-align:top; padding-top:27px;}
.nr-l{ width:277px; vertical-align:top; padding:0 25px;}
.nr-z{ width:328px; vertical-align:top; padding:0 25px;}
.nr-r{ width:225px; vertical-align:top; padding:1px 25px 0px;}

.nw-nm{ background:url(../images/index_09.jpg) no-repeat; width:16px; height:15px; padding-left:261px;}
.nw-nm a{ display:block; width:16px; height:15px;}
.nw-nr{ padding-top:17px;}
.nw-ig{ width:92px; vertical-align:top;}
.nw-tx{ width:185px; vertical-align:top;}
.nw-tx p{ margin:0px; padding:0px;}
.nw-bt a{ color:#333; font-weight:bold; line-height:18px;}
.nw-bt a:hover{ color:#8f0f0f;}
.nw-js{ line-height:18px; font-family:Î¢ÈíÑÅºÚ; color:#888;}
.nw-tx p.nw-js{ margin-top:5px;}
.nw-lb{ padding:7px 0 0;}
.nw-lb a{ display:block; background:url(../images/index_24.jpg) no-repeat left 8px; padding:0 0 0 10px; line-height:22px;}

.ab-nm{ background:url(../images/index_11.jpg) no-repeat; width:16px; height:15px; padding-left:312px;}
.ab-nm a{ display:block; width:16px; height:15px;}
.ab-nr{ background:url(../images/index_20.jpg) no-repeat bottom; height:106px; padding:17px 18px 0 130px; line-height:20px;}
.ab-nr font{ font-family:ËÎÌå;}

.gy-lb{ background:url(../images/index_14.jpg) no-repeat; height:58px; padding:11px 0 0 89px; vertical-align:top;}
.gy-lb a{ display:block; float:left; width:60px; height:21px; line-height:21px; margin:0 5px 5px 0; color:#666; background:url(../images/ab.jpg) no-repeat; text-align:center;}
.gy-lb a:hover{ color:#fff; background:url(../images/abA.jpg) no-repeat;}

.nt-tb{ background:url(../images/index_22.jpg) no-repeat bottom; width:225px; height:58px; padding-top:10px;}
.nt-tb a{ display:block; width:225px; height:58px;}

/* CSS Footer */
.btmx{ max-width:1440px; margin:0 auto;}
.btbg{ background:#322D32; border-top:1px solid #574F57; height:30px;}
.btbg td{ color:#5C525C;}
.btyb{ text-align:right;}

/* CSS About */
#about{ background:url(../images/about.jpg) no-repeat center top;}
#product{ background:url(../images/product.jpg) no-repeat center top;}
#view{ background:url(../images/view.jpg) no-repeat center top;}
#news{ background:url(../images/news.jpg) no-repeat center top;}
#network{ background:url(../images/network.jpg) no-repeat center top;}
#join{ background:url(../images/join.jpg) no-repeat center top;}
#human{ background:url(../images/human.jpg) no-repeat center top;}
#service{ background:url(../images/service.jpg) no-repeat center top;}
#contact{ background:url(../images/contact.jpg) no-repeat center top;}
#home .menu .a-1, #about .menu .a-2, #product .menu .a-3, #view .menu .a-3, #news .menu .a-4, #network .menu .a-5, #join .menu .a-6, #human .menu .a-7, #service .menu .a-8, #contact .menu .a-9{ background:url(../images/nav.jpg) repeat-x top; color:#fff;}

.lmtp{ padding-top:122px;}
.pnbg{ padding-top:233px; height:30px;}
.pnbg span{ display:block; float:right; background:#eee; height:30px; line-height:30px; padding:0 10px; font-family:Î¢ÈíÑÅºÚ; color:#999;}
.pnbx{ padding-top:25px;}
.pnzy{ font-family:ËÎÌå;}
.pnzx{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold; color:#c90e0d; line-height:30px;}
.pnzm{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold; color:#c90e0d;}
.join p{ margin:8px 0 0;}
.join p.jmcx{ margin-top:20px;}

.cli01{ background:url(../images/yb01.jpg) no-repeat top; width:230px; height:186px;}
.cli02{ background:url(../images/yb02.jpg) no-repeat top; width:230px; height:186px;}
.cli03{ background:url(../images/yb03.jpg) no-repeat top; width:230px; height:186px;}
.cli04{ background:url(../images/yb04.jpg) no-repeat top; width:230px; height:186px;}
.cli05{ background:url(../images/yb05.jpg) no-repeat top; width:230px; height:186px;}
.cli06{ background:url(../images/yb06.jpg) no-repeat top; width:230px; height:186px;}

.clib a{ display:block; height:38px; line-height:38px; background:#879189; color:#fff; text-align:center; margin-bottom:1px;}
.clib a:hover, .clib a.g{ background:#8f0f0f;}
.clib a.m{ text-align:left; padding-left:78px;}

.igbg{ background:#e6e6e6; padding:15px;}
.ignt{ display:block; background:url(../images/nt.jpg) no-repeat; width:200px; height:60px; margin-bottom:15px;}
.iglx{ display:block; background:url(../images/lx.jpg) no-repeat; width:200px; height:60px;}

.xwLS ul li{ background:#f5f5f5; margin-bottom:5px; padding:10px 20px;}
.xwLS ul li p{ margin:0px;}
.xwLS ul li p.big{ font-weight:bold;}
.xwLS ul li p.small{ font-family:Î¢ÈíÑÅºÚ; color:#777;}

.page{ padding-top:20px;}
.page a{ display:block; float:left; height:22px; line-height:22px; background:#20317f; color:#fff; text-align:center; margin-right:2px; padding:0 5px;}
.page a:hover{ background:#c90e0d;}
.page a font{ padding:0 1px;}

.vwNM{ font-size:16px; font-weight:bold; text-align:left;}
.vwIN{ font-family:Î¢ÈíÑÅºÚ; color:#999; padding-top:5px;}
.vwIN span{ padding:0 5px;}
.vwNR{ padding-top:5px;}
.vwNX{ padding-top:10px; color:#777;}
.vwNX a{ color:#777;}
.vwNX a:hover{ color:#c90e0d;}
.vwNG{ color:#777;}
.vwNG a{ color:#777;}
.vwNG a:hover{ color:#c90e0d;}

.mgnm{ line-height:20px; padding-bottom:20px;}
.mage{ border:1px solid #e8e8e8; padding:15px 20px;}
.mage td{ height:40px;}
input{ color:#666; border:1px solid #e2e2e2; height:18px; line-height:18px; padding:2px; background:#fff;}
textarea{ height:120px; border:1px solid #e2e2e2; padding:0 10px; scrollbar-shadow-color:#dfdfdf;
scrollbar-highlight-color:#fff; scrollbar-face-color:#f9f9f9; scrollbar-3dlight-color:#f9f9f9; scrollbar-darkshadow-color:#f9f9f9; scrollbar-track-color:#f9f9f9; scrollbar-arrow-color:#dfdfdf; SCROLLBAR-BASE-COLOR:#dfdfdf;}

.imgLS ul li{ float:left; width:212px; margin-right:25px; margin-bottom:15px;}
.imgLS ul li.yb{ margin-right:0px;}
.imgBX{ width:200px; height:160px; border:1px solid #e6e6e6; padding:5px; text-align:center;}
.imgTX{ padding-top:5px; text-align:center;}

.tpIG{ text-align:center;}
.tpIG img{ border:1px solid #e6e6e6;}
.tpNM{ font-size:14px; font-weight:bold; color:#333; padding-top:10px; text-align:center;}
.tpNR{ padding-top:20px;}

.xs-wl{ background:url(../images/xs-wl.jpg) no-repeat; height:570px; vertical-align:top; padding:30px 35px 0 35px;}
.xs-gw{ background:url(../images/xs-gw.jpg) no-repeat; height:446px; vertical-align:top; padding:30px 35px 0 35px;}

.table{ border-collapse:collapse;}
.table td{ border:1px solid #e8e8e8; padding:4px 10px;}
.table td.jb{ padding:10px 10px 10px 280px;}
.jb a{ display:block; width:200px; height:24px; background:#eee; text-align:center; color:#999;}
.jb a:hover{ background:#c90e0d; color:#fff;}

.xx{ border-collapse: collapse; border:1px solid #e8e8e8;}
.xx td{ padding:5px; border: 1px solid #e8e8e8;}
.button{ border:#e8e8e8 solid 2px; width:70px; height:28px; line-height:20px; background:#fff; cursor:pointer; color:#666;}

.khdb{ padding-bottom:15px;}
.khfw{ font-family:Î¢ÈíÑÅºÚ; font-size:18px; color:#c90e0d;}
.khtx{ padding:10px 20px; background:#eee;}
.khtx font{ font-family:ËÎÌå;}

.lx{ background:#f5f5f5; padding:25px;}
.lx p{ margin:0px;}
.lx strong{ font-family:Î¢ÈíÑÅºÚ; font-size:20px; color:#20317f;}
.ewm{ float:right;}

.pvbx{ border:1px solid #e5e5e5; padding:15px; background:#fff; width:654px; vertical-align:top;}
.pvig{ width:320px; height:256px; border:1px solid #e2e2e2; text-align:center;}
.pvig img{ max-width:320px; max-height:256px;}
.pvtx{ padding-left:27px; height:224px; vertical-align:top;}
.pvtb{ padding-left:27px; height:34px;}
.pvtb a{ display:block; float:left; width:98px; height:34px;}
.tb01{ background:url(../images/tb01.jpg) no-repeat; margin-right:5px;}
.tb02{ background:url(../images/tb02.jpg) no-repeat; margin-right:5px;}
.tb03{ background:url(../images/tb03.jpg) no-repeat;}
.pvjs{ padding:10px 0;}
.pvzt{ font-size:14px;}
.pvnm{ background:#eee; height:30px; padding-left:10px; font-family:Î¢ÈíÑÅºÚ; font-size:14px; font-weight:bold;}
.pvlb{ padding-top:20px;}
.pvlb ul li{ float:left; width:202px; margin-right:24px; margin-bottom:15px;}
.pvlb ul li.py{ margin-right:0px;}
.pvhg{ width:200px; height:160px; border:1px solid #e6e6e6; text-align:center;}
.pvmb{ padding-top:5px; text-align:center;}

.pubx{ border:1px solid #e5e5e5; padding:15px; background:#fff;}

.ming{ border-collapse:collapse;}
.ming td{ border:1px solid #e8e8e8; padding:8px 0; text-align:center;}
.ming td.nmh{ background:#c90e0d; color:#fff;}
