﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}

.iuser {height:35px;overflow:hidden;line-height:100px;}
a.iuser_l:link,a.iuser_l:visited,a.iuser_l:active {float:left;display:block;width:100px;height:70px;background:url('image/iuser.png') no-repeat;}
a.iuser_l:hover {background-position:0 -35px;}
a.iuser_r:link,a.iuser_r:visited,a.iuser_r:active {float:left;display:block;width:80px;height:70px;background:url('image/iuser.png') no-repeat;background-position:-100px 0;}
a.iuser_r:hover {background-position:-100px -35px;}
a.iuser_m:link,a.iuser_m:visited,a.iuser_m:active {float:left;display:block;width:120px;height:70px;background:url('image/iuser.png') no-repeat;background-position:-180px 0;}
a.iuser_m:hover {background-position:-180px -35px;}
a.iuser_u:link,a.iuser_u:visited,a.iuser_u:active {float:left;display:block;width:120px;height:70px;background:url('image/iuser.png') no-repeat;background-position:0 -70px;}
a.iuser_u:hover {background-position:0 -105px;}
a.iuser_e:link,a.iuser_e:visited,a.iuser_e:active {float:left;display:block;width:60px;height:70px;background:url('image/iuser.png') no-repeat;background-position:-120px -70px;}
a.iuser_e:hover {background-position:-120px -105px;}

.icatalog_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;}
/*.icatalog_head div {background:url('image/ico_open.gif') no-repeat 175px 8px;}*/
.icatalog_head strong {font-size:14px;}
.icatalog_body {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;}

