/***************jjyxjc*****************/
.wrap { width:100%; min-width:1240px; background:#f5f5f5;  }
.wrap-wh { width:1240px; margin:0px auto; }

.content { padding:20px 0px; }

.titleH2 { font-size:26px; font-weight:bold; color:#101010; text-align:center; line-height:39px; padding-bottom:20px;   }

.Divcont { padding:30px; line-height:28px;  font-size:16px; border:1px solid #eee; background:#fff;  }
.Divcont h4 { font-size:20px; font-weight:bold; color:#333; line-height:36px;   }
.Divcont p { line-height:28px; font-size:16px; padding:5px 0px; text-indent:2em;}
.Divcont p strong { font-size:15px; text-indent:2em; }

.Divcont img { width:auto; margin-top:10px; max-width:100%; }
.Divcont img.lf { margin-right:30px; }
.Divcont img.rt { margin-left:30px; }

.pCenter { text-align:center; text-indent:0px; }
.aboutCont { width:96%; margin:0px auto; border:1px dashed #ccc; padding:10px 20px; margin-top:30px; }
.aboutCont .pCont { text-indent:0px; }

.divLocal { border:1px solid #ddd; border-bottom:none; background:#eee; height:50px; line-height:50px;  }
.divLocal span a { display: inline-block; }
.divLocal span img { width:auto; margin-top:10px;   }
.divLocal span { text-align:center; display: inline-block; float:left; font-size:16px; padding:0px 36px; background:url("../../images/nav-line.png") right top no-repeat;  }

.divLocal span.FirstSpan { width:auto; padding:5px 20px 0px 20px; }

.Acount { margin:20px 0px; }

.AboutitleH4 { text-align:center; margin:30px 0px; position: relative; height:39px; }
.AboutitleH4 P.Pline { width:100%; height:1px; border-bottom:1px dashed  #ccc; position: absolute; top:10px; z-index:0; }
.AboutitleH4 span { display:inline-block; padding:0px 16px; background:#fff; position: relative; z-index:1; }
.slideLf { width:60%;  }
.slideRt { width:38%;  }
.slideRt  { text-align:right;   }

.slideLf02, .slideRt002  { width:66%;  }
.slideRt02, .slideLf002  { width:30%; padding-top:100px;  }
.slideRt002 { text-align:right; }
/***************hyzx****************/
.software{ width:100%;min-width: 1220px; height:330px;}
.software img{ width:100%; height:100%; }
.title { padding:6px 16px 0px 16px; height:42px; line-height:42px; border-bottom:1px solid #dadada; font-size:16px; font-weight:normal; color:#4f6277;  }
.title span { display:inline-block; float:left; }
/*news_left_new*/
.news_left_new li{ margin-bottom:20px;}
.news_left_new_img, .news_left_img img{ float:left; display:block; width:114px; height:104px; overflow:hidden;}
.news_left_new font{float:right; display:block; width:770px; padding-top:5px;}
.news_left_new_a a{ display:block; float:left; line-height:22px; height:22px; color:#000; font-size:18px;} 
.news_left_new p{ display:block; padding-top:10px; font-size:14px; height:48px; overflow:hidden; line-height: 21px;color: #666;}
.news_left_new li em{font-size:12px; line-height:23px; color:#999;}
/*recommend*/
.recommend_h2{ display:block;height:48px; line-height:48px; font-size:18px; text-indent:1em;color:#fff;}
.recommend_h2 a{float:right; display:block; text-align:right;width:80px; font-size:14px; color:#fff; height:48px; line-height:48px;padding-right: 15px;}
.h2_bg1{background:#3C66FF;}
.h2_bg2{background:#ffe001; color: #A58849;}
.recommend{ border:1px solid #ebebeb; padding:10px 0;}
.recommend li a{ display:block; font-size:14px; height:34px; line-height:34px; padding:0 15px; color:#333;}
.recommend_bg1 li:hover{background:#3C66FF;}
.recommend_bg2 li:hover{background:#ffe001;}
.recommend li a:hover{ color:#fff;}
/*content*/
/*news_content*/
.news_content_h1{ padding-bottom:15px;}
.news_content_h1 h1{padding:10px 10px 16px 10px;font-size: 26px; color:#000; text-align: center;}
.news_content_h1_span{margin: 0 auto;text-align: center;}
.news_content_h1_span span{ color:#666; }
.news_content_p p{ font: 16px/32px "Microsoft YaHei";display: block;text-indent: 2em;color: #333;padding-bottom: 10px;padding-left: 30px;}
.news_content_img{ text-align: center;padding: 15px 0;}
.news_content_img img{ width:646px; height:436px; padding-bottom:20px;}

.news_content_p img{width:640px; height:auto;}
/*************kazx*****************/
.developer_banner_font h1,.PaaS_font p{ color:#fff;}
.developer_banner_font h1{ display:block;text-align: left;font-size:30px;}
.developer_banner_font p{margin-top: 5px; color:#fff;font-size: 14px;width: 580px;line-height: 25px;}

.developer_tu{position: absolute;top: 38px;}
.developer_tu img{ width:388px;}
.developer_font{position: absolute;top: 113px;right: 160px;}
.developer_font img{ width:614px;}

/*Service_ul*/
.Service_ul li{ position:relative; float:left; width:228px; margin-right:20px;}
.Service_ul li i{ display:block; position:absolute; width:25px; height:25px; background:url(../img/More_1.png) 0 center no-repeat; top:100px; right:20px;top: 50px; right: -20px;}
.Service_ul li img{ display:block; width:73px; height:73px; margin:0 auto; padding-bottom:15px;}
.Service_ul li a{ font-size:18px; color:#333; display:block; height:30px; line-height:30px; text-align:center;}
.Service_ul li p{font-size:14px; color:#666; display:block;line-height:23px;text-align:center;}
.Service_model li{float:left; width:184px; height: 104px;margin-right:20px; border:2px solid #cccccc; padding:20px;}
.Service_model li:hover{ border:2px solid #1fb5e8;}
.Service_model li span{ font-size:15px; color:#333; display:block; height:30px; line-height:30px; text-align:left; padding-bottom:5px; background:url(../img/dian3.png) 0 center no-repeat; text-indent:1em;}
.Service_model li p{font-size:14px; color:#666; display:block;line-height:23px;text-align:left;}


.SaaS_title{ margin-bottom:15px;text-align: left; }
.SaaS_title h1{color: #000;font: 16px/20px "Microsoft YaHei";border-left: 3px solid #0671f6;text-indent: 8px;}


/*develop*/
.developer_banner{ height:330px;margin-bottom: 20px; background:url(../img/developer_bg.jpg) center center no-repeat;    width: 100%;    min-width: 1220px;position: relative;}
.developer_banner_font{position: absolute;top:90px;}
.develop img{ width:262px; height:149px; display:block; float:left;}
.develop_ul{ float:left;width:278px; padding: 0px 20px;}
.develop_ul li{ text-align: left;}
.develop_ul li a{ display:block; font-size:14px; color:#666; height:30px; line-height:30px;}
.develop_ul li em{ color:#999;font-size:14px;  height:30px; line-height:30px; padding-right:10px;}
.develop_h2{ display:block;height:48px; line-height:48px; color:#fff; font-size:18px; font-weight:bold; text-indent:1em;background:#0671f6;}
.develop_bg{ border:1px solid #ebebeb; padding:10px 0;text-align: left;}
.develop_bg li a{ display:block; font-size:14px; height:34px; line-height:34px; overflow:hidden; padding:0 15px; color:#666; background:#fff;}
.develop_bg li em{font-size:20px; font-weight:bold; font-style:italic; padding-right:10px; height:34px; line-height:34px;color:#0671f6; }
.develop_bg li:hover em{color:#fff; }
.develop_bg li a:hover{ color:#fff;background:#5bc102;}
.develop_img a, .develop_img a{ display:block; width:137px; height:65px; float:left; margin-right:3px;}

/********************law*********************/
.article h1 {
	font-size: 48px;
	font-weight: 700;
	color: #2F4050
}

.article p {
	font-size: 15px;
	text-indent: 2em;
	line-height: 26px
}

.article-title {
	text-align: center;
	margin: 60px 0 40px
}



/********************doc*********************/
.member-con{width:1200px; margin:0 auto; padding-top:18px;}
.m-pos{color:#999999; font-size:14px;}
.m-pos a{color:#999999; font-size:14px;}
.m-pos span{color:#333333;}
.member{margin:22px 0 50px; position:relative;}
.memberLeft{float:left; border:1px solid #dedede; padding:34px 50px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-top-right-radius:0; min-height:420px; position:relative;}
.memberLeft:before{width:6px; height:280px; display:inline-block; position:absolute; content:""; background:url(../images/member-shadow.png); right:-1px; top:0; z-index:5;}
.member-nav{float: left;    margin: 40px 50px 40px 0;    border: 1px solid #e7e7e7;    width: 190px;}
.member-nav li{height: 45px;    line-height: 45px;    text-indent: 1em;}
.member-nav li a {    color: #1e1e1e;    font-size: 16px;    display: inline-block;    position: relative;}
.member-nav li a h1{display: block;    line-height: 20px;    height: 20px;    border-left: 4px solid #00aaff;}
.member-nav li a h2{    color: #fff;}
.member-nav li a:hover{color:#ef3838;}
.member-nav li .on{color:#ef3838;}
.member-nav li .on:before{content:""; position:absolute; right:-14px; top:5px; width:4px; height:8px; display:inline-block; background:url(../images/member-nav.png) no-repeat;}
.member-main{width:680px; float:left;}

.member-child{color:#d7d7d7; font-size:12px;}
.member-child a{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a.on{color:#ef3838; font-weight:bold;}
.member-child a.curr{color:#ef3838; font-size:14px; margin:0 20px; line-height:18px; font-weight:bold;}
.member-child a.normaltab{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a:first-child{margin-left:0;}

.member-text{margin-top:24px;}
.member-text table{color:#1a1a1a; font-size:13px; width:100%;}
.member-text table td{line-height:44px;text-indent: 15px;}
.member-text .s-p{color:#646464; width:70px;}
.member-text .hyzb{color:#1d6ba7;}

.m-sj{width:4px; height:4px; background:url(../images/m-sj.png) no-repeat; position:absolute; right:265px; top:269px; z-index:4;}

.member-text .member-change{width:190px; height:32px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px;}
.member-text label{float:left; margin-right:10px;}
.member-text label .member-radio{margin-right:4px; cursor:pointer;}
.member-text textarea{width:529px; height:100px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.member-submit{padding:8px 30px; background:#00aaff; color:#fff; font-size:15px; display:inline-block;  cursor:pointer; outline:none;    border-width: 0;}
.member-submit:hover{background:#00aaff;}
.member-reset{padding:8px 30px; background:#aba2a2; color:#fff; font-size:15px; display:inline-block;   cursor:pointer; outline:none; margin-left:20px;border-width: 0;}
.member-text .date{ background:url(../images/datePicker.gif) right center no-repeat;}

.member-text .change-Btn{color:#333; font-size:13px; padding:0 12px; display:inline-block; border:1px solid #dedede; background:#fff; margin-right:5px; cursor:pointer; outline:none; height:28px; line-height:28px;}


.fbgj .tggl-top{line-height:44px; font-size:13px; color:#646464; width:80px;}
.fbgj .member-change{width:190px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px; height:28px;}
.fbgj td{text-align:left; text-indent:15px;}
.fbgj textarea{margin-bottom:8px; height:60px;width:529px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.fbgj img{height:32px;}
.tggl .fbgj-tab{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-tab td{border-right:0px none; border-bottom:1px dotted #c7c7c7; padding:10px 0; text-indent:0;}
.tggl .cke_editor td{text-indent:0;}
.tggl .fbgj-fj{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-fj td{line-height:24px; border:0px none; padding:0; text-indent:0;}

.doclist table{border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.doclist td{border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:38px; color:#666666; text-align:center; padding:0 5px;}
.doclist .tggl-top{line-height:40px; background:#f7f7f7; font-size:16px; color:#999999;}
.doclist a{color:#2c5c9d;}

.prompt{width: 550px;/* border:#ccc 1px solid; *//* background:#F6F6F6; */margin: 10% auto;/* padding:5px; *//* height:  230px; */}
.prompt dl{background:#fff;border:#ccc 1px solid;margin:0;/* padding:0 10px 0; */font:16px;}
.prompt dl dt{height:55px;line-height:55px;background: url(../img/prompt.jpg) 20px 12px no-repeat;border-bottom:1px solid #ccc;/* background: #00aaff; */}
.prompt dl dd{line-height: 40px;font-size: 15px;}
.prompt dl dd a{color: red;}
.prompt dl dd.msg{height: 50px;line-height: 50px;font-size:18px;font-weight:bold;}

