@charset "utf-8";
/*------------------------------------------------------------------
[Master Stylesheet]
Project:           xxx.com
Version:           1.1
Last time:         2020-08-05
Design:            Gogo(2770819@qq.com)
--------------------------------------------------------------------*/

/* width:100px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; */
/* word-break:break-all; word-warp:warp; */
/* !important */
/*  word-spacing:10px */

/* 全局CSS定义 */
body {text-align:center;font-family: "微软雅黑", Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:#fafafa;font-size:12px; color:#666666;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0px; padding: 0px; border:0; }
li { list-style-type:none}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
table{ margin:0 auto;}
img{vertical-align:top; border:0px}

/* 其他属性 */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}
.border { border:#CCCCCC 1px solid}
.left { text-align:left}
.center { text-align:center}
.right { text-align:right}
.floatL { float:left}
.floatR { float:right}
.clear { clear:both; height:1px; overflow:hidden}
.warp { width:750px; margin:auto; background:#fafafa}
.body_bgc { background:#f2f2f2}

.bgshadow {
  -webkit-box-shadow:0 0 10px #e4e4e4;  
  -moz-box-shadow:0 0 10px #e4e4e4;  
  box-shadow:0 0 10px #e4e4e4;  
}


/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; overflow:hidden;}
.blank5{ height:5px; font-size:1px; width:100%; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; overflow:hidden;}
.blank10{ height:10px; font-size:1px; width:100%; overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; overflow:hidden;}

/* 链接颜色 */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #006633; text-decoration:underline;}
a:active {color: #006633;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cred,a.cred:link,a.cred:visited { color:#ff0000}


/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f10px{ font-size:10px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f20px{ font-size:20px;}
.f24px{ font-size:24px;}

header { width:750px; height:200px; margin:auto}
header .navDl { padding:10px 0px 0px 10px; }
header .navDl dd { float:left; width:98px; margin:24px}
header .navDl dd p { font-size:22px; line-height:30px}
header .navDl dd a:visited {color: #000000;text-decoration:none;}
header .navDl dd a:hover {color: #002060; text-decoration:none;}
header .navDl dd a:active {color: #002060;}


/* banner */
.banner { background:url(../images/wap/cn/ad_banner.jpg) no-repeat center; height:312px; width:750px; margin:auto}

.titles { text-align:center}

.company_pic { }
.company_text {margin-top:20px}
.company_text h2{ text-align:left; line-height:30px; font-size:24px; color:#333}
.company_text p{ text-align:left; line-height:32px; font-size:16px; color:#666666}
.more{ text-align:center; line-height:26px; font-size:18px; color:#ffffff; width:173px; height:34px; line-height:34px; background:#002060;border-radius: 4px; margin:auto}
.more a:link {color: #ffffff; text-decoration:none;}
.more a:visited {color: #ffffff;text-decoration:none;}
.more a:hover {color: #ffffff; text-decoration:underline;}

.caseDl {}
.caseDl dd{ width:360px; height:230px}
.caseDl dd h3{ font-size:24px;float:left; color:#333}


.itUl { list-style-type:none; margin:0px; padding:0px}
.itUl li { text-align:right; font-size:16px; height:36px; line-height:36px; clear:both; background:url(../images/wap/cn/bg_itlist.gif) repeat-x center}
.itUl li  a { float:left; background:#fafafa; }
.itUl li  a:link {color: #666666; text-decoration:none; }
.itUl li  a:visited {color: #666666;text-decoration:none;}
.itUl li  a:hover {color: #666666; text-decoration:underline;}
.itUl li .it_time {background:#fafafa; width:140px; float:right}

/* 菜单2 */
.menu2 { width:100%; height:134px; background:#474344; text-align:center; }
.menu2 ul {font-family: "微软雅黑"; width:750px;margin:auto;padding:0;  height:66px; list-style-type: none;}
.menu2 ul li {float:left; width:248px; line-height:66px;border-bottom:1px solid #a3a3a3;}
.menu2 ul li a, .menu ul li a:visited {
display:block; text-align:center; text-decoration:none;  height:66px; color:#ffffff; font-size:18px;
}
.menu2 ul li p { margin:0px; padding:0px;}

.ml {border-right:1px solid #a3a3a3;}


/* 页脚 */
footer { height:46px; background:#000}
.copyright {margin:auto;text-align:center; width:750px; line-height:45px;}
.copyright div { font-size:14px; line-height:30px; }

.backToTop {
 display: none; background:url(../images/wap/cn/r_3.gif) no-repeat;width:75px; height:75px;position: fixed;_position: absolute;right: 20px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60); cursor:pointer
}
.floatRight {width:75px; height:75px;position: fixed;_position: absolute;right: 26px;bottom: 224px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}

/* 内页 */
.warpL { float:left; width:200px; text-align:left}
.warpR { float:right; width:540px; text-align:center; background:#f7f7f7}
.mainBox { width:500px; text-align:left; margin:auto}
.mainBox .weizi { font-size:18px; color:#666;}
.titless { background:url(../images/wap/cn/bgs_titless.gif) no-repeat left center; height:26px; font-size:20px; font-weight:bold; text-align:left; text-indent:20px; color:#002060; margin:20px 0px;}
.mainBox .text { font-size:16px; color:#666; line-height:32px}
.mainBox .text p { margin:0px; padding:0px}
.mainBox .tb { font-size:16px; color:#666; line-height:32px}
.mainBox .tb table { width:500px; border: 1px solid #CCC}
.mainBox .tb table td { padding-left:30px; font-size:16px; border: 1px solid #CCC}
.mainBox table td { padding-left:30px; font-size:16px}
.mainBox .table td p{ margin:0px; padding:0px}
.mainBox .table2 td { padding:5px; font-size:16px}
.mainBox .table2 td strong{ margin:0px; padding:0px; color:#333}
.mainBox .table2 td p{ margin:0px; padding:0px}
.mainBox .tb img { width:500px}


.ename { height:35px; clear:both; font-size:36px; border-left:#002060 10px solid; line-height:35px; padding-left:10px}
.navSub { margin:0px; margin-top:20px; }
.navSub .main { background:#f0f0f0; font-size:18px;text-indent:10px; padding-top:5px; border-bottom:1px solid #ffffff;}
.navSub .here { color:#000000; font-weight:bold}
.subUl { background:#f0f0f0; margin-top:5px}
.subUl li{ border-top:#CCC 1px solid; color:#666; font-size:16px; line-height:28px; text-indent:5px}
.subUl2 { background:#f0f0f0; margin-top:5px}
.subUl2 li{ height:28px;border-top:#CCC 1px solid; color:#666; font-size:13px; line-height:28px; text-indent:5px}
.hh { height:44px}


.iptext { width:360px; height:32px;}
.iptext2 { width:360px; height:200px;}

.td_title { background:url(../images/wap/cn/icons.gif) no-repeat 0px 13px; font-size:18px; font-weight:bold;color:#002060}
.submit_ok { width:174px; height:44px; color:#FFF; font-size:16px; background:#cc3333; border:none}
