@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/ground.gif) repeat-x; margin:0px auto; font-size:12px; font-family:"宋体"; color:#5d5d5d; position:relative}
	.home{background:url(../images/bg.jpg) no-repeat  center top;}
div{
	margin:0px auto; padding:0px; border:none;
}
img{
	border:none; padding:0px; margin:0px;
}
ul,li{
	border:none; padding:0px; margin:0px; list-style-type:none;
}
#body{ width:100%; margin:0px auto;}
a{
	color:#5d5d5d; text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.fl{
	float:left;
}
.fr{
	float:right;
}

.all{ display:block; overflow:hidden; margin:0px auto;
}
.con{
	width:1001px;  margin:0px auto;
}


.menu{
	width:1001px; height:35px;
}
.menu_l{
	width:1001px; height:35px; line-height:35px; float:left;
}
.menu_l ul {
    padding-left: 10px;
}
.menu_l ul li {
    background: url("../images/menu_bg2.jpg") no-repeat scroll right center transparent;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    position: relative;
    text-align: center;
    width: 99px;
}
.menu_l ul li a{
	width:80px; height:35px; display:block; background:url(../images/menu_bg.jpg) no-repeat right center;
}
.menu_l ul li a:hover{
	text-decoration:none; color:#078EFB;
}

.menu_r{
	width:146px; height:16px; float:right; margin-right:17px; margin-top:12px; background:url(../images/menu_imgs2.jpg) no-repeat center;
}
.sy_ipt{
	width:110px; height:16px; line-height:16px; overflow:hidden; border:none; background:none;
}
.sy_ipt2{
	width:13px; height:13px; overflow:hidden; border:none; background:url(../images/menu_imgs1.jpg) no-repeat center;
}

/*下拉菜单=====================*/
.mn_div{
	width:363px; overflow:hidden; position:absolute; z-index:100px; top:34px; left:0px; display:none;
}
.mn_cn{
	width:343px; overflow:hidden; background:url(../images/md_cn.png) repeat-y top center; padding-left:5px; padding-right:15px; padding-bottom:15px;
}
.mn_cn table tr td ul{
	border:none; padding:0px; margin:0px; list-style-type:none; padding-left:15px;
}
.mn_cn table tr td ul li{
	width:64px; height:20px; line-height:20px; background:none; font-family:"宋体"; font-size:12px; text-align:left;
}
.mn_cn table tr td ul li a{
	color:#000; background:none; width:auto; height:auto;
}
.mn_cn table tr td ul li a:hover{
	color:#078EFB; background:none;
}
.mn_tit{
	width:330px; height:23px; line-height:23px; margin-top:15px; float:left; background:url(../images/md_imgs1.jpg) no-repeat left center;
}
.mn_ft{
	width:363px; height:12px; overflow:hidden; background:url(../images/md_ft.png) no-repeat top center;
}
/*==============================*/

.flsh{
	width:1001px; height:369px; overflow:hidden;
}
.flsh2{
	width:1000px; height:188px; overflow:hidden; margin-top:13px; 
	background:url(../images/ny_flsh.jpg) no-repeat center;
}

/*首页内容======================*/
.con_cn{
	width:1000px; overflow:hidden; padding-top:5px; padding-bottom:10px;
}
.sy_con1{
	width:300px; height:228px; overflow:hidden; float:left; padding-right:30px; line-height:18px;
	background:url(../images/cn_imgs1.jpg) no-repeat right center;
}
.sy_con1 ul{
	padding-top:10px;
}
.sy_con1 ul li{
	height:24px; line-height:24px; text-indent:8px; background:url(../images/sy_imgs3.jpg) no-repeat left center;
}
.sy_con1 ul li a{
	display:block;
}
.sy_con1 ul li a:hover{
	background:url(../images/sy_imgs2.jpg) no-repeat left center; text-decoration:none; color:#078EFB;
}
.sy_con1_ba{
	height:26px; line-height:26px; overflow:hidden; color:#be1721; font-size:14px; font-family:"黑体"; font-weight:bolder;
	border-bottom:1px solid #f0f0f0; margin-bottom:10px;
}
.sy_con2{
	width:405px; height:228px; overflow:hidden; float:left; padding-right:30px; line-height:18px;
	background:url(../images/cn_imgs1.jpg) no-repeat right center;
}
.sy_con2 ul{}
.sy_con2 ul li{
	float:left; padding-right:8px; padding-left:4px;
}
.sy_con2 ul li a{
	width:182px; height:151px; overflow:hidden; padding-left:5px; padding-top:5px; display:block;
	background:url(../images/sy_imgs7.jpg) no-repeat center;text-align: center;
}
.sy_con2 ul li a:hover{
	width:182px; height:151px; overflow:hidden; padding-left:5px; padding-top:5px; display:block; color:#333; text-decoration:none;
	background:url(../images/sy_imgs9.jpg) no-repeat center;
}
.sy_con2 ul li a img{
	padding-bottom:10px;
}
.sy_con3{
	width:219px; height:228px; overflow:hidden; float:left
}

