body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,td{margin:0;padding:0}
.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span {color:#225588;}
.headline div {line-height:22px;height:22px;overflow:hidden;}
.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span {color:#666666;}
/* catlist */
.catlist {padding:12px 15px 12px 20px;line-height:24px;}
.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
/* special */
.special_intro {line-height:180%;font-size:13px;height:160px;overflow-y:scroll;}
.special_box {width:960px;overflow:hidden;}
.box_floatl{ float:left; margin-right:10px;}
.box_floatr{ float:right;}
.special_box_list{ padding:0px 10px 10px 10px; width:291px; border:1px solid #C1D5DE; background:url(image/box_head.gif) repeat-x;}
.special_box_list h2{ font: bold 14px/30px  Arial, Helvetica, sans-serif; color:#1B4C7A;}
.special_box_list h2 a{ float:right; font:normal 12px/24px Arial, Helvetica, sans-serif;}
.special_box_list li{ padding-left:11px; width:280px; height:24px; line-height:24px; background:url(image/pic_17.gif) left 10px no-repeat; overflow:hidden;}
.top_head {margin:auto;width: 960px;	padding: 0px;clear:both;}
.top_left{overflow:hidden;float: left;height: 60px;width: 212px;padding: 45px 8px 0px 0px;}
.top_left logo{clear: both;height: 60px;width: 212px;margin-right: auto;margin-left: auto;}
.top_right {float: right;width: 725px;text-align: left;margin-top: 55px;}
.top_right .maintitle h1{font-size:16px;display:inline;}
.top_right .subtitle{padding-top:-2px;color:#999;height:20px;line-height:20px;overflow:hidden}

.navcontent{ margin:0px auto; width:960px;}
.margin-top7{ margin-top:7px;}
.padding-top7{ padding-top:7px;}

.area_left{ border-top:#C1D3DD 1px solid;background:#EEEEEE url('image/box_head_bg.gif') repeat-x;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;font-size:14px;font-weight:bold;float:left; width:749px;}
.company_tj_pic{ float:left; padding-right:49px; width:155px;}
.company_tj_pic li{ margin:0px auto; padding-bottom:20px; width:120px; text-align:center;}
.company_tj_pic li img{ width:97px; height:79px;}
.company_tj_pic li p{ width:120px; height:30px; line-height:30px; overflow:hidden}

.company_tj{ float:left; width:462px;}
.company_tj_list{ padding:10px 0px; background:url(area_line_x.jpg) left bottom repeat-x;}
.company_tj_list li{ color:#888888; width:442px;}
.company_tj_list li a{padding-left:15px; line-height:30px; background:url(dian1.jpg) left center no-repeat;}
.company_tj_list li a:hover{background:url(dian2.jpg) left center no-repeat;}
.company_tj_list li span{ float:right;}

.like_special{ float:left; width:749px;}
.special_list{ padding:0px 14px;}
.special_list li{ float:left; width:360px;}
.special_list li a{ padding-left:15px; line-height:30px; background:url(dian1.jpg) left center no-repeat;}
.special_list li a:hover{background:url(dian2.jpg) left center no-repeat;}

.area_right{float:right;width:203px;}
.special_body {border:#C1D3DD 1px solid;border-top:none;clear: both;height: auto;width: auto;margin-right: auto;	margin-left: auto;padding-top: 6px;padding-right: 8px;padding-bottom: 6px;padding-left: 8px;float: left;}
.box_body2 {border:#C1D3DD 1px solid;border-top:none;height: auto;padding-top: 6px;	padding-right: 8px;	padding-bottom: 6px;
	padding-left: 8px;float: left;width: 682px;}
.box_body2 li {height:22px;line-height:22px;overflow:hidden;float: left;list-style: disc;width: 50%;}
.box_body2 p {line-height:22px;}
.thumb_div {padding:5px 0 5px 0;}
.thumb_div img {border:#D0D0D0 1px solid;padding:3px;}
.thumb_div li {height:80px;width: 80px;line-height:22px;overflow:hidden;float: left;padding: 12px;}
.main2_hgg,.main2_hgg_in,.main2 {height: auto;width: 960px;margin:0px auto;clear: both;}
.main2_hgg,.main2 {margin-bottom: 5px;}
.main2_hgg1 img{float: left;margin: 0px 6px 0px 0px;}
.main2_hgg img{height: 50px;width: 155px;float: left;}

.category {color: #1874AC;padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}
