@charset "utf-8";
/* CSS Document */
section p{color:#333;line-height:22px;font-size:14px;text-indent:2em;}
.brandBox p{padding-bottom:15px;}
.bannerList{background:#fff;padding-top:1px;border-top:1px solid #d0d0d0;margin-top:10px;}
.bannerList a{cursor:default;}

/* news */
.newsBox{background:#fff;}
.newsBoxInner{width:995px;margin:0 auto;}
.searchBox{position:relative;text-align:right;}
.searchBox input{width:295px;height:26px;line-height:26px;padding:0 52px 0 10px;border:none;
	background:url(../images/news/searchBox.jpg);}
.searchBox a.btn{position:absolute;right:0;top:0;}

.newsTop{width:100%;height:355px;background:#f3e8da;margin-top:15px;position:relative;}
.newsTopInner{position:absolute;left:0;top:0;display:none;}
.newsTop .ico1{left:46%;top:0px;}
.newsTopInner .fl{width:498px;padding-top:55px;}
.newsTopInner .fr{width:497px;height:355px;display:block;}
.newsTop .text{width:345px;margin:0 auto;font-size:13px;padding:37px 0 35px 0;}
.newsTop h3{color:#1b2c64;font-size:18px;padding-bottom:10px;text-align:center;}
.newsTop p span{color:#686869;}
.newsTop p a{color:#19150e;padding:5px 20px;display:inline-block;text-indent:0;
	border-top:1px solid #aba297;border-bottom:1px solid #aba297;}
.newsTop p{color:#1b2c64;line-height:21px;text-align:center;}

.newsList{width:1100px;padding-top:25px;}
.newsList li{width:318px;height:310px;padding-right:13px;padding-bottom:35px;float:left;
	overflow:hidden;margin-bottom:10px;}
.newsList h3{font-size:18px;padding:10px 0 15px 0;}
.newsList h3 a{color:#000;}
.newsList p{color:#000;text-indent:2em;line-height:20px;}

.newsShow{border-top:2px solid #f6f1e3;margin-top:20px;display:block;padding:35px 35px 0;}
.newsShow p{font-size:14px;line-height:22px;padding-bottom:25px;}

.newsShowBot,.newsShowBot .newsList,.newsShowBot p,.newsShowBot span{background:#f6f1e3;}
.newsShowBot{padding:30px 0;}
.newsShowBot .newsList{width:1060px;margin:0 auto;display:block;}
.newsShowBot .newsList li{padding-left:20px;}

/* culture */
.cultureBox{background:#fff;}
.culList li{border-top:1px solid #c9c9c9;padding:10px 0;}
.culList a{width:840px;color:#1b2c64;font-size:17px;display:inline-block;}
.culList span{width:135px;color:#b3b1ad;display:inline-block;padding-left:10px;}
.culList code{font-size:18px;}
.culList a,.culList span,.culList code{vertical-align:middle;}
.videoTit{text-align:center;font-size:16px;padding-top:20px;}

.videoBox{width:650px;margin:0 auto;}
.videoListBox{margin:40px auto 0;height:215px;background:#f6f1e3;padding-top:20px;}
.videoListBox li{width:166px;float:left;margin-right:10px;}
.videoListBox li h3{padding-top:7px;}
.videoListBox li a{width:146px;height:150px;padding:10px;color:#424242;display:block;text-align:center;
	background:url(../images/culture/ico1.png) no-repeat center bottom;}
.videoListBox li a:hover,.videoListBox li a.cur{color:#fff;background:#1b2c65;text-decoration:none;}
.videoListBox .scrollBox{width:870px;margin:0 auto;}
.videoListBox .scroll_btn{top:20%;}

.columnList li{width:194px;margin-right:35px;float:left;}
.columnList h3{font-size:16px;line-height:22px;color:#031570;line-height:1.4;padding-top:8px;}
.columnList p{text-indent:0;padding-top:5px;font-size:12px;height:90px;overflow:hidden;}
.columnList .btn{width:85px;height:21px;display:block;
	background:url(../images/common/detail.jpg);}
.columnList .btn:hover{background-image:url(../images/common/detail_h.jpg);}

.columnBox{width:881px;margin:0 auto;}
.columnTop .fr{width:690px;padding-left:25px;}
.columnTop h3{color:#031570;font-size:24px;padding-bottom:10px;padding-top:10px;}
.columnTop h4{color:#3f3f3f;font-size:14px;border-bottom:1px solid #aeaeae;padding-bottom:15px;margin-bottom:15px;}
.columnTop p{padding-bottom:20px;}

.columnBot{padding-top:20px;/* background:#ebebeb; */padding-bottom:30px;}
.columnBot h3{color:#031570;font-size:18px;padding-bottom:20px;border-bottom:1px solid #c9c9c9;margin-bottom:10px;}
.columnBot .list li{border-bottom:1px solid #c9c9c9;padding-bottom:10px;margin-bottom:10px;}
.columnBot .list li a{display:block;padding-left:30px;color:#282828;font-size:14px;
	background:url(../images/common/ico8.jpg) no-repeat 10px center;}

/* download */
.downloadBox{background:#fff;}

.altBox{font-size:14px;color:#7d7d7d;text-align:center;padding-bottom:40px;}
.altBox img{vertical-align:middle;padding-right:10px;}
.altBox a{color:#16255f;font-size:14px;text-decoration:underline;padding-left:10px;}

.dwTab td{color:#747373;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e3ded9;vertical-align:top;}
.dwTab p{font-size:16px;padding-bottom:10px;}
.dwTab p span{font-size:14px;font-family:arial;padding:0;}
.dwTab img{vertical-align:middle;}
.dwTab a{color:#747373;font-size:13px;}
.dwTab span{padding:0 8px;font-size:13px;}

.loginBox{width:100%;height:557px;
	background:url(../images/download/bg.jpg) no-repeat center bottom #f9f5ee;}
.loginBox .inner{width:380px;margin:0 auto;padding-top:100px;}
.loginBox .inner td{padding-bottom:25px;color:#0e1a39;font-size:18px;padding-right:15px;}
.loginBox .inner input{width:270px;height:38px;line-height:38px;border:1px solid #d6d4cf;padding:0 10px;font-size:16px;}

.searchBox_dl{padding:10px 0;border-top:1px solid #e3ded9;border-bottom:1px solid #e3ded9;}
.searchBox_dl select{height:25px;}

/* contact */
.contactBox{background:#fff;}
.contactTab td{border-bottom:1px dashed #cacaca;padding:20px;vertical-align:middle;}
.contactTab h3{color:#525152;font-size:26px;padding-bottom:5px;}
.contactTab p{color:#424242;font-size:14px;}
.contactTab span{color:#24346a;}
.contactTab a{color:#324173;}

.messageTabBox{width:690px;margin:0 auto;}
.messageTab td{padding-right:20px;padding-bottom:20px;}
.messageTab textarea,.messageTab input,.messageTab select{background:#f4f4f4;border:1px solid #cccccc;color:#666666;font-size:14px;}
.messageTab input{width:300px;height:35px;line-height:35px;padding:0 15px;}
.messageTab select{width:330px;height:36px;}
.messageTab textarea{width:97%;padding:10px;}

.mgBtn{width:184px;height:41px;line-height:41px;display:inline-block;
	background:url(../images/contact/btn1.jpg);}
.mgBtn:hover{background-image:url(../images/contact/btn2.jpg);}

/* hr */
.hrBox{background:#fff;}
.processBox{background:#f9f4ee;padding-top:50px;padding-bottom:50px;}
.processBox td{color:#464646;line-height:22px;vertical-align:top;padding-top:10px;}
.processBox span{color:#1b2c64;}

.hrListBox{width:985px;margin:0 auto;padding-top:50px;}
.hrList li{background:url(../images/common/addBtn.jpg) no-repeat 1065px 20px;}
.hrList li.cur{background-image:url(../images/common/remBtn.jpg);}
.hrList li span{color:#1b2c64;font-size:17px;padding-left:10px;vertical-align:middle;}
.hrList li em{color:#b3b1ad;padding-left:15px;vertical-align:middle;}
.hrList h3{padding:10px 0;cursor:pointer;border-bottom:1px solid #c9c9c9;}
.hrList .con{padding:25px 8px 10px;background:#fbf8f4;border-bottom:1px solid #c9c9c9;display:none;}
.hrList td{vertical-align:top;}
.hrList h4{color:#1b2c64;font-size:16px;padding-bottom:15px;}
.hrList p{line-height:24px;color:#616161;}

/* about */
.aboutBox{background:#fff;}
.aboutTxt td{vertical-align:top;}
.aboutTxt p{line-height:24px;padding-bottom:5px;text-indent:2em;}

.aboutNews{width:1100px;}
.aboutNews li{width:322px;float:left;padding-right:15px;margin-bottom:10px;height:400px;overflow:hidden;}
.aboutNews li h4{line-height:21px;text-align:center;padding:10px 8px 0;}
.aboutNews li h4 a{color:#1b2c64;font-size:14px;}

.sayListBox{width:100%;}
.sayList{width:9999em;position:relative;}
.sayList li{width:298px;height:265px;overflow:hidden;float:left;position:relative;}
.sayList .text{width:282px;padding:30px 0 0 15px;
	background:url(../images/about/ico1.jpg) no-repeat left top;}
.sayList .text p{padding-right:5px;}
.sayList .text h4{color:#14336f;text-align:right;font-weight:bold;padding-top:5px;padding-right:20px;}

.sllBtn{width:100px;height:265px;display:block;position:absolute;top:0;z-index:3;}
.sllBtn_p{background-image:url(../images/about/lefBtn.png);}
.sllBtn_n{right:0;background-image:url(../images/about/rigBtn.png);}

/* brand */
.brandStroy{height:687px;background:url(../images/brand/adn_bg1.jpg) no-repeat center top;}
.brandStroy .inner{width:825px;margin:0 auto;}
/* .brandStroy h4{color:#0f1b4d;font-size:17px;line-height:1.7;padding-bottom:5px;} */
.brandStroy td{vertical-align:top;}
.brandStroy h4{color:#0f1b4d;font-size:17px;line-height:26px;}
.brandStroy .cw{width:930px;}

.brandHonor{background:#f9f4ee;text-align:center;}
.brandHonor p{text-align:left;}

.brandArt{height:589px;
	background:url(../images/brand/adn_bg2.jpg) no-repeat center top;}
.brandArt h3{color:#787480;font-size:32px;padding-top:20px;text-align:center;padding-bottom:25px;margin-bottom:45px;
	background:url(../images/brand/linear2.jpg) no-repeat center bottom;}
.brandArt .inner{width:325px;padding-left:22px;}
.brandArt .text{height:356px;overflow:hidden;position:relative;}
.brandArt .text .marquee{position:absolute;left:0;}
.marqueeBtn{z-index:9999;position:relative;}

.brandPro{background:#fff;}
.brandPro .scrollBox{width:910px;height:360px;overflow:hidden;margin:0 auto;}
.brandPro .scrollList{left:0;}
.brandPro .scrollList li{width:162px;padding-right:23px;text-align:center;}
.brandPro .scrollList li img{display:inline-block;}
.brandPro li h3 a,.brandPro li h4 a{color:#575757;}
.brandPro li h3{font-weight:bold;padding-top:25px;padding-bottom:3px;font-size:14px;}
.brandPro li h4{font-size:14px;padding-bottom:15px;font-family:arial;font-weight:bold;}
.brandPro li a.moreBtn{border-top:1px solid #c4c2bd;border-bottom:1px solid #c4c2bd;
	color:#575757;padding:5px;display:inline-block;}
.brandPro li.cur h3,.brandPro li.cur h4{color:#1b2c65;}

.brandPro .scrollBox{height:auto;}

.ceci_brandHonor{height:643px;padding-bottom:0;
	background:url(../images/brand/qj_bg2.jpg) no-repeat center top #f9f4ee;}

.brandTitListBox{width:925px;padding-top:55px;margin:0 auto;}
.brandTitList{width:715px;display:block;padding-left:50px;margin:0 auto;
	/* background:url(../images/brand/linear1.jpg) repeat-x left 15px; */}
.brandTitList li{padding:0 15px;height:40px;font-size:20px;background:#fff;display:inline-block;
	float:left;font-family:microsoft yahei;text-align:center;margin-left:30px;}
.brandTitList li{*display:inline;}
.brandTitList li a{color:#969696;}
.brandTitList li a:hover,.brandTitList li a.cur{color:#1b2c65;text-decoration:none;}
	
.chacra_brandHonor{height:715px;background:url(../images/brand/xkl_bg2.jpg) no-repeat center top #fff;}
.chacra_brandHonor .text{width:580px;}
.chacra_brandHonor .text p{text-align:left;}
.chacra_brandHonor .text p.tr{text-align:right;padding-bottom:30px;}

.brandHonorInner{width:1025px;position:absolute;left:130px;top:0;display:none;}
.brandHonorInner .fr{width:680px;}
.brandHonorInner .fr p{color:#464646;}
.brandHonorInner h4,.brandHonorInner h5{color:#0f1b4d;font-size:24px;text-align:left;}
.brandHonorInner h5{font-family:arial;}

.brandArtInner{width:100%;height:589px;position:absolute;left:0;top:0;display:none;
	background-position:center top;background-repeat:no-repeat;}

.brandShow{width:1085px;margin:0 auto;display:block;}
.brandShow h3{color:#1b2c65;font-size:21px;font-weight:bold;padding-bottom:10px;}
.brandShow h4{color:#1b2c65;font-size:16px;font-family:arial;font-weight:bold;padding-bottom:20px;}
.brandShow td{color:#464646;font-size:14px;padding-bottom:20px;line-height:20px;vertical-align:top;font-family:microsoft yahei;}
.brandShow .sImgList{width:140px;padding-top:100px;}
.brandShow .sImgList img{border:1px solid #b1aea9;margin-bottom:8px;cursor:pointer;}

#storyText p{padding-right:25px;}

/* other */
.otherBox p{color:#292827;line-height:23px;padding-bottom:25px;text-indent:0;font-size:14px;}