/*--头部--*/
.Topwelcome{ background:#f9f9f9; height:36px; line-height:36px; font-size:14px;}
.Topwelcome dl{ width:1100px; margin:0px auto;}
.Topwelcome dl dt{ float:left;}
.Topwelcome dl dd{ float:right;}
.Topwelcome dl dd a.cur{ color:#00387b}
.Topwelcome dl dd span{ padding:0px 7px;}

.header{padding:30px 0px; position:relative;}
.header a{ display:block; float:left;}
.header a img{ display:block;}
.header dl{ float:right; width:460px; position:relative; margin-top:18px;}
.header dl label{ display:block; border:1px solid #00387b; padding:9px 65px 9px 10px;}
.header dl label input{ display:block; float:left; width:100%; color:#666666; font-size:14px;}
.header dl input.Shbtn{ background:url(../webimages/index_01.png) no-repeat #00387b center; cursor:pointer; width:55px; height:40px; position:absolute; right:0px; top:0px;}

.nav{ background:#00387b; /*box-shadow:0px 0px 3px rgba(102,102,102,.75);*/ position:relative; z-index:999;}
.nav ul li{ float:left; margin-right:40px; position:relative;}
.nav ul li span a{ color:#fff; font-size:15px; display:block; height:40px; line-height:40px; padding:0px 14px;}
.nav ul li span a em{ background:url(../webimages/index_02.png) no-repeat right center; padding-right:15px;}
.nav ul li span a:hover{ background:#c64000;}

.Twonav{ position:absolute; left:0px; right:0px; top:38px; border:1px solid #00387b; /*border-top:3px solid #711d08;*/ display:none; background:#fff;}
.Twonav a{ display:block; border-bottom:1px solid #efefef; line-height:31px; padding-left:22px; font-size:14px; background:url(../webimages/index_04.png) no-repeat 10px center;}
.Twonav a:last-child{ border:none;}
.Twonav a.lastbor{ border:none;}
.Twonav a:hover{background:url(../webimages/index_03.png) no-repeat 10px center;}

.nav ul li:hover span a{ background:#c64000;}
.nav ul li:hover div{ display:block;}

/*--底部--*/

.footerbg{ background:#f9f9f9; margin-top:40px; padding-top:50px;}
.footerbg dl dd{ float:left; padding-right:57px;}
.footerbg dl dd h3{ font-size:18px; padding-bottom:10px;}
.footerbg dl dd h3 a{ color:#333;}
.footerbg dl dd p a{ display:block; font-size:13px; color:#888888}
.footerbg dl dd a:hover{color:#00387b;}

.footerbg dl dt{ float:right; position:relative; padding-left:34px;}
.footerbg dl dt h3{ font-size:24px; color:#00387b; line-height:26px; padding-bottom:6px;}
.footerbg dl dt p{ font-size:14px; padding-bottom:10px;}
.footerbg dl dt img{ display:block; width:152px}
.footerbg dl dt span{ display:block; position:absolute; left:0px; width:1px; height:150px; background:#e4e4e4; top:10px;}

.footerbg dl dd.lastpd{ padding-right:0px;}

.foot{ margin-top:20px; border-top:1px solid #e4e4e4; padding:30px 0px; text-align:center; line-height:28px;}
.foot p{color:#888888}
.foot p.font14{ font-size:14px;}
.foot p.font14 a{ color:#333333}
.foot p.font14 a:hover{color:#00387b;}
.foot p.font14 span{ padding:0px 15px;}
.foot p a{color:#888888}

/*--公共--*/
.commontitle{ font-size:18px; padding-top:25px;}
.commontitle span{ float:right; background:url(../webimages/index_16.png) no-repeat left center; padding-left:25px;}
.commontitle span a{ background:url(../webimages/index_17.png) no-repeat left center; padding-left:15px; margin-right:10px; font-size:15px;}
.commontitle span a:last-child{ margin:0px;}
.commontitle span a.lastmgr{ margin:0px;}

.commonleft{ float:left; width:800px; padding-top:14px;}
.commonright{ float:right; width:272px; padding-top:14px;}

.commonclass{border:1px solid #e5e5e5; border-top:4px solid #00387b; padding:0px 15px;}
.commonclass li{ border-bottom:1px dashed #e5e5e5;}
.commonclass li a{ display:block; color:#333333; background:url(../webimages/index_23.png) no-repeat 10px center; font-size:15px; line-height:50px; padding-left:30px}
.commonclass li a:hover{background:url(../webimages/index_24.png) no-repeat 10px center;}
.commonclass li:last-child{ border-bottom:none;}
.commonclass li.lastbor{ border-bottom:none;}

.Resources{ border:1px solid #e5e5e5; margin-top:15px;}
.Resources dt{ background:#f7f7f7; padding-left:30px; padding-top:15px; border-bottom:1px solid #e5e5e5; height:36px; font-size:16px;}
.Resources dt span{ color:#00387b; font-size:18px;}
.Resources dd{ padding:0px 15px;}
.Resources dd p{border-bottom:1px dashed #e5e5e5; line-height:55px;}
.Resources dd p img{ vertical-align:middle; margin-right:15px;}
.Resources dd p a{ display:block;}

.Resources dd p:last-child{ border-bottom:none;}
.Resources dd p.lastbor{ border-bottom:none;}


/*--QSAR资讯--*/

.newsleft{ float:left; width:540px; padding-top:30px;}
.newsright{ float:right; width:540px; padding-top:30px;}


.newsbanner{ width:540px; height:357px; position:relative; overflow:hidden;}
.newsbanner ul{width:540px; height:357px;}
.newsbanner ul li{width:540px; height:357px; position:relative; overflow:hidden;}
.newsbanner ul li p{ background:url(../webimages/index_06.png) repeat; padding:10px; position:absolute; left:0px; right:0px; bottom:0px; color:#fff; font-size:16px;}

.newsdot{ position:absolute; right:0px; bottom:15px; z-index:999; line-height:10px;}
.newsdot a{ display:inline-block; margin-right:10px; width:10px; height:10px; background:url(../webimages/index_08.png) no-repeat; line-height:999px; overflow:hidden; position:relative;}
.newsdot a.cur{ background:url(../webimages/index_07.png) no-repeat;}

.newstop{ padding-left:18px; overflow:hidden; height:357px; position:relative;}
.newstop ul{ margin-top:-14px;}
.newstop ul li{ border-bottom:1px solid #eeeeee; padding:14px 0px}
.newstop ul li h3{ font-size:14px; overflow:hidden; height:23px; font-weight:700;}
.newstop ul li h3 a{ color:#333333}
.newstop ul li h3 a:hover{ color:#00387b}
.newstop ul li p{ line-height:20px; height:40px; overflow:hidden; padding-top:5px;}

.newscommontitle{ margin-top:15px; color:#333333; font-size:16px; padding-bottom:10px;}
.newscommontitle a{ float:right; color:#666666; font-size:14px;}
.newscommontitle a:hover{ color:#00387b}
.mtop25{ margin-top:25px;}

.newscommonlist{ border:1px solid #e5e5e5; border-top:4px solid #00387b; height:310px;}
.newscommonlist dl{ padding:20px 20px 0px;}
.newscommonlist dl dt{ float:left; width:145px;}
.newscommonlist dl dt img{ display:block; height:100px; width:145px;}
.newscommonlist dl dd{  float:right; width:330px;}
.newscommonlist dl dd h3{ font-size:14px; font-weight:700; font-size:14px; overflow:hidden; height:23px; margin-top:10px;}
.newscommonlist dl dd h3 a{ color:#333;}
.newscommonlist dl dd h3 a:hover{ color:#00387b}
.newscommonlist dl dd p{ font-size:14px; line-height:20px; height:40px; overflow:hidden; padding-top:5px;}
.newscommonlist ul{padding:20px 20px 0px;}
.newscommonlist ul li{ background:url(../webimages/index_10.png) no-repeat left 14px; padding-left:10px; font-size:14px; height:25px; line-height:25px; overflow:hidden;}
.newscommonlist ul li em{ float:right;}

.newsdetailedtitle{ text-align:center; border-bottom:1px dashed #dfdfdf; padding-bottom:15px;}
.newsdetailedtitle h1{ font-size:24px; color:#333333; line-height:36px;}
.newsdetailedtitle p{ font-size:14px; color:#666666}

.newsdetailed{ padding-top:35px; font-size:14px; line-height:24px;}
.newsdetailed img{ max-width:100% !important;}

.newsdetailedshare{border-bottom:1px dashed #dfdfdf; text-align:right; padding:40px 0px 15px; font-size:14px;}
.newsdetailedshare a{ display:inline-block; float:none !important; vertical-align:middle; margin:0px 0px 0px 15px !important; padding:0px !important; width:26px !important; height:23px !important; background-repeat:no-repeat;}
.newsdetailedshare a.xlwb{ background-image:url(../webimages/index_19.png)}
.newsdetailedshare a.txwb{ background-image:url(../webimages/index_20.png)}
.newsdetailedshare a.wx{ background-image:url(../webimages/index_21.png)}


.newsdetailedfoot{ padding:20px 150px 15px 0px; position:relative;}

.newsdetailedfoot p{ overflow:hidden; height:25px; line-height:25px; color:#333333; font-size:14px; margin-bottom:2px;}
.newsdetailedfoot p a{ color:#333333}
.newsdetailedfoot p a:hover{ color:#00387b}


.newsdetailedfoot a.return{ background:url(../webimages/index_22.png) no-repeat; top:25px; width:121px; height:35px; right:0px; display:block; position:absolute;}


.newslist dl{ border-bottom:1px dotted #dfdfdf; padding:20px 0px;}
.newslist dl dt{ float:left; width:230px;}
.newslist dl dt img{ display:block; width:230px; height:150px;}
.newslist dl dd{ float:right; width:515px; padding-right:30px;}
.newslist dl dd h3{ font-size:18px; overflow:hidden; height:24px;}
.newslist dl dd h3 a{ color:#333333}
.newslist dl dd h3 a:hover{color:#00387b;}
.newslist dl dd p.desc{ font-size:14px; line-height:20px; padding-top:5px; height:40px; overflow:hidden;}
.newslist dl dd p.time{ color:#999; font-size:14px; padding-top:5px;}
.newslist dl dd p.more{ padding-top:34px; line-height:18px;}
.newslist dl dd p.more a{ color:#333333;}
.newslist dl.firstpd{ padding-top:0px;}

.newslist dl dd p.more a.down {
    display: block;
    position: absolute;
    background: url(../webimages/index_44.png) no-repeat;
    width: 19px;
    height: 19px;
}


.Paging{ text-align:center; padding:40px 0px 0px;}
.Paging a{ display:inline-block; vertical-align:middle; margin:0px 3px; height:40px; width:45px; border-radius:3px; background:#ececec; font-size:14px; line-height:40px;}
.Paging a:hover{ background:#00387b; color:#fff;}
.Paging a.active{ background:#00387b; color:#fff;}
.Paging a.dot{ width:20px; background:none}
.Paging a.dot:hover{ color:#00387b;}
.Paging a span{ display:block; background-repeat:no-repeat; width:45px; height:40px; background-position:center;}
.Paging a.Pagingleft span{ background-image:url(../webimages/index_87.png);}
.Paging a.Pagingright span{ background-image:url(../webimages/index_86.png);}
.Paging a.Pagingleft:hover span{ background-image:url(../webimages/index_087.png);}
.Paging a.Pagingright:hover span{ background-image:url(../webimages/index_086.png);}


/*--登录注册--*/

.loginbg{ background:url(../webimages/index_31.jpg) no-repeat center; width:100%; height:714px; background-size:cover; padding-top:178px;}

.reg{ background:#fff;}
.reg dt{ float:left; padding-left:60px; width:500px; padding-top:40px;}
.reg dt h3{ font-size:24px; color:#333333;}
.reg dt p label{ border-bottom:1px solid #e5e5e5; display:block; padding-bottom:10px; padding-top:30px;}
.reg dt p label input{ width:100%; float:left; font-size:16px; color:#666666;}
.reg dt p.protocol{ padding-top:10px; font-size:14px; color:#666666;}
.reg dt p.protocol a{ color:#00387b}
.reg dt p.regbtn{ padding-top:55px;}
.reg dt p.regbtn input{ width:160px; height:40px; background:#00387b; cursor:pointer; vertical-align:middle; font-size:18px; color:#fff;}
.reg dt p.regbtn span{ font-size:14px;vertical-align:middle; padding-left:20px; color:#bbbbbb;}
.reg dt p.regbtn span a{color:#00387b}
.reg dt p.forget{ text-align:right; padding-top:15px; font-size:14px; padding-bottom:130px;}
.reg dt p.forget a{ color:#999}
.reg dt p.forget a:hover{ color:#00387b}


.reg dd{ float:right; position:relative; width:420px; height:530px; background:#00387b;}
.reg dd img{ display:block; margin:0px auto; padding-top:120px;}
.reg dd a{ display:block; position:absolute; left:50%; background:url(../webimages/index_33.png) no-repeat center top; color:#fff; bottom:150px;  font-size:14px; margin-left:-28px; padding-top:35px;}

/*--非测试方法培训--*/

.video{ padding-top:30px; overflow:hidden; margin:0px 17px;}
.video ul{ width:1200px;}
.video ul li{ float:left; /*width:523px;*/width:343px; border:1px solid #eeeeee; cursor:pointer; padding-bottom:15px; margin-top:15px; margin-right:15px; position:relative;}
.video ul li img{ display:block; /*width:523px; height:326px;*/width:343px; height:214px;}
.video ul li p{ height:48px; overflow:hidden; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:20px 20px 0px;}
.video ul li span{ display:block; position:absolute; background:url(../webimages/index_35.png) no-repeat; width:60px; height:60px; left:15px; top:145px;}

.popupvideobg{ background:url(../webimages/index_36.png) repeat; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:9999; display:none}
.popupvideo{ left:50%; background:#f5f5f5; height:590px; top:50%; position:fixed; width:876px; margin-left:-438px; margin-top:-295px;z-index:99999; display:none}
.popupvideo h3{ height:60px; overflow:hidden; line-height:60px; padding-left:20px; padding-right:40px; color:#333; font-size:18px;}
.popupvideo span{ cursor:pointer; display:block; width:30px; height:30px; background:url(../webimages/index_37.png) no-repeat; right:14px; top:22px; position:absolute;}
#play{ background:#000; height:530px;}


/*--服务与案例--*/

.service{ border:1px solid #e5e5e5; margin-top:20px;}
.service dl{ float:left; width:465px; padding:0px 42px 15px; min-height:225px; height:auto !important; height:225px;}
.service dl dt{ font-size:18px; font-weight:bold; color:#333; border-bottom:1px dotted #dedede; padding-top:20px; padding-bottom:10px;}
.service dl dd{ position:relative; padding-left:75px; padding-right:15px; height:156px; overflow:hidden; font-size:14px; margin-top:14px;}
.service dl dd img.icon{ display:block; left:0px; top:0px; position:absolute;}
.service dl dd p.desc{ color:#333; padding-bottom:14px;}
.service dl dd p img{ vertical-align:middle; padding-right:5px;}

.successcasetitle{ font-size:16px; padding:10px 0px; color:#333;}
.successcase{border:1px solid #e5e5e5; border-top:4px solid #00387b;}
.successcase dl{ margin:0px 45px; border-bottom:1px dotted #e5e5e5; padding:35px 0px;}
.successcase dl dt{ float:left; width:96px; height:96px;}
.successcase dl dt img{ display:block;width:96px; height:96px;}
.successcase dl dd{ float:right; width:685px; padding-right:190px; position:relative;}
.successcase dl dd h3{ font-size:16px; height:24px; overflow:hidden; padding-top:15px;}
.successcase dl dd h3 a{ color:#333}
.successcase dl dd h3 a:hover{ color:#00387b}
.successcase dl dd p{ font-size:14px; color:#666; padding-top:6px; line-height:20px; height:40px; overflow:hidden;}
.successcase dl dd a.Details{ display:block; position:absolute; right:0px; width:109px; height:34px; background:url(../webimages/index_41.png) no-repeat; line-height:34px; color:#fff; top:40px; font-size:14px; text-align:center;}

.successcasemore{ padding:30px 0px;}
.successcasemore a{ display:block; margin:0px auto; width:164px; height:34px; background:url(../webimages/index_42.png) no-repeat;}
.successcasemore a:hover{background:url(../webimages/index_042.png) no-repeat;}
/*--个人中心--*/

.memberclass{ border:1px solid #e5e5e5; border-top:4px solid #00387b; margin-top:25px; min-height:535px;}
.memberclass ul{ padding:0px 10px 30px;}
.memberclass ul li h3{ line-height:50px;font-size:14px; border-bottom:1px dashed #e5e5e5; background:url(../webimages/index_43.png) no-repeat 14px center; padding-left:35px; height:50px;}
.memberclass ul li p{line-height:30px; padding:5px 0px 5px 35px;border-bottom:1px dashed #e5e5e5;}
.memberclass ul li p a{ display:block;font-size:14px;}
.memberclass ul li p a:hover{color:#00387b}
.memberclass ul li p a.cur{color:#00387b}
.memberclass ul li:last-child p{ border-bottom:none;}

.mineQA{ border:1px solid #e5e5e5; min-height:518px; height:auto !important; height:538px;margin-top:25px; padding-bottom:20px;}
.mineQA h3{ height:56px; padding-right:65px; padding-left:40px; line-height:56px; border-bottom:1px dotted #dfdfdf;}
.mineQA h3 span{ float:right;}
.mineQA dl{ padding-right:65px; padding-left:40px;}
.mineQA dl dt{color:#00387b; background:url(../webimages/index_10.png) no-repeat left 28px; padding-left:15px; font-size:14px;border-bottom:1px dotted #dfdfdf;padding-top:15px; padding-bottom:15px;    position: relative;}
.mineQA dl dt span{ position:absolute; right:0px; top:15px;}
.mineQA dl dd{ position:relative; font-size:14px; color:#333333;padding-top:15px; padding-bottom:15px;border-bottom:1px dotted #dfdfdf;}
.mineQA dl dd span{ position:absolute; right:0px; top:15px;}
.mineQA dl dd a {color: #00387b;}


/*--下载列表--*/

.download{ overflow:hidden;}
.download ul li{border-bottom:1px dotted #dfdfdf; padding-left:18px; position:relative; padding-top:10px; padding-bottom:15px;}
.download ul li h3{ color:#333; font-size:16px; overflow:hidden; /*height:23px;*/}
.download ul li p{ font-size:14px; color:#999; position:relative;}
.download ul li p a{ display:block; position:absolute; right:0px; background:url(../webimages/index_44.png) no-repeat; width:19px; height:19px; top:0px;}
.download ul li span{ display:block; position:absolute; width:7px; height:7px; background:#666666; left:0px; top:18px;}

/*--问答与交流--*/

.FAQtitle{ text-align:center; font-size:24px; padding-top:70px; padding-bottom:15px;}
.FAQlist{ overflow:hidden; margin:0px 15px;float:left; width:475px; }
.FAQlist ul li{border-bottom:1px solid #e5e5e5;}
.FAQlist ul li h3.FAQlisttitle{font-size:14px; height:60px; line-height:60px; cursor:pointer; overflow:hidden;}
.FAQlist ul li h3.FAQlisttitle span{  float:right; font-size:24px; color:#666;}
.FAQlist ul li.cur{border-bottom:1px solid #FAFAFA;}
.FAQlistcontent{ background:#FAFAFA; padding:20px; display:none;}

.FAQlistright{ float:right;}

/*--问答--*/

.QFleft{ float:left; width:760px; padding-top:40px;}
.QFright{ float:right; width:305px;padding-top:40px;}

.searchQF{ background:#00387b; padding:15px 25px;}
.searchQF h3{ font-size:14px; font-weight:700; color:#fff; padding-bottom:5px;}
.searchQF p{ position:relative;}
.searchQF p label{ background:#fff; display:block; padding:4px 50px 3px 10px;}
.searchQF p label input{ width:100%; float:left; color:#666;}
.searchQF p input.QFbtn{ background:url(../webimages/index_45.png) no-repeat; width:40px; height:26px; position:absolute; cursor:pointer; right:0px; top:0px;}
.tiwen{ position:relative;margin-top:15px;}
.tiwen img{ display:block; width:305px; height:106px;}
.tiwen span{ display:block; width:100%; height:100%; top:0px; left:0px; text-align:center; font-size:24px; font-weight:bold; cursor:pointer;  position:absolute; line-height:106px; color:#00387b; background:url(../webimages/index_46.png) no-repeat right bottom;}


.WaitReply{ padding-top:10px;}
.WaitReply h3{ font-size:16px; font-weight:700; padding-bottom:10px; color:#333333;}
.WaitReply h3 a{ float:right; font-size:14px; color:#666666; font-weight:normal;}
.WaitReply p{ color:#666666;}

.WaitReply ul{ padding:15px 20px; border:1px solid #e5e5e5;}
.WaitReply ul li{ padding:7px 0px;}
.WaitReply ul li h4{ padding-left:30px; font-size:14px; height:20px; line-height:20px; overflow:hidden; position:relative;}
.WaitReply ul li span{ position:absolute; height:20px; width:20px; left:0px; top:0px; background:#00387b; color:#fff; line-height:20px; text-align:center; font-weight:700;}
.WaitReply ul li p{ padding-left:30px;}
.WaitReply ul li p a{color:#00387b}


.QFlist{ border:1px solid #eeeeee; padding:25px 85px 25px 25px; margin-bottom:20px;}
.QFlist dt h3{ font-size:16px; color:#333333;}
.QFlist dt p{ padding-top:3px;}
.QFlist dd{ padding-top:8px;}
.QFlist dd h3{ font-size:14px; color:#333; padding-bottom:10px;}
.QFlist dd h3 img{ vertical-align:text-bottom; border-radius:100%; width:20px; height:20px; margin-right:8px;}
.QFlist dd p.desc{ font-size:14px; height:72px; overflow:hidden;}
.QFlist dd p.desc a{ color:#00387b}

.QFlist dd p.praise{ padding-top:25px;}
.QFlist dd p.praise img{vertical-align:text-top; padding-right:3px;}
.QFlist dd p.praise a{ vertical-align:middle; margin-right:25px;}
.QFlist dd p.praise span{vertical-align:middle;}


.Askquestionsbg{ background:url(../webimages/index_36.png) repeat; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:9999; display:none;}
.Askquestions{ width:860px; height:500px; position:fixed; z-index:99999; left:50%; top:50%; background:#fff; margin-left:-430px; margin-top:-250px;display:none;}
.Askquestions span{ cursor:pointer; display:block; background:url(../webimages/index_53.png) no-repeat center; width:30px; height:30px; position:absolute; right:10px; top:10px;}
.Askquestions h3{ height:50px; line-height:50px; padding-left:30px; border-bottom:1px solid #dcdcdc; font-size:16px;}
.Askquestions dl{ padding-top:75px;}
.Askquestions dl dt{ padding:8px 180px;}
.Askquestions dl dt label{ display:block; border:1px solid #eeeeee; padding:10px 15px; border-radius:4px;}
.Askquestions dl dt label input{ width:100%; float:left; color:#666;}
.Askquestions dl dt label textarea{width:99%;float:left;color:#666; resize:none; border:none; outline:none; height:75px;}
.Askquestions dl dd{ text-align:right; padding-right:50px; padding-top:130px;}
.Askquestions dl dd input{ background:#00387b; width:110px; height:35px; color:#fff; font-size:14px;}


.QFtitle{ border:1px solid #eeeeee; padding:20px 20px 10px;}
.QFtitle h1{ font-size:16px; color:#333;}
.QFtitle .bdsharebuttonbox{ text-align:right; vertical-align:middle;}
.QFtitle .bdsharebuttonbox img{ vertical-align:middle;}
.QFtitle .bdsharebuttonbox span{ vertical-align:middle;}
.QFtitle .bdsharebuttonbox a{ float:none; display:inline-block; vertical-align:middle; padding-left:20px !important; margin:0px 0px 0px 10px !important;}

.QFtitle h3{ font-size:14px; color:#333; padding-bottom:10px; padding-top:10px;}
.QFtitle h3 img{ vertical-align:text-bottom; border-radius:100%; width:20px; height:20px; margin-right:8px;}


.QFForm{ border:1px solid #eeeeee; padding:20px 25px; margin-top:10px;}
.QFForm textarea{ width:99%; resize:none; height:135px; font-size:16px; color:#666}
.QFForm p{ text-align:right; padding-top:30px; padding-bottom:10px;}
.QFForm p input{ width:110px; height:35px; background:#00387b; font-size:14px; color:#fff; cursor:pointer; line-height:35px;}

.QFcontent{ padding-top:20px;}

.QFcontent dt p{ font-size:14px;}
.QFcontent dt h3{ font-size:14px; color:#333; padding-bottom:10px; padding-top:10px;}
.QFcontent dt h3 img{ vertical-align:text-bottom; border-radius:100%; width:20px; height:20px; margin-right:8px;}
.QFcontent dd{ font-size:14px;}
.QFcontent dd p{ padding-bottom:15px;}

.QFCount {color: #333;font-size: 18px;line-height: 25px;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;margin-top: 30px;}
.QFCount span {line-height: 25px; position: relative;height: 25px;display: inline-block;}
.QFCount span:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    left: 0px;
    background: #00387b;
    bottom: -11px;
}

/*--资源中心--*/
.ResourcesIntro{ padding-top:35px;}
.ResourcesIntro dt{ float:left; width:540px;}
.ResourcesIntro dt img{ display:block; width:540px; height:356px;}
.ResourcesIntro dd{ float:right; width:500px; padding-right:10px; padding-top:28px;}
.ResourcesIntro dd h3{ font-size:18px;}
.ResourcesIntro dd h3 span{ display:inline-block; border-bottom:1px solid #00387b; padding-bottom:10px;}
.ResourcesIntro dd p{ font-size:14px; padding-top:15px; line-height:30px;}

.ResourcesIntro dd p.more{ text-align:right;}
.ResourcesIntro dd p.more a{ display:inline-block; background:#717071; text-align:center; font-size:14px; color:#fff; width:85px; height:27px; line-height:27px;}
.ResourcesIntro dd p.more a:hover{ background:#00387b;}


.Regulations{ border:1px solid #e5e5e5; border-top:4px solid #00387b; height:290px}
.Regulations dl{ padding:20px 20px 0px;}
.Regulations dl dt{ float:left; width:115px;}
.Regulations dl dt img{ display:block; width:105px; height:70px;}
.Regulations dl dd{ float:right; width:330px; padding-right:30px;}
.Regulations dl dd p{ line-height:20px; font-size:14px;}
.Regulations dl dd p.icon{ padding-top:5px;}
.Regulations dl dd p.title{ height:40px; overflow:hidden;}

.Regulations ul{padding:20px 28px 0px 20px;}
.Regulations ul li{ background:url(../webimages/index_10.png) no-repeat left 14px; padding-left:10px; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.Regulations ul li em{ float:right;}


.guide{ border:1px solid #e5e5e5; border-top:4px solid #00387b; height:290px}
.guide h3{ height:47px;background:#f3f3f3;}
.guide h3 span{ display:block; float:left; position:relative; cursor:pointer; width:179px; font-size:16px; height:47px; line-height:47px; text-align:center; color:#333; background:#f3f3f3;}
.guide h3 span i{ height:47px; background:#fff; width:1px; position:absolute; right:0px; top:0px;}
.guide h3 span.cur{ background:#fff;}

.guide ul{padding:15px 28px 0px 20px; display:none}
.guide ul li{ background:url(../webimages/index_10.png) no-repeat left 14px; padding-left:10px; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.guide ul li em{ float:right;}

.software{ overflow:hidden;border:1px solid #e5e5e5; border-top:4px solid #00387b;}
.software ul{ padding-bottom:35px;}
.software ul li{ float:left; width:235px; padding-left:80px; position:relative; margin-left:38px; margin-top:45px; margin-bottom:20px;}
.software ul li img{ position:absolute; left:0px; top:3px; width:65px; height:65px;}
.software ul li h3{ font-size:16px; font-weight:700;}
.software ul li h3 a{ color:#333;}
.software ul li h3 a:hover{ color:#00387b;}
.software ul li p{ font-size:14px; line-height:20px; padding-top:5px;}
.software ul li p a{ color:#00387b}


/*--关于我们--*/

.whoarewe{ padding:75px 0px;}
.whoarewe dt{ float:left; width:525px; padding-top:40px;}
.whoarewe dt h3{ font-size:16px; color:#333; font-weight:700; padding-top:15px;}
.whoarewe dt p{ font-size:14px; padding-top:5px;}
.whoarewe dd{ float:right; width:456px; height:259px;}
.whoarewe dd img{ display:block; width:456px; height:259px;}

.expertbg{background:#f9f9f9; padding:40px 0px;}
.expert{ padding-bottom:105px;}
.expert h3{ padding-bottom:70px; font-size:18px; color:#333; font-weight:700;}

.Technical{ padding-top:35px;}
.Technical h3{ padding-bottom:30px; font-size:18px; color:#333; font-weight:700;}


.Published{ border:1px solid #eee;height:276px; border-right:none; width:549px; float:left;}
.Published h4{ border-bottom:1px solid #eee; height:55px; line-height:55px; font-size:16px; padding-left:15px;}
.Published h4 a{ float:right; background:url(../webimages/index_64.png) no-repeat; width:32px; height:32px; margin-top:14px; margin-right:15px;}
.Published h4 a:hover{background:url(../webimages/index_064.png) no-repeat;}
.Published dl{ float:left; width:220px; padding-right:20px; margin-left:40px; min-height:180px; margin-top:25px;}
.Published dl dt{ position:relative; min-height:60px; padding-left:80px;}
.Published dl dt img{ display:block; position:absolute; left:0px; top:0px; height:60px; border-radius:100%; width:60px;}
.Published dl dt h5{ font-size:14px; padding-top:10px; line-height:18px; color:#333;}
.Published dl dt p{ color:#666;}

.Published dl dd{padding-top:15px;}
.Published dl dd p{ background:url(../webimages/index_10.png) no-repeat left 14px; font-size:14px; margin-top:2px; overflow:hidden; height:24px; padding-left:10px;}
.Published dl.line{ border-right:1px solid #eee;}
.Published dl.Two{ padding-right:0px;}
 
.patent{border:1px solid #eee; height:276px; width:548px; float:right;}
.patent h4{ border-bottom:1px solid #eee; height:55px; line-height:55px; font-size:16px; padding-left:15px;}
.patent h4 a{ float:right; background:url(../webimages/index_64.png) no-repeat; width:32px; height:32px; margin-top:14px; margin-right:15px;}
.patent h4 a:hover{background:url(../webimages/index_064.png) no-repeat;}
.patent dl dt{ float:left; width:138px; padding-left:80px; padding-top:20px;}
.patent dl dt img{ display:block; width:138px;}
.patent dl dd{ float:right; width:240px; padding-right:20px; padding-top:15px;}
.patent dl dd p{ background:url(../webimages/index_10.png) no-repeat left 14px; font-size:14px; margin-top:2px; overflow:hidden; height:24px; padding-left:10px;}

.teambg{ background:url(../webimages/index_36.png) repeat; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:9999; display:none;}
.team{ width:880px; height:480px; position:fixed; z-index:99999; left:50%; top:50%; background:#fff; margin-left:-440px; margin-top:-240px;display:none;}
.team span{ cursor:pointer; display:block; background:url(../webimages/index_53.png) no-repeat center; width:30px; height:30px; position:absolute; right:10px; top:10px;}
.team dl{ padding:80px 50px 0px 70px; }
.team dl dt{ float:left; width:233px;}
.team dl dt img{ display:block; width:233px;}
.team dl dd{ float:right; width:460px; height:320px; overflow:auto; overflow-y:hidden;}
.team dl dd h3{ font-size:24px; padding-bottom:15px; color:#000;}
.team dl dd h4{ font-size:18px; padding-bottom:11px; font-size:#333；}
.team dl dd p{ font-size:14px;}

.teamlist li h3{ display:none;}
.teamlist li h4{ display:none;}
.teamlist li p{ display:none;}


/*--首页--*/

.indexleft{ float:left; width:800px; padding-top:14px;}
.indexright{ float:right; width:285px; padding-top:14px;}

.activity{ overflow:hidden;}
.activity ul{ margin-top:-10px;}
.activity ul li{ position:relative;}
.activity ul li img{ display:block; width:285px; height:166px; margin-top:10px;}
.activity ul li p{ position:absolute; padding:5px; left:0px; right:0px; bottom:0px; font-size:15px; font-weight:bold; color:#fff;background-color:rgba(0,0,0,0.6);}


.indexsearchQF{ background:#00387b; height:91px; padding:18px 20px 0px; border-radius:3px;margin-top:10px;}
.indexsearchQF h3{ font-size:15px; font-weight:700; color:#fff; padding-bottom:8px;}
.indexsearchQF p{ position:relative;}
.indexsearchQF p label{ background:#fff; display:block; padding:4px 50px 3px 10px;}
.indexsearchQF p label input{ width:100%; float:left; color:#666;}
.indexsearchQF p input.QFbtn{ background:url(../webimages/index_45.png) no-repeat; width:40px; height:26px; position:absolute; cursor:pointer; right:0px; top:0px;}

.indexpeixun{ position:relative;margin-top:10px;}
.indexpeixun img{ display:block; width:285px; height:106px;}
.indexpeixun a{ display:block; width:100%; height:100%; top:0px; left:0px; text-align:center; font-size:24px; font-weight:bold; cursor:pointer;  position:absolute; line-height:106px; color:#00387b; background:url(../webimages/index_46.png) no-repeat right bottom;}

.indexFAQ{ padding-top:10px;}
.indexFAQ h3{ font-size:16px; font-weight:700; padding-bottom:10px; color:#00387b;}
.indexFAQ h3 a{ float:right; font-size:14px; color:#666666; font-weight:normal;}
.indexFAQ p{ color:#666666;}

.indexFAQ ul{ padding:14px 20px 11px; border:1px solid #e5e5e5; height:406px;}
.indexFAQ ul li{ padding:7px 0px;}
.indexFAQ ul li h4{ padding-left:30px; font-size:14px; height:20px; line-height:20px; overflow:hidden; position:relative;}
.indexFAQ ul li span{ position:absolute; height:20px; width:20px; left:0px; top:0px; background:#00387b; color:#fff; line-height:20px; text-align:center; font-weight:700;}
.indexFAQ ul li p{ padding-left:30px;}
.indexFAQ ul li p a{color:#00387b}

.indexResources{margin-top:10px;}
.indexResources dt{font-size:16px; padding-bottom:11px;}
.indexResources dt span{ color:#00387b; font-size:18px;}
.indexResources dd{ padding:15px 15px; background:#f7f7f7;border:1px solid #e5e5e5; }
.indexResources dd p{border-bottom:1px dashed #e5e5e5; font-size:15px; line-height:55px; padding-left:15px;}
.indexResources dd p img{ vertical-align:middle; margin-right:15px;}
.indexResources dd p a{ display:block;}

.indexResources dd p:last-child{ border-bottom:none;}
.indexResources dd p.lastbor{ border-bottom:none;}

.indexbanner{ width:800px; height:342px; overflow:hidden; position:relative;}
.indexbanner ul {width:800px; height:342px;}
.indexbanner ul li{ width:800px; height:342px; overflow:hidden;}
.indexbanner ul li p{ position:absolute; padding:10px; left:0px; right:0px; bottom:0px; font-size:18px; font-weight:bold; color:#fff;background-color:rgba(0,0,0,0.6);}


.indexcommontitle{ margin-top:10px; color:#00387b; font-size:18px; padding-bottom:10px;}
.indexcommontitle a{ float:right; color:#666666; font-size:14px;}
.indexcommontitle a:hover{ color:#00387b}
.indexcommontitle span{ color:#666666; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


.indexservice{ border:1px solid #e5e5e5; border-top:4px solid #00387b; height:450px;}
.indexservice ul{ padding-top:20px;}
.indexservice ul li{ position:relative; padding-left:75px; padding-right:15px; overflow:hidden; height:185px; font-size:14px; margin-top:25px; margin-left:40px; float:left; width:250px;}
.indexservice ul li img.icon{ display:block; left:0px; top:0px; position:absolute;}
.indexservice ul li p.desc{ color:#333; padding-bottom:8px; margin-bottom:10px; font-size:14px; color:#666666; line-height:22px; border-bottom:1px dotted #999999;}
.indexservice ul li p img{ vertical-align:middle; padding-right:5px;}
.indexservice ul li p.list{ background:url(../webimages/index_10.png) no-repeat left 11px; padding-left:14px; color:#333333;}
.indexservice ul li h3{ font-size:16px; font-weight:bold; color:#333;}

.indexCase{ border:1px solid #e5e5e5; border-top:4px solid #00387b; height:276px;}

.indexCaseClass{float:left; width:173px;}
.indexCaseClass a{ display:block; background:#00387b; border-bottom:1px solid #c64000; height:45px; line-height:45px; overflow:hidden; padding-left:20px; color:#fff; font-size:14px;}
.indexCaseClass a:hover{ background:#fff; color:#00387b;border-bottom:1px solid #fff;}
.indexCaseClass a.cur{ background:#fff; color:#00387b;border-bottom:1px solid #fff;}

.indexCasecontentbox{float:right; width:560px; padding-right:30px; padding-top:20px; display:none;}
.indexCasecontent{height:215px; overflow:hidden;}
.indexCasecontent img.imgleft{ float:left; margin-right:15px;}
.indexCasecontent h3{ font-size:14px; font-weight:bold;}
.indexCasecontent p{ font-size:14px;}
.indexCasecontentbox p.more{ text-align:right;}
.indexCasecontentbox p.more a{ display:inline-block; background:#717071; text-align:center; font-size:14px; color:#fff; width:85px; height:27px; line-height:27px;}
.indexCasecontentbox p.more a:hover{ background:#00387b;}

.indexnews{ float:left;border:1px solid #e5e5e5; width:392px; border-top:4px solid #00387b; height:250px;}
.indexnews h3{ height:47px; line-height:47px;}
.indexnews h3 a{ display:block; float:left; width:196px; text-align:center; background:#f0f0f0; color:#333; font-size:16px;}
.indexnews h3 a:hover{background:#fff; color:#00387b;}
.indexnews h3 a.cur{ background:#fff; color:#00387b;}

.indexnews ul{padding:15px 20px 0px; height:150px; overflow:hidden;}
.indexnews ul li{ background:url(../webimages/index_10.png) no-repeat left 14px; padding-left:10px; font-size:14px; height:25px; line-height:25px; overflow:hidden;}
.indexnews ul li em{ float:right;}
.indexnews p{ text-align:right; padding-right:15px; padding-top:5px;}

.indexnewsTwo{ float:right;}

.indexnewsbox{ display:none}

/*.Cooperation{ overflow:hidden;}
.Cooperation h3{ border-top:1px solid #eeeeee; position:relative; font-size:18px; color:#00387b; margin-top:20px; height:54px; line-height:38px;}
.Cooperation h3 span{ height:4px; top:-1px; left:0px; width:68px; background:#00387b; display:block; position:absolute;}
.Cooperation ul{ width:1200px;}
.Cooperation ul li{ float:left; width:164px; padding-right:23px;}
.Cooperation ul li img{ display:block; width:162px; border:1px solid #e5e5e5; height:91px;}*/
.Cooperation{ overflow:hidden;}
.Cooperation h3{ border-top:1px solid #eeeeee; position:relative; font-size:16px; color:#ff8a43; margin-top:20px; height:54px; line-height:38px;}
.Cooperation h3 span{ height:4px; top:-1px; left:0px; width:68px; background:#ff8a43; display:block; position:absolute;}
.Cooperation ul{ overflow:hidden;width:1200px; height:93px;}
.Cooperation ul li{ width:1200px; float:left; overflow:hidden;}
.Cooperation ul li img{float:left; margin-right:23px; display:block; width:162px; border:1px solid #e5e5e5;}

.Cooperationdot{ text-align:center; padding-top:20px;}
.Cooperationdot a{ display:inline-block; margin-right:10px; width:10px; height:10px; background:url(../webimages/index_008.png) no-repeat; line-height:999px; overflow:hidden; position:relative;}
.Cooperationdot a.cur{ background:url(../webimages/index_07.png) no-repeat;}


.Fast{position:fixed; top:50%; right:5%; border:1px solid #d9d9d9; width:47px; border-bottom:0px;}
.Fast a{ display:block; height:50px; border-bottom:1px solid #d9d9d9;}
.Fast a.erweima{ background:url(../webimages/index_83.png) no-repeat center;}
.Fast a.tianbiao{ background:url(../webimages/index_84.png) no-repeat center;}
.Fast a.zhiding{ background:url(../webimages/index_85.png) no-repeat center;}
.Fast a.dingyue{ background:url(../webimages/index_100.png) no-repeat center;}

.Fast a.erweima span{ display:none; position:absolute; padding:5px; border:1px solid #d9d9d9; left:-132px; top:-1px; background:#fff;}
.Fast a.erweima span img{ display:block; width:120px;}

.Fast a.erweima:hover span{ display:block;}

.poster-main{ position:relative;width:800px;height:270px; margin:0px auto}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:270px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0; cursor:pointer;}
.poster-main .poster-btn{ position:absolute;top:0;width:40px !important;height:100%; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:-60px; background: url(../webimages/btn_l.png) no-repeat left center;}
.poster-main .poster-next-btn{right:-60px; background: url(../webimages/btn_r.png) no-repeat right center;}


/*个人中心*/
.member_main{ margin:50px auto 90px; overflow:hidden;}
.member-left{ width:195px; float:left;border: 1px solid #e2e2e2;border-bottom: none;}
.member-left h3 {background: #e2e2e2;color: #333;text-align: center;font-size: 18px;margin: 0;height: 60px;line-height: 60px;}
.member-left dl {border-bottom: 1px solid #e2e2e2;padding: 15px;margin: 0;}
.member-left dt {font-size: 16px;font-weight: normal;line-height: 28px; padding-bottom: 5px;}
.member-left dd {line-height: 28px; color: #999; position: relative;}
.member-left dd a {color: #999;}
.member-left dd a:hover { color: #00387b;}

.member-right{ border: 1px solid #e5e5e5;
    min-height: 518px;
    height: auto !important;
    height: 538px;
    margin-top: 25px;
    padding-bottom: 20px;}

.user_r6{ padding:40px 20px;}
.user_r6 p{ padding-bottom:10px; color:#666;}
.user_r6 .p1{ margin-bottom:25px;}
.user_r6 .color{ color:#00387b;}
   
.user8_con2 p {margin-bottom: 0;padding: 10px 0;position: relative;}
.user8_con2 p span {display: inline-block;font-size: 14px;color: #666;letter-spacing: 1px;width: 100px;text-align: right; padding-right: 5px;}
.user8_con2 p input {width: 30%;line-height: 20px;padding: 5px 10px;letter-spacing: 1px;color: #999;font-size: 14px;border: 1px solid #e8e8e8;}
.gc-radio {width: 15px !important; margin-right:10px;}
.user_r6_line {width: 100%;border-top: 1px dashed #e8e8e8;margin-top: 30px;}
.user8_con2 .button{color:#00387b;background-color:#fff;border:none; line-height:30px;cursor: pointer;}











.videoIntegrated{/*padding:20px 0px;*/padding:20px 0px 0px 0px;}
.videoIntegratedclass{ float:left; width:200px; background:#00387b; height:168px;}
.videoIntegratedclass h3{ padding-top:20px; font-size:24px; text-align:center; padding-top:25px; color:#fff;}
.videoIntegratedclass ul{ padding-top:20px; padding-left:26px;}
.videoIntegratedclass ul li{margin-bottom:10px; width:50%; float:left;}
.videoIntegratedclass ul li a{ font-size:14px;}
.videoIntegratedclass a{ color:#fff;}


.videoIntegratedlist{ float:right; width:890px; overflow:hidden;}
.videoIntegratedlist dl{ width:270px; height:168px; float:left; margin-right:20px;}
.videoIntegratedlist dl img{ display:block;width:270px; height:168px;}
.videoIntegratedlist dl a{ display:block; position:relative;}
.videoIntegratedlist dl a span{ position:absolute; left:0px; right:0px; padding:0px 5px; color:#fff; bottom:0px; background:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);background-color: rgba(0,0,0,0.6);}
.videoIntegratedlist dl h3{ font-size:16px; overflow:hidden; height:23px; line-height:24px; margin-top:3px;}
.videoIntegratedlist dl p{ background:url(../webimages/index_88.png) no-repeat left center; padding-left:15px; color:#666; line-height:18px; margin-top:1px;}
/*
.videoIntegrated{padding:20px 0px 0px 0px;}
.videoIntegratedclass{ float:left; width:185px; background:#00387b; height:300px;}
.videoIntegratedclass h3{ padding-top:20px; font-size:24px; text-align:center; padding-top:25px; color:#fff;}
.videoIntegratedclass ul{ padding-top:20px; padding-left:26px;}
.videoIntegratedclass ul li{margin-bottom:10px;}
.videoIntegratedclass ul li a{ font-size:14px;}
.videoIntegratedclass a{ color:#fff;}

.videoIntegratedlist{ float:right; width:905px; overflow:hidden;}
.videoIntegratedlist dl{ width:365px; height:300px; float:left;}
.videoIntegratedlist dl img{ display:block;width:365px; height:270px;}
.videoIntegratedlist dl a{ display:block; position:relative;}
.videoIntegratedlist dl a span{ position:absolute; left:0px; right:0px; padding:0px 5px; color:#fff; bottom:0px; background:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);background-color: rgba(0,0,0,0.6);}
.videoIntegratedlist dl h3{ font-size:16px; overflow:hidden; height:23px; line-height:24px; margin-top:3px;}
.videoIntegratedlist dl p{ background:url(../webimages/index_88.png) no-repeat left center; padding-left:15px; color:#666; line-height:18px; margin-top:1px;}*/
.videoIntegratedlist ul{ width:580px; margin-top:-5px; background:#fff00;}
.videoIntegratedlist ul li{ float:left; width:170px; padding-right:10px; margin-top:5px; margin-bottom:20px;}
.videoIntegratedlist ul li img{ display:block; width:170px; height:110px;}
.videoIntegratedlist ul li a{ display:block; position:relative;}
.videoIntegratedlist ul li a span{ position:absolute; left:0px; right:0px; padding:0px 5px; color:#fff; bottom:0px; background:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);background-color: rgba(0,0,0,0.6);}
.videoIntegratedlist ul li h3{ font-size:14px; overflow:hidden; height:23px; line-height:24px; margin-top:3px;}
.videoIntegratedlist ul li p{ background:url(../webimages/index_88.png) no-repeat left center; padding-left:15px; color:#666; line-height:18px; margin-top:1px;}

.videoIntegratedlistsmall{ float:right; width:530px; overflow:hidden;}



.dingyueboxbg{ background:url(../webimages/index_06.png) repeat; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:9999; display:none;}
.dingyuebox{ position:fixed; width:800px; height:305px; left:50%; top:50%; background:#fff; margin:-152px 0px 0px -400px; z-index:99999; display:none;}
.dingyuebox dl{ padding:45px 50px 0px 68px;}
.dingyuebox dl dt{ font-size:14px; color:#666666; line-height:24px;}
.dingyuebox dl dt h3{ font-size:18px; color:#333; font-weight:bold; padding-bottom:10px;}
.dingyuebox dl dd{ padding-top:25px;}
.dingyuebox dl dd label{ display:block; border:1px solid #00387b; width:290px; padding:7px 10px; float:left;}
.dingyuebox dl dd label input{ float:left; width:100%; font-size:14px; height:20px; line-height:20px;}
.dingyuebox dl dd input.dybtn{ float:left; margin-left:10px; width:85px; font-size:16px;  color:#fff;height:36px; cursor:pointer;}
.dingyuebox dl dd input.determine{ background:#00387b;}
.dingyuebox dl dd input.cancel{ background:#999999;}





.FQAIntegrated{ float:left; width:760px; padding-top:40px;}
.FQAIntegrated h3{ font-size:18px; line-height:26px; background:url(../webimages/index_90.png) no-repeat left center; padding-left:30px; line-height:26px;}
.FQAIntegrated h3 a{ float:right; font-size:14px;}

.FQAIntegrated h4{ font-size:18px; line-height:26px; background:url(../webimages/index_94.png) no-repeat left center; padding-left:30px; line-height:26px; margin-top:25px;}
.FQAIntegrated h4 a{ float:right; font-size:14px;}

.FQAIntegrated dl{ border-bottom:1px dotted #a9a9a9; padding:15px 0px}
.FQAIntegrated dl dt{ background:url(../webimages/index_91.png) no-repeat left 5px; padding-left:30px; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.FQAIntegrated dl dd{ background:url(../webimages/index_92.png) no-repeat left 5px; padding-left:30px; line-height:24px; margin-top:2px;}
.FQAIntegrated dl dd p.desc{ font-size:14px; padding-top:3px;}
.FQAIntegrated dl dd p.huida{ font-size:14px; margin-top:5px;}
.FQAIntegrated dl dd p.huida a{ float:right; background:url(../webimages/index_93.png) no-repeat left center; padding-left:19px;}
.FQAIntegrated ul{ padding-top:12px;}
.FQAIntegrated ul li{ height:41px; overflow:hidden; border-bottom:1px dotted #a9a9a9;line-height:45px; font-size:16px;}
.FQAIntegrated ul li em{ float:right; color:#666; font-size:14px;}
