/* showguide.cn Powered By YYS */
* { word-break: break-all; word-wrap: break-word; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin: 0; padding: 0; border: 0; }
body { color: #444; font-size: 12px; font-family: "微软雅黑"; }
a { color: #444; text-decoration: none; }
a:link { text-decoration: none; color: #444; }
a:visited { text-decoration: none; color: #444; }
a:hover { text-decoration: none; color: #444; }
textarea { border: 1px solid #d7d7d7; vertical-align: top }
select, input { vertical-align: middle; }
input { border: 1px solid #d7d7d7; }
input[type="button"] { border: none; }
input[type="radio"] { border: none; }
input[type="checkbox"] { border: none; }
p { line-height: 24px; }
li { list-style: none; }
li { list-style: none outside none; }
li { line-height: 24px; }
h1 { font-size: 24px; line-height: 36px; }
h2 { font-family: "微软雅黑", "宋体" }
h5 { font-size: 28px; line-height: 36px; }
.cen { width: 1080px; margin-left: auto; margin-right: auto; }
.fam { font-family: "黑体"; }
.fam2 { font-family: "微软雅黑" }
.lh18 { line-height: 18px; }
.lh18 a { line-height: 18px; }
.lh20 { line-height: 20px; }
.lh20 a { line-height: 20px; }
.lh24 { line-height: 24px; }
.lh24 a { line-height: 24px; }
.lh26 { line-height: 26px; }
.lh26 a { line-height: 26px; }
.lh28 { line-height: 28px; }
.lh28 a { line-height: 28px; }
.lh30 { line-height: 30px; }
.lh30 a { line-height: 30px; }
.lh32 { line-height: 32px; }
.lh32 a { line-height: 32px; }
.lh36 { line-height: 36px; }
.lh36 a { line-height: 36px; }
.f10 { font-size: 10px; }
.f10 a { font-size: 10px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f13 a { font-size: 13px; }
.f14 { font-size: 14px; }
.f14 a { font-size: 14px; }
.f15 { font-size: 15px; }
.f15 a { font-size: 15px; }
.f16 { font-size: 16px; }
.f16 a { font-size: 16px; }
.f18 { font-size: 18px; }
.f18 a { font-size: 18px; }
.f20 { font-size: 20px; }
.f20 a { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f24 a { font-size: 24px; }
.f30 { font-size: 30px; }
.f30 a { font-size: 30px; }
.f34 { font-size: 34px; }
.f34 a { font-size: 34px; }
.f36 { font-size: 36px; }
.f36 a { font-size: 36px; }
.nor { font-weight: normal; }
.bol { font-weight: bold; }
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center; }
.clear { clear: both; }
.green { color: #090; }
.bule { color: #006fba; }
.bule a { color: #006fba; }
#bule { color: #6600FF; }
#bule2 { color: #6dddff; }
.red { color: #f00; }
.red a { color: #f00; }
#red { color: #f00; }
.sred { color: #c00; }
.sred a { color: #c00; }
#sred { color: #c00; }
#cs { color: #FBB01F; }
.cs { color: #FBB01F; }
.cs a { color: #FBB01F; }
.col1 { color: #fff; }
.col1 a { color: #fff; }
.col2 { color: #999; }
.col2 a { color: #999; }
.col3 { color: #666; }
.col3 a { color: #666; }
.col4 { color: #333; }
.col4 a { color: #333; }
.col5 { color: #e6e6e6; }
.col5 a { color: #e6e6e6; }
.col6 { color: #000; }
.col6 a { color: #000; }
.relative { position: relative; }
.space1 { margin-top: 5px; }
.space2 { margin-top: 10px; }
.space3 { margin-top: 15px; }
.space4 { margin-top: 20px; }
.space5 { margin-top: 25px; }
.space6 { margin-top: 50px; }
.marl1 { margin-left: 5px; display: inline; }
.marl2 { margin-left: 10px; display: inline; }
.marl3 { margin-left: 15px; display: inline; }
.marl4 { margin-left: 20px; display: inline; }
.marl5 { margin-left: 25px; display: inline; }
.marl6 { margin-left: 30px; display: inline; }
.pd_b1 { padding-bottom: 5px; }
.pd_b2 { padding-bottom: 10px; }
.pd_b3 { padding-bottom: 15px; }
.pd_b4 { padding-bottom: 20px; }
.2em {
text-shadow:2em;
}
.noh { white-space: nowrap; }
.border { border: solid 1px #d7d7d7; }
.border2 { border: solid 1px #FFD495; }
.border3 { border: solid 1px #d7d7d7; border-top: none; }
.tborder { border-top: dotted 1px #d7d7d7; }
.tborder2 { border-top: solid 1px #d7d7d7; }
.bborder { border-bottom: dotted 1px #d7d7d7; }
.bborder2 { border-bottom: solid 1px #d7d7d7; }
.lborder { border-left: solid 1px #d7d7d7; }
.rborder { border-right: dotted 1px #d7d7d7; }
.rborder2 { border-right: solid 1px #d7d7d7; }
.dx { height: 1% }
.content1 { padding: 5px; }
.content2 { padding: 10px; }
.content3 { padding: 15px; }
.content4 { padding: 20px; }
.content5 { padding: 20px 30px; }
.tcon1 { padding-top: 5px; }
.tcon2 { padding-top: 10px; }
.tcon3 { padding-top: 15px; }
.pr1 { padding-right: 5px; }
.pr2 { padding-right: 10px; }
.pr3 { padding-right: 15px; }
.pl1 { padding-left: 5px; }
.pl2 { padding-left: 10px; }
.pl3 { padding-left: 15px; }
.pl4 { padding-left: 20px; }
.pl5 { padding-left: 25px; }
.floatleft { float: left; }
.floatright { float: right; }
.wd { width: 100%; }
.lan { background: url("../images/showguide_bg.png") repeat-x scroll 0 0 transparent; font-weight: bold; height: 30px; line-height: 30px; padding-left: 10px; border: 1px solid #dadada; border-bottom: none; }
.lan p { display: inline; float: left; font-weight: bold; height: 30px; line-height: 30px; }
.lan2 { border-bottom: 2px solid #d7d7d7; display: inline; float: left; line-height: 30px; text-align: left; width: 100%; }
.lan2 p { display: inline; float: left; font-size: 16px; line-height: 30px; padding-top: 2px; text-align: left; font-family: "黑体" }
.lan3 { border-bottom: 1px dotted #d7d7d7; display: inline; float: left; line-height: 30px; text-align: left; width: 100%; }
.lan3 p { display: inline; float: left; font-size: 14px; line-height: 30px; padding-top: 2px; text-align: left; font-weight: bold; }
.more { display: inline; float: right; line-height: 24px; margin-right: 0; padding-top: 6px; text-align: left; }
.more a { padding-right: 0px; text-decoration: none; }
.more2 { display: inline; float: right; line-height: 24px; margin-right: 0; padding-top: 4px; text-align: left; }
.more2 a { padding-right: 8px; text-decoration: none; }
.more3 { display: inline; float: right; line-height: 20px; margin-right: 0; padding-top: 4px; text-align: left; }
.more3 a { padding-right: 0px; text-decoration: none; }
.w { font-size: 16px; line-height: 30px; font-weight: bold; font-family: '微软雅黑'; padding-right: 20px; }
.pageyf { font-size: 12px; line-height: 24px; margin-top: 20px; text-align: center; }
.pageyf a { border: 1px solid #c00; background: #c00; color: #fff; font-size: 12px; margin: 0 2px; padding: 4px 8px; text-decoration: none; }
#pagedq { background: none repeat scroll 0 0 #fff; border: 1px solid #c00; color: #666; }
.wz_bg { background: #FAFAFA; }
.bgc1 { background: #fff; }
.bgc2 { background: #006FB9; }
.bgc3 { background: #F3F3F3; }
.bgc4 { background: #898989; }
.bgc5 { background: #E87816; }
/*header*/
.header { width: 100%; background: url("../images/header_bg01.png") no-repeat center top #FFFFFF; }
.h_logo { height: 102px; }
.h_nav { width: 100%; height: 48px; background: #006FB9; }
.nav { width: 800px; height: 48px; margin: 0 auto; z-index: 9999; float: left; }
.nav .nav_list { float: left; }
.nav li { float: left; height: 48px; width: 79px; line-height: 48px; position: relative; z-index: 9999; }
.nav li.last { background: none; }
.nav li a { float: left; display: block; width: 79px; height: 48px; text-align: center; line-height: 48px; }
.nav li a:hover { background: url(../images/nav_hover.jpg) no-repeat center center; text-decoration: none; }
.nav li a span { float: left; display: block; width: 79px; height: 48px; line-height: 48px; cursor: pointer; font-family: "Microsoft YaHei"; text-align: center; color: #fff; font-size: 13px; }
.nav li a.selected { background: url(../images/nav_hover.jpg) no-repeat center center; color: #fff; }
.nav li a.selected2 { background: url(../images/nav_hover.jpg) no-repeat center center; color: #fff; }
.nav li.selected .submenu { display: block; }
.nav li .submenu { display: none; position: absolute; top: 48px; left: 0px; background: #D37605; }
.nav li .submenu { width: 79px; }
.nav li .submenu { z-index: 9999; }
.nav li .submenu li { float: left; padding: 0; background: none; height: 35px; line-height: 35px; }
.nav li .submenu li a { float: none; padding: 0; text-align: center; font-family: "Microsoft YaHei"; height: 35px; line-height: 35px; background: none; color: #fff; width: 79px; }
.nav li .submenu li a:hover { background: url(../images/nav_hover2.jpg) no-repeat center center; ; color: #fff; text-decoration: none; }
/*foot*/
.footer { width: 100%; height: 60px; }
.footer .copy { line-height: 20px; padding: 20px; text-align: center; }
/*index*/
.qtu { height: 335px; background: url("../images/qyz_01.jpg") repeat-x top center; }
#zcontent p { line-height: 200%; padding: 10px 0; text-indent: 0; }
/*aboutus*/
.about_nav li { height: 30px; padding-left: 12px; line-height: 30px; background: url(../images/zyl_006.png) no-repeat; }
.ab_nav_dq { background: url(../images/zyl_005.png) no-repeat; }
.tmw1 { background: url("../images/sjw_39.gif") no-repeat; float: left; font-size: 14px; height: 31px; line-height: 31px; margin-left: 0px; text-align: center; width: 83px; }
.tmw1 a { color: #fff; }
.tmw2, .tmw3, .tmw4, .tmw5 { background: url("../images/sjw_38.gif") no-repeat; float: left; font-size: 14px; height: 31px; line-height: 31px; margin-left: 0px; text-align: center; width: 83px; }
.tmw1, .tmw2, .tmw3, .tmw4, .tmw5 { display: inline; position: relative; }
.tmw4 a { color: #444; }
.tnw { height: 31px; }
#transBox { color: #FFFFFF; display: block; overflow: hidden; position: relative; text-align: center; }
#transBox p { bottom: 0; left: 0; position: absolute; text-align: center; text-decoration: none; width: 100%; }
#transBox p { background: url("../images/bg_transbox.png") repeat; color: #FFFFFF; font-size: 14px; height: 30px; line-height: 30px; text-align: center; text-indent: 0; }
#transBox2 { color: #FFFFFF; display: block; overflow: hidden; position: relative; text-align: center; }
#transBox2 p { bottom: 0; left: 0; position: absolute; text-align: center; text-decoration: none; width: 100%; }
#transBox2 p { background: url("../images/bg_transbox.png") repeat; color: #FFFFFF; font-size: 12px; height: 20px; line-height: 20px; text-align: center; text-indent: 0; }
 / 
/*go-top*/

.back_top {
 font-size:12px;
}
.back_top a { color: #333; text-decoration: none; }
img { border: medium none; }
.back_top { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none; border-color: #B3B3B3 #B3B3B3 #BC2C1F; border-image: none; border-style: solid; border-width: 0px 0px 0px; overflow: hidden; position: fixed; right: 0px; top: 194px; width: 168px; z-index: 20; }
.back_top ul { display: block; margin: 10px auto; overflow: hidden; width: 85px; }
.back_top ul li.bdn { border: medium none; padding: 0; }
.back_top ul li { border-bottom: 1px dashed #CCCCCC; display: block; line-height: 16px; margin: 0; overflow: hidden; padding: 7px 0 9px; text-align: center; }
/*vyeying*/

.index_cen { width: 1100px; margin-left: auto; margin-right: auto; background: url(../images/vyy_02.png) no-repeat; height: 890px; }
.sy_k1 { width: 330px; float: left; margin-left: 13px; }
.sy_tu01 { width: 330px; height: 388px; float: left; margin-top: 25px; }
.sy_tu02 { width: 146px; height: 146px; float: left; margin-top: 40px; }
.sy_tu03 { width: 146px; height: 146px; float: right; margin-top: 40px; background: url(../images/vyeying_003.jpg) no-repeat; }
.sy_tu04 { width: 330px; height: 208px; float: left; margin-top: 40px; }
.sy_k2 { width: 330px; float: left; margin-left: 40px; }
.sy_tu05 { width: 330px; height: 575px; float: left; margin-top: 25px; }
.sy_tu06 { width: 330px; height: 208px; float: left; margin-top: 40px; }
.sy_k3 { width: 330px; float: left; margin-left: 40px; }
.sy_tu07 { width: 146px; height: 146px; float: left; margin-top: 25px; background: url(../images/vyeying_007.jpg) no-repeat; }
.sy_tu08 { width: 146px; height: 146px; float: right; margin-top: 25px; }
.sy_tu09 { width: 330px; height: 388px; float: left; margin-top: 40px; }
.sy_tu10 { width: 330px; height: 208px; float: left; margin-top: 40px; }
.mid { width: 100%; background: #EFEFEF; }
.szwz { line-height: 40px; color: #006FBA; font-size: 14px; }
.szwz a { color: #006FBA; font-size: 14px; }
.ny_minh { min-height: 1070px; }
.ny_left { float: left; width: 155px; border-bottom: 1px solid #9F9F9F; border-right: 1px solid #9F9F9F; height: 930px; background: #ddd; }
.ny_right { float: right; width: 920px; }
.left_menu li { height: 45px; line-height: 45px; padding-left: 20px; text-align: left; font-size: 14px; }
.left_menu li a:hover { color: #006fba; }
/* products */
.prolist { text-align: center; padding: 10px 8px; }
.prolist li { float: left; width: 250px; line-height: 16px; padding: 15px 20px 0; _padding: 15px 20px 0; }
.prolist li img { float: left; margin: 0 0 5px 0; }
.prolist li p { font-size: 14px; margin: 0 0 3px 0; }
.prolist li span { display: block; color: #888; font-size: 14px; line-height: 24px; }
.prolist li a img { display: block; padding: 1px; border: 1px solid #c6c6c6; }
.prolist li a:hover img { border: 1px solid #ff6600; }
.prolist li a { font-size: 14px; color: #555; text-decoration: none; line-height: 24px; }
.prolist li a:hover { font-size: 14px; color: #ff6600; text-decoration: none; line-height: 24px; }
/*分页*/
.pages { text-align: center; height: 25px; line-height: 25px; margin: 20px 0 10px 0; }
.pages a, .pages span { margin: 0 2px; border: #efefef 0px solid; color: #444; text-decoration: none; padding: 3px 5px; }
.pages span{color: #006fba;font-weight: bold;}
.pages .current, .pages a:hover { color: #006fba; }
.pages .current { font-weight: bold; }
.otherpage { margin: 15px 0 0 0; padding: 20px 0 0 40px; border-top: 1px dotted #ccc; }
.otherpage span { float: left; width: 270px; height: 20px; overflow: hidden; display: block; }
/*pinpai*/
.pinpai_nr { height: 640px; *height:660px;
overflow: hidden; }
.content_nr { padding: 5px 15px 15px 15px; }
/*产品详情*/
.content_xq { padding: 10px 20px; }
.cp_lan { background: url(../images/vyy_03.png); width: 100%; height: 8px; }
.cp_lan01 { height: 36px; line-height: 36px; border: 1px solid #d7d7d7; background: url(../images/vyy_07.png) no-repeat right center; font-size: 14px; }
.cp_left { width: 390px; height: 450px; float: left; border: 1px solid #d7d7d7; }
.cp_right { width: 487px; height: 450px; float: right; border: 1px solid #d7d7d7; border-left: none; }
.xq_zx th { padding: 5px; text-align: right; width: 20%; }
.xq_zx td { padding: 5px; text-align: left; }
/*news*/
.newslist { overflow: hidden; padding: 0px; }
.newslist li { line-height: 38px; overflow: hidden; border-bottom: 1px dotted #ccc; }
.newslist li a { cursor: pointer; font-size: 14px; }
.newslist li b { float: left; width: 70px; height: 38px; overflow: hidden; font-weight: normal; margin: 0 2px 0 0; }
.newslist li a span { float: left; width: 700px; height: 38px; overflow: hidden; }
.newslist li a span1 { background: url(../images/news_icon.gif) no-repeat 5px 7px; }
.newslist li em { width:100px; font-style:normal; font-size: 12px; color: #999; float:right; text-align:right;}
.newslist li b a { color: #0075c1; text-decoration: none; }
.newslist li a span, .newslist li a em { color: #555; text-decoration: none; }
.newslist li a:hover, .newslist li a:hover span, .newslist li a:hover em { color: #ff6600; text-decoration: underline; }
/*video*/
.prolist_v { text-align: center; padding: 10px 8px; }
.prolist_v li { float: left; width: 255px; line-height: 16px; padding: 15px 20px 0; _padding: 15px 20px 0; }
.prolist_v li img { float: left; margin: 0 0 5px 0; }
.prolist_v li p { font-size: 14px; margin: 0 0 3px 0; }
.prolist_v li span { display: block; color: #888; font-size: 14px; line-height: 24px; }
.prolist_v li a img { display: block; padding: 1px; border: 1px solid #c6c6c6; }
.prolist_v li a:hover img { border: 1px solid #4455F6; }
.prolist_v li a { font-size: 14px; color: #555; text-decoration: none; line-height: 24px; }
.prolist_v li a:hover { font-size: 14px; color: #4455F6; text-decoration: none; line-height: 24px; }
#transBox_sy { color: #FFFFFF; display: block; overflow: hidden; position: relative; text-align: center; }
#transBox_sy span { position: absolute; text-align: center; text-decoration: none; right: 5px; bottom: 10px; *bottom:5px;
width: 245px; height: 240px; *height:245px;
}
#transBox_sy .video_bg { width: 250px; height: 250px; background: url(../images/video.png) no-repeat right bottom; }
#transBox_sy .video_bg_hover { width: 250px; height: 250px; background: url(../images/video2.png) no-repeat right bottom; }
