@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:#ffffff;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:1000px; margin:auto; background:#FFF}
.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}
.cOrange { color:#F30}


/* 字体属性 [定义规则，小写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:100%; height:182px;}
header .nav { width:1180px; margin:auto; height:102px; padding-top:20px}
header .nav .logo { float:left}
header .nav .ads { float:right; margin-top:10px; margin-right:20px}
header .nav .tel { float:right; margin-top:10px;}

header .nav .language {font-size:16px; float:right; margin-right:110px; margin-top:5px}


/* 菜单 */
.menu {width:100%;height:60px; background:#002060; text-align:center}
.menu ul {font-family: "微软雅黑"; width:1060px; height:60px; margin:auto;padding:0; list-style-type: none;}
.menu ul li {float:left;  width:175px;}
.menu ul li a, .menu ul li a:visited {
display:block; text-align:center; text-decoration:none;  height:60px; line-height:60px; color:#ffffff; font-size:18px;
}
.menu ul li p { margin:0px; padding:0px; font-size:14px; }

.ml {border-right:1px solid #FFF;}

/* 菜单2 */
.menu2 {width:100%;height:44px; background:#002060; text-align:center}
.menu2 ul {font-family: "微软雅黑"; width:1060px; height:44px; margin:auto;padding:0; list-style-type: none;}
.menu2 ul li {float:left; width:175px;}
.menu2 ul li a, .menu ul li a:visited {
display:block; text-align:center; text-decoration:none;  height:34px; color:#ffffff; font-size:18px; margin-top:10px;
}
.menu2 ul li p { margin:0px; padding:0px;}


/* banner */
#bannerPic{height: 350px;position: relative;overflow: hidden;}
#bannerPic ul.tuul{list-style: none;position: absolute;top: 0;left: 0;width: 11010px;height: 405px;}
#bannerPic ul.tuul a{float: left;width: 1920px;height: 350px;}
#bannerPic .anniu .leftbut{position: absolute;width: 45px;height: 45px;top: 122px;left: 10px;background:red;cursor: pointer;display: none;}
#bannerPic .anniu .rightbut{position: absolute;width: 45px;height: 45px;top: 122px;right: 10px;background:blue;cursor: pointer;display: none;}
#bannerPic .dianul{list-style: none; width:200px;position: absolute;right: 55%; left:45%;bottom: 25px;}
#bannerPic .dianul li{float: left;width: 10px;height: 10px;margin:0px 8px;border-radius: 4px;background:#ffffff;opacity: 0.45;cursor: pointer;}
#bannerPic .dianul li.cur{background: #ff6600;opacity: 1;}




.titles { background:url(../images/pc/cn/bgs_title.gif) no-repeat center; height:26px; font-size:20px; font-weight:bold; text-align:left; text-indent:20px; color:#002060}

.company_pic { width:228px; height:345px; float:left; margin-top:20px}
.company_text { width:650px; height:345px; float:right; 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:30px; 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; float:right}
.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:475px; height:265px}
.caseDl dd h3{ font-size:24px;float:left; color:#333}

.bgs_pic { background:url(../images/pc/cn/bgs_pic.jpg) no-repeat top center}

.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/pc/cn/bg_itlist.gif) repeat-x center}
.itUl li  a { float:left; background:#FFF; }
.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:#FFF; width:110px; float:right}


/* 页脚 */
footer { height:100px; }
.copyright {width:1000px; margin:auto;text-align:left; padding-top:20px}
.copyright div { font-size:14px; line-height:30px; }
.copyright img { float:right }

.backToTop {
 display: none; background:url(../images/pc/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: 274px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}

/* 内页 */
.warpL { float:left; width:260px; text-align:left}
.warpR { float:right; width:720px; text-align:center; background:#f7f7f7}
.mainBox { width:680px; text-align:left; margin:auto}
.mainBox .weizi { font-size:18px; color:#666;}
.titless { background:url(../images/pc/cn/bgs_titless.gif) no-repeat 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:680px; border: 1px solid #CCC}
.mainBox .tb table td { padding-left:30px; font-size:16px; border: 1px solid #CCC}
.mainBox .tb table td  p { margin:0px; padding:0px}
.mainBox .table td p{ margin:0px; padding:0px}
.mainBox .table2 td { padding:5px; font-size:16px}
.mainBox .table2 td p{ margin:0px; padding:0px}
.mainBox .table2 td strong{ margin:0px; padding:0px; color:#333}

.ename { height:28px; clear:both; font-size:24px; border-left:#002060 10px solid; line-height:28px; padding-left:20px}
.navSub { margin:0px; margin-top:10px; }
.navSub .main { background:#f0f0f0; font-size:20px;text-indent:30px; padding-top:5px; border-bottom:1px solid #ffffff;}
.navSub .here { color:#000000; font-weight:bold}
.subUl { background:#ffffff; margin-top:0px; padding:0px}
.subUl li{ border-top:#CCC 1px solid; color:#666; font-size:16px; line-height:33px; text-indent:30px}
.subUl2 { background:#ffffff; margin-top:0px}
.subUl2 li{ height:31px;border-top:#CCC 1px solid; color:#666; font-size:16px; line-height:31px; text-indent:60px}
.hh { height:44px}
.c3{ text-indent:60px}

.iptext { width:482px; height:32px;}
.iptext2 { width:482px; height:200px;}

.td_title { background:url(../images/pc/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}
