﻿

html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#ffffff;  COLOR: #333; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}

INPUT {FONT-SIZE: 12px; }

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #222; TEXT-DECORATION: none; outline-style: none; background:none; }
A:link {COLOR: #222; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #d81618; TEXT-DECORATION: none;}

.idxwrapper { width:1080px; margin:0 auto;   margin-top:550px; position:relative; z-index:999;   }


/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

/*-webkit-text-size-adjust:none; 锟斤拷锟絚hrome锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷宀伙拷锟叫★拷锟�12px*/




/*camera slider fix*/
.camera_overlayer{ background:url(../images/bg-grad.png) repeat-x left 250px; }
#slider-wrap{ z-index:0; position:absolute; top:0; bottom:0; left:0; right:0; width:100%; height:600px; overflow:hidden; }
#camera-wrap .subheader{ width:1080px; margin:0 auto; z-index:999; position:relative; }
#header, #content, #footer{ position:relative; }
.ie .camera_bar{ display:none; }
.caption_slider{ text-align:center; text-shadow:0 2px 5px rgba(0,0,0,5); font-weight:900; font-size:40px; line-height:1.5em; }
.camera_text_center{ position:absolute; top:240px; left:0; color:#fff; }
.caption_slider p.list { width:1080px;   }
.caption_slider p.list img { width:900px; height:150px; }
.caption_slider p.listbig { width:1080px;   letter-spacing: 4px;  } 
.caption_slider p.listsmall { width:1080px; font-size:24px; font-weight:700;   letter-spacing: 4px; }
.caption_slider p.but { padding-top:15px;}
.caption_slider p.but a.bannerbut  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;
background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));}