/*内页=============================================*/
.ny_con{
	width:1001px; overflow:hidden; display:block; height:auto;
}
.nc_lft{
	width:220px; overflow:hidden; float:left;
}
.lft_ba{
	width:218px; height:49px; overflow:hidden; padding-top:17px; background:url(../images/lft_bg.jpg) repeat-x center bottom;
}
.nc_lft ul{
	width:187px; padding-top:15px; margin:0px auto;
}
.nc_lft ul li{
	height:36px; line-height:36px; text-indent:30px; background:url(../images/lf_imgs3.jpg) no-repeat left bottom;
}
.nc_lft ul li a{
	width:187px; height:36px; line-height:36px; display:block;
}
.nc_lft ul li a:hover{
	width:187px; height:36px; line-height:36px; color:#FFF; text-decoration:none; border-bottom:none;
	background:url(../images/lf_imgs2.jpg) no-repeat center;
}
.nc_lft ul li .now{
	width:187px; height:36px; line-height:36px; color:#FFF; text-decoration:none; border-bottom:none;
	background:url(../images/lf_imgs2.jpg) no-repeat center;
}
.nc_lft ul li ul{
	display:none; padding:0px;
}
.nc_lft ul li ul li{
	height:28px; line-height:28px; text-align:center; background:none; color:#333;
}
.nc_lft ul li ul li a:hover{
	color:#333; background:none; color:#F00; font-weight:bolder;
}

.nc_rt{
	width:780px; float:right; overflow:hidden; background:url(../images/rt_bg2.jpg) no-repeat left top;
}
.rt_ba{
	height:56px; overflow:hidden; line-height:16px; padding-left:24px; padding-right:10px; background:url(../images/rt_bg.jpg) repeat-x center bottom;
}
.rt_img{
	padding-top:24px; float:left;
}

/*关于我们==========================================*/
.ab_con,.nw_con,.sw_con{
	overflow:hidden; line-height:24px; padding:20px; display:block;
}

.ab_flsh{
	width:695px; height:247px; overflow:hidden; margin-top:15px; margin-bottom:10px;
}
.ab5_flsh{
	width:688px; height:320px; overflow:hidden; margin-top:15px; margin-bottom:10px;
}
.ab_img{
	border:3px solid #dcdcdc;
}
.ab_ipt2{
	width:530px; height:85px; overflow:hidden; border:1px solid #CCC;
}
.ab_ipt4{
	width:88px; height:25px; overflow:hidden; border:none; background:url(../images/lilan2.jpg) no-repeat center;
}
.ab_ipt5{
	width:88px; height:25px; overflow:hidden; border:none; background:url(../images/lilan3.jpg) no-repeat center;
}

/*新闻资讯====================================*/
.nw_con ul{}
.nw_con ul li{
	height:25px; line-height:25px; border-bottom:1px dashed #a3a3a3; text-indent:10px; background:url(../images/nw_imgs2.jpg) no-repeat left center;
}
.sp_div{
	width:218px; height:187px; overflow:hidden; border:1px solid #999; margin:0px;
}
.sp_div2{
	overflow:hidden; padding-top:10px;
}

/*在线订购=========================*/
.sh_con,.sh_con2{
	width:782px; height:auto !important; min-height:541px; height:541px; margin-top:1px; background:url(../images/sh_bg.jpg) no-repeat right top;
}
.sh_con table{
	width:616px; height:412px; overflow:hidden; margin:15px auto; line-height:22px;
}
.sh_con table tr td span{
	color:#F00;
}
.sh_ipt{
	width:130px; height:18px; line-height:18px; border:1px solid #85878c;
}
.sh_ipt2{
	width:335px; height:78px; line-height:18px; border:1px solid #85878c;
}
.sh_ipt3{
	width:105px; height:18px; line-height:18px; border:1px solid #85878c;
}
.sh_ipt4{
	width:85px; height:20px; border:none; background-color:#d00b00; font-weight:bolder; color:#FFF
}
.sh_ipt5{
	width:85px; height:20px; border:none; background-color:#959595; font-weight:bolder; color:#FFF
}

