@charset "utf-8";
/* CSS Document */
/* 创络科技 http://www.chuangluo.com */

*html {background-image:url("about:blank"); background-attachment:fixed;}
a:link,a:visited {color:#666; text-decoration:none;}
a.a_clr,.a_clr a,.h_pro_stay a {text-decoration:underline;}
a:hover {text-decoration:underline;}
a:hover,a.a_clr:hover,.a_clr a:hover,.h_pro_stay a:hover,.cls_1 a:hover,a.more:hover,#insd_nav li a:hover {color:#f00;}
a:active,a.a_clr:active,.a_clr a:active,.h_pro_stay a:active,.cls_1 a:active,a.more:active,#insd_nav li a:active {text-decoration:none;}
img {border:0; margin:0; padding:0;}
.imgmid {display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}
#author {width:872px; height:24px; float:left; text-align:center; color:#fff; left:-999em; position: absolute;}
.cle {clear:both; width:0; height:0; display:block; overflow:hidden;}
p {margin:1% 0 3.8%;}
h1,h2,h3,h4,h5,h6 {margin:1% 0 0; font-size:14px;}
dl,dt,dd {margin:0; padding:0;}
ul,ol {list-style-position:outside; margin:10px 0 16px 36px; padding:0;}
#nav,#slide_c ul,.ScrCont ul,.h_p_list,.supp_list,#ft_nav,.h_lk_list,#insd_nav,#news_list {list-style-type:none; padding:0; margin:0;}
.inl_blo,.ico_c li,.p_one,#superiority h3 strong,#superiority h3 span,.h_lk_list li,#loca a,#loca span,#loca strong {display:inline-block; zoom:1; *display:inline; vertical-align:top;}
body {margin:0; padding:0; font-family:Arial,'宋休',Helvetica,sans-serif; color:#666; font-size:12px; line-height:24px;}
#go_top {display:none; width:54px; position:fixed; right:5.8%; bottom:23%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)|150)));}
a#go_top:hover {background-color:#f00; cursor:default;}
a#go_top:active {background-color:#900;}

#header {width:960px; margin:0 auto;}
#welc {margin:0; width:960px; float:left; line-height:24px; color:#fff;}
#welc strong {font-weight:normal;}
#welc strong,#welc span {float:left; width:50%;}
#welc span {text-align:right;}
#welc span a,#welc span a:hover {cursor:pointer; color:#fff;}
#logo {margin:0; width:679px; height:106px; float:left; overflow:hidden;}
#tel {float:left; width:251px; height:74px; margin:19px 0 13px 20px; text-align:right; font-family:"微软雅黑"; background:url("../images/tel.png") no-repeat right top; display:inline;}
#tel strong {display:block; color:#fff; font-size:16px; font-weight:normal; line-height:28px; padding:16px 13px 4px;}
#tel span {display:block; color:#f00; line-height:26px; font-size:22px; height:26px; overflow:hidden;}
#nav {width:100%; height:42px; float:left; background:url("../images/nav.gif") no-repeat; margin-bottom:4px;}
#nav li {float:left; font-size:14px; font-weight:bold; padding:0 2px 0 0; text-align:center;}
#nav li a {float:left; width:118px; line-height:40px; padding:2px 0 0; color:#fff; overflow:hidden;}
#nav li.nav_end {padding-right:0; background:none;}
#nav li.nav_end a {width:120px;}
#nav li a:hover {background:url("../images/nav.hov.gif") no-repeat center top; text-decoration:none; color:#fff;}
#nav li a:active {background-position:center -42px;}
#nav li.nav_first a:hover {background-position:left top;}
#nav li.nav_end a:hover {background-position:right top;}
#nav li.nav_first a:active {background-position:left -42px;}
#nav li.nav_end a:active {background-position:right -42px;}

#slide_c {width:960px; height:350px; position:relative; padding-bottom:27px; margin-bottom:10px; overflow:hidden;}
#slide_c a {width:100%; height:100%;}
#slide_c img {width:100%; height:100%;}
#slide_c .ico_c {position:absolute; right:0px; bottom:0px; height:20px; padding:3px 4px 4px 6px; width:950px; text-align:right; background:url("../images/slide_btn_bg.gif") repeat-x; overflow:hidden;}
#slide_c .ico_c li {width:22px; height:20px; line-height:20px; font-size:12px; text-align:center; background:url("../images/icon_bnn.gif") no-repeat; color:#333; margin-left:5px; cursor:default; overflow:hidden;}
#slide_c .ico_c li.high {background-image:url("../images/icon_bnn.hov.gif"); color:#fff;}

#mainbody {width:960px; position:relative; margin:0 auto;}
.tit {margin:0; line-height:32px; height:32px; padding:2px 0 0 8px; color:#f00; background:url("../images/tit_bg.gif") repeat-x; border:1px solid #d0d0d0; border-top-color:#f04545; _height:auto; *height:auto;}
.tit span {font-weight:normal; font-size:12px; color:#999; margin-left:8px; padding-right:19px; background:url("../images/icon_4.gif") no-repeat right 5px; vertical-align:middle;}
#p_nav {width:220px; float:left; overflow:hidden;}
#p_nav {background:url("../images/p_nav_btm.gif") no-repeat left bottom; padding-bottom:11px;}
.t_p_nav {color:#fff; background:url("../images/p_nav_top.gif") no-repeat; padding:0 0 9px 24px; border:0; line-height:36px; height:36px;}
.t_p_nav span {color:#fff; background:none;}
#p_nav_list {padding:0 8px; border-left:6px solid #f00; border-right:6px solid #f00; float:left; width:192px;}
.cls_1 {margin:0; font-size:12px; color:#fff; line-height:20px; padding:5px 8px; background:url("../images/cls_1.gif") repeat-x #e80000; border:1px solid #ea0000; cursor:n-resize; margin-bottom:4px;}
#p_nav .cls_1 a {display:inline-block; padding-left:14px; color:#fff; background:url("../images/icon_1.gif") no-repeat left 6px;}
#p_nav .cls_1 a:hover {color:#fff;}
#p_nav .cls_1:hover,#p_nav .cls1Stay {background:url("../images/cls_1.hov.gif") repeat-x #f51111; border-color:#f51e1e;}
#p_nav .cls1Stay a {background-image:url("../images/icon_2.gif"); color:#ff0;}
.cls_2 {display:none; padding:10px 11px 8px 19px; background-color:#eee; position:relative; left:0px; top:-4px;}
.cls_2 h4 {margin:0; font-weight:normal; padding:5px 0 5px 11px; font-size:12px; line-height:18px; background:url("../images/icon_3.gif") no-repeat left 12px;}

#h_pro {width:731px; float:left; position:relative; margin-left:7px; display:inline; border:1px solid #d3d3d3; border-top-color:#f04545; background:url("../images/tab_bg.gif") repeat-x #fff; overflow:hidden;}
a.more {float:right; margin:5px 10px 5px 0; color:#aaa; display:inline; font-size:14px;}
#h_p_tit {margin:1px 0 0; padding-left:8px; height:40px; overflow:hidden;}
#h_p_tit span {line-height:32px; padding:0 30px 8px; float:left; cursor:w-resize;}
#h_p_tit span.h_pro_stay {background:url("../images/h_tab.hov.gif") no-repeat center top;}
#h_p_tit span a {color:#333;}
#h_p_tit span.h_pro_stay a {color:#f00; text-decoration:none;}
#h_p_tit span.h_pro_stay a:hover {text-decoration:underline;}
#h_p_tit span.h_pro_stay a:active {text-decoration:none;}
.h_p_list {padding:18px 7px 5px; overflow:hidden;}
.p_one {width:224px; margin:0 8px 10px 7px; text-align:center;}
.p_img {display:block; padding:4px; width:214px; height:150px; border:1px solid #d0d0d0; background:url("../images/p_img_bg.gif") no-repeat 4px #f9f9f9; overflow:hidden;}
.p_img img {vertical-align:middle; max-width:214px; height:auto; zoom:expression( function(elm) { if (elm.width>214) { var oldVW = elm.width; elm.width=214; elm.height = elm.height*(214 /oldVW); } elm.style.zoom = '1'; }(this));}
a.p_img:hover {border-color:#f00; background-color:#eee;}
a.p_img:active {border-color:#eee;}
a.p_tit {display:block; margin:5px 0; line-height:18px; overflow:hidden;}

#superiority {width:960px; float:left; background:url("../images/superiority.jpg") no-repeat #f00; margin-top:10px; font-family:"微软雅黑";}
#sup_tit {color:#f0f0f0; margin:0; padding-bottom:17px; text-align:center; font-size:12px; overflow:hidden;}
#superiority h3 {margin:0; padding:32px 0 28px; color:#454545;}
#superiority h3.sup_top {margin-left:535px;}
#superiority h3.sup_btm {margin-left:110px;}
#superiority h3 strong {display:inline-block; font:bold 18px/28px "微软雅黑"; padding:3px 0 5px; background:url("../images/sup_tit_brd.png") repeat-x left bottom;}
#superiority h3 span {display:inline-block; font:normal 14px/22px "微软雅黑"; margin-top:8px;}
#superiority h3 span em {font-style:normal; color:#f00;}
#sup_tel {margin:0 30px 0 90px; padding:17px 0 26px;}
#sup_tel span {font-size:18px; color:#fff; line-height:32px; display:block;}
#sup_tel em {font:bold 30px/40px Arial,sans-serif; color:#f00; height:40px; padding-left:12px; background-color:#ececec; overflow:hidden;}

.h_ad {height:100px;margin:10px 0 9px; display:block; border-bottom:1px solid #fff; overflow:hidden;}
a.h_ad:hover {border-bottom-color:#aaa;}
a.h_ad:active {border-bottom-color:#ccc;}

.cont_bg {background:url("../images/cont_bg.gif") repeat-x #fff; border:1px solid #d0d0d0; border-top-color:#fff;}
#co-brand {margin-bottom:12px;}
.cb_ears {width:22px; height:32px; float:left; margin:49px 27px 64px 12px; background-repeat:no-repeat; overflow:hidden;}
.cb_e_l {background-image:url("../images/cb_e_l.gif");}
.cb_e_r {background-image:url("../images/cb_e_r.gif"); margin-left:27px; margin-right:12px;}
a.cb_ears:hover {background-position:left -32px;}
a.cb_ears:active {background-position:left -64px;}
#list_cont {width:836px; height:auto; float:left; margin:20px 0 10px ; overflow:hidden;}
.ScrCont {width:32766px; zoom:1; float:left;}
.ScrCont ul {float:left;}
.cb_one {width:166px; float:left; margin-right:10px; display:inline; text-align:center;}
.cb_img {display:block; height:80px; border:5px solid #d2d2d2; background-color:#fff;}
.cb_img img {vertical-align:middle;}
.cb_tit {display:block; line-height:18px; margin-top:7px;}
.cb_one:hover .cb_img {border-color:#f00;}
.cb_one:hover .cb_tit {color:#333;}

#abo {float:left; width:698px; margin-right:12px; display:inline;}
#abo_box {padding:28px 32px 30px 30px; height:144px; float:left; overflow:hidden;}
#abo_img {float:left; width:212px; height:136px; border:4px solid #d5d5d5; margin-right:17px; display:inline; overflow:hidden;}
a#abo_img:hover {border-color:#eee;}
a#abo_img:active {border-color:#e5e5e5;}
#abo_box strong {display:block; color:#333; margin-top:2px;}
#abo_box span {display:block; height:120px; overflow:hidden;}
#abo_box span a {font-family:"宋体"; color:#f00;}
#honor {width:250px; float:left;}
.honor_img {display:block; padding-top:22px;}
.honor_img img {width:248px; height:180px;}
a.honor_img:hover {background-color:#eee;}
a.honor_img:active {background-color:#eaeaea;}

.supp {float:left; width:250px;}
.supp_list {padding:15px 18px 13px; height:290px; overflow:hidden;}
.supp_list li {line-height:28px; height:28px; padding:0 7px 0 13px; border-bottom:1px dashed #d9d9d9; background:url("../images/icon_5.gif") no-repeat left 11px; overflow:hidden;}
#news {float:left; width:436px; margin:0 12px; display:inline;}
#news_box {padding-top:17px;}
#news_img {display:block; border-bottom:1px solid #fff;}
a#news_img:hover {border-bottom-color:#aaa;}
a#news_img:active {border-bottom-color:#ccc;}
#news_box .supp_list {padding:0; height:174px; margin-top:14px;}
#news_box .supp_list li span {float:right; margin-left:12px; display:inline;}
#news_box .supp_list li {padding-right:0;}
#h_links {margin-top:10px; _float:left; _width:960px;}
#h_links .tit {border-bottom:1px solid #d0d0d0;}
.h_lk_list {padding:16px 20px 15px; line-height:22px; overflow:hidden;}
.h_lk_list li,.h_lk_list li a {margin-right:7px;}
#footer {margin-top:12px;text-align:center; background:url("../images/bg_foot.gif");}
#ft_nav {width:960px; margin:0 auto; line-height:37px; padding-bottom:3px; background:url("../images/foot_line.png") no-repeat left bottom;}
#ft_nav li {display:inline; color:#fff; margin-right:4px;}
#ft_nav li a {color:#fff; margin-right:7px;}
#copyright {width:920px; margin:0 auto; line-height:22px; padding:16px 20px 21px; color:#fff;}
#copyright a {color:#fff;}
#copyright a:hover {color:#eee;}

#bnn_insd {width:960px; height:150px;}
#loca {margin:0; height:31px; line-height:22px; padding:0 12px; background:url("../images/icon_loca_h.png") no-repeat left 7px; overflow:hidden;}
#loca a,#loca span,#loca strong {padding:5px 12px 4px 6px; background:url("../images/icon_loca.gif") no-repeat right 11px;}
#loca strong {padding-right:10px; font-weight:normal; background:none;}
#loca a {color:#f00;}
#sidebar {float:right; width:218px; border:1px solid #d0d0d0; border-top-color:#f04545; border-bottom:0; background:url("../images/tit_bg.gif") repeat-x left 1px #f8f8f8; overflow:hidden;}
#tit_sd {margin:0; color:#333; line-height:32px; height:32px; padding:2px 0 0 8px; background:url("../images/icon_7.gif") no-repeat 200px 14px; border-bottom:1px solid #d0d0d0;}
#insd_nav li {line-height:20px; padding:8px 13px 8px 27px; background:url("../images/icon_8.gif") no-repeat 15px 13px; border-top:1px solid #fff; border-bottom:1px solid #d0d0d0;}
#insd_nav li a {color:#555;}
#insd_nav li:hover {background-color:#eee;}
#cont_box {width:731px; float:left; padding-bottom:16px; margin-right:7px; display:inline; background:url("../images/tab_bg.gif") repeat-x #fff; border:1px solid #d0d0d0; border-top-color:#f04545; overflow:hidden;}
#cont_tit {margin:0 0 13px; color:#333; line-height:34px; height:41px; background:url("../images/icon_6.gif") no-repeat 33px bottom; padding:0 10px; overflow:hidden;}
.cont_text {width:691px; padding:0 20px; font-size:12px; line-height:1.8; overflow:hidden;}
.cont_text img {max-width:691px; height:auto; zoom:expression( function(elm) { if (elm.width>691) { var oldVW = elm.width; elm.width=691; elm.height = elm.height*(691 /oldVW); } elm.style.zoom = '1'; }(this));}
.cont_text table {border:1px solid #999; border-right:0; border-top:0; vertical-align:middle; text-align:center;}
.cont_text table th {border:1px solid #999; border-left:0; border-top:; border-bottom:0; background:#fdfdfd;}
.cont_text table td {border:1px solid #999; border-left:0; border-top:; border-bottom:0; background:#fdfdfd;}

#news_list {float:left; margin-bottom:5px; width:691px;}
#news_list li {float:left; width:677px; line-height:34px; height:34px; padding-left:14px; background:url("../images/icon_5.gif") no-repeat 2px 15px; border-bottom:1px dashed #ccc; border-top:1px solid #fff; overflow:hidden;}
#news_list li span {float:right; color:#999; padding-left:12px;}
#news_list li:hover {background-color:#f6f6f6;}
.list_pages {text-align:center; line-height:32px; overflow:hidden;}
.list_pages a {display:inline-block; width:42px; height:32px; vertical-align:middle; background:url("../images/p_bg.png") no-repeat;}
.list_pages a:hover {background-position:left -32px; _background-position:left -31px;}
.list_pages a:active {background-position:left -64px;}
.list_pages img {display:inline-block; width:42px; height:32px; vertical-align:middle; overflow:hidden;}
#news_tit {margin:12px 0 0; line-height:22px; text-align:center;}
#news_date {margin:0 0 16px; padding-bottom:8px; text-align:center; color:#999; border-bottom:1px dashed #ccc;}
#news_text {padding:0 8px; width:675px; overflow:hidden}
#news_text img {max-width:675px; height:auto; zoom:expression( function(elm) { if (elm.width>675) { var oldVW = elm.width; elm.width=675; elm.height = elm.height*(675 /oldVW); } elm.style.zoom = '1'; }(this));}
#det_pages {padding-top:8px; margin-top:10px; line-height:22px; border-top:1px dashed #ccc;}

#p_l_cont {padding:0; width:auto;}
#pro_tit {margin:7px 0; color:#f00;}
#pro_img {display:block; width:546px; height:382px; margin:0 auto; text-align:center; overflow:hidden;}
#pro_img img {vertical-align:middle; max-width:546px; height:auto; zoom:expression( function(elm) { if (elm.width>546) { var oldVW = elm.width; elm.width=546; elm.height = elm.height*(546 /oldVW); } elm.style.zoom = '1'; }(this));}
#pro_desc_tit {margin:8px 0 16px; line-height:34px; height:34px; color:#333; padding:0 10px; background:url("../images/tit_bg.gif") repeat-x; border:1px solid #d0d0d0; border-top-color:#f04545;}
#pro_pages {text-align:center;; padding-top:8px; margin-top:10px; line-height:22px; border-top:1px dashed #ccc;}

.cl_kf_out{position:absolute; visibility:visible; right:0px; top:150px; z-index:2; background:#000;}
.cl_kf01{z-index:10; width:130px; position:fixed; right:0px; top:200px;}
.cl_kf02{right:0px; position:absolute;}
.cl_kf_top{background:url("../images/online3_1_2.gif") no-repeat; width:130px; height:54px; float:left;}
.cl_kf_top a{display:block; width:20px; height:20px; float:right;}
.cl_kf_cont{background:url("../images/online3_3_2.gif") repeat-y; width:120px; height:auto; float:left; padding-left:10px;}
.cl_kf_cont a{font-family:Tahoma, Geneva, sans-serif; display:block; height:24px; width:110px; font-size:12px; color:#666; vertical-align:middle;}
.cl_kf_cont img{vertical-align:middle; border:0px;}
.cl_kf_line{background:url("../images/online3_4_2.gif") no-repeat; width:130px; height:14px; font-size:0px; float:left;}
.cl_kf_tel{background:url("../images/online3_6_2.gif") repeat-y; width:130px; height:auto; float:left; text-align:center; font-size:12px; color:#666; line-height:18px;}
.cl_kf_foot{background:url("../images/online3_7_2.gif") no-repeat; width:130px; height:8px; float:left; font-size:0px;}
.cl_kf_top_en{background:url("../images/online3_1_2_en.gif") no-repeat; width:130px; height:54px; float:left;}
.cl_kf_top_en a{display:block; width:20px; height:20px; float:right;}

.pagenav{padding:3px;margin:1px 0px;text-align:left; display:block}
.pagenav A {float:left;display:block;border:1px solid #D5D5D5;background:#F7F7F7;padding:3px 7px;margin-right:2px;text-decoration:none;color:#999;}
.pagenav A:hover{color: #008000;border:1px solid #ABCD3A;background:#F2FDDB}
.pagenav span.current {float:left;display:block;padding:3px 6px;margin-right:2px;border:1px solid #E8DB97;background:#FFFFDD;color:#AE1B0D}
.pagenav span.info{float:left;display:block;border:1px solid #D5D5D5;background:#F7F7F7;padding:3px 7px;margin-right:2px;color:#999;}	