.caption_slider p.but a.bannerbut:hover  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
background: -ms-linear-gradient(top, #d81618, #aa080a); background:-moz-linear-gradient(top, #d81618, #aa080a);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d81618), to(#aa080a));}



#topheader { width:100%; float:left; position:absolute; z-index:9999;    }
#topheader ul.top { width:100%; height:20px; padding:10px 0px; line-height:20px; float:left; /*background:url(../images/so-header-logotab-bg-p55.png) repeat;*/  }
#topheader ul.top li.con { width:1080px; height:20px; line-height:20px; margin:0 auto; }
#topheader ul.top li.con dl.left { float:left; }
#topheader ul.top li.con dl.right { float:right; }
#topheader ul.top li.con dl.right ol.list { float:left; margin-left:10px;  height:20px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: url(../images/so-header-logotab-bg-p85.png) repeat; overflow:hidden;   }
#topheader ul.top li.con dl.right ol.list a.chlang { padding:0px 10px 0px 20px; float:left;  background:url(../images/so-arr-02.gif) no-repeat 8px 8px; height:20px; line-height:20px; color:#999;  }
#topheader ul.top li.con dl.right ol.list a.chlang:hover { padding:0px 10px 0px 20px; float:left;  background:#fff url(../images/so-arr-02.gif) no-repeat 8px 8px; height:20px; line-height:20px; color:#666;  }


#topheader ul.mid { width:100%; height:110px; padding:5px 0px;   float:left; background:url(../images/so-header-logotab-bg-p85.png) repeat; }
#topheader ul.mid li.con { width:1080px; height:110px;  margin:0 auto; }

.rig-time {width:100px; float:left; text-align:center; margin-left:20px;margin-top:5px; border:2px solid #004098;font-weight:bold;}
.time-dq {background:#004098; height:30px; line-height:30px; color:#fff; font-size:14px;}
#bj-time { padding:5px 0; font-size:14px; font-family: "Times New Roman", Times, serif; height:60px; overflow:hidden;text-align:center;}
#els-time { padding:5px 0; font-size:14px; font-family: "Times New Roman", Times, serif;height:60px; overflow:hidden; text-align:center;}

#topheader ul.mid li.con dl.left { width:520px; float:left; height:110px; overflow:hidden; }
#topheader ul.mid li.con dl.left img { height:110px; }

#topheader ul.mid li.con dl.center { width:220px; float:left; height:50px;padding:30px 0 30px 0;border-right:1px #b2c5e0 solid;  }
#topheader ul.mid li.con dl.center ol.tel  { width:220px; height:50px; line-height:50px; float:left;}
#topheader ul.mid li.con dl.center ol.tel dd.left { float:left; padding-right:2px;background:url(../images/dhico.png) no-repeat; width:50px; margin-top:5px;}
#topheader ul.mid li.con dl.center ol.tel dd.right { float:left;  font-weight:bold; font-size:20px; color:#d81618; line-height:25px;   }
#topheader ul.mid li.con dl.center ol.search { width:290px; height:25px; padding-top:4px;  line-height:25px; float:left; }
#topheader ul.mid li.con dl.center ol.search dd.left { width:220px; float:left; height:23px; line-height:23px; border:1px #b2c5e0 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; background:url(../images/so-header-logotab-bg-p85.png) repeat;  transition:all 1s;  }
#topheader ul.mid li.con dl.center ol.search dd.left:hover { border:1px #d81618 solid; transition:all 1s; }
#topheader ul.mid li.con dl.center ol.search dd.left input.searchInput { width:190px; height:17px; padding:3px 5px;  line-height:17px; float:left; border:none; background:none;  font-family:"Microsoft YaHei" !important;"锟斤拷锟斤拷"; color:#999999;   }
#topheader ul.mid li.con dl.center ol.search dd.right { width:25px; float:left; height:25px; line-height:25px; overflow:hidden; padding-left:5px; } 
#topheader ul.mid li.con dl.center ol.search dd.right input.searchBtn { width:25px; line-height:25px; height:25px; float:left; border:none; background:#d81618 url(../images/so-icon-search-wihte.png) no-repeat 1px 1px; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; transition:all 0.5s;   }
#topheader ul.mid li.con dl.center ol.search dd.right input.searchBtn:hover {  background:#129243 url(../images/so-icon-search-wihte.png) no-repeat 1px 1px;  transition:all 0.5s;  }

#topheader ul.mid li.con dl.right { width:300px; float:left; height:110px; overflow:hidden; }




#topheader ul.bot { width:100%; height:45px; line-height:45px; float:left; background:#004098; font-family:"锟斤拷锟斤拷" }
#topheader ul.bot li.con { width:1080px; height:45px; line-height:45px; margin:0 auto;}
#topheader ul.bot li.con dl.menucon { float:left; height:45px; border-right:1px #002d6b solid;  border-left:1px #2f63ab solid;   }
#topheader ul.bot li.con dl.menucon ol.list { float:left; border-left:1px #002d6b solid;  border-right:1px #2f63ab solid;        }
#topheader ul.bot li.con dl.menucon .home{ background:url(../images/home.png) no-repeat 15px;overflow:hidden; padding-left:20px;}
#topheader ul.bot li.con dl.menucon ol.list a.normal { float:left; height:44px; line-height:45px; border-bottom:1px solid #004098; padding:0px 55px;   color:#ffffff; font-weight:normal;  transition:all 0.2s;  text-shadow:1px 1px 1px #002252; font-size:15px;   }
#topheader ul.bot li.con dl.menucon ol.list a.normal:hover { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 55px;  color:#ffffff; font-weight:normal; transition:all 0.2s;  text-shadow:1px 1px 1px #002252;  font-size:15px;  }
#topheader ul.bot li.con dl.menucon ol.list a.currentmenu { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 55px;  color:#ffffff; font-weight:normal; transition:all 0.2s;  text-shadow:1px 1px 1px #002252; font-size:15px;   }
#topheader ul.bot li.con dl.menucon ol.list a.current { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 55px;  color:#ffffff; font-weight:normal; transition:all 0.2s;  text-shadow:1px 1px 1px #002252; font-size:15px;   }

#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu { visibility:hidden; display:none;  float:left; position:absolute;  z-index:999;  background:#002252; margin-top:45px; height:40px; padding-right:15px;  border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px;      

background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); 

    filter: progid:DXImageTransform.Microsoft.Shadow(color='#d81618',Direction=135, Strength=5);/*for ie6,7,8*/  
    background-color: #002252;  
    -moz-box-shadow:1px 1px 5px #00193c;/*firefox*/  
    -webkit-box-shadow:1px 1px 5px #00193c;/*webkit*/  
    box-shadow:1px 1px 5px #00193c;/*opera锟斤拷ie9*/
	
	  }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list { float:left; padding:13px 0px;  height:19px;   }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list a.smalllist { height:19px; line-height:19px; color:#caddf8;  padding-left:15px; border-left:1px #27518b solid; margin-left:15px; text-shadow:1px 1px 1px #003277;   }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list a.smalllist:hover { color:#FFFFFF;  }



#idxtab01 { width:1080px; float:left; }
#idxtab01 ul.left { margin-top:30px; }
#idxtab01 ul.left li.tabtitle { width:1080px; height:35px; border-bottom:2px #004098 solid;     }
#idxtab01 ul.left li.tabtitle dl.left ol.normal { float:left; height:35px; line-height:35px; padding:0px 20px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff; }
#idxtab01 ul.left li.tabtitle dl.left ol.hover { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer; background:#004098; background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); color:#FFFFFF; font-weight:bold;  text-shadow:1px 1px 1px #002252;    }
#idxtab01 ul.left li.tabtitle dl.right { float:right; height:25px; padding-top:10px;   padding-right:10px;}
#idxtab01 ul.left li.tabtitle dl.right a.more { width:37px; height:14px; float:left; background:url(../images/so-icon-more.gif) no-repeat;  }


#idxtab01 ul.left li.listcon { width:1060px; float:left; height:430px;    background:#FFFFFF; padding:9px; border:1px #a6b9d2 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;  background: -ms-linear-gradient(top, #f2f5f8, #ffffff); background:-moz-linear-gradient(top, #f2f5f8, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f5f8), to(#ffffff));   }

#idxtab01 ul.left li.listcon dl.title { width:1060px;  height:35px; line-height:35px; border-bottom:1px #a6b9d2 solid; }
#idxtab01 ul.left li.listcon dl.title ol.left { float:left;   }
#idxtab01 ul.left li.listcon dl.title ol.left a { color:#d81618; font-weight:bold; padding-left:12px;  background:url(../images/so-arricon--02.gif) no-repeat 0px 5px; font-size:14px;  }
#idxtab01 ul.left li.listcon dl.title ol.right { float:right;  padding-top:12px; }
#idxtab01 ul.left li.listcon dl.title ol.right a.more { width:70px; height:14px; float:left; background:url(../images/so-icon-more-plus.gif) no-repeat;  }

#idxtab01 ul.left li.listcon dl.desc { width:1060px; margin:10px 0px 0px 0px; padding-bottom:9px; border-bottom:1px solid #a6b9d2;  }
#idxtab01 ul.left li.listcon dl.desc ol.left { width:160px; float:left; }
#idxtab01 ul.left li.listcon dl.desc ol.left img { width:160px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px #ddd  solid;  }
#idxtab01 ul.left li.listcon dl.desc ol.left dd.list { width:160px; float:left;    margin-bottom:10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow:hidden;  }
#idxtab01 ul.left li.listcon dl.desc ol.left dd.list span.title { width:160px; float:left;  position:relative;    }
#idxtab01 ul.left li.listcon dl.desc ol.left dd.list span.title a.top { width:160px; float:left;   overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#FFFFFF; font-weight:bold;}
#idxtab01 ul.left li.listcon dl.desc ol.left dd.list span.title a.bot { width:150px; float:left;   padding:0px 5px;   color:#eaeaea; font-weight:normal; -moz-text-shadow:1px 1px 1px #000; -webkit-text-shadow:1px 1px 1px #000; text-shadow:1px 1px 1px #000; background:url(../images/so-sorttitle-bg.png) repeat;   }
#idxtab01 ul.left li.listcon dl.desc ol.left dd.list span.title a.bot:hover { text-decoration:underline;}

#idxtab01 ul.left li.listcon dl.desc ol.right { width:860px; float:left; padding-left:14px; margin-left:15px; border-left:1px #dddddd solid; line-height:25px; color:#666666;  }
#idxtab01 ul.left li.listcon dl.desc ol.right a { color:#129243; text-decoration:underline;  }
#idxtab01 ul.left li.listcon dl.desc ol.right a:hover { color:#129243; text-decoration:none;  }

#idxtab01 ul.left li.listcon dl.rlist { width:1060px; line-height:30px; margin-bottom:0px; padding-top:10px;  } 
#idxtab01 ul.left li.listcon dl.rlist ol.left { width:160px; float:left; }
#idxtab01 ul.left li.listcon dl.rlist ol.left img { width:160px; border-radius:2px; -moz-border-radius:2px;  }
#idxtab01 ul.left li.listcon dl.rlist ol.left dd.list { width:160px; float:left;    margin-bottom:10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow:hidden;  }
#idxtab01 ul.left li.listcon dl.rlist ol.left dd.list span.title { width:160px; float:left;  position:relative;    }
#idxtab01 ul.left li.listcon dl.rlist ol.left dd.list span.title a.top { width:160px; float:left;   overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#FFFFFF; font-weight:bold;}
#idxtab01 ul.left li.listcon dl.rlist ol.left dd.list span.title a.bot { width:150px; float:left;   padding:0px 5px;   color:#eaeaea; font-weight:normal; -moz-text-shadow:1px 1px 1px #000; -webkit-text-shadow:1px 1px 1px #000; text-shadow:1px 1px 1px #000; background:url(../images/so-sorttitle-bg.png) repeat;   }
#idxtab01 ul.left li.listcon dl.rlist ol.left dd.list span.title a.bot:hover { text-decoration:underline;}



#idxtab01 ul.left li.listcon dl.rlist ol.right { width:860px; float:left; padding-left:14px; margin-left:15px; border-left:1px #dddddd solid;  }
#idxtab01 ul.left li.listcon dl.rlist ol.right a.list { float:left; margin-right:15px; padding-left:12px; background:url(../images/so-arr-04.gif) no-repeat 0px 13px; width:43%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#idxtab01 ul.left li.listcon dl.rlist ol.right a.list:hover { float:left; margin-right:15px; padding-left:12px; background:url(../images/so-arr-02.gif) no-repeat 0px 13px; text-decoration:underline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;   }

#idxtab01 ul.left li.listcon dl.rlist a.list { float:left; margin-right:15px; padding-left:12px; background:url(../images/so-arr-04.gif) no-repeat 0px 13px;width:29%; }
#idxtab01 ul.left li.listcon dl.rlist a.list:hover { float:left; margin-right:15px; padding-left:12px; background:url(../images/so-arr-02.gif) no-repeat 0px 13px; text-decoration:underline;  }



.idx-about {float:left; width:340px; margin-top:10px;}

.idxnews ul.left1 {}
.idxnews ul.left1 li.title { width:340px; float:left; height:35px; border-bottom:2px #004098 solid;  background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8)); }
.idxnews ul.left1 li.title dl.left a.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
.idxnews ul.left1 li.title dl.right { float:right; height:25px; padding-top:10px;  padding-right:10px; }
.idxnews ul.left1 li.title dl.right a.more { width:37px; height:14px; float:left; background:url(../images/so-icon-more.gif) no-repeat;  }


.idxnews ul.left1 li.title dl.left ol.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff; }
.idxnews ul.left1 li.title dl.left ol.hover { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer; background:#004098; background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); color:#FFFFFF; font-weight:bold;  text-shadow:1px 1px 1px #002252;    }

.idxnews ul.left1 li.listcon { width:320px;   float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;   }



#idxtab01 ul.right li.listcon dl.imgnews { width:320px; float:left; }
#idxtab01 ul.right li.listcon dl.imgnews ol.top { width:318px; float:left; height:138px; overflow:hidden; border:1px #dddddd solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.top img { width:320px; max-width:320px;  float:left; position:relative;   }
#idxtab01 ul.right li.listcon dl.imgnews ol.top dd.rednews { width:80px; text-align:center;  float:left; height:25px; line-height:25px; position:absolute; background:#d81618; color:#FFFFFF; margin-top:0px; text-shadow:0 1px 2px rgba(0,0,0,0.5); background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));  border-radius:0px 0px 45px 0px; -moz-border-radius:0px 0px 45px 0px; -webkit-border-radius:0px 0px 45px 0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135, Strength=3 );/*for ie6,7,8*/  
    background-color: #666666;  
    -moz-box-shadow:1px 1px 3px #666666;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #666666;/*webkit*/  
    box-shadow:1px 1px 3px #666666;/*opera锟斤拷ie9*/ }


.listcon dl.imgnews ol.title { width:320px; float:left; height:34px; line-height:34px; border-bottom:1px  #d81618 solid;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
.listcon dl.imgnews ol.title a { float:left; line-height:34px; background:url(../images/so-arr-02.gif) no-repeat 0px 16px; padding-left:12px; color:#d81618; font-weight:bold; font-size:14px;    }
.listcon dl.imgnews ol.desc { width:320px; float:left; line-height:20px; color:#666; margin:10px 0px 15px 0px; height:60px; overflow:hidden;  }
.listcon dl.imgnews ol.desc a { color:#129243;  text-decoration:underline;  }
.listcon dl.imgnews ol.desc a:hover { color:#129243;   text-decoration:none;   }

.listcon dl.newscon { width:320px; height:240px; float:left; background:url(../images/so-icon-idxnum.gif) no-repeat 0px 1px; overflow:hidden;   }
.listcon dl.newscon ol.newslist { width:320px; float:left; height:29px; line-height:29px; border-top:1px #eaeaea solid;    } 
.listcon dl.newscon ol.newslist dd.left { width:225px; padding-left:25px;  float:left; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
.listcon dl.newscon ol.newslist dd.right { width:70px; float:left; height:29px; line-height:29px; text-align:right; color:#999;   }

.listcon dl.aboutdesc { width:320px; float:left; padding:10px 0px; overflow:hidden; line-height:25px;   }
.listcon dl.aboutdesc a { color:#129243;  text-decoration:underline;  }
.listcon dl.aboutdesc a:hover { color:#129243;  text-decoration:none;    }



.idx-news {float:left; width:340px; margin-top:10px; margin-left:20px;}





#idxtab01 ul.right { width:410px; float:left;      }
#idxtab01 ul.right li.tabtitle { width:410px; float:left; height:35px; border-bottom:2px #004098 solid;     }
#idxtab01 ul.right li.tabtitle dl.left ol.normal { float:left; height:35px; line-height:35px; padding:0px 20px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#333333; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
#idxtab01 ul.right li.tabtitle dl.left ol.hover { float:left; height:35px; line-height:35px; padding:0px 20px;  margin-right:5px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer; background:#004098; background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); color:#FFFFFF; font-weight:bold;   text-shadow:1px 1px 1px #002252;  }
#idxtab01 ul.right li.tabtitle dl.right { float:right; height:25px; padding-top:10px; padding-right:10px;  }
#idxtab01 ul.right li.tabtitle dl.right a.more { width:37px; height:14px; float:left; background:url(../images/so-icon-more.gif) no-repeat;  }


#idxtab01 ul.right li.listcon { width:390px; height:510px; float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;   }

#idxtab01 ul.right li.listcon dl.title { width:390px; float:left; height:35px; line-height:35px; border-bottom:1px #dedede solid; }
#idxtab01 ul.right li.listcon dl.title ol.left { float:left;   }
#idxtab01 ul.right li.listcon dl.title ol.left a { color:#d81618; font-weight:bold; padding-left:14px;  background:url(../images/so-arr-02.gif) no-repeat 0px 5px;   }
#idxtab01 ul.right li.listcon dl.title ol.right { float:right; padding-top:12px;   }

#idxtab01 ul.right li.listcon dl.imgnews { width:390px; float:left; }
#idxtab01 ul.right li.listcon dl.imgnews ol.top { width:388px; float:left; height:138px; overflow:hidden; border:1px #dddddd solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.top img { width:390px; max-width:390px;  float:left; position:relative;   }
#idxtab01 ul.right li.listcon dl.imgnews ol.top dd.rednews { width:80px; text-align:center;  float:left; height:25px; line-height:25px; position:absolute; background:#d81618; color:#FFFFFF; margin-top:0px; text-shadow:0 1px 2px rgba(0,0,0,0.5); background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));  border-radius:0px 0px 45px 0px; -moz-border-radius:0px 0px 45px 0px; -webkit-border-radius:0px 0px 45px 0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135, Strength=3 );/*for ie6,7,8*/  
    background-color: #666666;  
    -moz-box-shadow:1px 1px 3px #666666;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #666666;/*webkit*/  
    box-shadow:1px 1px 3px #666666;/*opera锟斤拷ie9*/ }

#idxtab01 ul.right li.listcon dl.imgnews ol.title { width:390px; float:left; height:34px; line-height:34px; border-bottom:1px  #d81618 solid;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.title a { float:left; line-height:34px; background:url(../images/so-arr-02.gif) no-repeat 0px 16px; padding-left:12px; color:#d81618; font-weight:bold; font-size:14px;    }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc { width:390px; float:left; line-height:20px; color:#666; margin:10px 0px 15px 0px; height:60px; overflow:hidden;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc a { color:#129243;  text-decoration:underline;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc a:hover { color:#129243;   text-decoration:none;   }

#idxtab01 ul.right li.listcon dl.newscon { width:390px; height:240px; float:left; background:url(../images/so-icon-idxnum.gif) no-repeat 0px 1px; overflow:hidden;   }
#idxtab01 ul.right li.listcon dl.newscon ol.newslist { width:390px; float:left; height:29px; line-height:29px; border-top:1px #eaeaea solid;    } 
#idxtab01 ul.right li.listcon dl.newscon ol.newslist dd.left { width:295px; padding-left:25px;  float:left; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#idxtab01 ul.right li.listcon dl.newscon ol.newslist dd.right { width:70px; float:left; height:29px; line-height:29px; text-align:right; color:#999;   }

#idxtab01 ul.right li.listcon dl.aboutdesc { width:390px; float:left; height:300px; padding:10px 0px; overflow:hidden; line-height:25px;   }
#idxtab01 ul.right li.listcon dl.aboutdesc a { color:#129243;  text-decoration:underline;  }
#idxtab01 ul.right li.listcon dl.aboutdesc a:hover { color:#129243;  text-decoration:none;    }


#idxtab01 ul.right li.searchcon { width:390px; float:left; margin-top:20px; background:#333; height:73px;  background:#FFFFFF; padding:9px; border:1px #a6b9d2 solid;   border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden;   background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8));}
#idxtab01 ul.right li.searchcon dl.top { width:390px; float:left; height:30px;  float:left; padding-bottom:10px;  border-bottom:1px #a6b9d2 solid;  }
#idxtab01 ul.right li.searchcon dl.top ol.subinput { width:288px; float:left; height:28px; border:1px #bdbdbd solid; overflow:hidden; margin-right:10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;    }
#idxtab01 ul.right li.searchcon dl.top ol.subinput input { width:270px; padding:0px 10px; float:left; line-height:28px; height:28px; background:none; border:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷";   }
#idxtab01 ul.right li.searchcon dl.top ol.subbut { width:90px; float:left; height:30px; overflow:hidden; }
#idxtab01 ul.right li.searchcon dl.top ol.subbut input { width:90px; float:left; line-height:27px; height:30px; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; cursor:pointer;    text-shadow:1px 1px 1px #047630;  }
#idxtab01 ul.right li.searchcon dl.bot { width:375px; padding-left:15px; float:left; height:22px; line-height:22px; padding-top:5px; color:#666666;  text-align:left; background:url(../images/so-arricon--02.gif) no-repeat 0px 12px;    }



#idxtab02 { width:1080px; float:left; margin-top:20px; }

#idxtab02 ul.left1 {}
#idxtab02 ul.left1 li.title { width:1080px; float:left; height:35px; border-bottom:2px #004098 solid;  background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8)); }
#idxtab02 ul.left1 li.title dl.left a.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
#idxtab02 ul.left1 li.title dl.right { float:right; height:25px; padding-top:10px;  padding-right:10px; }
#idxtab02 ul.left1 li.title dl.right a.more { width:37px; height:14px; float:left; background:url(../images/so-icon-more.gif) no-repeat;  }

#idxtab02 ul.left1 li.listcon { width:1060px;   float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;   }
#idxtab02 ul.left1 li.listcon dl.con { width:1070px; float:left; height:163px; overflow:hidden;   }
#idxtab02 ul.left1 li.listcon dl.con li.list {   float:left; width:165px; height:71px; overflow:hidden;  display:block; padding:0px 10px 10px 0px;    }
#idxtab02 ul.left1 li.listcon dl.con li.list img { width:163px; height:69px; float:left;  border:1px #dddddd solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }


#idxtab03 { width:1080px; float:left; overflow:hidden; padding-top:20px; padding-bottom:20px;   }
#idxtab03 ul.con { width:1058px; float:left;   line-height:50px;  padding:10px 10px 0px 10px; border:1px #d5dde7 solid; background:#FFF;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;    background: -ms-linear-gradient(top, #f2f5f8, #ffffff); background:-moz-linear-gradient(top, #f2f5f8, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f5f8), to(#ffffff));       }
#idxtab03 ul.con .left { width:80px; height:100px; padding-bottom:5px; padding-top:35px;  float:left; text-align: center; background:#C00;}
#idxtab03 ul.con .left dl.top { width:80px; height:25px; line-height:20px; font-weight:bold;  color:#fff; }
#idxtab03 ul.con .left dl.bot { width:80px; height:15px; line-height:15px; color:#fff; }

#idxtab03 ul.con .right { width:958px; float:left;   overflow:hidden; padding-left:9px; margin-left:10px; border-left:1px #cfdfe6 solid;  }
#idxtab03 ul.con .right li { width:176px; height:140px; border:1px #a6b9d2 solid; background:#FFFFFF;   float:left; margin-left:13px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-bottom:10px;}
#idxtab03 ul.con .right li img{ width:176px; height:140px;}




#idxtab03 ul.flink { width:1080px; float:left; line-height:25px;  border-top:1px #bfcdd4 dotted; margin-top:15px; padding-top:5px;  }
#idxtab03 ul.flink li.left { float:left; padding-right:15px; font-weight:bold;  color:#113958;   }
#idxtab03 ul.flink li.list { float:left; padding-left:12px; margin-right:20px;  background:url(../images/so-arr-04.gif) no-repeat 0px 10px; }



.wrapper { width:1080px; margin:0 auto;   margin-top:270px; position:relative; z-index:999;   }

#nowsite { width:1080px;  margin:0 auto;     }

#nowsite ul.con { width:1050px; padding:20px 15px;float:left; height:40px; line-height:80px; background:url(../images/so-sorttitle-bg.png) repeat; border-bottom:4px #d81618 solid; text-shadow:1px 1px 1px #333333;}
#nowsite ul.con li.left { float:left; height:40px; line-height:40px; padding-right:20px; margin-right:20px; border-right:1px #FFFFFF solid; font-size:24px; font-weight:800; color:#FFFFFF;    }
#nowsite ul.con li.center { float:left; height:20px; line-height:20px; margin:10px 0px;  font-size:16px; font-weight:800;  color:#FFFFFF;      }
#nowsite ul.con li.right { float:right; height:20px; line-height:20px;  margin:10px 0px;  font-size:12px; color:#ffffff;  padding-right:20px; margin-right:20px; border-right:1px #ffffff solid;  }
#nowsite ul.con li.right a  { color:#ffffff;  }
#nowsite ul.con li.back { float:right; height:20px; line-height:20px;    margin:10px 0px;  }
#nowsite ul.con li.back a  { color:#ffffff;  height:20px; padding-left:15px; /*background:url(../images/so-icon-back.gif) no-repeat 0px 4px;*/   }
#nowsite ul.con li.back a:hover {    }


#bigcontent { width:1080px; float:left; margin-top:40px; margin-bottom:15px; background:url(../images/sy-bigcontent-bg-line.gif) repeat-y 285px 0px;  }

#bigcontent ul.left { width:250px; float:left; margin-right:20px; overflow:hidden;    }
#bigcontent ul.left li.title { width:220px; float:left; border:#cccccc solid 1px; border-bottom:3px #d81618 solid;  padding:15px 14px; background:#FFFFFF; height:20px; line-height:20px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; background: -ms-linear-gradient(top, #f5f5f5, #ffffff); background:-moz-linear-gradient(top, #f5f5f5, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f5f5f5), to(#ffffff)); text-shadow:1px 1px 1px #ffffff; }
#bigcontent ul.left li.title dl.left { float:left; height:20px; padding-right:15px; font-size:14px; font-weight:bold;   }
#bigcontent ul.left li.title dl.right { float:left; height:20px; color:#666666;     }

#bigcontent ul.left li.leftsortcon { width:220px; float:left; border:#cccccc solid 1px; border-top:none;  padding:0px 14px 10px 14px; background:#FFFFFF;   border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; margin-bottom:15px;  }
#bigcontent ul.left li.leftsortcon dl.list { width:220px; float:left;  }
#bigcontent ul.left li.leftsortcon dl.list:hover {background: -ms-linear-gradient(right, #f2f2f2, #ffffff); background:-moz-linear-gradient(right, #f2f2f2, #ffffff);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#f2f2f2), to(#ffffff));}
#bigcontent ul.left li.leftsortcon dl.list a.normal { width:205px; padding:9px 0px 9px 15px; background:url(../images/so-arricon--02.gif) no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#004098; font-weight:bold;  }
#bigcontent ul.left li.leftsortcon dl.list a.normal:hover { color:#d81618; }
#bigcontent ul.left li.leftsortcon dl.list a.current { width:205px; padding:9px 0px 9px 15px;  background:url(../images/so-arricon--02.gif) no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#d81618; font-weight:bold;  }

#bigcontent ul.left li.leftsortcon dl.smalllist { width:220px; float:left;  }
#bigcontent ul.left li.leftsortcon dl.smalllist:hover {background: -ms-linear-gradient(right, #f2f2f2, #ffffff); background:-moz-linear-gradient(right, #f2f2f2, #ffffff);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#f2f2f2), to(#ffffff));}
#bigcontent ul.left li.leftsortcon dl.smalllist a.smnormal { width:190px; padding:9px 0px 9px 30px; background:url(../images/so-arricon--01.gif) no-repeat 15px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#004098; font-weight:normal;  }
#bigcontent ul.left li.leftsortcon dl.smalllist a.smnormal:hover { color:#d81618;   }

.xmlistcon { display:none; visibility:hidden;  position:absolute; margin-left:220px; margin-top:-1px; width:430px; padding:3px 0px 10px 15px; background:#f2f2f2; border-right:1px #CCCCCC solid;  border-bottom:1px #CCCCCC solid;  border-top:1px #dddddd solid;      
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#828d9c',Direction=135, Strength=3);/*for ie6,7,8*/  
    -moz-box-shadow:2px 2px 3px #828d9c;/*firefox*/  
    -webkit-box-shadow:2px 2px 3px #828d9c;/*webkit*/  
    box-shadow:2px 2px 3px #828d9c;/*opera锟斤拷ie9*/    z-index:99999;    }
.xmlistcon a { float:left; width:185px; padding:6px 0px; padding-left:15px; background:url(../images/so-arr-04.gif) no-repeat 0px 12px;   border-bottom:1px #dedede solid; margin-right:15px; }
.xmlistcon a:hover { background:url(../images/so-arr-03.gif) no-repeat 0px 12px;  }




#bigcontent ul.right { width:770px; float:right; background:#ffffff; padding:19px; border:1px #CCCCCC solid;    border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }

#bigcontent ul.right li.title { width:770px; float:left;  padding:0px 0px 10px 0px; border-bottom:3px #004098 solid; font-size:16px; font-weight:bold; color:#d81618;   }
#bigcontent ul.right li.info { width:770px; line-height:25px; float:left; padding:15px 0px; font-size:13px;   }
#bigcontent ul.right li.info strong { color:#004098; }
#bigcontent ul.right li.info a { color:#129243; text-decoration:underline; }  
#bigcontent ul.right li.date { width:750px;  float:left; line-height:25px; font-size:12px; color:#999999; padding-bottom:5px; } 



#bigcontent ul.right li.newscon { width:770px; float:left;  overflow:hidden;  padding-top:15px; }
#bigcontent ul.right li.newscon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.list ol.title { width:670px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top { width:645px; padding-left:25px; background:url(../images/zz-icon-newslist.gif) no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#004098; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#d81618; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot { width:650px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot a { color:#129243; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.list ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#eaf2fc; font-size:12px; font-weight:normal; color:#4875b3; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc;  text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist a { color:#a3a3a3; }


#bigcontent ul.right li.newscon dl.listpic { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.listpic ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.newscon dl.listpic ol.title { width:650px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top { width:625px; padding-left:25px; background:url(../images/zz-icon-newslist.gif) no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#004098; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#d81618; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot { width:630px; float:left; line-height:25px; color:#555555; padding-top:5px; height:50px; overflow:hidden;}
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot a { color:#129243; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.listpic ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#eaf2fc; font-size:12px; font-weight:normal; color:#4875b3; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist a { color:#a3a3a3; }



#bigcontent ul.right li.downcon { width:770px; float:left;  overflow:hidden;  padding-top:15px; padding-bottom:10px; }
#bigcontent ul.right li.downcon dl.titcon { width:770px; float:left; height:30px; line-height:30px; background:#f0f4f6;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#3975a1 ; margin-bottom:10px;}
#bigcontent ul.right li.downcon dl.titcon ol.title { width:544px; padding-left:25px; float:left; height:30px; line-height:30px; border-right:1px #FFFFFF solid;  }
#bigcontent ul.right li.downcon dl.titcon ol.date { width:99px; float:left; height:30px; line-height:30px; text-align:center; border-right:1px #FFFFFF solid;  } 
#bigcontent ul.right li.downcon dl.titcon ol.down { width:100px; height:30px; line-height:30px; float:left; text-align:center; }

#bigcontent ul.right li.downcon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:5px; margin-bottom:5px;    }
#bigcontent ul.right li.downcon dl.list ol.title { width:545px; padding:7px 0px;  background:url(../images/sy-features-list2.gif) no-repeat 0px 10px;  padding-left:25px; float:left;  line-height:16px;  }
#bigcontent ul.right li.downcon dl.list ol.title a { font-size:12px; }
#bigcontent ul.right li.downcon dl.list ol.date { width:100px;  padding:7px 0px;  float:left;  line-height:16px; text-align:center; color:#999;    }
#bigcontent ul.right li.downcon dl.list ol.down { width:60px;  padding:7px 15px;   float:left; line-height:16px; text-align:center;  }
#bigcontent ul.right li.downcon dl.list ol.down a.down { width:60px; float:right; height:16px;  background:url(../images/so-icon-download.gif) no-repeat 0px 0px ;  }
#bigcontent ul.right li.downcon dl.list ol.down a.down:hover { width:60px; float:right; height:16px;  background:url(../images/so-icon-download-hover.gif) no-repeat 0px 0px;  }


#bigcontent ul.right li.gbtips { width:740px; float:left; padding:15px 14px; border:1px #c4d7e5 solid; background:#fff url(../images/zz-idxprolist-bg-line.jpg) repeat-x top; margin-top:15px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px;      color:#00487f; line-height:25px; }


#bigcontent ul.right li.gbtips dl.search { width:740px; float:left; height:30px; line-height:30px;  padding-top:15px; margin-top:15px; border-top:1px #a3bcd0 solid;    }
#bigcontent ul.right li.gbtips dl.search ol.left { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subinput  { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subinput input { width:200px; padding:3px 5px; height:20px; line-height:20px; border:1px #4e8fb4 solid;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; color:#666666;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
#bigcontent ul.right li.gbtips dl.search ol.subbut  { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subbut input  { width:100px; text-align:center;  height:28px; line-height:23px; border-left:1px #a3bcd0 solid; border-top:1px #a3bcd0 solid; background:#dbe9f0 url(../images/zz-idxprolist-bg-line.jpg) repeat-x;   float:left; cursor:pointer; font-family: "Microsoft YaHei" !important; Arial,"锟斤拷锟斤拷";  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-weight:bold;   color:#244e6f; border-right:1px #4e8fb4 solid; border-bottom:1px #4e8fb4 solid;  }



#bigcontent ul.right li.searchcercon  { width:740px; float:left; padding:15px 14px; border:1px #c4d7e5 solid; background:#f5fafc; margin-top:15px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px;        }
#bigcontent ul.right li.searchcercon dl.list { width:740px; float:left; border-bottom:1px #e2edf1 solid; padding:5px 0px;   }
#bigcontent ul.right li.searchcercon dl.list ol.left { width:100px; float:left; line-height:25px; font-weight:bold; color:#00487f;   }
#bigcontent ul.right li.searchcercon dl.list ol.right { width:640px; float:left; line-height:25px;    }


#bigcontent ul.right li.albumcon { width:790px; float:left;  overflow:hidden;    }
#bigcontent ul.right li.albumcon dl.list { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.list ol.title { width:375px; float:left; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top { width:360px; padding-left:15px; background:url(../images/so-arr-04.gif) no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot { width:355px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px; overflow:hidden;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.listpic { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic { width:120px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro { width:118px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro img { width:118px;height:134px; }
#bigcontent ul.right li.albumcon dl.listpic ol.title { width:235px; float:left;   }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top { width:220px; padding-left:15px; background:url(../images/so-arr-04.gif) no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot { width:215px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px ; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }


#bigcontent ul.right li.albumcon dl.listpiclong { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title { width:550px; float:left; margin-right:20px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top { width:535px; padding-left:15px; background:url(../images/so-arr-04.gif) no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot { width:530px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.title { width:770px; float:left;  padding:0px 0px 10px 0px; border-bottom:3px #004098 solid; font-size:16px; font-weight:bold;   margin-bottom:10px;  }
#bigcontent ul.right li.albumcon dl.title ol.left { width:670px; float:left;  }
#bigcontent ul.right li.albumcon dl.title ol.left a { font-weight:bold; font-size:16px; color:#d81618;    padding-left:20px;  background:url(../images/so-arricon--02.gif) no-repeat 0px 6px;    }
#bigcontent ul.right li.albumcon dl.title ol.right { width:37px;   float:right;       }
#bigcontent ul.right li.albumcon dl.title ol.right a.more { width:37px; float:left; height:14px; background:url(../images/so-icon-more.gif) no-repeat;  }


#bigcontent ul.right .brandcon {float:left;}
#bigcontent ul.right .brandcon div.list { width:176px; float:left; margin-right:10px; margin-bottom:20px;    }
#bigcontent ul.right .brandcon div.list ol.top { width:176px; float:left; }
#bigcontent ul.right .brandcon div.list ol.top img { width:172px;height:80px;padding:1px; background:#FFF; border:1px #eaeaea solid; }
#bigcontent ul.right .brandcon div.list ol.bot { width:176px; float:left; height:25px; line-height:25px; background:#eaeaea; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;   }


#bigcontent ul.right li.contactinfo  { width:340px; float:left;  overflow:hidden;    }

#bigcontent ul.right li.contactinfo dl.contcon { width:320px; float:left; padding-bottom:20px; padding-right:20px; float:left;   }
#bigcontent ul.right li.contactinfo dl.contcon ol.list { width:320px; float:left;  line-height:25px; padding:5px 0px; border-bottom:1px #eaeaea solid;   font-size:12px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.left { width:70px; float:left;   line-height:25px; font-weight:bold; color:#0678b4;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.right { width:250px; float:left;  line-height:25px; }

#bigcontent ul.right li.maps {  width:430px; float:left;  overflow:hidden;  padding-top:0px; padding-bottom:0px;  }


#bigcontent ul.right li.continfo { width:770px; float:left;  overflow:hidden;  }
#bigcontent ul.right li.continfo table { width:100%; border:0px; padding:0px; margin:0px; line-height:25px;  }
#bigcontent ul.right li.continfo table strong { font-weight:bold; color:#0678b4; font-size:14px;   }
#bigcontent ul.right li.continfo table tr { width:100%;  }
#bigcontent ul.right li.continfo table tr td { width:50%;  border-bottom:1px #dedede solid; padding:10px 0px; }



#bigcontent ul.right li.jobcon { width:770px; float:left;  overflow:hidden;  }
#bigcontent ul.right li.jobcon dl.joblist { width:770px; float:left; border-bottom:1px #cccccc dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title { width:770px; float:left;  float:left; height:31px;   border-bottom:3px #d81618 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left { width:610px; padding-left:15px; background:url(../images/so-arr-02.gif) no-repeat 0px 8px;   float:left;    overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a { font-size:14px; font-weight:bold;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a i { color:#b8270b; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.right { width:145px;   float:left;  text-align:right; color:#999999;    }

#bigcontent ul.right li.jobcon dl.joblist ol.subcon { width:770px; float:left;  float:left; height:35px; line-height:35px; padding:5px 0px; border-bottom:1px #eac0b8 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left { float:left; height:35px; }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left i { color:#db3a1b; }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right { float:right; height:27px; padding:4px 0px;  }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub { width:100px; height:25px; line-height:25px; float:left; text-align:center; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; cursor:pointer;    text-shadow:1px 1px 1px #047630;   }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub:hover { width:100px; height:25px; line-height:25px; float:left; text-align:center;  background: -ms-linear-gradient(top, #129243, #047630); background:-moz-linear-gradient(top, #129243, #047630);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#129243), to(#047630)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; cursor:pointer;    text-shadow:1px 1px 1px #047630;   }
#bigcontent ul.right li.jobcon dl.joblist ol.desc { width:725px; float:left; padding:15px 15px 15px 30px; background:#fcfcfc; line-height:25px; color:#444444;   }
#bigcontent ul.right li.jobcon dl.joblist ol.desc strong { color:#d81618; }



#bigcontent ul.right li.submitcontent { width:740px; float:left; padding-top:15px;}
#bigcontent ul.right li.submitcontent span.list { width:740px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.color { font-weight:bold; color:#d81618; }
#bigcontent ul.right li.submitcontent span.list p.right { width:600px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:520px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; }
#bigcontent ul.right li.submitcontent span.list p.right input.code { width:100px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; }

#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}
#bigcontent ul.right li.submitcontent span.list p.right input.submitbut { width:90px; float:left; line-height:27px; height:30px; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "锟斤拷锟斤拷"; cursor:pointer;    text-shadow:1px 1px 1px #047630; }





/* red #d81618   blue #004098  green #129243  gary  #dedede   */
/* hblue #002252 */
/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; */
/* transition:all 0.5s;   opacity:0.75; filter:Alpha(opacity=75);     text-shadow:1px 1px 1px #ffffff;   */





.pagenext { width:770px; text-align:center;    padding-top:15px; padding-bottom:15px; float:left; }
.pagenextlong { width:770px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}

.wp-pagenavi A { padding:5px 10px; MARGIN: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"锟斤拷锟斤拷";  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#eaeaea;  }
.wp-pagenavi A:hover {font-family:"Microsoft YaHei" !important;"锟斤拷锟斤拷"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#333333; color:#FFFFFF;  }

.wp-pagenavi SPAN {  background:#eaeaea;   padding:5px 10px;  MARGIN: 3px; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"锟斤拷锟斤拷"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.wp-pagenavi SPAN.current { background:#129243;  font-family:"Microsoft YaHei" !important;"锟斤拷锟斤拷"; color:#FFFFFF;   }



/*锟斤拷锟斤拷锟酵凤拷*/
#floatDivBoxs{width:130px;background:#fff;position:fixed;top:52px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:35px;line-height:35px; background:#d81618;color:#fff;font-size:12px;text-indent:13px; font-weight:bold; position:relative;}
#floatDivBoxs .floatDqq{padding:0 10px;}
#floatDivBoxs .floatDqq li{height:35px;line-height:35px;font-size:12px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:12px;color:#333;padding:10px 10px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:10px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25); border-radius:0px 0px 0px 2px; -moz-border-radius:0px 0px 0px 2px; -webkit-border-radius:0px 0px 0px 2px;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:35px;height:35px;background:url(../images/online_arrow.jpg) no-repeat left;position:fixed;top:52px;right:130px;z-index:999; overflow:hidden; border-radius:2px 0px 0px 2px; -moz-border-radius:2px 0px 0px 2px; -webkit-border-radius:2px 0px 0px 2px; }
#rightArrow a{display:block;height:35px;}





.cd-top {display: inline-block;height: 40px;width: 40px; position: fixed; top:270px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;text-indent: 100%;white-space: nowrap;background: rgba(232, 98, 86, 0.8) url(../images/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; z-index:9999;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {opacity: .5;}
.no-touch .cd-top:hover {background-color: #e86256;opacity: 1;}
@media only screen and (min-width: 768px) {.cd-top {right: 20px;bottom: 20px;}}
@media only screen and (min-width: 1024px) {.cd-top {height: 60px;width: 60px;right: 30px;bottom: 30px;}}





#footer { width:100%;   float:left; border-top:2px #d81618 solid;     }
#footer ul.bgcon { width:100%; background:#333;  margin-top:0px; float:left; padding:20px 0px 30px 0px;  }
#footer ul.bgcon li.con { width:1080px; margin:0 auto;   }

#footer ul.bgcon li.con dl.boxlist { float:left; width:336px; margin-right:36px;  }
#footer ul.bgcon li.con dl.boxlist ol.title { width:336px; float:left; height:50px; line-height:50px; }
#footer ul.bgcon li.con dl.boxlist ol.title dd.left { float:left; line-height:50px; padding-right:20px; color:#f1f5fc; text-shadow:1px 1px 1px #010a17; font-size:14px; font-weight:bold; }
#footer ul.bgcon li.con dl.boxlist ol.title dd.right { float:left; line-height:50px; color:#f1f5fc; text-shadow:1px 1px 1px #010a17;    }

#footer ul.bgcon li.con dl.boxlist ol.desc { width:336px; float:left;   line-height:25px;  color:#a7b0c1; padding-bottom:20px; }

#footer ul.bgcon li.con dl.boxlist ol.sortlist { width:336px; float:left;   line-height:39px; border-top:1px #333845 solid;  }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list { float:left; padding-left:13px; background:url(../images/so-arricon--04.gif) no-repeat 0px 15px; height:39px; line-height:39px; margin-right:17px; }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list a { color:#acbccc;  }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list a:hover { color:#ffffff;  }

#footer ul.bgcon li.con dl.boxlist ol.contlist { width:336px; float:left;   line-height:25px;  color:#b0bed7; border-bottom:1px #333c45 solid; padding-bottom:9px; margin-bottom:15px;  }
#footer ul.bgcon li.con dl.boxlist ol.contlist dd.list { width:336px; float:left; }
#footer ul.bgcon li.con dl.boxlist ol.contlist dd.list a { color:#808a94; }

#footer ul.bgcon li.con dl.boxlist ol.logocon { width:336px; float:left; }
#footer ul.bgcon li.con dl.boxlist ol.logocon img { float:left; padding-right:15px; }


#footcopy { width:100%; height:35px; line-height:35px; float:left;  background:#000; border-top:1px #092a58 solid;    }
#footcopy ul.con { width:1080px; margin:0 auto; }
#footcopy ul.con li.left { float:left; line-height:35px; color:#b1bfd4;  }
#footcopy ul.con li.right { float:right; line-height:35px; text-align:right;  }
#footcopy ul.con li.right a { color:#3e516e;  }



/* 分页 */
/*.page {clear:both;padding:15px 0;text-align: left;font-family:Arial, Helvetica, sans-serif;}
.page span {margin-right:5px;border:#004098 1px solid;color:#004098;padding:0px;height:25px;line-height:25px;padding:2px 0;background-color:#fff;}
.page span strong {padding:0 6px;}
.page a {margin-right:4px;padding:2px 6px 2px 6px;border:#004098 1px solid;color:#004098;text-decoration: none;}
.page a:hover {background-color:#004098;color:#fff;border:#004098 1px solid;}
.page a.current {background-color:#004098;color:#fff;border:#004098 1px solid;}
.page span.current,.page span.disabled {margin-right:2px;padding:3px 6px 2px;border: #115c93 1px solid;font-weight:bold;color: #fff;background-color:#186ca9}
.page span input {width:16px;height:16px;border:0px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;padding:1px;font-size:11px;margin:-1px 2px 2px 2px;}
.page a.pagein:link,.page a.pagein:visited {background-color:#004098;color:#fff;border:#004098 1px solid;}*/


/*首页*/
.slideshow{width:1080px;height:415px;border:1px solid #CCCCCC;clear:both;overflow:hidden;position:relative;z-index:0;}
.c-class{width:190px;height:415px;border-right:1px solid #CCCCCC;float:left;}
.c-class .c-icon{width:42px;height:41px;background:url(../images/icon.png) no-repeat;padding:0;margin:0;}
.c-class .yellow_icon{width:42px;height:41px;background:url(../images/icon_grp.png) no-repeat;padding:0;margin:0;}
.c-blue_icon{width:42px;height:41px;background:url(../images/icon_bluep.png) no-repeat;padding:0;margin:0;}
.c-class .red_icon{background:url(../images/icon_redp.png) no-repeat;}
.c-menu{margin-top:5px;}
.c-menu li{height:30px;width:340px;padding:0 10px 0 20px;}
.c-menu li a{height:30px;width:340px;display:block;text-align:left;color:#4D4D4D;}
.c-menu li a:hover{color:#0068B6;text-decoration:underline;}
.c-menu li i{display:block;background:url(../images/icon_jt.png) no-repeat;width:13px;height:13px;float:left;padding:0;margin-right:4px;}
.c-menu li i.rp{background:url(../images/icon_els.png) no-repeat;}
.c-menu li i.icon_api{background:url(../images/icon_api.png) no-repeat;}
.c-menu li i.icon_xl{background:url(../images/icon_xl.png) no-repeat;}
.c-image{width:145px;height:145px;margin:0 auto; margin-top:20px;}
.c-intro{width:444px;height:420px;float:left;margin:0 auto;border:1px solid #CCCCCC;}
.c4{width:380px;height:420px;float:left;margin-left:20px;}
.c4 ul.c-point{margin-left:0;}
.show div.c4 p{margin-left:7px;}
.apirz{width:575px;height:420px;margin:0;padding:0 30px;}
.c-point{width:100px;height:11px;margin:30px 10px 0;}
.apirz .c-point{width:100px;height:11px;margin-left:0;margin-top:10px;}
.c-point li{background:url(../images/icon_c_h.png) no-repeat;width:11px;height:11px;float:left;margin:0 5px;display:inline;}
.c-point li.green{background:url(../images/icon_c.png) no-repeat;}
.c-point li.red{background:url(../images/icon_pr.png) no-repeat;}
.c-point li.hui{background:url(../images/icon_hui.png) no-repeat;}
.c-point li.blue{background:url(../images/icon_blue.png) no-repeat;}
.c-tpic{background:url(../images/g-r.png) no-repeat;width:385px;height:100px;margin:20px 30px;}
.p2{background:url(../images/2.jpg) no-repeat;width:385px;height:100px;}
.p3{background:url(../images/3.jpg) no-repeat;width:385px;height:100px;}
.p4{background:url(../images/4.jpg) no-repeat;width:385px;height:100px;}
div.biaozhi{background:url(../images/api_rz.jpg) no-repeat 430px 0px;color:#999999;font-size:14px;height:263px;margin:0 auto;line-height:24px;}
.c-intro p{color:#999999;font-size:14px;width:380px;height:233px;margin:0 auto;background:url(../images/ce.png) no-repeat;line-height:24px;}
.apirz p{width:575px;}
.c-title{height: 30px;background: url(../images/con-bg.png) repeat-x;color: gray;line-height: 30px;font-size: 14px;margin-bottom: 10px;width:170px;margin:0 auto;text-align:center;margin-top:10px;color:#666;font-weight:bold;}

.all_items{width:1080px;margin:0 auto;padding:15px 0px;}
.all_items ul li{float:left;height:26px; width:145px; line-height:26px;padding-left:20px;padding-right:15px;}
.all_items ul li a{color:#4D4D4D;text-decoration:none;font-size:14px;float:left;}
.all_items ul li a:hover{color:#0068B6;text-decoration:underline;}
.all_items ul li i{width:14px;height:14px;display:block;float:left;margin-top:6px;margin-right:8px;}
.all_items ul li i.o{background:url(../images/o.png) no-repeat;}