@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;font-family:"微软雅黑";font-size:14px;}
table { border-collapse:collapse; border-spacing:0; margin:0; padding:0;}
textarea{resize:none;}
fieldset, img { border:0; }
img{ vertical-align:bottom;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
em,i{font-style: normal;}
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer;
  transition: 0.4s;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4;
  -ms-transition: 0.4s;}
a:hover{ text-decoration:none; cursor:pointer; }
a:focus { outline-style:none;}
body{
  min-width: 1200px;
  background:#30313c;
}
/*公共*/
.base{width:1000px;margin:0 auto;}
.h5_base{width:1200px; margin:0 auto; overflow:hidden;}
.h5_base p{font-size:16px;line-height: 30px;color:#c5c6d0;margin-bottom:44px;}
.table_base{background: #2e3048;}
.table_base td,.table_base th{border:1px solid #464a71;}
.table_base th{font-size:18px; color:#fff;height:50px; line-height: 50px;}
.table_base td{font-size:14px; color:#c5c6d0;}
.cx_top{height:36px;width:100%;background: #f5f5f5;line-height: 36px;}
/*头部*/
.cx_top_pro a{background:url(www.goodprogrammer.orgimgcx_icon.png) no-repeat;display: inline-block;line-height: 36px;margin-right:15px;padding:0 10px 0 27px;    color: #333;}
.cx_top_pro a:hover{color:#f61b3b;}
.cx_top_pro .cx_top_wx{margin-left: 30px;background-position: 5px 10px;position: relative;}
.cx_top_pro .cx_top_wx:hover{background-color: #fff;}
.cx_top_span{position: absolute;width:150px;height:150px;background:url(www.goodprogrammer.orgimgtop_wx.jpg) no-repeat;left:0;top:36px;display: none;}
.cx_top_pro .cx_top_xl{background-position: 0 -24px;}
.cx_top_pro{float: left;padding-left: 7px;}
.cx_top_login{float: right;padding-right: 10px;}
.cx_top_login a{display: block;width:99px;height:24px;background:url(www.goodprogrammer.orgimgcx_top_btn.png) no-repeat;line-height: 24px;text-align: center;margin-top: 6px;color:#c90304;}
.cx_header{height:61px;padding:25px 0 23px;overflow: hidden; background:#fff;}
.top_back{width:100%;background:#fff;}
.cx_logo{float: left;height:100%;}
.cx_header_rg{float: right;height:100%;width: 400px;margin-right: 6px;}
.cx_fx{ float:left; position:relative;top:-20px; padding-left:20px;}
.cx_fx a{ background:url(www.goodprogrammer.orgimgfx_icon.png) no-repeat; display:inline-block;width:40px; padding-top:70px; line-height:20px;transition:0;-webkit-transition:0;-moz-transition:0;-ms-transition:0;margin:0 10px; text-align:center;color: #333;}
.cx_fx .cx_fx_a1{ background-position:3px 0;}
.cx_fx .cx_fx_a2{ background-position:-66px 0;}
.cx_fx .cx_fx_a3{ background-position:-127px 0;}
.cx_fx a:hover{ background-image:url(www.goodprogrammer.orgimgfx_hover_icon.png);color:#f66;}

.cx_nav{height:45px;background: #272727;}
.cx_nav ul{padding-left: 200px;}
.cx_nav_con ul{padding-left:50px;}
.cx_nav li{float: left;font:15px/45px "Microsoft YaHei";}
.cx_nav a{color:#fff;padding:0 17px;display: block;overflow:hidden;}
.cx_nav_con a{padding:0 25px;}
.cx_nav a:hover,.cx_nav .cx_active{background: #414141;}
/*导航下拉*/
.cx_nav_list{position: relative;z-index:10;}
.cx_nav_listBox{position: absolute;left:0;top:45px;z-index:100;background: #272727;width: 120px;padding:0 15px 10px;display: none;}
.cx_nav_listBox a{padding:10px 0 !important;border-bottom: 1px solid #444;line-height: 22px;text-align: left !important;}
.cx_nav_listBox a:hover{background:none !important;color:orange;}
.cx_banner{position: relative;height:375px;margin-bottom: 20px;}

.cx_banner_aside{width:240px;position: absolute;left:50%;top:145px;margin-left:-540px;z-index:30;}
.cx_aside_top{background: #c90304;height:45px;font:16px/45px "Microsoft YaHei";color:#fff;text-align: center;cursor:default;}
.cx_aside_top span{display: block;width:10px;height:9px;background:url(http://www.goodprogrammer.org/androidsite/img/android/cx_aside_icon.png) no-repeat;margin:3px 0 0 2px;transition:0.5s;-webkit-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;}
.cx_banner_aside:hover .cx_aside_top span{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}

.cx_aside_top span{display:inline-block;width:16px;height:16px;background:#b60000 url(www.goodprogrammer.organdroidsiteimgandroidcx_icon.png) no-repeat 0 -65px; margin:0 0 -3px 17px;border: 1px solid #a70000;border-radius: 2px;}
.cx_banner_aside ul{background:#fff;height:420px;width:100%;padding-top:7px;}
.cx_banner_aside li{line-height: 30px;padding:10px 0 10px 10px;border-bottom: 1px solid #c2c2c2;}
.cx_banner_aside h4{font-size: 16px;font-weight: bold;line-height: 34px;}
.cx_banner_aside h4 em{width:3px;height:3px;background: #980005;overflow: hidden;display: inline-block;margin:0 7px 4px 0;}
.cx_banner_aside .cx_aside_con{padding-left: 10px;}
.cx_banner_aside .cx_aside_li_bot{border-bottom: none;}
.cx_aside_con{font-family: "Microsoft YaHei";font-size:13px;}
.cx_aside_top span{font-weight: bold;}
.cx_aside_con i{/*color:red; font-weight: bold;;font-family: "宋体"; */}
.cx_aside_con b{color:red;font-weight: normal;}

.cx_aside_con p{height: 26px;line-height: 26px; }
.cx_aside_con p i{display: inline-block;padding:0 10px; font-weight:normal;}
.cx_aside_con p span{vertical-align: middle;padding-left: 5px;}
.cx_aside_con p em{width:15px;height: 15px;background:url(www.goodprogrammer.organdroidsiteimgandroidj_icon.png) no-repeat;display: inline-block;vertical-align: middle;}
.cx_aside_con p .sz_icon{background-position: 0 -26px;}
.cx_aside_con p .sh_icon{background-position: 0 -52px;}
.cx_aside_con a{color:#c90304;background: #d8d8d8;line-height: 26px;padding:0 10px;display: inline-block;border-radius: 2px;margin-top:15px;}
.cx_aside_con p .hot{width: 22px;height: 11px;background:url(www.goodprogrammer.organdroidsiteimgandroidhot.gif) no-repeat;display: inline-block;margin-left: 8px;margin-top: -3px;}
.cx_aside_con a:hover{color:#f61b3b;}
.cx_aside_con .cx_aside_zx{margin-right: 20px;}
/*前言*/
.qy{ margin-bottom:75px;text-align: center;}
.qy img{padding:56px 0 40px;}
.qy table{text-align: center;}
.qy td{height:50px; line-height: 50px;}
/*con1*/
.con1{text-align: center;}
.con1 img{margin-bottom:35px;}
.con1 p{text-align: left; text-indent: 32px;}
.con1 ul{background: url(../img/gdkc_img.png) no-repeat top center;padding-top:40px; height:691px; overflow-y:hidden;}
.con1 li{text-align: left;width:100%;}
.gdkc li:nth-child(1){float: left;}
.gdkc li:nth-child(2){float: right;}
.gdkc li div{width:450px;}
.gdkc li div:nth-child(1){float: left;}
.gdkc li div:nth-child(2){float: right;}
.gdkc span,.gdkc i,.gdkc em{display: block;}
.gdkc span,.gdkc em{float: left;height:56px; line-height: 56px;}
.gdkc em{color:#fff;font-size:22px;}
.gdkc div{margin-bottom:30px;}
.gdkc h6{margin-bottom:20px;}
.gdkc span{width:56px;font-size:28px;height:56px;text-align: center;border-radius:100%; border:1px solid #3f437a;background:#2e3048;color:#656cce;font-weight:bold;margin-right:20px;}
.gdkc i{font-size:14px; text-indent: 28px;line-height:26px;color:#b6b7c1;}
/*con2*/
.con2{text-align: center;padding-top:100px;}
.con2_img{margin-bottom:55px;
	font-size: 36px;
	line-height: 36px;
	color: #fff;
	font-weight: normal;
	text-align: center;
}
.con2_prc1{margin-bottom:40px;}
.con2_base{margin:50px 0 30px;}
.con2 td{text-align: left; padding:10px 20px;line-height: 30px;}
.link_zx{width:920px;margin:60px auto; overflow-x:hidden;}
.link_zx div{margin-right:-150px;}
.link_zx span{border-radius:10px;cursor:pointer;display: block;float:left;padding:0 30px; height:60px; line-height: 60px; margin-right:125px;background: #ff682f;font-size:20px;color:#fff;}
/*尾部*/
.bot_nav{width:100%;height:189px;background: #666;}
.bot_nav_con{float: left;font-family: "Microsoft YaHei";}
.bot_nav_con_li{padding:0 30px;float: left;color:#fff;height:159px;background:url(../img/good_list/bot_nav_line.png) no-repeat right center;padding-top: 30px;}
.bot_nav_con_last{background:none;}
.bot_nav_con_li h4{font-size: 16px;line-height: 40px;}
.bot_nav_con_li li{line-height: 22px;}
.bot_nav_con_li span{display: inline-block;width:2px;height:2px;overflow: hidden;background: #fff;margin-bottom: 3px;margin-right: 5px;}
.bot_nav_con_li a{color:#fff;display: inline-block;line-height:20px;}
.bot_nav_con_li a:hover{text-decoration: underline;}

.bot_nav_code{float: right;margin-top: 30px;padding-right: 30px;}
.bot_nav_code li{float: left;margin-right:26px;display: inline;}
.bot_nav_code li p{text-align: center;line-height: 36px;color:#fff;}

.cx_bottom{text-align:center;padding:25px 0 20px;color:#666;background: #fff;}
.cx_bottom a{color:#666;}
.cx_bottom a:hover{text-decoration: underline;}
.cx_bottom p{line-height: 20px;}
.cx_bottom .links{text-align: left;margin-top: 15px;}
.cx_bottom .links p{border-top:1px solid #999;margin-top:5px;padding-top: 5px;}
.cx_bottom .links a{padding:0 5px;}


.cont-tit{
	font-size: 32px;
	line-height: 32px;
	text-align: center;
	font-weight: normal;
	color: #ff682f;
}