/* 94kk.com asp企业网4.0 */
.indexyqljie{ color:#FFF}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;} 
h1{font-size:10px; font-weight:normal;} h2{ font-size:28px; font-weight:normal;} h3,h4{font-size:14px; font-weight:normal;} h5,h6{font-size:10px; font-weight:normal;}
abbr,acronym{border:0;font-variant:normal} 
address,caption,cite,code,dfn,th,var,optgroup,i,em,small,ins,tt,big,tb{font-weight:normal; font-size:100%; font-style:normal; text-decoration:none;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a{ text-decoration:none; color:#7b7b7b}
html{overflow-x:hidden;}


#text{ width:100%; float:left;}
.herder{ width:1300px; margin:0 auto;}


#nmTopWrapper{ width:100%;z-index:999; background-color:#fff;}
.top{ width:1300px; margin:0 auto; height:102px;}
.top .logo{ float:left; padding-top:0px;}
.top .nav{ float:right;}

.top .nav li{ padding:0 14px; line-height:100px; height:100px; text-align:center; font-size:15px; background:url(../images/nav.jpg) no-repeat right; float:left; color:#FFF;}
.top .nav li a{ color:#000; display:block; width:82px;} 
.top .nav li a:hover{ border-bottom:#1E3F4E solid 1px; text-decoration:none;}
.top .nav li .hover{ border-bottom:#FFF  solid 1px; text-decoration:none;}


#banner{ width:100%; float:left;}

.changhong{ padding-top:40px;}
.cp{ width:1300px; text-align:center}
.cp dl{ color:#145268; font-size:32px;}
.cp dd{ color:#a1a0a0;font-size:16px;text-transform:uppercase; background:url(../images/cp2.jpg) center bottom no-repeat;}
.cp dt{ color:#a1a0a0; font-size:12px; padding-top:5px;}
.cp_nav{ width:890px; margin:35px auto; height:36px;}
.cp_nav li{ width:129px; height:36px; border:#e5e5e5 solid 1px;border-radius:6px; float:left; color:#5a5a5a; line-height:36px; text-align:center; line-height:36px; font-size:14px; margin-right:17px;}
.cp_nav li a{ color:#5a5a5a; display:block;}
.cp_bottom{ width:100%; padding-top:15px;}
.cp_bottom li{ width:293px; float:left; margin-right:30px;}
.cp_bottom li img{ width:293px; height:262px; border:#ececec solid 1px; float:left;}
.cp_bottom li h3{ width:295px; float:left; background:url(../images/cp1.jpg) no-repeat; color:#5a5a5a; text-align:center; font-size:14px; line-height:40px; text-transform:uppercase;}
.cp_bottom li h3 a{ display:block; color:#5a5a5a; }

#index-about{ width:100%; float:left; background:url(../images/about.jpg) center no-repeat; height:780px; margin-top:20px;}
.index-about{ padding-top:30px;}
.index-about .left{ float:left; margin-top:1px;}

.index-about .center{ width:1298px; float:left;}
.index-about .center h3{ color:#444343; line-height:20px; font-size:14px; padding:13px 15px; width:1253px; }
#ys12 {
	color: #F00;
}
.index-about .center span{}
.index-about .right{ width:97px; height:50px; float:right; z-index:999; position:absolute; margin-top:356px;margin-left: 1180px;}

.newsList{ width:998px; float:left;}
#news{ width:100%; float:left; background:url(../images/news.jpg) no-repeat center bottom;height: 600px;margin-bottom: 45px;}
.news{ padding-top:20px; width:580px; height:38px; margin:0 auto; }
.news li{ width:130px; height:38px; border:#bdd1d9 solid 1px; background-color:#fff; float:left; margin-right:7px; color:#1E3F4E ; text-align:center; font-size:14px; line-height:38px;}
.news li a{ color:#1E3F4E; display:block;}
.news li a:hover{ background-color:#1E3F4E; text-decoration:none; color:#fff; }
.news li .hover{ background-color:#1E3F4E; text-decoration:none; color:#fff; }
.news-bottom{ padding-top:43px;}
.news-bottom li{ width:310px; margin-right:15px; float:left;}
.news-bottom li img{ width:310px; height:223px; float:left;}
.news-bottom li h3{ width:270px; height:110px;  border-bottom:#e2e2e2 solid 2px;  background-color:#fff; float:left; padding: 20px 20px;} 
.news-bottom li h3 em{ color:#949494; line-height:23px;}
.news-bottom li h3 em a{ color:#949494; display:block;}


.newsList li {
    height: 150px;
    background: #ececec;
    margin-top: 20px;
    padding-right: 30px;
}
.newsList li .pic {
    display: block;
    width: 242px;
    height: 150px;
    float: left;
    padding-right: 25px;
}
.newsList li h3 {
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: normal;
}
.newsList li .txt {
    width: 700px;
    line-height: 22px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #c0c0c0;
    float: left;
	font-size:13px;
	color:#666;
}
.newsList li a.links {
    display: inline-block;
    background: url(../images/lj.png) no-repeat left center;
    line-height: 20px;
    padding-left: 20px;
    color: #1990ff;
    margin-top: 10px;
	font-size:13px;
}

#img_scroll2lis_2{ float:left; margin-left:4px;}
#img_scroll2lis_3{ float:left; margin-left:4px;}
#img_scroll2lis_4{ float:left; margin-left:4px;}

.about{ padding-top:30px;}
.about .left{ width:247px; float:left;}
.about1{ width:227px;background:url(../images/about3.jpg) no-repeat;color:#fff; padding:20px 0 10px 20px;}
.about1 p{  font-size:26px; text-transform:uppercase;}
.about1 h3{ font-size:23px;} 
.about-nav{ width:245px; border:#dfdfdf solid 1px;}
.about-nav li{ width:245px; height:45px; background:url(../images/about-nav1.jpg) no-repeat; margin-top:5px; line-height:45px; text-indent:2em; color:#2f2f2f; font-size:14px;}
.about-nav li a{ color:#2f2f2f; display:block; }
.about-nav li a:hover{ background:url(../images/about-nav.jpg) no-repeat; text-decoration:none;}
.about-nav li .hover{ background:url(../images/about-nav.jpg) no-repeat; text-decoration:none;}
.about-products{ width:247px; border:#dfdfdf solid 1px; float:left;  margin-top:30px;}
.about-products ul{padding:14px;}
.about-products ul li{ width:219px; height:30px; border-bottom:#e2e2e2 solid 2px;}
.about-products ul li p{ color:#424242; border-bottom:#1E3F4E solid 2px; float:left; line-height:30px;}
.about-products ul li b{ color:#a6a6a6; font-size:14px; text-transform:uppercase; font-weight:normal; line-height:30px; padding-left:5px}
.about-products ul span{ width:219px; height:186px; margin-top:20px; float:left;margin-bottom:20px; }
.about-news{ width:203px; background:url(../images/about-news1.jpg) repeat-x bottom; height:40px;}
.about-news a{ color:#525252; background:url(../images/about-news.jpg) no-repeat left; line-height:40px; padding-left:15px; font-size:13px;}
.about .right{ width:998px; float:right;}
.about .right .ou{ width:998px; height:40px; background:url(../images/about-news1.jpg) repeat-x bottom; color:#282828; font-size:20px; line-height:40px;float:left;}
.about .right .ou em{ color:#7b7b7b; font-size:13px; float:right;}
.about .right .ou em a{ color:#0b75c9;}
.about .right .ou1{ width:998px; float:left; padding-top:30px;}
.about .right .ou1 span{ width:998px; height:278px; padding-bottom:20px; float:left;}
.about .right .ou1 p{  font-size:13px; line-height:25px;}

#join1{ margin-top:80px; width:100%; float:left;}




#choose{ width:100%; float:left; background:url(../images/choose.jpg) no-repeat center; height:2571px; margin-top:30px;}
.choose{ width:1003px; margin:0 auto;}
.choose ul{ position:relative;}
.choose ul .li1{ left:35px; top:590px;}
.choose ul .li2{ left:580px; top:857px;}
.choose ul .li3{ left:35px; top:1110px;}
.choose ul .li4{ left:580px; top:1107px;}
.choose ul .li5{ left:35px; top:1638px;}
.choose ul .li6{ left:590px; top:1845px;}
.choose ul .li7{ left:35px; top:2124px;}
.choose ul .li8{ left:590px; top:2086px;}
.choose ul li{ width:371px; float:left; color:#fff; position:absolute;}
.choose ul li h1{ color:#fff; font-size:26px;}
.choose ul li h1 em{ color:#aeeb21; font-weight:bold; font-size:26px;}
.choose ul li h2{ font-size:14px; line-height:18px;}
.choose ul li dl{ width:100%;line-height:18px; margin-top:7px; padding-left:2em; font-size:14px;}

.goods{ width:1003px; text-align:center}
.goodd{ width:1003px; margin:0 auto;}
.goods dl{ color:#000; font-size:32px;}
.goods dd{ color:#a1a0a0;font-size:16px;text-transform:uppercase; background:url(../images/cp2.jpg) center bottom no-repeat;}
.goods dt{ color:#a1a0a0; font-size:12px; padding-top:5px;}
.goods_nav{ width:890px; margin:35px auto; height:36px;}
.goods_nav li{ width:129px; height:36px; border:#e5e5e5 solid 1px;border-radius:6px; float:left; color:#5a5a5a; line-height:36px; text-align:center; line-height:36px; font-size:14px; margin-right:17px;}
.goods_nav li a{ color:#5a5a5a; display:block;}
.goods_bottom{ width:100%; padding-top:15px;}
.goods_bottom .left{ width:50px; height:50px; float:left; margin-top:115px; margin-right:8px;}
.goods_bottom .right{ width:50px; height:50px; float:right; margin-top:115px; }
.goods_bottom li{ width:218px; float:left; margin-right:6px;}
.goods_bottom li img{ width:218px; height:217px; border:#ececec solid 1px; float:left;}
.goods_bottom li h3{ width:218px; float:left; background-color:#f5f5f5; color:#5a5a5a; text-align:center; font-size:14px; line-height:60px; text-transform:uppercase;}
.goods_bottom li h3 a{ display:block; color:#5a5a5a; }

#join3{ background:url(../images/join12.jpg) no-repeat center bottom; height:898px; width:100%; margin-top:50px; float:left;}
#join3 h1{ color:#000; text-align:center; font-weight: normal; font-size:25px; line-height:30px; padding-top:50px;}
#join3 h2{ color:#c7c7c7; text-align:center; font-size:14px; text-transform:uppercase; line-height:18px; font-weight:normal; font-family:"Arial";}
.support{ position:relative; width:1003px; float:left; padding-top:65px;}
.support .li1{ left:158px; top:72px;}
.support .li2{ left:120px; top:199px;}
.support .li3{ left:85px; top:315px;}
.support .li4{ left:158px; top:428px;}
.support .li5{ left:798px; top:72px;}
.support .li6{ left:847px; top:199px;}
.support .li7{ left:832px; top:315px;}
.support .li8{ left:766px; top:428px; font-size:15px;}
.support li{ color:#292929; font-size:17px; line-height:54px; position:absolute;}
.strengths{ width:245px; margin:127px 0 0 374px; color:#fff;}
.strengths h3{ font-size:12px;}
.strengths h4{ font-size:33px; text-transform:uppercase; font-weight:bold;}
.strengths h5{ font-size:40px; font-weight:bold;} 
.strengths h5 em{ font-size:20px;}
.strengths h6{ font-size:22px; font-weight:bold; padding-top:41px; padding-left:80px; font-family:"arial"} 
.strengths h6 em{ font-size:14px; font-family:"微软雅黑"}

#xiaoshang{ width:100%; background:url(../images/join4.jpg) repeat-x; height:476px; float:left;}
.xiaoshang{ padding-top:20px;}
.xiaoshang .left{ float:left; margin-top:114px;}
.xiaoshang .right{ float:right;margin-top:114px;}
.xiaoshang li{ width:347px; height:260px; float:left; margin-left:6px;}

#join-news{ width:100%; padding-top:20px; float:left;}
.join-news{ width:1003px; margin:0 auto;}
.join-news .left{ width:610px;border:#e3e3e3 solid 1px; float:left;}
.join-news .left ul{ width:610px; height:40px; float:left;background:url(../images/join-news1.jpg) no-repeat;}
.join-news .left ul li{ width:122px; height:40px; float:left; text-align:center; line-height:40px; font-size:14px; color:#525252; }
.join-news .left ul li a{ color:#525252; display:block;}
.join-news .left ul li a:hover{ color:#fff; background:url(../images/join-news.jpg) no-repeat; text-decoration:none;}
.join-news .left ul li .hover{ color:#fff; background:url(../images/join-news.jpg) no-repeat; text-decoration:none;}
.join-news .left span{ width:573px; height:236px; padding:18px; float:left}
.join-news .right{ width:376px; float:right; height:314px;}

#certificate{ width:100%;float:left; margin-top:30px}
#certificate .left{ width:50%; repeat-x; float:left; height:451px; }
#certificate .left .certificate{ width:440px; float:right;  padding-top:30px; margin-right:60px;}
#certificate .left .certificate h3{ color:#000; font-size:20px;}
#certificate .left .certificate h3 em{ color:#bcbcbc; font-size:18px; text-transform:uppercase; font-family:"Arial"}
#certificate .left .certificate .certifi{ width:100%; padding-top:20px;}
#certificate .left .certificate .certifi .f1{ float:left; height:86px; padding-top:97px; padding-right:45px;}
#certificate .left .certificate .certifi .f2{ width:223px; float:left; text-align:center; line-height:46px; font-size:14px;}
#certificate .left .certificate .certifi .f2 img{ width:223px; height:312px; float:left;}
#certificate .left .certificate .certifi .f3{ float:right; height:86px; padding-top:97px;}

#certificate .right{ width:50%; background-color:#fff; float:right; height:451px; }
#certificate .right .certificate{ width:400px; float:left;  padding-top:30px; margin-left:5px;}
#certificate .right .certificate h3{ color:#000; font-size:20px; padding-left:44px;}
#certificate .right .certificate h3 em{ color:#bcbcbc; font-size:18px; text-transform:uppercase; font-family:"Arial"}
#certificate .right .certificate h3 b{ color:#6c6c6c; font-size:14px; font-weight:normal;}
#certificate .right .certificate span{ padding-top:45px; float:left}




#copy{ width:100%; height:234px; background-color:#1E3F4E; float:left; margin-top:50px;}
#copy .left{ width:540px; float:left; margin-top:50px;}
#copy .left .copy-top{ width:190px; float:left; margin-right:22px; height:55px;}
#copy .left .copy-top span{ color:#FFFFFF;}
.p_selectbox{display: block; width: 183px; float: left; position: relative;}
.spn_yqlj{width:172px; height:2px; display:block; float:left; line-height:20px; margin:13px 0 0 0px; font-size:13px; cursor: pointer;}
.footerright{ float:right; line-height:49px; color:#333;}
#copy .conter{ width:366px;}
#copy .left .lianjie{ padding-top:20px; color:#f4f4f4; font-size:14px; float:left;}
#copy .left .lianjie em{ color:#fff; font-size:14px;}
#copy .left .lianjie a{ color:#f4f4f4;}
#copy .left .lianjie1{ float:none}
#copy .right{ float:right; width:370px;}
#copy .right span{ width:139px; float:left; margin-left:40px;}
#copy .right span p{ color:#fff; font-size:14px; text-align:center;}




.ou1{    width: 100%;
    height: 40px;
    background: url(../images/about-news1.jpg) repeat-x bottom;
    color: #282828;
    font-size: 20px;
    line-height: 40px;
    float: left;
}
.ou1 em {
    color: #7b7b7b;
    font-size: 13px;
    float: right;
}





#jsddm li ul {
	background:#FFF;
	position:relative;
	z-index:999;
    visibility: hidden;
    width: 100%;
    box-shadow: 0 0 2px #555;
}
#nmTopWrapper .top .nav #jsddm li ul li{ background-image:url(../images/nav.png);height:50px;line-height:48px;}
#nmTopWrapper .top .nav #jsddm li ul li:hover{ background-image:url(../images/nav1.png);height:54px;}
#jsddm li ul li:hover{ background-color:#1E3F4E;}
#jsddm li ul li a:hover{ color:#FFF;}





#jsddm{ position:relative;}
.web_hide {
    position: absolute;
    top: 81px;
    width: 1010px;
    z-index: 9999999999999999999999999;
    padding-bottom: 15px;
    background: #e5e5e5;
	visibility:hidden;
    border-bottom: 3px solid #1E3F4E;
}
.web_hidel {
    width: 300px;
    min-height: 140px;
    overflow: hidden;
    margin-left: 20px;
    margin-top: 30px;
    border-right: 1px solid #a3a3a3;
}
.fl {
    float: left;
    display: inline;
}
.web_hider {
    width: 630px;
    overflow: hidden;
    margin-top: 20px;
    margin-left: 20px;
    font-size: 12px;
    text-align: left;
    overflow: hidden;
}
.top .nav #wbe_hide a {
    width: 120px;
    height: 24px;
    line-height: 24px;
	float:left;
	text-align:left;
    text-indent: 14px;
    color: #666666;
    font-size: 14px;
    margin-top: 8px;
}
.fr1 {
    float: right;
    display: inline;
    width: 348px;
    height: 114px;
	line-height: 20px;
}
.web_hider span {
    display: inline;
    color: #1E3F4E;
    line-height: 24px;
}
.web_hider span {
    display: inline;
    color: #1E3F4E;
    line-height: 24px;
}
.top .nav .web_hider a {
    color: #1E3F4E;
}
.top .nav #wbe_hide a:hover{ background-color:#1E3F4E;border-bottom:0px; color:#FFF;}
.top .nav .web_hider a:hover{ border-bottom:0px;}
.lzwn {
    font-size: 25px;
    color: #FE3A3B;
    line-height: 33px;
}
.web_hider em {
    font-style: normal;
    color: #666666;
    font-size: 20px;
}
.web_hider p {
    color: #626262;
    line-height: 24px;
}