/*订购详细================================*/
.sh_con2,.sh_con3{
	width:762px; padding-top:30px; padding-left:10px; padding-right:10px;
}
.showr_3{
	width:760px; overflow:hidden; margin-top:30px; padding-left:6px; padding-right:6px;
}
.sh_tit{
	width:500px; height:300px;
}
.cntr2_l{ 
	width:390px; height:70px; overflow:hidden; padding:10px 0px; margin:0px;
}
.cntr2_l ul{
	padding:0px; margin:0px; border:none;
}
.cntr2_l ul li{ 
	width:86px; height:64px; float:left; border:1px solid #9b9b9b; padding:2px; margin-right:3px;
}
.cntr2_r{ 
	width:307px; height:244px; margin:0px; overflow:hidden; padding:1px; border:1px solid #9b9b9b;
}
.rg_ipt_sty{
	width:146px; height:32px; overflow:hidden; border:none; background:url(../images/reg_great.jpg) no-repeat center;
}
.rg_ipt_sty2{
	width:126px; height:32px; overflow:hidden; border:none; background:url(../images/reg_great2.jpg) no-repeat center;
}
.dg_ipt_sty{
	width:96px; height:18px; overflow:hidden; border:none; background:url(../images/xg_imgs1.jpg) no-repeat center;
}
.dg_ipt_sty2{
	width:78px; height:18px; overflow:hidden; border:none; background:url(../images/xg_imgs2.jpg) no-repeat center;
}
.dg_ipt_sty3{
	width:78px; height:18px; overflow:hidden; border:none; background:url(../images/xg_imgs2.jpg) no-repeat center;
}
.xg_ba{
	height:32px; overflow:hidden;
}
.xg_ba_cn1{
	width:87px; height:34px; line-height:34px; font-weight:bolder; text-align:center; float:left; margin-left:3px;
	background:url(../images/xg_ba2.jpg) no-repeat center;
}
.xg_cn2{
	width:680px; border-top:1px solid #dee5ec; line-height:22px; padding-left:27px; padding-right:50px; padding-top:15px; padding-bottom:50px;
}

/*订购详细2================================*/
.sh3_img{
	border:5px solid #e8e8e8;
}

/*投资====================================*/
.tz_con{
	width:600px; overflow:hidden; padding-top:35px; padding-bottom:45px; line-height:22px;
}
.tz3_ba{
	width:718px; height:46px; overflow:hidden; border:1px solid #CCC; padding-top:20px; padding-left:20px;
	background:url(../images/tz2_imgs1.jpg) repeat-x left top;
}
.tz3_ipt{
	width:115px; height:18px; line-height:18px; overflow:hidden; border:1px solid #CCC; background-color:#FFF;
}
.tz3_ipt2{
	width:94px; height:18px; line-height:18px; overflow:hidden; border:1px solid #CCC; background-color:#FFF;
}

/*人才招聘====================*/
.rc_con{
	width:726px; overflow:hidden; padding-top:25px;
}
.rc_con ul{}
.rc_con ul li{
	padding-bottom:10px; margin-bottom:15px; overflow:hidden; padding-top:10px; border-bottom:1px dotted #a3a3a3
}

/*商务=======================================*/
.sw_con ul{
	padding-top:15px;
}
.sw_con ul li{
	height:25px; line-height:25px; border-bottom:1px dashed #a3a3a3; text-indent:10px; padding-right:15px;
	background:url(../images/nw_imgs2.jpg) no-repeat left center;
}

