@charset "utf-8";
/* CSS Document */
/* 公共样式 */
html,body,div,dl,dt,dd,ul,p,th,td,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend{margin:0;padding:0;}
body{margin:0;font-family:"Microsoft Yahei","微软雅黑","宋体",Arial;color:#333;font-size:12px;line-height:1.5; background: #fff;}
a{color:#333; text-decoration:none;}
a:hover{color:#0079be; text-decoration:none;}
cite,em,th{font-style:inherit;font-weight:inherit}
strong{font-weight:700}
/*td,th,div{word-break:break-all;word-wrap:break-word}*/
th{text-align:left;font-weight:100;font-size:12px !important;}
ol li{list-style:decimal outside}
ol{padding:0 0 0 18px;margin:0}
li{list-style:none}
img{border:0}
dl,dt,dd { display:block;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
.cc{zoom:1}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}
.c,.clear{clear:both;height:0;font:0/0 Arial;overflow:hidden;width:0}
.fl{float:left;}
.fr{float:right;}
.mr0 { margin-right:0 !important;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.p40 { padding:5px !important;}
.w720 { width:720px; }
.container { margin:0 auto; width:1200px; position:relative; }
.containers { margin:0 auto; width:1200px; position:relative; }
.cst {/* Center slide text vertically */
display: -webkit-box;  display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-left: 4px dashed; border-left: 4px solid\9; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
/* 头部 */

#headerColumn {margin:0 auto; width:100%; min-width:1200px;}
.headerTop { height:35px; line-height:35px; color:#fff; background: #005bac;}
.headerTop span a { color:#fff; margin:0 5px;}
.headerTop span a:Hover { color:#ff0;}
.header { position:relative; margin:0 auto;  min-width:1200px; height:85px; background: #fff; /*-moz-box-shadow:0 5px 4px rgba(0,0,0,.10); box-shadow:0 5px 4px rgba(0,0,0,.10);*/  z-index:9; }

.header .logo { display:inline-block; padding:0;}
.header .logo a { display:block; height:85px; overflow: hidden;}
.header .logo img { max-height:63px; margin: 0; padding:11px 0;}
.header .headSide { float:right; padding:0;}

.navBar{ float:right; position:relative; z-index:1;  height:85px; }
.nav{ margin:0 auto; }
.nav .m{ float:left;  position:relative;  }
.nav h3{ float:left; font-weight:normal; margin:0; font-size:16px; width:110px; height:85px; overflow:hidden; border-radius:3px; }
.nav h3 a{ display:block; color:#005bac;  padding:0; font-weight:400; text-align:center; line-height:85px;}
.nav h3 span { display:block; margin:10px auto; width:30px; height:1px; background: #fff;}
.nav .on{ background: #005bac;  }
.nav .on h3 a{ color:#fff; }
.nav a:hover{ text-decoration:none; color:#fff;   }

.nav .sub{ display:none; /*默认隐藏*/ width:120px; padding:0;   position:absolute; left:0px; top:85px; background:rgba(0, 91, 172, 0.8); text-align:center;  }
.nav .sub li{ vertical-align:middle; border-bottom:1px solid #005bac;}
.nav .sub li a{ height:30px; line-height:30px; font-size:13px; padding:4px 0;  display:block; color:#fff;  -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.nav .sub li a:hover{ color:#fff; background:#054a88;   }
.nav .navsub { position:relative; }
.nav .navsub ul {background:rgba(0, 91, 172, 0.8); display:none; margin:0; padding:0; position:absolute; top:0; left:120px; width:133px;}
.nav .navsub li { border-bottom:1px solid #005bac;}
.nav .caret { float:right; margin:10px 5px 0 0;}

.lang { float:right; padding:0 5px; width:40px; }
.lang a { display:block; margin:28px auto auto auto; width:26px; text-align:center; height:26px; line-height:26px; font-family:Arial, sans-serif; color:#828586; font-size:12px; text-transform:uppercase; background: #E5E5E5; border-radius:50%;}

.search { position:relative; float:right; margin:24px 0 0 20px; width:170px; height:34px; background: #005bac; border-radius:17px;}
.search #q { height:34px; border:0; margin-left:15px; font-size:13px; color:#fff; width:120px; background: none; outline:none;}
.search input::-webkit-input-placeholder { color: #fff; font-weight: 400;}
.search input:-moz-placeholder { color: #fff; font-weight: 400; }
.search input::-moz-placeholder { color: #fff; font-weight: 400; }
.search input:-ms-input-placeholder { color: #fff !important; font-weight: 400 !important; }
.search input::-ms-input-placeholder { color: #fff; font-weight: 400; }
.search input::placeholder {color: #fff; font-weight: 400;}
.search .btn-search { position:absolute; right:10px; top:0; width:30px; height:34px; background: url(../images/search.png) no-repeat center center; border:0; cursor:pointer; outline:none;}

/* 横幅 S */
.banner{margin:0 auto; min-width:1150px}
.fullSlide{ width:100%;  position:relative;  height:400px; background:#fff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:400px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center; _filter:alpha(opacity=60); 	}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px;  overflow:hidden; border:1px solid #fff; border-radius:50%; text-indent:-99999px;}
.fullSlide .hd ul .on{ background: #fff;}
.fullSlide .prev, .fullSlide .next { display:none; width:45px; height:99px; position:absolute; top:50%; margin-top:-49px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}	
.fullSlide .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0; }
.fullSlide .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }	
.fullSlide .prev:hover,	.fullSlide .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }	
.fullSlide:hover .prev, .fullSlide:hover .next { display:block; }

.topBan{ width:100%;  position:relative;  height:400px; background:#fff;  }
.topBan .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.topBan .bd ul{ width:100% !important;  }
.topBan .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.topBan .bd li a{ display:block; height:400px; }
.topBan .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center; _filter:alpha(opacity=60); 	}
.topBan .hd ul{ text-align:center;  padding-top:5px;  }
.topBan .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px;  overflow:hidden; border:1px solid #fff; border-radius:50%; text-indent:-99999px;}
.topBan .hd ul .on{ background: #fff;}
.topBan .prev, .topBan .next { display:none; width:45px; height:99px; position:absolute; top:50%; margin-top:-49px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}	
.topBan .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0; }
.topBan .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }	
.topBan .prev:hover,	.topBan .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }	
.topBan:hover .prev, .topBan:hover .next { display:block; }
/* 横幅 E */

/* 主体 S */
#mainColumn { margin:0 auto 30px auto; }
#mainWrapper { margin:0 auto; padding-top:26px; }

/* 公司简介 */
.aboutBox { padding:0;}
.aboutDetail {float:left; width:1200px; padding:0  0 20px 0; }

.about-hd { padding:60px 0 50px 0;}
.about-hd span { display: inline-block; font-size:26px; font-weight:bold; color:#434343; position:relative;}
.about-hd small { display: inline-block; margin-left:30px; color:#ccc; font-size:26px; font-weight:bold;}
.about-hd a { float:right; padding:5px 20px; color: #fff; font-family: Microsoft YaHei; font-size: 14px; font-weight: bold; text-decoration: none; text-transform:uppercase; background: #005bac; border-radius:15px;}
.about-hd a:hover { color:#fff;}

.aboutImg { float:right;  padding-top:5px; width:590px; height:380px;overflow:hidden }
.aboutImg img { max-width:100%;}

.about-bd { width:600px; color:#626262; font-size:12px; line-height:170%; }
.about-info dl { float:left; display:block; margin-bottom:10px; word-wrap: break-word; padding: 10px; border-color: rgb(238, 238, 238); border-width: 1px; border-style: solid; height: 88px; width: 288px; text-align:center; line-height:normal; -webkit-transition:All .6s ease;-moz-transition:All .6s ease;-o-transition:All .6s ease}
.about-info dl:hover { border:1px solid #005abc}
.about-info dl:nth-child(2),
.about-info dl:nth-child(4) { margin-left:10px;}
.about-info dt { margin:0; padding:0; font-family: 微软雅黑; font-size: 30px; color: rgb(9, 146, 244); line-height: 110%; font-weight:bold;}
.about-info dd span,
.about-info dd p {font-size: 12px; line-height: 140%; font-weight:bold; color: rgb(90, 90, 90);}
.about-info dd span { color:#999; font-weight:400; line-height:110%;}

.quickMenu { float:left; padding:70px 0 0 0; width:440px; }
.quickMenu li { position:relative; float:left; display:block; margin:0 20px 20px 0; width:200px; height:160px; cursor:pointer;}
.quickMenu li.set span,
.quickMenu li:hover span { position:absolute; left:0; top:0; display:block; margin:10px; width:178px; height:138px; border:2px solid #c2dc3a; z-index:0}
.quickMenu li i { display:block; margin:0 auto 20px auto; background: url(../images/left-four-icon.png) no-repeat;}
.quickMenu li a { display:block;  text-align:center; color:#ffe900; font-size:16px; font-weight:bold;}
.quickMenu li a:hover { color:#fff;}
.quickMenu li small { display:block; color:#fff; text-align:center; text-transform:uppercase;}
.quickMenu .home-leibie { background: url(../images/left-four-1.jpg) no-repeat;}
.quickMenu .home-leibie i { margin-top:28px; width:21px; height:27px; background-position: -4px 0;}

.quickMenu .home-culture { background: url(../images/left-four-2.jpg) no-repeat;}
.quickMenu .home-culture i { margin-top:28px; width:30px; height:30px; background-position: -224px 0;}

.quickMenu .home-recruitment { background: url(../images/left-four-3.jpg) no-repeat;}
.quickMenu .home-recruitment i { margin-top:28px; width:25px; height:29px; background-position: 0 bottom;}

.quickMenu .home-contact { background: url(../images/left-four-4.jpg) no-repeat;}
.quickMenu .home-contact i { margin-top:28px; width:28px; height:26px; background-position: -222px bottom;}


/* 产品展示 */
.productsBox { margin:0 auto 30px auto; width:100%; min-width:1200px; padding:30px 0; }

.product-hd { font-size:20px; font-weight:600; text-align:center; }
.product-hd span { display:block; position:relative; margin:20px auto 0 auto; color:rgb(47, 47, 47); line-height:58px; width:160px; }
.product-hd span:before { content:""; position:absolute; top:52px; left:62px; width:36px; height:4px; border-top:3px solid #0992f4}

.product-class { margin-top:20px; padding:20px 0; text-align:center;}
.product-class li { display:inline-block; padding:0 5px;}
.product-class li a { display:block; padding:4px 18px; font-size:13px; border:1px solid #d4d4d4; color:#005bac; border-radius:15px; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.product-class li a:hover { color:#fff; border:1px solid #005bac; background: #005bac;}

.product-bd { position:relative; padding:22px 0 0 0; margin:0 auto; } 
.product-bd .proLeft { float:left; margin-right:10px; width:240px; min-height:500px;}
.product-bd .proLeft dl dt { height:60px; font-size:18px; font-weight:bold; text-align:center; line-height:60px; color:#fff; background: #168301;}
.product-bd .proLeft dl dd { min-height:300px; padding:0 20px; background: #fff;}
.product-bd .proLeft dl dd a { display:block; padding:15px 0; border-bottom:1px solid #ddd; line-height:30px; text-align:center; font-size:16px }

.product-bd .prolist { float:left; width:1200px; margin:0; padding:0;}
.product-bd li { float:left; margin:0 13px 40px 13px; width:270px; border:1px solid #e6ebdf;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.product-bd li:hover { border:1px solid #005abc}
.product-bd .itemImg { display:table; padding:1px; width:268px; height:268px; overflow:hidden; text-align:center; background: #fff;}
.product-bd .itemImg a { display:table-cell; width:268px; height:268px; vertical-align:middle;}
.product-bd .itemImg img { max-width:258px; max-height:258px;}

.product-bd .itemName { padding:0px; font-size:16px; line-height:42px; text-align:center; background: #005bac;}
.product-bd .itemName a { display:block; color:#fff; }
.product-bd .itemName a:hover { color:#ff0; }
.product-bd .prev, .product-bd .next {  width:24px; height:43px; position:absolute;  top:130px; z-index:3; background:url(../images/arrow.png) no-repeat left; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; cursor:pointer;}	
.product-bd .prev { left:-40px; }
.product-bd .next {  background-position:right 0; right:-40px; }	
.product-bd .prev:hover,	.product-bd .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }	

.product-bd .btn-pro { margin:0 auto; width:120px; height:40px; line-height:40px; text-align:center; font-size:16px; text-transform:uppercase; border:1px solid #148d42; }
.product-bd .btn-pro a { display:block; color:#148d42;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; }
.product-bd .btn-pro a:Hover { background: #168301; color:#fff;}

.rowlist { margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ddd; }
.rowlist .row-left { float:left; margin-right:10px;}
.rowlist .row-right { float:left; width:645px;}
.rowlist .row-right-title { display:block; margin:0 0 15px 0; padding:5px 10px; color:#fff; width:100%; background: #005bac;}
.rowlist .itemImg { display:table; padding:1px; width:268px; height:268px; overflow:hidden; text-align:center; background: #fff;}
.rowlist .itemImg a { display:table-cell; width:268px; height:268px; vertical-align:middle;}
.rowlist .itemImg img { max-width:258px; max-height:258px;}

.rowlist .itemName { padding:0px; font-size:16px; line-height:42px; text-align:center; background: #005bac;}
.rowlist .itemName a { display:block; color:#fff; }
.rowlist .itemName a:hover { color:#ff0; }

.zaishengBox { margin: 0 auto; width:100%; min-width:1200px; padding:30px 0 60px 0; }

.zaisheng-hd { font-size:24px; text-transform: uppercase; font-weight:400; color:#fff; text-align:center; }
.zaisheng-hd span { display:block; position:relative; margin:20px auto 0 auto; width:320px; height:58px; background: #148d42; color:#fff; line-height:58px; }
.zaisheng-hd span:before { content:""; position:absolute; top:28px; left:-136px; width:136px; height:2px; border-top:2px solid #009032}
.zaisheng-hd span:after { content:"";position:absolute; top:26px; right:-136px; width:136px; height:2px; border-bottom:2px solid #009032}

.zaisheng-bd { padding:60px 0 0 0;}
.zaisheng-img { float:left; width:434px;}
.zaisheng-detail { float:left; padding:10px 20px; width:720px;}
.zaisheng-detail p { display:block; padding:30px 0; font-size:20px; line-height:40px; color:#464646;}
.zaisheng-detail span { display:block; margin-top:20px; border-top:1px solid #148d42; font-size:19px; text-transform:uppercase; color:#148d42; text-align:center;}
.zaisheng-detail span strong { display:block; margin:0 auto; margin-top:-15px; background: #fff; font-weight:600; padding:0; width:650px;}

.newsBox { margin:0 auto; padding:0 0 50px 0; width:100%; min-width:1200px; background:url(../images/newsbg.jpg) repeat-x}
.news-hd { padding:40px 0 35px 0; font-size:20px; font-weight:600; text-align:center; }
.news-hd span { display:block; position:relative; margin:0 auto; color:#fff; line-height:58px; width:150px; }
.news-hd span:before { content:""; position:absolute; top:52px; left:57px; width:36px; height:4px; border-top:3px solid #fff}
.news-hd p { padding:14px 0 0; font-size:12px; font-weight:400; color:#fff;}
.news-bd { margin:0 auto; padding:0 14px; width:1200px;}
.news-bd li { float:left; display:block; width:265px; padding: 0 14px; }
.news-bd .news-img { width:265px; height:185px; }
.news-bd .news-img img { width:265px; height:185px;}
.news-bd .news-title { padding:8px 0 5px 0; font-size:14px; font-weight:bold; color:#000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-bd .news-date { padding:5px 0; color:#929292;}
.news-bd .news-info { color:#666; line-height:30px;}

.yjxw { background: #98d146 !important;}

.goods li { float:left; margin:0 15px 15px 0; padding:10px; width:258px; background: #ebf0f6; }
.goods .itemImg { margin-bottom:10px; height:180px; overflow:hidden; text-align:center;}
.goods .itemImg img { width:240px; height:180px;}

.goods .itemName { padding:6px; font-size:16px; line-height:24px; text-align:center;}
.goods .itemName a { color:#333; }
.goods .itemName a:hover { color:#3984c7; }


.goods-1 li { float:left; margin:0 13px 40px 13px; width:270px; border:1px solid #e6ebdf; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.goods-1 li:hover { border:1px solid #005abc}
.goods-1 .itemImg { display:table; padding:1px; width:268px; height:268px; overflow:hidden; text-align:center; background: #fff;}
.goods-1 .itemImg a { display:table-cell; width:268px; height:268px; vertical-align:middle;}
.goods-1 .itemImg img { max-width:258px; max-height:258px;}

.goods-1 .itemName { padding:0px; font-size:16px; line-height:42px; text-align:center; background: #005bac;}
.goods-1 .itemName a { display:block; color:#fff; }
.goods-1 .itemName a:hover { color:#ff0; }


.goodLei li { position:relative; float:left; margin:0 1.5% 40px 1.5%; width:30%;  border:1px solid #e6ebdf; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.goodLei li:hover { border:1px solid #005abc}
.goodLei .itemImg { padding:2%; width:95.5%; overflow:hidden; text-align:center; border:1px solid #e6ebdf; border-radius:3px 3px 0 0; background: #fff;}
.goodLei .itemImg img { width:100%;  border-radius:3px;}
.goodLei .itemName { position:absolute; left:0px; bottom:0; width:100%; font-size:16px; line-height:24px; text-align:center;}
.goodLei .itemName a { display:block; width:100%; height:40px; line-height:40px; color:#fff; background: rgba(0,0,0,.50); }
.goodLei .itemName a:hover { background: rgba(79,179,71,.80);}

/* 主体 E */

/* 内页 S */
.breadcrumbNav { margin-bottom:10px; height:52px; border-bottom:1px solid #eee; }
.breadcrumbNav p { display:block; margin:0 auto;  min-height:52px; line-height:52px; font-weight:400; color:#636262; font-size:13px; font-family:"微软雅黑"}
.breadcrumbNav p a { color:#636262; font-size:13px;}
.breadcrumbNav p span { display:inline-block; margin:0 5px; width:20px; height:10px; line-height:50px; background: url(../images/fourdian.jpg) no-repeat center center;}
.breadcrumbNav .nav-text { padding:13px 0;}
.breadcrumbNav h2 { display:block; margin:0; padding:24px 0 0 0; font-size:28px; color:#3566af; line-height:28px;}
.navbar, .col-nav-4, .col-nav-6 { margin:2px auto 0 auto; width:1150px; height:58px;}
.navbar ul { height:inherit; }
.navbar li { float:left; background: #add9ff;}
.navbar li a { display:block; height:58px; width:191px; font-size:17px; line-height:58px; color:#3567ae; border-right:1px solid #fff; text-align:center; letter-spacing:1px;}
.navbar li:last-child a { width:190px; border:0;}
.navbar li.set a,
.navbar li a:hover { font-weight:700; color:#fff; background: #adcf22; font-size:17px;}

.col-nav-4 ul { height:inherit; background: #add9ff;}
.col-nav-4 li { float:left; width:33.33333% !important; text-align:center;}
.col-nav-4 li a { display:block; height:60px; width:100%; font-size:17px; line-height:60px; color:#3567ae; border-right:1px solid #fff; text-align:center; letter-spacing:1px;}
.col-nav-4 li:last-child a { width:100%; border:0;}
.col-nav-4 li.set a,
.col-nav-4 li a:hover { font-weight:700; color:#fff; background: #adcf22; font-size:17px;}

.col-nav-6 ul { height:inherit; background: #add9ff;}
.col-nav-6 li { float:left; width:50% !important; text-align:center;}
.col-nav-6 li a { display:block; height:60px; width:100%; font-size:17px; line-height:60px; color:#3567ae; border-right:1px solid #fff; text-align:center; letter-spacing:1px;}
.col-nav-6 li:last-child a { width:100%; border:0;}
.col-nav-6 li.set a,
.col-nav-6 li a:hover { font-weight:700; color:#fff; background: #adcf22; font-size:17px;}

.navSub { margin:0 auto; padding:9px 35px 27px 25px; border-bottom:1px solid #d9d9d9; width:1048px; height:44px;}
.navSub ul { height:inherit; }
.navSub li { float:left; margin-right:11px;}
.navSub li a { display:block; height:44px; width:105px; font-size:17px; line-height:44px; color:#3567ae; background: #add9ff; text-align:center; letter-spacing:1px;}
.navSub li.set a,
.navSub li a:hover { font-weight:700; color:#fff; background: #adcf22; font-size:17px;}

.breadBox .t{ float:left;  position:relative;  }
.breadBox a:hover{ text-decoration:none; color:#333;   }
.breadBox h3{ float:left; font-weight:normal; font-size:14px; height:72px; margin:0;  }
.breadBox h3 a{  display:block; padding: 0 10px; padding-top: 5px; font-size: 15px; color: #333333; line-height: 72px; }
.breadBox .on{  }
.breadBox .on h3 a{ border-bottom: 2px solid #aa1018; color: #aa1018;  }
.breadBox .sub{ display:none; /*默认隐藏*/ width:133px; padding:5px 0; border-top: 2px solid #aa1018;   position:absolute; left:0px; top:77px; background:rgba(0,0,0,0.9); text-align:center; z-index:99999;  }
.breadBox .sub li{ vertical-align:middle; }
.breadBox .sub li a{ height:30px; line-height:30px; font-size:13px; padding:4px 0;  display:block; color:#fff;   }
.breadBox .sub li a:hover{ color:#fff; background:#e13421;   }

.right_posi { float: right; margin-top: 13px; min-width: 230px; max-width: 330px; }
.t_english { float: right; height: 30px; min-width: 200px; text-align: right; line-height: 30px; color: #333333; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
.d_position { float: right; background: url(../images/n2.png) no-repeat 0 center; height: 27px; line-height: 27px; color: #555555; padding-left: 20px; }

/*内页*/
.main_Bg{width:100%; overflow:hidden; }
.main_Box{width:1200px;  margin:0 auto;  }
.main-left { float:left; width:220px; margin-right:50px; }
.leftBox { position:relative; }
.leftBox .left-hd { padding:16px 0 0 24px; height:80px; background: #005bac; color:#fff; border-radius:15px 15px 0 0; border-bottom:1px solid #eaeaea;}
.leftBox .left-hd p { display:block; height:70px; line-height:70px; font-size:28px; font-weight:bold}
.leftBox .left-bd {
	
}
.leftBox .left-bd li {  text-align:left;  }
.leftBox .left-bd li a { display:block; padding:14px 0; color:#000; font-size:14px; background: #f6f6f6; border-bottom:1px solid #eaeaea; padding-left:15px;}
.leftBox .left-bd li.set a,
.leftBox .left-bd li a:hover { background: #0b63b1; color:#fff;}
.leftBox .left-bd li.subnav { height:auto; line-height:normal; margin-top:1px; text-align:left;}
.leftBox .left-bd li.subnav a { padding:5px 0 5px 30px; background: #f9f9f9;}
.leftBox .left-bd li.subnav.set a,
.leftBox .left-bd li.subnav a:hover { background: #4fb347; color:#fff;}
.leftCaret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid\9; border-right: 4px solid transparent; border-left: 4px solid transparent; }

.main_Content{ padding:0 0 20px 0; width:930px;  min-height:500px;  background:#fff;  float:left;  font-size:14px;}
.main_Contents{overflow:hidden; padding:45px 35px; background:#fff; border:1px solid #D8D8D8; float:left}
.main_Content_Title{width:100%; overflow:hidden; font-size:22px; color:#333; text-align:left; font-weight:100; }
.main_Content_Title em { display:block; margin-top:10px; clear:both; background: #2193d2; width:45px;  border-bottom:3px solid #2193d2; }
.main_Content_Date{width:100%; overflow:hidden; text-align:center; margin-top:10px; }
.main_Content_Article{margin:0 auto; width:100%; color:#666}
.main_Content_Article p{margin:5px 0;}

.main_Content .bar { margin-top:-44px; height:40px; line-height:40px; }

/* 新闻内容*/
.imgcen img { margin:0 auto;}
.articleContent {  min-height:300px; font-size:14px;}
.articleTitle { margin:30px auto; text-align:center;  width: 925px; border-bottom: 1px solid #e9e9e9; }
.new_tit {  width: 100%;  color: #3567ae; font-size: 25px; line-height: 25px; font-weight:bold; }
.articleTitle .new_time {  width: 100%; padding:25px 0 20px 0; height: 15px; line-height: 15px; color:#3567ae }
.linebar { margin-top:20px; border-bottom:1px solid #e9e9e9;}
.r_black { display: block; margin:0 auto;  width: 124px; height:50px; background: #3567ae; text-align: center; font-size:17px; font-weight:bold; line-height: 50px; color: #fff;  filter: alpha(opacity=100);
opacity: 1;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
a.r_black:hover { color:#fff;}
.title8 { float: left; width: 1158px; height: 39px; border-bottom: 1px solid #e6e6e6; }
.title8 span {
float: left;
font-size: 14px;
color: #0b839d;
border-bottom: 2px solid #0b839d;
padding-bottom: 20px;
height:19px;
}
.ul03 { float: left; width: 1158px; margin-top: 18px; margin-bottom: 58px;overflow: hidden; }
.ul03 li { float: left; width: 480px; height: 36px; line-height: 36px; margin-right: 81px; padding-left: 12px; background: url(../images/dl_07.png) left center no-repeat; }
.ul03 li a { float: left; display: block; width: 430px; height: 36px;  line-height: 36px; font-size: 14px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ul03 li span { float: right; font-size: 12px; font-family: "Arial"; color: #999; }

.teamImg { padding:10px; text-align:center;}
.teamImg img { max-width:800px; margin-bottom:10px;}

/* 新闻列表 */
.newlist{ width: 960px; margin:0 auto; padding-bottom: 25px; }
.newlist li { display:block; margin-bottom:0; padding: 20px 0 20px 6px; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; border-bottom: 1px solid #e9e9e9; }
.newlist li:hover { background:#f7f7f7;}
.newlist .left_84 { float: left; margin:-20px 0 -20px -26px; padding:20px 8px 20px 26px; background: #fff; text-align:center; width: 220px; height:165px;  -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.newlist .left_84 img {max-width: 220px; height:165px; vertical-align:middle;}

.newlist .z_text_3 { margin-left: 230px; padding: 0 10px; }
.z_text_3 .z_tit_2 { font-size: 16px; color: #343434; }
.z_text_3 .z_tit_2 a { display: block; width: 90%; font-weight:700; overflow: hidden; text-overflow: ellipsis; color:#343434; }
.z_text_3 .z_tit_2 a:hover { color:#3566af}
.z_text_3 .text_3_b { width: 100%; float: left; font-size: 16px; color: #727272; margin: 11px 0 0 0;  line-height: 28px; overflow: hidden; text-align: justify; }
.z_text_3 .l_fb { color: #7272; line-height: 28px; margin-top: 5px; }

.gongsi { margin:0 auto; padding-top:40px; width:1000px;}
.gongsi dl { float:left; margin:0 40px 40px 0; padding:26px; width:426px; height:180px; border:1px solid #ddd; -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.8);  box-shadow: 3px 3px 5px  rgba(0, 0, 0, 0.8);  }
.gongsi dl dt { margin:0; padding:0; height:44px; line-height:22px; font-size:16px; color:#000; font-weight:600;}
.gongsi dl dd { margin:0; padding:0;}
.gongsi dl dd .gs-text { padding:16px 0; height:60px; line-height:20px; font-size:14px;}
.gongsi dl dd .gs-img { width:428px; height:118px; }
.gongsi dl dd .gs-img img { width:428px; height:118px; }
.gongsi dl dd .btn-gs { padding-top:16px;}
.gongsi dl dd .btn-gs a { display:block; float:right; padding:6px 10px; border-radius:3px; background: #337bb6; color:#fff; font-weight:bold;}
.gongsi dl dd .btn-gs a:Hover { background: #1e6cae;}

.tips,
.tips a { color:#696969;}
.tips a:hover { color:#3566af;}

/* 光辉历程 */
.glorious { padding:20px;}
.glorious dl { margin-bottom:20px;}
.glorious dl dt { margin-bottom:10px; height:40px; font-size:22px; line-height:40px; text-indent:10px; border-bottom:1px solid #ddd; background: #f8f8f8; border-radius:3px 3px 0 0;}
.glorious dl dd { padding:0 10px; height:30px; font-size:14px; line-height:30px;}
.glorious dl dd em { margin-right:10px;}
.glorious dl:hover dt { background: #2193d2; color:#fff;}
/* 资质荣誉 */
.honurBox { margin:10px auto 0 auto; padding:10px; border:1px solid #ddd; border-radius:5px; box-shadow:5px 5px rgba(0,0,0,.3);}
.honurText { height:200px; overflow:hidden;}
/* 图片展示 */

.proList { padding:20px 0 0;}
.proList li { float:left; margin:0 8px 15px 8px; width:260px;}
.proList .itemImg { width:260px; height:180px; text-align:center; }
.proList .itemImg a { margin:0 auto; padding:0px; width:258px; height:180px; display:table-cell; overflow:hidden; vertical-align:middle; border:1px solid #ddd; 
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 127px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.proList .itemImg a:hover { border:1px solid #3566af;}
.proList .itemImg a img { max-width:258px; max-height:180px; vertical-align:middle;}
.proList .itemName { padding:10px; overflow:hidden; text-align:center; height:40px; font-size:16px; line-height:20px;}
.proList .itemPrice { text-align:center; margin-bottom:10px; padding:5px 0;}
.proList .itemPrice span { font-size:16px; color:#f00;}
.proList .itemPrice em { margin-right:10px;}

.inside { padding:20px 0 0;}
.inside li { float:left; margin:0 7px 15px 7px; width:262px; }
.inside .itemImg { width:260px; height:360px; text-align:center;  border:1px solid #ddd; }
.inside .itemImg a { margin:0 auto; padding:0px; width:260px; height:360px; display:table-cell; overflow:hidden; vertical-align:middle; 
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 314px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.inside .itemImg a:hover {}
.inside .itemImg a img { max-width:260px; max-height:360px; vertical-align:middle;}
.inside .itemName { padding:10px; overflow:hidden; text-align:center; height:20px; font-size:16px; line-height:20px; }
.inside .itemName a { display:block; }
/*.inside li:hover .itemName { background: #3566af url(../images/downloads.png) no-repeat 230px 10px; color:#fff;}*/


/* 右侧 */
.r_new_listBg{width:235px; overflow:hidden; float:right; }
.r_new_listTitle{width:100%; height:40px; line-height:40px; overflow:hidden; font-size:16px; color:#fff; text-indent:10px; background: #10549f; }
.r_new_listTitle a { color:#fff;}
.r_new_listBox{width:100%; overflow:hidden; padding-bottom:20px; }
.r_new_listContent{ overflow:hidden; padding:10px 0px 10px; border:1px #ddd solid; }
.r_new_list{width:auto; overflow:hidden; height:22px; line-height:22px; color:#666; font-size:12px; padding-left:24px; white-space:nowrap; text-overflow:ellipsis; }
.r_new_listContent li { margin:0 auto; width:220px; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dashed #ddd; color:#666; font-size:12px; white-space:nowrap; text-overflow:ellipsis; }
.r_new_list a{text-decoration:none; color:#666; }
.r_new_list a:hover{text-decoration:underline}
.r_new_listMore{width:100%; overflow:hidden; }
.r_new_listMore a{display:block; float:right; color:#666; text-decoration:none; font-size:12px; }
.r_new_listMore a:hover{text-decoration:underline}

.videoBox { margin:0 10px; padding:0; background: #fff; text-align:center; float:left; width:640px; height:360px;}
.videoColumn{ float:right; overflow:hidden; position:relative; width:440px;  background:#fff;   }
.videoColumn .prev { display:block;  width:99.33333%; height:25px; margin-bottom:5px;  overflow:hidden; cursor:pointer; background:url("../images/arrows.png") no-repeat center top; border:1px solid #ccc; }
.videoColumn .next { display:block;  width:99.33333%; height:25px; margin-top:5px; overflow:hidden; cursor:pointer; background:url("../images/arrows.png") no-repeat  center bottom; border:1px solid #ccc; }
.videoColumn .prev:hover {  background:#add9ff url("../images/arrows.png") no-repeat center -25px; }
.videoColumn .next:hover {  background:#add9ff url("../images/arrows.png") no-repeat center -50px; }

.videoColumn .bd{ padding:3px 0; height:296px; overflow:hidden;  }
.videoColumn .bd ul{ overflow:hidden; zoom:1; width:100%;  float:left; _display:inline;  }
.videoColumn .bd ul li{ margin:0 9px; float:left; _display:inline; width:200px; height:148px; overflow:hidden; text-align:center;  }
.videoColumn .bd ul li .pic{ text-align:center; position:relative; }
.videoColumn .bd ul li .pic span { width:28px; height:28px; background: url(../images/vbg.png) no-repeat; position:absolute; left:50%; top:50%; margin:-14px 0 0 -14px;}
.videoColumn .bd ul li .pic img{ width:200px; height:113px; display:block; }
.videoColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.videoColumn .bd ul li .title{ line-height:24px;   }


.slideBox{ width:235px; height:73px; margin-bottom:20px; overflow:hidden; position:relative;  }
.slideBox .hd{ display:none; height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; margin:0; padding:0;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul { margin:0; padding:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; margin:0; padding:0; list-style-type:none; }
.slideBox .bd img{ width:235px; height:73px; display:block;  }

/*分页*/
.list_pagination { text-align: center; margin: 30px 0 40px }
.list_pagination a { padding: 4px 10px; margin-right: 10px; font-size: 14px; color: #666; border: 1px solid #eee; border-radius: 3px }
.list_pagination a.prev { margin-right: 14px }
.list_pagination a.next { margin-left: 4px }
.list_pagination a.active { background-color: #3466ab; color: #fff; border-color: #3466ab }
.list_pagination a.unclick, .list_pagination a.unclick:hover { background: none; border: 1px solid #eee; color: #999; cursor: default; display: none }

/*人才招募*/	
.flip-container {
-webkit-perspective: 1000;
-moz-perspective: 1000;
-ms-perspective: 1000;
perspective: 1000;
-ms-transform: perspective(1000px);
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d; 
-ms-transform-style: preserve-3d; 
}
.flip-container:hover .back, .flip-container.hover .back {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.flipper {
-webkit-transition: 0.6s;
-webkit-transform-style: preserve-3d;
-ms-transition: 0.6s;
-moz-transition: 0.6s;
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transition: 0.6s;
transform-style: preserve-3d;
position: relative;
display:block;
width:31px; height:30px;
}
.front, .back {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: 0.6s;
-webkit-transform-style: preserve-3d;
-moz-transition: 0.6s;
-moz-transform-style: preserve-3d;
-o-transition: 0.6s;
-o-transform-style: preserve-3d;
-ms-transition: 0.6s;
-ms-transform-style: preserve-3d;
transition: 0.6s;
transform-style: preserve-3d;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.front {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
z-index: 2;
}
.flip-container:hover .front, .flip-container.hover .front {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}

.back {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
position: absolute;
color:#fff;
z-index: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.flip-container:hover .back {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.jobsearch { margin:0 auto 20px auto; width:960px; height:40px; padding:10px 0;}
.jobsearch span { float:left; display:block; line-height:40px;}
.jobstep-1 { height:40px; padding:0 30px; color:#6592d5; font-size:16px;}
.jobstep-2 { height:40px; margin-top:-1px;}
.jobstep-2 input { width:680px; height:38px; padding:0 10px;  margin:0; border:1px solid #6592d5; background: none; outline:none; }
.jobstep-3 button { width:75px; height:40px; background: #007dcd; border:0; cursor:pointer; outline:none;}
.jobstep-3 button i { display:block; background: url(../images/public.png) no-repeat -41px -314px ; width:34px; height:34px; margin:0 auto;}

.jobclass { margin:0 auto; width:960px; font-size:15px;}
.jobclass span { font-weight:bold; font-size:17px; }
.jobclass a { margin:0 10px;}
.jobclass a:hover,
.jobclass .set { color:#6592d5;}

.c_893{ margin:0 auto; width:960px; padding-top:30px; overflow:hidden;}
.title10{ float:left; width:960px; height:45px; background:#f9f9fa; border-bottom:1px solid #ddd;}
.title10 .l_345{ float:left; width:345px; height:45px; line-height:45px; font-size:16px; color:#6592d5; padding-left:26px; font-weight:bold;}
.title10 .l_94{ float:left; width:94px; height:45px; line-height:45px; font-size:16px; color:#6592d5; font-weight:bold; text-align:center;}
.title10 .l_150{ float:left; width:150px; height:45px; line-height:45px; font-size:16px; color:#6592d5; font-weight:bold; text-align:center;}
.title10 .l_152{ float:left; width:152px; height:45px; line-height:45px; font-size:16px; color:#6592d5; font-weight:bold; text-align:center;}

.d_893{ float:left; width:1000px; height:54px; border-bottom:1px dashed #cbcbcb; cursor:pointer;}
.d_893 .l_345_1{ float:left; width:345px; height:45px; line-height:45px; color:#666; font-size:16px; padding-left:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.d_893 .l_94_1{ float:left; width:94px; height:45px; line-height:45px; color:#666; font-size:16px; font-family:"Arial","Microsoft Yahei"; text-align:center;}
.d_893 .l_150_1{ float:left; width:150px; height:45px; line-height:45px; color:#666; font-size:16px; text-align:center;}
.d_893 .l_152_1{ float:left; width:152px; height:45px; line-height:45px; color:#666; font-size:16px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.d_893:hover .l_345_1{ color:#666;}

.pz_pf_on{ display:none; float:left; width:100%; height:100%; background:url(../images/fd_01.png) left top repeat; position:fixed; top:0; left:0; z-index:201;}
.pz_pf_1{ position:absolute; top:50%; left:50%; width:817px; height:738px; margin:-340px 0 0 -400px;}
.tent_out{ position:absolute; right:-40px; top:-18px;}
.m_804{ float:left; width:804px; background:#fff; height:680px;}
.m_804 .t_48{ float:left; width:774px; height:48px; padding-left:30px; line-height:48px; font-size:18px; font-weight:bold; color:#10549f; background:#eee;}

.m_804 .t_66{ float:left; width:744px; height:66px; line-height:66px; border-bottom:1px dashed #cbcbcb; background:#fff; margin-left:30px;}
.m_804 .l_16{ float:left; margin-right:49px; font-size:16px; color:#6592d5;}
.m_804 .l_12{ float:left; color:#999; font-size:12px;}
.m_804 .r_111{ display:block; float:right; font-weight:bold; font-size:14px; width:111px; height:37px; line-height:37px; margin-top:12px; text-align:center; background:#10549f; color:#fff;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; filter:alpha(opacity=100);opacity:1;}
.m_804 .r_111:hover{-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; filter:alpha(opacity=90);opacity:0.9;}
.m_804 .d_741{ float:left; width:741px; padding-left:30px; line-height:50px; font-size:14px; color:#333;}
.m_804 .d_741 .m_r_78{ float:left; margin-right:75px;}
.m_804 .d_741 .m_r_78 span{ color:#6592d5;}

.m_804 .d_30{ float:left; width:741px; font-size:14px; color:#666; line-height:30px; padding-left:30px; height:400px; overflow-y:auto;}
.m_804 .d_30 .p1{ float:left; width:741px; color:#333; font-weight:bold; line-height:47px;}

.job_contact { height:30px; line-height:30px; clear:both; margin:10px 0 0 30px; padding:5px 0; border-top:1px #ddd dashed; width:744px;}
.job_contact em { margin:0 10px;}

/* 投资者关系 */
.tabBox { margin: 15px 0 10px; }
.tab { border-bottom: 1px #0b8bd4 solid; padding-left: 1px; height:30px; }
.tab span, .tab a { padding: 0 16px; height: 30px;line-height: 30px; font-size: 18px; border: 1px #0b8bd4 solid; border-bottom: none; white-space: nowrap; color: #0b8bd4; text-align: center; margin-left: -1px; display: inline; cursor: pointer; min-width: 60px; }
.tab span.active, .tab a.active { background-color: #0b8bd4; color: #fff; }
.tab a { color: #0b8bd4; float: left; }
.w-100 { width: 100%; }
.mt-10 { margin-top: 10px;}
.mt-30, .mr-10, .mr-5, .mlr-10, .ml-8, .mlr-8, .mt-10, .mt-15, .mlr-15, .ml-3, .mt-5, .mr-30, .mr-3, .mlr-20, mt-20, .mr-20, .ml-20, .ml-40, .ml-10, .mb-5, .mt-8, mlr-30, .mlr-3, .mt-3, .mt-12, .ml-170, .ml-15, .mr-8, .ml-30, .ml-100, .ml-110, .mr-15, .mt-4, .mt-25, .mr-12, .mt-9, .ml-70, .ml-75, .mt-6, .ml-90, .ml-160, .mt-7, .mt-1, .ml-1, .mt-40, .mt-18, .mt-14, .mlr-5, .ml-98, .mt-120, .mr-70, .mt-60, .mt-50, .ml-50, .ml-60, .mr-60, .mr-4 { display: inline; }
.bluet, a.bluet { color: #198eed; }
.w-100 .tip{float:none;min-height:29px;clear:both;border:1px #cccccc solid;padding:10px 15px 10px 60px;font-size:14px;background:url(../images/adobe_reader_icon.png) no-repeat 15px 15px;}
.w-100 .tip *{float:none;clear:both;}

.investor{margin-top:0px;}
.investor ul{width:100%;}
.investor li{ float:left; height:57px;margin-top:15px;display:inline; position:relative;}
.investor li a{position:absolute;float:none;top:0px;right:0px;bottom:0px;left:0px;border:1px #fff solid;background:url(../images/pdf_icon.png) no-repeat 10px center;padding:10px 10px 10px 55px;color:#666;margin:0 10px;padding-right:75px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.investor li a font.f-14{width:100%;height:18px;overflow:hidden;float:left;}
.investor li a:hover,.notice .w33 li:hover a{border-color:#1192dc;z-index:10;}
.investor li .down{height:24px;line-height:24px;padding:0 5px 0 23px;position:absolute;top:15.5px;right:15px;white-space:nowrap;cursor:pointer;}
.investor .w25 li{width:25%;}
.investor .w33 li{width:33.33%;margin-top:-1px;}
.investor .w33 li a{border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;}
.investor .w50 li{width:50%;}
.investor .title{float:none;clear:both;margin:0 10px 20px;height:28px;line-height:28px;text-indent:10px;font-size:16px;font-weight:bold;background-color:#f0f0f0;}
.investor li .down{
    background: url(../images/public.png) no-repeat;
}
.investor li .down {
    background-position: -480px -86px;
    background-color: #f7f7f7;
}

.fb-left { padding-top:30px; width:340px;}
.fb-left h2 { color:#1192dc; font-size:24px;}
.fb-left p { line-height:24px; margin-bottom: 25px; display: block;}
.fb-left .f-14 { font-size: 14px;}

.fb-right { padding-top:30px; width:470px;}
.fb-right table { width:100%;}
.fb-right td { padding:2px;}
.fb-right td .no { border:1px solid #f00;}
.fb-right span { display:inline-block; line-height:30px; padding:0 2px;}
#jztime { display:block; padding-left:10px; line-height:40px; font-size:14px; color:#f00;}


/*内页页面*/
.content_ContentBox{width:100%;overflow:visible;}
.content_ContentBox .content_ListBox_PC{width:1150px;overflow:hidden;margin:0 auto;margin-top:70px;padding-bottom:50px;}
.content_SortBox{width:680px;overflow:hidden;margin:0 auto;margin-top:20px; margin-left:520px;}
.content_SortBox a{display:block;color:#fff;}
.content_SortBox a:hover{text-decoration:underline}
.content_SortBox li{padding:0 10px;margin-left:10px; margin-bottom:10px;float:right;background:#49494e;line-height:28px;border:1px solid #313134;text-align:center;color:#fff;font-size:12px;}
.content_SortBox .Checked{background:#f90;border:1px solid #e18700;}

.PageBox{width:581px;overflow:hidden;margin:0 auto;padding:50px 0;}
.PageBox li{width:78px;height:38px;line-height:38px;text-align:center;background:#fff;font-size:16px;border:1px solid #d9d9d9;color:#333;margin-right:3px;border-radius:2px;float:left;}
.PageBox li:hover{background:#f1f1f1;}
.PageBox a{display:block;color:#333;font-size:14px;text-decoration:none}
.PageBox .Checked{background:#666;border:1px solid #666;color:#fff;}
.PageBox .Checked a{color:#fff;}

/*分页*/

.vm * { display:inline-block;vertical-align:middle; }
.pageNo { padding:5px 0 10px 0;text-align:center; }
.pageNo > a { position:relative;display:inline-block;height:37px;width:37px;text-align:center;line-height:37px;background:url(../images/bigPage.png) left top no-repeat;font-size:14px;font-weight:bold;margin:0 5px; }
.pageNo > a:hover { background: url(../images/bigPage.png) left -37px no-repeat;color:#4f4f4f; }
.pageNo > a.selecteds { background:url(../images/bigPage.png) left -111px no-repeat;color:#fff;cursor:default; }
.pageNo > b {cursor: pointer;width: 0;height: 0;border-width: 6px;border-style: solid;font-size: 0;line-height: 0;border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;position: absolute;left: 9px;top: 12px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}
.isTxtBig{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}

.content_ContentBox .content_ListBox_Weixin{width:1100px;overflow:hidden;margin:0 auto;margin-top:70px;display:none}

/*内页-新闻列表*/
.NewsList_Bg{background:url(../images/img02.png) no-repeat 0 0;}
.NewsList_Box{width:100%;overflow:hidden;margin:0 auto;padding:10px 0;}
.NewsList_List{width:97.6%;overflow:hidden;border:1px solid #d8d8d8;background:#fff;padding:20px 1%;margin-bottom:20px;position:relative}
.NewsList_List:hover{background:#f2f2f2;}
.NewsList_ListTitle{width:auto;overflow:hidden;font-size:18px;color:#333;font-weight:bold;}
.NewsList_ListTitle span{display:block;font-size:12px;color:#999;font-weight:normal;line-height:25px;}
.NewsList_ListTitle a{display:block;text-decoration:none;color:#333}
.NewsList_ListState{width:auto;overflow:hidden;font-size:12px;color:#7f7f7f;line-height:20px;margin-top:10px;}
.NewsList_ListState a{display:block;text-decoration:none;color:#666}



.showbox { width:100%;}
.showbox li {display:block; position:relative; border:1px #ddd solid; margin:0 30px 20px 0; padding:0 30px 12px 30px; float:left; width:256px; height:414px; }
.showbox li.over { border:1px #f40 solid;}
.showbox li .show-item-name { padding:10px 0; margin-bottom:10px; border-bottom:1px #ddd solid; color:#353535; height:70px; font:700 14px/70px "微软雅黑",Arial; text-align:left;}
.showbox li .show-item-name img { vertical-align:middle;}
.showbox li .show-item-name span { display:block; font-size:12px; color:#666; }
.showbox li .show-item-content {width:100%; height:230px; overflow:hidden; margin-bottom:5px;}
.showbox li .show-item-price { height:30px; font:100 20px/30px "微软雅黑","宋体",arial; text-align:center; color:#f40;}
.showbox li .show-item-price span { font-size:14px; color:#333;}
.showbox li .show-item-view {width:100%;overflow:hidden;}
.showbox li .show-item-view a { float:left; margin:0 20px; width:80px;height:30px;background:#f90;border:1px solid #f09a2b;border-bottom:2px solid #be7413;text-align:center;line-height:30px;color:#fff;border-radius:5px;  display:block;font-size:14px;}
.showbox li .show-item-view a:hover {border:1px solid #dedede; border-bottom:2px solid #dedede; background:#fff; height:29px;color:#666;line-height:29px; display:block;font-size:14px;}

/*  大图页面  */
.proimg { float:left;}
.scroll-photos{ margin:20px auto 0 auto;  width:500px;overflow:hidden}
#SPhotosList{width:500px; overflow:hidden; margin-bottom:10px;}
#SPhotosList li{width:500px;overflow:hidden; text-align:center}
#SPhotosList img{ width:100%}
.picScroll { position:relative; margin:70px auto 0 auto; width:484px;}
#SPhotosBtn{margin-left:16px;height:77px;width:468px;overflow:hidden;position:absolute;z-index:1;bottom:1px}
#SPhotosBtn li{float:left;width:90px;height:77px;margin-right:1px;padding-top:8px;position:relative;cursor:pointer;text-align:center;box-sizing:border-box}
#SPhotosBtn img{width:80px;height:64px;overflow:hidden; border:1px solid #fff; padding:1px; border-radius:3px;}
#SPhotosBtn img:hover { border:1px solid #2193d2;}
#SPhotosBtn li em{width:86px; position:absolute;left:1px;top:0px;z-index:10;display:none; height: 67px;
    box-sizing: border-box;}
#SPhotosBtn li.current em{display:block}
.photos-prev-btn{position:absolute;left:0;bottom:1px;width:15px;height:67px;background:#fff}
.photos-next-btn{position:absolute;right:-1px;bottom:1px;width:15px;height:67px;background:#fff}
.photos-focus-prev,.photos-focus-next,.scroll-photos-info{display:none}
.photos-prev-btn a span,.photos-next-btn a span{display:block;width:0;height:0px;overflow:hidden}
.photos-prev-btn a{display:block;height:62px;background:url(../images/header_icons.png) no-repeat -15px -42px}
.photos-next-btn a{display:block;height:62px;background:url(../images/header_icons.png) no-repeat -49px -42px}
.photos-prev-btn.nohover a{background-position:-79px -42px}
.photos-next-btn.nohover a{background-position:-112px -42px}
.path-nav{width:1150px;margin:0 auto;font-size:14px;color:#000;height:60px;line-height:60px}
.path-nav a{color:#666}

#viewInfo { margin-top:20px; float:right; width:400px;}
#viewInfo .proinfo h1 { font:700 18px/26px "微软雅黑","宋体", arial; padding:10px 0; border-bottom:1px #ddd dotted; color: #333;}
#viewInfo .proinfo h1 b { display:block;}
#viewInfo .proinfo dl { display:block; padding:13px 0; min-height:18px; border-bottom:1px #ddd dotted; font-family: "微软雅黑","宋体", arial; }
#viewInfo .proinfo dl dt { display:block; float:left; width:120px; font-weight:500; font-size:13px; color:#333; }
#viewInfo .proinfo dl dd { display:block; float:left; width:270px; color:#000; }
#viewInfo .proinfo dl dd a { color:#888;}
#viewInfo .proinfo dl dd a:Hover { text-decoration:underline; }
#viewInfo .proinfo .price { color:#793f0b; font-size:14px;}
#viewInfo .proinfo .price a { font-size:12px; color:#793f0b;}
#viewInfo .proinfo .share { padding:20px 0;  border-bottom:1px dotted #ddd;}
.currentPrice { margin-top:-6px; font-size:24px; color:#c00 !important}
.originalPrice { margin-top:-3px; font-size:16px; color:#666 !important}

.goods_qty{float:left;width:50px;height:28px;}
.goods_qty input{border:1px solid #ccc;FONT-SIZE:12px;width:48px !important; text-align:center;height:24px;_height:24px;padding:1px 0;line-height:24px;margin:2px 0}
.goods_qty_select{float:left;width:27px;height:28px;margin-top:2px}
.goods_qty_select a{display:inline-block;width:27px;margin:0;padding:0;float:left;line-height:28px;_font-family:宋体;_font-size:9px}
.goods_qty_select a:hover{_font-family:宋体;_font-size:9px}
.goods_qty_up_btn{height:28px;background:url(../images/cart_btn_add.gif) no-repeat;}
.goods_qty_down_btn{height:28px;background:url(../images/cart_btn_reduce.gif) no-repeat;}

.showbotton { clear:both; margin-top:30px;}
.shopping_myzzim_btn{float:left; width:130px;}
.shopping_cart_btn{float:left; margin-right:10px;}
.shopping_stock_cart_btn{margin-top:105px}
.shopping_cart_btn img,.shopping_myzzim_btn img{cursor:pointer}

.cart_btn{ margin:0 10px 0 auto; width:134px;height:38px; display:block; line-height:38px; text-align:center; color:#e5511d; background:#ffe4d0; border:1px solid #f0cab6; border-radius:3px; overflow:hidden; }
.cart_btn:hover{background:#ffd9bc;}
.cart_btn a { display:block; color:#e5511d; font-size:16px;}

.carts_btn{ margin:0 auto; width:182px; height:40px; display:block; text-align:center; line-height:40px; background:#f40 url(../images/cart.png) no-repeat 30px 12px; overflow:hidden; text-indent:10px; border-radius:3px;}
.carts_btn:hover{background:#f22d00 url(../images/cart.png) no-repeat 30px 12px}
.carts_btn a { display:block; color:#fff; font-size:16px;}

.contactus { padding:20px 0;}
.contactus a { display:block; width:140px; height:50px; background: #005abc; border-radius:3px; color:#fff; font-size:16px; line-height:50px; text-align:center; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.contactus a:hover { background: #1265C0;}

.listbox { margin:20px 0;}
.listbox .list-hd { padding-left:2%; width:98%; background:#2093d2; height:40px; font:700 14px/40px "宋体"; color:#fff;}
.listbox .list-hd .more { float:right; display:block; height:48px; padding:0 10px; font-size:12px; font-family:arial; color:#4f4f4f; text-transform:uppercase;}

/* 内页 E */

/* 向上滚动 S */
.rightnfixd {width: 46px;height: 150px;position: fixed;z-index: 3000;left: 50%;margin-left: 600px;}
.rf_het {bottom: 0px;}
.rightnfixd span {position: absolute;z-index: 1;}
.rfixedico {background: url(../images/top.jpg);}
.rightnfixda1 {background-position: 0 0;}
.rightnfixda2 {background-position: -178px -95px;}
.rightnfixda3 {background-position: -178px -146px;}
.rightnfixda1:hover {background-position: 0 0;}
.rightnfixda2:hover {background-position: -122px -95px;}
.rightnfixda3:hover {background-position: -122px -146px;}
.rightnfixd a {width: 50px;height: 50px;float: left; margin-top: 5px;}
.rightnfixdspan1 {width: 115px;height: 148px;position: absolute;z-index: 3000;margin-left: -118px;margin-top: -30px;background-position: -2px -1px;display: none;}
.rightnfixdspan1 img{width:110px;height: 110px; margin-left:1px;}
.rightnfixdspan1 b{width: 100%;text-align: center;display: block;font-weight: 300; line-height:16px; margin-top:-4px;}
/* 向上滚动 E */

/* 页脚内容 S */
#footerWrapper { margin:0 auto; padding:10px 0; width:100%; min-width:1200px; background:#005bac;}
.footer { margin:0 auto; padding:35px 0; width:100%; height:200px;}
.footer .bot-logo { float:left; width:500px; padding:70px 0 0 0; height:130px; text-align:center; border-right:1px solid #ddd}
.footer .bot-contact {float:left; padding:0 20px 0 26px; padding-top:10px; width:334px; height:190px; border-right:1px solid #ddd;}
.footer .bot-contact h3,
.footer .bot-contact span { display:block; line-height:24px; color:#fff;}
.footer .bot-contact h3 { margin-bottom:10px; font-size:18px}
.footer .bot-pro { float:left; padding-left:26px; padding-top:10px; width:280px; height:190px; color:#fff;}
.footer .bot-pro h3 { display:block; font-size:18px;}
.footer .bot-pro .pro-box a { float:left; display:block; padding:1%; width:48%; height:28px; color:#fff; line-height:28px; font-size:14px}
.footer .bot-pro .pro-box a:hover { text-decoration:underline;}

#footerWrapper .footerLine { height:1px; margin:0 auto; width:1200px;  border-top:1px #ddd solid; }
#footerWrapper .copyright { height:50px; line-height:50px; text-align:center; font-size:13px; color:#fff; }
#footerWrapper .copyright a { color:#fff; }
#footerWrapper .copyright a:Hover { text-decoration:underline; }
/* 页脚内容 E */

.sd_nav {
	margin-bottom:20px;
    width: 100%;
    height: 45px;
    bottom: 0;
}
.sd_nav ul {
    width: 1100px;
    height: 45px;
}
.sd_nav ul li {
    width: 125px;
    height: 45px;
    line-height: 45px;
    float: left;
    text-align: center;
    margin-right: 2px;
}
.sd_nav ul li a {
    width: 125px;
    display: block;
    color: #fff;
    background: #4194ee;
    font-size: 16px;
    text-decoration: none;
	border-radius:3px;
}
.sd_nav ul li.active a, .sd_nav ul li a:hover {
    background: #f37621;
}



/*表单*/
.textareabox { width: 96%; height: 115px; line-height: 22px; display: block; border: 1px solid #d7d7d7; border-radius: 5px; padding: 10px; }/* textareabox 结束 *//* textbox 开始 */
.textbox { float: left; margin-right: 15px; font-size: 14px;  border: 1px solid #d7d7d7; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 10px; width: 300px;  color: #333; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.small_textbox { float: left; font-size: 14px; border: 1px solid #d7d7d7;  padding: 8px; width: 300px; color: #333; -moz-border-radius: 3px; -khtml-border-radius: 3px;  -webkit-border-radius: 3px; border-radius: 3px; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.smaller_textbox { float: left; font-size: 14px; border: 1px solid #d7d7d7; padding: 5px;  width: 300px; color: #333; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.textbox:focus, .small_textbox:focus, .smaller_textbox:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); }/* textbox 结束 *//* 提示盒子 开始 */
.prompt_box { width: 100%; padding: 20px; background: #ffffc4; border: 1px solid #e3e3e3; }/* 提示盒子 结束 *//* 通用椭圆 开始 */
.b_radius { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px; }/* 通用椭圆 结束 *//* 单选按钮 开始 */
.ui-button, .ui-button_active, .ui-button_hover, .ui_button { border:0; height: 40px; line-height: 40px; cursor: pointer; color: #fff !important; display: inline;  float: left; font-size: 16px; text-align: center; padding: 0 20px;  -moz-border-radius: 3px; -khtml-border-radius: 3px;  -webkit-border-radius: 3px; border-radius: 3px; }
.ui-button a, .ui-small-button a { color: #fff !important; display: block; }
.theme_bgcolor { background: #008fee; }

/* Styles for zoom pup window (that one what move with mouse above small image) */
.MagicZoomPup {
	background:     #90a8d6;
	border: 		1px solid #022e6f;
}
/* Styles for header on large zoom window */
.MagicZoomHeader {
	background:		#90a8d6;
	font-size: 12px;
}
/* Styles for large zoom window */
.MagicZoomBigImageCont {
	border:			1px solid #90a8d6;
}
/* Style of the expanded image */
.MagicThumb-expanded {
	border: 1px solid #90a8d6;
}
/* Style of the caption for the expanded image */
.MagicThumb-caption {
	background: #90a8d6;
	color: #fff;
}


/* CSS classes for multiple image selectors */
/* Styles for the inactive selector */
.Selector img {
	border: 2px solid #ccc;
}
/* Style for the active selector */
.Selector.Active img {
	border: 2px solid #FB9E11;
}