@charset "utf-8";
body{margin:0; padding:0; font:12px/160% "宋体", Arial; background:#fff}
div{color:#3f3f3f; margin:0 auto}
img{border:none; vertical-align:top}
dl,dd,dt,ul,li,form,iframe,h1,h2,h3,h4,h5,h6{margin:0; padding:0}
ul{list-style:none}
a{color:#3f3f3f; text-decoration:none; outline:none}
a:hover{color:#666}

/*共用*/
.clear{clear:both; height:0; line-height:0; font-size:0px}
.col_01{color:#136baf}
.back{text-align:right; clear:both}
.back a{color:#666; border-bottom:#666 solid 1px}
.back a:hover{color:#c00; border:none}
.time{margin-right:1em; color:#a8a9a9; float:right}

/*分页*/
.fenye{clear:both; color:#666; padding:1.5em 1.5em 1em 0; text-align:center}
.fenye a{color:#666; margin:auto 3px;}
.fenye a:hover{color:#000}
.fenye .current{color:#ff0505; font-weight:bold; margin:auto 3px;}
.fenye .inp02{width:26px; height:12px; line-height:12px; text-align:center; border:#404040 solid 1px; border-bottom:#d4d0c8 solid 1px; border-right:#d4d0c8 solid 1px}
.fenye .inp03{position:absolute}

/*头部top*/
.top{width:1003px; height:67px; background:url(../images/top_bg.gif) repeat-x left top}
.top .logo{float:left; margin:1em auto auto 29px; display:inline}
.menu{clear:both; float:right; margin-top:-0.9em;*margin:17px 0px auto auto;_margin-top:15px; display:inline; width:510px}
.menu ul{background:url(../images/menu_bg.gif) repeat-x; height:19px}
.menu li{float:left; padding:0 1em; height:19px; line-height:19px; text-align:center}
.menu li.menu_ge,.menu li ul.zi li.menu_ge{width:1px; position:relative; padding:0}
.menu li.menu_ge img,.menu li ul.zi li.menu_ge img{position:absolute; margin-top:7px}
.menu li a{display:block; color:#000; *blr:expression(this.onFocus=this.blur())}
.menu li a:hover{color:#0c2273; text-decoration:underline}
.menu li ul.zi{display:none; position:absolute; z-index:1; background:url(../images/zi_bg.gif) repeat-x left bottom; height:19px; line-height:19px; padding-top:8px; margin-left:-1em}
.menu li ul#zi1{width:320px}
.menu li ul#zi2{width:437px; margin-left:-85px}
.menu li ul#zi3{width:425px; margin-left:-208px}
.menu li ul#zi4{width:150px}
.menu li:hover ul,.menu li.over ul{display:block}
.menu li ul.zi li{float:left; padding:0 1em}
.menu li ul.zi li a{display:block; color:#12315e}
.menu li ul.zi li a:hover{color:#0c2273}

.banner{width:1003px; height:334px; margin-top:1px; padding-bottom:1px; border-bottom:#010101 solid 2px}

/*网站底部*/
.foot{clear:both; width:980px; border-top:#db241c solid 2px; background:url(../images/foot_bg.gif) repeat-x left bottom; height:32px; line-height:26px; margin-top:2em; padding-left:23px}
.foot span{float:right; margin-right:1em; display:inline}
.foot img{position:absolute; margin-top:5px;*margin-top:-2px}

/*登录login*/
.login{clear:both; display:none; color:#333; width:280px; position:absolute; z-index:188; overflow:hidden; background:#fff; height:auto; font-weight:bold; border:#ddd solid 5px}
.login .inp08{width:125px; height:14px; border:#c9c9c9 solid 1px}
.login .inp10{width:42px; height:18px; line-height:20px; cursor:pointer; font-size:12px; background:#6ea9c7; color:#fff; border:none}
.login .inp11{width:42px; height:17px; line-height:17px; background:#e9e9e9; color:#646464; font-weight:normal; padding:3px 5px 2px 6px}
.login .inp09{width:35px; height:14px; border:#c9c9c9 solid 1px}
.login dt{background:url(../images/bg01.gif) repeat-x left top; height:24px; text-align:left; color:#c00; font:bold 13px Arial; width:100%; line-height:24px; cursor:move; padding-left:8px}
.login dt span{float:right; cursor:default; font-size:11px; padding:2px 3px; background:#eee; height:12px; line-height:12px; margin-right:8px}
.login dd{clear:both; margin-top:8px; text-indent:4em}
.login dd.last{text-align:center; text-indent:0; padding:5px 0 1em 10px}

/*搜索*/
.search{float:right; margin:0.8em 1em auto auto; display:inline; color:#565656}
.search li{float:left; height:14px; line-height:14px; margin-left:0.6em; display:inline}
.search li.input{background:url(../images/sea_bg.gif) no-repeat; width:133px; height:14px}
.search li .inp01{width:120px; height:12px; font-size:11px; line-height:12px; border:none; background:none; margin-left:0.5em}
.search li .inp02{background:url(../images/icon02.gif) no-repeat; background-position:left 6px;*background-position:left 4px; padding-left:0.3em; border:none; height:14px; font-size:12px; color:#565656; line-height:14px; cursor:pointer}
.search li a{color:#565656}
.search li a:hover{color:#000}
.search li span{font-size:8px}

/*首页中部*/
.in_cen{clear:both; width:939px; margin-top:7px}
.in_cen dt{height:20px; line-height:20px; margin-bottom:2px; font-weight:bold}
.in_cen dt .en{font-size:9px; margin-right:9px; font-family:Arial; color:#8e8e8e}
.in_cen .in_01,.in_cen .in_02{width:155px; height:121px; padding:1px; border:#e2e2e2 solid 1px; background:url(../images/in_bg.gif) repeat-x center center; float:left; margin:10px 1em auto auto; display:inline; overflow:hidden; padding:0 6px 0 8px}
.in_cen .in_01 dd{line-height:16px; text-align:center}
.in_cen .in_01 dd img{border:#e7e7e7 2px solid}
.in_cen .in_01 dd .in_pic{float:left; margin-right:8px}
.in_cen .in_02{padding-right:0.3em; width:249px}
.in_cen .in_02 dd{line-height:15px}
.in_cen .in_02 dd img{margin-bottom:2px}
.in_cen .in_news{float:left; width:220px; margin-top:5px}
.in_cen .in_news dt{border-bottom:#eee solid 1px; padding-bottom:1px}
.in_cen .in_news dt .more{float:right; margin-right:6px; display:inline}
.in_cen .in_news dd{line-height:21px; background:url(../images/icon03.gif) no-repeat left center; padding-left:0.5em}
.in_cen .in_03{float:right; width:260px; overflow:hidden; background:url(../images/in_pic03.gif) no-repeat left top; margin-top:10px; display:inline}
.in_cen .in_03 dt{font-weight:normal; height:auto; line-height:16px; padding:0.3em 0 0.8em 0}
.in_cen .in_03 dt .time{clear:both; font-family:Arial; font-size:10px; font-weight:bold; color:#a1a1a1; padding-right:4.5em}
.in_cen .in_03 dt div{text-align:right;}
.in_cen .in_03 dt .more a,.in_cen .in_news dt .more a{background:url(../images/icon03.gif) no-repeat left center; padding-left:0.5em; color:#202367; text-decoration:underline; font-family:Arial; font-size:9px}
.in_cen .in_03 dt .more a:hover,.in_cen .in_news dt .more a:hover{text-decoration:none; color:#202367}
.in_cen .in_03 dt a{background:url(../images/icon02.gif) no-repeat left center; padding-left:0.6em}

/*二三级页面*/
.main{clear:both; width:957px; min-height:500px;_height:500px; padding-left:10px; margin-top:15px}
.weizhi{float:right; color:#707070; font-weight:bold; margin:5px 1em auto auto}
.weizhi a{color:#707070}
.weizhi a:hover{color:#666}
.weizhi span{font-weight:normal}

.left{float:left; width:165px; overflow:hidden; margin30px auto auto 78px; display:inline}
.left dt{background:url(../images/left_01.gif) no-repeat left bottom; padding-bottom:29px; line-height:16px; margin-bottom:3px}
.left dt .en{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:14px; color:#444}
.left dd{background:url(../images/left_bg.gif) repeat-x; line-height:28px; text-indent:11px}
.left dd a{display:block; background:url(../images/icon04.gif) no-repeat 150px center}
.left dd a:hover{background:url(../images/icon05.gif) no-repeat 150px center}
.left dd.nav{display:none; cursor:default}
.left dd.nav a{display:block; background:url(../images/icon07.gif) no-repeat 150px center}
.left dd.nav a:hover{background:url(../images/icon05.gif) no-repeat 150px center}
.left dd.nav li a{background:none; color:#666}
.left dd.nav li a:hover{background:none; color:#000}
.left dd.nav li{line-height:20px; _height:20px}
.focus{clear:both; margin-top:15px}
.focus_news{clear:both; background:url(../images/in_pic03.gif) no-repeat left 1em; padding-top:2.8em; border-top:#e2e2e2 solid 1px; line-height:15px; margin-top:11px}
.focus_news .time1{clear:both; font-family:Arial; font-weight:bold; color:#c1c1c1; font-size:11px}
.pro_m{border:#dfdfdf solid 1px}
.pro_m img{border:#dfdfdf solid 2px; border-bottom-width:3px; padding:1px}
.pro_m div{background:url(../images/icon06.gif) no-repeat 152px center; padding:1px 0 1px 7px}
.pro_m div a:hover{text-decoration:underline}

.right{float:right; width:760px; display:inline; overflow:hidden}

/*产品页面*/
.products{clear:both; width:729px; overflow:hidden; margin-left:22px; padding-top:1.2em}
.products dl{clear:both}
.pro_l{float:left; width:384px; overflow:hidden; border-right:#f0f0f0 solid 1px; padding-right:2em}
.dl01 dt{color:#e10000; font-size:14px; margin-bottom:15px}
.dl01 dt .en{font-size:11px; font-family:Arial; font-variant:small-caps; color:#626262; border-bottom:#f0f0f0 solid 1px; padding-right:25px}
.dl01 dd .pic{float:left}
.dl01 dd .pic img{border:#dfdfdf solid 3px; padding:1px}
.dl01 dd .font{width:195px; float:left; margin-left:8px; display:inline; line-height:17px}
.dl01 dd h3{font-size:12px; color:#0e0e69}
.dl02{background:url(../images/line01.gif) repeat-x left bottom; padding-bottom:6px; clear:both; margin-top:10px}
.dl02 dt div{background:url(../images/title_bg.gif) repeat-x left bottom; display:inline; padding:0 1em 2px 0.7em; height:15px; line-height:15px}
.dl02 dt div span{background:url(../images/icon02.gif) no-repeat left center; padding-left:10px; font-weight:bold}
.dl02 dd{color:#7e7e7e; padding:5px 0 0 5px}
.pro_r{float:right; width:291px; overflow:hidden}
.pro_r dl{background:url(../images/line01.gif) repeat-x left bottom; min-height:82px;_height:82px; padding-bottom:2px; margin-top:13px}
.pro_r dt{background:url(../images/pro_rbg.gif) no-repeat right center; height:58px}
.pro_r dt div{position:absolute; color:#fff; line-height:14px; margin:-3.5em auto auto 16.6em;*margin:1.4em auto auto 0.9em}
.pro_r dt div .en{font-family:Arial; font-size:11px; font-variant:small-caps; font-weight:bold}
.pro_r dd{background:url(../images/pro_rbg2.gif) repeat-x left bottom; padding:5px 2px; color:#8b8b8b}
.pro_r dd a{color:#8b8b8b}
.pro_r dd a:hover{color:#3f3f3f}

/*产品列表*/
.tab01{border:#fff solid 2px; border-collapse:collapse}
.tab01 td,.tab01 th{border:2px solid #fff; word-wrap:break-word; padding:5px 0; text-align:center}
.tab01 .tr01{background:#b4c4e5}
.tab01 .tr02{background:#d6def1}
.tab02{border:#ccc solid 1px; border-collapse:collapse; margin:0 auto}
.tab02 td,.tab02 th{border:1px solid #ccc; word-wrap:break-word; padding:5px 0; text-align:center}
.tab02 a{color:#e10000}
.tab02 a:hover{color:#e10000; text-decoration:underline}
.pro_list dt{color:#e10000; font-size:14px; font-weight:bold; margin-bottom:15px}
.pro_list dd ul{width:750px}
.pro_list dd li{float:left; text-align:center; margin:1em 1.2em 0.5em 3px; display:inline}
.pro_list dd li img{padding:1px; border:#dfdfdf solid 3px}
.pro_list dd a:hover{text-decoration:underline}

/*滚动*/
.rollBox{clear:both; overflow:hidden; margin:16px 0 8px;*margin:8px 0; padding-top:25px; background:url(../images/bg02.gif) repeat-x left top} 
.rollBox .LeftBotton{height:27px; width:11px; background:url(../images/left.gif) no-repeat; float:left; cursor:pointer; margin:32px auto auto 1em; display:inline}
.rollBox .RightBotton{height:27px; width:11px; background:url(../images/right.gif) no-repeat; float:left; cursor:pointer; margin-top:32px; display:inline}
.rollBox .Cont{width:656px; overflow:hidden; float:left; margin:auto 1.8em; display:inline} 
.rollBox .ScrCont{width:100000px;} 
.rollBox .Cont .pic{width:117px; float:left; display:inline; text-align:center; background:url(../images/pic_bg.gif) no-repeat; margin-right:18px; line-height:14px} 
.rollBox .Cont .pic img{border:#eaeaea solid 1px; margin:5px auto 0.8em -2px}
.rollBox #List1,.rollBox #List2{float:left}

/*案例展示*/
.cases{width:745px; clear:both; float:right; padding-top:1.2em}
.cases_t{clear:both}
.cases .img_l{background:url(../images/img_bg.gif) no-repeat; text-align:center; width:341px; height:236px; float:left}
.cases .img_l img{margin-top:8px}
.cases_t .font_r{float:right; width:395px}
.cases_t .font_r dl{background:url(../images/bg01.gif) repeat-x left bottom; padding:0 0 0.6em 0.9em}
.cases_t .font_r dt{font-weight:bold; color:#000; height:20px; line-height:20px; margin-top:8px}
.cases_t .font_r dl.sea{background:none}
.cases_t .font_r dl.sea dt{clear:both}
.cases_t .font_r dl.sea dd{float:left; padding-bottom:8px; width:188px; text-align:right; margin-right:0.3em; display:inline; height:22px}
.cases_t .font_r dl.sea dd .inp03{width:110px; height:14px; line-height:14px; border:#c0c0c0 solid 1px}
.cases_t .font_r dl.sea dd .inp04{height:20px; line-height:20px}
.cases_t .font_r dl.sea .sea_but{text-align:right; padding-right:0.3em; margin:0}
.cases_t .font_r dl.sea .sea_but .inp0{cursor:pointer}
.case_list .font_r{clear:both; width:100%; padding-bottom:1.5em;*padding-bottom:1em}
.case_list .font_r dl.sea dd{width:auto; margin-right:0.6em}
.case_list .font_r dl.sea dd .inp03{width:96px}
.case_list .font_r dl.sea .sea_but{position:absolute; margin:0px auto auto 660px;*margin:-27px auto auto 668px}
.case_list h3{font-size:14px; color:#e10000; _margin-top:-1em; padding-left:1em}
.case_list .Cont{width:680px; padding-left:1.6em}
.case_list .Cont dd{margin-bottom:1.2em; display:inline}
.case_list .img_l{clear:both; margin-left:1em; display:inline}
.case_list .case_de{background:url(../images/bg01.gif) repeat-x left bottom; padding:1px 4em 1.6em 1.5em;*padding:0 4em 1.6em 1.5em; clear:both; margin-bottom:2em;*margin-bottom:0}
.case_list .case_de dt{font-weight:bold; color:#000; height:20px; line-height:20px; margin-top:8px}

/*经销商园地*/
.dealer .pro_l{width:472px; overflow:hidden}
.dealer .pro_l dt{margin-bottom:0.6em; color:#e10000; font-size:14px}
.dealer .pro_l dd img{border:#dfdfdf solid 2px; border-bottom-width:3px; padding:1px}
.dealer .pro_l dd div{background:url(../images/icon06.gif) no-repeat 136px center; padding:1px 0 1px 7px}
.dealer .pro_l dd a:hover{text-decoration:underline}
.dealer .pro_l dt .en{font-size:11px; font-family:Arial; font-variant:small-caps; color:#626262; border-bottom:#f0f0f0 solid 1px; padding-right:15px}
.dealer .pro_l .dl01{width:500px; overflow:hidden}
.dealer .pro_l .dl01 dd{float:left; border:#dfdfdf solid 1px; margin:0.5em 1.2em 0.5em 0; display:inline}
.dealer .pro_l .dl01 dt.more{clear:both; display:block; text-align:right; margin-top:-6px;*margin-top:-3px;_margin-top:0; width:465px}
.dealer .pro_l .dl03{float:left; overflow:hidden; display:inline; background:url(../images/line01.gif) repeat-x left top; padding:0em 1.3em 0 0}
.dealer .pro_l .dl03 dl{background:url(../images/line02.gif) repeat-y right top; padding:1em 1.3em 0 0}
.dealer .pro_l .dl03 dd{border:#dfdfdf solid 1px; padding:0; width:214px}
.dealer .pro_l .dl03 dd div{background-position:202px center}
.dealer .pro_l .dl03 dt.more{clear:both; display:block; text-align:right; padding-top:5px; width:218px}
.dealer .pro_l .dl_bg{padding-right:0}
.dealer .pro_l .dl_bg dl{background:none; padding-right:0}
.dealer .pro_l .dl06{width:auto}
.dealer .pro_l .dl06 dd{clear:both; width:100%; border:none; margin-top:1em}
.dealer .pro_l .dl06 dd.de_pic{text-align:center; font-weight:bold; padding:0; margin:0}
.dealer .pro_l .dl06 dd p{padding:0; margin:0.6em auto}
.dealer .pro_l .dl07 dd{clear:both; width:97%; border:none; margin:0; padding:0 0 0 0.8em; background:url(../images/line01.gif) repeat-x left bottom; height:28px; line-height:28px}
.dealer .pro_l .dl07 dd .down{float:right; margin-right:5px; display:inline}
.dealer .pro_r{width:202px}
.dealer .pro_r dl{background:none}
.dealer .pro_r dt{background:none; height:auto; margin-bottom:2px}
.dealer .pro_r dd{background:url(../images/down_bg.gif) repeat-y left top; height:20px; line-height:20px; padding:0; text-indent:1em}
.dealer .pro_r dd a{color:#444}
.dealer .pro_r dd a:hover{color:#666}
.dealer .pro_r .user{border:#dadada solid 1px; background:url(../images/user_bg.gif) no-repeat 1px 1px; height:auto; min-height:45px; line-height:18px; padding:5px 0} 
.dealer .pro_r .user dt{margin-left:32px}
.dealer .pro_r .user dt span{font-weight:bold; color:#000}
.dealer .pro_r .user dd{text-indent:0; margin-left:31px}
.dealer .pro_r .usernotice{border:#dadada solid 1px; background:url(../images/user_bg.gif) no-repeat 1px 1px; height:auto; min-height:45px; line-height:18px; padding:10px 5px 5px 5px;}

/*招商合作*/
.coop{clear:both; padding-top:2.2em; width:580px; margin-left:18px}
.coop dt{font-weight:bold; background:url(../images/line01.gif) repeat-x left bottom; padding:0 0 5px 6px; margin-bottom:5px}
.coop dd{padding-left:6px; line-height:22px}
.coop dd.bot{text-align:right; font-family:Arial; font-size:10px}
.inp04{width:175px; height:15px; line-height:15px; border:#bfbfbf solid 1px}
.inp05{width:59px}
.inp06{position:absolute; width:430px; height:150px; border:#bfbfbf solid 1px}
.inp07{float:right; margin-right:7em; cursor:pointer; display:inline}
.dl04 dt{font-weight:normal; color:#8a8a8a; text-align:center; padding:7px 0 10px}
.dl04 dd,.dl05 dd{padding:3px 0}
.dl05 dt{background:none; text-indent:0; padding:0; margin-top:1em}
.dl05 dd.sub{padding:140px 0 2em}
.dl05 dd select{width:70px}
.dl05 dd span{position:absolute; margin-top:-5px}
.dl05 dd .shi{margin:0 auto auto 58px;*margin:-5px auto auto 58px}
.dl05 dd .xian{margin:0 auto auto 152px;*margin:-5px auto auto 140px}

/*网站地图*/
.mapA{clear:both; margin-top:-2em}
.mapA dt{line-height:32px; margin:0; background:url(../images/icon02.gif) no-repeat 3px 1.2em; padding-left:1em}
.mapA dd{line-height:32px; border:#eee solid 1px; background:#fafafa; margin-left:8px; padding-left:5px}

/*会员注册*/
.msg{clear:both}
.msg dt{margin-bottom:18px; border-bottom:#eee solid 1px; text-align:left; font-weight:bold}
.msg dd{margin-bottom:12px; border:none; clear:both}
.msg dd h4{width:75px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal}
.msg dd .bi{color:#f00; position:absolute; margin-left:6px}
.msg dd .m_text{height:15px; width:240px; background:#fff; line-height:15px; border:#ccc solid 1px; color:#000; color:#666}
.msg dd .yanma{width:40px}
.msg dd .inp09{width:40px; height:14px; border:#c9c9c9 solid 1px}
.msg dd.msg_but{margin-left:75px}
.msg dd .m_but{cursor:pointer; font-family:Arial; width:80px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px}

/*新闻页面*/
.news{clear:both}
.news li{line-height:32px; clear:both; background:url(../images/line01.gif) repeat-x left bottom; padding-left:6px}
.news li a{background:url(../images/icon02.gif) no-repeat 4px center; color:#313030; padding-left:21px}
.news li a:hover{background:url(../images/icon03.gif) no-repeat 4px center}
.news_de{clear:both; color:#313030; margin-top:1em}
.news_de dd{clear:both}
.news_de dt{text-align:center; color:#999; border-bottom:#eee solid 1px; padding-bottom:2px; font-weight:bold; font-size:14px; height:auto}
.news_de dt span{font-size:12px; display:block; font-weight:normal; color:#999; text-align:right; padding-right:1.5em; margin-top:3px}
.news_de dd{padding:1em}
.news_de .back{text-align:center}
.news_de .back a{border:none}

/*以下样式由魏玉超添加*/
.redfont{color:#ff0000;}