body{ text-align:center; font:24px "微软雅黑",Arial; color:#404041; background:#FFF;}
body,div,dl,dt,dd,ul,li,p,form,span,em,input,button{ padding:0; margin:0; border:0;}
img{ border:0; vertical-align:top;}
em{ font-style:normal;}
li{ list-style:none;}
q:before,q:after { content:'';}
input{ color:#404041; font-size:26px; color:#333; font-family:"微软雅黑";}
a{ color:#404041; text-decoration:none; outline:none;}
a:hover{ color:#404041; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.nofl{ clear:both;}

/******/
.wrapper,.box-news .list,.box-news,.box-brief,.box-office,.download-list,.download-list2,.search-result{ margin:0 auto;}
.wrapper{ width:640px; position:relative;}
.wrapper,.top-nav,.top-nav .category,.box-news,.box-news .headline .title,.box-news .list,.top-nav .category,.top-nav .category2,.top-nav .category3,.top-nav .category4,.box-info,.box-info2,.box-brief,.box-office,.box-search,.download-list li .box,.downlaod-search,.downlaod-search .downlaod-search-box,.download-list2 li .box,.download-list2 .box .info,.search-result .title,.game-button1,.game-names,.game-writing{ overflow:hidden;}
.module-home a,.module-home .mainnav,.module-hot-topic a,.module-hot-topic .mainnav/*,.bottom-nav*/,.top-nav,.box-info2 li .title,.box-office .a-z,.product .mainnav,.product2 .mainnav,.download-list2 .box .photo .info,.download-list2 .box .photo .down,.game-prompt2,a.game-prompt,.game-info .title,.game-info .title span,.game p,.game a{ position:absolute;}
.pd{ padding-top:110px;}
/******/

/*news*/
.box-news,.box-brief,.box-office,.box-search{ width:560px;}
.box-news .headline{ margin-bottom:25px; height:300px; position:relative;}
.box-news .headline .title{ padding:4px 15px 2px 15px; width:530px; height:74px; text-align:left; color:#FFF; font-size:18px; background:rgba(0, 0, 0, 0.35); position:absolute; left:0; bottom:0;}
.box-news .headline .title .big{ display:block; font-size:28px;}
.box-news .list{ width:560px; padding:12px 0; border-top:1px solid #707071; background:url(../images/icon_arrow.png) #FFF no-repeat 536px center;}
.box-news .list:hover{ background:url(../images/icon_arrow.png) #F1F3F2 no-repeat 536px center;}
.box-news .list .photo,.box-news .list .photo img{ float:left; width:180px; height:115px;}
.box-news .list .info{ float:right; margin-right:50px; width:310px; text-align:left;}
.box-news .list .info .one{ font-size:26px;}
.box-news .list .info .two{ padding:6px 0 10px 0; font-size:20px;}
.box-news .list .info .three{ font-size:18px; text-align:right;}


/***newsxx***/
.box-brief .one{ margin-bottom:30px; padding-bottom:20px; border-bottom:1px solid #656565; font-size:36px; font-weight:bold; text-align:left;border:0;}
.box-brief .two{ padding-bottom:20px; text-align:left; font-size:30px; line-height:170%;}
.box-brief .two b{ display:block; margin:2px 0 10px 0; font-size:32px;}
.box-brief .three{ margin:10px 0 50px 0; text-align:left;}
.box-brief a.btn{ display:inline-block; padding:10px 20px 12px 20px; color:#FFF; border-radius:8px; background:#A8B34D;}
.box-brief a.btn:hover{ background:#8C963F;}

/*top nav*/
.wrapper .top-nav .category2 a{ color:#333; width:auto; height:auto; position:static; background:#FFF;}
.wrapper .top-nav .category2{ height:84px;}
.top-nav,.wrapper .top-nav{ width:640px; height:86px; border-bottom:2px solid #BFC0C1; background:#FFF; top:0; left:0; z-index:8;}
.top-nav .back{ float:left; margin:20px 20px 0 10px; width:44px; height:43px; background:url(icon_back.png) no-repeat; position:absolute; left:0;}
.top-nav .category/*,.top-nav .category3,.top-nav .category4*/,.wrapper .top-nav .category2{ width:640px;}
/*.top-nav .category2{ padding:0 10px; width:620px;}*/
.top-nav .category a,.top-nav .category2 a,.wrapper .top-nav .category2 a/*,.top-nav .category3 a,.top-nav .category4 a*/{ display:inline-block; margin:0 16px; padding:15px 0 13px 0; border-bottom:10px solid #FFF;}
/*.top-nav .category a{ margin:0 16px;}*/
.top-nav .category2 a,.top-nav .category3 a,.wrapper .top-nav .category2 a{ margin:0 30px;}
.top-nav .category4 a{ float:left; margin:0 30px;}
.top-nav .category a.current,.top-nav .category2 a.current,.top-nav .category3 a.current,.top-nav .category4 a.current,.module-hot-topic .top-nav .category2 .current{ border-bottom:10px solid #A8B34E;}
.bgcolor{ border-bottom:2px solid #959C6A; background:#AAB54E;}
.bgcolor .category2,.product .bgcolor .category2 a{ background:#AAB54E;}
.product .bgcolor .category2{ height:86px;}
.product .bgcolor .category2 a{ border-bottom:10px solid #AAB54E;}
.bgcolor .category2 a.current{ border-bottom:10px solid #FFF;}



/*tool*/
.tool{ padding-top:12px; width:100%; height:62px; box-shadow:0 2px 0 #0E100F inset, 0 4px 0 #7F7F7F inset; background:#6B6A6A;background-image:-moz-linear-gradient(top center,#6B6A6A,#3D3C3F);background-image:-ms-linear-gradient(top center,#6B6A6A,#3D3C3F);background-image:-webkit-gradient(linear,100% 0%, 100% 100%, from(#6B6A6A), to(#3D3C3F)); position: fixed; left:0; bottom:0; z-index:1008;}
.tool a{ width:94px; height:52px; line-height:46px; font-size:22px; color:#FFF; text-shadow:0 2px 0 rgba(0, 0, 0, 0.25); background:url(icon_tool.png) no-repeat;}
.tool .one{ float:left; margin-left:12px; width:242px;}
.tool .one a.left{ padding-left:8px; width:86px;}
.tool .one a.left:hover{ background-position:0 -52px;}
.tool .one a.right{ background-position:-94px 0; padding-right:8px; width:86px;}
.tool .one a.right:hover{ background-position:-94px -52px;}
.tool .two{ float:right; margin-right:12px;  width:230px;}
.tool .two a{ background-position:0 -104px;}
.tool .two a:hover{ background-position:-94px -104px;}


.ui-btn-icon-left > .ui-btn-inner > .ui-icon, .ui-btn-icon-right > .ui-btn-inner > .ui-icon,.ui-icon, .ui-icon-searchfield:after{
background:none;
}
.ui-li .ui-btn-text a.ui-link-inherit{ white-space:normal}

.box-office .list li,.box-office .list .info,ui-btn-text,.ui-btn-inner,.ui-btn-text a,.ui-li .ui-btn-text a.ui-link-inherit{
	white-space:normal; 
	/*word-break:break-all;*/ /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
}
.box-office .list .info,ui-btn-text,.ui-btn-inner,.box-office .list a,.ui-btn-inner a{
	white-space:normal; 
	/*word-break:break-all;*/ /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
}
.search-result dd a{ width:100%; display:block;}
.ui-body-c, .ui-overlay-c{text-shadow:none;}
.ui-body-c, .ui-overlay-c {
color: #333;
text-shadow:none;
}
.wrapper{ padding-bottom:80px;}

input.ui-input-text, textarea.ui-input-text,.box-search input{}
input.ui-input-text, textarea.ui-input-text, .ui-input-search{
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;box-sizing:content-box;font-size:24px;}
.ui-input-search input.ui-input-text{padding:0 20px;line-height:normal; /*text-indent:160px;*/}
ui-input-search input{font-size:24px;}
input.ui-input-text, textarea.ui-input-text{margin:0;}




















.ui-icon-nobg {background:none;}
.ui-listview-filter{
	height: 86px;
	width: 520px;
	padding: 0 20px;
	background:none;
}

.ui-input-text{text-align: center;
/*width: 520px;
height: 76px;
line-height: 76px;
border-radius: 16px;
background: #E6E7E9;*/

}

.ui-bar-c{
	background:none;
}
.biao{visibility:hidden; height:0px; overflow:hidden;}
.ui-btn-inner{ font-size:24px;}
.box-office .list .info{display:none;}

.ui-icon-nobg {background:none;}
.ui-listview-filter{
	height: 86px;
	width: 520px;
	padding: 0 20px;
	background:none;
}
.ui-input-search{
	background: url(images/icon_search.png) #E6E7E9 no-repeat 170px center;
}
.ui-input-text{text-align: center;
/*width: 520px;
height: 76px;
line-height: 76px;
border-radius: 16px;
background: #E6E7E9;*/

}


.biao{visibility:hidden; height:0px; overflow:hidden;}
.ui-btn-inner{ font-size:24px;}
.box-office .list .info{
	display:none;
}
.box-office .list .info,ui-btn-text,.ui-btn-inner{
	white-space:normal; 
	/*word-break:break-all;*/ /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
}

.box-office .a-z a{height:20px;}
.box-search .empty{font-size:24px;}

.ui-input-text::-webkit-input-placeholder{ text-align:center;}
.ui-input-text::-moz-placeholder {text-align:center; }

/*.ui-select{left:5px;padding-left:5px;margin-left:5px;}
.ui-select .ui-btn{overflow:visible;}

.two{word-break: break-all;}*/


/***首页7.11****/
.in_com{ background:#5ec6bf; text-align:center; width:640px; min-height:700px; margin:0 auto; padding-bottom:330px;}
.in_nav{ width:605px; height:65px; padding:17px;}
.in_nav li{ width:135px; height:65px; float:left; margin-right:21px; line-height:65px; background:#e9f3d2;}
.in_nav li:nth-last-child(1){margin-right:0px; width:135px; height:65px; line-height:65px;}
.in_nlm{ width:620px; padding:10px;}
.in_nlm>a:nth-child(2n+1){ display:block; width:302px; height:255px; background:#fff; border-radius:7px; float:left; margin-bottom:15px;}
.in_nlm>a:nth-child(2n){ display:block; width:302px; height:255px; background:#fff; border-radius:7px; float:right; margin-bottom:15px;}
.in_nlm dt{ line-height:62px;}
.inbc{ width:100%; position:fixed; bottom:0px; left:0px; height:100px; background:url(infbg.jpg) repeat-x;}
.inbc a{ display:block; background:url(infbgg.jpg) no-repeat right top; float:left; width:25%; height:100px;}
.inbc a:nth-last-child(1){ display:block; background: none; float:left; width:25%; height:100px;}
.inbc a dl{ width:100%; height:100px;}
.inbc a dl dt{ width:40px; height:60px; margin:0 auto;}
.inbc a dl dd{ width:100%; height:40px;  text-align:center; color:#fff; text-shadow:1px 1px 1px #999;}
.inbb1{ background:url(in1.png) no-repeat 2px 20px;}
.inbb2{ background:url(in1.png) no-repeat 2px -50px;}
.inbb3{ background:url(in1.png) no-repeat 2px -120px;}
.inbb4{ background:url(in1.png) no-repeat 2px -190px;}


/***首页****/


/**案例应用***/
.ina_com{ width:640px; margin:0 auto; padding-bottom:110px; padding-top:10px;}

.ina_lt{ width:316px; float:left;}
.ina_rt{ width:316px; float:right;}
.ina_lt a{ display:block; width:316px; height:110px; line-height:110px;  background:#8fc41f; margin-bottom:10px;}
.ina_lt a:nth-last-child(1){ margin-bottom:0px;}
.ina_lt a div{ color:#fff; padding-left:150px; width:166px; height:110px; text-align: left; line-height:110px;} 
.ina_lt .al1{ background:url(../images/a_ioc1.png) no-repeat 80px 25px;}
.ina_lt .al2{ background:url(../images/a_ioc2.png) no-repeat 80px 25px;}
.ina_lt .al3{ background:url(../images/a_ioc3.png) no-repeat 80px 25px;}
.ina_lt .al4{ background:url(../images/a_ioc4.png) no-repeat 80px 9px;}
.ina_rt .al5{ background:url(../images/a_ioc5.png) no-repeat 110px 25px;}
.ina_rt .al6{ background:url(../images/a_ioc6.png) no-repeat 125px 25px;}


.ina_rt a{ display:block; width:316px; height:230px;   background:#8fc41f; margin-bottom:10px;}
.ina_rt a:nth-last-child(1){ margin-bottom:0px;}
.ina_rt a div{ color:#fff; padding-top:150px; width:316px; height:80px; text-align: center;} 



/**案例应用***/
.alf_com{background:#8fc31f; text-align:center; width:640px; padding-bottom:110px;}
.alf_coml{ width:416px; float:left; padding-top:8px;}
.alf_coml .p1{ width:200px; height:200px; float:left; margin-bottom:8px; background:#fff; margin-right:8px;}
.alf_coml .p1 a{ display:block; width:200px; height:60px; text-align:center; color:#8fc41f !important; padding-top:140px;}
.alf_coml .p2 a{ display:block; width:408px; height:60px; text-align:center; color:#8fc41f !important; padding-top:140px;}
.alf_coml .p2{ width:408px; height:200px; background:#fff; clear:both; }
.alf_coml .ax1{ background:url(../images/al_ioc1.png) no-repeat 75px 30px;}
.alf_coml .ax2{ background:url(../images/al_ioc2.png) no-repeat 55px 30px;}
.alf_coml .ax3{ background:url(../images/al_ioc3.png) no-repeat 75px 30px;}
.alf_coml .ax4{ background:url(../images/al_ioc4.png) no-repeat 65px 30px;}
.alf_coml .ax5{ background:url(../images/al_ioc5.png) no-repeat 165px 30px;}
.alf_comr .ax6{ background:url(../images/al_ioc6.png) no-repeat 75px 80px;}
.alf_comr .ax7{ background:url(../images/al_ioc7.png) no-repeat 75px 80px;}








.alf_comr{ width:224px; float:right;}
.alf_comr .p3{ width:224px; height:304px; margin-top:8px; background:#fff;}
.alf_comr .p3 a{ display:block; width:224px; height:150px; color:#8fc41f !important; padding-top:158px;}



/**案例应用***/

/**产品查询***/

.in_sst{ width:380px; height:45px; margin:23px auto;}
.in_sst .p1{ width:293px; height:43px; border:1px solid #ddd; background:url(../images/cx1.png) no-repeat 5px 8px; }
.in_sst .p1 input{ border:0px !important; background:none ; width:293px !important; height:43px !important; line-height:43px !important; text-align:left; text-indent:38px; }
.in_sst .p2{ width:80px; height:45px; }
.in_sst .p2 span{ display:none;}
.in_sst .p2 input{ display:block !important; width:70px !important; height:45px !important; font-size:24px !important; color:#454545 !important; background:none; border:0px !important; cursor:pointer;}

.cpcx1{ width:560px; margin:0 auto;}
.cpcx1 a{ width:184px; height:184px; background:#8fc41f;margin-right:4px; color:#fff !important; margin-bottom:4px; display:block; float:left;}
.cpcx1 a:nth-child(3n){ margin-right:0px !important;  }
.cpcx1 a div{ width:184px; height:60px; padding-top:124px;}
.cpcx1 .p1{ background:url(../images/cxp1.png) no-repeat 57px 30px;}
.cpcx1 .p2{ background:url(../images/cxp2.png) no-repeat 45px 30px;}
.cpcx1 .p3{ background:url(../images/cxp3.png) no-repeat 63px 30px;}
.cpcx1 .p4{ background:url(../images/cxp4.png) no-repeat 57px 30px;}
.cpcx1 .p5{ background:url(../images/cxp5.png) no-repeat 46px 30px;}
.cpcx1 .p6{ background:url(../images/cxp6.png) no-repeat 45px 30px;}


.cpcx2{ width:560px; margin:0 auto; clear:both;}
.cpcx2l{ width:372px; float:left;}
.cpcx2r{ width:184px; float:right;}
.cpcx2l a{ background:#8fc41f;color:#fff !important;margin-bottom:4px; display:block; float:left;}
.cpcx2l a:nth-child(1){ width:372px; height:112px;}
.cpcx2l a:nth-child(2){ width:184px; height:184px; margin-right:4px;}
.cpcx2l a:nth-child(3){ width:184px; height:184px;}
.cpcx2l a:nth-child(4){ width:372px; height:112px; clear:both;}
.cpcx2l .p1{ background:url(../images/cxp7.png) no-repeat 80px 20px; width:192px; padding-left:180px; height:112px; line-height:112px; text-align:left;}
.cpcx2l .p2{background:url(../images/cxp8.png) no-repeat 50px 20px;width:184px; height:60px; padding-top:124px;}
.cpcx2l .p3{background:url(../images/cxp9.png) no-repeat 50px 20px;width:184px; height:60px; padding-top:124px;}
.cpcx2l .p4{background:url(../images/cxp10.png) no-repeat 70px 25px; width:192px; padding-left:180px; height:112px; line-height:112px; text-align:left;}

.cpcx2r a{color:#fff !important;width:184px;display:block;}

.cpcx2r a:nth-child(1){  height:64px; margin-bottom:4px; background:#178800;}
.cpcx2r a:nth-child(2){background:#8fc41f; height:172px; margin-bottom:4px;}
.cpcx2r a:nth-child(3){background:#8fc41f; height:172px; margin-bottom:4px;}
.cpcx2r .p1{ width:184px; height:64px; line-height:64px;}
.cpcx2r .p2{background:url(../images/cxp11.png) no-repeat 50px 20px;width:184px; height:60px; padding-top:112px;}
.cpcx2r .p3{background:url(../images/cxp12.png) no-repeat 50px 20px;width:184px; height:60px; padding-top:112px;}


/**产品查询***/

/**公司简介***/

.inab_t{ width:560px; margin:0 auto; margin-bottom:15px; clear:both; font-size:20px !important;}
.ina_abt{ width:560px; margin:0 auto; }
.ina_abt .topc{ width:560px; height:45px; font-weight:bold!important; color:#000!important; margin-bottom:20px; margin-top:20px; text-align:left!important;}
.ina_abt .bottc{ width:560px;}
.ina_abt .bottc video{ margin-bottom:30px;}
.ina_abt .bottc .p1{ text-align:left; padding-bottom:50px;}
.ina_abt .bottc .p2{ text-align:left; padding-bottom:50px;}
/**公司简介***/

/**企业责任***/
.ina_cyu{ width:590px; margin:0 auto; padding-top:0px; padding-bottom:10px;}
.ina_cyu .cyu{ width:520px; padding:20px 25px; margin:30px 0px; border:1px solid #f0f0f0; border-radius:25px; box-shadow: 2px 2px 3px #ccc;}
.ina_cyu .cyu .p1{ width:520px; height:45px; text-align:left; font-weight:700;}
.ina_cyu .cyu .p2{width:520px;}
.ina_cyu .cyu .p3{width:520px; line-height:30px; font-size:18px; text-align:left; padding-bottom:15px; padding-top:15px; border-bottom:1px dashed #ccc;}
.ina_cyu .cyu .p4{width:520px; line-height:45px; text-align:right; padding-bottom:0px; padding-top:15px; }





/**企业责任***/

/**品牌故事**/
.ina_ppgs{ width:580px; margin:0 auto; padding-top:4px;}
.ina_ppgs a{ display:block; width:288px; color:#fff !important; margin-bottom:4px; background:#8fc320;}
.ina_ppgs a div{-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px; font-weight:bold;}
.ina_ppgs a:nth-child(2n+1){ float:left;}
.ina_ppgs a:nth-child(2n){ float:right;}
.ina_alyy a:nth-child(2n+1){ float:left;}
.ina_alyy a:nth-child(2n){ float:right; }


.ina_ppgs .p1{ line-height:40px; font-size:22px;}
.ina_ppgs .p2{ line-height:45px; font-size:25px;}
.ina_ppgs .p3{ line-height:50px; font-size:27px}
.ina_ppgs .p4{ line-height:55px; font-size:22px;}
.ina_ppgs .p5{ line-height:60px; font-size:25px;}
.ina_ppgs .p6{ line-height:65px; font-size:27px}
.ina_ppgs .p7{ line-height:70px; font-size:22px;}
.ina_ppgs .p8{ line-height:75px; font-size:25px;}
.ina_ppgs .p9{ line-height:80px; font-size:27px}

.ina_alyy{width:580px; margin:0 auto; padding-top:4px;}
.ina_alyy a{ display:block-inline; width:288px; height:160px; overflow:hidden; color:#fff !important; margin-bottom:4px; background:#8fc320; position:relative;}
.ina_alyy a div{ width:288px; height:60px; background:rgba(244,255,0,0.5 ); text-align:left; text-indent:12px; line-height:60px; position:absolute; bottom:0px; left:0px;}

/**品牌故事**/

/**案例应用**/
.ina_lxwm{width:580px; margin:0 auto; padding-top:4px;}
.ina_lxwm dl{ background:#fff !important; display:block-inline; width:580px;margin-bottom:4px; background:#8fc320;}
.ina_lxwm dl dd{ width:570px; line-height:28px; text-align:left !important; padding:20px; border-bottom:1px solid #ccc;border-top:1px solid #ccc; }
.ina_lxwm dl dt{ width:560px; line-height:30px; text-align:left !important; padding:10px; font-size:20px;  }
.ina_lxwm dl:hover{ background:#F1F3F2 !important;}
.ina_lxwm .bg1{ background:url(../images/icon_arrow.png) no-repeat right center;}
.ina_lxwm .bg2{ background:url(../images/kai.png) no-repeat right center;}







.ina_lxwm dt .p2{ padding-top:12px;}
.ina_lxwm dt a{ display:block; text-align:center; box-shadow:1px 2px 2px #f0f0f0; border-radius:8px;width:120px; font-size:24px; color:#fff !important;background:#8fc320; height:45px; line-height:45px;}










/**产品**/

.ina_chap{width:580px; margin:0 auto; padding-top:4px;}
.ina_chap dl{ background:#fff !important; display:block-inline; width:580px;margin-bottom:4px; background:#8fc320;}
.ina_chap dl dd{ width:570px; line-height:28px; text-align:left !important; padding:5px; border-bottom:1px solid #ccc;border-top:1px solid #ccc; }
.ina_chap dl dt{ width:560px; line-height:30px; text-align:left !important; padding:10px; font-size:20px;  }
.ina_chap dl:hover{ background:#F1F3F2 !important;}
.ina_chap .bg1{ background:url(../images/jia.png) no-repeat right center;}
.ina_chap .bg2{ background:url(../images/jian.png) no-repeat right center;}