.icatalog {overflow:hidden;}
.icatalog ul {height:32px;overflow:hidden;border-bottom:#EEEEEE 1px solid;}
.icatalog li {float:left;height:32px;line-height:32px;padding:0 6px 0 2px;}
.icatalog strong {color:#225588;font-size:14px;}

#site_stats {float:right;width:100px;height:22px;overflow:hidden;margin:3px 0 0 0;}
#site_stats li {height:22px;line-height:22px;overflow:hidden;text-align:right;color:#666666;background:url('image/ico_arrow_up.gif') no-repeat right center;padding-right:12px;}
#site_stats span {color:#38970E;}
.announce {height:170px;overflow:hidden;}

.isell_head {height:30px;overflow:hidden;background:url('image/line.gif') repeat-x 0 29px;margin:5px 15px 0 5px;padding:0 0 0 15px;}
.isell_1,.isell_2{width:80px;text-align:center;float:left;font-size:14px;}
.isell_2 {height:30px;line-height:26px;font-weight:bold;border-top:#258CFF 2px solid;border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;background:#FFFFFF;}
.isell_1 {height:30px;line-height:30px;}
.isell_s {padding:5px;margin:0 5px 0 0;}
.isell_s img {margin:10px 0 10px 0;}
.isell_s li {line-height:30px;height:30px;width:110px;overflow:hidden;}
.isell_s ul {margin-bottom:10px;}
.isell_m {padding:5px;margin:0 5px 0 0;}
.isell_m img {margin:10px 0 10px 0;}
.isell_m li {line-height:22px;height:22px;width:110px;overflow:hidden;}
.isell_m ul {margin-bottom:5px;}

.loading {width:100%;height:220px;background:url('image/loading.gif') no-repeat center center;}

.w290 {width:290px;}
.ibox_head {height:31px;line-height:31px;background:url('image/ibox_head.png') no-repeat 0 15px;padding:0 0 0 15px;}
.ibox_head strong {background:#FFFFFF;font-size:14px;padding:0 5px 0 5px;}
.ibox_body {padding:0 0 0 2px;}
.ibox_body li {height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 13px;padding:0 10px 0 12px;overflow:hidden;}
.ibox_body a {font-size:14px;}
.ibox_body_s {background:url('image/dot.gif') repeat-x 0 center;margin:0 10px 0 10px;}

.ispecial {background:#EEEEEE url('image/ispecial_bg.png') no-repeat;height:23px;line-height:23px;overflow:hidden;padding:0 10px 0 6px;}

.ml_10{margin-left:10px}
.mr_10{margin-left:10px}
.left {float:left}
.right {float:right}

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
*html .clearfix{height:1%}
.clearfix{display:block;}
.zoom{zoom:1}

.width_a {width:320px;}
.width_b {width:400px;}
.width_c {width:240px;}
.width_d {width:980px;}
.width_e {width:730px;}

.title, .title a, .tit a, .tit span {font:normal normal 14px 'microsoft yahei'}

.topnews {float:left;padding:5px;margin-bottom:10px;border-bottom:dotted 1px #bbb;text-align:center;}
.topnews h2 {width:390px;text-align:center;padding-bottom:10px;}
.topnews h2 a {font:bold 21px/36px "microsoft yahei";_font:20px/36px "simhei";margin:0;}
.topnews p {height:28px;width:195px;line-height:28px;text-align:center;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.topnews p,.topnews p a {color:#c80000;}

.chief {float:left;height:90px;width:380px;margin:12px;padding-top:8px;border-top:dotted 1px #ccc;}
.chief .chi_tit {font-weight:bold;color:#c80000;padding-right:10px;float:left;font-size:14px;}
.chief .window {WIDTH:380px;HEIGHT:90px;OVERFLOW:hidden;position:relative;}
.chief .window a {color:#6E280E}
.chief .window a:hover {color:#c80000}
.chief li {padding:0px;margin:0;_margin-left:-10px;height:25px;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.chief ul {HEIGHT:100px;padding:4px 5px;}
.buttons {height:18px;width:150px;text-align:left;position:relative;left:90px;top:4px;}
.buttons A {border-radius:50%;background-color:#ccc;float:left;height:7px;width:7px;margin-left:5px;}
.buttons A.cur,.buttuns A:hover {background-color:#c80000}

.adbox {margin-bottom:10px}
.adbox .slide span{width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

/*首页层块*/
.news_box {padding-top:10px}
.news_box .tit {border-top:solid 2px #C80000;height:45px;padding-left:3px;}
.news_box .tit span {color:#C80000;float:left;font:normal bold 18px/45px 'microsoft yahei';}
.news_box .tit a {color:#999999;float:right;font:normal normal 12px/45px 'simsun';}
.news_box .tit a:hover {color:#C80000;}
.news_box .list {margin:0;padding:0}
.news_box .list li {height:28px;overflow:hidden;background:url(image/li_dot.png) no-repeat 3px 13px;padding-left:15px;}
.news_box .list li a {font:normal normal 14px/28px 'microsoft yahei'}

/*产品*/
.product,.product dt,.product dd {float:right;}
.product {padding:0 0 11px 5px;margin-bottom:11px;border-bottom:dotted 1px #ccc;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:.75;-khtml-opacity:.75}
.product:hover {filter:alpha(opacity=100);opacity:1}
.product img {width:100px;height:100px}
.product dd {font-size:12px;height:48px;line-height:24px;padding-right:10px;width:125px;}
.product:hover a,.product dd a:hover {color:#c00}
.product .inf {height:28px;color:#999}

/*CSA*/
.csa-box {float:left;margin-bottom:5px;height:200px}
.csa-box .img {width:240px;height:114px;padding:0px;margin-bottom:10px;overflow:hidden;}
.csa-box .sub {height:26px;line-height:26px;font-size:12px;background:url(image/li_dot.png) no-repeat 3px 11px;padding-left:15px;overflow:hidden;}

/*专题*/
.zhuanti {margin-left:-9px;padding-top:6px;overflow:hidden;width:340px;}
.zhuanti li {float:left;height:105px;margin:8px 0;padding-left:10px;width:100px;}
.zhuanti img {width:100px;height:75px}
.zhuanti .txt,.zhuanti p {font:normal 12px 'microsoft yahei'}
.zhuanti .txt {background-color:#555;color:#eee;display:block;height:24px;line-height:24px;margin-top:0;overflow:hidden;position:relative;text-align:center}
.zhuanti p {height:24px;line-height:24px;width:320px;padding-left:16px;float:left;}

/*访谈*/
.fangtan {float:left;padding-top:5px}
.fangtan .title {padding:6px 0;font-size:14px; height:20px; line-height:20px; text-align:left; width:320px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fangtan .thumb {float:left;padding:0;margin:0;}
.fangtan .thumb img {width:96px;height:64px;margin-right:15px;}
.fangtan .inf {color:#777;padding:8px 0}

/*品牌*/
.brand {float:left; margin-top:-10px; padding:0 1px}
.brand .logo-item {float:left; width:163px;padding:5px 0;text-align:center}
.brand .logo-item img {margin:5px;border:solid 1px #D0D0D0}

/*招聘*/
.recruit-list {border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.recruit-list li{float:left;display:inline;padding:7px;width:103px;height:107px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-top:1px solid #FFF;border-left:1px solid #FFF;overflow:hidden;}
.recruit-list li a{color:#333;}
.recruit-list li a:hover{color:#c00;}
.recruit-list li img{width:102px;height:36px;margin:10px 0}
.recruit-list .logo{width:102px;height:56px;text-align:center}
.recruit-list .mod {float:left;font-size:12px;margin-top:5px;*margin-top:0;}
.recruit-list .mod p{height:22px;line-height:22px;width:102px;overflow:hidden;}
.recruit-list .mod i {height:16px;width:15px;display:inline-block;vertical-align:middle;background:url(image/recruit.png) no-repeat;}

/*标签*/
.alt-tabs .tab{height:32px;line-height:32px;position:relative;border-style:solid;border-width:0 0 1px 1px;border-color:#e1e1e1}
.alt-tabs .alt-tabs-head{width:72px;float:left;font-size:14px;line-height:31px;font-family:'microsoft yahei';text-align:center;color:#666;background:#f4f4f4;border-color:#e1e1e1;border-style:solid;border-width:1px 1px 0 0;}
.alt-tabs .alt-tabs-head.cur{position:relative;color:#c80000;text-decoration:none;background:#fff;font-weight:bold;line-height:32px;}
.alt-tabs .alt-tabs-content {float:left;width:320px;}

.news .tab{height:36px}
.news .alt-tabs-head{width:90px;height:35px;font:normal normal 14px/36px "simsun";border-color:#e1e1e1}
.news .alt-tabs-head.cur{border-top:solid 2px #c80000;font-weight:bold;line-height:34px;}
.news .alt-tabs-content {margin-top:10px}
.news .alt-tabs-content li {height:28px;line-height:28px;margin:0;vertical-align:middle;zoom:0;}
.news .alt-tabs-content dt {height:34px;line-height:34px;margin:0;padding-left:3px;vertical-align:middle;border-bottom:dotted 1px #ccc;overflow:hidden}
.no {color:#e4393c} .no0 {color:#666} .no, .no0 {font:normal bold 12px/34px "simsun";width:24px;float:left}
.news .alt-tabs-content .end {border-bottom-width:0px;}

.recommend .tab{height:36px;border-color:#ccc}
.recommend .alt-tabs-head{width:90px;height:35px;font-weight:bold;font-size:17px;line-height:35px;border-color:#ccc}
.recommend .alt-tabs-head.cur{border-top:solid 2px #c80000;}
.recommend .alt-tabs-content {width:712px;border:solid 1px #ccc;border-top:none;padding:5px 8px;}
.recommend .alt-tabs-list ul {height:29px;border-bottom:#ddd 1px dotted;overflow:hidden;}
.recommend .alt-tabs-list .n {border-bottom-width:0px;}
.recommend .alt-tabs-list .p {float:left;width:350px;margin-right:6px}
.recommend .alt-tabs-list li {float:left;height:29px;line-height:29px;padding:0 8px;font-size:12px}
.recommend .alt-tabs-list b {color:#225588;font:normal bold 14px 'microsoft yahei'}

.exhibition {width:240px}
.exhibition .alt-tabs-head{width:105px;font-size:14px;} 
.exhibition h1 {color:white; font:normal 14px/28px "Tahoma";padding:10px 10px 0 10px;width:220px;height:28px;}
.exhibition h2 {color:white; font:normal 16px/32px "microsoft yahei";padding:0 10px 0 10px;width:220px}
.exhibition h3 {color:white; font:normal 12px/28px "microsoft yahei";padding:0 10px 0 10px;width:220px;text-align:right}
.exhibition .tab .alt-tabs-head {width:118px;}
.exhibition .alt-tabs-content {width:240px;height:168px}
.exhibition-box {border-left:1px solid #e1e1e1;}
.exhibition-box a{display:inline-block;width:105px;height:30px;line-height:30px;text-align:center;border:solid 1px #e1e1e1;border-width:0 1px 1px 0}
.exhibition-old * {font:normal normal 14px 'microsoft yahei'}
.exhibition-old {float:left;margin-top:10px;width:238px;height:60px;border:1px solid #e1e1e1;}
.exhibition-old dl {float:left;font-size:14px;width:40px;height:60px;line-height:30px;background:#eee;text-align:center;}
.exhibition-old dt {float:left;line-height:30px;font-size:14px;width:188px;padding:0 5px}
.exhibition-old dt a {display:block;line-height:30px;width:188px;overflow:hidden;white-space:nowrap;}

/*案例*/
.case {margin-left:-16px;overflow:hidden;width:340px;}
.case li {float:left;height:114px;margin-bottom:10px;padding-left:16px;width:152px;}
.case img {width:152px;height:114px}
.case .txt,.case p {font-size:12px;font-weight:normal;}
.case .txt {background-color:rgba(0, 0, 0, 0.398039);color:#E4E4E4;display:block;height:24px;line-height:24px;margin-top:-24px;overflow:hidden;position:relative;text-align:center;}
.case p {height:24px;line-height:24px;width:320px;padding-left:16px;float:left;}
.ink-bg a{float:left;margin-right:10px;padding:2px 4px;height:18px;line-height:18px;font-size:12px;border:1px solid #cfcfcf;border-radius:0 8px;white-space:nowrap;}
.ink-bg a:hover{border:1px solid #CC0000;background:#CC0000;color:#fff;text-decoration:none;}

/*
.case-img {width:320px;margin-bottom:5px;}
.case-img dt{position:relative;margin-right:1px;width:160px;height:218px;overflow:hidden;}
.case-img dt img{width:160px;height:218px;}
.case-img dd{position:relative;float:left;margin-bottom:1px;width:159px;height:72px;overflow:hidden;}
.case-img dd img{width:159px;height:72px;}
.case-img dt p,.case-img dd p{position:absolute;bottom:-60px;left:0;padding:5px;line-height:18px;height:34px;background:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:.6;-khtml-opacity:.6;z-index:2}
.case-img dt.curHover p,.case-img dd.curHover p{bottom:0;}
.case-img dt p,.case-img dd p{width:150px;}
.case-img a{display:block;}
.case-img p a,.case-img dd p a{color:#fff;}
*/

/*政策*/
.zcArea {float:left;margin-top:3px}
.zcArea div {width:77px;height:36px;background-color:#c4a8a8;margin:3px 0 0 3px;float:left;padding:0px;}
.zcArea div a {display:block;float:left;line-height:36px;text-align:center;width:100%;color:#fff;}
.zcArea div:hover {background-color:#df0000;}
.zcArea div:hover a {color:#FFF;}

#ipad_tips {width:720px;border:#697078 1px solid;margin:0 auto 10px auto;background:#FAFAFA;padding:10px 0 10px 0;}
.ipad_tips_logo {width:60px;float:left;padding:0 10px 0 10px;}
.ipad_tips_text {width:610px;float:left;line-height:24px;font-size:14px;}
.ipad_tips_ico1 {background:url('image/ipad_tips.gif') no-repeat 5px -34px;padding:4px 15px 4px 15px;}
.ipad_tips_ico2 {background:url('image/ipad_tips.gif') no-repeat 5px -56px;padding:4px 15px 4px 15px;}
.ipad_tips_hide {width:28px;float:left;padding-top:15px;}
a.ipad_tip_close:link,a.ipad_tip_close:visited,a.ipad_tip_close:active{display:block;width:16px;height:16px;background:url('image/ipad_tips.gif') no-repeat;text-decoration:none;}
a.ipad_tip_close:hover {display:block;width:16px;height:16px;background:url('image/ipad_tips.gif') no-repeat 0 -18px;text-decoration:none;}

/*杂志*/
.now *{margin:0}
.now {border-right-color:#CCCCCC;border-right-style:solid;border-right-width:1px;float:left;padding-right:20px;width:700px;}
.now .fm {float:left;margin-bottom:16px;padding-top:0px;}
.now .fm img {border:1px solid #CCCCCC;padding:6px;height:272px;width:200px;}
.now .cont {float:right;margin-bottom:16px;padding-top:0px;width:465px;}
.now .cont .list4:first-child {border-top-style:none;margin-top:0;padding-top:0;}
.now .cont .list4 {border-top-color:#CCCCCC;border-top-style:solid;border-top-width:1px;margin-top:10px;padding-top:10px;}
.now .cont li {float:left;height:22px;line-height:22px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:215px;}
.now .cont dl {padding-top:6px;}
.now .cont dl dt a{font:normal normal 16px "microsoft yahei";padding-bottom:2px;}
.now .cont dl dd {color:#666666;line-height:20px;text-indent:2em;}
.now h3 {color:#CA1617;font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.now .tips {background-color:#EEEEEE;clear:both;color:#3E5E87;height:26px;line-height:26px;padding:5px 10px;}
.now .tips a {color:#CA1617;font-weight:bold;margin-right:20px;}
.before {float:right;width:240px;}
.before dl {overflow:hidden;padding:10px 0}
.before dt img {background-position:initial initial;background-repeat:initial initial;border:1px solid #C0C0C0;float:left;height:150px;padding:1px;width:110px;}
.before dd {float:right;width:116px}
.before dd p.time {color:#3E5E87;height:22px;line-height:22px;margin-bottom:2px;}
.before dd p.name {font:normal bold 12px/22px "microsoft yahei";}
.before dd p.jj {line-height:20px;padding-top:4px;}

/*股票*/
.stockbox {height:380px; margin-top:10px}
.stockbox .tit {border-top:solid 2px #C80000;height:45px;padding-left:3px;}
.stockbox .tit span {color:#C80000;float:left;font:normal bold 18px/45px 'microsoft yahei';}
.stockbox .switch {width:100px;left:580px;top:-312px;position:relative;z-index:999;}
.slider {margin: 0px auto;width: 980px;height:345px;}
.slider .window {width:980px;height:320px;overflow:hidden;position:relative;}
.slider .contant{height:330px;width:980px;margin:0px;padding:5px 0;background:#fafafa;}
.slider .contant .right{width:545px;height:310px;padding:0 2px;background:#fafafa;display:none;position:absolute;overflow:hidden;left: 0px;}
.slider .contant div.able{ display:block;}
.slider .contant .right img{ width:545px;height:300px;}
.slider .contant ul{ width:284px;float:right}
.slider .contant ul li{ margin-top:2px; height:26px;line-height:26px}
.slider .contant ul li a.green{ color:#390;}
.slider .contant ul li a.red{ color:#cc0000;}
.slider .contant ul li:nth-child(even) a{background: #e6b8b7;}
.slider .contant ul span{display:block;height:26px;line-height:26px;width:90px;text-align:center;float:left;margin-left:2px;font-weight:bolder;background: #f2dcdb;color:#333;}
.slider .contant ul a{display:block;height:26px;line-height:26px;width:90px;text-align:center;float:left;margin-left:2px;background: #f2dcdb;}
.slider .contant ul li.able a{ background:#fafafa;}
.switcher {height:10px;width:280px;padding-top:5px;float:right}
.switcher A {display:block;width:30px;height:5px;background:#eee;cursor:pointer;text-decoration:none;float:left;margin:0 8px;}
.switcher A.cur,.switcher A:hover {background: #cc0000;}

.our {width:980px;float:left;border:#ccc 0 solid;border-width:1px 0;margin-top:10px;padding:10px 0;}
.our dl {float:left}
.our dd {line-height:24px;width:320px}
.our dt {float:left;background:url('image/all-logo.png') no-repeat;height:32px;margin:30px 10px 30px 0;}
#csa {background-position:0px 0px;padding-left:88px;}
#isa {background-position:-86px 0px;padding-left:98px;margin-left:10px}
#ssl {background-position:-200px 0px;padding-left:122px;margin-left:10px}

.links * {font:normal normal 12px/24px /*simsun,arial,sans-serif*/;}
.links {width:980px;padding-top:15px;float:left}
.links dl {float:left;width:980px}
.links dt a {font-weight:bold;color:#fff;}
.links a {color:#666}
.links dt {float:left;padding:0 15px;height:24px;line-height:24px;background-color:#c80000;color:#fff;font-size:14px;display:inline-block;}
.links dd a {float:left;height:24px;line-height:24px;display:inline-block;padding-left:15px;word-break:keep-all;white-space:nowrap;}
.links a:hover {text-decoration:underline}

#fox {height:174px;position:fixed;right:10px;top:400px;width:64px; _position:absolute;_top:expression(offsetParent.scrollTop+186);}
#fox #weixin,#fox #weibo {cursor:pointer;background-repeat:no-repeat no-repeat;height:85px;margin-top:4px;width:64px;}
#fox #weixin {background-image:url(image/02_02.jpg);}
#fox #weibo {background-image:url(image/01_01.jpg);}
#fox #weibo:hover{background:url(image/01.jpg);background-repeat:no-repeat;}
#fox #weibo img {position:absolute;top:4px;right:66px;border:none;display:none;width:161px;height:174px;}
#fox #weixin:hover{background:url(image/02.jpg);background-repeat:no-repeat;}
#fox #weixin img {position:absolute;right:66px;border:none;display:none;width:161px;height:174px;}
#fox #weibo:hover img,#fox #weixin:hover img {display:block;}