﻿@charset "utf-8";
/* css document */
*html,body{
background-image:;    /*用浏览器空白页面作为背景*/
background-attachment:fixed; /* prevent screen flash in ie6 确保滚动条滚动时，元素不闪动*/
}


body{ background-color:#eeeeee;min-width:1200px;}

.link-blue a{ color:#06c;}
.link-blue a:hover{ color:#f60; text-decoration:underline;}
.link-white a{ color:#fff;}
.link-white a:hover{ color:#f90; text-decoration:underline;}

/*
-----header-----
*/
.header{ box-shadow:0 0 8px rgba(0,0,0,0.5); min-width:1000px;}
.topbar{ height:30px; line-height:30px; background-color:#fff; color:#404040; border-bottom:1px solid #ddd;}
.welcome{ float:left;}
.qq-login{ float:right;}
.sign{ height:100px; background-color:#f6f6f6;}
.logo{ float:left; margin-top:30px;}


/*topbar*/
.qq-login .newmenu{float: right;position: relative;z-index: 9;  margin-left: 10px;}
.qq-login .newmenu li{float: right;padding: 0 10px}
.qq-login .newmenu li.newmenu-weixin{padding: 0 3px 0px 25px;z-index: 10;background: url(/uploads/image/simages/topbarnewmenu.gif) no-repeat -0px 6px;position: relative;cursor:pointer;}
.qq-login .newmenu li.icon_weibo{float:left;padding: 0 10px 0px 27px;background: url(/uploads/image/simages/topbarnewmenu.gif) no-repeat -0px -18px;position: relative;}
.qq-login .newmenu .newmenu-weixintip{position: absolute;padding: 12px 15px 15px 13px;width: 260px; height:105px; right: 0;top: 30px;background: #fff;border: 1px solid #fc0;z-index: 10;}
.qq-login .newmenu .newmenu-weixintip em{width: 15px;height: 8px;background: url(/uploads/image/simages/topbarnewmenu.gif) no-repeat -4px -50px;display: block;position: absolute;top: -8px;right: 40px}
.qq-login .newmenu-weixintip-left{width: 160px}
.qq-login .newmenu-weixintip-leftyh{font-family: microsoft yahei;font-size: 16px;margin-bottom: 10px;color:#666666;}
.qq-login .newmenu-weixintip-left .icon-weixin{display: inline-block;height: 34px;width: 35px;}
.qq-login  .icon-common-bulky{background: url(/uploads/image/simages/icon-weixin.png) no-repeat;}
.qq-login .newmenu-weixintip-leftmsg{line-height: 1.2;padding-left: 8px;}
.qq-login .uzaiweixin{margin-top: 5px;color: #f60;}
.qq-login .newmenu .newmenu-weixintip .icon-code{background: url(/uploads/image/simages/wechat.gif); display: inline-block; height: 100px; width: 100px;}


/*搜索*/
.search-widget{ float:right;}

.select-widget{ position:relative; z-index:10; float:left; width:109px; border-right:1px solid #e5e5e5;}
.select-widget .select-txt{ position:relative; height:36px; line-height:36px; width:99px; padding-right:10px; cursor:pointer; text-align:center; background-color:#fafafa; color:#666; font-weight:normal; font-size:14px;}
.select-widget .select-txt i{ position:absolute; right:8px; top:16px; width:0; height:0; text-indent:0; line-height:0; font-size:0; border-width:4px; border-color:#7c7c7c transparent transparent transparent; border-style:solid dashed dashed dashed;}
.select-widget .select-list{ display:none; background-color:#fff; position:absolute; left:0; top:35px; z-index:10; width:108px; border:1px solid #efefef; border-bottom:0;}
.select-widget .select-list li{ height:30px; line-height:30px; border-bottom:1px solid #efefef; text-align:center; color:#777; cursor:pointer;}
.select-widget .select-list li:hover{ background-color:#f5f5f5; color:#666;}
.show .select-list{ display:block;}
.show .select-txt i{ top:12px; border-color:transparent transparent #7c7c7c  transparent; border-style:dashed dashed solid dashed;}

.search-form{ width:600px; height:36px; border:2px solid #ff8800;}
.search-form .search-form-txt{ float:left; width:384px; height:30px; padding:3px; background-color:#fff; }
.search-form .search-form-txt input{ width:384px; border:0; background-color:transparent; height:30px; line-height:30px; color:#404040; font-size:16px;}
.search-form .search-form-btn{ float:left; width:100px; background-color:#ff8800; height:36px; line-height:36px; color:#fff; border:0; font-size:16px;}
.hot-key{ height:30px; line-height:30px; font-size:12px; color:#404040;}
.hot-key a{ color:#666; margin:0 3px; text-decoration:none;}
.hot-key a:hover{ color:#f60;}




/*
-----container-----
*/
.container {width:1200px;padding: 0;background: #fff;border: 1px solid #e7e7e7;margin-left:auto; margin-right:auto;}
.banner-inner{ width:980px;}

.citylist{position: relative;  float: left;  z-index: 100;width: 120px;padding-top: 45px;margin-left:10px;font-size: 16px;}
.citylist strong { font-weight:normal; display:block; cursor:pointer; }
.citylist dl { width:300px; background:#fff; border:1px solid #ddd; padding:7px 5px 7px 15px;  position:absolute; z-index:1000; left:5px; display:none; }
.citylist dl dd { float:left; width:60px; height:25px; }
.citylist dl dd a { display:block; }
.citylist dl dd a:hover { color:#f80; }
.citylist h2 { font-size:18px; font-family:'微软雅黑'; color:#f80;font-weight:normal; background:none; margin-top:12px; margin-left:5px;height:auto; }



.banner{ height:280px; vertical-align:middle; position:relative;overflow:hidden; z-index:0;}
.bannerimg { width:930px; height:280px; overflow:hidden;text-align:center; position:absolute;float:right;top: 0; left: 0;}
.bannerimg ul { width:100%; position:absolute; height:280px; right:0; top:0;}
.bannerimg li { height:280px; overflow:hidden;  width:100%; position:relative; float:left; }
.bannerimg li a{ height:280px; overflow:hidden;  width:2000px; position:absolute; left:50%; top:0; display:block; margin-left:-1000px;}
.bannerimg li img{ display:block; margin:0 auto;}
.bannerimg ol { position:absolute;  bottom:20px; clear:none !important;z-index: 9999;}
.bannerimg ol li { width:13px !important; height:13px !important; float:left !important; clear:none !important; overflow:hidden; text-indent:-10em; margin-right:8px; background:url(/uploads/image/simages/ico.png) -19px 0 no-repeat;}
.bannerimg ol li.select { background-position:0 0;}



.foucs1{  font-size: 14px;
    line-height: 30px;
    color: #fff;
    background: rgba(51,51,51,.6);
    background: #333333 \9;
	position:absolute;bottom:0px;
	width:100%;
	height:30px;
	text-align: center;
	}
	
.foucs{ font-size: 20px;
    line-height: 35px;
    color: #fff;
    background: rgba(51,51,51,.6);
    background: #333333 \9;
	position:absolute;bottom:0px;
	width:100%;
	height:35px;
	padding: 6px 10px;
}

/*
.navbar{ height:40px; position:relative; background-color:#1377da; border-bottom:2px solid #0b61cf; }
.navbar .aside-menu{ position:relative; z-index:10; width:200px; height:40px; float:left; background-color:#9b000c;}
.aside-menu h2{ height:40px; line-height:40px; color:#fff; font-size:16px; font-weight:normal; text-align:center;}
.aside-menu-cont{  position:absolute; top:40px; height:520px; left:0; z-index:11; width:198px; border:1px solid #e2e2e2; border-top:0; background-color:#fff; box-shadow:3px 0 3px rgba(0, 0, 0, 0.1)}
.aside-menu-list li{ padding:15px;}
.aside-menu-list li:nth-child(2n){ background-color:#f5f5f5;}
.aside-menu-area{ overflow:hidden; _zoom:1;}
.aside-menu-area dt{ position:relative; z-index:12; padding-left:25px; height:30px; line-height:30px; font-size:16px; font-weight:bold; padding-bottom:5px;}
.aside-menu-area dd a{ line-height:22px; float:left; margin-right:10px; font-size:12px; color:#666; white-space:nowrap;}
.aside-menu-area dd a:hover{ color:#f60;}
.main-nav{ height:40px;}
.main-nav ul li{ float:left; height:40px; line-height:40px; margin-right:10px;}
.main-nav ul li a{ display:block; padding:0 20px; font-size:16px; color:#fff;}
.main-nav ul li a:hover{ background-color:#0b61cf}
.main-nav ul li.active{ background-color:#0b61cf;}

.aside-menu2{ position:relative; padding:30px;}
.aside-menu2 h3{ font-size:18px; color:#000; margin:0 0 20px 0; border-left:3px solid #ca2625; text-indent:10px;}
.aside-menu2 ul{ padding-top:10px; border-top:1px solid #ccc; }
.aside-menu2 ul li{ height:20px; line-height:20px; padding:10px 0; font-size:16px;}
.aside-menu2 ul li.active a{ color:#ca2625;}

.breadcrumb{ min-width:1200px; background-color:#fff; height:40px; line-height:40px; border-bottom:1px solid #ddd; box-shadow:0 0 5px rgba(0,0,0,0.2); color:#404040; font-size:14px;}
.breadcrumb a{ color:#eb4f38; text-decoration:none;}
.breadcrumb a:hover{ color:#e50012;}*/

/*nav 主导航*/
.navbar{ height:48px; background-position:0 0; background-repeat:repeat-x;background-color:#1377da; border-bottom:2px solid #0b61cf;}
.navmod{ width:1200px; margin:0 auto; position:relative; z-index:3;}
.mainnav{ margin-left:0px;}
.mainnav li{ float:left; text-align:center; width:110px;}
.mainnav .last{ background:none;}
.mainnav li a,.mainnav li span{ display:block; margin:0 -1px; position:relative; zoom:1; background-position:100% -181px; font-size:18px; line-height:50px; color:#fff;}
.mainnav li a:hover,.mainnav .last:hover{ text-decoration:none; color:#fff;}
.mainnav li .active ,.mainnav li:hover{font-weight:bold; background-color:#095eca;}
.mainnav sup {position:absolute;top: 3px;width: 22px;height: 14px; background:url(/uploads/image/simages/new.png) no-repeat; line-height: 14px; text-indent:-9999em; overflow:hidden;}
/*mycart 购物车*/
.mycartmod{ position:absolute; top:5px; right:0;}
.mycart{ width:75px; height:30px; padding-left:45px; background-position:0 -153px; cursor:pointer;}
.mycart a{ color:#fff; line-height:30px;}
.mycart a:hover{ color:#fff; text-decoration:none;}
.total_ico{ height:16px; padding:0 0 3px 6px; position:absolute; top:-11px; left:28px; background-position:-169px -153px; line-height:16px; color:#fff;}
.total_ico span{ background-position:100% -153px; display:inline-block; padding-right:6px;}
.mycart_list{ width:358px; position:absolute; top:29px; right:0; border:1px solid #0056b3; background:#fff;display:none}
.mycart_list .hd{ height:29px; padding-left:10px; background:#edf3fa; font-weight:bold; line-height:29px; color:#333;}
.cartlist{ overflow:auto; zoom:1;}
.cartlist a{ color:#134ba0;}
.cartlist li{ margin:-1px 10px 0; padding:10px 0; border-top:1px dotted #ccc;}
.cartlist .pic{ float:left; margin-right:10px; width:82px;}
.cartlist .pic img{ display:block; border:1px solid #e6e6e6;}
.cartlist .tit{ width:144px; float:left; color:#333; line-height:20px;}
.cartlist .tit:hover{ color:#cc0000;}
.cartlist .price{ float:right; text-align:right;}
.cartlist .price p{ color:#999; font-weight:bold; line-height:22px;}
.cartlist .price em{ padding-right:4px; color:#cc0000;}
.cartlist .infor{ height:12px; padding-top:10px; line-height:12px; color:#999;}
.cartlist .infor span{ padding-right:18px;}
.cartlist .cur{ margin:-1px 0 0; padding:10px; background:#f5f8fa;}
.settle{ padding-right:10px; height:57px; padding:5px 10px 10px; position:relative; background:#edf3fa; text-align:right;}
.settle b{ color:#cc0000; padding:0 5px;}
.settle span{ padding-left:10px;}
.settle span em{ padding-left:5px; position:relative; top:1px; font-size:16px; color:#cc0000; font-weight:bold;}
.settle .btn{ width:110px; height:30px; display:block; position:absolute; top:32px; right:10px; background-position:0 -81px; color:#fff; text-align:center; line-height:30px;}
.settle .btn:hover{ background-position:-111px -81px; text-decoration:none; color:#fff;}
.mycart_loading{ height:48px; padding:20px 0; text-align:center; color:#999;}
.mycart_loading p{ padding-top:10px;}

/*productnav 产品导航*/
.productnav{ width:180px; height:50px; z-index:3; position: absolute; top:0; left:0;}
.productnav .hd{ position:relative; border:1px solid #0056b3; border-bottom:none;border-top:none;  cursor:pointer;height:48px;}
.productnav h2{ height:48px; padding-left:10px;padding-top: 10px; font:20px "microsoft yahei"; color:#fff;}

.productnav .hd i {background: url(/uploads/image/simages/nav_i.png) no-repeat;}

.productnav .hd i{ width:16px; height:16px; display:block; position:absolute; top:15px; right:5px; font:0/0 arial; background-position:-0px -0px;}
.navhover .hd i{ background-position:-17px -0px;}
.productnav .catenav{ display:none;}
.navhover .catenav{ display:block;}
.catenav{ width:178px; position:absolute; top:50px; left:0; border:1px solid #0056b3; border-top:0 none;}
.cateitembox{ width:178px; background-position:0 -238px; background-color:#edf3fa;}
.productnav .first{ background:#edf3fa;}
.cateitembox h3 {margin-right:14px;font:bold 14px/24px "microsoft yahei"; color:#333; background-position:100%  -251px; }
.cateitembox h3 a { color:#333; }

.cateitembox p a{ color:#999; margin-right:12px; line-height:22px;}
.cate_item{ height:30px; padding:10px 0 4px 10px; }
.productnav .cateitembox_hover{margin:0 -2px -2px -1px; position:relative;}
.cateitembox_hover .cate_item{ width:170px; padding:8px 0 4px 9px; border:2px solid #0056b3; border-right:0 none; position: relative; z-index:3; background:#fff;}
.cateitembox .subcatebox{ display:none;}
.cateitembox_hover .subcatebox{ display:block;}

.subcatebox{ width:100px; position:absolute; top:0; left:179px; border:2px solid #0056b3; background:#fff; overflow:hidden;}
.subcate{ float:left; width:80px;padding:2px 10px;min-height:230px;}
.subcate ul{ overflow:hidden; padding:3px 0; border-top:1px dotted #ccc;}
.subcate li{ float:left; width:108px; line-height:30px;}
.subcate li a{ color:#333;}
.subcate .hot{ color:#cc0000;}
.subcate .first{ border:0 none; background:#fff;}
.subcate dl{ overflow:hidden; padding:8px 0; border-top:1px dotted #ccc; position:relative;zoom:1;}
.subcate dt{ width:80px;top:13px;left:0;}
.subcate dt a{ font-weight:bold; color:#333;}
.subcate dd{ padding-left:79px;}
.subcate dd p{ float:left; width:88px; height:30px; line-height:30px;}
.subcate dd p a{ color:#333;}


.cate_1 .subcatebox{ top: 0;}
.cate_2 .subcatebox{ top: -25px;}
.cate_3 .subcatebox{ top: -25px;}
.cate_4 .subcatebox{ top: -25px;}
.cate_5 .subcatebox{ top: -190px;}
.cate_6 .subcatebox{ top: -150px;}
.cate_7 .subcatebox{ top: -150px;}
.cate_8 .subcatebox{ top: -150px;}
.cate_9 .subcatebox{ top: -160px;}
.cate_10 .subcatebox{ top: -345px;}
.cate_11 .subcatebox{ top: -215px;}

.brandmod{ float:left; width:185px; padding:17px 0 600px 14px; margin-bottom:-600px; border-left:1px dotted #ccc; background:#edf3fa;}
.brandmod strong{ padding-bottom:12px; display:block;}
.brandmod .piclist li{ float:left; padding:0 10px 10px 0;}
.brandmod .piclist img{ display:block; border:1px solid #ccc;}
.brandmod .textlist li{ margin-left:-8px; color:#ccc; line-height:26px;}
.brandmod .textlist a{ margin:0 8px; color:#666; white-space:nowrap; }







/*登录*/
.loginheight { width:1200px; height:0px; margin:0 auto; position:relative; z-index:10; }
.login { width:260px; height:260px; overflow:hidden; position:absolute; top:0px; right:0; padding:20px 0 0 0; z-index:10; }
.login .bd {margin-left:20px; }
.loginbg { width:300px; height:280px; position:absolute; top:0; right:0; filter: alpha(opacity=48); -moz-opacity: 0.48; -khtml-opacity: 0.48; opacity: 0.48; background:#000; z-index:-1; }
.loginlg { position:relative;z-index:1;overflow:hidden; }
.logingrey { width:300px; height:280px; position:absolute; top:0; right:0; filter: alpha(opacity=60); -moz-opacity: 0.60; -khtml-opacity: 0.60; opacity: 0.60; background:#000; z-index:0; }
.login .text { width:220px; height:40px; margin:15px 0 15px 0; }
.login .text i { float:left; width:40px; height:40px; background:#e5e5e5; text-align:center; color:#a1a1a1; line-height:40px; }
.login .text input { width:167px; height:40px; line-height:25px; *line-height:40px;line-height:40px\0;color:#999; border:0 none; float:left; padding-left:13px;font-size:14px; } 
.login .textfont input { font-size:24px; }
.login .checkbox { position:relative; margin-top:9px; }
.login .checkbox label { margin-left:18px; font-family:arial, verdana, 宋体; }
.login .checkbox span a { font-family:arial, verdana, 宋体; }
.login .checkbox .s1 { padding-left:10px; } 
.login .checkbox .s2 { padding-left:105px; } 
.login .checkbox input { position:absolute; height:13px; top:4px; left:0px;  *top:3px; *left:-3px; }
.login .sub { margin-top:20px; }
.login .submit { display:block;background:#f08000; width:220px; height:40px; line-height:40px; border:0px; font-size:20px; cursor:pointer; text-align:center; font-family:'mircrosoft yahei', '微软雅黑'; letter-spacing:5px;-webkit-appearance:none; }
.login .sub input { display:block;background:#f08000; width:220px; height:40px; line-height:40px; border:0px; font-size:20px; cursor:pointer; text-align:center; font-family:'mircrosoft yahei', '微软雅黑'; letter-spacing:5px; }
.login .submit:hover { background:#f08000; }
.userlogingood {margin-left:20px; }
.userlogingood h3 { font-weight:normal; }
.userlogingood .message { height:95px; margin-top:40px; padding-bottom:15px; }
.userlogingood .message i { float:left; width:60px; height:100px; margin-right:10px; }
.userlogingood .message i img { width:60px; height:60px; }
.userlogingood .message .fa-weixin {width:20px;height:20px;color:#fff;font-size:18px;margin-right:5px;}
.userlogingood .message div h3 { font-weight:normal; }
.userlogingood .message div p strong { display:block; font-weight:normal; line-height:8px; }
.userlogingood .message div p { padding-top:14px; color:#dfdfdf; }
.userlogingood .message div a { color:#fc0; font-size:14px; }
.login .text, .line .allline li, .company ul { background:#fff; }
.login h3, .login .checkbox span a, .login .checkbox, .login .checkbox span.s1 a, .login .submit, .login .checkbox span a, .line-head span a, .line-head ul li a, .loginlg .message span a { color:#fff; }
.login .checkbox span a:hover, .loginlg .message span a:hover { color:#f80; }
.login .loginlg h3 {display: block; float: left;text-align: center;color: #fff;font-size: 14px;border-bottom: 1px solid #dedede;width: 50%;
padding-bottom: 12px;cursor: pointer;}
.login h3.cur {border-bottom: 2px solid #f08000;}
.login .qrcode-login {z-index: 1;padding-top: 20px;margin-left:-20px;}
.login .qrcode-login img{width:120px;height:120px;}
.login .qrcode-img {width: 115px;height: 115px; margin: 0 auto;padding: 7px;position: relative;margin-bottom:10px;}
.login .qrcode-desc {text-align: center;padding-bottom: 10px;font-weight: bold; font-size: 14px; color: white;}
.qrcode-login .qrcode-error-mask {display: block;position: absolute;width: 135px;background: #000;filter: alpha(opacity=60);-moz-opacity: .6;opacity: .6;height: 135px;left:0;z-index: 9;top: 0;text-align: center;line-height: 100px;}
.qrcode-login .qrcode-error-cont{position: absolute;left: 12px;top:40px;width: 100%;z-index: 19;font-weight: 700;color:#fff;font-size:18px;}
.qrcode-login .refresh-btn{display: block;background: #e4393c;width: 80px;height: 30px;position: absolute;top: 80px;left: 30px;line-height: 30px;opacity: 1;z-index: 19;color: #fbfbfb;text-decoration: none;text-align: center;font-size: 14px;}



/*注册*/
input, textarea {resize: none;outline: none;margin: 0;}
.headerout .header h1 a, .main .register h2 i, .main .register h2 span, .mailselect i, .mailselecthover i, .formbox .forminfor ul li b.changepicture, .tiptext i, .tiptext p.tipinfor, .tipcorrect i, .freecode, .freetelcode, .password i.password1, .password i.password2, .password i.password3, .main .register h2 strong {
background:  no-repeat;
}
.main {background:  repeat-x left bottom #4f93d0;min-width: 910px;}
.main .mainouter {overflow: hidden;min-height: 509px;_height: auto;background:  no-repeat center bottom;}
.main .mainouter .maininner {margin: 0 auto;padding: 38px 0 50px;width: 900px;}
.main .register {float: left;width: 597px;background: #fff;margin-bottom:20px; -webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.2);-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.2);-o-box-shadow: 2px 2px 3px rgba(0,0,0,.2);box-shadow: 2px 2px 3px rgba(0,0,0,.2);}
.main .register h2 {padding: 1px 0 0;position: relative;height: 56px;border-bottom: 1px solid #ddd;}
.main .register h2 i {position: absolute;left: 26px;top: -2px;overflow: hidden;width: 48px;height: 58px;text-indent: -99999px;background-position: 0 -273px;}
.main .register h2 span {float: left;display: inline;margin: 24px 0 0 78px;width: 200px;height: 20px;text-indent: -999999px;background-position: 0 -341px;}
.formbox {padding: 0 0 0 27px;}
.formbox .syserror_alp, .formbox .syserror_tel {height: 20px;line-height: 20px;margin-left: 70px;color: #f00;}
.formbox .forminfor ul li {	position:relative;padding:0 0 20px;vertical-align:top;float:left;}
.formbox .forminfor ul li.fisel {position:relative;}
.formbox .forminfor ul li.clearbot {padding-bottom:13px;}
.formbox .forminfor ul li strong {display:block;float:left;display:inline;margin:0 6px 0 0;width:63px;height:36px;line-height:36px;font-size:12px;font-weight:normal;text-align:right;color:#343434;}
.formbox .forminfor ul li .inputspan {overflow:hidden;height:28px;display:block;float:left;display:inline;margin:0 6px 0 0;padding:4px 13px 2px 11px;border:1px solid #ccc;color:#333;}
.formbox .forminfor ul li .inputspan input {background-color:#fff;display:block;float:left;width:272px;height:24px;line-height:24px;font-size: 14px;font-weight: bold;vertical-align:middle;border:1px solid #fff;color:#323232;font-family:arial,helvetica,sans-serif;	background:#fff;}
.formbox .forminfor ul li .inputspan input.inputstyle {width:146px;}
.formbox .forminfor ul li .inputspan input.inputstyle02 {width:136px;}
.formbox .forminfor ul li .inputspan.current {border:1px solid #6698cd;}
.formbox .forminfor ul li .inputspan.finame {border:none;padding:0;height:34px;line-height:34px;font-weight:bold;color:#666;}

vcode-img

.formbox .forminfor ul li b {overflow:hidden;display:block;float:left;display:inline;margin:0 8px 0 0;width:118px;height:34px;border:1px solid #ccc;}
.formbox .forminfor ul li b img {display:block;	float:left;	width:100%;	cursor:pointer;}
.formbox .forminfor ul li b.changepicture {cursor:pointer;padding-left:35px;width:auto;line-height:36px;border:none;color:#999;font-weight:normal;background-position:0 -216px;}
.formbox .forminfor ul li .rulebox {padding:0 0 0 69px;}
.formbox .forminfor ul li .rulebox p {line-height:22px;	padding:0 0 15px;color:#999;}
.formbox .forminfor ul li .rulebox p input {margin-right:4px;vertical-align:-2px;}
.formbox .forminfor ul li .rulebox p a,.formbox .forminfor ul li b.changepicture a {color:#69c;}
.formbox .forminfor ul li .rulebox p a:hover,.formbox .forminfor ul li b.changepicture a:hover {color:#369;}
.formbox .forminfor ul li .ruleboxpad {padding:3px 0 0 2px;}
.formbox .forminfor ul li .ruleboxpad p {padding:0 0 25px;}
.formbox .forminfor ul li .ruleboxpad .subwrap {padding:0 0 0 67px;}
a.subico:link,a.subico:visited,a.subico:hover,a.subico:active {display:block;float:left;display:inline;margin:0 5px 0 0;width:96px;height:33px;text-align:center;line-height:33px;font-size:15px;
	color:#fefeff;text-decoration:none;	background: no-repeat 0 -378px;text-shadow:1px 1px 0 #065fc7;}
a.subico:visited {text-decoration:none;	color:#fefeff;	background: no-repeat 0 -378px;}
a.subico:hover {text-decoration:none;color:#fefeff;background: no-repeat -100px -378px;}
a.subico:active {text-decoration:none;color:#fefeff;background: no-repeat -200px -378px;}

.textareagray{width: 410px;height: 150px;padding: 7px 11px;color: #666;line-height: 18px;border: 1px solid #d9d9d9;border-top: 1px solid #c0c0c0;box-shadow: 1px 1px 1px #eee inset;overflow-x: hidden;overflow-y: hidden;resize: none;
outline: none;}

.registeragreement{padding:10px;border:1px solid #dcdcdc;background-color:#fafafa;zoom:1;}
.registeragreement .agreement-title{font-size:117%;margin-bottom:10px;color:#12469a;}
.registeragreement .agreement{height:310px;margin-bottom:10px;padding:10px;overflow:auto;border:1px solid #e6e6e6;color:#000;background:#fff;}
.registeragreement .agreement-agree{color:#666;}









/*slide*/
.slide-box { position: relative; width:426px; height:640px; z-index:10; margin:0 auto; }
.slide-box .pic img { width:426px; height:640px; display: block; }
.slide-box .pic li{ position:relative; z-index:10; width:426px; height:640px;}
.slide-box i{ position:absolute; right:10px; top:10px; z-index:11; width:54px; height:54px; background: no-repeat 0 0;}
.slide-box i.playing{
		-moz-animation: rotataz 1.2s linear infinite;
		-ms-animation: rotataz 1.2s linear infinite;
		-webkit-animation: rotataz 1.2s linear infinite;
		animation: rotataz 1.2s linear infinite;
}

.slide-box .pagestate { position:absolute; bottom:10px; left:50%; margin-left:-30px; color:#fff; font-size:18px; z-index:11; text-align:center; background: repeat 0 0; width:80px; height:30px; line-height:30px; border-radius:5px;}
.slide-box .prev,.slide-box .next { width:80px; height:160px; position:absolute; top:50%; margin-top:-80px; z-index:11; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}
.slide-box .prev{ background-image:url(/uploads/image/simages/sprite.png); background-position:-150px -80px; left:-100px }
.slide-box .next{ background-image:url(/uploads/image/simages/sprite.png); background-position:-150px -240px; right:-100px }
.slide-box .prev:hover,
.slide-box .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

/*slogan*/
.slogan{ width:100%; height:250px; background: no-repeat center 0;}
.slogan2{ width:100%; height:150px; background: no-repeat center 0;}
.search-form-txt2{ position:relative; float:left; width:440px; height:50px; margin-right:20px; border-width:3px; border-style:solid; border-color:#666; border-color:rgba(0,0,0,0.2); border-radius:3px;}
.search-form-txt2 input{ display:block; width:395px; padding:10px 5px 10px 40px; background-color:#fff; border:0; font-size:20px; height:30px; line-height:30px;}
.search-form-btn2{ float:left; width:120px; text-align:center; color:#fff; font-size:20px; border-width:3px; border-style:solid; border-color:#666; border-color:rgba(0,0,0,0.2); border-radius:3px;}
.search-form-btn2 input{ width:120px; height:50px; line-height:50px; background-color:#eb4f38; border:0; color:#fff; letter-spacing:5px;}
.search-form-btn2 input:hover{ background-color:#e9381f;}

/*滚动列表*/
.scroll-list{ position:relative; width:790px; z-index:5;}
.scroll-list .prev,.scroll-list .next{ position:absolute; width:20px; height:39px; top:50%; margin-top:-20px; z-index:6; background-image:url(/uploads/image/simages/sprite.png); background-repeat:no-repeat; cursor:pointer;}
.scroll-list .prev{ background-position:-50px -220px; left:0;}
.scroll-list .next{ background-position:-87px -220px; right:0;}
.scroll-list .prev:hover{ background-position:-50px -264px;}
.scroll-list .next:hover{ background-position:-87px -264px;}
.scroll-list .bd{ width:718px;}
.scroll-list .bd .tempwrap{ width:100% !important;}
.scroll-list .bd ul li{ position:relative; z-index:5; float:left; width:170px; height:140px; border:1px solid #ddd; margin-right:10px;}
.scroll-list .img-wrap{ width:170px; height:140px;}
.scroll-list .img-wrap img{ width:170px; height:140px;}
.scroll-list .desc{ position:absolute; z-index:6; left:0; top:150px; width:150px; height:120px; background: repeat 0 0; padding:10px; color:#fff;}



/*右侧边栏*/
.left-aside{ border:1px solid #e2e2e2; width:198px;}

.user-tabs{ height:40px;}
.user-tabs a{ float:left; width:98px; text-align:center; height:40px; line-height:40px; color:#333; font-size:14px;}
.user-tabs a:hover{ color:#f60; text-decoration:none;}

/*信息分类选项卡*/
.info-tabs{ height:26px; overflow:hidden;}
.info-tabs a{ float:left; width:50%; text-align:center; height:25px; line-height:25px;  border-bottom:1px solid #e7e7e7; color:#404040;}
.info-tabs a.active{ border-color:#f60; color:#f60;}
/*信息列表*/
.news-list{ line-height:25px;}
.news-list li{ height:25px; line-height:25px; border-bottom:1px dotted #ccc; background: no-repeat 0 center; text-indent:10px;}

.service-box{ width:198px; margin:0 auto;}
.service-box .service-item{ float:left; width:98px; height:75px; border-right:1px solid #e2e2e2; border-top:1px solid #e2e2e2;  text-align:center; line-height:14px; padding-top:10px; background-color:#fff;}
.service-box .service-item:hover{ background-color:#fafafa;}


/*客户案例*/
.destination-container{ background-color:#f5f5f5; width:199px; border:1px solid #e2e2e2;  border-right:0;}
.destination-container h3{ height:40px; line-height:40px; font-size:18px; text-indent:10px;}
.destination-tabs{ padding:10px;}
.destination-tabs a{ display:inline-block; *display:inline; *zoom:1; padding:2px 5px; margin-right:5px; white-space:nowrap; color:#666; border-radius:3px; margin-bottom:5px;}

.case-container{ width:990px;}
.case-table{ border:1px solid #e2e2e2;}
.case-table *{ border-color:#e2e2e2;}
.case-table .img-wrap{ float:left; width:105px; height:90px; } 
.case-table .desc{ width:125px; float:right; color:#999;}
.case-table tr td:hover{background-color:#f5f5f5}

.bg-abroad{ background: no-repeat left bottom #f5f5f5; }
.bg-abroad .destination-tabs a:hover{ color:#5db5f4;}
.bg-abroad .destination-tabs a.active{ background-color:#5db5f4; color:#fff;}
.bg-hk{ background: no-repeat left bottom #f5f5f5;}
.bg-hk .destination-tabs a:hover{ color:#eb4f38;}
.bg-hk .destination-tabs a.active{ background-color:#eb4f38; color:#fff;}
.bg-china{ background: no-repeat left bottom #f5f5f5;}
.bg-china .destination-tabs a:hover{ color:#89c62e;}
.bg-china .destination-tabs a.active{ background-color:#89c62e; color:#fff;}

/*无内容*/
.nothing{ padding:100px; line-height:30px; text-align:center; font-size:14px;}



/*
-----footer-----
*/
.footer{ background-color:#777777;}


.qr{ float:left; width:80px; height:80px;border: 10px solid #fff;margin-bottom: 15px;}
.foot-nav{ height:25px; line-height:25px; font-size:12px; color:#999; margin-bottom:5px;}
.foot-nav a{ color:#fff;}
.foot-nav a:hover{ color:#f60; text-decoration:underline;}
.foot-nav span{ padding:0 10px;}
.footer .copy-right {
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color:#2c2c2c;
	color: #999;
	border-top:1px solid #383838;
}

/*toolbar*/
.fixed-top{  position:fixed;  right:0; top:0; _position:absolute; _bottom:0; _top:expression(eval(document.documentelement.scrolltop));} /* ie6 头部固定 */
.fixed-bottom{ position:fixed;  right:0; bottom:0; _position:absolute;  _bottom:0; _top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0)));}/* ie6 底部固定 */
.pd10 {padding: 10px;}
.db {display: block;}
.pb0{padding-bottom:0px;}
.mt10 {margin-top: 10px;}
.toolbar{ z-index:9999; height:100%; width:40px;}
.w85{width:85px;} 
.dib {display: inline-block;}
.lh25 {line-height: 25px;}
.h25{height:25px;}
.com_info img{border:0;vertical-align:middle;}

.com_info{ position:absolute; top:50px; right:0; z-index:102; width:40px; border-bottom:1px solid #404040; margin-top:40px; background-color:#333;}
.com_info .com_info-item{ cursor:pointer;  padding:10px 0;}
.com_info-item p{ width:20px; padding:0 10px; color:#999; text-align:center; font-size:14px; line-height:18px;}
.com_info:hover .com_info-item .icon40-com{ background-position:-40px -40px;}
.com_info:hover .com_info-item .icon40-qq{ background-position:-40px 0px;}
.com_info:hover .com_info-item .icon40-prove{ background-position:-40px -200px;}

.com_info .com_info-cont{ display:none; position:absolute; left:-235px; top:0; z-index:103; width:233px; border:1px solid #ddd; background-color:#fff;} 
.com_info .com_info-cont .text{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:15;overflow: hidden;color: #666;padding: 5px 10px;}
.com_info:hover .com_info-cont{ display:block;}
.pd10 p{color: #666;line-height:20px;font-size:12px;}
.backtop{ position:absolute; z-index:102; bottom:50px; right:0; width:40px; height:40px; background-color:#333; border-top:1px solid #404040;}






.toolbar{ z-index:100; height:100%; width:40px;}


.qq-online{ position:absolute; top:50px; right:0; z-index:102; width:40px; border-bottom:1px solid #404040; margin-top:40px; background-color:#333;}
.qq-online .qq-online-item{ cursor:pointer;  padding:10px 0;}
.qq-online-item p{ width:20px; padding:0 10px; color:#999; text-align:center; font-size:14px; line-height:18px;}
.qq-online:hover .qq-online-item .icon40{ background-position:-40px 0;}
.qq-online:hover .qq-online-item p{ color:#e50113;}
.qq-online .qq-online-cont{ display:none; position:absolute; left:-200px; top:0; z-index:103; width:198px; border:1px solid #ddd; background-color:#fff;} 
.qq-online:hover .qq-online-cont{ display:block;}

.backtop{ position:absolute; z-index:102; bottom:50px; right:0; width:40px; height:40px; background-color:#333; border-top:1px solid #404040;}


.toolbar .tool-inner{ height:100%; position:absolute; right:0; top:0; z-index:101; background-color:#333;}
.tool-list{ margin-top:340px;}
.tool-item{ width:40px; height:40px; border-bottom:1px solid #404040; position:relative; display:block;}
.tool-item .icon40{ position:absolute; right:0; top:0; z-index:101;}
.tool-item .desc{ display:none; position:absolute; left:-150px; top:0; z-index:101; width:90px; height:38px; line-height:38px;   font-size:14px; background-color:#fff; color:#404040; text-align:center; border:1px solid #e2e2e2; border-left:2px solid #00adf6; border-right:0;}
.tool-item .desc i{z-index:102;position:absolute;right:-6px;top:50%;margin-top:-5px;width: 12px;height: 12px;line-height: 12px;text-align: center;font-size: 12px;font-family: "\5b8b\4f53"; font-style:normal; color:#fff;}
.tool-item .pic-desc{width:120px; height:168px; border:1px solid #e2e2e2; left:-122px; top:50%; margin-top:-86px; z-index:101;}
.tool-item:hover .desc{ display:block; left:-92px;}
.tool-item:hover .pic-desc{ left:-122px;}
.tool-item:hover .icon40-desk{ background-position:-40px -80px;}
.tool-item:hover .icon40-qr{ background-position:-40px -120px;}
.tool-item:hover .icon40-prove{background-position:-40px -200px;}
.tool-item:hover .icon40-backtop{ background-position:-40px -160px;}


/*icon*/
.icon40{background-image:url(/uploads/image/simages/toolbar_icon.png); background-repeat:no-repeat;}.icon40{ width:40px; height:40px;}
.icon40-qq{ background-position:0 0;}/*qq*/
.icon40-com{ background-position:0 -40px;}/*企业信息*/
.icon40-desk{ background-position:0 -80px;}/*评论*/
.icon40-qr{ background-position:0 -120px;}/*二维码*/
.icon40-prove{ background-position:0 -200px;}/*认证*/
.icon40-backtop{ background-position:0 -160px;}/*顶部*/

.colblue{ color:#5db5f4;}.colgreen{ color:#89c62e;}.colred{ color:#eb4f38;}.colorange{ color:#f60;}



/*animtate*/
@-webkit-keyframes rotataz{0%{ -moz-transform:rotatez(0deg); -ms-transform:rotatez(0deg); -webkit-transform:rotatez(0deg); transform:rotatez(0deg)}100%{-moz-transform:rotatez(360deg); -ms-transform:rotatez(360deg); -webkit-transform:rotatez(360deg) ; transform:rotatez(360deg)}}

/*linepart*/
.linepart{margin-bottom:10px;position:relative;}
.linepart .linetabwrapper{height:52px;}
.linepart .linetabbg{background:#fff;width:1188px; height:51px; border-bottom:1px #e7e7e7 solid;top:0;left:0;}
.linepart .linetab{position:absolute; top:0px;left:0;}

.linepart .linetab span{width:150px; text-align:center; display:inline-block;color:#777;line-height:48px;font-size:22px;font-family: "microsoft yahei", helvetica, arial,sans-serif;cursor:pointer;}
.linepart .linetab span.cur{color:#38b0e3;border-bottom:4px #38b0e3 solid;}
.linepart .linetab span.c0{color:#38b0e3;border-bottom:4px #38b0e3 solid;}
.linepart .linetab span.c1{color:#3cc286;border-bottom:4px #3cc286 solid;}
.linepart .linetab span.c2{color:#ff8282;border-bottom:4px #ff8282 solid;}
.linepart .linetab span.c3{color:#f08000;border-bottom:4px #f08000 solid;}


.linepart .linecont{ padding-bottom:20px;_padding-bottom:0px; padding-left:17px; min-height:150px;}
.linepart .linecont a{width:122px; height:32px; text-align:center; font-size:14px; line-height:32px; display:inline-block;margin:18px 16px 0 0; background:#f4f4f4; border:1px #e2e2e2 solid;color:#5d5d5d; border-radius:2px;}
.linepart .linecont span{width:122px; height:32px; text-align:center; font-size:14px; line-height:32px; display:inline-block;margin:18px 16px 0 0;color:#fff;background:#777; border-radius:2px;}

.linepart .linecont .line0 a.cur,.linepart .linecont .line0  a:hover{color:#fff;background:#38b0e3; border:1px #129dcf solid; text-decoration:none;}
.linepart .linecont .line1 a.cur,.linepart .linecont .line1 a:hover{color:#fff;background:#3cc286; border:1px #2fb77a solid; text-decoration:none;}
.linepart .linecont .line2 a.cur,.linepart .linecont .line2  a:hover{color:#fff;background:#ff8282; border:1px #ec6f6f solid; text-decoration:none;}

/*首页电子杂志*/

.ebook_mod {float: left;width: 1200px;}
.ebook_hd { position:relative; height:32px; padding:7px 0 7px 5px; border-bottom:2px solid #0056b3; }
.ebook_hd h4 { width:98px; height:26px; padding-left:32px; background-position:0 -164px; font-size:12px; font-family:"microsoft yahei"; font-weight:bold; color:#fff; line-height:26px; }
.goods_infor .ico{ width:60px; height:60px; display:block; position:absolute; top:-2px; left:-1px; font:0/0 arial; text-indent:-9999em; background:url(/uploads/image/simages/ico_v3.png) no-repeat;_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale , src="/uploads/image/simages/ico_v3.png")}
.goods_infor .pic img{ width:180px; border:2px solid #ffffff}
.goods_infor .pic img:hover{border:2px solid #0096db;}

.ebook_hd .more-mod {float:right; font-size:16px; margin-right:20px;margin-top:8px;}


.goods_infor .movbg {position:absolute;left:0;top:240px; left:10px;display:block;width:180px;height:20px;filter:progid:dximagetransform.microsoft.gradient(enabled='true',startcolorstr='#7f000000', endcolorstr='#7f000000');background:rgba(0,0,0,0.5);cursor:pointer;}
.goods_infor .movtxt {position:absolute;left:0;top:240px;left:10px;display:block;width:180px;height:20px;padding-right:5px;color:#fff;line-height:20px;text-align:center;overflow:hidden;cursor:pointer;}
.ebook_citylist{ float:left; margin-left:10px; height:23px; color:#ccc;}
.ebook_citylist ul li{ float:left;padding:0 10px;color: #555; font-size: 22px;background:  no-repeat right 8px;cursor: pointer;}
.ebook_citylist ul li.on{ display:inline-block; margin-left:-1px; color:#fff; border-radius:2px; background:#0759c4; background-position:-9999px 0; text-decoration:none;}
.goods_item {border:0px solid #e3e3e3; border-top:0 none; height:305px; }
.goods_item li { float:left; width:198px; border-left:1px solid #e3e3e3; }
.goods_item .first { width:198px; border-left:0 none; overflow:hidden; }
.goods_infor { position:relative; padding:10px 9px 14px; }
.goods_infor .pic { display:block; text-align:center; }
.goods_infor .pic img { vertical-align:middle;}
.goods_infor p { padding:6px 0 5px; height:22px; overflow:hidden; }
.goods_infor p a {  line-height:22px; }
.goods_infor .ebook_weeks {width: 170px;height: 22px;line-height:22px;overflow: hidden;font-size:16px; font-weight:bold; font-family:"verdana"; text-align:center; padding-top: 5px;}
.goods_infor .ebook_weeks a{color: #777;}
.goods_infor del{ color:#999; line-height:22px;}
.goods_infor del span{ font-family:"verdana";}



.box{border:1px solid #ededed;background:#fafafa;margin-bottom:10px;overflow:hidden;zoom:1;}
.scorll_box5{height:380px;}
.ebook_info2{position:relative;border-bottom:1px dashed #e6e6e6;margin-bottom:22px;}
.ebook_info2 .score{line-height:32px;font-family:"tahoma";position:absolute;top:10px;right:20px;color:#c80300;font-size:30px;}
.ebook_info2 .score span{font-size:22px;position:relative;top:-6px;}
.ebook_info2 .bid_pic2{width:260px;height:214px;position:relative;left:25px;top:15px;}
.ebook_info2 .bid_pic2 .ico{width: 60px;height: 60px;display: block;position: absolute;top: -2px;left: -1px;font: 0/0 arial;text-indent: -9999em;background: url(/uploads/image/simages/ico_v3.png) no-repeat;_background: none;_filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true,sizingmethod=scale,src="/uploads/image/simages/ico_v3.png");}


.ebook_info2 .bid_pic2 img{border: 1px solid #cdcdcd;}
.ebook_info_box2{width:650px;left:320px; position:absolute;top:0;}
.ebook_info_box2 h3{height:30px;line-height:26px;overflow:hidden;margin-bottom:10px;padding-right:40px; margin-top:8px;font-size:30px}
.ebook_info_box2 .txt_list{width:650px;margin-bottom:5px;}
.ebook_info_box2 .txt_list li{ float:left; width:180px;height:25px;overflow:hidden;color: #999;}
.ebook_info_box2 .txt_list a{margin-right:5px;}
.ebook_info_box2 .detail{line-height:20px;overflow:hidden;padding:0 15px;position:relative;margin-bottom:10px;margin-top:10px;color: #999;}
.ebooklist2 li{width:106px;margin-right:10px;}
.ebooklist2 .pic{height:79px;display:block;background-position:0 -904px;margin:0;}
.ebooklist2 p{margin:0;}
.ebooklist2 .pic img{margin:2px 0 0 4px;} 
.more{position:absolute;right:15px;top:0;padding-right:10px;color:#999;}
.bk{width:13px;height:11px;position:absolute;}
.bk_l{left:0;top:0;background-position:-118px -126px;}
.bk_r{right:0;bottom:0;background-position:-137px -126px;}


 /*ebook_tb*/
table{border-collapse:collapse;border-spacing:0;}
.ebook_tb{width: 100%;border:1px #eaeaea solid;}
.ebook_tb td{text-align:center;padding:12px 0 10px;border:1px #e4e4e4 solid; }
.ebook_tb thead td{background: #f9f9f9;color:#222222;padding:10px 0;}
.ebook_tb .tq_name{text-align:left;padding-left: 32px}
 /*ebook_tool*/
.ebook_tool{ float:left; margin-top:10px;}
.ebook_tool li{ float:left;width:118px;height:36px; line-height:36px; margin-right:10px; text-align:center;background:url(/uploads/image/simages/ebook_tool.png) no-repeat;background-position:0 -175px;}
.ebook_tool li:hover{background:url(/uploads/image/simages/ebook_tool.png) no-repeat;background-position:-118px -175px;}
.ebook_tool li a{font-size:14px;font-weight:bold;text-decoration: none;}



/*ebooklist*/
.movielist {float:left;position:relative;}
.movielist li {position:relative;float:left;display:inline;overflow:hidden;}
.movielist .pic {position:relative;display:block;border:1px solid #cdcdcd;}
.movielist .pic:hover{text-decoration:none;border-color:#4ab2f8;}
.movielist .pic img {display:block;background:#ddd;width:176px;height:230px;}
.movielist p {height:15px;margin-top:4px;color:#aaaaaa;line-height:15px;overflow:hidden;word-break:break-all;}
.movielist .movielist_tt {position:relative;height:16px;padding-right:15px;line-height:16px;overflow:hidden;}
.movielist_tt a {font-size:14px;}
.movielist .score {right:0;color:#ff6600;font-family:arial;top:0;position:absolute;}

/*movielist120x168*/
.movielist120x168{padding-left:10px;}
.movielist120x168 li{width:178px;padding:15px 9px 0;}
.movielist120x168 .movbg{width:176px;height:20px;line-height:20px;top:210px;left:0;position:absolute;right:0;display:block;filter:progid:dximagetransform.microsoft.gradient(enabled='true',startcolorstr='#7f000000', endcolorstr='#7f000000');background:rgba(0,0,0,0.5);cursor:pointer;}
.movielist120x168 .movtxt {width:176px;height:20px;position:absolute;top:210px;color:#fff;line-height:20px;text-align:center;overflow:hidden;cursor:pointer;}



.diversity_list{ margin-left:20px;}
.diversity_list ul li{float:left;display:inline;width:78px;height:32px;margin:10px 10px 0 0;overflow:hidden;}
.diversity_list ul li a {display:block;height:32px;background-position:0 0;line-height:32px;text-align:center;}
.diversity_list ul li a:hover{background-position:-143px 0;color:#fff;border-color:#288bca;}
.diversity_list ul li a {background:url(/uploads/image/simages/sprite_1031.png) no-repeat 0 0;}



/************电子版页面************/
.box_hot {height:1200px;border:solid #dadada 1px;position: relative;}
.ebook_title{float:left;margin-bottom:10px;}
.ebook_title h2{float:left; margin-left:10px;height:30px;line-height:30px;font-size:20px;color:#4b4b4b;font-weight:bold;font-family:微软雅黑;}
.ebook_title h2 a{color:red}
.ebook_title_span{float: left;margin-left: 10px;height:35px;}
.ebook_title_show{float:right;margin-right:10px;}
.box_hot_l {float:left;display:inline;}
.box_hot_ul li {height:14px;background-position:-497px -17px;padding-left:10px;line-height:14px;margin-bottom:6px;overflow:hidden;}
.box_hot_ul li span {color:#276d17;margin-right:5px;}
.ebook_box {width:100%;height:32px;overflow:hidden;}
.ebook_box_up{float:left; margin-bottom:5px;}
.ebook_box_up a {margin-left:5px;float:left; width:31px; height:28px; overflow:hidden; text-indent:-9999px;background:url(/uploads/image/simages/sprite.png) no-repeat -0px -0px; }
.ebook_box_up a:hover { background-position:-0px -29px; }
.ebook_box_down{float:right;margin-bottom:5px;}
.ebook_box_down a {margin-right:5px;float:left; width:31px; height:28px; overflow:hidden; text-indent:-9999px;background:url(/uploads/image/simages/sprite.png) no-repeat -33px -0px;}
.ebook_box_down a:hover { background-position:-33px -29px; }
.ebook_box_cont{text-align:center;}
.ebook_box_cont_btn button{background:url(/uploads/image/simages/ebooktoolbtn.png) no-repeat 0 0;}
.ebook_box_cont_btn {float:left; margin-left:10px;}
.ebook_box_cont_btn button {width:65px;height:24px;border:none;}
.ebook_img img{width:930px;position:absolute;}
.oimg{filter: revealtrans(duration=4.0, transition=23); cursor: pointer;position:absolute; zoom:100%;cursor:move;}
/************电子版目录列表s************/
.ebook_mulu{float:left;width:250px;margin-left:10px; border:solid #dadada 1px;margin-bottom:10px;}
.ebook_mulu_tt {text-align:center; }
.ebook_mulu_tt h2 {padding:10px 0 10px 0px;background-color:#ecf0f1;border-bottom:solid #dadada 1px;}
h2 {height:15px;line-height:15px;font-size:13px;color:#4b4b4b;}
.ebook_mulu_con {width:208px;height:auto; margin-left:2px;}
.ebook_mulu_list{}
.ebook_mulu_list ul {list-style:none;}
.ebook_mulu_list ul li {height:30px;line-height:30px;width:240px;border-bottom:solid #dadada 1px;padding-left:5px;padding-right:5px; white-space:nowrap;text-overflow:ellipsis;  -o-text-overflow:ellipsis; overflow: hidden;}
.ebook_mulu_list ul li:hover{background-color:#ebebeb;}
.ebook_mulu_list ul .hover{background-color:#ebebeb; }
.ebook_mulu_list ul .hover a{color:#f60;font-weight:bold;}





.ebook_week{width:100%;margin:0;padding:0;}
/************分类目录************/
.ebook_week fieldset {padding:10px;margin-bottom:5px;border:1px solid #dadada;background: no-repeat;}
.ebook_week fieldset legend { color:#fff; font-weight:bold; padding:3px 10px 3px 10px;background:#1e7ace;background: repeat-x;}
.ebook_week .dhlink{margin-top:5px; margin-left:5px;}
.ebook_week .dhlink a { width:122px;height: 15px; border: #fff 1px solid; padding: 4px 4px 4px 4px;  margin: 2px 7px 2px 0px;background: #f5f5f5;display: inline-block;vertical-align: top; line-height: 15px; 
text-align: center;text-decoration: none;color: #000000; filter:alpha(opacity=80)}
.ebook_week .dhlink a:hover {color:#ffffff; background-color: transparent; text-decoration:none;background:#109ce6;filter:alpha(opacity=100);}  
.ebook_page{position:relative; float:right;width:930px;}
.ebook_page .title{ height:29px; background-image:; background-repeat:repeat-x;}
.ebook_page .title img{ float:left;}
.ebook_page .title .left{ float:left; width:5px; height:29px; background-image:; background-repeat:no-repeat;}
.ebook_page .title .text{ float:left; margin:8px 0px 0px 5px; font-weight:bold; color:#0078cc; font-size:14px;}
.ebook_page .title .right{ float:right; width:110px; height:29px; background-image:; background-repeat:no-repeat;}

.panel {margin-bottom: 5px;}
.subnav .panel-head {padding-right: 10px;border-bottom: 2px solid #0079dc;}
.subnav .panel-head .inner {height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;padding-left: 10px;}
.subnav .panel-head .inner a{margin-left: 8px;font-size: 14px;color: #666;}
.subnav .panel-head .inner a:hover{color:#000000;}
.subnav .panel-body {padding: 14px 10px 0;background: #fff;    border: 1px solid #dcdcdc;border-left:none;border-right:none;}
.subnav .panel-body a {float: left;display: inline;width: 129px;height: 25px;line-height:25px;margin: 0 10px 5px 0;text-align: center;background: url(/uploads/image/simages/ebook_pkind_btn.png) no-repeat 0 -25px;overflow:hidden;}
.panel-head, .panel-head .inner, .panel-body{*zoom:1}
.subnav .panel-body a:hover {background: url(/uploads/image/simages/ebook_pkind_btn.png) no-repeat 0 -0px;}
.subnav .panel-body .ahover {background: url(/uploads/image/simages/ebook_pkind_btn.png) no-repeat 0 -0px;}
.panel-foot {padding-right: 10px;}
.subnav .panel-foot {background-position: 100% -350px;}
.subnav .panel-foot div {background-position: 0 -340px;}
.panel-foot div {height: 5px;overflow: hidden;}
.panel-head:after, .panel-head .inner:after, .panel-body:after {content: ".";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
#qrimg{display: block;float: left;width: 30px;height: 30px;background:  no-repeat;margin-left: 10px;line-height: 24px;cursor: pointer;}


/*新闻资讯*/



/*资讯传递内页*/
.news-details-container { width: 820px;float:left;}

.news-left {width: 855px;float:left;}

.news-rec { margin-top: 15px; }
.news-rec a { text-decoration: none; }
.news-list { padding: 0px; }
.news-item { width: 100%; float: none; margin: 0 0 15px 0; }

.news-lock { padding: 10px; border: 1px solid #e8e8e9; margin-top:15px; }
.news-lock a { text-decoration: none; color: #000; }
.news-lock h2 span { padding-right: 10px; color: #f00; }
.news-lock h2 {display: block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.news-lock p { color: #999; line-height: 22px; font-size: 14px; }

.news-title { margin: 10px 0px; }
.news-title h3 { font-size: 20px; margin: 0; font-weight: 500; color: #444; }

.news-right { width: 320px; margin: 0px 0; float:right;  }
.news-area { border: 1px solid #e8e8e9; border-radius: 3px; overflow: hidden; margin-bottom: 15px; }
.news-area .news-area-title { font-size: 18px; font-weight: 500; color: #444; margin: 0; padding: 8px 10px; background: #fbfbfb; border-bottom: 1px solid #e8e8e9; }
.new-area-container { padding: 10px; background: #fff; }
.news-area-classify a { float: left; width: 26%; padding: 0 8px; font-size: 12px; height: 29px; line-height: 29px; overflow: hidden; color: #999; background-color: #f6f6f6; text-decoration: none; margin: 0 8px 8px 0; }
.news-area-classify a:nth-child(3n) { margin-right: 0; }
.news-area-classify a:hover { background-color: #ff5e52; color: #fff; }

.new-area-list-item { border-bottom: 1px solid #e8e8e9; padding: 10px 0; }
.new-area-list-item h3 { font-size: 13px; margin: 0; font-weight: 500; padding: 0 0 0 0; color: #999; }
.new-area-list-item a { text-decoration: none; color: #999; }
.new-area-list-item a:hover { color: #f00; }
.new-area-list-item:last-child { border-bottom: none; }

.news-togao { color: #999; }
.news-togao a { color: #999; text-decoration: none; }
.news-togao a:hover { color: #444; }

.news-details-container { margin-top: 0px; border: 1px solid #e8e8e9; padding: 0 20px; }
.news-details-attr { padding: 25px 0 15px 0; border-bottom: 1px solid #eee; margin-bottom: 25px; }
.news-details-title { font-size: 26px; font-weight: 500; line-height: 36px; color: #555; text-align: center; margin-top: 0; }
.news-details-info { text-align: center;line-height: 45px; }
.news-info-item { display: inline-block; padding: 0 10px; color: #999; }
.news-info-item a { color: #666; text-decoration: none; }

.news-details-meta { font-size: 15px; line-height: 25px; word-wrap: break-word; color: #555; }
.news-details-meta p { text-indent: 30px; line-height:35px; margin:10px auto; }
.news-details-meta p img {  border: 0;vertical-align: middle;display: block;margin: 0px auto 0px;max-width: 800px;height: auto !important; }

.news-details-copyright { background-color: #eee; font-size: 12px; padding: 8px 30px; border-radius: 2px; color: #ccc; text-align: center; margin-bottom: 18px; }

.news-tags { text-align: left; margin: 30px 0; font-size: 14px; color: #555; }
.news-tags a { display: inline-block; padding: 4px 7px 3px; margin: 0 4px 4px 0; color: #fff; font-size: 12px; background-color: #ff5e52; opacity: 0.85; filter: alpha(opacity=85); text-decoration: none; }
.news-tags a:hover { background-color: #ff5e52; }

.news-maybe-title { border-bottom: 1px solid #eaeaea; padding-bottom: 10px; font-size: 20px; margin: 0; font-weight: 500; color: #666; }

.news-maybe-list ul { list-style: disc; color: #bbb; margin: 0 0 30px 0; padding: 0; margin-left: 18px; }
.news-maybe-list li { margin-top: 12px; }
.news-maybe-list li a { color: #777; text-decoration: none; font-size: 14px; line-height: 1.42857143; }
.news-maybe-list li a:hover { color: #ff5e52; text-decoration: underline; }
.news-auto-height {height: auto;min-height: 0;overflow: hidden;}

.news-item { width:833px;border: 1px solid #e8e8e9; float: left; background: #fff; padding: 10px; position: relative; }
.news-item:nth-child(2n) { margin-right: 0; }
.news-item a { display: block; text-decoration: none; color: #000; }
.news-item a img { display: block; height: 130px; width: 180px; float: left; margin-right: 15px; }
.news-item a h3 { font-weight: 500; font-size: 16px; margin: 0 0 7px 0; }
.news-item a p { color: #999; line-height: 24px; font-size: 13px; margin: 10px 0 0 0; pointer-events: none; }
.news-prop label, .news-prop i { color: #999; padding-right: 5px; pointer-events: none; }
.news-prop i { font-size: 12px; }
.news-prop label { padding-right: 12px; }
.news-classify { position: absolute; bottom: 0; right: 0; color: #fff; display: block; padding: 2px 5px; font-size: 14px; z-index: 10; }
.news-list .button-details { margin: 10px 0 0 0; }
.news-item a:hover h3 { color: #ff5e52; }
.clear-both {clear: both;}

.bgcolor-white { background-color: #fff; }
.bgcolor-f4f4f4 { background-color: #f2f2f2; }
.bgcolor-turquoise { background: #1abc9c; }
.bgcolor-emerland { background: #2ecc71; }
.bgcolor-peterriver { background: #3498db; }
.bgcolor-amethyst { background: #9b59b6; }
.bgcolor-wetasphalt { background: #34495e; }
.bgcolor-greensea { background: #16a085; }
.bgcolor-nephritis { background: #27ae60; }
.bgcolor-belizehole { background: #2980b9; }
.bgcolor-wisteria { background: #8e44ad; }
.bgcolor-midnightblue { background: #2c3e50; }
.bgcolor-sunflower { background: #f1c40f; }
.bgcolor-carrot { background: #e67e22; }
.bgcolor-alizarin { background: #e74c3c; }
.bgcolor-clouds { background: #ecf0f1; color: #bdc3c7; }
.bgcolor-concrete { background: #95a5a6; }
.bgcolor-orange { background: #f39c12; }
.bgcolor-pumpkin { background: #d35400; }
.bgcolor-pomegranate { background: #c0392b; }
.bgcolor-silver { background: #bdc3c7; }
.bgcolor-asbestos { background: #7f8c8d; }

.pagetosting {width: 833px;border: 1px solid #e8e8e9;float: left;background: #fff;padding: 10px;position: relative; margin-bottom: 10px;}
.pagination .click {cursor:pointer}
.pagination a{text-decoration: none;border: 1px solid #aae;color: #15b;font-size: 13px;border-radius: 2px;}
.pagination span{ color:#666;font-size:13px;display: inline-block;border: 1px solid #ccc;padding: 0.2em 0.6em;}
.pagination span.pagetext{ border:none}
.pagination a:hover{background: #26b;color: #fff;}
.pagination a{display: inline-block;padding: 0.2em 0.6em;}
.pagination .page_current{background: #26b;color: #fff;border: 1px solid #aae;margin-right: 5px;}
.pagination .current.prev, .pagination .current.next{color: #999;border-color: #999;background: #fff;}


/*大篷车*/
.dpcmenu{width:200px;}
.dpcmenu h3{ background-color:#fb8022; border: 1px solid #fb8022;color: #fff;cursor: pointer;font-weight: bold;height: 35px;padding: 0 10px;font:normal 16px/32px "microsoft yahei";border-bottom: 1px solid #f4ceb7;}
.dpcmenu h3 em{ float:right; display:block; width:40px; height:32px;cursor:pointer; }
.dpcmenu h3.on em{ background-position:16px -57px; }
.dpcmenu ul{color:#999; display:none; /* 默认都隐藏 */ }
.dpcmenu ul li {background: #f8eee2;border: 1px solid #f4ceb7;border-top: 0;border-bottom-color: #e5d5c2;height: 35px;color: #336699;z-index: 200;padding-left:10px;}
.dpcmenu ul  .on a{color:#fb8022;font-weight:bold; }
.dpcmenu ul li a {font-size: 16px;line-height: 33px;margin-left:5px;}
.dpcmenu ul li i {font-size: 16px;line-height: 33px;color: #fb8022;}
.dpcinfolist{ margin:0; padding:0; width:990px; height:350px; /* border:1px solid #ff0; */}  /* 长800 ，高342 ，去边框788,340 */
.dpcinfolist .list{ position:relative; top:10px; left:1px;height:210px;}
.dpcinfolist .list ul{ color:#746965; }
.dpcinfolist .list ul li{ margin-bottom:2px;}
.dpcinfolist .list ul li a{ color:#746965; }
.dpcinfolist .list ul li a:hover{ color:#00a13c;}
.dpcinfolist .dpclogo{ display:inline-block; position:absolute;} 
.dpcinfolist .title{ margin-left:300px; margin-top:-200px; z-index:50;position:relative;}
.dpcinfolist .car{ margin-left:318px; margin-top:-10px; }
.dpcinfolist .msg2{ position:relative; top:20px; left:1px;}
.dpcinfolist .msg2 ul{ color:#746965; width:772px; }
.dpcinfolist .msg2 ul li{ line-height:20px;}
.dpcinfolist .msg2 ul li span{ margin-left:2em;}


.dpcinfolistpic{ margin:0 auto; float:left; height:auto; letter-spacing:0.5px; clear:both;width:990px;}
.dpcinfolistpic img{ border:2px solid #fff; }
.dpcinfolistpic .line{ margin:0; padding:0; color:#fff;   }
.dpcinfolistpic .picbox{float:left; }
.dpcinfolistpic .picbox li{float:left;margin-right:10px;margin-bottom:10px;width:320px; }
.dpcinfolistpic .picbox .picture{position:relative; }
.dpcinfolistpic .picbox .picture span.back{ background: no-repeat; opacity:0.7;}
.dpcinfolistpic .picbox .picture span{ display:block;text-align:left; font-size:15px;}
.dpcinfolistpic .picbox .picture a:hover img{ box-shadow:0 0 5px 3px rgba(0,0,0,0.3);}
.dpcinfolistpic .picbox .picture img {width:320px;height:180px;    }

/*会议会展*/


.expotoolbar{ width:900px; float:left; height:32px; border:1px solid #dbdbdb;}
.expotoolbar .sift{ line-height:32px; padding-left:12px;}
.expotoolbar .sift span{ width:150px; float:left; color:#777; font-size:16px}
.expotoolbar ul{ float:right; padding-right:6px; margin-top:6px;}
.expotoolbar ul li{ float:left; margin-left:3px; line-height:22px; color:#555;}
.expotoolbar .more{ float:right; line-height:30px;}

.expo_list{width:900px;}
.expo_list .article{ width:876px; float:left; border:1px solid #dbdbdb; border-top:0; padding:12px;}
.expo_list .article:hover{ position:relative;border:1px solid #a9d18e; background:#fbfff4; margin-top:-1px; z-index:555;}
.expo_list .article .col_tu{ width:112px; float:left; margin-left:4px; display:inline;}
.expo_list .article .col_tu .pic a{ display:block; width:100px; float:left; height:75px; background:#fff; overflow:hidden; border:1px solid #cccccc; padding:4px;}
.expo_list .article .col_tu p{ clear:both; padding-top:2px; color:#777;}
.expo_list .article .col_rht{ width:538px; float:left;}
.expo_list .article .col_rht .tit{ width:538px; float:left; border-bottom:1px dotted #e1e1e1;}
.expo_list .article .col_rht .tit h3{ font-size:14px; padding-left:16px; font-weight:normal; line-height:28px;}
.expo_list .article .col_rht .tit h3 img{ position:relative; top:-2px; margin-left:2px;}
.expo_list .article .col_rht .tit li{ float:left; text-indent:16px; line-height:20px; height:20px; color:#555; overflow:hidden;}
.expo_list .article .col_rht .tit li.name{ clear:both; width:200px; overflow:hidden;}
.expo_list .article .col_rht .tit li.tel{ width:330px; height:24px; word-wrap:break-word; overflow:hidden;}
.expo_list .article .col_rht .tit li a:link,.col_rht .tit li a:visited{ text-decoration:underline;}
.expo_list .article .col_rht .tit li a:hover{ text-decoration:none;}
.expo_list .article .col_rht .txt{ width:100%; float:left; padding-top:4px;}
.expo_list .article .col_rht .txt li{ width:100%; float:left; margin-bottom:10px; height:21px; line-height:21px; font-size:12px; text-indent:16px; color:#555; overflow:hidden; }
.expo_list .article .col_rht .txt li i{ display:block; position:absolute; margin-left:10px; *margin-left:-8px; margin-top:10px; *margin-top:5px; width:2px; height:2px; font-size:2px; background:#9a9a9a; overflow:hidden;}
.expo_list .article .col_rht .txt li span{ width:100px; font-family:arial, helvetica, sans-serif; color:#f73; font-size:13px; padding-left:20px;}
.expo_list .article .col_rht .txt li span em{ font-weight:normal; font-size:13px; padding-left:24px;}
.expo_list .article .col_rht .txt li a:link,.col_rht .txt li a:visited{ color:#777;}
.expo_list .article .col_rht .txt li a:hover{ color:#f73;}
.expo_list .article .col_rht .txt li.message a{ color:#009900; text-decoration:underline;}

.rbox{float:left; border:1px solid #e1e1e1; margin-bottom:10px;width: 100%;background-color:#fff;}
.rbox .tit{  float:left; padding-left:12px; height:28px; line-height:28px; margin:1px; display:inline; background: repeat-x;}
.rbox .tit h3{ font-size:12px; color:#555;}
.rbox a:link,.rbox a:visited{ color:#555;}
.rbox a:hover{ color:#f73;}
.rbox .txt{ float:left; padding:4px 0 6px 0;}
.rbox .txt ul{  float:left; padding:0 6px;}
.rbox .txt li{  float:left; padding:0 6px 0 14px; height:21px; line-height:21px; color:#888; background: 6px 6px no-repeat; overflow:hidden;}
.rbox .txt p{ float:left; padding:0 6px 0 12px; line-height:21px; color:#888;}
.expoinfo {width: 900px;float: left;border: 1px solid #dbdbdb;}
.expoinfo .tiele{font-size: 24px;padding: 8px 0;border-bottom:#1f95ec solid 2px;text-align: center;}
.expoinfo .info{border-bottom:#1f95ec solid 2px;margin-top:20px;padding-bottom:20px;}
.expoinfo .info .pic{width: 350px;margin-left: 10px;float:left;}
.expoinfo .info .pic img{width: 350px;}
.expoinfo .info .text{width:500px;float:right; margin-right:10px;font-size:16px;line-height:28px;}
.expoinfo .infotext{border-bottom:#1f95ec solid 2px;font-size:14px;padding: 15px;}


/*下载*/
.product{width:960px;margin:0 auto 30px;padding-top:30px;overflow:hidden;}
.product_item,.container .product_con{width:960px;float:left;margin-right:30px;}
.product_tt{height:35px;position:relative;border-bottom:1px solid #ccc;}
.product_tt h2{width:80px;height:33px; font:normal 16px/33px 'microsoft yahei';position:relative;left:0;top:1px;color:#3d8ecc;border-bottom:2px solid #3d8ecc;}
/*.product_tt .more{padding-right:6px;background: -149px -84px no-repeat;font-family:'microsoft yahei';position:absolute;right:0;top:12px;color:#888;}*/
.product_tt .more:hover,.product dt a:hover,.other_down{color:#3d8ecc;}
.product_item li{padding: 12px 0 12px 200px;height:114px;position:relative;border-bottom:1px dotted #ccc;vertical-align:middle;}
.product_icon{display:block;width:48px;height:48px;position:absolute;top:12px;left:10px;}
.product dt{height:20px;position:relative;margin-bottom:5px;overflow:hidden;}
.product dt a{color:#333;font-size:14px;font-weight:bold;float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline;}
.product .time{position:absolute;right:0;top:3px;color:#999;}
.tag{display:block;width:10px;height:10px;background:url(/uploads/image/simages/softdown.png) -145px -73px no-repeat;float:left;margin-left:6px;margin-top:6px;}
.product .intro{line-height:18px;height:36px;overflow:hidden;color:#999;}
.product .down_product{height:24px;line-height:24px;overflow:hidden;margin-top:20px;}
.download_btn{display:block;width:64px;height:24px;line-height:24px;text-align:center;text-indent:14px;color:#4c8ecb;float:left;margin-right:20px;background:url(/uploads/image/simages/softdown.png) 0 -73px no-repeat;}
.download_btn:hover{background-position:-71px -73px;text-decoration:none;}




/* 关于我们 */
.aboutlist {float:left;width:178px;min-height: 100px;_height: 100px;border:1px solid #ccc; background-color:#fff; }
.aboutlist ul {padding-top:-2px;}
.aboutlist ul li {font-size:14px;text-align:center;font-weight:bold;}
.aboutlist ul li a {	display:block;height:39px;line-height:37px;margin-right:2px;margin-left:2px;background:url(/uploads/image/simages/about_info-nav-border.gif) repeat-x left bottom;}
.aboutlist ul li.selected {margin:-5px -1px -1px -1px;background-color: #00a2f3;}
.aboutlist ul li.selected a{color:#fff;background-image:none;}

.aboutdiv{border: 1px solid #cccccc;background: url(/uploads/image/simages/about_info_bg.gif) repeat-y;border-left: none;}
.aboutbar {background:#fff; padding:2px 5px; }
.aboutbox {color:#949494; padding:20px;width:950px; min-height:320px; }
.aboutbox h5 { font-size:12px; }
.aboutbox a, .box .blue { color:#0ba4ca; }
.aboutbox h2 { color:#00a2f3; font-size:18px; line-height:20px; height:30px; overflow:hidden; }
.aboutbox p {text-indent: 2em;color:#000; font-size:16px; line-height:28px;  overflow:hidden; }
.aboutbox .p2 {color:#000; font-size:16px; line-height:28px;  overflow:hidden;text-indent:0; }
.aboutbox ul { margin-bottom:5px; }
.aboutbox li { list-style:none; }
.adout_index-pic {background:url(/uploads/image/simages/about_index-pic.jpg) no-repeat;height:200px;}
.about_imglist{}
.about_imglist ul{}
.about_imglist li{ float:left; width:90px; text-align:center;margin-right:10px;}
.about_imglist li img{ margin-bottom:5px; border:1px solid #cccccc;width:88px;height:37px;}
.about_linklist{ margin:0px -12px -8px -20px; padding-top:5px; }
.about_linklist ul{ margin:0px; padding:0px 0px 0px 10px;}
.about_linklist li{ margin: 2px 5px 2px 5px;padding: 0px 0px 0px 0px;float: left;width: 100px;font-size: 12px;color: #999999;display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/*搜索*/
.so {border:1px solid #cccccc;}
.so_list {float:left;}
.so_list li {float:left;display: block;border-bottom: solid #eee 1px;margin-left: 20px;margin-bottom:10px;}
.so_list .title {font-size: 18px;font-weight: bold;line-height: 25px;width: 800px;margin: 30px 0px 0px 25px;_margin: 30px 0px 0px 15px;}
.so_list .keyword {color: #9c0600; font-weight:bold;}
.so_list .info {width:800px; padding: 1px 10px 1px 48px;line-height: 30px;font-size: 12px;color: #666;}

.so_advanced{ position:relative; display:block; width:1190px; float:left;background:#fffce8;border-top:2px solid #f7cc00;padding:10px 0 10px 10px;}
.so_advanced input{vertical-align:middle;margin-left:7px}
.so_advanced label{ float:left;margin-right:5px;color:#ba8a49;font-size:14px}
.so_advanced .text{border:1px solid #d8d8d8;width:113px;padding:5px 0 5px 5px;line-height:18px;font-size:14px;box-shadow:inset 1px 1px 2px #e9e9e9;border-radius:3px}
.so_advanced .text.city{ width:200px; background:#fff  no-repeat 72px 0;}
.so_advanced .text.rz{ background:#fff  no-repeat 93px -96px;}
.so_advanced .text.tf{ background:#fff  no-repeat 93px -126px;}
.so_advanced .text.wz{width:200px; color:#aaa;}
.so_advanced .text.mc{width:200px; color:#aaa;}
.so_advanced text:focus,.aionenew input.on{border:1px solid #0ea0ef;box-shadow:0 0 5px #09f;outline:0}
.so_advanced .serchbut{width:68px;height:28px;border:1px solid #d87114;font-size:14px; color:#fff; font-weight:bold;cursor:pointer;background:#ff9e32;background:-moz-linear-gradient(top,#ffd29a 0,#ffa53a 5%,#ff882a 100%);background:-webkit-linear-gradient(top,#ffd29a 0,#ffa53a 5%,#ff882a 100%);background:linear-gradient(to bottom,#ffd29a 0,#ffa53a 5%,#ff882a 100%)}
.so_advanced .serchbut:focus{box-shadow:none;border-color:#d87114;background:#ff882a}
.so_advanced .serchbut:hover{background:#ff882a}
.so_advanced .serchbut:active{box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.5)}

.so_tanchu{ display:none; position:absolute; width:600px; border:1px solid #aaa; border-radius:5px; background:#fff;z-index: 1;}
.so_tanchu .tc_title{ padding:0 10px; height:30px; line-height:30px; background:#e8f0f6; border-bottom:1px dotted #eee;}
.so_tanchu .tc_title strong{ color:#555;}
.so_tanchu .tc_title span{ color:#888;}
.so_tanchu .tc_title a.tc_close{ display:block; position:absolute; right:10px; top:10px; width:11px; height:11px; background: no-repeat;}
.so_tanchu .tc_tag{ height:22px; margin:5px; border-bottom:1px solid #d7d7d7;}
.so_tanchu .tc_tag a{ display:inline-block; float:left; height:20px; line-height:20px; padding:2px 10px 0 10px;}
.so_tanchu .tc_tag a.on{ position:relative; bottom:-2px; font-weight:bold; border:1px solid #d7d7d7; padding:0 10px; border-bottom:0 none; background:#fff;}
.so_tanchu .tc_con{ padding:0 5px 10px 5px; overflow:hidden;}
.so_tanchu .tc_con a{ display:inline-block; width:70px; float:left; padding:0 6px; height:24px; overflow:hidden;text-align:center;}
.so_tanchu .tc_con1{ padding:10px;}
.so_tanchu .tc_con1 strong{ height:18px; line-height:18px; font-size:14px; color:#333;}
.so_tanchu .tc_con1 p{ line-height:15px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #e1e1e1;}
.so_tanchu .tc_con1 p a{ display:inline-block; padding-right:10px; line-height:24px; color:#16b;}


/*表单*/

.feedback .regtitle {border-bottom: 1px solid #dfdfdf;height: 50px;line-height: 50px;position: relative;color: #1377d9;font-size:16px;font-weight:bold; padding-left: 15px;}

.feedback{margin-top:20px;}
.feedback .container{border: 1px solid #dfdfdf;border-top: 2px solid #1377d9;}
.feedback .box{padding: 15px 15px 0;background:#fff; }


.feedback .tips{background: #ffffe0;border: 1px dashed #ffce88;color: #7b7b7b;padding: 10px 15px;}
.feedback .tips p{line-height: 24px;}
.feedback .tips em{color: #f40;}
.feedback .formbox dl{border-top: 1px solid #efefef;padding: 15px 0;}
.feedback .formbox dl.first{border-top: 0;}
.feedback .formbox dt{color: #000;float: left;height: 28px;line-height: 28px;margin-right: 10px;width: 70px;text-align: right;}
.feedback .formbox dt span{color: #f00;padding-right: 3px;}
.feedback .formbox dd{color: #888;float: left;height: 28px;line-height: 28px;margin-right: 15px;}
.feedback .formbox .checkbox{vertical-align: middle;margin-top: -2px;}
.feedback .formbox label{padding-left: 3px;}
.feedback .formbox dd.contenttext{height: auto;margin: 0;}
.feedback .formbox dd.contenttext p{height: 18px;line-height: 18px;padding-top: 15px;}
.feedback .formbox .inputbtn{background: #f40;border: 0;color: #fff;display: block;height: 28px;line-height: 28px;width: 120px;text-align: center;}
.feedback .inputwrap{background: #fff;border: 1px solid #dfdfdf;border-top: 1px solid #888;height: 26px;padding: 0 5px;}
.feedback .inputtext{background: transparent;border: 0;height: 18px;line-height: 18px;padding: 4px 0;vertical-align: top;width: 350px;}
.feedback .inputarea{background: transparent;border: 0;resize: none;height: 120px;line-height: 20px;padding: 4px 0;width: 1076px;}
.feedlists{padding-bottom: 15px;}
.feedlists dl{border-bottom: 1px solid #efefef;padding: 15px 0;}
.feedlists dd{color: #666;font-size: 14px;line-height: 23px;}
.feedlists dd.question{background:  no-repeat 0 2px;color: #f40;padding-left: 24px;padding-bottom: 5px;}
.feedlists dd .pending{color: #3aa400;}

/*注册*/

.gys_reg{background:#fff;}
.gys_reg .hd{ background:#d5d5d5; font-size:16px; height:42px; line-height:42px; padding:0 20px;}
.gys_reg .content{padding:30px 0 20px 95px;float:left;border-right:2px solid #dfdfdf; width:760px;}
.gys_reg .signs li{height:34px; line-height:34px; margin-bottom:18px;}
.gys_reg .signs li b{ font-size:14px; float:left; color:#666;width:100px;margin-right: 10px; text-align:right;font-weight: 700;}
.gys_reg .signs li .inputtext{border: 1px solid #ddd;border-radius: 3px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07) inset;height: 28px;line-height: 28px;outline: 0 none;padding: 2px 5px;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;width: 280px; background:#fff;float:left;}
.gys_reg .signs li .nonetext{background:#ffebeb; border-color:#f14144;}
.gys_reg .signs li .inputtext:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fecb98;background:#fff;}
.gys_reg .signs li .text{float:left; color:#999; font-size:12px; margin-left:8px;}
.gys_reg .signs li .check{float:left; margin-right:12px; font-size:14px; color:#666;}
.gys_reg .signs li label{cursor:pointer;}
.gys_reg .signs li .check a{ color: #1f82c6;}
.gys_reg .signs li .radiocheck{ position:relative;top:2px;cursor:pointer;}
.gys_reg .signs li span{float:left; margin-left:8px;height:34px;line-height:34px;}
.gys_reg .signs li span .error{ background: no-repeat 0 -43px;padding-left:20px; color:#ff5457; cursor:default;}
.gys_reg .signs li span .success{background: no-repeat 0 3px;padding-left:20px; cursor:default;}
.gys_reg .signs li .inputbtn{ background:#f80; height:38px; border:0; color:#fff; text-align:center;width:180px; font-size:16px;cursor:pointer;}
.gys_reg .signs li .inputbtn:hover{background:#f90;}
.gys_reg .signs li .vcode-img {height:36px;}


.gys_reg .signs .select{ float:left; height:34px; border:1px solid #ddd; width:90px; margin-right:12px;}
.gys_reg .signs select.formtitle{ float:left; height:34px; border:1px solid #ddd; width:90px; margin-right:12px;}
.gys_reg .tips{ width:500px; font-size:14px; background:#fdf0dc; border:1px solid #ffd9a1; float:left; padding:5px 20px; margin-bottom:20px;}
.gys_reg .tips em{ padding:0 3px;}
.gys_reg .tips em.e1{ color:#3497db;}
.gys_reg .tips em.e2{ color:#f60;}
.uploader{float:left; }
.imgwrap{position:relative;float:left;border: 1px solid #dedede;padding:8px;width:150px;height:150px;}


.gys_reg .rightmod{float:right; margin-left:20px; width:280px;}
.gys_reg .processor{padding:20px 10px; background:#fff;}
.gys_reg .processor .hd{background:#f60; height:38px; line-height:38px;width:120px; font-size:16px; text-align:center; color:#fff;border-radius:5px; }
.gys_reg .processor dl{margin-left:14px; border-left:1px solid #d0d0d0; position:relative;padding-top:15px;}
.gys_reg .processor dt{position:absolute;top:21px;left:-12px; width:24px; height:24px; background:#f90;color:#fff; text-align:center; line-height:24px;border-radius:12px; font-size:14px;}
.gys_reg .processor .d4 dt{font-family: verdana; background:#4dcd06; font-size:12px;}
.gys_reg .processor dd{ background:#fff2d1; color:#f60; padding:8px; line-height:20px; font-size:14px; float:left; margin-left:21px; border-radius:8px; position:relative; border:1px solid #f90;}
.gys_reg .processor dd i{width:6px; height:11px; display:block;top:12px;left:-6px; position:absolute; background: no-repeat;}
.gys_reg .processor .d4 dd{background:#4dcd06;border-color:#4dcd06;color:#fff;}
.gys_reg .processor .d4 dd i{ background-position:0 -24px;}

/*统计*/
.code_statistics container { margin-top: 10px; height: 50px; box-shadow: 0 1px 5px #bdbdbd;}
.code_statistics ul { padding: 10px 0;}
.code_statistics ul li {float: left; margin-right: 18px; }
.code_statistics ul li:last-child {background-color: #fa5555; border-radius: 10px;width: 450px;text-align: center; margin-right: 0; color: #fff;}
.code_statistics ul li span {font-size: 18px;font-weight: bold;padding: 0 5px;}
.code_statistics a {float: right; display: block;width: 40px;height: 59px;line-height: 59px;text-align: center; background-color: #f2f2f2; }
.code_statistics a i {color: #666;font-size: 30px;}
.code_statistics a i:hover { color: #40c641;}


.show-dh{ height:30px; line-height:30px; height: 35px;line-height: 35px;font-size: 14px;}

.right_quick_nav{position:fixed;right:10px;top:50%;z-index:100}
.right_quick_nav ul li{position:relative;padding-left:10px}
.right_quick_nav ul li>a{display:block;width:56px;height:56px;line-height:56px;text-align:center;background-color:#fff;border:1px solid #f0f0f0;cursor:pointer;transition:all .1s}
.right_quick_nav ul li i{font-size:26px;transition:all .1s}
.right_quick_nav ul li:hover i{transform:scale(1.8);color:#1377da}
.right_quick_nav ul li .popover{position:absolute;display:none;min-width: 180px;min-height: 100px;background-color: #fff;left:-180px;top:5px;text-align:center;background-color:#fff;border:1px solid #f0f0f0;z-index:800}
.right_quick_nav ul li .popover:before{content:"";display:block;position:absolute;right:-9px;top:11px;width:0;height:0;border-top:10px solid transparent;border-left:10px solid #fff;border-bottom:10px solid transparent}
.right_quick_nav .popover-bd ul li{list-style-type:none;line-height:45px;height:45px;border-bottom:1px solid #e6e4e4;text-align:left;overflow:hidden;font-size:12px;padding-left:10px;font-family:'microsoft yahei','helvetica neue','hiragino sans gb','segoe ui',tahoma,arial,stheiti,sans-serif}
.right_quick_nav .popover-bd h3{line-height:10px;padding:0;text-align:center;margin-top:15px;}


span.qr_code img{width:140px}
.right_quick_nav ul li div.bdsharebuttonbox{padding:7px 23px}
  
.qqlist .wpa-container{text-align: center;display: inline-block;*zoom: 1;*display: inline;width: 94px;height: 28px;line-height: 28px;text-decoration: none;border: 1px solid #dadee7;border-radius: 2px;font-size: 14px;font-family: "microsoft yahei";}
.qqlist .icon-qq{display: inline-block;*zoom: 1;*display: inline;vertical-align: middle;width: 18px;height: 18px;margin-right: 3px;margin-top: -3px;}
.qqlist .theme-1{background: #fff;color: #1e2330;}
.qqlist .theme-1 .icon-qq{background:  no-repeat;}
.qqlist .theme-2{background: #12b7f5;color: #fff;border-color: #12b7f5;}
.qqlist .icon-qq{background:  no-repeat;}
.qqlist .theme-3{background: #0067ed;color: #fff;border-color: #0067ed;}
.qqlist .theme-4{background: #ff9232;color: #fff;border-color: #ff9232;}
.qqlist .theme-5{background: #ee685d;color: #fff;border-color: #ee685d;}
.qqlist .theme-6{background: #33cc99;color: #fff;border-color: #33cc99;}
.qqlist .btn-text{display: inline-block;*zoom: 1;*display: inline;vertical-align: middle;font-size: 14px;height: 28px;line-height: 28px;margin-top: -3px;word-break: break-all;word-wrap: break-word;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}