﻿/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"宋体"; color:#666666; background:#FFF url(../images/bkg.jpg) top center repeat-x;}
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:#666666; text-decoration:none;}
a:hover,a:active{ color:#C20000; 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}
.a1:link,.a1:visited{ color:#C20000;}
.a1:hover,.a1:active{ color:#C20000; text-decoration:underline;}


/*index*/
.top{ width:982px; height:90px; padding-top:1px; margin:0px auto;}
.logoBox{ float:left; width:125px;}
.top_rt{ float:right; margin:35px 3px 0 0; width:104px; height:22px; line-height:22px; text-align:center; color:#FFF; background:url(../images/in_06.jpg) no-repeat;}
.top_rt a:link,.top_rt a:visited{ color:#FFF;}
.top_rt a:hover,.top_rt a:active{ color:#FFF; text-decoration:underline;}
.nav{ width:982px; height:40px; margin:0px auto; background:url(../images/in_10.jpg) repeat-x;}
.nav ul li{ float:left; width:122px; height:40px; text-align:center; line-height:40px; font-size:14px; background:url(../images/in_12.jpg) right top no-repeat;}
.nav a:link,.nav a:visited{ color:#FFF; display:block; width:122px; height:40px;}
.nav a:hover,.nav a:active{ color:#000; background:#FFF;}
.banner{ width:976px; height:383px; padding:3px; margin:0px auto; background:#FFF;}
.in_cont{ width:982px; overflow:auto; margin:0px auto;}
.in_ab{ float:left; width:193px; height:210px; padding:20px 22px 0 26px; background:#9B1326;}
.in_abTIt{ font-size:14px; color:#FFF; background:url(../images/in_16.jpg) center right no-repeat;}
.in_abCont{ padding-top:22px; color:#FF9CBC; line-height:20px;}
.in_abMore{ padding-top:10px; text-align:right;}
.in_abMore a:link,.in_abMore a:visited{ color:#FFF;}
.in_abMore a:hover,.in_abMore a:active{ color:#FFF; text-decoration:underline;}
.in_ct{ float:left; width:213px; height:210px; padding:20px 22px 0 20px; background:#980B19;}
.in_ctTIt{ font-size:14px; color:#FFF; background:url(../images/in_27.jpg) center right no-repeat;}
.in_ctCont{ padding-top:22px; color:#E0B7C0; line-height:24px;}
.in_ctCont a:link,.in_ctCont a:visited{ color:#E0B7C0;}
.in_ctCont a:hover,.in_ctCont a:active{ color:#E0B7C0; text-decoration:underline;}
.in_pro{ float:left; width:453px; height:210px; padding:20px 0 0 32px; border-left:1px solid #9B1326; background:#870512;}
.in_proTIt{ width:410px; font-size:14px; color:#FFF; background:url(../images/in_22.jpg) center right no-repeat;}
.in_pro ul{ padding:20px 0 0 0;}
.in_pro ul li{ float:left; width:129px; height:59px; padding:0 11px 11px 0;}
.in_btm{ width:982px; height:75px; line-height:80px; text-align:right; color:#6C424F; margin:0px auto; background:#390012;}
.in_btm span{ padding-right:48px;}
.in_btm a:link,.in_btm a:visited{ color:#6C424F;}
.in_btm a:hover,.in_btm a:active{ color:#C20000;}

.in_pro_tj_p{ width:200px; text-align:center; padding:0 11px 11px 0;}


.iBan { width:100%; height:383px; overflow:hidden; position:relative; z-index:1; _zoom:1; background:#FFF;}
.iBanScreen{ background: url("../images/ad01.jpg") top center no-repeat; height:414px;}
.banFn{ width:976px; height:383px; margin:0px auto; z-index:99 }
.ibanImg{ display:none;}
.iBan .banNum{ width:60px; height:19px; position:absolute; bottom:10px; left:50%; margin-left:-20px; 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 ;}

/*about*/
.ab_banner{ width:982px; height:223px; margin:0px auto;}
.ab_cont{ width:982px; overflow:auto; overflow-y:hidden; margin:0px auto; background:url(../images/ab_05.jpg) top left no-repeat;}
.ab_lt{ float:left; width:229px; padding-bottom:185px;}
.ab_lt_Tit{ height:35px; line-height:35px; padding:27px 0 0 26px; color:#FFF;}
.ab_lt_List{ padding:20px 0 0 0;}
.ab_lt_List li{ width:166px; height:35px; line-height:35px; padding:0 0 0 44px; border-bottom:1px solid #E3E3E3; background:url(../images/ab_06.jpg) 16px center no-repeat;}	
.ab_lt_List a:link,.ab_lt_List a:visited{ color:#9D9D9D; font-weight:bold;}
.ab_lt_List a:hover,.ab_lt_List a:active{ color:#C20000;}
.ab_rt{ float:right; width:742px;}
.ab_mbxBox{ height:27px; padding:35px 13px 0 15px; border-bottom:1px solid #E3E3E3;}
.ab_rt_Tit{ float:left; font-weight:bold; color:#6F6F6F;}
.ab_mbx{ float:right; padding-left:23px; color:#9D9D9D; background:url(../images/ab_07.jpg) left center no-repeat;}
.ab_mbxBox a:link,.ab_mbxBox a:visited{ color:#9D9D9D;}
.ab_mbxBox a:hover,.ab_mbxBox a:active{ color:#C20000;}
.ab_main{ clear:both; padding:20px 15px 30px 15px; line-height:26px; min-height:450px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>450?"450px":"");}


/*User LeftList*/
.user_lt_List{ padding:20px 0 0 0;}
.user_lt_li{ width:177px; line-height:35px; padding:0 0 0 33px; border-bottom:1px solid #E3E3E3; background:url(../images/ab_06.jpg) 16px 14px no-repeat;}	
.user_lt_List a:link,.user_lt_List a:visited{ color:#9D9D9D; font-weight:bold;}
.user_lt_List a:hover,.user_lt_List a:active{ color:#C20000;}
.user_lt_li ul{}
.user_lt_li ul li{ width:155px; height:35px; line-height:35px; padding:0 0 0 20px; border-bottom:1px solid #E3E3E3; background:url(../images/ab_06.jpg) 7px center no-repeat;}	

/*news*/
.news_list{ clear:both; width:100%; margin:0px auto;}
.news_list li{ overflow:auto; line-height:28px; }

/*newsShow*/
.news_tit{ width:100%; text-align:center; padding-bottom:15px; margin:0px auto; font-size:16px; font-weight:bold}

/*products*/
.pro_main{ clear:both; padding:30px 0 30px 30px; line-height:24px; min-height:450px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>450?"450px":"");}
.pro_list{}
.pro_list li{ float:left; width:204px; height:140px; padding:0px 30px 0px 0px;}
.pro_bd{ width:200px; height:92px; border:1px solid #cdcdcd; padding:1px;  text-align:center; vertical-align:middle;}
.pro_bd:hover{ border:1px solid #C20000;}
.pro_font{ text-align:center; padding-top:5px; color:#9D9D9D;}

/*.pro_lt_List{ padding:20px 0 0 0;}
.pro_lt_list_li{ width:221px; position:relative;}
.pro_lt_list_a:link,.pro_lt_list_a:visited{ color:#9D9D9D; display:block; width:166px; height:22px; line-height:22px; padding:6px 0 7px 44px; font-weight:bold; border-bottom:1px solid #E3E3E3; background:url(../images/ab_06.jpg) 16px 13px no-repeat;}
.pro_lt_list_a:hover,.pro_lt_list_a:active{ color:#C20000; width:177px; background:#F0F0F0;}
.pro_lt_list_li div{ width:170px; padding:5px 0 3px 15px; overflow:auto; position:absolute; top:-1px; left:221px; border:1px solid #F1F1F1; background:#FFF;}
.pro_lt_list_li ul li{ width:170px; padding:6px 0;}
.pro_lt_list_li ul li a:link,.pro_lt_list_li ul li a:visited{ color:#9D9D9D; font-weight:bold;}
.pro_lt_list_li ul li a:hover,.pro_lt_list_li ul li a:active{ color:#C20000;}*/
.pro_lt_List{  width:220px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6}
.pro_lt_list_li{ width:220px; position:relative;}
.pro_lt_list_a:link,.pro_lt_list_a:visited{ color:#777; display:block; width:194px; height:34px; line-height:36px; padding:0 0 0 26px; font-weight:bold; background:#F1F1F1;}
.pro_lt_list_a:hover,.pro_lt_list_a:active{ color:#FFF; background:url(../images/pro_02.jpg) left top no-repeat;}
.pro_lt_list_a_1:link,.pro_lt_list_a_1:visited{ color:#777; display:block; width:195px; height:34px; line-height:36px; padding:0 0 0 26px; font-weight:bold;}
.pro_lt_list_a_1:hover,.pro_lt_list_a_1:active{ color:#FFF; background:url(../images/pro_02.jpg) left top no-repeat;}
.pro_lt_list_li div{ width:185px; overflow:auto; position:absolute; top:0px; left:220px; border:1px solid #BBBBBB; background:#FFF;}
.pro_lt_list_li li{ width:185px; height:26px;}
.pro_lt_list_li ul li a:link,.pro_lt_list_li ul li a:visited{ color:#777; font-weight:bold; display:block; width:170px; height:26px; padding:0 0 0 15px; line-height:26px;}
.pro_lt_list_li ul li a:hover,.pro_lt_list_li ul li a:active{ color:#FFF; background:url(../images/pro_03.jpg) left top repeat-x;}

/*productShow*/
.proShow{ clear:both; width:90%; margin:20px auto 0px auto;}
.pro_img{ width:100%; text-align:center; overflow:hidden;}
.pro_tit{ padding:15px; text-align:center; font-size:14px; font-weight:bold;}
.pro_cont{ line-height:26px;}

.fenye{ clear:both; width:100%; height:21px; text-align:right; padding:20px 0px;}
.fenye_pro{ clear:both; width:96%; height:21px; text-align:right; padding:20px 0px ;}

/*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:#C20000}
.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;}

/*Case*/
.case_main{ clear:both; overflow:auto; padding:30px 0; color:#999; min-height:350px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>350?"350px":"");}
.case_list{}
.case_list li{ float:left; width:200px; padding:0 0 20px 25px;}
.case_list_tit{ line-height:24px; text-align:center; background:#464646;}
.case_list_tit a:link,.case_list_tit a:visited{ color:#A47F67;}
.case_list_tit a:hover,.case_list_tit a:active{ color:#fff;}

/*Use*/
.use_list li{ float:left; width:188px; height:180px; padding-left:40px;}
.use_list li img{ border:1px solid #e3e3e3; padding:5px;}
.use_list_fnt{ text-align:center;}

/*分页*/
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;
}

/**indexbanner**/

.banner .ad { 
	margin-bottom:10px;
	width:1002px; 
	height:333px; 
	overflow:hidden;
	position:relative;
}
.banner .slider,.banner .num{
	position:absolute;
}
.banner .slider li{ 
	list-style:none;
	display:inline;
}
.banner .slider img{ 
	width:1002px; 
	height:333px;
	display:block;
}
.banner .num{ 
	right:100px; 
	top:30px;
}
.banner .num li{
	width: 227px;
	height: 77px;
	padding-bottom:12px;
}
.banner .num li.on{

}


/**Product Table**/
.pro_tb{ border-left:1px solid #C9C9C9; border-top:1px solid #C9C9C9;}
.pro_tb td{ border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9;}
.in_btm img{vertical-align:middle;}
