/* CSS Document By truthing.cn Design By 马娟*/
/* Date:2011-07-07*/

body{margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0F3153; background:url(../img/bj.jpg) #CCCCCC left top repeat-x;}
ul{padding:0; margin:0;}
ul li{padding:0; margin:0; list-style-type:none;}
img{border:0;}
p{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
.cleardiv{clear:both;}
form{ padding:0px; margin:0px;}


#Box{width:980px; margin:0 auto; clear:both; overflow:hidden;}

/* ------------------------------------------首页--------------------------------------*/
#top{ width:980px; height:auto; float:left; }
.top_top{ width:980px; height:82px; float:left; overflow:hidden;}
.top_menu{ width:980px; height:60px; float:left; overflow:hidden;}
#banner{ width:980px; height:312px; float:left; overflow:hidden;}
#main{ width:980px; height:auto; float:left; background:url(../img/006.jpg) #ffffff left top repeat-x; overflow:hidden; }
.main_left{ width:732px; height:auto; float:left; padding:18px 14px 0px 14px;}
.main_left_top{ width:732px; height:auto; float:left;}
.main_left_top_jj{ width:436px; height:auto; float:left;}
.main_left_top_jj_bt{ width:436px; height:24px; float:left; overflow:hidden; text-align:left;}
.main_left_top_jj_con{ width:436px; height:120px; float:left; padding-top:10px; text-align:left; line-height:23px; color:#666666; overflow:hidden;}
.main_left_top_jj_con_img{ width:170px; height:auto; float:left;  text-align:left;}
.main_left_top_jj_con_r{ width:266px; height:auto; float:left;  text-align:left; line-height:23px; color:#666666;}
.main_left_top_xw{ width:270px; height:auto; float:right;}
.main_left_top_xw_bt{ width:270px; height:24px; float:left; overflow:hidden; text-align:left;}
.main_left_top_xw_con{ width:270px; height:120px; float:left; padding-top:10px; overflow:hidden; text-align:left;}
.main_left_top_xw_con ul{ width:270px; height:28px; float:left; line-height:28px;  overflow:hidden; text-align:left; border-bottom:1px #CCCCCC dashed;}
.main_left_top_xw_con ul li.bt{ width:220px; height:28px; float:left;  overflow:hidden; text-align:left; color:#666666;}
.main_left_top_xw_con ul li.bt a{color:#666666; text-decoration:none;}
.main_left_top_xw_con ul li.bt a:hover{color:#CC0000; text-decoration:none;}
.main_left_top_xw_con ul li.time{ width:50px; height:28px; float:left; overflow:hidden; text-align:right; color:#999999;}

.more{color:#CC0000; text-decoration:none;}
.more a{color:#CC0000; text-decoration:none;}
.more a:hover{color:#0F3153; text-decoration:none;}

.main_left_cp{ width:732px; height:auto; float:left; margin-top:5px;}
.main_left_cp_bt{ width:732px; height:27px; float:left; overflow:hidden; text-align:left;}
.main_left_cp_con{ width:732px; height:auto; float:left; overflow:hidden; padding-top:8px;}
.main_cp_list{ width:164px; height:auto; float:left; overflow:hidden;}
.main_cp_list_img{ width:160px; height:auto; float:left; overflow:hidden; border:1px #CCCCCC solid; padding:1px;}
.main_cp_list_bt{ width:164px; height:auto; float:left; overflow:hidden; text-align:center; line-height:20px; padding-top:5px;}
.main_cp_list_bt a{color:#0F3153; text-decoration:none;}
.main_cp_list_bt a:hover{color:#CC0000; text-decoration:none;}
.main_cp_list_jiange{ width:25px; height:140px; float:left; overflow:hidden;}


.main_right{ width:220px; height:auto; float:right;}
.main_right_bt{ width:220px; height:40px; float:left;}
.main_right_con{ width:188px; height:294px; float:left; background:url(../img/008.jpg) left top no-repeat; overflow:hidden; padding:16px; text-align:left; line-height:28px;}
#bot{ width:980px; height:auto; float:left;}
.bot_dh{ width:980px; height:26px; float:left; background:#1D4D7D; text-align:center; line-height:26px; color:#BDD2E3;}
.bot_dh a{color:#BDD2E3; text-decoration:none;}
.bot_dh a:hover{color:#ffffff; text-decoration:underline;}
.bot_con{ width:980px; height:auto; float:left; text-align:center; line-height:22px; padding:8px 0px 20px 0px; color:#0F3153;}

/*---------------------公司简介----------------------------------*/
#gsjj_main{ width:980px; height:auto; float:left; background:url(../img/017.jpg) left top repeat-y; overflow:hidden; border-top:1px #FFFFFF solid;}
#gsjj_banner{ width:980px; height:auto; float:left; overflow:hidden;}
.gsjj_main_l{ width:210px; height:auto; float:left; }
.gsjj_main_l_bt{ width:210px; height:auto; float:left; }
.gsjj_main_l_con{ width:190px; height:auto; float:left; padding:10px; text-align:left; line-height:30px;}
.gsjj_main_l_con ul{ width:190px;}
.gsjj_main_l_con ul li{ width:154px; height:30px; float:left; text-align:left; line-height:30px; background:url(../img/020.gif) left top no-repeat; padding-left:36px; font-size:12px; font-weight:bold;
 color:#555555;} 
.gsjj_main_l_con ul li a{color:#555555; text-decoration:none;}
.gsjj_main_l_con ul li a:hover{color:#1D4D7D; text-decoration:none;}
.gsjj_main_l_con1{ width:190px; height:auto; float:left; padding:10px; text-align:left; line-height:24px;}
.gsjj_main_l_con_img{ width:190px; height:auto; float:left; padding:0px 10px 10px 10px; text-align:left; line-height:24px;}
.gsjj_main_l_con_img img{ padding-bottom:10px;}
.gsjj_main_r{ width:699px; height:auto; float:right; background:url(../img/018.jpg) #ffffff left top repeat-x; overflow:hidden; padding:20px 35px 20px 35px;}
.gsjj_main_r_bt{ width:699px; height:30px; float:left; background:url(../img/022.gif) left top no-repeat; line-height:30px;}
.gsjj_main_r_bt_l{ width:100px; height:30px; float:left; text-align:left; font-size:14px; font-weight:bold; color:#1D4D7D; padding-left:30px;}
.gsjj_main_r_bt_r{ width:569px; height:30px; float:left;  text-align:right; color:#333333;}
.gsjj_main_r_bt_r a{color:#333333; text-decoration:none;}
.gsjj_main_r_bt_r a:hover{color:#1D4D7D; text-decoration:none;}
.gsjj_main_r_con{ width:699px; height:auto; float:left; text-align:left; line-height:30px; padding-top:10px; color:#333333;}

.zxzp{ width:699px; height:auto; float:left; text-align:left; line-height:24px; padding-top:10px; color:#333333;}


/*---------------------------------企业荣誉----------------------------------*/
.qyry{ width:699px; height:auto; float:left; text-align:left; color:#333333; padding-top:20px;}
.qyry_list{ width:213px; height:166px; float:left; padding:10px 10px 0px 10px; overflow:hidden;}
.qyry_list_img{ width:213px; height:auto; float:left; text-align:center;}
.qyry_list_img img{ border:1px #CCCCCC solid; padding:2px;}
.qyry_list_bt{ width:213px; height:30px; float:left; text-align:center; line-height:30px; overflow:hidden; padding-top:5px;}
.qyry_list_bt a{color:#333333; text-decoration:none;}
.qyry_list_bt a:hover{color:#1D4D7D; text-decoration:none;}
.fenye{ width:699px; height:auto; float:left; text-align:center; color:#333333; line-height:40px;}
.fenye a{color:#333333; text-decoration:none;}
.fenye a:hover{color:#1D4D7D; text-decoration:none; font-weight:bold;}


.chakan{color:#1D4D7D;}
.chakan a{color:#1D4D7D; text-decoration:none;}
.chakan a:hover{color:#cc0000; text-decoration:none; font-weight:bold;}

.STYLE1{ color:#ff0000;}

/*---------------------------------最新动态----------------------------------*/
.zxdt{ width:699px; height:auto; float:left; text-align:left; line-height:30px; padding-top:10px; color:#333333;}
.zxdt ul{ width:699px; height:30px; border-bottom:1px #CCCCCC dotted;}
.zxdt ul li.dtbt{ width:585px; height:30px; float:left; text-align:left; line-height:30px; color:#333333; overflow:hidden; background:url(../img/026.gif) left top no-repeat; padding-left:15px;}
.zxdt ul li.dtbt a{color:#333333; text-decoration:none;}
.zxdt ul li.dtbt a:hover{color:#1D4D7D; text-decoration:none; font-weight:bold;}
.zxdt ul li.dttime{ width:99px; height:auto; float:left; text-align:right; line-height:30px; color:#999;}


/*---------------------------------最新动态查看页----------------------------------*/
.see_bt{ width:699px; height:auto; float:left; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#1D4D7D; border-bottom:1px #CCCCCC dotted;}
.see_time{ width:699px; height:30px; float:left; text-align:center; line-height:30px; color:#666666;}
.see_con{ width:699px; height:auto; float:left; text-align:left; line-height:30px; color:#333; padding-top:10px;}

/*---------------------------------销售网络----------------------------------*/
.xswl{ width:699px; height:auto; float:left; text-align:center; line-height:30px; padding-top:10px; color:#333333;}


/*---------------------菜单样式----------------------------------*/
#menu{ width:980px; 
	height:33px; float:left; background:url(../images/bj.jpg) left top no-repeat; overflow:hidden; font-family:"微软雅黑";
}
.menu_l{ width:800px; 
	height:33px; float:left; overflow:hidden; padding-left:8px;
}



.menu_l ul{
	margin:auto; width:800px; height:33px; float:left; padding-left:8px;
	list-style-type:none;  margin:0px; padding:0px;
}
.m_li{
	float:left; width:106px; line-height:33px;  text-align:center; margin-right:0px; margin-left:0px; font-weight:bold;  text-decoration:none; color:#305198; font-size:14px;
}

.m_li a{
	display:block; color:#FFFFFF; width:106px; text-decoration:none; font-size:14px;
}
.m_li a:hover{
	display:block; color:#305198; width:106px; text-decoration:none; font-size:14px;
}
.m_line{
	float:left; width:1px; height:33px;
	line-height:33px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:106px; line-height:33px; text-align:center; padding-top:0px; font-weight:bold;
	background-image:url(../images/menu_bg.jpg); position:relative; height:33px; margin-top:0px; margin-right:0px; margin-left:0px; text-decoration:none; color:#305198; font-size:14px;
}
.m_li_a a{
	display:block; color:#305198; width:106px; text-decoration:none; font-size:14px; background-image:url(../images/menu_bg.jpg); position:relative;
}
.m_li_a a:hover{
	display:block; color:#305198; width:106px; text-decoration:none; font-size:14px;
}
.m_li_a a:visited{
	display:block; color:#305198; width:106px; text-decoration:none; font-size:14px; 
}

.menu_r{ width:172px; 
	height:33px; float:left; overflow:hidden; line-height:33px; text-align:center; 
}

.smenu{
	 margin:0px; padding:0px; list-style-type:none; height:27px; float:left; color:#333; 
}
.smenu a{
color:#333;  text-decoration:none; 
}
.smenu a:hover{
	text-decoration:none; color:#cc0000; 
}
.s_li{
	line-height:27px; width:auto; display:none; height:27px; color:#333; 
}
.s_li_a{
	line-height:27px; width:auto; display:block; height:27px; text-decoration:none; color:#333; 
}
.s_li_a:hover{
 text-decoration:none; color:#cc0000; 
}
.s_li_a:visited{
 text-decoration:none; color:#333; 
}
/*添加样式*/.banner{width: 980px;height: 312px;margin: 20px auto;overflow: hidden;position: relative;}.banner-1 ul{}.banner-1 ul li{width: 980px;height: 312px;position: relative;overflow: hidden;}.banner-1 ul li img{display:block;width: 980px; height: 312px;}.banner-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;	padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;	white-space: nowrap;font-weight: normal;color: ghostwhite}.banner-2{position: absolute;right: 10px;bottom: 14px;}.banner-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;	background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}.banner-2 ul .on{background: rgba(255,255,255,0.6);}.banner-3 span{ position: absolute; width: 30px; height: 52px; top:50%; margin-top: -40px; cursor: pointer;}.banner-3 .prev{left: 10px; background: url("../images/beijing.png") left -5px no-repeat;}.banner-3 .next{right: 10px; background: url("../images/beijing.png") right -5px no-repeat;}.banner-3 span::selection{background: transparent;}.banner-3 .prev:hover{ background: url("../images/beijing.png") left -66px no-repeat;}.banner-3 .next:hover{ background: url("../images/beijing.png") right -66px no-repeat;}.banner .lianj{ position: absolute; left: 0; bottom: 0; width: 730px; height: 40px; padding-left: 30px; border-top: 1px solid #f1f4f4; border-bottom: 1px solid #c9c9c9; background: url("../images/lianj-bg.jpg") left bottom repeat-x;  }.banner .lianj a{ color: #676767; font-size: 12px;}.banner .lianj .ban-list{ width: 160px; float: left; }.banner .lianj .ban-list .img{ float: left; padding-top: 6px;}.banner .lianj .ban-list .ban-text{ float: left; line-height: 16px; padding: 4px 0 0 14px;}.banner .lianj .ban-list .ban-text span{ font-size: 6px; }