body{ background:url(../Image/nybg.gif) repeat-x left top #fff2df; color:#4c3000; padding:0px; margin:0px; font-size:12px; font-family:"宋体",Arial,sans-serif; line-height:23px;}


#nyshipin{ overflow:hidden; background:url(../Image/nyshipinbg.jpg) no-repeat bottom center; height:203px;}
#nyshipin .cont{ width:949px; margin:auto; overflow:hidden; padding-top:40px;}
#nyshipin .cont .bshipin{ float:left; overflow:hidden; width:206px; height:150px;}
#nyshipin .cont .bright{ float:right; display:block; width:260px; height:100px;}


#nymiddle{ width:1002px; margin:auto; height:615px; overflow:hidden; background:url(../Image/nymidbg.gif) repeat-y top center;}

#left{ float:left; overflow:hidden; width:262px;}
#left .btstyle{ display:block; height:102px; background-image:url(../Image/nybt.gif);}
#left .zjcdp{ background-position:0px 0px;}
#left .msxl{ background-position:0px -116px;}
#left .dpzs{ background-position:0px -231px;}
#left .jmcdp{ background-position:0px -347px;}

#left .cplist{ overflow:hidden; width:174px; height:277px; margin:auto;}
#left .cplist li{ overflow:hidden; padding-bottom:6px; height:38px;}
#left .cplist li a{ display:block; height:38px; text-align:center; line-height:36px; font-size:"宋体"; font-size:14px; font-weight:bold; color:#fdd58d; background:url(../Image/cplistbg.gif) no-repeat 0px 0px;}
#left .cplist li a:hover{ background:url(../Image/cplistbg.gif) no-repeat 0px -47px;}

#leftlxwm{ overflow:hidden; background:url(../Image/nyleftlxwm.jpg) no-repeat top center; height:237px;  margin:auto;}
#leftlxwm .bt{ display:block; height:45px; overflow:hidden;}
#leftlxwm .cont{ width:204px; overflow:hidden; margin:auto; color:#fece86;}

#right{ overflow:hidden; width:706px; padding-right:14px; float:right;}
#right .weizhi{ overflow:hidden; background-image:url(../Image/nybt.gif); height:35px; line-height:32px; color:#8c0f0b; text-align:right;}
#right .weizhi a{ color:#8c0f0b;}
#right .weizhi a:hover{ color:#8c0f0b; text-decoration:underline;}
#right .zjcdp_bt{ background-position:-280px 0px;}
#right .msxl_bt{ background-position:-280px -35px;}
#right .dpzs_bt{ background-position:-280px -70px;}
#right .jmcdp_bt{ background-position:-280px -105px;}
#right .khly_bt{ background-position:-280px -140px;}
#right .lxwm_bt{ background-position:-280px -175px;}

#nycont{width:700px; overflow-y:auto; overflow-x:hidden;table-layout: fixed;word-wrap:break-word;word-break:break-all; padding-top:15px; height:550px; padding-right:6px;}

#nyft{ overflow:hidden; background:url(../Image/footericon.gif) left top;}
#nyfooter{ overflow:hidden; background:url(../Image/nyfooter.gif) no-repeat top center; height:135px;}
#nyfooter .cont{ width:1002px; margin:auto;}
#nyfooter .cont .footerright{ width:710px; overflow:hidden; padding-top:44px; color:#000; float:right;} 






/*新闻*/
.news{ overflow:hidden;}
.news ul{ padding:0px; margin:0px;}
.news li{width:99%;height:39px;border-bottom:1px dotted #dadada;text-indent:0px;line-height:39px; margin:auto; font-family:"宋体";}
.news li span{ float:right;}

.news li:hover{background-color:#eeeeee;}
.news a:hover{color:#000;}

/*产品公用一个样式*/
.f12{font-size:12px;}
.f16{font-size:16px;}
.meta{color:#999;text-align:center;line-height:28px;}
.news_title{color:#da020d;text-align:center;line-height:36px; padding:0px; margin:0px auto; font-size:16px;}

/*产品内页*/
.rel_center{ width:560px; height:380px; margin:auto; overflow:hidden; padding:3px; background:#fff; border:1px dashed #CCC;}
.pro_info .rel_center{margin:23px 0 6px;margin-left:-145px;padding:3px;width:290px;height:216px;border:1px solid #dcdcdc;}
.pro_info p{margin:20px 30px 30px 33px;}
.pro_name{display:block;color:#da020d;text-align:center;}
.info_title{margin:30px 0 0 0px;width:700px;height:30px;background:#cbcbcb;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #595959;background:#595959;color:#fff;line-height:30px;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}

/*人才招聘*/
.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs a{position:relative;top:-150px;background-position:0 -301px;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px; background:#5a5a5a;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}

.article{overflow:hidden;margin-bottom:12px;width:718px;border:1px solid #ececec;background-color:#fff;}
.article p{margin:20px 30px;font-size:14px;line-height:28px;}

.order{line-height:30px;}
.order img{vertical-align:-5px;cursor:pointer;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer; background:#595959;}


.comtent_info{
	width:710px;
	display:inline-block;
	vertical-align:top;
	margin-bottom: 20px;
}

.comtent_info_tit{
	width:100%;
	height:36px;
	line-height:36px;
	*+line-height:36px;
	text-indent:13px;
	background:url(.../Image/allbgs_1.gif) repeat-x 0px -96px;
	font-family:微软雅黑,arial;
	font-size:14px;
	color:#338e00;
	overflow:hidden;
}


.comtent_info .comtent_info_tit .url{
	height:36px;
	line-height:37px;
	color:#6a6a6a;
	font-family:微软雅黑,arial;
	font-size:12px;
	float:right;
	margin-right:10px;
	*+margin-top:-37px;
	display: inline-block;
}

.comtent_info .comtent_info_tit .url .url_img{
	width: 10px;
	height: 10px;
	background: url(.../Image/allbgs_2.gif) no-repeat -14px 0px;
	margin-top: 13px;
	*+margin-top: 12px;
	float: left;
}

.comtent_info .comtent_info_company{
	width:666px;
	margin:28px auto 0 auto;
	font-size:14px;
	font-family:微软雅黑,arial;
	line-height:28px;
}

.comtent_info .comtent_info_company p{
	text-align:justify;
	letter-spacing:1px;
	font-size:14px;
	line-height:28px;
	color:#444444;
	margin-bottom:30px;
}


.comtent_info table th{
	color:#444444;
	width:70px;
	font-weight:normal;
	font-size:14px;
	font-family:微软雅黑,arial;
	text-align:right;
	vertical-align: top;
	padding-top: 9px;
}

.comtent_info table td select{
	font-family: 微软雅黑,arial;
	font-size: 14px;
	width: 278px;
	height: 32px;
	text-indent: 8px;
	border: 1px solid #d2d4d6;
	margin: 5px auto 6px 5px;
	*+margin-left:-3px;
	background: #FFF;
}

.comtent_info table td ul{
	list-style:none;
	position:absolute;
}

.comtent_info table td ul li{
	font-family:微软雅黑,arial;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-indent:8px;
	width:276px;
	height:28px;
	border-left:1px solid #d2d4d6;
	border-right:1px solid #d2d4d6;
	background:#FFF;
}

.comtent_info table td ul li a{
	display:block;
	text-decoration:none;
	color:#444444;
}

.comtent_info table td ul li a:hover{
	color:#fe7d0c;
}

.comtent_info table td ul li:last-child{
	border-bottom:1px solid #d2d4d6;
}
	

.comtent_info table td input{
	font-size:14px;
	width:276px;
	height:28px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.comtent_info table td .yanzheng{
	width:101px;
}

.comtent_info table td textarea{
	resize: none;
	width:545px;
	height:178px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.middle .comtent .comtent_info table td img{
	vertical-align:middle;
	margin-left:5px;
	margin-bottom:4px;
	*+margin-bottom:14px;
}

.comtent_info table td .but{
	width:74px;
	height:31px;
	line-height:31px;
	background:#8c0f0b;
	border-radius:2px;
	border:none;
	text-align:center;
	margin-top:14px;
	margin-left:5px;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
}

.comtent_info table td .but a{
	text-decoration:none;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
	display:block;
}

.comtent_info table td .but a:hover{
	background:#5aac3a;
	border-radius:2px;
}

/*翻页*/
.page{margin:10px 20px 15px 0; text-align:right;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #451e11;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}


/*cp*/
.pro{ overflow:hidden;}
.pro ul{ padding:0px; margin:0px;}
.pro li{float:left;overflow:hidden;margin:0px 0px 20px 0px;width:210px;text-align:center;}

.pro img{padding:2px;width:192px;height:142px;border:1px solid #cacaca; }

.pro img:hover{border:1px solid #cacaca;}

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}

.news_tit_u{ text-align:center; font-size:16px; color:#F30; padding-top:20px;}
.news_tit_d{ text-align:center; line-height:33px;}


.comtent_info table{
	margin-top:28px;
	margin-left:32px;
}

.comtent_info table th{
	color:#444444;
	width:70px;
	font-weight:normal;
	font-size:14px;
	font-family:微软雅黑,arial;
	text-align:right;
	vertical-align: top;
	padding-top: 9px;
}

.comtent_info table td select{
	font-family: 微软雅黑,arial;
	font-size: 14px;
	width: 278px;
	height: 32px;
	text-indent: 8px;
	border: 1px solid #d2d4d6;
	margin: 5px auto 6px 5px;
	*+margin-left:-3px;
	background: #FFF;
}

.comtent_info table td ul{
	list-style:none;
	position:absolute;
}

.comtent_info table td ul li{
	font-family:微软雅黑,arial;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-indent:8px;
	width:276px;
	height:28px;
	border-left:1px solid #d2d4d6;
	border-right:1px solid #d2d4d6;
	background:#FFF;
}

.comtent_info table td ul li a{
	display:block;
	text-decoration:none;
	color:#444444;
}

.comtent_info table td ul li a:hover{
	color:#fe7d0c;
}