/* www.aacn.net.cn 株洲思迈科技有限公司CSS文件*/
*{ margin:0; padding:0;}
body{ font-size:14px; background:#fff; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#404040; min-width:1020px; margin:0 auto;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a{color:#404040;text-decoration: NONE}
a:hover{ text-decoration:underline; color:#404040;text-decoration: NONE}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}
em{ font-style:normal;}
div img,div input{ vertical-align:middle}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input,textarea{ border:none}
input:focus,textarea:focus{ outline:none}
.font13{ font-size:13px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font16{ font-size:16px}
.font17{ font-size:17px}
.font18{ font-size:18px}
.font19{ font-size:19px}
.font20{ font-size:20px}
.font21{ font-size:21px}
.font22{ font-size:22px}
.width{ width:1020px; margin:0 auto}
.left{ float:left}
.right{ float:right}
/* www.aacn.net.cn 株洲思迈科技有限公司CSS文件*/
#kinMaxShow{visibility:hidden;width:100%; height:430px; overflow:hidden; margin-bottom:15px}
.ftop{ position:fixed; bottom:30px; right:30px; width:30px; height:33px; display:block; background:url(../images/top.jpg) no-repeat}

.head{ background:url(../images/topbg.jpg); min-height:146px}
.head .width{ position:relative}
.top{ width:1000px; background:#fff; height:32px; line-height:32px; padding:0 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; }
.logo{ position:absolute; left:0px; top:40px}
.topa{ position:absolute; left:400px; top:55px}
.tel{ position:absolute; right:0px; top:60px}
.menu{ height:45px; background:url(../images/menubg.jpg); line-height:45px; overflow:hidden; font-weight:600;font-size:14px}
.menu,.menu a,.menu a:hover{ color:#fff; }
.menu ul li{ float:left; width:102px; background:url(../images/menuli.jpg) no-repeat center left; text-align:center}
.menu ul .home{ background:none}
.menu ul .hover{ background:#41b700}
.menu ul li:hover{ background:#41b700}
.topsearch{ height:50px; line-height:50px; color:#555}
.topsearch .left{ max-width:770px; overflow:hidden}
.topsearch .left a{ margin:0 10px}
.topsearch .right{ margin-top:11px}
.sinput{ width:200px; height:28px; border:1px solid #bdc1c2}
.sbnt{ width:38px; height:30px; background:url(../images/searchbtn.jpg);cursor:pointer}

.foot{ border-top:34px solid #1f7700}
.foot .width{ padding:20px 0; position:relative}
.footlogo{ position:absolute; left:10px; top:20px}
.footewm{ position:absolute; right:10px; top:20px; padding-bottom:20px}
.copyright{ position:absolute; left:150px; top:30px; width:740px; text-align:center; font-size:14px; line-height:23px}

.f1 { margin-bottom:30px}
.f1 .left{ width:300px; }
.f1 .left dl { height:43px; line-height:43px; font-size:16px; color:#fff; font-weight:600; padding:0 15px}
.f1 .left dl span{ float:right; font-size:12px; font-weight:200}
.f1 .left dl span a,.f1 .left dl span a:hover{ color:#fff;}
.f1 .left ul{ border:1px solid #346e34; padding:7px;height:261px; overflow:hidden}
.f1 .left ul li{ height:29px; line-height:29px; overflow:hidden; background:url(../images/ico-01.png) no-repeat center left; padding-left:10px}

.f1 .right{ width:700px;}
.f1 .right dl { height:43px; line-height:43px; font-size:16px; color:#fff; font-weight:600; padding:0 15px}
.f1 .right dl span{ float:right; font-size:12px; font-weight:200}
.f1 .right dl span a,.f1 .left dl span a:hover{ color:#fff;}
.f1 .right ul{padding:7px;height:261px; overflow:hidden}
.f1 .right ul li{ height:29px; line-height:29px; overflow:hidden; background:url(../images/ico-01.png) no-repeat center left; padding-left:10px}
.f1 .right ul li span{ float:right}

.f2{ height:78px; background:url(../images/ad01.png) no-repeat center}
.f3{ background:url(../images/ico-02.png);}
.f3 .width{ background:#fff}
.f3 .a02{ text-align:center; width:440px; padding-top:20px}
.f3 .liyou { width:290px;}
.f3 .liyou li{ width:290px; height:143px; overflow:hidden; background:url(../images/ico-03.jpg) no-repeat; margin:15px 0; float:left}
.f3 .liyou li dl{ text-align:center; color:#138513; font-size:21px; font-weight:600; line-height:55px}
.f3 .liyou li p{ font-size:15px; line-height:22px; padding:0 20px}

/*
.f4 div{ width:1020px; height:185px}
.f4 .f4-1{ background:url(../images/ad03.jpg) no-repeat center}
.f4 .f4-2{ background:url(../images/ad04.jpg) no-repeat center}
.f4 .f4-3{ background:url(../images/ad05.jpg) no-repeat center}
.f4 .f4-4{ background:url(../images/ad06.jpg) no-repeat center}
*/
.f4{ background:url(../images/ys.jpg) no-repeat center; height:450px; padding-top:150px; padding-bottom:30px}
.f4 ul{ width:700px; margin:0 0 0 185px}
.f4 ul li{ float:left; width:340px; font-size:20px; margin-left:10px; line-height:90px;}
.f4 ul li i{ font-size:30px; color:#138513; font-weight:600}

.f5 { margin-bottom:10px}
.f5 .left{ width:220px}
.f5 .left dl{ height:52px; line-height:52px; font-size:18px; color:#fff; font-weight:600; text-align:center}
.f5 .left ul{ background:#f8f8f8}
.f5 .left ul li{ height:44px; line-height:44px; overflow:hidden; padding-left:40px; border:1px solid #e7e7e7; border-top:none}
.f5 .left ul li:hover{ background:url(../images/ico-04.jpg) no-repeat center left}
.f5 .right ul { width:780px; }
.f5 .right ul li{ float:left; text-align:center; line-height:50px; margin:0 7px 20px 7px}

.f6{ margin-bottom:30px}
.f6-2{ color:#1f7700; background:#dcdcdc; border-bottom:2px solid #94be85; text-align:center; font-size:30px; font-weight:600; line-height:67px; height:67px; margin-top:10px}
.f6 ul li{ width:224px; height:170px; float:left; background:url(../images/ico-05.png) no-repeat center; margin:15px; position:relative; color:#fff}
.f6 ul li i{ position:absolute; right:30px; bottom:10px; font-size:34px; color:#eaba66}
.f6 ul li dl{ text-align:center; line-height:50px; font-size:24px; font-weight:600; margin-top:15px}
.f6 ul li p{ padding:0 18px; font-size:16px; line-height:20px;}

.f7{ margin-bottom:30px}
.f7 ul li { float:left; width:500px; margin:0 5px; color:#666666; line-height:21px; margin-bottom:15px}
.f7 ul li img{ float:left; margin-right:10px}
.f7 .f7-title{ color:#222; font-size:18px; line-height:30px}

.bg-green{ background:#138513}
.bg-green-02{ background:#efffe4}
.bg-f8f8f8{ background:#f8f8f8}



.fititle{ height:32px; line-height:32px; border-left:6px solid #006600; color:#3a9f02; font-size:25px; padding-left:10px; font-weight:600; margin-bottom:20px}
.fititle span{ float:right; font-size:12px; font-weight:200; background:url(../images/ico-06.png) no-repeat center right; padding-right:22px; line-height:15px; height:15px; margin-top:10px}
.fititle a,.fititle a:hover{color:#3a9f02;}

.f8{ margin-bottom:30px; border-bottom:2px solid #e7e7e7; padding-bottom:10px}
.f8 ul li{ float:left; width:194px; text-align:center; line-height:30px; margin:0 5px}
.f9{ padding:20px 10px; background:#fff;}
.rollBox {
	width: 1020px;
	overflow: hidden;
}
.rollBox .LeftBotton {
	height: 42px;
	width: 20px;
	background: url(../images/left.jpg) no-repeat;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 50px 0 0 0;
	cursor: pointer;
}
.rollBox .RightBotton {
	height: 42px;
	width: 20px;
	background: url(../images/right.jpg) no-repeat;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 50px 0 0 0;
	cursor: pointer;
}
.rollBox .Cont {
	width: 980px;
	overflow: hidden;
	float: left;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 245px;
	float: left;
	text-align: center;
}
.rollBox .Cont .pic .jqthumb{ margin:0 auto}
.rollBox .Cont .pic img {
	background: #fff;
	display: block;
	margin: 0 auto;
}
.rollBox .Cont .pic p {
	line-height: 26px;
	color: #505050;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none;
}
.rollBox .Cont a:hover {
	color: #f00;
	text-decoration: underline;
}
.rollBox #List1, .rollBox #List2 {
	float: left;
}

.f10{ padding:20px 10px; background:#f8f8f8}
.f10 p{ font-size:15px; line-height:23px;text-indent:2em;}
.f10 p img{ float:right; margin-left:10px}
.f11{ margin-top:10px; padding:40px 0}
.f11 .left{ width:446px; overflow:hidden; text-align:center;}
.f11-1{ color:#41b700; font-size:34px; font-weight:600}
.f11-2{ line-height:36px;font-size:18px}
.f11-3{ line-height:40px; font-size:16px; color:#fff; background:#41b700}
.f11-4{ color:#41b700; font-size:18px; line-height:36px; font-weight:600}

.f11 .right{ border-left:2px solid #fff; width:530px; padding-left:20px;}
.f11 .right form{ margin-top:40px}
.f11 .right .faqline{ line-height:1.76em; height:40px; text-align:left}
.f11 .right .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right;height:34px; line-height:34px;BORDER: #c8c8c8 1px solid; border-right:none; text-align:center}
.f11 .right .Content{ line-height:2em; height:126px; text-align:left}
.f11 .right .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right;height:120px; line-height:34px;BORDER: #c8c8c8 1px solid; border-right:none; text-align:center}
.f11 .right .Content textarea { height:120px;}
.f11 .right .faqline  .submit{ width:130px; height:40px;cursor:pointer; background:#3aa400; color:#fff; font-size:22px;}


.banner img{ width:100%; margin-bottom:10px}



.main .left{ width:220px; margin-bottom:20px}
.main .left dl{ height:52px; line-height:52px; font-size:18px; color:#fff; font-weight:600; text-align:center}
.main .left ul{ background:#f8f8f8; margin-bottom:20px}
.main .left ul li{ height:44px; line-height:44px; overflow:hidden; padding-left:40px; border:1px solid #e7e7e7; border-top:none}
.main .left ul li:hover{ background:url(../images/ico-04.jpg) no-repeat center left}
.main .left ul .hover{ background:url(../images/ico-04.jpg) no-repeat center left}

.left_contact .tt{
	font-size: 18px;
	background-image: url(../Images/32.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
	padding-left: 25px;
	display: block;
	padding-bottom: 5px;
	color: #41B700;
}

.main .left .left_contact .box {
	line-height: 22px;
	width: 208px;
	padding: 5px;
	height: auto;
	border: 1px solid #e7e7e7;
}
.main .left .left_contact .box strong {
	font-size: 14px;
}
.main .left .left_contact .box .navtel{
	height: 50px;
	padding-left: 60px;
	font-size: 16px;
	line-height: 22px;
	padding-right: 10px;
	margin-top: 5px;
	padding-bottom: 8px;
	background-image: url(../Images/48.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px; 
}
.main .left .left_contact .box .navtel strong{
	font-size: 21px;
	color: #B07611;
	font-family: Impact;
	font-weight: normal;
}

.main .right{ width:770px; overflow:hidden}
.mian .right img{ max-width:770px;}
.aboutinfo{ font-size:14px; line-height:26px}
.sorttitle{ line-height:36px; background:#F8F8F8 url(../images/32.gif) no-repeat center left; padding-left:10px; font-size:20px; margin-bottom:15px}

/*list*/
.list_page{text-align:center;margin:20px auto;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}



.main .right .xwlistbox {
	height: auto;
	width: 750px;
	margin-right: auto;
	margin-left: auto; font-size:12px
}
.xwlistbox .xwlist {
	padding-bottom: 20px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
}

.main .right .xwlistbox .pic {
	float: left;
	height: 100px;
	width: 100px;
	margin-right: 15px;
	overflow: hidden;
}
.main .right .xwlistbox .r_tt {
	float: left;
	height: auto;
	width: 615px;
}
.main .right .xwlistbox .r_tt p{
	color: #999;
	line-height: 20px;
	padding-top: 8px;
}
.main .right .xwlistbox .r_tt .title {
	font-size: 18px;
}
.main .right .xwlistbox .r_tt .title a{ color:#000}

.main .right .xwlistbox .cplist ul{height: auto;margin-right: auto;margin-left: auto;padding-top: 15px;padding-bottom: 5px;}
.main .right .xwlistbox .cplist{clear: both;float: none;height: auto;width: 100%;}
.main .right .xwlistbox .cplist ul li{
	width: 166px;
	text-align: center;
	float: left;
	padding-top: 8px;
	height: 230px;
	display: inline;
	margin-right: 20px;
}
.main .right .xwlistbox .cplist ul li .pic{
	height: 166px;
	width: 166px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	display: table;
	border: 1px solid #e7e7e7;
}
.main .right .xwlistbox .cplist ul li .pic span{display: table-cell;vertical-align: middle;}
.main .right .xwlistbox .cplist ul li .pic{*position: relative;*overflow: hidden;}/*IE6*/
.main .right .xwlistbox .cplist ul li:hover .pic{
	border: 1px solid #d4edff;
}
.main .right .xwlistbox .cplist ul li .pic span{*position: absolute;*left: 50%;*top: 50%;}/*IE6*/
.main .right .xwlistbox .cplist ul li .pic span img{*position: relative;*left: -50%;*top: -50%;}/*IE6*/
.main .right .xwlistbox .piclist ul li p{padding-top: 3px;}
.main .right .xwlistbox .cplist ul li p{padding-top: 2px;line-height: 22px;}
.main .right .xwlistbox .xwlist .r_tt p a{color:#41B700;}





.ArticleTitle {
	text-align: center;
	padding-bottom: 8px;
}
.ArticleTitle h1 {
	font-weight: normal;
	font-size: 20px;
}

.ReleaseDate {
	text-align: center;
	color: #999;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #61CD2E; font-size:12px
}
.ArticleContent {
	font-size: 14px;
	line-height: 24px;
	padding-top: 8px;
	padding-bottom: 10px;
}
.Thenext {
	height: 26px;
	padding-top: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;font-size:12px;
	color: #999;
}
.Thenext .on {
	float: left; 
}
.Thenext .next {
	float: right;
	padding-right: 10px;
}
.titlebar{

	height: 30px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	color: #333333;
	clear: both;
	float: none; border-bottom:2px solid #61cd2e
}
.tjxwbox {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e7e7e7;
	border-bottom-color: #e7e7e7;
	border-left-color: #e7e7e7;
	padding: 10px; font-size:12px
}
.tjxwbox .li2 li {

	width: 350px; border-bottom:1px dashed #e7e7e7; float:left; background:url(../images/ico-01.png) no-repeat center left; padding-left:10px; margin:0 7px
}

.f12{ padding-bottom:30px}
.f12 a{ color:#AAAAAA; margin:0 5px}
.f12 a:hover{ color:#AAAAAA}




.index-7{background: url('../images/index-ur29hfsb2.jpg') no-repeat center;height: 376px; }
.index-7 .width{position: relative;margin-top: 100px;}
.index-7-title{position: absolute;width: 450px;height: 80px;top: -75px;left: 50%;margin-left: -225px;background: url('../images/qa.png') no-repeat center left;}
.index-7-title p{text-align: center;color: #2d860e;font-size: 32px;line-height: 100px;}
.index-7-title a{position: absolute;right: 0;bottom: 15px;}

.index-7-list {padding-top: 60px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.index-7-list li{width: 340px; padding:10px 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.index-7-list li a{background: url('../images/index_hssu9f2327.png') no-repeat left 3px;display: inline-block;padding-left: 26px;}
.index-7-list li a h4{font-size: 16px;color: #248103;}
.index-7-list li a p{font-size: 15px;color: #878787;}












