

.pubnav_colBar {position:relative;z-index:4;background:url(../images/navbg.jpg) repeat-x;color:#fff;height:40px;line-height:40px;}

.pubnav_col {width:1200px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;}

.pubnav_col .m {float:left;position:relative;border:1px solid #c81a1b;border-top:0;border-bottom:0;margin-left:-1px;}

.pubnav_col h3 {float:left;font-size:100%;font-weight:normal;font-size:14px;height:40px;overflow:hidden;}

.pubnav_col h3 a {display:block;color:#fff;padding:0 43px;border-left:1px solid #c81a1b;vertical-align:top;}

.pubnav_col .on {border:0;}

.pubnav_col .on h3 a {background:#fff;color:#F96105;font-weight:bold;border-top:1px solid #c81a1b;}

.pubnav_col .sub {box-sizing:border-box;display:none;width:100%;padding:5px 10px 10px 10px;position:absolute;left:0;top:40px;background:#fff;border:1px solid #c81a1b;border-top:0; filter:alpha(opacity=95); opacity:0.95;}

.pubnav_col .sub li {line-height:18px;padding:4px 0;float:left;width:160px;}

.pubnav_col .sub li a {display:block;padding-left:6px;background:url(../images/icon.png) center no-repeat;color:#999;}

.pubnav_col .sub li a:hover {color:#FA6D06;}

.pubnav_col #m7 .sub {width:140px;right:-1px;}

#pubnav_col_cp{ width:900px;}

#pubnav_col_cp .pubnav_col_pro{ width:900px; min-height:320px;}

#pubnav_col_cp .pubnav_col_pro .pubnav_colPro_tt{ float:left;  width:180px;}

#pubnav_col_cp .pubnav_col_pro .pubnav_colPro_tt h4{height:25px; line-height:25px; background:url(../images/f_d.jpg) left center no-repeat; padding-left:15px; font-size:13px; font-weight:bold;}#pubnav_col_cp .pubnav_col_pro .pubnav_colPro_tt .pubnav_col_prolist li a{ line-height:18px; font-size:12px; font-weight:normal; width: 180px;}



.banner_box{ width:100%; height:420px; background:url(../images/banner01.jpg) center no-repeat; z-index:1; position:static;}



.i_probox{ width:auto;  z-index:2; position:relative; height:303px; padding-bottom:20px;}

.i_probox .i_pro{ width:1200px; height:303px; margin:0 auto; margin-top:-45px; z-index:3; background:#eeeeee;}

/* tab */

#tab{width:1200px;position:relative;}

#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}

#tab .tab_menu li{float:left;width:118px;height:45px;line-height:45px;border:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center;margin:0 0px 0 0; background:#dcdcdc; font-weight:bold; font-family:"Microsoft Yahei",Arial,"ËÎÌå",Helvetica;}

#tab .tab_box{width:1198px;height:260px;clear:both;top:45px;position:relative;/*border:1px solid #CCC;*/background-color:#eeeeee;}

#tab .tab_menu .selected{background-color:#eeeeee;cursor:pointer;}

.hide{display:none;}

.tab_box div{ overflow:hidden;} 



.tab_cp{ padding:15px 10px 10px 10px;}

.my_pro{ width:1198px;}

.my_pro li{ width:211px; height:209px; float:left; margin:5px 15px 0px 10px;}

.my_pro li a{ display:block;}

.my_pro li a img{ width:211px; height:159px;}

.my_pro li p{ display:block; height:50px; line-height:20px; padding-top:5px; text-align:center;}