﻿/*公用样式*/
body{margin:0; padding:0; font-size:12px; font-family:宋体; color:#333333; line-height:22px;background-image: url(bg.jpg); background-repeat:repeat-x;}
*{ margin:0; padding :0;}
a{color:#333333; text-decoration:none;}
a:hover{color:#333333;}
.clearfloat{height:0; line-height:0; font-size:1px; clear:both;}
img{border:0;}




/*TXT*/
.b14{ font-size:14px; font-weight:bold;}
.b14_green{ color:#076900; font-weight:bold;}
.b14_yellow{ color:#FF7E00; font-weight:bold;}
.b14_pink{ color:#E60081; font-weight:bold;}
.b14_blue{ color:#2D7CFF; font-weight:bold;}

/*布局*/
#box{width:1001px;margin:0 auto;}
#header{height:119px; background:url(../Images/top_bg.gif) no-repeat;}
#footer{height:50px;}

/*header*/
#logo{background:url(../Images/logo1.jpg) no-repeat; height:80px;}
#menu_v{background:url(../Images/menu_v.gif) no-repeat;height:23px;margin-left:815px; margin-top:-80px;}
#menu_v ul{list-style:none;}
#menu_v ul li{line-height:22px; float:left; color:#fff; font-size:1.0em; padding-left:15px;}
#menu_v ul li a{color:White;}
/*menu*/
#menu{height:40px;background:url(../Images/menu.gif) no-repeat; margin:56px 0 0 10px;}
#menu ul{list-style:none;}
#menu ul li{line-height:22px; float:left;font-size:14px; width:122px; text-align:center; padding:10px 0 0 0;}
/*#menu ul li a{line-height:22px; color:#fff; font-weight:bold;}*/


/*main_v*/
#flash{height:263px; background:url(../Images/main_v_bg.jpg) no-repeat; font-size:1px;}

/*首页布局*/
#D_main_content{}
/*左侧*/
#sideleft{padding-bottom:10px;} 
#D_left{float:left; width:230px; margin-left:5px;}
#D_left h1{line-height:38px; background:url(../Images/h1_bg.gif) no-repeat;color:#fff; font-size:14px; padding-left:60px;} 
.conr{border:solid 1px #ccc;}
.conr ul{list-style:none;}
.conr ul li{line-height:30px; border-bottom:dotted 1px #ccc; padding-top:5px;}
.conr ul li a{line-height:30px; background:url(../Images/row1.gif) 15px 1px no-repeat; padding-left:40px; font-size:1.2em; font-weight:bold;}
.left{margin:60px 0 0 5px;}
.left div{margin:10px 0 0 0;}
/*右侧*/
#D_right{width:734px; float:right; margin-left:25px;}
/*上*/
#D_right_top{margin-top:10px;}
#D_right_top h5{font-size:1.2em; padding-left:20px;border-bottom:1px solid #dfdfdf; background: url(../Images/row.gif)  0 8px no-repeat; line-height:30px; color:#333333;}
#D_right_top h5 img{margin-top:-14px;float:right;margin-right:7px;}
#D_right_top h5 span{color:#1ab5e7;}
.right img{margin:10px 0 0 20px; float:left;}
.right p {width:410px;float:right; margin-top:-200px; font-size:12px; line-height:18px; padding-right:5px;}

/*中间*/
#D_right_middle{margin-top:20px;}
.middle_left{width:400px; float:left; position:relative;}
.middle_left h5{font-size:1.2em; padding-left:20px;border-bottom:1px solid #dfdfdf;background: url(../Images/row.gif)  0 8px no-repeat; line-height:30px;color:#333333;}
.middle_left h5 img{margin-top:-14px;float:right;margin-right:7px;}
.middle_left h5 span{color:#1ab5e7;}
.middle_left ul{list-style:none;}
.middle_left ul li{line-height:20px;padding:5px 0 0 2px;}
.middle_left ul li a{line-height:20px;font-size:12px;}
.middle_left ul li span{float:right; margin-top:-20px;}

.middle_right{float:right; position:relative; right:0; margin-right:5px;}
.middle_right img{margin-top:7px;}

/*下面*/
#D_right_end{margin-top:10px; clear:both;}
#D_right_end h5{font-size:1.2em; padding-left:20px;border-bottom:1px solid #dfdfdf; background: url(../Images/row.gif)  0 8px no-repeat; line-height:30px;color:#333333;}
#D_right_end h5 img{margin-top:-14px;float:right;margin-right:7px;}
#D_right_end h5 span{color:#1ab5e7;}
.right_end img{margin:25px 0 0 10px;}

/*footer*/
#footer{text-align:center; padding-top:10px; border-top:solid 1px #ccc; margin-top:10px;}
/*子页布局*/
#main{}
#left{float:left; width:230px; margin-left:2px;}
#right{width:734px; float:right; line-height:22px;}

/*子页左侧内容*/
#left h1{line-height:38px; background:url(../Images/h1_bg.gif) no-repeat;color:#fff; font-size:14px; padding-left:60px;}
.conr{border:solid 1px #ccc;}
.conr ul{list-style:none;}
.conr ul li{line-height:26px; border-bottom:dotted 1px #ccc;}
.conr ul li a{line-height:26px; background:url(../Images/row1.gif) 15px 1px no-repeat; padding-left:35px; font-size:12px; font-weight:bold;}
.left{margin:60px 0 0 5px;}
.left div{margin:10px 0 0 0;}

/*子页右侧内容*/
#right h5{font-size:14px; padding-left:20px;border-bottom:1px solid #dfdfdf; background: url(../Images/row.gif)  0 8px no-repeat; line-height:30px; color:#333333;}
#right h5 span{display:inline-block; font-weight:normal; text-align:right; width:90%; font-size:12px;}
/*about*/
#right p{line-height:30px; padding-top:10px; font-size:14px;}

/*prod*/
.cont{float:left; margin:20px 0 0 5px; text-align:center; font-size:12px;}
.cont img{border:solid 1px #ccc;}

/*prod_item*/
.prod_content img{border:solid 1px #ccc; padding:15px; margin-top:20px; margin-left:20px;}

/*news*/
.news_content{margin-top:10px;}
.news_content ul{list-style:none;}
.news_content ul li{line-height:25px; font-size:14px;  border-bottom:dotted  1px #ccc;}
.news_content ul li a{line-height:25px;padding-left:10px;}
.news_content ul li span{float:right; padding:0 10px 0 0; margin-top:-25px;}

/*news_item*/
.list h6{font-size:18px; text-align:center; line-height:30px; padding:10px 0 0 0;} 

/*contact
.contant{margin-top:40px; margin-left:70px;}
.contant ul{list-style:none; font-size:14px;}
.contant ul li{line-height:30px;}
.contant img{margin-left:250px; margin-top:-200px;}*/

/*internet*/
.list img{margin:20px 0 0 40px;}

/*返回按钮*/
.back_btn{ line-height:30px; height:30px; text-align:right; padding:0 20px 0 0;}

/*datalist*/
.tablelist{}
.tablelist td{padding:3px;}
.tablelist td p{line-height:22px; text-align:center;}


/*首页滚动图片*/
#main_prod_scrollpic {overflow:hidden;width: 100%; height:100%; padding:5px 0 0 0;}
/*#main_prod_scrollpic img {border: 2px solid #dfdfdf; margin:0 10px 0 0;}*/
#inmain_prod_scrollpic {float: left; width:1800px;}
#main_prod_scrollpic1 {float: left;}
#main_prod_scrollpic2 {float: left;}
.main_prod_txt{ text-align:center; line-height:20px; height:20px;}




/*产品列表*/
.prod_box{ width:200px; float:left; padding:0 10px 0 10px;}
.box {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
vertical-align:middle;

/*设置水平居中*/
text-align:center;

/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

width:200px;
height:200px;
border: 2px solid #efefef;
}
.box img {
/*设置图片垂直居中*/
vertical-align:middle;
}

.box_txt{ width:200px; text-align:center; line-height:25px; height:25px;}
.pic31 {BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: #999999 2px solid
}

