@charset "utf-8";
/*------------------------------------------------------------------
[Master Stylesheet]
Project:           WEB - 全局样式
Version:           1.1
Last time:         2015-01-15
Design:            Gogo(wolf518@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:url(../images/en/bg.gif)  #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}


/* 通用空白间距 */
.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: #0099ff; text-decoration:underline;}
a:active {color: #0099ff;}

/* 颜色属性 [定义规则，小写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;}

/* 首页轮播图 slider*/
.slider {position:relative;left:0;top:0;width:100%;height:500px; overflow:hidden;}
.slider_main {width:100%;overflow:hidden;height:500px;}
.slider_out {width:100%;height:500px;overflow:hidden;}
.slider_inn {width:1250px;overflow:hidden;margin:0 auto;height:500px;position:relative;}
.slider_inn a {display:block;width:1250px;height:500px;overflow:hidden;text-indent:-999em;cursor:pointer;}

.slider_sub {height:0;position:absolute;top:393px;width:1000px;left:50%;margin-left:-180px;text-align:center;z-index:10;}
.slider_sub ol {display:inline-block;*display:inline;*zoom:1;height:9px;overflow:hidden;}
.slider_sub li {float:left;width:58px;height:10px;margin-right:10px;overflow:hidden;}
.slider_sub li b {display:block;cursor:pointer;width:58px;height:2px;overflow:hidden;background:url(../images/dot.png) 0 0 no-repeat;}
.slider_sub li.active b {background:url(../images/dot.png) 0 -4px no-repeat;}
.slider_sub li b {_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src='../images/dot.png')}
#links a:hover,.bulletin dt a:hover,.ad a:hover {zoom:1;}

.wrap { width:1250px; margin:auto}

.header { height:146px;}
.header .logo{ float:left; height:146px; text-align:left}
.header .menu { float:right; margin-top:110px; font-size:14px; font-weight:bold}
.header .menu span { border:#666666 1px solid; background:#999999; display: inline; padding:1px 3px; margin-left:10px}

.nav { width:1250px; height:66px; background:url(../images/jp/bg_nav.png) no-repeat center; margin:auto}
.nav .navUl { width:1100px; margin:auto;}
.nav .navUl li { float:left; font-size:22px; line-height:66px; font-weight:bold}
.nav .navUl li a:link {color: #ffffff; text-decoration:none;}
.nav .navUl li a:visited {color: #ffffff;text-decoration:none;}
.nav .navUl li a:hover {color: #000000; text-decoration:none;}

.nav .navUl .fg { background:url(../images/en/nav_line.gif) no-repeat 0px 1px; width:3px; height:66px; margin:0px 20px}

.flashBonner { width:1250px; margin:auto;}
.flashBonner img { border-radius:10px}

.content {}

.w980 { width:980px; float:left}
.box { text-align:left; margin-top:10px}
.box .h1 { background:url(../images/en/bg_title.png) no-repeat; height:61px; text-align:left; line-height:60px; font-size:20px; color:#FFFFFF; font-weight:bold; text-indent:30px; z-index:99; position:absolute; width:980px; margin-top:-10px;}
.box .content { border: #999 1px solid; background: #FFF; margin:0px 5px;}

.classDl { margin-left:5px}
.classDl dd { float: left; width:218px; height:250px; border:#cccccc 1px solid; margin:9px; text-align:left; font-size:18px;}
.classDl dd p { text-align:center}
.classDl dd a:link {color: #005fd7; text-decoration:none;}
.classDl dd a:visited {color: #005fd7;text-decoration:none;}
.classDl dd a:hover {color: #000000; text-decoration:none;}

.newsDl { text-align:left;font-size:14px; margin:0px 30px; margin-top:20px; }
.newsDl dt { background:#0066e8; display:inline; padding:3px; color: #FFF}
.newsDl dd { line-height:24px; margin-top:5px}

.w230 { width:230px; float:right}
.w230 h1{ border-bottom:2px #005fd7 solid; line-height:40px; text-align:left; font-size:24px; color:#005fd7; font-weight:bold}

.new { height:216px; overflow-y:auto}
.companyDl {}
.companyDl dd { height:84px; margin:10px 0px; border: #CCC 1px solid; }
.companyDl dd  p {line-height:24px; text-align:left; margin:20px; font-size:14px}
.ewm { border:#005fd7 1px solid; line-height:24px}

.proDl {}
.proDl dd { height:84px; border:#cccccc 1px solid; margin:10px 0px; line-height:80px; text-align:left; font-size:18px; text-indent:30px}
.proDl dd  span { background:url(../images/en/icon_class.gif) no-repeat; padding-left:20px}
.proDl dd a:link {color: #005fd7; text-decoration:none;}
.proDl dd a:visited {color: #005fd7;text-decoration:none;}
.proDl dd a:hover {color: #000000; text-decoration:none;}

.b_menu { border-top:#999999 1px solid; border-bottom:#999999 1px solid; margin:20px 0px; padding:20px 0px;}
.b_menu .menuBox { background:url(../images/en/x_logo.png) no-repeat; height:70px;}
.b_menu .menuBox .menu{ float:left; margin-left:200px}
.b_menu .menuBox .menu span{ font-size:14px; padding:0px 10px; line-height:65px; font-weight:bold}
.b_menu .menuBox .menu span a:link {color: #005fd7; text-decoration:none;}
.b_menu .menuBox .menu span a:visited {color: #005fd7;text-decoration:none;}
.b_menu .menuBox .menu span a:hover {color: #000000; text-decoration: underline;}
.b_menu .menuBox .goback { float:right; width:300px}

.contentBox { margin:30px;}
.contentBox p { line-height:34px; font-size:18px; color:#333}

.TT_h1 { background:url(../images/en/bg_tt.gif) no-repeat;}
.TT_h1 p { margin:10px 0px; line-height:80px; margin-left:60px; text-align:left; font-weight:bold; font-size:26px; color:#FFFFFF}

.companyTB { width:100%}
.companyTB tr td { font-size:18px; font-weight:bold; line-height:24px; padding:20px; color:#333}
.companyTB tr td span{color:#F00}
.input_01 { width:400px; border:#CCCCCC 1px solid; height:34px}
.input_02 { width:500px; border:#CCCCCC 1px solid; height:150px}
.submit_ok { background:url(../images/en/bg_submit.gif) repeat-x; border-radius:10px; padding:5px; cursor:pointer; border:0px; font-size:16px}


.contactText { background:#FFFFFF; margin-top:-30px; }
.contactText .Ctext { padding:30px 30px; color:#333333}
.contactText .Ctext p { text-align:left; line-height:34px; font-size:18px; }

.footer { clear:both}
.footer h1 {width:1200px; margin:auto;height:50px; line-height:50px;font-size:18px; font-weight:bold; text-align:left; color:#333}
.footer dl { width:1200px; margin:auto;height:30px; clear:both; font-size:14px; font-weight:bold}
.footer dl dd { float:left; width:590px; text-align:left; height:100px; line-height:24px; font-size:16px; color:#333}