
.flash-layout {
    position: relative;
    width:100%;
    min-width:1200px;
    height:450px;
    margin-top: 110px;
}
.flash-layout .flash li
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	}
.flash-layout .flash .btn
{
	position:absolute;
	bottom:20px;
	width:100%;
	height:18px;
	text-align:center;
	z-index:999;
	}
.flash-layout .flash .btn dt
{
	display:inline-block;
	width:18px;
	height:18px;
	margin-left:12px;
	border-radius:50%;
	cursor:pointer;
	}
.flash-layout .flash .container
{
	position:relative;
	width:1200px;
	height:450px;
	margin:0px auto;
	}
.flash-layout .flash .container .left-btn
{
	position:absolute;
	left:0px;
	top:300px;
	width:72px;
	height:46px;
	/*background:url(https://cdn.mystuff.com.cn/ms/img/qiehuan1.png);*/
	cursor:pointer;
	z-index:99;
	}
.flash-layout .flash .container .right-btn
{
	position:absolute;
	right:0px;
	top:300px;
	width:72px;
	height:46px;
	/*background:url(https://cdn.mystuff.com.cn/ms/img/qiehuan2.png);*/
	cursor:pointer;
	z-index:99;
	}
	
.container
{
	width:1200px;
	height:100%;
	margin:0px auto auto auto;
	}
.container a:hover
{
	text-decoration:none;
	}
