body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
body{font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:13px; background:#fff}
a{text-decoration:none; color:#405b88}
a:hover{text-decoration:underline}

/*layout*/
.doc-1{margin:10px 0 0 0; background:#c6c6c6;}
h1{display:none}

/*hd*/
#hd{background:#ae2827; height:58px;}
#hd .logo{width:140px; text-align:center; background:#fff; height:58px; float:left;}
#hd .nav{float:left; width:650px; background:#405b88; height:58px;}
#hd .nav p{padding:27px 0 0 15px; line-height:1.6; font-weight:800; color:#fff;}
#hd .nav p a{padding:0 10px; color:#fff;}
#hd .nav p a.selected{color:#a3b2c7}
#hd a.english{float:left; margin:25px 0 0 10px; color:#fff;}
#bd .mainblock{float:left; width:790px; background:#405b88;}
#bd .mainblock .first{float:right; width:650px; background:#fff; min-height:800px; _height:800px}
#bd .mainblock .first .wrap{padding:8px;}
#bd .mainblock .second{border-top:2px solid #d30100;float:left; width:140px;}
#bd .sidebar{width:170px; padding:10px 0 0 10px; float:left; _float:none}
#ft{border-left:140px solid #405b88; background:#c6c6c6}
#ft .wrap{width:650px; background:#fff;}
#ft .wrap p{border-top:1px solid #b2b2b2; margin:0 10px; padding:8px 0 30px 0; color:#666; line-height:1.6; font-size:12px;}
#ft .wrap p a{color:#666; padding:0 10px 0 0}

/*common list*/
.sj-news-listbg li{padding:0 0 0 .6em; background:url(http://cn.yimg.com/i/news2008/img/dot01.gif) no-repeat 0 50%}
.sj-news-list{padding:5px 0;}
.sj-news-list li.important,
.sj-news-list li.important a{color:#cf0133}
.sj-float-list{padding:0 0 6px 0;}
.sj-float-list li{float:left; width:49.9%}
.sj-list-fix{padding-top:5px}

/*common yn-pic-text*/
.sj-pic-text{}
.sj-pic-text a.sj-picture{float:left; display:block; line-height:1.22em; margin:0 .8em 0 0; text-align:center; padding:.2em 0 0 0}
.sj-pic-text a.sj-picture img{border:1px solid #dcdcdc;}
.sj-pic-text h4.sj-pt-titl{font-weight:800;}
.sj-pic-text p.sj-pt-link a{margin:0 .8em 0 0}
.sj-pic-text p strong{font-weight:800}

.path-nav{border-bottom:1px solid #b2b2b2; color:#666; line-height:1.6; margin:0 0 10px 0}
.path-nav a{padding:0 5px; text-decoration:underline}
.path-nav span{padding:0 5px; color:#666}

.banner{margin:0 0 20px 0}

.sec-nav{padding:0 0 0 20px;}
.sec-nav li{background:url(img/icons.gif) no-repeat 0 -23px; line-height:1.6; font-size:12px; color:#fff; padding:0 0 0 15px}
.sec-nav li a{color:#fff;}
.sec-nav li a#more-company{background:url(img/icons.gif) no-repeat 100% 3px; padding:0 15px 0 0}

.search-bar{text-align:right; line-height:1.22; margin:0 0 10px 0}
.search-bar input{width:95%; padding:2px; font-size:12px; border:1px solid #7e9db9;}
.search-bar input.hue{color:#999;}
.search-bar button{width:80px; height:18px; line-height:1.22; background:#999; color:#fff; border-width:1px; border-style:solid; border-color:#fff #000 #000 #fff;}
.search-bar dd{margin:0 0 5px 0}

.login-box{border:1px solid #ccc; background:#fff; margin:10px 5px; font-size:12px; text-align:left}
.login-box .hd{background:#AE2827}
.login-box .hd h2{color:#fff; line-height:1.6; padding:0 3px}
.login-box .bd{padding:10px 5px;}
.login-box .bd dt input{width:95px; padding:0 2px; border:1px solid #989898;}
.login-box .bd dt{margin:0 0 5px 0}
.login-box .bd dd{text-align:right;}
.login-box .bd dd button{width:41px; height:18px; background:#405b88; border-width:1px; border-style:solid; border-color:#8696af #273653 #273653 #8696af; color:#fff; line-height:1.22; padding:0}
.login-box .ft{padding:0 5px 5px 5px;}
.login-box .ft p{background:#eeeeee; border-top:2px solid #405b88; padding:5px; line-height:1.6}
.login-box .bd a.reg{background:#af2727; border-width:1px; border-style:solid; border-color:#ca706f #6a1918 #6a1918 #ca706f; color:#fff; padding:0px 6px; *padding:1px 6px; *display:inline-block; margin-left:3px}


#show-product{margin:0 0 20px 0}
#show-product .hd{margin:0 0 5px 0}
#show-product .hd h2{font-size:14px; font-weight:800; color}
#show-product .bd{border:1px solid #bec6d5;}
#show-product .bd .yui-nav{border-bottom:1px solid #bec6d5; background:#efefef}
#show-product .bd .yui-nav li{float:left; background:url(img/icons.gif) no-repeat 100% -61px; position:relative; height:27px; border-left:1px solid #bec6d5; margin:0 0 0 -1px}
#show-product .bd .yui-nav li a{display:block; *display:inline-block; height:27px; line-height:27px; padding:0 11px; border-left:1px solid #fff;}
#show-product .bd .yui-nav li span{background:#ae2827; color:#fff; padding:5px; position:absolute; height:15px; right:0; top:-25px; white-space:nowrap;}
#show-product .bd .yui-nav li.selected{background-image:none; background-color:#fff; height:28px; bottom:-1px;}
#show-product .bd .yui-nav li.selected a{color:#000; font-weight:800; padding:0; width:179px; text-align:center}
#show-product .bd .yui-content{padding:10px 8px 8px 8px;}
#show-product .bd .yui-content .sj-pic-text p{line-height:1.6}

.intro-area{margin:0 0 20px 0}
.intro-area .our-service{float:left; width:310px;}
.intro-area .our-customer{float:right; width:310px}
.intro-area .hd{margin:0 0 5px 0}
.intro-area .hd h2{font-weight:800; font-size:14px; line-height:1.6}
.intro-area .bd{padding:0 25px 0 0}
.intro-area .bd li{font-size:14px; line-height:1.8; background:url(img/icons.gif) no-repeat 0 -185px; padding:0 0 0 15px;}

.normal-contents{}
.normal-contents .hd{padding:6px 10px; border-bottom:1px solid #dedede}
.normal-contents .hd h2{font-size:20px; font-family:"黑体",Arial; color:#2e4d83; line-height:1.6;}
.normal-contents .hd p{line-height:1.6; color:#999; font-size:12px;}
.normal-contents .hd p.support-pic{float:left; width:100px; height:100px; border:1px solid #dcdcdc; margin:0 5px 0 0}
.normal-contents .bd{padding:15px 10px}
.normal-contents .bd h3{font-weight:800; line-height:1.6}
.normal-contents .bd p.picture{text-align:center; margin:0 0 10px 0}
.normal-contents .bd p.text{text-indent:26px; line-height:1.75; color:#000; margin:0 0 6px 0}
.normal-contents .ft p{text-align:center; padding:30px 0 0 0}

.product-nav{margin:0 0 20px 0}
.product-nav table{width:100%}
.product-nav td{border:1px solid #bec5d5; background:#efefef}
.product-nav td a{display:block; padding:5px; text-align:center; background:#efefef; border:1px solid #fff; color:#152244; text-decoration:underline}
.product-nav td a:hover{text-decoration:none}
.product-nav td a.selected{background:#fff; text-decoration:none}

.product-list{margin:0 0 30px 0}
.product-list li.list{margin:0 0 10px 0; float:left; width:49.9%}
.product-list li.list .sj-pic-text{padding:0 5px;}
.product-list li.list .sj-pic-text a.sj-picture{margin-right:3px;}
.product-list li.list .sj-news-list li{font-size:12px; height:19px; line-height:19px; background:#d9e0ec; overflow:hidden; margin:0 0 1px 0}
.product-list li.list .sj-news-list li strong{color:#fff; background:#405B88; float:left; display:block; height:19px; padding:0 3px; margin:0 3px 0 0; font-weight:400;}
.product-list li.list .sj-news-list li strong.title{color:#fc0}

.tech-mod{margin:0 10px 10px 0; padding:0 0 8px 0;}
.tech-mod .hd{margin:0 0 5px 0}
.tech-mod .hd h2{font-weight:800; color:#af2926}
.tech-mod .bd{margin:0 0 10px 0}
.tech-mod .bd li{line-height:1.6; background:url(img/icons.gif) no-repeat 0 -123px; padding:0 0 0 12px;}
.tech-mod .bd li a{color:#132345; text-decoration:underline;}
.tech-mod .bd li a:hover{text-decoration:none;}
.tech-mod .bd li em{font-size:10px; color:#999; padding:0 12px 0 12px}
.tech-mod .bd li a.download{color:#ae2827}

.about-mod{margin:0 10px 10px 0; padding:0 0 8px 0;}
.about-mod .hd{margin:0 0 8px 0}
.about-mod .hd h2{font-weight:800; color:#af2926}
.about-mod .hd h2 span{font-weight:400}
.about-mod .bd{margin:0 0 10px 0}
.about-mod .bd li{line-height:1.6; }
.about-mod .bd li a{color:#132345; text-decoration:underline;}
.about-mod .bd li a:hover{text-decoration:none;}
.about-mod .bd table{border:1px solid #7e9eb7; width:100%}
.about-mod .bd th,
.about-mod .bd td{padding:6px}
.about-mod .bd th{width:80px; text-align:right}
.about-mod .bd td .inp1{width:120px;}
.about-mod .bd td .inp2{width:320px}
.about-mod .bd td textarea{width:320px; height:120px;}
.about-mod .bd td button{font-size:14px; line-height:1.22}
.about-mod .bd p.text{line-height:1.6; margin:0 0 20px 0; zoom:1}
.about-mod .bd .product-list li p.text{padding:0 0 0 12px}
.about-mod .bd.product-list li h3{color:#2e4f85}

.search-block .sj-pic-text{margin:0 0 20px 0; padding:0 200px 0 0}
.search-block .sj-pic-text a.sj-picture{padding:0}
.search-block .sj-pic-text a.sj-picture img{width:60px}
.search-block .sj-pic-text h4.sj-pt-titl{font-size:14px; font-weight:400}
.search-block .sj-pic-text h4.sj-pt-titl a{text-decoration:underline}
.search-block .sj-pic-text h4.sj-pt-titl a:hover{text-decoration:none}
.search-block .sj-pic-text p{line-height:1.6;}
.search-block .sj-pic-text em{color:#ae2827}

.regist-mod .bd{text-align:center; padding:50px 0 0 0}
#regist-succes{border:1px solid #7a95cb; background:url(img/regist_succes.gif) no-repeat 33px 32px #e4e9ff; padding:30px 30px 30px 132px; margin:0 auto; width:274px;}
#regist-succes p{font-size:14px; line-height:1.6;}
#regist-falid{border:1px solid #ca6561; background:url(img/regist_falid.gif) no-repeat 33px 32px #ffe9e4; padding:30px 20px 60px 132px; margin:0 auto; width:284px;}
#regist-falid p{font-size:14px; line-height:1.6;}

.support-intro li{float:left; width:24.9%; height:180px; text-align:center; margin:0 0 10px 0}
.support-intro li a{display:block; width:130px; border:1px solid #dcdcdc; margin:0 auto; text-align:center}
.support-intro li a img{display:block}
.support-intro li a span{display:block; padding:5px 0; line-height:1.6; width:100%}

/*star pagenav*/
.yg-pagenav{margin:30px 0 20px 0; text-align:right}
.yg-pagenav .ygpn-item{
    text-decoration:none;
    border:1px solid #ddd;
    padding:5px 10px;
    background:#fff;
    margin:0 3px;
}
.yg-pagenav .ygpn-item:hover{
    border-color:#003399;
    background:#0033cc;
    color:#fff;
}
.yg-pagenav .ygpn-item.on,
.yg-pagenav .ygpn-item.dote{
    border:1px solid #fff;
    background:#fff;
    color:#000;
    cursor:default;
}
.yg-pagenav .ygpn-item.on,
.yg-pagenav .pagejunp{
    font-weight:800;
}

#down-list li{margin-bottom:10px; padding-bottom:10px}
#down-list li em{font-size:12px;}

.product-info{width:100%; margin:0 0 30px 0}
.product-info th{width:60px; height:60px; border:1px solid #dcdcdc; padding:0 5px;}
.product-info th img{width:60px; height:60px;}
.product-info th .pic-container{position:relative; height:60px; width:60px; zoom:1}
.product-info th span.show-pic{display:block; position:absolute; top:-100px; right:-100px; width:100px; height:100px; padding:3px; background:#fff; border:1px solid #b2b2b2;}
.product-info th span.show-pic img{width:100px; height:100px;}
.product-info td{border:1px solid #dcdcdc;}
.product-info td li{height:20px; line-height:20px; text-indent:16px;border-bottom:1px solid #dcdcdc;}
.product-info td li.last{border-bottom:0}

#product-sort{padding:27px 0 0 3px; margin:0 0 40px 0;}
#product-sort .bd{background:#fff; border-style:solid; border-width:1px; border-color:#28426d #7991ba #7991ba #28426d; border-right:0; padding:0 0 10px 0}
#product-sort h2{background:#999; color:#fff; font-size:14px; font-weight:800; padding:0 0 0 6px; line-height:1.6;}
#product-sort .col{padding:0 0 0 8px;}
#product-sort .col h3{font-weight:800; font-size:12px; line-height:1.5; color:#405b88; padding:2px 0; zoom:1;cursor:pointer; _cursor:hand;}
#product-sort .col h3 b{display:block; overflow:hidden; width:0; height:0; border-left:5px solid #ad2925; border-top:4px solid #fff; border-bottom:4px solid #fff; border-right:0; float:left; margin:4px 3px 0 0}
#product-sort .col ul{padding:0 0 0 10px; overflow:hidden}
#product-sort .col li{font-size:12px; height:20px; line-height:20px; overflow:hidden}
#product-sort .col li b{display;block; width:5px; height:8px; overflow:hidden; border-left:1px solid #999; border-bottom:1px solid #999; float:left; margin:0 3px 0 0}
#product-sort .col li a{color:#000;}

.sj-portal-5pic li{float:left; width:19.9%; text-align:center;line-height:100%;}
.sj-portal-5pic li a{display:block;margin:0 0 8px 0; }
.sj-portal-5pic li a img{display:block; margin:0 auto 5px auto}

.product-menu{padding:0 10px 10px 10px; margin:0 0 15px 0; border-bottom:1px solid #dcdcdc;}
.product-menu h3{font-size:12px; font-weight:800; color:#000}
.product-menu ul li{float:left; width:24.9%; line-height:1.6; padding:2px 0;}
.product-menu ul li a{padding:0 8px 0 0}

#vedio-select{position:absolute; height:30px; width:200px; top:222px; left:0;}
#vedio-select li{float:left; text-align:center; width:24.9%;}
#vedio-select li img{cursor:pointer; _cursor:hand;}
#vedio-select li.selected img{border:2px solid #AE2827;}
/*tool*/
.sj-dash-line{border-bottom:1px dotted #000; *border-bottom:none; *background:url(img/dash_dot1.gif) repeat-x 0 bottom}
p.sj-morelink{text-align:right; font-size:13px; font-weight:400}
p.sj-morelink b{color:#ad2925}
p.sj-morelink a{text-decoration:underline}
p.sj-morelink a:hover{text-decoration:none}
.wrapper{width:1000px;}
.space{width:1000px; height:1px;}
.fixfloat{zoom:1}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
a.more-link{color:#ffd133; font-size:10px;}
.hide{display:none}
.a-center{text-align:center}
