#content .sub_col{width:187px; float:left; overflow:hidden}
#content .main_col{width:743px; float:right; overflow:hidden;}

.sub_nav{padding:0 1px;background:url(../images/sub_nav.gif) repeat-x 0 0}
.sub_nav h4{padding:8px 0 0 40px; height:32px; overflow:hidden;font-size:14px; color:#E3EDF8; line-height:14px;background:url(../images/ico_con.gif) no-repeat 20px 9px;}
.sub_nav h4 em{display:block; margin-left:42px; font-size:10px; line-height:12px;font-style:normal; font-weight:bold}
.sub_nav ul{padding:18px 10px 0; min-height:130px; _height:130px; background:#fff url(../images/sub_nav_ul.gif) repeat-x 0 0;}
.sub_nav ul li{height:29px; overflow:hidden;}
.sub_nav ul li a{display:block; height:22px; line-height:22px; padding:0 0 7px 40px;background:url(../images/sub_navlist.gif) no-repeat 0 22px;}
.sub_nav ul li a span{display:none; font-family:"宋体"; font-size:10px; padding-left:20px;}
.sub_nav ul li.current a,.sub_nav ul li a:hover{font-weight:bold; color:#1b59ad; text-decoration:none;background-position:0 -1px;}
.sub_nav ul li.current a span,.sub_nav ul li a:hover span{display:inline; color:#1b59ad; font-weight:normal; cursor:pointer;}

.search{height:93px; margin:40px 0; padding:10px;background:url(../images/con_search.gif) no-repeat 0 0}
.search h4{font-size:12px; height:18px; line-height:18px; margin-bottom:15px;}
.search input{float:left;}
.search input.text{width:110px; margin-right:5px; padding:2px 2px 2px 20px; border:1px solid #AFBCD1; font-size:12px; line-height:1.25; color:#999; background:#fff url(../images/ico_index.gif) no-repeat 3px -44px;}

.main_col{background:#fff url(../images/con_border.gif) repeat-x 0 26px}
.main_col ul.titles{height:27px;}
.main_col ul.titles li{float:left;padding-left:20px; height:26px; overflow:hidden; margin:0 6px 1px 0; background:url(../images/con_nav.gif) no-repeat left -27px}
.main_col ul.titles li a{float:left; padding-right:20px; height:26px; line-height:30px; line-height:34px\9; font-size:14px; font-weight:bold; background:url(../images/con_nav.gif) no-repeat right -27px}
.main_col ul.titles li a:hover{text-decoration:none}
.main_col ul.titles li.current{background-position:left 0; margin-bottom:0; height:27px; position:relative;}
.main_col ul.titles li.current a{background-position:right 0; padding-bottom:1px;}

#plan ul.titles li{padding-left:15px;}
#plan ul.titles li a{padding-right:15px; font-size:12px;}

.main_col .con{position:relative;margin:0 1px; padding:25px 15px; min-height:300px; _height:300px; background-color:#fff; font-family:"宋体";}
.main_col .con h2{font-size:14px; height:24px; line-height:24px; text-align:center;}
.main_col .con h3{font-size:12px; height:20px; line-height:20px; font-weight:normal; text-align:center}
.main_col .con img.product{display:block; margin:10px auto}
.main_col .con h4{font-size:12px; height:21px; line-height:21px;}
.main_col .con p{line-height:21px;}
.main_col .con ul.products{padding:0 0 20px 3px; margin-bottom:20px;border-bottom:1px solid #EEE;}
.main_col .con ul.products li{float:left; width:330px; height:90px; overflow:hidden}
.main_col .con ul.products li img{float:left;margin:8px 16px 0 0;width:100px; height:74px; border:1px solid #ccc}
.main_col .con ul.products li h4{height:22px; overflow:hidden}
.main_col .con ul.products li h4,.main_col .con ul li p{line-height:24px;}
.main_col .con ul.products li a:hover,.main_col .con ul li a:hover h4,.main_col .con ul li a:hover p{cursor:pointer; text-decoration:underline;}
.main_col .con ul.products li.separate{width:40px;}

#tab1,#tab2,#tab3{display:none}
.main_col .con ul.list,.main_col .con ul.newslist{padding:0 30px 20px 0; margin-bottom:15px; border-bottom:1px solid #eee;}
.main_col .con ul.list,.main_col .con ul.case{padding:0 0 20px 20px;min-height:280px; _height:280px;}
.main_col .con #tab0 ul,.main_col .con #tab1 ul,.main_col .con #tab2 ul,#tab3 ul{border-bottom:none;}
.main_col .con ul.list li,.main_col .con ul.newslist li{height:24px; line-height:24px; text-indent:10px; overflow:hidden; background:url(../images/ico_index.gif) no-repeat 2px -80px;}
.main_col .con ul.list li{height:30px; line-height:30px;}

.main_col .con ul.case{width:380px;}
.main_col .con ul.case li{height:30px; line-height:30px; overflow:hidden;}

.main_col .con ul.newslist li{position:relative}
.main_col .con ul.newslist li span{position:absolute; right:0;}
.main_col .con .news_info{height:24px; line-height:24px; overflow:hidden; margin-bottom:20px; text-align:center; background-color:#E2E6E9}
.main_col .con .navigation{margin-top:40px;}
.main_col .con .navigation p{height:20px; line-height:20px; padding:0 2em;}
.main_col .con .navigation .next{margin-top:-20px; text-align:right}


.main_col .con img.plan{position:absolute; right:70px; top:70px;}
#contact{padding:60px 0 0 60px;}
#contact h4{height:24px; line-height:24px;}
#contact p{line-height:24px;}
.main_col #contact img.plan{top:50px; right:100px;}

.main_col .con .description{float:left; width:520px; padding-left:10px;}
.main_col .con .pic_show{float:right; width:131px; padding-right:10px;}
.main_col .con .pic_show img{display:block; margin-bottom:45px;}

.main_col .con table.zhaopin{width:590px; margin:0 auto 40px; border-collapse:collapse;}
.main_col .con table.zhaopin caption{text-align:left; height:24px; line-height:24px; font-size:12px; font-weight:bold;}
.main_col .con table.zhaopin caption span{font-weight:normal; padding-left:50px;}
.main_col .con table.zhaopin th,.main_col .con table.zhaopin td{height:26px; border:1px solid #ccc}
.main_col .con table.zhaopin th{width:94px; font-weight:normal; background-color:#F5F5F5}
.main_col .con table.zhaopin td{width:168px; padding:0 15px;}
.main_col .con table.zhaopin td.colspan3{width:464px;}
.main_col .con table.zhaopin td p{margin:10px 0}


/*分页1*/
.pagination{ padding-top:3px; padding-bottom:2px; font-size:12px; float:right; }
.pagination .pagestatus { color:#777; margin-right:10px; }
.pagination .pagestatus strong { color:#CC0000; padding:0px 3px; }
.pagination .disable { color:#ccc; }
.pagination a { background:#fff; text-decoration:none; color:#666; padding:1px 3px; border:solid 1px #ccc; margin:2px; }
.pagination a:hover { color:#CC0000; }
.pagination a.current { background:#f7f7f7; border:none; font-weight:bold; color:#CC0000; }


/*分页1*/
.pagination2{ padding-top:3px; padding-bottom:2px; font-size:12px; float:left; }
.pagination2 .pagestatus { color:#777; margin-right:10px; }
.pagination2 .pagestatus strong { color:#CC0000; padding:0px 3px; }
.pagination2 .disable { color:#ccc; }
.pagination2 a { background:#fff; text-decoration:none; color:#666; padding:1px 3px; border:solid 1px #ccc; margin:2px; }
.pagination2 a:hover { color:#CC0000; }
.pagination2 a.current { background:#f7f7f7; border:none; font-weight:bold; color:#CC0000; }

