/*.bodybg{ height:100%; width:100%; background:#000 url(../images/shutterstock_288424205.jpg) center no-repeat; background-size:100% 100%;}*/  
.bodybg{ height:100%; width:100%; background:#000 center no-repeat; background-size:100% 100%;}
.login .head{ height:100px; background:#000000; overflow:hidden;}
.login .head .logo{ width:260px; height:100px; background:url(../images/logo_180_97.png) center no-repeat; float:left;}
.login .head .text{ width:250px; height:100px; line-height:100px; font-size:32px; color:#fff; float:left;}
.login .head .rs{ height:50px; padding-top:30px; width:80px; color:#fff; font-size:16px; display:inline;  line-height:40px;} 
.login .head .name{ float:right; height:50px; padding-top:30px;  color:#fff; font-size:16px; padding-right:40px; display:inline; line-height:40px;}
.login .head .rss{height:50px; padding-top:30px; width:50px; overflow:hidden; display:inline;}
.login .head .rss img{ width:40px; height:40px; -moz-border-radius:63px; -webkit-border-radius:63px; border-radius:63px; }
.login .logn{ width:390px; height:460px; padding-top:150px; margin:0 auto;}
.login .logn .tit{ height:48px; border-bottom:#fff 1px solid;}
.login .logn .tit li{ height:48px; width:50%; float:left; color:#fff; text-align:center; line-height:48px; font-size:16px;}
.login .logn .tit li.dq{ color:#000; background:url(../images/dian.png);}
.login .logn .tit li.dq a{color:#000;}
.login .logn .tit li a{color:#fff;}
.login .logn .msg{ padding-top:50px;}
.login .logn .msg .one{ height:72px;}
.login .logn .msg .one .bg{ background:#fff; height:46px; border:#000 1px solid;}
.login .logn .msg .one .bg .ls{ width:59px; height:46px; border-right:#000 1px solid; background:url(../images/xb_26_30.png) center no-repeat;}
.login .logn .msg .one .bg .ls.n01{background:url(../images/xb_21_28.png) center no-repeat;}
.login .logn .msg .one .bg .rs{ height:46px; width:320px;}
.login .logn .msg .one .bg .rs input{ height:44px; font-size:16px;  width:99%; border:none; background:none;}
.login .logn .msg .two{ height:60px; padding-top:35px;}
.login .logn .msg .two .bg{ height:56px; background:url(../images/dian.png); padding:2px;}
.login .logn .msg .two .bg a{ display:block; height:56px; width:100%; background:#000; color:#fff; font-size:18px; text-align:center; line-height:58px;}

.boxleft{ padding:30px 50px 30px 60px;}
.boxleft dt{ height:30px; line-height:30px; background:#c2c2c2; color:#555; padding-left:15px;}
.boxleft dd{ padding:5px 0 5px 15px; color:#777; background:#f2f2f2;}
.boxleft dd li{ height:24px; line-height:24px;}
.boxleft dd li a{ color:#777; display:block; height:24px;}
.boxleft .dqs dt{ background:#666; color:#fff;}
.boxleft .dqs li a{ color:#000;}
.boxleft .dqs li .dq{ color:#a25600; float:left; padding-right:20px; background:url(../images/xb_5_9.png) right no-repeat;}

.coubox{ padding:30px 50px 30px 0;}
.titnav{ height:32px; line-height:32px; border-bottom:#000 2px solid;}
.titnav li{ height:28px; margin:4px 5px 0 0; width:130px; float:left; background:#999; color:#fff; text-align:center; line-height:28px;}
.titnav .dq{ height:32px; margin:0 5px 0 0; background:#000; line-height:32px;}
.xt2{ border-bottom:#000 2px solid;}
.jg15{ padding:0 15px;}
.bfb100{ width:90%;}
.bghs{ background:#000; width:100%; height:100%; position:fixed; left:0; top:0; z-index:100; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.tcbg{ width:60%; background:#fff; height:520px; position:fixed; left:20%; top:50%; margin-top:-260px; z-index:1000;}
.ajg a{ padding:0 4px;}
.hsbj{ background:#f2f2f2;}

.pros .tit{ height:100px; line-height:100px; padding:0 53px;}
.pros .tit .ls{height:100px; overflow:hidden;}
.pros .tit .rs{ height:100px; width:80px;}
.pros .tit .rs img{ padding-top:20px;}
.pros .msg .line{ width:350px; height:400px; float:left;}
.pros .msg .line .tu{ width:240px; height:240px; margin:0 auto; border:#dbdbdb 2px solid; overflow:hidden; text-align:center;}
.pros .msg .line .text{ width:250px; height:80px; padding-top:20px; margin:0 auto;}
.pros .msg .line .text01{ height:40px;}
.pros .msg .line .text02{ height:40px; width:200px; margin:0 auto;}
.pros .msg .line .text a{ height:36px; width:42px; display:block; float:left; margin:0 3px; background:#f2f2f2; border:#c9c9c9 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.pros .msg .line .text .n01{ background:#f2f2f2 url(../images/xb_20_img01.png) center no-repeat;}
.pros .msg .line .text .n02{ background:#f2f2f2 url(../images/xb_20_img02.png) center no-repeat;}
.pros .msg .line .text .n03{ background:#f2f2f2 url(../images/xb_20_img03.png) center no-repeat;}
.pros .msg .line .text .n04{ background:#f2f2f2 url(../images/xb_20_img04.png) center no-repeat;}
.pros .msg .line .text .n05{ background:#f2f2f2 url(../images/xb_20_img05.png) center no-repeat;}

.picFocus{ position:relative; zoom:1;   }
.picFocus .hd{ width:100%; padding-top:25px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-25px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{float:left;  text-align:center;}
.picFocus .hd ul li img{ width:70px; height:70px; border:2px solid #fff; cursor:pointer; margin-right:25px;   }
.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#333;  }
.picFocus .bd{ width:470px; height:470px; border:#797979 2px solid; overflow:hidden;}
.picFocus .bd li{ vertical-align:middle; width:470px; height:470px;}
.picFocus .bd img{ width:470px; height:470px; display:block;  }