/* RESET */
html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/* fix chrome font-size */
* {-webkit-text-size-adjust:none;}
/* fix input font-size */
input,textarea {font-family:arial;}
a {color:#333;text-decoration:none;}
a:hover {color:#4a81c0;text-decoration:underline;}

html {background:url(images/bg_html.jpg) repeat-x 0 56px;}
body {font:normal 12px/18px Tahoma;text-align:center;background:url(images/bg_body.jpg) no-repeat 50% 56px;}

#hd .holder,#bd,#ft .holder {width:1000px;margin:0 auto;text-align:left;}
#hd {background:#fff url(images/bg_hd.png) no-repeat 50% 0;height:56px;margin-bottom:20px;}
#hd .holder {padding:9px 15px 0 5px;}
#hd .logo {float:left;margin-left:7px;}
#hd .info {color:#666;text-align:right;width:300px;float:right;}
#hd .info ul {float:right;width:178px;overflow:hidden;zoom:1;margin-bottom:3px;}
#hd .info li {margin-left:12px;float:right;display:inline;}
#hd .info a {float:left;color:#fff;text-decoration:none;font-family:simsun;width:71px;height:19px;line-height:19px;text-align:center;}
#hd .info a:hover {color:#ff0;}
#hd .info p {clear:both;display:block;}
#hd .info .f {background:url(images/info_f.png) no-repeat;}
#hd .info .c {background:url(images/info_c.png) no-repeat;}

#ft {background:url(images/bg_ft.png) repeat-x 0 100%;color:#666;line-height:24px;padding:18px 0;}
#ft .holder {text-align:center;}

.nav {background:url(images/bg_nav.gif) repeat-x;color:#fff;padding:0 1px;height:60px;}
.nav ul {padding:8px 0 3px 5px;border-right:1px solid #557ea9;border-bottom:1px solid #557ea9;overflow:hidden;zoom:1;}
.nav li {float:left;display:inline;margin:0 2px;text-align:center;}
.nav li a {color:#fff;font-size:18px;font-weight:bold;padding-top:10px;width:137px;height:41px;line-height:1.1em;float:left;text-decoration:none;}
.nav li a span {font-family:verdana;font-size:9px;font-weight:normal;display:block;}
.nav li a:hover,
.nav li .current {background:url(images/nav_hover.png) no-repeat 50% 0;color:#1d548e;text-decoration:none;}

.banner {background:url(images/banner.png) no-repeat;padding:7px 10px 9px;}
.banner_s {border:1px solid #333;}

.box {background:#eaeaea;padding:10px;}
.box_gray {background:#fff url(images/ast_shadow.gif) repeat-x;border:1px solid #d7d7d7;padding:8px;_height:1524px;min-height:1524px;}

.mod_blue {}
.mod_blue .hd {background:#1e5b9b url(images/mod_hd.gif) repeat-x;padding:1px;position:relative;}
.mod_blue .hd h2 {background:url(images/mod_hd_dec.gif) no-repeat 7px 50%;border-right:1px solid #557ea9;border-bottom:1px solid #557ea9;color:#fff;line-height:27px;padding-left:22px;}
.mod_blue .hd .more {position:absolute;right:10px;top:5px;color:#fff;text-decoration:none;}
.mod_blue .bd {background:#fff;}

.mod_ast {background:#fff url(images/ast_shadow.gif) repeat-x;border:1px solid #d7d7d7;position:relative;margin-top:12px;}
.mod_ast .hd {padding:14px 0 14px 82px;}
.mod_ast .des {position:absolute;top:-5px;left:-4px;width:91px;height:91px;}
.mod_ast .dpr {background:url(images/ast_td1.png) no-repeat;}
.mod_ast .dpg {background:url(images/ast_td2.png) no-repeat;}
.mod_ast .dlf {background:url(images/ast_leaf.png) no-repeat;width:102px;height:93px;position:absolute;top:0;right:0;}

.mod_gray {background:#fff url(images/ast_shadow.gif) repeat-x;border:1px solid #d7d7d7;padding:0 22px;}
.mod_gray .hd {padding:28px 0 20px 0;}
.mod_gray .bd {color:#666;font-size:14px;line-height:26px;}
.mod_gray .bd h3 {margin-bottom:14px;}
.mod_gray .bd p {margin-bottom:24px;}

.mod_sapphire {}
.mod_sapphire .hd {background:url(images/msapp_hdr.png) no-repeat 100% 0;border:1px solid #194f8a;height:36px;position:relative;}
.mod_sapphire .hd h2 {background:url(images/msapp_hdl.png) no-repeat 100% 0;float:left;line-height:36px;height:36px;padding:0 54px 0 12px;font-size:14px;font-weight:bold;}
.mod_sapphire .hd h2 span {background:url(images/desc_darrow.gif) no-repeat 0 50%;padding-left:14px;color:#fff;}
.mod_sapphire .hd .more {position:absolute;top:8px;right:8px;color:#fff;font-size:12px;}
.mod_sapphire .bd {padding:10px 1px;}

.mpower {padding:0px 22px 22px 22px;}
.mpower li {height:74px;color:#666;line-height:24px;margin-top:4px;}
.mpower li h3 {float:left;width:83px;}
.mpower li p {padding:13px 42px 0 0;}
.mpower li em {color:#f3f3f3;font-style:normal;font-weight:bold;font-size:70px;float:left;display:inline;margin-left:6px;width:56px;height:72px;line-height:70px;}
.mpower .even {background:#f3f3f3;}
.mpower .even em {color:#fff;}

.mpeople {padding:0 20px;position:relative;zoom:1;}
.mpeople ul {overflow:hidden;zoom:1;}
.mpeople li {border-bottom:1px dashed #cacaca;width:355px;padding:18px 0;float:left;display:inline;}
.mpeople li .media {width:128px;height:86px;margin-right:12px;float:left;display:inline;}
.mpeople li h2 {padding:12px 0 8px;}
.mpeople li p {line-height:18px;}
.mpeople .more {position:absolute;bottom:28px;right:40px;}

.mcontact .bd {background:#dfe1e4;color:#333;padding:15px 0 14px 20px;}
.mcontact li {margin-bottom:8px;vertical-align:middle;line-height:23px;height:23px;}
.mcontact li img {vertical-align:middle;position:relative;margin-top:-3px;}

.mshopping,
.mnavs {background:#fff url(images/ast_shadow.gif) repeat-x;border:1px solid #d7d7d7;margin-top:10px;}
.mshopping .hd {padding:12px 17px 0;}
.mshopping .bd {padding:0 20px;}
.mshopping li {padding-top:17px;border-bottom:1px dashed #ccc;height:135px;}
.mshopping .media {width:138px;margin-right:13px;float:left;display:inline;}
.mshopping .intro {width:464px;float:left;display:inline;line-height:18px;color:#666;}
.mshopping .type {margin-bottom:8px;}
.mshopping .price {margin-top:14px;float:right;display:inline;}

.mnavs {margin-top:0;padding:0 8px 6px;overflow:hidden;zoom:1;}
.mnavs .order {width:162px;float:left;}
.mnavs .order p {margin-top:14px;padding-left:5px;}
.mnavs .nai {float:left;padding:6px 0 0;line-height:24px;}
.mnavs .item {float:left;display:inline;padding-left:18px;border-left:1px solid #d7d7d7;width:139px;height:156px;}
.mnavs .item a {color:#666;}
.mnavs .item h3 {padding:12px 0 8px;}

.mlinks {}
.mlinks .hd_h {background:#194f8a url(images/mlinks_hd_h.png) no-repeat;font-size:14px;font-weight:bold;padding-left:26px;color:#fff;height:38px;line-height:38px;}
.mlinks .bd {background:#fff;border:solid #d7d7d7;border-width:0 1px 1px 1px;}
.mlinks .bd ul {overflow:hidden;zoom:1;padding:4px 9px 18px;}
.mlinks .bd li {float:left;display:inline;width:88px;height:34px;margin:6px 3px;}
.mlinks .bd li a {display:block;}
.mlinks .bd li img {vertical-align:middle;border:1px solid #999;width:88px;height:31px;}

.mpayrule {background:url(images/bg_mpayrule.png) no-repeat;width:558px;height:68px;margin:0 auto 18px;}
.mpayrule ul {overflow:hidden;zoom:1;padding-top:12px;}
.mpayrule li {border-right:1px solid #d7d7d7;padding:3px 22px 0 27px;float:left;display:inline;}

.mguide {background:#fff;border:1px solid #d7d7d7;padding:5px 0;}
.mguide ul {overflow:hidden;zoom:1;}
.mguide h3 {margin-bottom:6px;}
.mguide .item {background:url(images/mnavs_split.gif) no-repeat 100% 50%;padding:0 8px 0 8px;float:left;display:inline;line-height:22px;height:84px;width:147px;}
.mguide .item ul,
.mguide .item p {padding-left:6px;}
.mguide .tail {background-image:none;}
.mguide a {color:#666;}

.mqtopic {font-size:14px;}
.mqsider {width:364px;}
.mqpara {color:#000;font-size:14px;line-height:28px;padding:8px 14px;}

.morder {margin-top:30px;}
.morder .hd {margin-bottom:4px;}
.morder .bd {background:url(images/morder_form.jpg) no-repeat;height:447px;}
.morder .bd .Q {color:#666;border:1px solid;border-color:#123e72 #448be1 #448be1 #123e72;padding:1px 2px;}
.morder .bd .tip {color:yellow;margin-left:13px;}
.morder .bd form {padding:36px 0 0 66px;}
.morder .bd li {padding-left:87px;margin-bottom:20px;}
.morder .bd li label {color:#fff;font-weight:bold;margin-left:-87px;float:left;}

.mservice .bi {color:#666;}
.mservice .bi h3,
.mservice .bi p {margin-bottom:24px;padding:0 19px;}
.mservice .bi h3 {font-weight:bold;font-size:14px;}
.mservice .bi p {text-indent:1.5em;}
.mservice .bi p a {margin:0 8px;}

.mlicence {font-size:14px;}
.mlicence .list-question li {line-height:35px;color:#000;}
.mlicence .list-question li a {color:#000;}
.mlicence .media {float:left;display:inline;margin:15px 20px 0 10px;}

.maward {}
.maward .bd {padding:15px 10px 0 15px;}
.maward .media {width:291px;margin:10px 10px 0px 0px;float:right;display:inline;}
.maward .list-introduce {width:400px;float:left;}

.mswitch .bd {text-align:center;padding:18px 0;}
.mswitch .banner_s {margin:0 auto;width:702px;height:248px;}

.mabout {}
.mabout .bd {padding:29px 37px 0 13px;font-size:14px;line-height:28px;}
.mabout .media {width:198px;float:left;}
.mabout .media img {display:block;margin-bottom:26px;}
.mabout .intro {width:461px;float:right;}
.mabout .intro p {margin-bottom:24px;text-indent:1.3em;}

.mcustomer {}
.mcustomer .panb {background:#f7f7f7;border:1px solid #eaeaea;padding:10px 0 15px;color:#666;margin-bottom:10px;text-align:center;line-height:24px;}
.mcustomer .panb p {margin-top:10px;}
.mcustomer .panb p a {margin:0 10px;}

.mcustomer .feedback {color:#666;line-height:24px;}
.mcustomer .feedback strong {font-weight:bold;float:left;}
.mcustomer .feedback dt,
.mcustomer .feedback dd {display:block;border:1px solid #e1e1e1;}

.mcustomer .feedback {color:#666;line-height:24px;}
.mcustomer .feedback strong {font-weight:bold;float:left;}
.mcustomer .feedback dt,
.mcustomer .feedback dd {display:block;border:1px solid #e1e1e1;}
.mcustomer .feedback dt {background:#f7f7f7;border-bottom:0;overflow:hidden;zoom:1;}
.mcustomer .feedback dt .date {color:#c00;font-family:verdana;font-size:11px;}
.mcustomer .feedback dd {padding:22px 10px 24px;margin-bottom:10px;}
.mcustomer .feedback dt strong {width:80px;text-align:center;padding-top:25px;}
.mcustomer .feedback dt strong {color:#060;}
.mcustomer .feedback dd strong {color:#c00;float:none;margin-right:10px;}
.mcustomer .feedback dd p {display:inline;text-indent:15px;word-wrap:break-word;word-break:break-all;}
.mcustomer .feedback div {border-left:1px solid #e1e1e1;padding:12px 14px 14px;width:620px;float:left;}
.mcustomer .feedback .date {float:right;}
.mcustomer .feedback h4 {background:url(images/feedback_ico.gif) no-repeat 0 50%;color:#000;font-weight:bold;padding-left:19px;margin-bottom:4px;}
.mcustomer .feedback dd p a{color:#666;;}
.mcustomer .feedback dt p a{color:#666;;}

.mcustomer .pagenation {text-align:right;vertical-align:middle;padding:0px 0px 15px 0;}

/* pagenation */
.ym {float:left;width:100%;overflow:hidden;}
.ym,.ym a,.ym a:visited {font-size:14px; text-decoration:none;}
.ym ul {float:right;width:auto;}
.ym ul li {float:left;width:auto;}
.ym ul li a {float:left;height:18px;line-height:18px;padding:2px 7px 0 7px;margin:4px 2px;border:1px solid #C6E6D5;}
.ym ul li a:hover {background-color:#088EDA;color:#fff;}
.ym ul li a#page_selected {background-color:#088EDA;color:#fff;font-weight:bold;}
.fy {margin:10px 0px;}

.mcustomer .sender {border:1px solid #eaeaea;margin-top:25px;}
.mcustomer .sender ul {padding:26px 0 12px 18px;}
.mcustomer .sender li {padding-left:74px;margin-bottom:12px;}
.mcustomer .sender label {font-weight:bold;color:#666;margin-left:-74px;display:inline;float:left;}
.mcustomer .sender .Q {background:#f3f3f3;border:1px solid #e1e1e1;padding:1px 2px;width:510px;width:616px;}
.mcustomer .sender input.Q {width:510px;}
.mcustomer .sender textarea.Q {width:616px;}
.mcustomer .sender .B {background:#f2f2f2;border:1px solid #a0a0a0;color:#666;width:60px;line-height:24px;height:24px;margin-right:8px;}

.list-txt {padding:13px 12px 14px;}
.list-txt li {float:left;background:url(images/desc_arrow.gif) no-repeat 0 50%;padding-left:15px;line-height:21px;}
.list-txt li {color:#999;text-decoration:none;}

.list-partner {text-align:center;padding:14px 14px 6px;}
.list-partner li {padding:0 0 12px;width:190px;height:49px;}
.list-partner li a {font-size:0;}
.list-partner li img {border:1px solid #ccc;vertical-align:bottom;}

.list-feedback {padding:0 9px;zoom:1;}
.list-feedback dt {background:url(images/desc_arrow.gif) no-repeat 2px 18px;color:#f30;font-weight:bold;padding-left:18px;padding-top:10px;}
.list-feedback dd {color:#666;line-height:18px;padding-bottom:10px;border-bottom:1px dashed #ccc;}

.list-faq {padding:7px 9px;}
.list-faq li {background:url(images/desc_arrow.gif) no-repeat 2px 50%;border-bottom:1px dashed #ccc;padding:7px 0 7px 11px;}
.list-faq li a {color:#999;}
.list-faq li .hl {color:#f30;font-weight:bold;}

.list-question {}
.list-question li {background:transparent url(images/desc_square_b.gif) no-repeat 10px 50%;padding:0 12px 0 22px;line-height:2.5em;color:#666;overflow:hidden;zoom:1;}
.list-question li .date {float:right;}
.list-question li a {color:#666;}
.list-question .even {background-color:#f2f2f2;}

.list-introduce li {background:url(images/desc_arrow.gif) no-repeat 5px 10px;text-indent:1.3em;font-size:14px;line-height:28px;margin:14px 0;}

.introduce {background:#fff url(images/bg_introduce.jpg) no-repeat 100% 0;border:1px solid #d7d7d7;margin-top:10px;}
.introduce .hd {margin:24px 0 16px 28px;}
.introduce .intro {background:url(images/introduce_para.png) no-repeat;color:#fff;width:530px;height:230px;padding:20px 30px 0 20px;line-height:18px;position:relative;margin-left:21px;margin-bottom:7px;}
.introduce .intro p {margin-bottom:16px;}
.introduce .intro .more {position:absolute;bottom:3px;right:5px;float:left;line-height:0;}
.introduce .piclist {padding:5px 5px 38px;position:relative;zoom:1;}
.introduce .piclist ul {overflow:hidden;zoom:1;}
.introduce .piclist li {float:left;display:inline;padding:10px 18px;}
.introduce .piclist a {text-align:center;text-decoration:none;color:#333;line-height:16px;}
.introduce .piclist .pic {border:4px solid #e1e1e1;display:block;margin-bottom:10px;}
.introduce .piclist .title {display:block;}
.introduce .piclist a:hover {color:#0c5881;}
.introduce .piclist .more {background:url(images/piclist_more.gif) no-repeat;color:#333;width:79px;height:25px;line-height:25px;padding-left:28px;position:absolute;right:0;bottom:0;}
.introduce .piclist .more:hover {text-decoration:underline;}

html body .tail {border:0;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.colsub {width:218px;}
.colmain {width:752px;}
.mt11 {margin-top:11px;}
.mb11 {margin-bottom:11px;}
.mb18 {margin-bottom:18px;}
.mb25 {margin-bottom:25px;}
.ad {font-size:0;}
.ad img {vertical-align:bottom;}


.list-txt2 {padding:5px 10px 14px 0px;}
.list-txt2 li {padding-left:8px;padding-top:8px;}
.list-txt2 li img {padding-right:8px;line-height:25px;}
.list-txt2 li a {color:#999;text-decoration:none;}
.list-txt2 li a:hover {color:#333;text-decoration:underline;}
.list-txt2 li .spc {color:red}
.zhifucolor {color:red;}

