html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, th, td { margin: 0; padding: 0; }

body { font-size:13px; line-height:20px; font-family:  Arial, "宋体";color:#333; background-color:#D8D8D8;}

table{ margin:0 auto;}

img{border:0px;}

body .container{ width:982px; text-align:left; margin:0 auto; background-color:#FFFFFF;}

a:link { color: #333; text-decoration: none;}

a:visited {color: #333; text-decoration: none;}

a:hover { color: #D42124; text-decoration: underline;}

a:active { color: #D42124; text-decoration: underline;}



.new_title{ color:#D42124; font-weight:bold;}

.new_title a:link{ color:#D42124; text-decoration:none;}

.new_title a:visited{ color:#D42124; text-decoration:none;}

.new_title a:hover{ color:#D42124; text-decoration:underline;}



.copyright_title{ color:#D42124; font-weight:bold; font-family:"Microsoft Yahei", "Microsoft JhengHei", Arial;}

.copyright_title a:link{ color:#D42124; text-decoration:none;}

.copyright_title a:visited{ color:#D42124; text-decoration:none;}

.copyright_title a:hover{ color:#D42124; text-decoration:underline;}



.product_title{ color:#FD7103;}

.product_title a:link{ color:#FD7103;text-decoration:none; }

.product_title a:visited{ color:#FD7103;text-decoration:none; }

.product_title a:hover{ color:#FD7103;text-decoration:underline; }



.Ifont{ color:#FF0003;}

.Ifont a:link{ color:#FF0003; text-decoration:underline;}

.Ifont a:visited{ color:#FF0003; text-decoration:underline;}

.Ifont a:hover{ color:#FF0003; text-decoration:none;}



.red{ color:#A83203; text-decoration:none;}

.red a:link{ color:#A83203; text-decoration:none;}

.red a:visited{ color:#A83203; text-decoration:none;}

.red a:hover{ color:#A83203; text-decoration:underline;}



.time_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E;}

.error{border:1px solid red;}

/*首页样式*/

.header{ width:982px; height:55px; float:left; margin-top:5px; margin-bottom:5px; }

.header .hleft{ width:744px; height:55px; float:left; text-align:left; }

.header .hright{ width:238px; height:20px; float:left; text-align:left; padding-top:20px; padding-bottom:15px; font-size:12px;}


.navbox{width:982px; text-align:left; margin:0 auto; height:37px; overflow:hidden; clear:both; background:url(../css/dh.jpg)}

.navbox .navflash{ position:absolute; z-index:1;}

.nav {
	padding-left:20px;
}
.nav li {
	float:left;
	height:37px;
	list-style:none
}
.nav li a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	cursor:pointer;
	display:block;
	float:left;
	height:37px;
	padding-left:10px;
	text-decoration:none;
}
.nav li a span {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/menu_on_right.gif) no-repeat scroll right top;
	color:#FFFFFF;
	float:left;
	font-size:20px;
	line-height:27px;
	padding:5px 15px 5px 15px;
	text-decoration:none;
}



.bannerbox{ width:982px; float:left; text-align:center; padding-top:5px; padding-bottom:5px; background-color:#FFF;}

.bannerbox .bannerleft{ width:786px; height:260px; float:left; border:1px #DEDDDD solid; text-align:center; margin-left:4px; background-color:#FFF;}

.bannerbox .bannerright{ width:190px; height:260px; float:left; text-align:center; background-color:#FFF;}



.bannerbox .nav ul{width:190px; height:260px; float:left; text-align:center; background-color:#FFF;}

.bannerbox .nav li{ width:184px; height:58px; text-align:center; list-style-type:none; margin:3px 0;}

.bannerbox .nav li.default{  width:184px; height:58px; background:url(../images/banner_bg.jpg) no-repeat; text-align:center; list-style-type:none; padding-left:4px; padding-top:2px;}

.bannerbox .nav li.current{ width:184px; height:58px; background:url(../images/banner_bg1.jpg) no-repeat; text-align:center; list-style-type:none; padding-left:4px; padding-top:2px;}



.mainbody{
	width:982px;
	text-align:left;
	float:left;
	background-color:#FFF;
}

.mainbody .combody{ width:546px; float:left; text-align:left; padding-left:5px; padding-top:10px;}

.mainbody .combody .comtitle{ width:546px; height:19px; line-height:19px; background:url(../images/line_1.jpg) no-repeat bottom;}

.mainbody .combody .comcontent{ width:516px; height:137px; background:url(../images/combg.jpg) no-repeat; padding:10px 15px;}

.mainbody .newbody{ width:264px; float:left; text-align:left; padding-left:18px; padding-top:10px;}

.mainbody .newbody .newtitle{ width:264px; height:19px; line-height:19px; background:url(../images/line_2.jpg) no-repeat bottom; margin-bottom:6px;}

.mainbody .newbody .newstyle{ width:264px; height:25px; line-height:25px; background:url(../images/line1.jpg) no-repeat bottom;}

.mainbody .newbody .newstyle .newimg{ width:24px; float:left; text-align:center; }

.mainbody .newbody .newstyle .newcontent{ width:240px; float:left; text-align:left; }

.mainbody .imgbody{ width:148px; height:180px; float:left; text-align:right; background:url(../images/image.jpg) no-repeat bottom;}

.mainbody .conbody{ width:256px; float:left; text-align:left; padding-left:8px; margin-top:15px;}

.mainbody .conbody .contitle{ width:256px; height:19px; line-height:19px; background:url(../images/line_3.jpg) no-repeat bottom;}

.mainbody .conbody .concontent{ width:240px; height:160px; background:url(../images/contimg.jpg) no-repeat right bottom; padding:15px 5px; }

.mainbody .probody{ width:694px; float:left; text-align:left; padding-left:15px; margin-top:15px; overflow:hidden;}

.mainbody .probody .protitle{ width:694px; height:19px; line-height:19px; background:url(../images/line_4.jpg) no-repeat bottom;}

.mainbody .probody .procontent{
	width:664px;
	height:255px;
	line-height:19px;
	background:url(../images/pro_bg.jpg) no-repeat;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.mainbody .probody .procontent ul li{ width:140px; float:left; list-style-type:none; margin:0 13px;}

.mainbody .link{
	width:982px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(../images/bg2.jpg) repeat-x;
	margin-top:10px;
}

.mainbody .link ul{width:977px; text-align:left; padding-left:5px;}

.mainbody .link ul li{ float:left; padding-right:10px; padding-left:5px; background:url(../images/bg3.jpg) no-repeat right; list-style-type:none;}

.bottom { width:982px;  float:left; padding:10px 0 20px 0; background-color:#FFF;}

.bottom ul li{ width:982px; height:24px; line-height:24px; float:left; text-align:center; list-style-type:none; }

/*首页样式*/



/*内页样式*/

.leftbody{ width:211px; float:left; padding-top:15px;}

.leftbody .com_pro{width:173px; float:left; text-align:center; padding-left:23px;}

.leftbody .com_pro .img_bg{width:173px; height:48px; line-height:48px; border-bottom:1px #E7E7E7 solid;}



.leftbody .com_pro ul{list-style-type:none; margin:0px; padding:0px;}

.leftbody .com_pro ul li{width:153px; height:26px; line-height:26px; text-align:left; background:url(../images/inco_bg.jpg) no-repeat bottom; padding-left:20px; font-family: "Microsoft Yahei", "Microsoft JhengHei", Arial;}



.leftbody .com_pro li.pCateItem{width:153px; height:auto; line-height:26px; padding-left:0px;background:none; text-align:left; font-family: "Microsoft Yahei", "Microsoft JhengHei", Arial;}

.leftbody .com_pro li.pCateItem a{width:153px; height:26px; display:block; padding-left:20px; background:url(../images/inco_bg.jpg) no-repeat bottom;}

.leftbody .com_pro li.psCateItem{ width:153px; height:26px; line-height:26px; text-align:left; font-family: "Microsoft Yahei", "Microsoft JhengHei", Arial; padding-left:20px; border-bottom:#D1D1D1 1px dashed; background:none;}

.leftbody .com_pro li.psCateItem a{padding-left:0px;background:none; display:inline;}



.leftbody .com_pro .inco_img{width:123px; height:26px; line-height:26px; text-align:left; background:url(../images/inco_bg.jpg) no-repeat bottom; padding-left:20px; font-family: "Microsoft Yahei", "Microsoft JhengHei", Arial; }

.leftbody .left_img{ width:211px; text-align:left; float:left; padding-top:100px;}



.rightbody{width:706px; float:left; padding:10px 35px 0 30px; background:url(../images/inside_bg.jpg) no-repeat top left;}

.rightbody .right_bg{width:706px; height:26px; line-height:26px; border-bottom:1px dashed #929292; text-align:left; font-family: "Microsoft Yahei", "Microsoft JhengHei", Arial; font-size:13px;}

.rightbody .right_content{width:706px; margin:10px 0; text-align:left;}

.rightbody .right_content .companyleft{width:505px; float:left; padding:5px; text-align:left}

.rightbody .right_content .companyright{width:180px; float:left; padding:5px 0 5px 10px; text-align:left}

.rightbody .right_content .prostyle{width:146px; float:left; text-align:center; margin:5px 12px;}

.rightbody .right_content .proimage{width:140px; height:100px; border:3px #C7C6C6 solid; float:left; text-align:center;}

.rightbody .right_content .protitle1{width:146px; line-height:24px; text-align:center;}

.rightbody .right_content .prostyle_1{width:158px; height:192px; float:left; text-align:center; border:2px #F0F0F0 solid; margin:5px 6px;}

.rightbody .right_content .probg_1{width:152px; height:186px; background-color:#F5F6F6; text-align:left; margin:3px; }

.rightbody .right_content .probg_1 .proimage_1{width:140px; height:100px; text-align:center; margin:5px 6px 7px 6px;}

.rightbody .right_content .right_product{width:345px; float:left; text-align:left; margin-top:10px; margin-bottom:5px;}

.rightbody .right_content .right_product .proleft{width:140px; height:100px; border:3px #C7C6C6 solid; float:left; text-align:center;}

.rightbody .right_content .right_product .proright{width:190px; float:left; text-align:left; padding-left:9px;}

.rightbody .right_content .right_product .proright .incobg{width:190px; height:25px; line-height:25px; float:left; text-align:left; border-top:1px #D4D4D4 solid;border-bottom:1px #D4D4D4 solid;}

.rightbody .right_content .leftpro{ width:310px; float:left; height:230px; border:2px #F0F0F0 solid; margin-bottom:5px; }

.rightbody .right_content .rightpro{ width:360px; float:left; padding-left:26px; margin-bottom:8px;}

.rightbody .right_content .rightpro ul{ list-style-type:none;}

.rightbody .right_content .rightpro ul li{float:left;}

.rightbody .right_content .rightpro ul li img{ width:81px; height:54px;}



.rightbody .right_content .rightpro1{ width:360px; height:70px; border-top:1px #F0F0F0 solid; border-bottom:1px #F0F0F0 solid; float:left; margin-left:26px; padding-top:5px;}

.rightbody .right_content .line-bg{ width:706px;  height:1px; background:url(../images/line_5.jpg) repeat-x; padding-bottom:10px;clear:both;}

.rightbody .right_content .holeft{width:320px;  float:left; text-align:center; margin-bottom:10px; padding:0 16px; }

.rightbody .right_content .honorimg{width:310px; height:230px; float:left; border:3px #E5E4E4 solid; text-align:center;}

.rightbody .right_content .honortit{width:316px; text-align:center; float:left; height:30px; line-height:30px; font-weight:bold;}

.rightbody .right_content .job{ height:30px; line-height:30px; font-weight:bold; color:#3E3E3E; text-align:center; background:url(../images/job_bg.jpg) repeat-x; font-size:13px;}

.rightbody .right_content .jobstyle{ height:22px; line-height:22px; text-align:center; }

.rightbody .right_cont{width:706px; padding:2px 0; text-align:left;}

.rightbody .right_cont .title{width:706px; height:22px; line-height:22px; font-weight:bold; padding-top:15px; padding-bottom:5px; border-bottom:1px #CCC dashed;}

.rightbody .right_news{width:626px; padding:10px 40px; text-align:left;}

.rightbody .right_news .news_style{width:626px; height:30px; line-height:30px; text-align:left; border-bottom:1px dashed #AEAEAE;}

.rightbody .right_news .news_style .news_num{width:68px; float:left; text-align:center;}

.rightbody .right_news .news_style .news_title{width:341px; float:left;}

.rightbody .right_news .news_style .news_author{width:74px; float:left;}

.rightbody .right_news .news_style .news_time{width:90px; float:left;}

.rightbody .right_news .news_style .news_clicks{width:52px; float:left; color:#F00;}

/*内页样式*/





.nav .default{width:184px; height:58px; background:url(../images/banner_bg.jpg) no-repeat;}

.nav .current{width:184px; height:58px; background:url(../images/banner_bg1.jpg) no-repeat;}





.bannerbox .bannerright .linked{  width:184px; height:58px; background:url(../images/banner_bg.jpg) no-repeat; text-align:center; list-style-type:none; padding-left:4px; padding-top:2px;}

.bannerbox .bannerright .linked1{ width:184px; height:58px; background:url(../images/banner_bg1.jpg) no-repeat; text-align:center; list-style-type:none; padding-left:4px; padding-top:2px;}