.business{
    width:100%;
    min-width: 1200px;
    background-color:#f6f9fe;
    padding:10px 0px 10px;
	margin:20px 0px 20px;
}
.server-head
{
	width:100%;
	min-width:1200px;
	height:20px;
	line-height:20px;
	margin-top:35px;
	padding-bottom:20px;
	background:url("../img/index_line02.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/index_line02.png*/ bottom center no-repeat;
	text-align:center;
	}
.server-head .ch
{
	font-size:20px;
	color:#000000;
	}
.server-head .en
{
	font-size:20px;
	color:#04b100;
	}
.server-head a:hover .ch,.server-head a:hover .en
{
	}
.server-con
{
    width:100%;
    height:20px;
    padding-top:15px;
    text-align:center;
    font-size:12px;
    color:#bababa;
    }
	
.server-wrap
{
	width:100%;
	min-width:1200px;
	overflow: hidden;
	/*background:url(https://cdn.mystuff.com.cn/ms/img/pc-22.jpg) top center no-repeat;*/
	}
.server-wrap .container
{
	padding-top:30px;
	padding-bottom:40px;
	}
.server-wrap .container ul
{
	width:1200px;
	/*height:142px;*/
	margin:0px auto auto auto;
	text-align:center;
	}
.server-wrap .container li
{
    float:left;
	/*display:inline-block;*/
/*	width:78px;
	height:142px;
	margin:0px 35px;*/
	width:230px;
	height:270px;
	background-color:#fff;
	display: inline;
	margin:10px 35px 20px 35px;
	}
.server-wrap .container li a
{
	display:inline-block;
	width:100px;
	height:142px;
	text-align:center;
	margin-top:30px;
	}
.server-wrap .container li a:hover
{
	text-decoration:none;
	}
.server-wrap .container li a .icon
{
    display:block;
    /*width:98px;*/
    /*height:98px;*/
    /*border:solid 1px #eeeeee;*/
    border-radius:5px;
    }
.server-wrap .container li a .icon i
{
    display:block;
    width:120px;
    height:120px;
    /*border:solid 1px #ffffff;*/
    border-radius:5px;
    }
.server-wrap .container li a:hover .icon
{
    border:solid 1px #ffa340;
	}
.server-wrap .container li a:hover .icon i
{
    border:solid 1px #ffffff;
	}
.server-wrap .container li a .title
{
    padding-top:30px;
	font-size:14px;
	color:#000000;
	}
.server-wrap .container li a:hover p.title
{
	color:#ffa340;
	}
.server-wrap .container li.item1 .icon
{
	background:url("../img/MB-01.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-01.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item2 .icon
{
	background:url("../img/MB-02.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-02.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item3 .icon
{
	background:url("../img/MB-03.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-03.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item4 .icon
{
	background:url("../img/MB-04.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-04.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item5 .icon
{
	background:url("../img/MB-05.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-05.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item6 .icon
{
	background:url("../img/MB-06.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-06.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item7 .icon
{
	background:url("../img/MB-07.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-07.png*/ no-repeat;
	background-size: cover;
	}
.server-wrap .container li.item8 .icon
{
    background:url("../img/MB-08.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-08.png*/ no-repeat;
	background-size: cover;
}
.server-wrap .container li.item9 .icon
{
    background:url("../img/MB-09.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/MB-09.png*/ 22px 28px no-repeat;
	background-size: cover;
}
.server-wrap .server-des
{
    line-height:31px;
	margin-top:45px;
    padding-top:20px;
	padding-bottom:20px;
    text-align:center;
    font-size:14px;
    color:#808080;
	background-color:#f2f2f2;
    }

.news-head
{
	width:100%;
	min-width:1200px;
	height:20px;
	line-height:20px;
	margin-top:50px;
	padding-bottom:20px;
	background:url("../img/index_line02.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/index_line02.png*/ bottom center no-repeat;
	text-align:center;
	}
.news-head .ch
{
	font-size:20px;
	color:#000000;
	}
.news-head .en
{
	font-size:20px;
	color:#04b100;
	}
.news-head a:hover .ch,.news-head a:hover .en
{
	}
.news-con
{
    width:100%;
    height:20px;
    padding-top:15px;
    text-align:center;
    font-size:12px;
    color:#bababa;
    }
	
.news-wrap
{
	width:100%;
	min-width:1200px;
	height:1000px;
	padding-top:26px;
	}
.news-wrap ul
{
    width:1136px;
    margin:0px auto auto auto;
    }
.news-wrap li
{
	float:left;
	display:inline;
	width:250px;
	height:280px;
	margin:0px 15px 30px 15px;
	overflow:hidden;
	border:solid 1px #f2f2f2;
	}
.news-wrap li .img
{
	width:250px;
	height:156px;
	}
.news-wrap li .img img
{
	width:250px;
	height:156px;
	}
.news-wrap li .content
{
	width:217px;
	height:110px;
	padding:10px 15px 0px 15px;
	}
.news-wrap li .content .other
{
    position:relative;
    height:49px;
    border-bottom:solid 1px #f2f2f2;
    text-align:center;
	color:#959595;
	}
.news-wrap li .content .other .day
{
    width:55px;
    font-size:20px;
    }
.news-wrap li .content .other .year
{
    width:55px;
    font-size:12px;
    }
.news-wrap li .content .other span
{
    display:inline-block;
    position:absolute;
    right:6px;
    bottom:12px;
    width:20px;
    height:16px;
    color:#6dc86b;
    }
.news-wrap li .title
{
	position:relative;
	line-height:26px;
	padding-top:8px;
	font-size:14px;
	color:#000000;
	}
.news-wrap li .title a
{
	color:#000000;
	}
.news-wrap li .title a:hover
{
	color:#000000;
	}
/*标准化科普样式*/
.pic-caser{
	width:100%;
	min-width: 1200px;
	padding-top:26px;
	overflow: hidden;
	min-height: 310px;
}
.pic-news
{
	width:1200px;
	height:100%;
	margin:0px auto auto auto;
	padding-top:30px;
	overflow: hidden;
}
.pic-news ul
{
	width:1136px;
	margin:0px auto auto auto;
}
.pic-news li
{
	float:left;
	display:inline;
	width:250px;
	height:250px;
	margin:0px 15px;
	margin-bottom:30px;
	border:solid 1px #e5e5e5;
}
.pic-news li .img
{
	width:250px;
	height:170px;
}
.pic-news li .img img
{
	width:250px;
	height:170px;
}
.pic-news li .title
{
	width:230px;
	height:50px;
	line-height:26px;
	padding:8px 10px;
	overflow:hidden;
	margin:8px auto auto auto;
	text-align:left;
	font-size:14px;
	display:-webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
}
.pic-news li .title a
{
	text-decoration:none;
	color:#000000;
}
.pic-news li .title a:hover
{
	color:#fda440;
}
.about-wrap
{
	width:100%;
	min-width:1200px;
	height:504px;
	background:url("../img/banner02.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/banner02.png*/ top center no-repeat;
	}
.about-wrap .about-container
{
    width:962px;
    height:249px;
    margin:0px auto auto auto;
    padding-top:255px;
    }
.about-container .about-left
{
    float:left;
    display:inline;
    width:580px;
    padding:0px 50px;
    }
.about-container .about-left a
{
    text-decoration:none;
    }
.about-container .about-left .about-en
{
    font-size:32px;
    font-weight:600;
    color:#05b103;
    }
.about-container .about-left .about-ch
{
    font-size:17px;
    color:#05b103;
    }
.about-container .about-left .about-con
{
    line-height:24px;
    padding-top:22px;
    padding-bottom:20px;
    text-indent:2em;
    font-size:14px;
    color:#000000;
    }
.about-container .about-left .about-more
{
    text-align:right;
    }
.about-container .about-left .about-more a
{
    display:inline-block;
    width:98px;
    height:26px;
    line-height:26px;
    border:solid 1px #f2f2f2;
    text-align:center;
    color:#06b103;
    }
.about-container .about-right
{
    position:relative;
    float:left;
    display:inline;
    width:230px;
    height:238px;
    padding-left:50px;
    }
.about-container .about-right a
{
    text-decoration:none;
    }
.about-container .about-right .about-ch
{
    font-size:15px;
    color:#ffffff;
    }
.about-container .about-right .about-en
{
    position:relative;
    font-size:30px;
    color:#ffffff;
    }
.about-container .about-right .about-en i
{
    position:absolute;
    left:0px;
    bottom:-12px;
    width:22px;
    height:1px;
    background-color:#ffffff;
    }

.about-container .about-right .about-more
{
    position:absolute;
    right:20px;
    bottom:30px;
    width:24px;
    height:12px;
    color:#ffffff;
    }
.about-container .about-right .about-more a
{
    color:#ffffff;
    }
    
.home-contact
{
    width:100%;
    min-width:1200px;
    padding:45px 0px 35px 0px;
    background-color:#f2f2f2;
    }
.home-contact .head
{
    position:relative;
    width:100%;
    height:65px;
    font-size:16px;
    font-weight:600;
    color:#000000;
    }
.home-contact .head i
{
    position:absolute;
    left:0px;
    top:40px;
    width:20px;
    height:2px;
    background-color:#32b16c;
    }
.home-contact .contact-left
{
    float:left;
    display:inline;
    width:250px;
    margin-left:20px;
    }
.home-contact .contact-left p
{
    line-height:24px;
    padding-bottom:16px;
    font-size:15px;
    color:#949494;
    }
.home-contact .contact-left p a
{
    color:#949494;
    }
.home-contact .contact-left p a:hover
{
    color:#ffa340;
    }
.home-contact .contact-center
{
    float:left;
    display:inline;
    width:350px;
    /*width:380px;*/
    margin-left: 20px;
    }
.home-contact .contact-center p
{
    line-height:24px;
    padding-left:35px;
    padding-bottom:16px;
    font-size:15px;
    color:#949494;
    }
.home-contact .contact-center .phone
{
    background:url("../img/LXDH.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/LXDH.png*/ 0px -2px no-repeat;
    }
.home-contact .contact-center .address
{
    background:url("../img/DZ.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/DZ.png*/ 0px -2px no-repeat;
    }
.home-contact .contact-center .email
{
    background:url("../img/YJ.png")/*tpa=https://cdn.mystuff.com.cn/ms/img/YJ.png*/ 0px -2px no-repeat;
    }
    
.home-contact .contact-us
{
    position:relative;
    float:left;
    display:inline;
    width:160px;
    margin-left:20px;
    }
.home-contact .contact-us .ewm
{
    position:relative;
    width:110px;
    line-height:24px;
    padding-left:118px;
    padding-top:25px;
    font-size:12px;
    color:#949494;
    }
.home-contact .contact-us .ewm img
{
    position:absolute;
    left:0px;
    top:0px;
    width:110px;
    height:110px;
    }
.home-contact .contact-us .ewm .ewm-text1
{
	position:absolute;
	left:0px;
	top:110px;
	width:100px;
	text-align: center;
}
.home-contact .contact-us .ewm .ewm-text2
{
	position:absolute;
	left:0px;
	top:130px;
	width:100px;
	text-align: center;
}
.home-contact .contact-us .dyh
{
	position:relative;
	line-height:24px;
	font-size:12px;
	color:#949494;
}
.contact-us .dyh img
{
	position: absolute;
	left:26px;
	top:34px;
	width: 140px;
	height: 140px;
}
.contact-us .dyh .dyh-text1
{
	position:absolute;
	left:0px;
	top:172px;
	width:200px;
	text-align: center;
}
.contact-us .dyh .dyh-text2
{
	position:absolute;
	left:0px;
	top:192px;
	width:200px;
	text-align: center;
}
.home-contact .contact-us .sph
{
	position:relative;
	line-height:24px;
	font-size:12px;
	color:#949494;
}
.contact-us .sph img
{
	position: absolute;
	left:242px;
	top:40px;
	width: 120px;
	height: 120px;
}
.contact-us .sph .sph-text1
{
	position:absolute;
	left:204px;
	top:172px;
	width:200px;
	text-align: center;
}
.contact-us .sph .sph-text2
{
	position:absolute;
	left:204px;
	top:192px;
	width:200px;
	text-align: center;
}
.home-contact .contact-us .login-icon
{
    position:absolute;
    left:320px;
    top:65px;
    width:80px;
    height:80px;
    }
    
.home-foot-wrap
{
    width:100%;
    min-width:1200px;
    margin:15px auto;
    background-color:#ffffff;
    }
.home-foot-wrap .foot-container
{
	position:relative;
    width:1200px;
    height:40px;
    line-height:40px;
    margin:0px auto auto auto;
    text-align:center;
    }
.home-foot-wrap .foot-container p
{
	color:#949494;
	}
.home-foot-wrap .foot-container p a
{
	color:#949494;
}

