/* CSS Document */
*{ margin:0; padding:0;}
body{ background:#fff !important; font-size:14px; font-family:"微软雅黑";}
a{ text-decoration:none; outline: none;}
a:hover{ text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
input{ border:none;}

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}


.bg{background:#fff;}
.nav { background: #fff;}
.nav li{ color:#666;}
.nav li a:visited, .nav li a:link {color: #666;}
.nav li a:hover, .nav li a:active {color: #e53032;}
.foot{ background:#fff; color:#999;}
.foot a:visited, .foot a:link{ color:#999;}
.foot a:hover, .foot a:active{ color:#e53032;}

.idp_left_float{ margin-left: -695px !important;}
.idp_right_float {  margin-right: -695px !important;}

.footerBottom{ height:92px; overflow:hidden; }
html,body{ width:100%;}
.wrapper{ width:1000px; margin:0 auto; }
.innerWrapper{ width:960px; margin:0 auto; }

/*SK_top*/
.SK_top{ width:100%; height:1687px;  background:url(../images/pic1.jpg) no-repeat center top; font-family: "微软雅黑"; }
.SK_top div{ position: relative;height:1687px;}
.SK_top h3{ height:30px; padding-left: 310px; line-height: 30px; overflow: hidden; font-size:18px ; font-weight: bold; color: #fff; padding-top:1132px ;}
.SK_top p{ width:490px ; text-align: center; line-height:30px ; margin-left:85px ; color: #fff;}
.SK_top a.benke{ position: absolute; right:170px ; bottom:278px; width:196px ; height: 196px; -webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.SK_top a.shuoshi{ position: absolute; right:72px ; bottom:60px; width:196px ; height: 196px; -webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }

/*SK_con1*/
.SK_con1{ width: 100%;   background:url(../images/pic2.jpg) no-repeat center top; font-family: "微软雅黑";}
.SK_con1 .SK_con1Inner{}
.SK_con1 .SK_con1Inner h2{ width: 527px; margin:0 auto 25px; text-align: center; height:43px ; line-height:43px ; overflow: hidden; border:1px solid #000; font-size: 30px; font-weight: normal;}
.SK_con1 .SK_con1Inner dl{ width:960px ;margin:47px auto 0; padding-bottom:22px ; border-bottom: 1px solid #8a8e8f; height:70px ; overflow: hidden; color: #000;}
.SK_con1 .SK_con1Inner dl dt{ height: 70px; line-height: 70px; overflow: hidden; width:95px ; font-size:18px ; font-weight: bold; margin-right:55px ; display: inline;}
.SK_con1 .SK_con1Inner dl dd{ line-height: 24px; width: 370px; font-size:14px ; }

.SK_con1 .SK_con1Inner dl.dl2{height: 120px; margin-top: 20px; border-bottom: none; padding-bottom: 92px;}
.SK_con1 .SK_con1Inner dl.dl2 dt{height: 120px; line-height: 120px;}
.SK_rank{}
.SK_rank a{ width:92px; padding:30px 4px 80px; }
.SK_rank a p{ position:relative; width:92px; height:92px; overflow:hidden;}
.SK_rank a p span{ display:none; position:absolute; z-index:1000; top:0; left:0; width:92px; height:92px; overflow:hidden;}
.SK_rank a .rankName{ display:block; text-align:center; text-decoration:none; font-size:12px; font-family:"宋体"; line-height:14px; color:#000; padding-top:15px;}
.SK_rank a:hover p span{ display:block;}
.SK_rank a:hover .rankName{ color:#cc6600; text-decoration:underline;}

/*SK_yaosu*/
.SK_yaosu{ font-family:"微软雅黑";}
.SK_yaosu h2{width: 527px; margin:0 auto 45px; padding:0 18px 0 20px; height:43px ; line-height:43px ; overflow: hidden; border:1px solid #000; font-size: 30px; font-weight: normal;}
.SK_yaosu h2 span{ float:right; width:170px; text-align:right; font-size:14px;}
.yaosu_con{ padding-bottom: 70px;}
.yaosu_con dl{ width:180px; margin:0 10px 0; display:inline;}
.yaosu_con dl dt{ height:80px;}
.yaosu_con dl dt h3{ float:left; width:40px; height:80px; line-height:80px; font-size:60px; font-weight:normal; color:#999; }
.yaosu_con dl dt span{ float:left; padding-top:10px; width:140px; font-size:22px; line-height:30px; color:#ccc; }
.yaosu_con dl dd{ font-size:14px;  line-height:24px; color:#000; padding-bottom:12px;}
.yaosu_con dl dd a{ color:#000; font-size:12px; font-family:"宋体";}
.yaosu_con dl dd.mid{ height:96px; overflow:hidden;}
.yaosu_con dl dd a:hover{ color:#cc6600; text-decoration:underline;}

.SK_yaosu h2.leadsTit{ width:592px; padding:0; text-align:center;}
.SK_yaosu .leads{ padding-bottom: 64px;}
.SK_yaosu .leads span{ margin-bottom:16px ; border:1px solid #ccc; height:181px; overflow:hidden;}
.SK_yaosu .leads dl{border:1px solid #ccc;height:181px; overflow:hidden;margin-bottom:16px ;}
.SK_yaosu .leads dl dt{ padding:15px 0 10px; color:#ccc; line-height:26px; font-size:22px;}
.SK_yaosu .leads dl dt a{ display:block; color:#ccc; font-weight:bold;}
.SK_yaosu .leads dl dt a em{ font-style:normal; color:#cc6600;}
.SK_yaosu .leads dl dd{ line-height:21px; font-size:12px; color:#000; font-family:"宋体";}
/*IdpAdvantage*/
.IdpAd{ width: 1200px; background: #fff; margin: 0 auto;}
.IdpAdvantage{ padding-bottom:25px; }
.IdpAdvantage h2{ width:265px ; margin:55px auto 40px;  height:43px ; line-height:43px ; overflow: hidden; border:1px solid #000; font-size: 30px; font-weight: normal; text-align: center;}



.SK_bktop{ width: 100%; height: 1837px; overflow: hidden;background:url(../images/pic6.jpg) no-repeat center top;}
.SK_bktop div{ position: relative;height: 1837px;}
.SK_bktop div h3{height:24px;text-align: center; line-height: 24px; overflow: hidden; font-size:18px ; font-weight: bold; color: #000; padding-top:815px ;}
.SK_bktop div p{ width:490px ; text-align: center; line-height:30px ; margin:0 auto; color: #000;}
.SK_bktop div .bk{ position: absolute; right:202px ; bottom:102px; width:196px ; height: 196px; -webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }

.SK_bkcon1{ width: 100%;  background:url(../images/pic7.jpg) no-repeat center top; font-family: "微软雅黑";}
.SK_bkcon1 .SK_bkcon1Inner{}
.SK_bkcon1 .SK_bkcon1Inner h2{width:430px ; padding-left: 17px; margin:0 auto 15px; line-height:40px ;  overflow: hidden; border:1px solid #000; font-size: 30px; font-weight: normal; }
.SK_bkcon1 .SK_bkcon1Inner .bestNew{ height:24px ; line-height:24px ; overflow: hidden; text-align: center; font-size:18px ; color: #000; font-weight: bold;}
.SK_bkcon1 .SK_bkcon1Inner .bkrank{ width: 380px; margin:20px auto 70px;}
.SK_bkcon1 .SK_bkcon1Inner .bkrank p{ height: 24px; line-height:24px ; font-size: 14px; color: #000;}
.SK_bkcon1 .SK_bkcon1Inner .bkrank a{ display: block; height:48px ; font-size: 12px; line-height:48px ; overflow: hidden; color: #cc6600; font-family: "宋体";}
.SK_bkcon1 .SK_bkcon1Inner .bkrank a:hover{ text-decoration: underline;}
.lookCon{ padding-bottom: 70px; padding-top: 30px;}
.lookCon .lookCon_left{width:328px ;}
.lookCon .lookCon_left.lookCon_mid{ margin:0 8px; display: inline;}
.lookCon .lookCon_left div{width:286px ; padding:0 20px 25px; border:1px solid #ccc;color: #000;font-size:14px ; margin-bottom: 10px;}
.lookCon .lookCon_left div h3{ height: 62px; line-height: 62px; font-size:24px ; color: #ccc; font-weight: bold; }
.lookCon .lookCon_left div img{ margin-bottom:20px ;}
.lookCon .lookCon_left div p{ line-height: 24px; margin-bottom: 20px; font-size: 14px; text-indent: 2em;}
.lookCon .lookCon_left div p.midP{ margin-bottom: 0;}
.lookCon .lookCon_left div h4{height: 24px; line-height: 24px; font-size:14px ;  font-weight: bold;}
.lookCon .lookCon_left div a{ display: block;height: 24px; line-height: 24px; color: #000;font-size:14px ; text-decoration: underline; }
.lookCon .lookCon_left div a:hover{ color: #cc6600;}
.lookCon .lookCon_left div.se{ background: #faefe5;}


.SK_bktop.SK_shtop{background:url(../images/pic14.jpg) no-repeat center top;}
.SK_bkcon1 .SK_bkcon1Inner .bkrank.shrank{ width: 430px; margin-left: 310px;}