@charset "utf-8";
/* CSS Document */

body
{
    padding: 0;
    margin: 0;
    color: #616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	font-size:14px;

}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, fieldset, label, legend, dt, dd, dl, textarea, INPUT
{
    margin: 0px;
    padding: 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
li
{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:  Verdana, Arial, Helvetica, sans-serif;
}
div {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
a
{
    text-decoration: none;
    color: #7D6C58;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover
{
    text-decoration: none;
    color: #fb9400;
}
em
{
    font-style: normal;
}

select optgroup
{
    font-style: normal;
}
.w960{ width:960px; margin:0 auto; clear:both}
hr{ color:#F2F2F2;}
.sesms {color: #FFFFFF; background:url(../images/bgbg.jpg) left top repeat-x; height:52px;color:#FFFFFF;text-align:left; font-weight:bold; font-size:16px; padding-left:15px;}
.sebg_a{ background:url(../images/bgbg01.jpg) left top repeat-x; text-align:left; font-size:18px; padding-left:15px; line-height:22px;}
.f16{ font-size:16px;}
/* main */


/* 頭部  START */
#top{ width:100%;height:90px; overflow:hidden}
#top .logo{ width:600px; float:left; line-height:60px; padding-top:15px;}
#top .tr{ width:360px; float:left;}
#top .tr .lag{ width:360px; line-height:30px; text-align:right; display:block; padding-top:10px;}
#top .tr .lag a{ padding:0px 8px;}
#top .tr .lag .cur{ color:#990000}
#top .tr .sy{ width:360px; line-height:30px; padding-top:14px; text-align:right; display:block}
/* 頭部  START */

/* 菜单  START */
#menubg{ width:100%;clear:both;height:36px;background: url(../images/mubg.png) center top repeat-x; display:block;}
/* 菜单  END */


/* banner  START */
#banner{ width:100%;clear:both;height:374px; overflow:hidden; background: url(../images/bn_bg.png) center top repeat-x; margin-top:5px; display:block;}
/* banner  END */


/* 中间内容  START */
#min{ width:960px; margin:10px auto; clear:both; padding-top:10px; border-top:1px solid #CCCCCC;  overflow:hidden}
#min .mt{ display:block; clear:both;border-bottom:1px solid #CCCCCC; padding-bottom:10px; overflow:hidden;}
#min .mt .m_ban{ width:661px; float:left; padding-right:8px;}
#min .mt .login{ width:285px; height:226px; border:1px solid #870102; float:right; padding:0px; margin:0px;}
#min .mt .login .pc{ width:285px;padding:0px; margin:0px;}
#min .mt .login ul{width:245px; padding:5px 0px 10px 0px; margin:0px auto; border-bottom:1px solid #CCCCCC; overflow:hidden}
#min .mt .login ul li{display:block; line-height:28px; width:260px; padding:0px; margin:0px; list-style:none; clear:both;}
#min .mt .login ul li span{ width:80px; padding-left:5px; font-size:12px; float:left; font-weight:normal}
#min .mt .login ul li em{float:left; padding-top:5px; overflow:hidden;}
#min .mt .login ul li em .w150{ width:155px; border:1px solid #CCCCCC; height:20px; line-height:18px;}
#min .mt .login ul li em .w80{ width:70px; border:1px solid #CCCCCC; height:20px; line-height:18px;}
#min .mt .login ul li b{ width:78px; float:left;padding-top:5px;}
#min .mt .login .l_f{width:245px; padding:5px 0px 10px 0px; margin:0px auto; line-height:22px;}
#min .mt .login .l_f span{font-size:12px; display:block; text-align:center; padding-top:3px;}
#min .mt .login .l_f em{ display:block; text-align:center}
#min .mt .login .l_f em .but{ width:100px; height:26px; border:0px; background:url(../images/but.png) left top no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer}

#min .cer{ display:block; clear:both}
#min .cer .m_l{ width:661px; float:left}
#min .cer .m_l ul{padding:0px 0px; margin:0px;}
#min .cer .m_l ul li{ width:210px;float:left; list-style:none; padding:12px 0px; line-height:18px;}
#min .cer .m_l .plr10{ padding:12px 15px;}
#min .cer .m_l ul li b{height:60px; display:block; font-weight:normal; padding-top:10px;}
#min .cer .m_l ul li span{ width:210px; display:block; line-height:18px; font-size:14px; padding-top:4px;}
#min .cer .m_l ul li p{ width:210px; display:block;  overflow:auto;height:40px; text-align:center; padding-top:10px;}
#min .cer .m_l .pt40{ padding-top:10px; display:block; clear:both}

#min .cer .m_r{width:287px; padding-right:8px;float:right; padding:12px 0px 0px 0px; margin:0px;}
#min .cer .m_r dl{ border:1px solid #CCCCCC; padding:10px 20px; clear:both; }
#min .cer .m_r dl dt{color:#870100; line-height:32px; font-size:16px; border-bottom:1px solid #CCCCCC; font-weight:bold}
#min .cer .m_r dl dd{ padding-top:15px; line-height:20px;overflow:auto;height:175px;}
#min .cer .m_r .mt10{ margin-top:10px; overflow:hidden; clear:both}
#min .cer .m_r .mt10 dd{ padding-top:15px; line-height:21px;overflow:auto;height:175px;}
#min .cer .m_r .h50{ padding-top:15px; line-height:20px;overflow:auto;height:80px;}

#min .m_f{ display:block; clear:both; padding-bottom:20px;}
#min .m_f .fbt{color:#870100; line-height:32px; font-size:16px; padding:30px 0px 10px; font-weight:bold}
#min .m_f .yy{display:block; clear:both; padding:0px 5px;}
#min .m_f .yy li{ width:190px; float:left; list-style:none; padding:0px; margin:0px;}
#min .m_f .yy li p{ text-align:center; line-height:36px;}
/* 中间内容  START */



/* 關於我們  START */
#ablut{ width:960px; margin:10px auto; clear:both; border-top:1px solid #CCCCCC; overflow:hidden}
#ablut .m_l{display:block; clear:both; padding-bottom:20px;}
#ablut .m_f .fbt{width:940px;margin:0px auto; color:#870100; line-height:32px; font-size:16px; padding:10px 0px 10px; font-weight:bold}
#ablut .m_f .con{display:block; clear:both; width:940px; margin:0px auto; line-height:34px; font-size:16px;}
/* 關於我們  START */

/* 联系我们  START */
#contact{ width:960px; margin:10px auto; clear:both; border-top:1px solid #CCCCCC; overflow:hidden}
#contact .m_l{display:block; clear:both; padding-bottom:20px;}
#contact .m_f .fbt{width:940px;margin:0px auto; color:#870100; line-height:32px; font-size:16px; padding:10px 0px 10px; font-weight:bold}
#contact .m_f .con{display:block; clear:both; width:940px; margin:0px auto; line-height:34px; font-size:16px;}
#contact .m_f .con span{display:block; float:left; width:230px; line-height:34px; font-size:16px;}
#contact .m_f .con i{display:block;  line-height:34px; font-size:16px;font-style: normal; font-weight: normal; }
/* 联系我们  START */

/* 行業應用  START */
#stor{ width:960px; margin:10px auto; clear:both; border-top:1px solid #CCCCCC; overflow:hidden}
#stor .m_l{display:block; clear:both; padding-bottom:20px;}
#stor .m_f .fbt{color:#870100; line-height:32px; font-size:16px; padding:10px 10px 10px; font-weight:bold}
#stor .m_f .con{display:block; clear:both; width:940px; margin:0px auto; line-height:34px; font-size:16px;}
#stor .m_f .con b{color:#323232;}
#stor .m_f .con span{color:#870100; width:900px; margin:0px auto; display:block}
#stor .m_f .con p{width:900px; margin:0px auto; display:block; line-height:28px; font-size:16px; padding-bottom:10px;}
/* 行業應用  START */

/* 服務介紹  START */
#sev{ width:960px; margin:10px auto; clear:both; border-top:1px solid #CCCCCC; overflow:hidden}
#sev .m_l{ padding-bottom:20px; width:200px; float:left; margin-top:10px; margin-right:15px;}
#sev .m_l .se_bt{ font-size:16px; padding:0px; background:url(../images/dhbg.gif) left top repeat-x; line-height:36px; text-align:center; color:#FFFFFF; margin-bottom:10px;}
#sev .m_l .se_menu{ background:#EEEEEE; padding:2px 5px; margin:0px;}
#sev .m_l .se_menu li{list-style:none; font-size:14px;}
#sev .m_l .se_menu li a{ color:#4C3319; background:#ffffff;padding:5px 5px;margin:5px 0px; display:block}
#sev .m_l .se_menu li a:hover{ color:#A05300; background:#F7F7F7;}
#sev .m_l .se_menu .cur{ color:#A05300; background:#F7F7F7;}
#sev .m_l .se_menu li p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#sev .m_r{padding-bottom:20px; width:745px; float:left}
#sev .m_r .fbt{color:#870100; line-height:32px; font-size:16px; padding:10px 0px 10px; font-weight:bold}
#sev .m_r #websms{ width:710px; float:left;}
#sev .m_r #websms .wbt{width:670px;font-size:16px; line-height:36px;padding:0px 10px 0px 10px;}
#sev .m_r #websms .wxbt{ padding:10px 90px 10px 10px; font-size:14px; font-weight:bold}
#sev .m_r #websms .xcon{ padding:10px 90px 10px 10px; font-size:14px; line-height:24px;}
#sev .m_r #websms .xcon p{ padding-top:15px;}
#sev .m_r #websms ul{ width:670px; display:block; padding-left:35px; clear:both; padding-top:0px;}
#sev .m_r #websms ul li{ display:block; padding:0px; margin:0px; list-style:none; line-height:22px; padding-bottom:10px; clear:both; overflow:hidden}
#sev .m_r #websms ul li em{ width:30px; float:left; font-style:normal; text-align: right; padding-right:10px}
#sev .m_r #websms ul li span{ width:630px; float:left; font-style:normal; overflow:hidden}

#sev .m_r #websms .pbt{ width:650px; display:block; font-size:16px; font-weight:bold;padding:15px 0px 5px;}
#sev .m_r #websms .bgbg_a{ background:url(../images/bgbg.jpg) left top repeat-x; height:52px;color:#FFFFFF;text-align:center; font-weight:bold; font-size:16px;}
#sev .m_r #websms .bgbg01_a{ background:url(../images/bgbg01.jpg) left top repeat-x; text-align:center; font-size:14px;}
#sev .m_r #websms .bgbg01_a strong{font-size:22px;color:#890002;}


#sev .m_r #websms .bgbg{ background:url(../images/bgbg.jpg) left top repeat-x; height:52px; line-height:52px; color:#FFFFFF; line-height:22px; text-align:center; font-weight:bold; font-size:16px;}
#sev .m_r #websms .bgbg01{ background:url(../images/bgbg01.jpg) left top repeat-x; text-align:center; font-size:18px; height:60px; line-height:60px;}
#sev .m_r #websms .bgbg02{ background:url(../images/bgbg02.jpg) left top repeat-x; text-align:left; padding-left:20px; line-height:24px; font-size:16px;}
#sev .m_r #websms .pbt{ width:650px; display:block; font-size:16px; font-weight:bold; padding-top:5px; padding-bottom:15px;}
/* 服務介紹  START */




/* 收費詳情  START */
#payment{ width:960px; margin:10px auto; clear:both; border-top:1px solid #CCCCCC; overflow:hidden}
#payment .m_l{ padding-bottom:20px; width:200px; float:left; margin-top:10px; margin-right:15px;}
#payment .m_l .se_bt{ font-size:16px; padding:0px; background:url(../images/dhbg.gif) left top repeat-x; line-height:36px; text-align:center; color:#FFFFFF; margin-bottom:10px;}
#payment .m_l .se_menu{ background:#EEEEEE; padding:2px 5px; margin:0px;}
#payment .m_l .se_menu li{list-style:none; font-size:14px;}
#payment .m_l .se_menu li a{ color:#860001; background:#ffffff;padding:5px 5px;margin:5px 0px; display:block}
#payment .m_l .se_menu li a:hover{ color:#860001; background:#F7F7F7;}
#payment .m_l .se_menu .cur{ color:#A05300; background:#F7F7F7;}
#payment .m_l .se_menu li p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#payment .m_r{padding-bottom:20px; width:745px; float:left}
#payment .m_r .fbt{color:#870100; line-height:32px; font-size:16px; padding:10px 0px 10px; font-weight:bold}
#payment .m_r .com{ width:710px; float:left; line-height:22px;font-size:16px;}
#payment .m_r .com b{color:#323232; display:block; padding-bottom:5px;}
#payment .m_r .com span{display:block; float:left; width:230px; line-height:22px; font-size:16px;}
#payment .m_r .com i{display:block; line-height:22px; font-size:16px;font-style: normal; font-weight: normal; float:left; width:479px; }
#payment .m_r .com table tr td{ font-size:16px;}

#payment .m_r .com p{width:900px; margin:0px auto; display:block; line-height:28px; font-size:16px; }
#payment .m_r .com a{ color:#FF3300}
#payment .m_r .com a:hover{ color: #FF9900}
#payment .tab{padding:10px; border:1px solid #CCCCCC}
#payment .tab li{list-style:none; line-height:28px; clear:both}
#payment .tab li .tab01{ width:180px; float:left}
#payment .tab li .tab02{ width:340px; float:left}
#payment .tab li .tab03{ width:50px; float:left; padding-top:10px;}
#payment .tab li .tab04{ width:170px; float:left}
#payment .tab li .tab05{ width:100px; float:left}
#payment table tr td{ font-size:14px;}
/* 收費詳情  START */


#serve{ width:100%;clear:both; overflow:hidden;margin:0px auto; height:231px; background: url(../images/sbg.jpg) center top repeat-x #E9E8E8; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
#serve .sbt{color:#870100; font-size:16px; margin:0px auto; width:960px; line-height:40px; padding-top:20px; font-weight:bold}
#serve .con{display:block; clear:both; width:960px; margin:0px auto}
#serve .con dl{float:left;}
#serve .con dl dt{ font-size:16px; line-height:36px; padding-left:4px;}
#serve .con dl dd{line-height:32px; padding-left:30px; background:url(../images/jt.png) 15px 13px no-repeat}

/* 底部  START */
#foot{ width:100%;clear:both; overflow:hidden;margin:20px auto; }
#foot .nc{width:980px; margin:0px auto;font-size:12px; line-height:22px; text-align:center; color:#666666; font-family:Arial, Helvetica, sans-serif}
/* 底部  START */




/* 向上TOP  START */
#back-top {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 30px; MARGIN-LEFT: 520px; LEFT: 50%
}
#back-top A:hover {
	COLOR: #79ec3e
}
#back-top SPAN {
	WIDTH: 35px; DISPLAY: block; MARGIN-BOTTOM: 7px; BACKGROUND: url(../images/up-arrow.png) no-repeat left 0px; HEIGHT: 20px
}
#back-top A:hover SPAN {
	BACKGROUND-POSITION: left -34px
}
/* 向上TOP  END */








/*首页 BANNER  END */
.show{display:block;}
.hide{display:none;}
img {
	max-width:100%;
	width:auto \9;
	height:auto;
	vertical-align:middle;
	border:0;
	-ms-interpolation-mode:bicubic;
}
.boxall{position:relative; height:100%; overflow:hidden; display:block; clear:both}
#ban_l{ width:100%; float:left; overflow:hidden; position:relative}
.left{ left:92.53%; top:90%;width:15px;height:30px;text-indent: -9999px;background: url(../images/prev_sj.png) left top no-repeat; position:absolute;}
.right{right:2%; top:90%;width:15px;height:30px;text-indent: -9999px;background: url(../images/next_sj.png) right bottom no-repeat; position:absolute;}
.left:hover{ left:92.53%; top:90%;width:15px;height:30px;text-indent: -9999px;background: url(../images/prev_sj.png) left bottom no-repeat; position:absolute;}
.right:hover{right:2%; top:90%;width:15px;height:30px;text-indent: -9999px;background: url(../images/next_sj.png) right top no-repeat; position:absolute;}
/*首页 BANNER  END */
