@charset "utf-8";
@import url("basic.css");
/* CSS Document */

body{font:12px  "Microsoft Yahei","微软雅黑",STXihei,adelle,"Rokkitt","Helvetica","Arial",sans-serif;}
.centerWrap { width: 980px; margin: 0 auto; position:relative}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.form .row .label{float:left;display:inline;}
.form .row .enter,.form .row span.tips,.form .row blockquote{float:left;}
/*语言、搜索
========================================*/
.language { background: #0D5292 url(../img/bg-banner-blue.png) center center no-repeat; padding:8px 0; position:relative}
.language-inner{ float:left; color:#FFF; line-height:27px}
.language-inner a{ color:#FFF}
.search{ float:right; width:131px; height:27px; background:url(../img/bg-banner-search.jpg); padding-right:27px}
	.search .enter{ height:18px; width:120px; margin:5px 0 0 10px; background:none; border:none; color:#f0f0f0}
	.search .btn{ position:absolute;right:10px;top:7px;width:13px; height:13px; background:none; border:none;}
.top-aside-shadow { height:3px; ;background: url(../img/bg-top-aside-shadow.png) center bottom repeat-x;; position:absolute; width:100%; bottom:0}
/*站名、导航
========================================*/
.pagetitle { padding: 32px 0; background: white url(../img/bg-ui-gradient.png) left top repeat-x; position:relative;z-index:100 }
#menuSitenav { position: absolute; right: 0; top: 50%; margin-top: -8px; z-index:5;height:30px}
#menuSitenav li { float: left; font-size: 0; padding:0 10px; position: relative; height: 25px; z-index:5; height:27px ;padding-top:3px;}
#menuSitenav li a { font-size: 16px; color: #707885; text-decoration: none }
#menuSitenav li .menu-child { border: 1px solid #ddd; z-index: 200; background: #FFF; position: absolute; left: 0; top: 30px; display: none; width: 200px; padding: 5px }
#menuSitenav li .menu-child a { color: #707885; display: block; line-height: 24px; padding: 0 10px; font-size: 14px; border: 1px solid #FFF }
#menuSitenav li .menu-child a:hover { background: #e5f5fe; border: 1px solid #cde1ed; color: #555 }
#bb{ padding-right:0 !important;padding-top:0 !important;background:url(../img/navBg.gif) left no-repeat; height:30px !important; padding-left:10px; position:absolute !important; left:0; z-index:-1 !important; display:none; top:0}
#bb span{ display:inline-block; padding-right:10px; background:url(../img/navBg.gif) right no-repeat; height:30px}
/*幻灯
========================================*/
#sys-banner{background: #0D5292 url(../img/simpleBg.jpg) repeat-x; position:relative; z-index:0}
#sys-banner .colorBg{ padding:35px 0;background: url(../img/colorBg.jpg) top center no-repeat;
}
#sys-banner .imgWrap{ width:960px; height:274px; background:url(../img/img-frames.gif); padding:10px}
#sys-banner img{ width:960px; height:274px}
.shadow.top {position: absolute;top: 0;left:0;height: 34px;width: 100%;background: url(../img/shadow-2.png) left top repeat-x; z-index:0}
.shadow.bottom{position: absolute;bottom: 0;width: 100%;height: 34px;background: url(../img/bg-ui-shadow-bottom.png) center bottom repeat-x;}
/*主体
========================================*/
.bd-inner {padding:40px 0;}
.col-sub,.col-extra{float:left;display:inline;}
.layout-home .col-main{float:left;width:100%;min-height:1px;}
.layout-home .col-main .main-wrap{margin-left:400px;}
.layout-home .col-sub{width:370px;margin-left:-100%;}
.three-cols .col-main .main-wrap{margin-right:275px;}
.three-cols .col-extra{width:250px;margin-left:-250px;}

.layout-innerpg .col-main{float:left;width:100%;min-height:1px;}
.layout-innerpg .col-main .main-wrap{margin-left:255px;}
.layout-innerpg .col-sub{margin-left:-100%;width: 224px;min-height:500px;height:auto !important; height:500px; background:url(../img/image-sprite.png) 0 -300px no-repeat;}

/*= Default block style =*/
.block .block-head { padding-left:35px; height:30px; line-height:30px; background-repeat:no-repeat; background-position:left center; color:#0070b3; margin-bottom:5px}
.layout-innerpg .block-head{ padding-left:}
.block .block-head .title{float:left;  font-weight:normal}
.block .block-head .links{float:right;}
.block p{line-height:24px;color:#4e5358}
.item-list li{ line-height:24px; background:url(../img/icon.gif) left center no-repeat; padding-left:15px; font-size:14px}
.menu-list-simple li{ line-height:24px; background:url(../img/icon.gif) left center no-repeat; padding-left:15px; font-size:14px}
.block a{ color:#4e5358}
.block a.more{ background:url(../img/more.png) right center no-repeat; padding-right:10px}
.block .block-foot {display: none;}
.layout-home .block .block-head .title{font-size:18px;}
.layout-home .item-list li{ font-size:14px}
.layout-innerpg .block .block-head{ line-height:30px; height:30px; background:url(../img/sideBar.gif) #fff left repeat-y ; padding-left:20px}
.layout-innerpg .block .block-head .title{font-size:16px;}
.layout-innerpg .item-list li{ font-size:12px}
.layout-innerpg .block .block-head .links{float:right; margin-right:10px;}
.layout-innerpg .block .block-head .links a{color:#a4a4a4}
.layout-innerpg .main-wrap .block .block-head{ background:none; padding:0; border-bottom:3px double #0070B3}
.layout-innerpg .block .block-content{ padding-bottom:10px}
.main-layout{ padding-top:20px; clear:both}
/*= Table list =*/
.list-table{}
.list-table .data{width:100%;}
.list-table th,.list-table td{text-align:center;}
.list-table th{border-bottom:#ddd 1px dashed;height:30px;font-weight:100;color:#0070B3; font-size:14px}
.list-table td{color:#999;padding:7px 0 6px;line-height:180%;border-bottom:#ccc 1px dashed;}
.list-table .title{text-align:left;}
.list-table td.title{padding-left:18px;background:url(../img/arrow.png) no-repeat 5px 16px;}
/*= Pagenation =*/
.pager{padding:10px; text-align:right; margin-top:10px}
.pager .list a span,.pager .list span span{ display:inline-block; padding:2px 5px; border:1px solid #ddd; background:#fdfdfd; color:#666}
.pager .list a:hover span{ background:#f0f0f0}
.pager .list span span{ color:#aaa}

/*= Gallery list =*/
.list-gallery{padding-left:10px;margin-right:-15px;}
.list-gallery li{float:left;width:120px;padding-right:15px;}
.list-gallery li .thumb{width:120px;height:90px;}
.list-gallery li .thumb a{width:120px;height:90px;overflow:hidden;display:block;}
.list-gallery li .thumb a img{width:120px;display:block;}
.list-gallery li .des{padding-top:7px;line-height:21px;text-align:center;}
.list-gallery li .des p{overflow:hidden;}
.list-gallery li .des .default{height:21px;}
.list-gallery li .des .catalog a{color:#0070b3; text-decoration:none}

.col-sub .list-gallery{padding-left:5px;margin-right:-20px;}
.col-sub .list-gallery li{padding-right:20px;}

.col-extra .list-gallery{padding-left:0;margin-right:-10px;}
.col-extra .list-gallery li{padding-right:10px;}

.main-layout .list-gallery{padding-left:0;margin-right:-20px;}
.main-layout .list-gallery li{padding-right:20px;}

.layout-innerpg .list-gallery{padding-left:30px;margin-right:-35px; margin-top:20px}
.layout-innerpg .list-gallery li{width:140px;padding-right:35px; margin-bottom:10px}
.layout-innerpg .list-gallery li .thumb{width:140px;height:105px;}
.layout-innerpg .list-gallery li .thumb a{ width:auto; height:auto}
.layout-innerpg .list-gallery li .thumb a img{width:128px; border:1px solid #ddd; padding:5px}

.layout-innerpg .col-sub .list-gallery{padding:0;margin:0;}
.layout-innerpg .col-sub .list-gallery li{float:none;padding-right:0;margin:0 auto;}
/*= Gallery slide =*/
.layout-innerpg .col-main .block-products-detail .block-content,
.layout-innerpg .col-main .block-download-detail .block-content{}
.layout-show-withpic{}
.layout-show-withpic .col-main .main-wrap{margin:0 0 0 310px;background:none;padding:0;}
.layout-show-withpic .col-sub{width:281px;margin-left:-100%;background:none;padding:0; height:auto; min-height:0 !important}

#slide-showpic a.picholder{padding:5px 0;height:202px;overflow:hidden;border:3px solid #e3e3e3;text-align:center;display:table-cell;width:273px;vertical-align:middle;+display:block;+font-size:176px;}
#slide-showpic a.picholder img{margin-left:auto;margin-right:auto;vertical-align:middle;max-width:273px;max-height:202px; width:100%; width:auto;}

#showpic-gallery{height:62px;margin:2px 0 0;overflow:hidden;}
#showpic-gallery a.button{display:block;width:20px;height:54px;background:#fff url(../img/slider.png) no-repeat;float:left;margin:6px 3px 0 0;text-indent:-10000px;}
#showpic-gallery a.prev{background-position:-58px 0;}
#showpic-gallery a.next{background-position:-78px 0;margin-right:0;}
#showpic-gallery .box{width:235px;height:62px;overflow:hidden;float:left;margin:0 3px 0 0;position:relative;}
#showpic-gallery .box ul{width:600px;position:absolute;top:0;left:0;}
#showpic-gallery .box ul li{width:54px;margin:6px 5px 0 0;float:left;border:0;padding:0;}
#showpic-gallery .box ul li a{display:block;width:48px;height:48px;padding:2px;border:#ccc 1px solid;overflow:hidden;}
#showpic-gallery .box ul li a img{display:block;width:48px;}
#showpic-gallery .box ul li.selected{width:58px;margin:0 5px 0 0;background:url(../img/slider.png) no-repeat 0 0;}
#showpic-gallery .box ul li.selected a{padding:9px 5px 5px;border:none;}

.layout-show-withpic .info h1{color:#d00000;font:133% "Microsoft Yahei";padding:8px 0;}
.layout-show-withpic .info .details dl{border-bottom:#bbb 1px dashed;padding:4px 0 3px 75px;line-height:25px;}
.layout-show-withpic .info .details dl dt{width:80px;margin-left:-75px;float:left;display:inline;padding-left:10px;}
.layout-show-withpic .info .details dl dd{padding:0 5px;color:#999;}
.layout-show-withpic .info .details dl.price{line-height:35px;}
.layout-show-withpic .info .details .marketprice{font-size:105;text-decoration:line-through;color:#555;}

/*= Form style =*/
.layout-innerpg .col-main .form{padding:10px 0;}
.layout-innerpg .col-main .form .row .label{line-height:21px;padding-top:2px;padding-bottom:2px;text-align:left;}
.layout-innerpg .col-main .form .row .content{float:left;padding:2px 3em 2px 0;line-height:21px;}
.layout-innerpg .col-main .form .row .enter{padding:0 1em 0 0;}
.layout-innerpg .col-main .form input.text,
.layout-innerpg .col-main .form select,
.layout-innerpg .col-main .form textarea{border:#ddd 1px solid;}
.layout-innerpg .col-main .form input.text:focus,
.layout-innerpg .col-main .form select:focus,
.layout-innerpg .col-main .form textarea:focus{border-color:#999;}
.layout-innerpg .col-main .form input.text{ height:25px}
.layout-innerpg .col-main .form .row .enter .check{float:left;margin-right:12px;}
.layout-innerpg .col-main .form .row .enter .check .input{float:left;padding-top:5px;margin-right:6px;}
.layout-innerpg .col-main .form .row .enter .check .des{float:left;line-height:21px;padding-top:2px;padding-bottom:2px;}

.layout-innerpg .col-main .form .row .label .required{margin-right:0.3em;font-weight:bold;color:#f00;}
.layout-innerpg .col-main .form .row .tips{padding:2px 0;line-height:21px;color:#999;white-space:nowrap;}
.layout-innerpg .col-main .form .row p.tips{clear:both;padding:0 7px 5px;}

.layout-innerpg .col-main .form .row{padding:5px 0 5px 80px;}
.layout-innerpg .col-main .form .row .label{width:90px;margin-left:-80px;padding-right:6px; text-align:right}
.layout-innerpg .col-main .form .row .buttons{padding:10px 0;}

.layout-innerpg .col-main .form blockquote{height:23px;padding:0 6px 0 27px;border:#F7ECAA 1px solid;line-height:23px;background:#FDFFD7 url(../img/icon-16.png) no-repeat 5px -117px;white-space:nowrap;}
.layout-innerpg .col-main .form blockquote.error{border-color:#FFBFBF;background-color:#FFEAEA;background-position:5px -147px;}
.layout-innerpg .col-main .form blockquote.accepted{border-color:#fff;background-color:#fff;background-position:5px -177px;color:#999;}
.layout-innerpg .col-main .form blockquote.loading{border-color:#fff;background:#fff url(../img/loading.gif) no-repeat 5px center;color:#DA6100;}

.layout-innerpg .col-main .form .row-submit blockquote{background-color:transparent;border:none;clear:both;margin:-5px 0 10px;}

.layout-innerpg .col-main .form .row .img-captcha{float:left;margin:2px 8px 0 -6px;display:inline;cursor:pointer;}

.block-content .article-head{ text-align:center; padding-top:10px }
.block-content .article-head h1.title{ line-height:2em; font-size:16px; font-weight:normal; color:#0070B3}
.block-content .article-head .meta{ color:gray}
.block-content .article-content{ color:#333 ; font-size:14px}

.btn-inner { background-image: url(../img/button-sprite.png); background-color: #09F; background-position:0 -504px;
border:1px solid #A2AFB8;color:#515F6A; height: 25px; text-decoration: none; font-size: 13px; font-weight: 700; border-radius: 3px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08); display: inline-block; padding-left:10px; padding-right:10px}
.block-products-detail .details{ margin-bottom:10px}
.pro-param-list{margin-top:5px}
.pro-param-list li,.content-text{ line-height:24px}
.link-list li{ text-align:center}
.link-list img{width:80%;height:auto}
.app-friendlinks .list li img{ height:45px;width:auto; border:3px solid #ddd; padding:5px}
.app-friendlinks .list li{width: 120px}
.globe .block-head{background-image:url(../img/globe.png)}
.home .block-head{background-image:url(../img/home.png)}
.megaphone .block-head{background-image:url(../img/megaphone.png)}
.photos .block-head{background-image:url(../img/photos.png)}
/*=========footer=============*/
#ft { background: #0D5292 url(../img/simpleBg.jpg) repeat-x; position: relative; text-align: center; color: #FFF; line-height: 2em }
#ft .colorBg{ padding:15px 0;background: url(../img/colorBg.jpg) top center no-repeat;}
#ft .centerWrap {position: relative; z-index: 100 }
#ft a { color: #FFF }