BODY {FONT-FAMILY:"Microsoft YaHei", Arial, "SimSun", Verdana, Sans-Serif!important; margin:15px 0 0; padding: 0;background:#fff}
ul{ list-style:none;}
img {border:0}
* {padding:0; margin:0}
.fl {float:left}
.fr {float:right}
.fixed {position:fixed}
.clear {clear:both}
.mg-t { margin-top:15px}
.mg-b { margin-bottom:15px}
a:link { color: #333; text-decoration:none;}
a:visited { color: #333;text-decoration:none;}
a:hover { color: #0066b3; text-decoration:underline;}
a:active { color: #333;}

.red,.red a:link,.red a:visited{ color:#f00!important;}
.blue,.blue a:link,.blue a:visited{ color:#0066b3!important;}
.fb,.fb a:link,.fb a:visited{ font-weight:bold;}
.f14{ font-size:14px}
.import {font-size:14px;font-weight:bold;}

.wp {margin:0 auto; width:980px;background:#fff;clear:both}

/* ==========header====== */
header {height:60px; margin-bottom:5px!important}
header .logo { width:335px; height:60px; background:url(../images/share_img.png) -250px 0 no-repeat; display:block; float:left;}
header h1 {FLOAT: left; margin:0; }
header h1 span {FLOAT:right;padding:15px 0 0 5px;font-size:12px; color:#999; font-style:normal; font-family:Arial}
header h1 span a {color:#0066b3!important;}
header ul {FLOAT: right;}
header .nav {height:30px;margin-top:10px}
header .nav li {float: left;height:30px; margin-left:15px}
header .nav a {font-size:16px; color:#666; height:30px; line-height:30px; padding:0 15px; display:inline-block}

footer {height:50px; line-height:30px;clear:both; color:#888; text-align:center; font-size:12px; margin-top:40px; border-top:1px solid #ddd}
footer object {width:1px; height:1px}
footer a a:link {color:#777!important}

h2 { text-align:center; margin:30px 0; font-weight:400}

.cl-3-x {float:left; width:33%; display:inline-block; margin:23px 0}
.product-icon img {display:block; height:120px; width:120px; margin:0 auto}
.cl-3-x p { text-align:center; padding:5px 0}
.text-content {text-indent:50px;}

.areaL { float:left; width:180px; height:auto}
.areaR { margin-left: 210px; overflow:auto}

.homeL { float:left; width:310px; height:auto}
.homeR { margin-left: 325px; overflow:auto}

.i-block { display:block; min-height:240px}
.i-block-title {border-bottom:1px solid #ddd; color:#222; height:35px; line-height:35px;}
.i-block-title span { border-bottom:1px solid #888; height:35px; line-height:35px; font-size:18px; font-weight:500; display:inline-block}
.i-block-body { overflow:hidden; font-size:14px; color:#666; line-height:22px; padding:5px 0}

.side-menu {background:#f5f5f5; border:1px solid #ededed;}
.side-menu li {width:100%; line-height:25px; font-size:14px; border-bottom:1px solid #ededed;}
.side-menu a { display:block; padding:10px 0 10px 25px; color:#444; text-decoration:none}}
.side-menu .child {font-size:12px;}
.side-menu .child a {padding:5px 0 5px 40px;}
.side-menu .cur {background:#c00;}
.side-menu .cur a {color:#fff}
.side-menu .child_cur {font-size:12px;background:#E68080;}
.side-menu .child_cur a { color:#fff;padding:5px 0 5px 40px;}

.main-body {line-height:23px; font-size:14px; color:#444; overflow:hidden; min-height:600px;}
.main-body h3 { font-size:20px; font-weight:normal; text-align:left; margin-bottom:10px}
.main-body h3 span { font-size:14px;}
.main-body p {margin-bottom:10px}
.main-body .postdate {font-size:12px; color:#666;text-align:center}
.main-body .content {font-size:14px; line-height:25px;}
.main-body .share { display:block}
.main-body .share .bdsharebuttonbox { float:right}
.main-body .tb-pic { width:100%}
.main-body .tb-pic td { text-align:center; padding-bottom:10px}
.main-body .tb-pic-2 img { width:350px}
.main-body .tb-pic-3 img { width:230px}
.main-body .tb-text { width:100%}
.main-body .tb-text td { text-align:left; vertical-align:top; padding-bottom:10px}
.main-body .tb-text-2 td { width:50%}
.main-body .hd-tit {font-size:14px; height:28px; line-height:28px; font-weight:bold; border-bottom:1px solid #ddd; margin-bottom:5px}
.main-body hr {color:#ddd}

.flexslider { position: relative; height: 550px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;margin-bottom:15px}
.slides { position: relative; z-index: 1;}
.slides li { height: 550px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.banner_index { height:550px; display:block; background:url(../images/banner_index_en.jpg) center no-repeat; margin-bottom:15px}
.banner_about { height:200px; display:block; background:url(../images/banner_about_en.jpg) center no-repeat; }
.banner_product { height:200px; display:block; background:url(../images/banner_product_en.jpg) center no-repeat; }
.banner_contact { height:200px; display:block; background:url(../images/banner_contact_en.jpg) center no-repeat; }

.product {margin-bottom:20px}
.product td {text-align:center}
.product .row2 img {width:350px; min-height:250px;}
.product .row3 img {width:240px; min-height:171px;}

#allmap{width:500px;height:450px;}