﻿/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:SimSun; color:#7A7A7B; background:#FFF}
ul,li{ margin:0px; padding:0px; list-style-type:none;}
form,p,div{ margin:0px; padding:0px;}
img{ border:none;}
a:link,a:visited{ color:#7A7A7B; text-decoration:none;}
a:hover,a:active{ color:#FE0000; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.clear_both{clear:both;}
.float_l{ float:left}
.float_r{ float:right}
.hand{ cursor:pointer;}
.Arial{ font-family:Arial; font-size:11px;}
.fnt11{ font-size:11px;}
.fnt12{ font-size:12px;}
.fnt14{ font-size:14px}
.fnt16{ font-size:16px}
h1{ margin:0px; padding:0px; font-size:12px;}
.clear_left{ clear:left;}
.clear_right{ clear:right;}
.mg0auto{ margin:0px auto; }
.Word_Break{word-break:break-all; overflow:hidden; TABLE-LAYOUT: fixed;WORD-WRAP: break-word;}
.light{ color:#FF0000}
.img_bd{ border:1px solid #E8E8E8;}

/*index*/
.in_bkg{ background:#FFF url(../images/bkg0.jpg) top center repeat-x;}
.box{ width:1002px; background:#FFF; margin:0px auto;}
.top{ width:1002px; height:89px; margin:0px auto;}
.top_sh{ float:right; padding:35px 25px 0 0;}
.top_sh ul li{ float:left; height:22px;}
.sh_txt{ width:185px; height:20px; line-height:20px; padding:0px 5px; border:1px solid #EAEAEA; border-right:none;}
.nav{width:1002px; height:34px; margin:0px auto; padding:1px 0px;}
.nav ul li{ float:right; width:96px; line-height:34px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; border-left:1px solid #E3E3E3;}
.nav a:link,.nav a:visited{ color:#2d3353;}
.nav a:hover,.nav a:active{ color:#011799;}
.banner{ height:412px;}
.in_cont{ width:977px; height:185px; margin:1px auto 26px auto; background:url(../images/bkg3.jpg) left bottom no-repeat; position:relative;}
.in_cont_1{ float:left; width:359px; padding:55px 0 0 6px; line-height:20px;}
.in_cont_2{ float:left; width:247px; padding:58px 0 0 56px;}
.in_cont_3{ float:left; padding:58px 0 0 55px; overflow:hidden;}
.in_pro{ height:111px; overflow:hidden;}
.in_pro_p{ width:111px; text-align:center; padding:0 20px 0 0;}
.in_pro_p img{ border:1px solid #BBBBBB; padding:2px;}
.in_btm{ width:975px; height:65px; line-height:26px; padding-top:10px; margin:0px auto;}
.btm{ width:100%; background:url(../images/bkg2.jpg) top center repeat-x;}
.more_1{ position:absolute; left:328px; top:17px;}
.more_2{ position:absolute; left:632px; top:17px;}
.more_3{ position:absolute; left:940px; top:17px;}

.iBan { width:100%; height:412px; background:#FFF; overflow:hidden; position:relative; z-index:1; _zoom:1;}
.iBanScreen{ background: url("../images/i_ban1.jpg") top center no-repeat; height: 412px;}
.banFn{ width:1002px; height:412px; margin:0px auto; z-index:99 }
.ibanImg{ display:none;}
.iBan .banNum{ width:60px;height:19px;position:absolute;bottom:20px;left:50%;margin-left:-30px; z-index:100}
.iBan .banNum a{width:15px;height:19px;background:url(../images/dots.png) no-repeat center ;_background:url(../images/dots.gif) no-repeat center;display:inline;overflow:hidden;text-indent:-999em;float:left;}
.iBan .banNum a.dots{background:url(../images/dotsFocus.png) no-repeat center ;_background:url(../images/dotsFocus.gif) no-repeat center ;}

    #scrollDiv{width:116px;height:89px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
    #scrollDiv li{height:89px;line-height:89px; zoom:1;}
    .scroltit{ display:none;}

/*about*/
.ab_bkg{ background:#FFF url(../images/bkg4.jpg) top center repeat-x;}
.ab_banner{ height:215px;}
.ab_cont{ width:1002px; padding:0 0 30px 0; overflow:auto; background:url(../images/pro_04.jpg) repeat-y; margin:0px auto;}
.ab_left{ float:left; width:210px;}
.ab_clsTit{ height:33px; line-height:33px; padding-left:50px; font-size:14px; font-weight:bold; background:url(../images/pro_03.jpg) no-repeat;}
.ab_cls{ padding-top:5px; width:200px;}
.ab_cls li{ height:30px; line-height:30px; padding-left:23px; border-bottom:1px dashed #DBDBDB;}
.ab_cls li span{ margin-right:12px;}
.ab_cls a:link,.ab_cls a:visited{ color:#52839a;}
.ab_cls a:hover,.ab_cls a:active{ color:#FE0000;}
.ab_right{ float:right; width:791px;}
.mbx{ height:33px; line-height:33px; padding-left:20px; background:url(../images/pro_05.jpg) repeat-x;}
.ab_btm{ width:975px; height:65px; line-height:26px; padding-top:10px; border-top:1px solid #EBEBEB; margin:0px auto;}
.ab_main{ line-height:26px; padding:30px 0px 0 30px; min-height:600px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}

/*products*/
.pro_main{ line-height:24px; padding:0 0 0 40px; min-height:250px; }
.pro_list{}
.pro_list li{ width:187px; height:240px; line-height:50px; padding:30px 0 0 0; overflow:hidden; float:left; margin:0 30px 0 25px; text-align:center; }
.pro_Img{ width:187px; }
.pro_Img img{ border:1px solid #DBDBDB;}
.pro_info{ float:left; width:472px; line-height:24px; color:#52839A; word-break:break-all; WORD-WRAP:break-word;}
.pro_tit{ color:#FF5454; font-weight:bold;}
.pro_tit a:link,.pro_tit a:visited{ color:#FF5454;}
.pro_tit a:hover,.pro_tit a:active{ color:#FE0000;}
.pro_more{ text-align:right; padding:20px 0 0 0;}

/*productShow*/
.proShow{ line-height:24px; padding:0 42px 0 48px; min-height:250px; }
.proShow_tit{ padding:40px 0 25px 0; text-align:center; font-size:16px; font-weight:bold; color:#FF5454; border-bottom:1px dashed #DEDEDE;}
.proShow_img{ width:698px; margin-top:30px; padding:20px 0px;  text-align:center;}
.proShow_list li{ float:left; width:120px; padding:20px 18px 0 0; text-align:center; line-height:26px;}
.proShow_list img{ border:1px solid #DBDBDB;}
.proShow_info{   line-height:24px; padding:20px 0 0 0;}

.fenye{ clear:both; width:95%; height:21px; text-align:right; padding:20px 0px;}

/*Case*/
.case_main{ line-height:24px; min-height:330px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>330?"330px":""); }
.case_list{ padding:30px 0 0 0;}
.case_list li{ float:left; width:352px; padding:0 0 15px 35px; text-align:center; line-height:26px;}


/*news*/
.news_list{ clear:both; width:98%; margin:0px auto;}
.news_list li{ border-bottom:1px dashed #C2C2C2; overflow:auto; line-height:34px; }

/*order*/
.fb_bd1{ border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin:0px auto;}
.fb_bd1 td{border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.fb_bd span{ color:#ff6600}
.fb_td_pd{ padding:5px;}
.fb_txt{ border:1px solid #DDDDDD; background:#f7f7f7; width:220px; padding:0px 5px; height:20px; line-height:20px; color:#454545;}
.fb_submit{ background:url(../images/btn_submit.jpg) no-repeat; border:none; width:59px; height:25px; cursor:pointer;}
.fb_resert{ background:url(../images/btn_resert.jpg) no-repeat; border:none; width:59px; height:25px; cursor:pointer;}


/*分页*/
DIV.yellow {
	PADDING: 3px; MARGIN: 3px; TEXT-ALIGN: center
}
DIV.yellow A {
	BORDER: #FE7B29 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #FF6000; TEXT-DECORATION: none
}
DIV.yellow A:hover,DIV.yellow A:active  {
	BORDER: #FF6000 1px solid;
}
DIV.yellow SPAN.current {
	BORDER: #FE7B29 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold;MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #FF6000
}
DIV.yellow SPAN.disabled {
	BORDER: #FE7B29 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #FF6000;
}