.w980{width:980px;}
.w190{width:190px; border:0px solid #E9E9E9; margin:15px 0px;}

.red{ color:#f60}
#big_div {
    width: 320px;
    height: 240px;
    border: #CCCCCC 1px solid;
    background: #FFFFFF;
    position: absolute;
    overflow: hidden;
}
.ab_on {
    padding: 2px;
    margin: 10px 0 10px 13px;
    border: #FF6600 1px solid;
    background: #FF6600;
}

.ab_im {
    padding: 2px;
    margin: 10px 0 10px 13px;
    border: #C0C0C0 1px solid;
}
#zoomer {
    border: #333333 1px solid;
    width: 120px;
    height: 90px;
    background: #FFFFFF url('image/zoom_bg.gif');
    position: absolute;
    opacity: 0.5;
    filter: alpha(opacity=50);
    margin-top: -5px;
}
#big_pic {
    position: absolute;
}
	
.f_left{float:left;width:178px;border:1px solid #e2e2e2;border-top:0px;border-bottom:0px;padding:0;vertical-align:baseline;background:#fff;position:relative;*z-index:2; height:545px;}
.f_center{float:left;width:760px;height:523px;margin:20px 0 0 20px;*z-index:1}
.f_right{float:right;width:210px;height:523px;margin-top:20px;}

.Z_TypeList{width: 178px;position: absolute;height:523px;z-index:99}


.Z_TypeList .Z_MenuList{width:178px;line-height:26px;position: absolute;left: 0; height: 0;z-index: 999;}
.Z_TypeList .Z_MenuList ul li{display: block;position: relative; background: #ffffff; border-bottom:1px solid #efefef; height:27px; line-height:24px; padding:3px 0px 3px 20px; font-size:14px; color:#666; overflow:hidden;}
.Z_TypeList .Z_MenuList ul li i{vertical-align:middle;color:#555; margin:0 7px 0 0;background:url('images/tb03.jpg') no-repeat;_background:url('images/tb03.jpg') no-repeat;font-size:20px; width:20px; height:20px; display:inline-block;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sub_lst li i{vertical-align:top;} }
.Z_TypeList .Z_MenuList ul li i.i0{background-position:-10px -10px} 
.Z_TypeList .Z_MenuList ul li i.i1{ background-position:-10px -40px;}
.Z_TypeList .Z_MenuList ul li i.i2{ background-position:-10px -70px;}
.Z_TypeList .Z_MenuList ul li i.i3{ background-position:-10px -100px;}
.Z_TypeList .Z_MenuList ul li i.i4{ background-position:-10px -130px;}
.Z_TypeList .Z_MenuList ul li i.i5{ background-position:-10px -160px;}
.Z_TypeList .Z_MenuList ul li i.i6{ background-position:-10px -190px;}
.Z_TypeList .Z_MenuList ul li i.i7{ background-position:-10px -220px;}
.Z_TypeList .Z_MenuList ul li i.i8{ background-position:-10px -250px} 
.Z_TypeList .Z_MenuList ul li i.i9{ background-position:-10px -280px;}
.Z_TypeList .Z_MenuList ul li i.i10{ background-position:-6px -310px; margin-right:1px;}
.Z_TypeList .Z_MenuList ul li i.i11{ background-position:-10px -340px; margin-right:1px;}
.Z_TypeList .Z_MenuList ul li i.i12{ background-position:-10px -370px;}
.Z_TypeList .Z_MenuList ul li i.i13{ background-position:-10px -400px;}
.Z_TypeList .Z_MenuList ul li i.i14{ background-position:-10px -430px;}
.Z_TypeList .Z_MenuList ul li i.i15{ background-position:-10px -460px;}


.Z_TypeList .Z_MenuList ul li.menuItemColor i.i0{ background-position:-50px -10px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i1{ background-position:-50px -40px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i2{ background-position:-50px -70px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i3{ background-position:-50px -100px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i4{ background-position:-50px -130px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i5{ background-position:-50px -160px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i6{ background-position:-50px -190px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i7{ background-position:-50px -220px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i8{ background-position:-50px -250px} 
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i9{ background-position:-50px -280px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i10{ background-position:-46px -310px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i11{ background-position:-50px -340px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i12{ background-position:-50px -370px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i13{ background-position:-50px -400px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i14{ background-position:-50px -430px;}
.Z_TypeList .Z_MenuList ul li.menuItemColor i.i15{ background-position:-50px -460px;}

.Z_TypeList .Z_MenuList ul li.alt{ border-bottom:0;}
.Z_TypeList .Z_MenuList ul li p{padding: 0 5px 2px 0px;display: block;line-height: 2;}
.Z_TypeList .Z_MenuList ul li p a{color: #414141;padding: 0px 4px 0 0;white-space: nowrap;}
.Z_TypeList .Z_MenuList h3{font-size: 14px; font-weight: 700;display: block; margin-top:5px;}

.Z_SubList{position: absolute;height:508px;z-index: 9;left:177px; line-height: 21px;overflow: hidden;width: 0;display: none;}
.Z_SubList .subView{position: absolute;top: 0;left: 0;overflow: hidden;display: none;float: left;width: 600px}
.box-shadow{padding: 10px 10px 10px 0;border: 1px solid #dfdfdf;-webkit-box-shadow: 0px 0px 5px #b0b0b0;-moz-box-shadow: 0px 0px 5px #b0b0b0;box-shadow: 0px 0px 5px #b0b0b0;background:#fff;z-index:999}


.Z_SubList_ul{width:720px;margin: 0 0 15px 10px}
.Z_SubList .subItem{width:720px;;height:510px;position:relative; overflow:hidden;}

.nav50{float:left;width:50%}
.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4{position:absolute;bottom:0;font-size: 0px;line-height: normal;font-size: 0;}
.subItemimg1{right:0}
.subItemimg2{left:-10px}
.subItemimg3{left:2%}
.subItemimg4{left:1%}
#subItemh4 h4{display:inline-block;margin: 10px 15px 0 22px;white-space: nowrap;}
#subItemh4 h4 a{font-size:12px;color:#414141;padding:0 2px}
#subItemh4 h4 a:hover{background: #DFDFDF;}
.Z_SubList .subItem-hd{height: 34px;line-height: 34px;border-bottom: 2px solid #a6937c;font-size: 15px;font-family: "寰蒋闆呴粦";margin-bottom: 6px;display: none;}
.Z_SubList .subItem-hd a{color: #000;}
.Z_SubList .subItem-title{font-weight: normal;font-size: 14px;padding-left: 5px;display: block;margin-top:8px;}
.Z_SubList .subItem-title a{color:#d9004b;}
.Z_SubList .subItem-cat{margin-left: 10px;}
.Z_SubList .subItem-cat a{padding:2px;color: #414141;margin: 0 2px;font-family:\5b8b\4f53 ;white-space:nowrap;overflow:hidden}
.Z_SubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;}
.Z_SubList .subItem-cat a:hover{background: #dfdfdf;text-decoration: none;}


.Z_TypeList .Z_MenuList ul li.menuItemColor{color:#ff7300; border-bottom:1px solid #ff7300;}
.Z_TypeList .Z_MenuList ul li a:hover{color:#ff7300;}

.subItem_div_l{ width:500px; height:385px; float:left;  border:0px solid red; margin-top:10px;}

.subItem_div_l label { height: 40px; font-size: 18px; color: #000;  font-weight: normal; padding-left:10px;}
.subItem_div_l label span { border-left: 4px solid #ff6600; padding-left: 15px;}
.subItem_div_l label a {display: inline-block; margin: 2px 18px 0px 0; color: #333; text-decoration: none; font-size: 12px; line-height: 32px;  width:100%;}

.subItem_div_l dl{clear: both; color: #FFF; overflow: auto; padding-top: 4px; border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.subItem_div_l dt{width: 100px; float: left; padding-left: 10px; margin:0px}
.subItem_div_l dd {width: 390px;float:left;margin-left: -12px; display:block;padding:0px;}
.subItem_div_l dl:hover{background-color: #f3f3f3;}

.subItem_div_l dl dt a{margin-top:10px;display:inline-block;font-weight:bold}
.subItem_div_l dl dd a{margin:5px 10px 0 0;display:inline-block}

.subItem_div_l ul li{ padding:0px 10px; float:left; line-height:28px;}
.subItem_div_l ul li a{ display:block;}
.subItem_div_biaoti{border-bottom: 1px solid #d5d5d5; font-size: 14px; font-weight: normal; line-height: 20px; margin: 0; padding: 8px 0; width:95%;}

.subItem_div_r{width:200px;float: right;  border:0px solid red;  margin-top:10px;}

.subItem_div_b{ width:100%; height:50px; border:0px solid red;  margin-top:10px;}

.f_center_bottom{ margin-top:0px;height:223px;position:relative; border:1px solid #e5e5e5;}
.f_center_bottom p{font-size:16px; color:#ff6e17; padding-left:15px; padding-top:10px; margin:0px;}
.f_center_bottom a{padding:10px 0px 0px 16px; width:235px; float:left; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.f_r_top{width:210px; height:215px;border:1px solid #cdcdcd;}
.f_r_top span{padding:17px 0px 18px 42px; display: inline-block;}
.login_btn { width:210px; height:40px; margin:0 auto; overflow:hidden;}
.login_btn_in { width:60px; height:30px; background:#fe6e0e; line-height:30px; text-align:center; float:left; margin-left:8px; border-radius:3px;}
.login_btn_in:hover { width:60px; height:30px; background:#fe6e0e; line-height:30px; text-align:center; float:left; margin-left:8px; border-radius:3px;}
.login_btn a { width:100%; height:28px; display:block; color:#fff; font-weight:bold;}
.login_btn ul { padding-left:5px; padding-top:10px;}
.login_btn li { float:left; color:#fff; line-height:30px; text-align:center;}


.f_r_mid img{padding:5px 0px;}
.f_r_bottom{width:210px; height:221px;border:1px solid #cdcdcd;}
.f_r_bottom p{font-size:16px; color:#ff6e17; padding-left:10px; padding-top:10px; margin:0px;}
.f_r_bottom a{padding:10px 0px 0px 10px; width:190px; float:left; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.s_div{ width:585px; height:283px; border:1px solid #d8d8d8; margin-bottom:20px;}
.s_div .tit {height: 36px; line-height: 36px; font-size: 18px; padding-left: 15px;}
.s_div .tit span { height: 18px; width: 4px; margin: 9px 8px 0 0; display: block; float: left;}
.s_div .con { border: 0px #eee solid; border-top: 0px; height: 245px;}
.s_div .b0 {background: #ffc2af; border-bottom: 2px solid #fe6836;}
.s_div .b1 {background: #ffccaf; border-bottom: 2px solid #fe7d39;}
.s_div .b2 {background: #ffd5b2; border-bottom: 2px solid #ff993a;}
.s_div .b3 {background: #ffebbc; border-bottom: 2px solid #ffcb57;}
.s_div .b4 {background: #fff4ca; border-bottom: 2px solid #fde579;}
.s_div .b5 {background: #fff9d5; border-bottom: 2px solid #faf9b8;}
.s_div .b6 {background: #f1fcfe; border-bottom: 2px solid #00cefe;}
.s_div .b7 {background: #9aebff; border-bottom: 2px solid #03caff;}
.s_div .b8 {background: #99e5ff; border-bottom: 2px solid #00bdfc;}
.s_div .b9 {background: #99d7fe; border-bottom: 2px solid #029aff;}
.s_div .b10 {background: #f3f0fa; border-bottom: 2px solid #9b78dc;}
.s_div .b11 {background: #f0fcff; border-bottom: 2px solid #44bcda;}

.s_div .b0 span {background: #ff6937;}
.s_div .b1 span {background: #ff7f34;}
.s_div .b2 span {background: #ff983b;}
.s_div .b3 span {background: #ffcc54;}
.s_div .b4 span {background: #fcce00;}
.s_div .b5 span {background: #fde308;}
.s_div .b6 span {background: #00ccfe;}
.s_div .b7 span {background: #05caff;}
.s_div .b8 span {background: #00bdff;}
.s_div .b9 span {background: #009cff;}
.s_div .b10 span {background: #9b78dc;}
.s_div .b11 span {background: #44bcda;}

.s_div .b0 a{color:#f78664}
.s_div .b1 a{color:#fe8034}
.s_div .b2 a{color:#fc9f42}
.s_div .b3 a{color:#ffb232}
.s_div .b4 a{color:#fdd639}
.s_div .b5 a{color:#ebd134}
.s_div .b6 a{color:#36d1fd}
.s_div .b7 a{color:#00caff}
.s_div .b8 a{color:#3acafe}
.s_div .b9 a{color:#20a5ff}
.s_div .b10 a{color:#9b78dc}
.s_div .b11 a{color:#44bcda}

.pro_list {border-bottom: 1px solid #eee; height: 170px;}
.s_div .pro_item { margin: 20px 0 0 20px;}
.pro_item { float: left; width: 120px; margin: 20px 0 0 28px; overflow: hidden; position: relative; text-align: center;}
.pro_item .img {display: block; text-align: center; vertical-align: middle; border: 1px solid #ddd;}
.pro_item .img img { height: 118px; width: 118px; display: block;}
.pro_item .img:hover{border:1px solid #ff6600}
.pro_item .txt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 30px; line-height: 26px;}

.pro_type {height: 74px; background: #f2f2f8;}
.pro_type a { display: block; float: left; white-space: nowrap; border: 1px solid #d1d1d1; background: #fff; padding: 2px 10px; margin: 8px 0 0 8px; overflow: hidden; text-overflow: ellipsis;}
.pro_type a:hover{background:#FEF4E4;border:1px solid #ff6600;}


.pos{font-size: 14px; padding-bottom: 10px; border-bottom: 2px solid #ff6209; width: 1190px;}

.procate{ width:1188px; border:#FFD9A0 1px solid; background:url(images/bg-sprite.png) center -85px repeat-x; padding-top:10px;}
.procate h2{ width:auto; font-size:14px; padding-left:15px;}
.procate .clist{ width:auto; padding-top:5px; padding-left:15px; padding-bottom:6px;}
.procate .clist ul{ list-style-type:none}
.procate .clist ul li{ float:left; width:117px; height:26px; line-height:26px; overflow: hidden;
    text-overflow: ellipsis;}
.procate .clist ul li a{ color:#1E50A2}
.procate .xian{ width:auto; height:4px; background:#FFF8EC; overflow:hidden; border-top:#FDEFD6 1px solid}

.proscreen{}
.proscreen{ width:1190px; margin-top:20px;}
.proscreen .tit{ width:auto;  border-bottom:#ff6209 2px solid}
.proscreen .tit h3{ width:100px; height:28px; background:url(images/ico_bg.jpg); font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;}
.proscreen .tit span{ float:right;}
.proscreen .sou{ border-bottom:#E2E2E2 1px solid; border-left:#E2E2E2 1px solid; border-right:#E2E2E2 1px solid; height:29px; background:url(images/bg-sprite.png) center 1px; padding-left:20px; padding-top:7px; color:#aaa}

.tempL{width:910px; float:left;}
.tempR{width:258px; float:right; }
.tempR .tit{padding-left:10px; font-size:14px; height:40px; line-height:40px;border:1px solid #E2E2E2; border-bottom:2px solid #ff6209; font-weight: bold;}


.more_list{ padding-top:2px;}
.more_list .list{}
.more_list .list ul{}
.more_list .list ul li{border-bottom:1px solid #ccc; height:130px; padding:20px 0px 5px;}

.more_list .list .proimg{ width:120px; text-align:center; padding-top:5px;}
.more_list .list .proimg img{width:100px;}
.more_list .list .proinfo{width:520px;}
.more_list .list .procompany{width:250px;}

.more_list .list p.t1{ margin-bottom:5px; color:#999999}
.more_list .list p.t1 a{ color:#1E50A2; font-size:14px}
.more_list .list p.t2{ margin-bottom:5px; color:#444n; line-height:22px;}
.more_list .list p.t3{ color:#999;}
.more_list .list p.t3 a{ color:#B09526; font-weight:bold}

.more_list .list .procompany h2{line-height: 22px; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap; width: 250px; height: 22px; margin-top: 5px; position: relative; overflow: hidden;}
.more_list .list .procompany h2 a{color:#B09526; font-size:14px}
.more_list .list .procompany span{padding-top:5px; display: block;}
.more_list .list ul li:hover{background: #fcfcfc;}

.probase{width:650px; border:1px soild #F1F1F1;}
.probase h1{ width:650px; border-bottom:#F1F1F1 1px solid; height:46px; line-height:40px; margin-bottom:5px; text-align:center; font-size:18px; font-family:"寰蒋闆呴粦"; color:#222}
.intr_intu{ float:left; width:280px; text-align:center; margin-right:15px; margin-top:10px;}
.intr_intu .tp{ width:auto; text-align:center; border:#CCCCCC 1px solid;}
.intr_intu .fd{ width:auto; text-align:center; padding-top:10px;}

.intr_injie{ float:left; color:#333333}
.intr_injie .f_dblue{ color:#225588; height:26px;}

.procontent{}
.procontent .tit{height:40px; widht:1190px; border-bottom:2px solid #FFF8EC; line-height:40px;}
.procontent .tit strong{padding-left:10px; background:#FFF8EC;background: #F1F1F1; height: 40px; display: block; width: 100px; border-radius: 5px 5px 0px 0px;     font-size: 15px;}

.procontent .list{    word-break: break-all;border:1px solid #E9E9E9; border-top:0px; padding:10px 20px; line-height:25px; display: inline-table; width:938px; font-size:14px;}
.procontent .list td{border:1px solid #ccc;}
.prother h3{height:40px; widht:190px; border-bottom:2px solid #FFF8EC; line-height:40px;}
.prother h3 strong{padding-left:10px; background:#FFF8EC;background: #F1F1F1; height: 40px; display: block; width: 180px; border-radius: 5px 5px 0px 0px; font-size: 15px;}

.prother{width:190px;}
.prother .list{border:1px solid #E9E9E9; border-top:0px; line-height:25px; display: inline-table;width:188px;}

.prother .xgcp{ width:auto; margin-top:10px; width: 190px; margin-left: -6px; margin-right: -6px;}
.prother .xgcp ul{ list-style-type:none}
.prother .xgcp ul li{ float:left; width:190px; height:200px; text-align:center; margin:0px 5px;}
.prother .xgcp ul li img{ border:#eee 1px solid; margin-bottom:3px;}
.prother .xgcp a{color:#ff6a00}
.prother .xgcp a p{display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:180px; padding-left: 5px;}

.Typelist{ width:978px; border:#E9E9E9 1px solid; margin:10px auto; padding-top:5px; padding-bottom:6px; margin-bottom:10px;}
.Typelist ul{ list-style-type:none}
.Typelist ul li{ float:left; width:119px; height:26px; line-height:26px; margin-left:20px;     overflow: hidden;
    text-overflow: ellipsis;}
.Typelist ul li a{ color:#ccc}

.tempR_280 {width:280px; float:right}
.prointr{ border-bottom:#eee 1px solid; border-left:#eee 1px solid; border-right:#eee 1px solid; border-top:#f60 0px solid; padding-bottom:8px; margin-top:15px;}
.prointr h3{ background:#F8F6F7; border-bottom:#eee 1px solid; height:32px; line-height:32px; font-size:14px; padding-left:8px; margin-bottom:3px;}
.prointr table{margin:0px 10px;}
.prointr .f_dblue{ color:#225588; height:28px; border-bottom: #E9E9E9 1px solid; text-align:right}
.prointr .f_dbluet{ color:#225588; height:28px; border-bottom: #E9E9E9 1px solid;}
.prointr .f_dbluet a{ color:#225588; height:28px; border-bottom: #E9E9E9 1px solid;}
.prointr .f_dbluee{ color:#333; height:28px; border-bottom: #E9E9E9 1px solid; padding-left:5px; width: 210px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.mzsm{ width:935px; border:#CCCCCC 1px solid; padding:5px; margin-bottom:20px; background: url(images/mz.gif) 10px 10px no-repeat #F3F3F3; padding-left:38px; line-height:22px;}

.tempR .hotad{margin-top:10px; border:1px solid #E9E9E9; width:100%; height:280px }

.user{background:url('image/user_bg.gif') no-repeat;width:300px;font-size:12px;line-height:normal;}
.user_login{padding:15px 0 10px 15px;}
.user_input{border:#8DB2E3 1px solid;padding:3px 0 4px 3px;width:90px;color:#666666;}
.user_tip{margin:0 20px 0 15px;padding:0 0 5px 5px;border-bottom:#EEEEEE 1px solid;font-weight:bold;color:#333333;}
.user_reg{padding:5px 0 0 20px;}
.user_reg_c{padding:5px 0 10px 10px;}
.user_can{padding:10px 10px 0 10px;text-align:center;color:#1B4C7A;}
.user_can table{margin-left: 0px;}
.user_can td{padding:6px 0 10px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_wel{padding:18px 0 10px 45px;font-weight:bold;font-size:14px;background:url('image/user_wel.gif') no-repeat 26px 18px;}
.user_do{padding:0 10px 0 10px;text-align:center;}
.user_do td{padding:6px 0 11px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_foot{height:10px;line-height:10px;font-size:1px;background:url('image/user_bg.gif') no-repeat 0 bottom;}
.user_warn{padding:5px;margin:0 10px 0 10px;border:#FFC600 1px solid;background:#FFFEBF;text-align:center;font-weight:bold;}


.cprother h3{height:40px; widht:980px; border-bottom:2px solid #FFF8EC; line-height:40px;}
.cprother h3 strong{padding-left:10px; background: #F1F1F1; height: 40px; display: block; width: 970px; border-radius: 5px 5px 0px 0px; font-size: 15px; width:147px;}
.cprother{width:978px;}
.cprother .list{border:1px solid #E9E9E9; border-top:0px; line-height:25px; display: inline-table;width:978px;}
.cprother .xgcp{ width:auto; margin-top:10px; width: 980px; }
.cprother .xgcp ul{ list-style-type:none}
.cprother .xgcp ul li{ float:left; width:196px; height:210px; text-align:center;}
.cprother .xgcp ul li img{ border:#eee 1px solid; margin-bottom:3px;}
.cprother .xgcp a{color:#ff6a00}
.cprother .xgcp a p{display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:180px; padding-left: 5px;}