/*日历表===================================================================*/
.date-picker-wp {
display: none;
position: absolute;
background: #f1f1f1;
left: 40px;
top: 40px;
border-top: 4px solid #3879d9;
}
.date-picker-wp table {
border: 1px solid #ddd;
}
.date-picker-wp td {
background: #fafafa;
width: 22px;
height: 18px;
border: 1px solid #ccc;
font-size: 12px;
text-align: center;
}
.date-picker-wp td.noborder {
border: none;
background: none;
}
.date-picker-wp td a {
color: #1c93c4;
text-decoration: none;
}
.strong {font-weight: bold}
.hand {cursor: pointer; color: #3879d9}

.clear{ clear:both;}
.foot{
	width:100%; height:139px;  background:url(../images/foot_bg.jpg) no-repeat center top; margin:0px auto; position:relative; clear:both;
}
.ft_con{
	height:85px; text-align:center; line-height:23px; padding-top:50px;
}
.fenye{
	height:25px; line-height:25px; text-align:center; padding-top:15px; padding-bottom:20px;
}
.title{
	height:25px; line-height:25px; overflow:hidden; font-size:14px; font-weight:bolder; text-align:center; padding-top:10px; padding-bottom:15px;
}

.sh3ba{
	width:180px; height:28px; line-height:28px; text-align:center; color:#ba0913; font-size:14px; font-weight:bolder; overflow:hidden;
	background:url(../images/sh3ba.jpg) no-repeat center; margin:0px; border:1px solid #ebebeb;
}
.sh3_con{
	width:750px; padding-top:25px; overflow:hidden;
}
.sh3_con ul{}
.sh3_con ul li{
	width:164px; height:146px; overflow:hidden; text-align:center; color:#000; float:left; padding-left:10px; padding-right:10px;
}
.sh3_con ul li a img{
	padding:1px; border:1px solid #CCC; margin-bottom:5px;
}
.message_img{
	width:696px;
	height:160px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	margin-top:2px;
	line-height:18px;
}
.message_img .txt{
	width:160px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.message_img table tr td table tr td{
	padding-left:10px;
	padding-top:0px;
}
.message_img table tr td table tr td .img{
	width:160px; height:120px; overflow:hidden; border:1px solid #CCC;
}
.message_img table tr td table tr td img{
	border:1px solid #e9e9e9;
}
.message_img_b{
	width:155px;
	height:119px;
	border:1px solid #dcdcdc;
	margin-left:15px;
	float:left;
}

.prolist {padding:20px;}
.prolist li{float:left; display:inline; width:192px; height:190px; text-align:center; margin:0 24px;padding-bottom: 20px;}




.banner{
	width:1001px; height:112px; overflow:hidden;
}

.ba{ width:200px; float:right; overflow:hidden; height:95px;background:url(../images/img2.png) center bottom no-repeat; padding-top:17px; text-align:center;}
.de{ width:450px;height:100px; background:url(../images/img1.png) bottom left no-repeat; float:left;}
.de_1{ width:200px; height:56px; background:url(../images/img2.png) center no-repeat; float:right;}
.left{ width:300px; float:left; overflow:hidden;}
.left_new{width:296px; margin:auto; overflow:hidden; border:1px solid #e0e0e0; background:url(../images/img1.gif) center top no-repeat; padding-bottom:10px; margin-bottom:10px;}
.new_1{ width:280px; overflow:hidden; line-height:30px; color:#9b0707; font-family:"微软雅黑"; font-size:14px;border-bottom:1px solid #e0e0e0; padding-left:8px; padding-right:8px;}
.new_2{ width:280px; margin:auto; border-bottom:1px dotted #CCC; padding:10px 0px 5px 0px; overflow:hidden; line-height:24px;}
.new_2 img{ float:left; padding-right:10px;}
.new_2 a{ color:#ba0000; font-weight:bold;}
.new_3{ width:275px; margin:auto; line-height:26px; padding-top:10px;}
.cont{ width:296px; margin:auto; overflow:hidden; background:#f8f8f8;}
.cont_1{ width:280px; border-bottom:1px solid #CCC; margin:auto; background:url(../images/img4.gif) center left no-repeat; height:30px;}
.cont_2{ width:288px; margin:auto; background:url(../images/img5.gif) center right no-repeat; overflow:hidden; margin-top:10px; height:52px;}
.cont_3{ width:270px; margin:auto; line-height:24px; overflow:hidden;}
.right{ width:695px; float:right;overflow:hidden;}
.right_1{ width:460px; float:left; overflow:hidden;}
.product{ width:459px; margin:auto; overflow:hidden;}
.pro_1{ width:459px; margin:auto; background:url(../images/img6.gif) center left no-repeat; height:32px;}
.pro_2{ width:459px; margin:auto; overflow:hidden; border-bottom:1px dotted #CCC; padding-top:13px; padding-bottom:11px; line-height:24px;}
.pro_2 img{ border:1px solid #CCC; padding:2px; float:left; margin-right:13px;}
.pro_2 a{ color:#cf0008;}
.right_2{ width:230px; float:right; overflow:hidden;}
.case{ background:url(../images/img7.gif) center no-repeat; width:226px; height:34px; margin:auto;}
.case_1{ width:226px; margin:auto; overflow:hidden; margin-top:5px; border-bottom:1px solid #CCC;}
.case_2{ width:220px; background:#CCC; line-height:24px; margin:1px 0px 1px 0px; padding-left:6px;}













