body {margin: 0px;font-size:14px; color: #333333; font-family:"microsoft yahei","宋体"; background-color: #ffffff;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.ml22{ margin-left: 22px;}
.link_bk a{color: #333333;	text-decoration: none;text-decoration: none;}
.link_bk a:hover {text-decoration: underline; color:#333333}
.apage{width:1180px;  margin:0 auto;  margin-top:120px;line-height:180%;}
.apage .l{ width:179px; float:left; border-right:1px #E1E1E1 solid;padding-bottom:260px;}
.apage .l .tt{  height:55px; line-height:55px; border-bottom:1px #E1E1E1 solid; text-align:center}
.apage .l .li{height:55px;border-left:1px #E1E1E1 solid;border-bottom:1px #E1E1E1 solid; line-height:55px; text-align:center}
.apage .l .li a{display: block;color:#4d4d4d;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.apage .l .li.h a,.apage .l .li a:hover{background-color: #16408C;color:#FFFFFF;}
.apage .l .li.h{ background-color: #16408C; color:#FFFFFF;border:1px #16408C solid;}
.apage .l .li.h a{ color:#FFFFFF}
.apage .c{ width:1000px; float:left}
.apage .c .cen{ padding-left:20px; padding-right:0px;}
.apage .c .cen .tit{height:25px; line-height:25px; }
.apage .r{ width:219px; float:left;border-left:1px #E1E1E1 solid; padding-bottom:260px; padding-left:40px;}
.apage .r .tit{  height:55px; line-height:55px; font-size:12px;}
.apage .naipancenter{ width:1000px; float:left}
.apage .naipancenter .cen{ padding-left:20px; padding-right:40px;}
.apage .naipancenter .cen .tit{height:55px; line-height:55px; }
.bigtitle{border-bottom:#eee 1px solid;height:55px;}
.bigtitle h1{line-height:52px; height:55px;font-weight:400;font-size:24px; float:left;position:relative}
.bigtitle h1 i{ font-size:12px; text-align:end; font-style:normal; margin-left:10px; color:#999}
.bigtitle h1 em{ display:block; background:#e5000c; height:1px; position:absolute; bottom:-1px; left:0px; width:0px; z-index:999}
.bigtitle span{ background:url(../images/icon_weizhi.gif) no-repeat 0 19px; padding-left:20px}
.bigtitle span,.bigtitle span a{color:#999;font-size:12px;line-height:52px;}
.bigtitle a:hover{color:#e5000c;}
.templates-commission{padding-left:10px; margin-top: 10px; margin-bottom: 10px; width: 980px; height: 42px;line-height: 42px;margin-right:6px;border-left:10px solid #ffeebb;background-color: #fffbed;font-size: 14px;color:#fb734d;}
/*新闻 列表页面*/
.newslistbox{ padding-bottom:20px;}
.newslistbox .ptit{}
.newslistbox .ptit h2{font-family:"microsoft yahei","宋体"; font-size:25px; padding-bottom:5px;font-weight:normal; margin-top:15px; padding-left:15px;}
.newslistbox .titlist{ font-size:14px;}
.newslistbox .titlist .t1{ width:520px; float:left; padding-left:15px; height:35px; line-height:35px;}
.newslistbox .titlist .t2{ width:100px; float:left;height:35px; line-height:35px; font-size:12px; color:#CCCCCC}
/*新闻中心 明细页*/
.shownews_b{width:650px;background-color:#EFEFEF;border:1px dashed #CCCCCC;margin-top:15px;}
.shownews_bb{width:640px;color:#555555;line-height:23px;padding:10px 10px; font-size:12px;}
.newsshowbox{ padding-bottom:20px;}
.newsshowbox .ntit{}
.newsshowbox .ntit h2{font-family:"microsoft yahei","宋体"; font-size:25px; padding-bottom:5px;font-weight:normal; margin-top:15px; text-align:center}
.newsshowbox .ntxt{ font-size:14px; padding:20px; line-height:180%}
.naipan_shownewscon{ margin-top:25px; line-height:26px;}
.shownews_newa{width:620px;color:#FF0000;font-weight:bold;}
.naipan_shownewsbt{ margin-bottom:20px;margin-top:20px;}
.naipan_shownewsbt h3{height:32px; line-height:32px; background:#f5f5f5; border:1px solid #e3e3e3; font-size:16px; padding-left:10px; font-weight:normal;}
.naipan_shownews{ background:#fff; border:1px solid #e3e3e3; padding:10px 5px; overflow:hidden; width:220px;}
.naipan_shownews a{ margin:4px 0px; display:inline-block; padding:3px 0px; background:#eee; border:1px solid #e3e3e3;}
.naipan_shownews a:hover{ color:#fff; background:#ff6600; text-decoration:none;}
.naipan_shownews li a{ line-height:24px; background:none; border:none;}
.naipan_shownews li a:hover{ color:#ff6600; background:none; text-decoration:underline;}
.naipan_shownews_ct{ width:auto;}
.naipan_shownews_ct li{ overflow:hidden; width:50%; float:left; border-bottom:1px dashed #e3e3e3; font-size:14px; list-style:square; list-style-position:inside;}

.prenext{width:auto; height:auto; margin:0 auto; font-size:12px; font-weight:100; color:#000; text-align:center;  margin-top:15px; border-top:1px solid #ccc;  line-height:36px;}
.case_cm { width:660px; height: auto; border-bottom:1px dashed #bbbbbb; margin-bottom:15px; margin-top:15px; padding-bottom:10px;}
.case_cml a { float:left; display:inline; width:100px; height:100px; padding:3px;border:1px solid #ccc;} 
.case_cml a:hover{ display:block;width:100px; height:100px;border:1px solid #FF8D8D; padding:3px;overflow:hidden;} 
.case_cmr { display:inline; width:600px; height:auto;} 
.case_title { width:660px; height:30px; line-height:30px; padding-left:0;color:#277099; } 
.case_title a {color:#277099; font-weight:bold}
.case_title a:hover {color:#277099; font-weight:bold; text-decoration:underline}
.case_title em { float:right; width:80px; font-style:normal; font-size:12px; font-weight:normal; color:#999}
.case_text { width:660px; height: auto; line-height:25px; font-size:12px; margin-top:5px; color:#666;} 
.case_yl { width:660px; height:30px; line-height:30px; font-size:12px; color:#333;}
.case_yl a { color:#f90908;}
.case_yl a:hover { color:#f90908; text-decoration:underline}

/*成功案例*/
.caselist { margin-bottom:20px; float:left; margin-left:10px; margin-right:25px; width:290px; height:auto;}
.caselist .imgbox{ background-color:#FFFFFF; border:1px #CCCCCC solid; padding:2px;}
.caselist .imgtxt{  padding-top:10px;}

/*授权 明细页*/
.aushow{ padding:20px;}
.ausoleftbox{ width:150px; height:45px; float:left; text-align:right; padding-right:5px;}
.ausorightbox{ width:200px; height:45px; float:left;}
.ausorightbox .textbox{ width:180px; padding:3px;}

.payList tr td{ padding:3px;color:#666666; text-align:left; font-size:12px;}	
.orange{ color:#ff6600;}
.tip{ width:625px; height:84px; line-height:28px; color:#FF3300; background-color:#FCF7E4; border:1px  #EFDAB4 solid; margin-left:1px; padding-left:10px; margin-bottom:20px;}
.naipanpay{ width:615px; border:1px solid #e3e3e3; padding:10px; margin-top:20px; line-height:26px;}
.naipan_service table{ width:100%; border-left:1px solid #e3e3e3; border-top:1px solid #e3e3e3;}
.naipan_service table tr td{font-family:"微软雅黑","Microsoft Yahei",Arial Narrow;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; text-align:center; padding:10px;  font-size:14px; color:#555 }
.naipan_service table tr.top{ background:#e6e6e6; font-weight:bold;}
.naipan_service table p{ line-height:26px;}
.index_service_qq .li{ float: left; padding:5px 5px;}
.buyList{width:1000px;height:auto; overflow:hidden;margin:0px auto;background-color:#fff;}	
.buyList tr td{padding:10px 0; text-align:center; font:normal 14px/30px 'Microsoft Yahei'; color:#555; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.buyList tr td img{text-align:center; vertical-align:middle; margin:0 auto}
.buyList tr.cred{background:#fdf9e4}
.buyList tr td  em,.buyList tr td del{font-size:16px; color:#f3582e; }
thead tr th{color:#fff;background-color:#50a2f0;font-weight:normal;height:44px;border-right:1px solid #EAEAEA;font-size:24px;text-align:center;padding: 10px 30px; }
.txt3{ font:normal 14px/30px 'Microsoft Yahei'; color:#666; border:1px solid #e0e0e0; padding:20px; border-top:none;}
span.square{ display:inline-block; width:10px; height:10px; margin-right:5px; background:#9b9898;}
.txt3 img{ display:inline; margin-top:3px; vertical-align:middle;}
#pages,.pages{ margin-top:10px;clear: both;height: 30px;line-height: 30px;}
.pages a {border: 1px solid #CCCCCC;color: #333333;font-size: 12px;margin:0 5px;padding: 3px 8px;}
.pages a:link {color: #333333;margin: 0 5px;padding: 3px 8px;text-decoration: none;}
.pages a:visited {color: #333333; margin: 0 5px; padding: 3px 8px;text-decoration: none;}
.pages a:hover {background: none repeat scroll 0 0 #F6E7BF; border: 1px solid #F1920B;color: #AF1111;margin: 0 5px; padding: 3px 8px;text-decoration: none;}
.pages span {background: none repeat scroll 0 0 #F6E7BF;border: 1px solid #F1920B;color: #AF1111;font-size: 12px;margin: 0 5px;padding: 3px 8px; text-decoration: none;}
.w-1200{width:730px; margin:0 auto;}
.sys_tit { margin-top:10px; overflow:hidden; text-indent:-999em; overflow:hidden; height:50px;}
.sys_tit_01 { background-position:0 -357px;}
.s_1_btn { display:block; width:250px; padding:0 0 0 30px; border:1px solid #f99a34; background-color:#fff; border-radius:6px; font-size:26px; color:#666; float:left; margin-left:30px; position:relative; z-index:1; *zoom:1; height:155px; line-height:155px; margin-top:5px; text-align: center}
.s_1_btn:hover { text-decoration:none; color:#f99a34;}
.s_2_btn:hover { color:#17c0e0;}
.s_2_btn { border:1px solid #17c0e0;}
.s_1_btn .s,.s_1_btn .b { display:block; position:absolute; top:50%; left:20px;}
.s_1_btn .s { width:115px; height:116px; margin-top:-57px; background-position:-972px 0; -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition:opacity 0.35s, transform 0.35s;}
.s_1_btn:hover .s { -webkit-transform: scale(1.05); transform: scale(1.05);}
.s_2_btn .s { background-position:-1087px 0;}
.s_1_btn .b { width:29px; height:29px; margin-top:-15px; left:auto; right:20px; background-position:-930px -41px;}
.con_right{width: 960px;height: auto;padding:1px;padding-right: 0;}
.buy-tb-fix {height:176px;clear:both;}
.m {margin:auto;width:1000px;clear:both;background:#FFFFFF;}
.buy-tb {border-left:#EEEEEE 1px solid;border-top:#EEEEEE 1px solid;}
.buy-tb td {padding:0 10px;width:20%;height:28px;border-bottom:#EEEEEE 1px solid;font-size:14px;}
.buy-tb .f_b {font-size:18px;font-weight:bold;}
.buy-tb .yes {}
.buy-tb .no {}
.buy-tb .notice {line-height:180%;padding:0 0 0 10px;}
.buy-tb .tips {position:absolute;z-index:8;width:300px;overflow:hidden;margin-left:-620px;display:none;}
.buy-tb .tips div {line-height:22px;padding:8px 10px 8px 36px;text-align:left;font-size:12px;}
.buy-tb .f_k {display:block;}
.f_p {color:#C40000;}
a.b2:link,a.b2:visited,a.b2:active {display:block;width:120px;height:32px;line-height:32px;padding-left:24px;font-size:16px;letter-spacing:1px;color:#FFFFFF;border-radius:6px; text-decoration: none}
a.b2:hover {}
.wenxin { margin-top:20px;}
.wenxin .hd { margin-bottom:15px;}
.wenxin p { margin:6px 0;}
/* 底部 */
.warp{width:1180px;margin:0px auto;clear:both;}