html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#ffffff;  COLOR: #333333; 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; display:block;}

.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: #333333; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #333333; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #980747; TEXT-DECORATION: none;}

::selection { color:#fff; background-color:#333333;}   
::-moz-selection { color:#fff; background-color:#333333;}   
::-webkit-selection { color:#fff; background-color:#333333;}  


.wrapper { width:100%; margin:0 auto; margin-top:0px; float:left;  padding-top:0px;  background:url(../images/dk-bigcontent-bg-line.jpg) repeat-y center;  }



/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

/*-webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/

/* 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;   */
/* background: -ms-linear-gradient(top, #ffffff, #cccccc); background:-moz-linear-gradient(top, #ffffff, #cccccc);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#cccccc)); */

i.fa { margin-right:10px; float:left;    }



#header { width:100%; float:left;  }

#header ul.top { width:100%; float:left; height:40px; background:#222222;    }
#header ul.top li.con { width:1200px;  margin:0 auto;  }
#header ul.top li.con dl.left { float:left;  height:40px; color:#f5f5f5; padding-left:2px;   }
#header ul.top li.con dl.left ol.list { float:left; height:40px; line-height:40px;  padding-right:35px; font-size:14px;  }
#header ul.top li.con dl.left ol.list i { float:left; height:40px; line-height:40px;  font-size:16px;  }

#header ul.top li.con dl.right { float:right; height:40px; color:#f5f5f5;   }
#header ul.top li.con dl.right ol.list { float:left; height:40px; line-height:40px;  padding-left:35px; font-size:14px;  }
#header ul.top li.con dl.right ol.list i { float:left; height:40px; line-height:40px;  font-size:16px;  }
#header ul.top li.con dl.right ol.list a.login { float:left; margin-right:15px; color:#f5f5f5;  }
#header ul.top li.con dl.right ol.list a.reg { float:left; margin-right:15px; color:#f5f5f5;  }
#header ul.top li.con dl.right ol.list a.langcn { height:20px; margin:10px 0px;  line-height:20px;  float:left;  color:#f5f5f5; margin-right:15px; padding-right:15px; border-right:1px #CCCCCC solid;   }
#header ul.top li.con dl.right ol.list a.langen { height:20px; margin:10px 0px;  line-height:20px;  float:left;   color:#f5f5f5;    }

#header ul.mid { width:100%; float:left; height:80px; background:#ffffff;    }
#header ul.mid li.con { width:1200px; margin:0 auto; }
#header ul.mid li.con dl.logo { width:210px; float:left; height:80px;   }

#headmenu {   float:right; height:50px; padding:15px 0px;   }
#headmenu ul.bigcon { float:right; height:50px;   }
#headmenu ul.bigcon li.biglist { float:left; height:50px; position:relative;    }
#headmenu ul.bigcon li.biglist a.bigsort { width:85px; min-width:85px; text-align:center;   float:left; height:48px; line-height:50px;   font-size:14px; font-weight:bold; border-bottom:2px #ffffff solid;     }
#headmenu ul.bigcon li.biglist a.bigsort:hover { width:85px;  min-width:85px; text-align:center;  float:left; height:48px; line-height:50px;   font-size:14px; font-weight:bold; border-bottom:2px #980747 solid;      }

#headmenu ul.bigcon li.biglist dl.norsmallcon { width:160px; margin-top:48px;   float:left; position:absolute; visibility:hidden; background:#f6f6f6; border-top:2px #980747 solid; z-index:999;  font-size:14px;  border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px; overflow:hidden;   }
#headmenu ul.bigcon li.biglist dl.norsmallcon ol.norlist { width:160px; float:left;  }
#headmenu ul.bigcon li.biglist dl.norsmallcon ol.norlist a.smallsort {  width:130px; padding:0px 15px;  float:left; height:34px; line-height:34px; border-bottom:1px #eaeaea solid; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#headmenu ul.bigcon li.biglist dl.norsmallcon ol.norlist a.smallsort:hover { background:#fcfcfc;  }


#headmenu ul.bigcon li.biglist dl.spesmallcon { width:530px; padding:15px 0px 20px 5px;  margin-top:48px;   float:left; position:absolute; visibility:hidden; background:#f6f6f6; border-top:2px #980747 solid; z-index:999;  font-size:12px;border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px; overflow:hidden;     }
#headmenu ul.bigcon li.biglist dl.spesmallcon ol.spelist { width:150px; float:left; margin-right:10px; margin-left:10px;   }
#headmenu ul.bigcon li.biglist dl.spesmallcon ol.spelist dd.spetit { width:150px; float:left; height:34px; line-height:17px;  border-bottom:1px #dedede solid; margin-bottom:15px; padding-bottom:5px; }
#headmenu ul.bigcon li.biglist dl.spesmallcon ol.spelist dd.spetit a.smalltit { width:140px; float:left; line-height:17px; font-size:12px; font-weight:bold; }

#headmenu ul.bigcon li.biglist dl.spesmallcon ol.spelist dd.xsmsort { width:150px; float:left;  line-height:14px; padding-bottom:8px;   }
#headmenu ul.bigcon li.biglist dl.spesmallcon ol.spelist dd.xsmsort i { height:28px; line-height:14px; float:left; }



#slidecon { width:100%; float:left; height:500px; background:#fff url(../images/dk-slidecon-bg-point.jpg) repeat; }
#slidecon ul.con { width:1200px; margin:0 auto; }
#slidecon ul.con li.intslide { width:1200px; float:left; }






#idxtab01 { width:100%; float:left; background:#f5f5f5; border-bottom:1px #dbdbdb solid;   }
#idxtab01 ul.con { width:1200px; margin:0 auto; }
#idxtab01 ul.con li.listcon { width:1198px; float:left; padding:0px 0px; border-left:1px #CCCCCC solid; border-right:1px #ffffff solid;   }

#idxtab01 ul.con li.listcon dl.list { width:128px; padding:30px 55px 25px 54px;  float:left;  border-left:1px #FFFFFF solid; border-right:1px #CCCCCC solid; background: -ms-linear-gradient(top, #ffffff, #eaeaea); background:-moz-linear-gradient(top, #ffffff, #eaeaea);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eaeaea));    }
#idxtab01 ul.con li.listcon dl.list ol.top { width:128px; height:128px;  float:left; background:#980747; border-radius:64px; -moz-border-radius:64px; -webkit-border-radius:64px;   }
#idxtab01 ul.con li.listcon dl.list ol.top i { margin:0; margin-right:0px; width:128px; float:left; height:128px; line-height:128px; font-size:64px; text-align:center;  color:#FFFFFF; }
#idxtab01 ul.con li.listcon dl.list ol.bot { width:128px; float:left; height:30px; margin-top:15px; font-size:20px; text-align:center;  text-shadow:1px 1px 1px #ffffff;  }

#idxtab01 ul.con li.listcon dl.listlast { width:128px; padding:30px 55px 25px 55px;  float:left;  border-left:1px #FFFFFF solid; border-right:1px #cccccc solid;  background: -ms-linear-gradient(top, #ffffff, #eaeaea); background:-moz-linear-gradient(top, #ffffff, #eaeaea);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eaeaea));    }
#idxtab01 ul.con li.listcon dl.listlast ol.top { width:128px; height:128px;  float:left; background:#980747; border-radius:64px; -moz-border-radius:64px; -webkit-border-radius:64px;   }
#idxtab01 ul.con li.listcon dl.listlast ol.top i {   margin:0; margin-right:0px; width:128px; float:left; height:128px; line-height:128px; font-size:64px; text-align:center;  color:#FFFFFF; }
#idxtab01 ul.con li.listcon dl.listlast ol.bot { width:128px; float:left; height:30px; margin-top:15px; font-size:20px; text-align:center;  text-shadow:1px 1px 1px #ffffff;  }



#idxtab02 { width:100%; float:left;   background: -ms-linear-gradient(top, #fafafa, #ffffff); background:-moz-linear-gradient(top, #fafafa, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fafafa), to(#ffffff));   }
#idxtab02 ul.con { width:1200px; margin:0 auto; overflow:hidden;  }
#idxtab02 ul.con li.title { width:1200px; float:left; padding-top:30px; padding-bottom:30px; }
#idxtab02 ul.con li.title dl.top { min-width:450px; display:table; margin:0 auto;  height:40px; line-height:40px; padding-bottom:20px; text-align:center; font-size:26px; background:url(../images/dk-titline-bg.png) no-repeat center bottom;    }

#idxtab02 ul.con li.seltabcon { width:1200px; float:left; padding-bottom:35px; }
#idxtab02 ul.con li.seltabcon dl.con { display:table;  margin:0 auto;  }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon { float:left; height:44px; border-radius:22px; -moz-border-radius:22px; -webkit-border-radius:22px; padding:0px 30px; border:1px #999999 solid; background:#FFFFFF;    }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon dd { float:left; padding:0px 15px; height:44px; line-height:44px; text-align:center; font-size:12px; font-weight:bold;  border-left:1px #CCCCCC solid; cursor:pointer;  }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon dd:last-child { border-right:1px #CCCCCC solid; }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon dd:hover { background:#f2f2f2; }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon dd.hover { float:left; padding:0px 15px; height:44px; line-height:44px; text-align:center; font-size:12px; font-weight:bold;  border-left:1px #CCCCCC solid; cursor:pointer; background:#980747; color:#ffffff;   }
/*#idxtab02 ul.con li.seltabcon dl.con ol.selcon dd.hover:last-child { border-right:1px #CCCCCC solid; }*/

#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon { float:left; height:44px; border-left:1px #CCCCCC solid;   }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon span.left { width:140px; height:44px; float:left; overflow:hidden;  }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon span.left input.searchInput { width:100px; padding:0px 10px; float:left; height:44px; line-height:44px; border:0px;  font-family:"Microsoft YaHei" !important;"宋体"; color:#666666; font-size:12px;  }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon span.right { width:44px; height:44px; float:left; overflow:hidden; background:#980747;   }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon span.right input.searchBtn { width:44px; height:44px; float:left; border:none; background:none; cursor:pointer; position:absolute;   }
#idxtab02 ul.con li.seltabcon dl.con ol.selcon b.searchcon span.right i { margin:0; width:44px; line-height:44px; height:44px; text-align:center; float:left; position:relative; font-size:18px; color:#FFF;  }



#idxtab02 ul.con li.listcon { width:1220px; max-height:1200px; overflow:hidden; float:left;    }
#idxtab02 ul.con li.listcon dl.list { width:283px; float:left; margin-right:20px; border:1px #CCCCCC solid; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#fff; margin-bottom:20px;   }
#idxtab02 ul.con li.listcon dl.list:hover { background:#f2f2f2; }
#idxtab02 ul.con li.listcon dl.list ol.topimg { width:283px; float:left; height:283px;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:hidden; margin-bottom:15px; }
#idxtab02 ul.con li.listcon dl.list ol.topimg img { width:283px; height:283px; }
#idxtab02 ul.con li.listcon dl.list ol.protype { width:253px; padding:0px 15px; height:25px; float:left;  line-height:25px; text-align:center; padding-bottom:10px; color:#666666;   }
#idxtab02 ul.con li.listcon dl.list ol.protype a { display:table; padding:0px 25px; text-align:center; background:#eaeaea; margin:0 auto; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;  }
#idxtab02 ul.con li.listcon dl.list:hover ol.protype a { background:#980747; color:#FFF;  }
#idxtab02 ul.con li.listcon dl.list:hover ol.protype a:hover { background:#980747; color:#FFF;   }
#idxtab02 ul.con li.listcon dl.list ol.title { width:253px; padding:0px 15px; height:34px; float:left;  line-height:17px; text-align:center; font-size:12px; font-weight:bold; padding-bottom:12px;   }
#idxtab02 ul.con li.listcon dl.list:hover ol.title a { color:#980747; }


#idxtab03 { width:100%; float:left; padding-top:30px;     }
#idxtab03 ul.con { width:1200px; margin:0 auto; overflow:hidden;  }
#idxtab03 ul.con li.left { width:450px; float:left;  margin-right:30px;  }
#idxtab03 ul.con li.left dl.title { width:450px; float:left; }
#idxtab03 ul.con li.left dl.title ol.top { width:450px; display:table; margin:0 auto;  height:40px; line-height:40px; padding-bottom:20px; text-align:left; font-size:26px; background:url(../images/dk-titline-bg.png) no-repeat -957px bottom;    }
#idxtab03 ul.con li.left dl.listcon { width:450px; float:left; padding-top:25px; }
#idxtab03 ul.con li.left dl.listcon ol.list { width:450px; float:left; padding-bottom:25px; }
#idxtab03 ul.con li.left dl.listcon ol.list dd.left { width:150px; float:left; margin-right:20px;  }
#idxtab03 ul.con li.left dl.listcon ol.list dd.left img { width:150px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
#idxtab03 ul.con li.left dl.listcon ol.list dd.right { width:280px; float:left; padding-top:15px; }
#idxtab03 ul.con li.left dl.listcon ol.list dd.right span.title { width:280px; float:left; line-height:20px; padding-bottom:7px; }
#idxtab03 ul.con li.left dl.listcon ol.list dd.right span.title a { font-size:14px; font-weight:bold; }
#idxtab03 ul.con li.left dl.listcon ol.list dd.right span.date {   float:left; height:25px; line-height:25px; color:#666666; padding-right:15px;  }
#idxtab03 ul.con li.left dl.listcon ol.list dd.right span.date i { height:25px; line-height:25px; float:left; font-size:14px; }
#idxtab03 ul.con li.left dl.listcon ol.more { width:450px; float:left; }
#idxtab03 ul.con li.left dl.listcon ol.more a { float:left; height:28px; line-height:28px; text-align:center; padding:0 20px; border:1px #CCCCCC solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab03 ul.con li.left dl.listcon ol.more a:hover { color:#FFFFFF; background:#980747; border:1px #980747 solid; }
#idxtab03 ul.con li.left dl.listcon ol.more a i { height:28px; line-height:28px; float:left; font-size:14px; }


#idxtab03 ul.con li.right { width:720px; float:left; padding-bottom:20px;     }
#idxtab03 ul.con li.right dl.title { width:720px; float:left; }
#idxtab03 ul.con li.right dl.title ol.top { width:720px; display:table; margin:0 auto;  height:40px; line-height:40px; padding-bottom:20px; text-align:left; font-size:26px; background:url(../images/dk-titline-bg.png) no-repeat -957px bottom;    }
#idxtab03 ul.con li.right dl.listcon { width:720px; float:left; padding-top:25px;  }
#idxtab03 ul.con li.right dl.listcon ol.list { width:720px; float:left; padding-bottom:25px; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.top { width:720px; height:230px; float:left; overflow:hidden; border-radius:2px 2px 2px 0px; -moz-border-radius:2px 2px 2px 0px; -webkit-border-radius:2px 2px 2px 0px; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.top img { width:720px; border-radius:2px 2px 2px 0px; -moz-border-radius:2px 2px 2px 0px; -webkit-border-radius:2px 2px 2px 0px; margin:0 auto; } 
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid { width:720px; float:left; padding-bottom:15px; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.date { width:100px; float:left; padding-right:20px;  }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.date p.top { width:100px; float:left; height:40px; line-height:40px; border-bottom:1px #d0367b solid; background:#980747;  color:#FFFFFF; text-align:center; font-size:20px;     }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.date p.bot { width:100px; float:left; height:39px; line-height:39px; background:#980747;   color:#FFFFFF; text-align:center; border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px; font-size:14px;   }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.title { width:600px; float:left; height:50px; line-height:25px; padding:15px 0px;   }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.title a { font-size:16px; font-weight:bold; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.desc { width:720px; float:left; padding:25px 0px; line-height:25px; color:#666666; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.more { width:720px; float:left; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.more a { float:left; height:28px; line-height:28px; text-align:center; padding:0 20px; border:1px #CCCCCC solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.more a:hover { color:#FFFFFF; background:#980747; border:1px #980747 solid; }
#idxtab03 ul.con li.right dl.listcon ol.list dd.mid span.more a i { height:28px; line-height:28px; float:left; font-size:14px; }






#nowsite { width:100%; float:left;  background:url(../images/dk-slidecon-bg-point.jpg) repeat;  }
#nowsite ul.con { width:1200px; margin:0 auto; }
#nowsite ul.con li.top { width:1200px; float:left; height:50px; line-height:50px; font-size:24px;   color:#ffffff; padding-top:10px; letter-spacing:3px;  }
#nowsite ul.con li.bot { width:1200px; float:left; height:30px; line-height:30px; font-size:12px;   color:#ffffff; padding-bottom:15px;   }
#nowsite ul.con li.bot a { color:#FFFFFF; }


#bigcontent { width:1200px; margin:0 auto;  }
#bigcontent ul.con { width:1200px;   padding-top:30px; padding-bottom:30px; float:left; overflow:hidden;  }

#bigcontent ul.con li.left { width:840px; float:left; margin-right:100px;    }

#bigcontent ul.con li.left dl.title { width:840px; float:left; padding-bottom:8px; line-height:30px; font-size:16px; border-bottom:2px #980747 solid; margin-bottom:20px; font-size:16px; font-weight:bold;  }
#bigcontent ul.con li.left dl.title ol.left { float:left; }
#bigcontent ul.con li.left dl.title ol.right { float:right; padding-top:10px; }

#bigcontent ul.con li.left dl.date { width:840px; float:left; height:40px;   }
#bigcontent ul.con li.left dl.date ol.left { float:left; }
#bigcontent ul.con li.left dl.date ol.right { float:right; }

#bigcontent ul.con li.left dl.intoppic { width:840px; float:left;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; margin-bottom:15px;  }
#bigcontent ul.con li.left dl.intoppic img { width:840px; }

#bigcontent ul.con li.left dl.infocon { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.infocon img { max-width:808px; }
#bigcontent ul.con li.left dl.infocon strong { color:#980747; }


#bigcontent ul.con li.right { width:260px; float:left;    }
#bigcontent ul.con li.right dl.search { width:260px; float:left; height:45px; padding-bottom:25px;   }
#bigcontent ul.con li.right dl.search ol.left { width:214px; float:left; height:43px; border:1px #CCCCCC solid; border-right:none; background:#FFFFFF; border-radius:2px 0px 0px 2px; -moz-border-radius:2px 0px 0px 2px; -webkit-border-radius:2px 0px 0px 2px; overflow:hidden;   }
#bigcontent ul.con li.right dl.search ol.left input.searchInput { width:170px; padding:0px 15px; float:left; height:43px; line-height:43px; border:0px;  font-family:"Microsoft YaHei" !important;"宋体"; color:#666666;   }
#bigcontent ul.con li.right dl.search ol.right { width:45px; height:45px; float:left; border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; background:#980747; color:#FFF; overflow:hidden;     }
#bigcontent ul.con li.right dl.search ol.right input.searchBtn { width:45px; height:45px; float:left; border:none; background:none; cursor:pointer; position:absolute;   }
#bigcontent ul.con li.right dl.search ol.right i { margin:0; width:45px; line-height:45px; height:45px; text-align:center; float:left; position:relative; font-size:18px;  }

#bigcontent ul.con li.right dl.sorttitle { width:260px; float:left; height:45px; padding-bottom:15px;  }
#bigcontent ul.con li.right dl.sorttitle ol.textcon { width:230px; padding:0px 15px;  float:left; height:45px; line-height:45px; background:#980747; color:#FFFFFF; font-size:16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }

#bigcontent ul.con li.right dl.sortcon { width:260px; float:left; background:#eaeaea; padding:5px 0px 10px 0px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-bottom:25px;  }
#bigcontent ul.con li.right dl.sortcon ol.list { width:260px; float:left;  }
#bigcontent ul.con li.right dl.sortcon ol.list a { width:230px;   padding:0px 15px; height:40px; line-height:40px; float:left; border-bottom:1px #dadada solid; font-size:14px;   }
#bigcontent ul.con li.right dl.sortcon ol.list a i { float:left; height:40px; line-height:40px; color:#666666;  }
#bigcontent ul.con li.right dl.sortcon ol.list a:hover { width:230px;   padding:0px 15px; height:40px; line-height:40px; float:left; border-bottom:1px #dadada solid; font-size:14px; background:#f5f5f5; color:#333333;    }
#bigcontent ul.con li.right dl.sortcon ol.list a:hover i { float:left; height:40px; line-height:40px; color:#333333;  }

#bigcontent ul.con li.right dl.sortcon ol.current { width:260px; float:left;   }
#bigcontent ul.con li.right dl.sortcon ol.current a { width:230px;  padding:0px 15px;  height:40px; line-height:40px; float:left; border-bottom:1px #dadada solid; font-size:14px; color:#980747;      }
#bigcontent ul.con li.right dl.sortcon ol.current a i { float:left; height:40px; line-height:40px; color:#980747; }

#bigcontent ul.con li.right dl.sortcon ol.smalllist { width:260px; float:left; background:#f6f6f6;  }
#bigcontent ul.con li.right dl.sortcon ol.smalllist a { width:215px;   padding:0px 15px 0px 30px; height:29px; line-height:29px; float:left; border-bottom:1px #eaeaea solid; font-size:12px;   }
#bigcontent ul.con li.right dl.sortcon ol.smalllist a i { float:left; height:29px; line-height:29px; color:#999999;  }
#bigcontent ul.con li.right dl.sortcon ol.smalllist a:hover { width:215px;   padding:0px 15px 0px 30px; height:29px; line-height:29px; float:left; border-bottom:1px #eaeaea solid; font-size:12px; background:#fdfdfd; color:#333333;    }
#bigcontent ul.con li.right dl.sortcon ol.smalllist a:hover i { float:left; height:29px; line-height:29px; color:#333333;  }







#bigcontent ul.con li.seltabcon { width:1200px; float:left; padding-bottom:35px; }
#bigcontent ul.con li.seltabcon dl.con { display:table;  margin:0 auto;  }
#bigcontent ul.con li.seltabcon dl.con ol.selcon { float:left; height:44px; border-radius:22px; -moz-border-radius:22px; -webkit-border-radius:22px; padding:0px 30px; border:1px #999999 solid; background:#FFFFFF;    }
#bigcontent ul.con li.seltabcon dl.con ol.selcon a { float:left; padding:0px 15px; height:44px; line-height:44px; text-align:center; font-size:12px; font-weight:bold;  border-left:1px #CCCCCC solid; cursor:pointer;  }
#bigcontent ul.con li.seltabcon dl.con ol.selcon a:last-child { border-right:1px #CCCCCC solid; }
#bigcontent ul.con li.seltabcon dl.con ol.selcon a:hover { background:#f2f2f2; }

#bigcontent ul.con li.seltabcon dl.con ol.selcon a.hover { float:left; padding:0px 15px; height:44px; line-height:44px; text-align:center; font-size:12px; font-weight:bold;  border-left:1px #CCCCCC solid; cursor:pointer; background:#980747; color:#ffffff;   }
/*#bigcontent ul.con li.seltabcon dl.con ol.selcon a.hover:last-child { border-right:1px #CCCCCC solid; }*/

#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon { float:left; height:44px; border-left:1px #CCCCCC solid;   }
#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon span.left { width:140px; height:44px; float:left; overflow:hidden;  }
#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon span.left input.searchInput { width:100px; padding:0px 10px; float:left; height:44px; line-height:44px; border:0px;  font-family:"Microsoft YaHei" !important;"宋体"; color:#666666;  font-size:12px; }
#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon span.right { width:44px; height:44px; float:left; overflow:hidden; background:#980747;   }
#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon span.right input.searchBtn { width:44px; height:44px; float:left; border:none; background:none; cursor:pointer; position:absolute;   }
#bigcontent ul.con li.seltabcon dl.con ol.selcon dd.searchcon span.right i { margin:0; width:44px; line-height:44px; height:44px; text-align:center; float:left; position:relative; font-size:18px; color:#FFF;  }




#bigcontent ul.con li.productcon  { width:1220px; float:left;       }

#bigcontent ul.con li.productcon dl.list { width:283px; float:left; margin-right:20px; border:1px #CCCCCC solid; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#fff; margin-bottom:20px;   }
#bigcontent ul.con li.productcon dl.list:hover { background:#f2f2f2; }
#bigcontent ul.con li.productcon dl.list ol.topimg { width:283px; float:left; height:283px;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:hidden; margin-bottom:15px; }
#bigcontent ul.con li.productcon dl.list ol.topimg img { width:283px; height:283px; }
#bigcontent ul.con li.productcon dl.list ol.protype { width:253px; padding:0px 15px; height:25px; float:left;  line-height:25px; text-align:center; padding-bottom:10px; color:#666666;   }
#bigcontent ul.con li.productcon dl.list ol.protype a { display:table; padding:0px 25px; text-align:center; background:#eaeaea; margin:0 auto; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;  }
#bigcontent ul.con li.productcon dl.list:hover ol.protype a { background:#980747; color:#FFF;  }
#bigcontent ul.con li.productcon dl.list:hover ol.protype a:hover { background:#980747; color:#FFF;   }
#bigcontent ul.con li.productcon dl.list ol.title { width:253px; padding:0px 15px; height:34px; float:left;  line-height:17px; text-align:center; font-size:12px; font-weight:bold; padding-bottom:12px;   }
#bigcontent ul.con li.productcon dl.list:hover ol.title a { color:#980747; }



#bigcontent ul.con li.left dl.productinfocon { width:840px; float:left;   line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }

#bigcontent ul.con li.left dl.productinfocon ol.propic { width:300px; float:left; border:1px #CCCCCC solid;   border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:28px;  }
#bigcontent ul.con li.left dl.productinfocon ol.propic img { width:300px; float:left; }

#bigcontent ul.con li.left dl.productinfocon ol.protip { width:510px; float:left; min-height:200px;    }
#bigcontent ul.con li.left dl.productinfocon ol.protip dd.title { width:510px; line-height:25px; font-size:18px; font-weight:bold; float:left; margin-bottom:25px; }
#bigcontent ul.con li.left dl.productinfocon ol.protip dd.typelist { width:510px; float:left;    }
#bigcontent ul.con li.left dl.productinfocon ol.protip dd.typetit { border-bottom:#eaeaea 1px solid; margin-bottom:10px;  font-size:14px;  color:#980747; }
#bigcontent ul.con li.left dl.productinfocon ol.protip dd.typelist span.left { width:100px; float:left;  line-height:25px; font-weight:bold;  }
#bigcontent ul.con li.left dl.productinfocon ol.protip dd.typelist span.right { width:410px; float:left;   line-height:25px; }

#bigcontent ul.con li.left dl.productinfocon ol.proseltab  { width:844px; float:left; padding:25px 0px 10px 0px;   }
#bigcontent ul.con li.left dl.productinfocon ol.proseltab dd { width:207px; padding-right:4px; float:left; cursor:pointer;     }
#bigcontent ul.con li.left dl.productinfocon ol.proseltab dd span { width:207px; float:left; height:35px; line-height:35px; text-align:center; background:#eaeaea; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-weight:bold;  }
#bigcontent ul.con li.left dl.productinfocon ol.proseltab dd span:hover { background:#cccccc; }
#bigcontent ul.con li.left dl.productinfocon ol.proseltab dd.hover { width:207px; padding-right:4px; float:left;  cursor:pointer;    }
#bigcontent ul.con li.left dl.productinfocon ol.proseltab dd.hover span { width:207px; float:left; height:35px; line-height:35px; text-align:center; background:#980747; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-weight:bold; color:#FFFFFF;   }


#bigcontent ul.con li.left dl.productinfocon ol.textinfo {  width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.productinfocon ol.textinfo strong { color:#980747;  }


#bigcontent ul.con li.left dl.productinfocon ol.downinfo  {  width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.productinfocon ol.downinfo span { width:778px; padding-left:15px; padding-right:15px;  float:left; height:39px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px #CCCCCC dotted;   }
#bigcontent ul.con li.left dl.productinfocon ol.downinfo span img { display:none; }
#bigcontent ul.con li.left dl.productinfocon ol.downinfo span em { margin-right:15px; float:left; height:39px; line-height:39px; font-size:24px; color:#333333;  color:#980747;    }
#bigcontent ul.con li.left dl.productinfocon ol.downinfo span a { display:table; float:left; height:39px; line-height:39px; color:#333;     }
#bigcontent ul.con li.left dl.productinfocon ol.downinfo span:hover { background:#f2f2f2; }


#bigcontent ul.con li.left dl.productinfocon ol.caseinfo  {  width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.morecase { width:808px; float:left; height:25px;     }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.morecase a.more { padding:0px 15px; float:right; height:25px; line-height:25px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#980747; font-size:12px;  color:#FFFFFF;  }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.morecase a.more:hover { background:#222222; color:#FFFFFF;  }

#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list { width:808px; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #CCCCCC dotted; }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.left { width:150px; float:left; margin-right:25px; }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.left img { width:150px; float:left; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right { width:633px; float:left;  }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right p.title { width:633px; float:left;   line-height:25px; font-weight:bold;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right p.title i { height:25px; line-height:25px; font-size:14px; color:#980747; }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right p.desclist { width:618px; padding-left:15px;  float:left;  line-height:25px; font-size:12px; color:#666;  } 
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right p.desclist b.left { width:70px; float:left; line-height:25px; font-weight:normal;  }
#bigcontent ul.con li.left dl.productinfocon ol.caseinfo dd.list span.right p.desclist b.right { width:548px; float:left; line-height:25px; font-weight:normal;  }

#bigcontent ul.con li.left dl.productinfocon ol.comminfo  {  width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.productinfocon ol.comminfo dd.tips { width:808px; float:left; line-height:25px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px #eaeaea solid; }



#bigcontent ul.con li.left dl.newslistcon { width:840px; float:left;   line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }

#bigcontent ul.con li.left dl.newslistcon ol.list { width:840px; float:left; padding-bottom:25px; margin-bottom:25px; border-bottom:#CCC 1px dotted;     }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.left { width:280px; float:left; padding-right:25px; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.left img  { width:280px; float:left; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }

#bigcontent ul.con li.left dl.newslistcon ol.list dd.right { width:535px; float:left; }

#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.left { width:50px; float:left; padding-right:15px;  }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.left p.top { width:50px; height:30px; float:left; line-height:30px; text-align:center; background:#dedede; font-size:16px; border-radius:2px 2px 0px 0px; -moz-border-radius:2px 2px 0px 0px; -webkit-border-radius:2px 2px 0px 0px;     }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.left p.bot { width:50px; height:20px; float:left; line-height:20px; text-align:center; background:#980747; color:#FFFFFF; font-size:12px;  border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px;  }

#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.right { width:470px; float:left; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.right p.top { width:470px; float:left; line-height:25px; padding-bottom:5px;  }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.right p.top a { font-size:15px; font-weight:bold; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.right p.bot { width:470px; float:left; height:20px; line-height:20px; color:#999999; font-size:12px;   }

#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.desc { width:535px; float:left; line-height:20px; color:#666; font-size:12px; padding:10px 0px; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.more { width:535px; float:left; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.more a { font-size:12px; height:20px; line-height:20px;   color:#980747; }
#bigcontent ul.con li.left dl.newslistcon ol.list dd.right span.more i { font-size:14px; height:20px; line-height:20px; color:#980747;   }




#bigcontent ul.con li.left dl.caselistcon { width:840px; float:left;   line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }

#bigcontent ul.con li.left dl.caselistcon ol.list { width:840px; float:left; padding-bottom:25px; margin-bottom:25px; border-bottom:#CCC 1px dotted;     }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.left { width:280px; float:left; padding-right:25px; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.left img  { width:280px; float:left; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }

#bigcontent ul.con li.left dl.caselistcon ol.list dd.right { width:535px; float:left; }

#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.title { width:535px; float:left; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.title p.top { width:535px; float:left; line-height:25px; padding-bottom:5px;  }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.title p.top a { font-size:15px; font-weight:bold; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.title p.top i { line-height:25px; font-size:14px; color:#980747;   }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.title p.bot { width:535px; float:left; height:20px; line-height:20px; color:#999999; font-size:12px;   }

#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.desc { width:535px; float:left; line-height:20px; color:#666; font-size:12px; padding:10px 0px; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.desc p.list { width:535px; float:left; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.desc p.list b.left { width:65px; float:left; line-height:20px; font-weight:normal; color:#333333;   }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.desc p.list b.right { width:470px; float:left; line-height:20px; font-weight:normal;  }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.more { width:535px; float:left; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.more a { font-size:12px; height:20px; line-height:20px;   color:#980747; }
#bigcontent ul.con li.left dl.caselistcon ol.list dd.right span.more i { font-size:14px; height:20px; line-height:20px; color:#980747;   }





#bigcontent ul.con li.left dl.caseinfocon ol.propic { width:300px; float:left; border:1px #CCCCCC solid;   border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:28px;  }
#bigcontent ul.con li.left dl.caseinfocon ol.propic img { width:300px; float:left; }

#bigcontent ul.con li.left dl.caseinfocon ol.protip { width:510px; float:left; min-height:200px; padding-bottom:20px;    }
#bigcontent ul.con li.left dl.caseinfocon ol.protip dd.title { width:510px; line-height:25px; font-size:18px; font-weight:bold; float:left; margin-bottom:25px; }
#bigcontent ul.con li.left dl.caseinfocon ol.protip dd.typelist { width:510px; float:left;    }
#bigcontent ul.con li.left dl.caseinfocon ol.protip dd.typetit { border-bottom:#eaeaea 1px solid; margin-bottom:10px;  font-size:14px;  color:#980747; }
#bigcontent ul.con li.left dl.caseinfocon ol.protip dd.typelist span.left { width:100px; float:left;  line-height:25px; font-weight:bold;  }
#bigcontent ul.con li.left dl.caseinfocon ol.protip dd.typelist span.right { width:410px; float:left;  line-height:25px; }


#bigcontent ul.con li.left dl.caseinfocon ol.textinfo {  width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-top:18px;  }
#bigcontent ul.con li.left dl.caseinfocon ol.textinfo strong { color:#980747;  }


#bigcontent ul.con li.left dl.contactmap { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-bottom:25px;   }


#bigcontent ul.con li.left dl.contactcon { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.contactcon strong { color:#980747; font-size:14px;  }
#bigcontent ul.con li.left dl.contactcon hr { background:none; border:none; border-bottom:1px #cccccc solid; }


#bigcontent ul.con li.left dl.contactmess { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.contactmess ol.tips { width:808px; float:left; line-height:25px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px #eaeaea solid; }



#bigcontent ul.con li.left dl.jobcon { width:840px; float:left;   line-height:25px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }
#bigcontent ul.con li.left dl.jobcon ol.joblist { width:840px; float:left; border-bottom:1px #cccccc dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.title { width:840px; float:left;  float:left; height:35px;    border-bottom:1px #980747 solid;   }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.title span.left { width:680px;     float:left;    overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.title span.left a { font-size:15px; font-weight:bold;  float:left;    }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.title span.left a i { color:#980747; line-height:25px;   float:left; font-size:14px;  }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.title span.right { width:160px; font-size:12px;   float:left;  text-align:right; color:#666666;    }

#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon { width:840px; float:left;  float:left; height:35px; line-height:35px; padding:5px 0px; border-bottom:1px #ccccc solid;   }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon span.left { float:left; height:35px; color:#980747; font-weight:bold;  }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon span.left i { color:#980747; }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon span.right { float:right; height:27px; padding:4px 0px;  }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon span.right a.sub { width:100px; height:27px; line-height:27px; float:left; text-align:center;  background:#980747; color:#FFFFFF;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.subcon span.right a.sub:hover {   background:#222222; color:#FFFFFF;   }


#bigcontent ul.con li.left dl.jobcon ol.joblist dd.desc { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.con li.left dl.jobcon ol.joblist dd.desc strong { color:#980747; }


#bigcontent ul.con li.left dl.jobsubcon { width:808px; float:left; padding:15px; border:1px #cccccc solid; line-height:25px; font-size:13px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }




#bigcontent ul.con li.right dl.title { width:260px; float:left; padding-bottom:8px; line-height:30px; font-size:16px; border-bottom:2px #999999 solid; margin-bottom:20px; font-size:16px; font-weight:bold;  }
#bigcontent ul.con li.right dl.title ol.left { float:left; }
#bigcontent ul.con li.right dl.title ol.right { float:right; padding-top:10px; }

#bigcontent ul.con li.right dl.catinfo { width:240px; float:left; padding:5px 9px 5px 9px; border:1px #dadada solid; background:#ffffff;   border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-bottom:25px;  }
#bigcontent ul.con li.right dl.catinfo ol.list { width:240px; float:left; line-height:20px; padding:10px 0px;  border-bottom:1px #eaeaea solid; }
#bigcontent ul.con li.right dl.catinfo ol.list dd.left { float:left; width:60px; font-weight:bold; color:#980747;   }
#bigcontent ul.con li.right dl.catinfo ol.list dd.right { float:left; width:180px; }
#bigcontent ul.con li.right dl.catinfo ol.list:last-child { border-bottom:none; }

#bigcontent ul.con li.right dl.catinfoQQ { width:240px; float:left; padding:10px 9px 10px 9px; border:1px #dadada solid; background:#ffffff;   border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-bottom:25px;  }
#bigcontent ul.con li.right dl.catinfoQQ span { float:left; width:220px; padding:0px 10px; height:35px; line-height:35px; border-bottom:1px #eaeaea solid; font-size:14px; font-weight:bold;   }
#bigcontent ul.con li.right dl.catinfoQQ span i { float:left; height:35px; line-height:35px; font-size:18px; color:#980747;   }
#bigcontent ul.con li.right dl.catinfoQQ span:last-child { border-bottom:none; }

.wx{transition:all .3s;cursor:pointer;position:relative;}

a.weixin {
	position: relative;
}

.weixin::after {
	content: url(../images/wx1.jpg);
	position: absolute;
	right: -28px;
	top: 30px;
	z-index: 99;
	width: 120px;
	height: 120px;

	-webkit-transform-origin: top right;
	transform-origin: top right;
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.weixin:hover::after {
	transform: scale(1);
	opacity: 1;
}



a.weixin1 {
	position: relative;
}

.weixin1::after {
	content: url(../images/wx2.jpg);
	position: absolute;
	right: -28px;
	top: 30px;
	z-index: 99;
	width: 120px;
	height: 120px;

	-webkit-transform-origin: top right;
	transform-origin: top right;
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.weixin1:hover::after {
	transform: scale(1);
	opacity: 1;
}



/* color:#980747; */
/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

/*-webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/

/* 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;   */
/* background: -ms-linear-gradient(top, #ffffff, #cccccc); background:-moz-linear-gradient(top, #ffffff, #cccccc);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#cccccc)); */

.submitprocomm { width:808px; float:left; padding-top:15px;}
.submitprocomm span.list { width:808px; float:left; padding-bottom:7px;}
.submitprocomm span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px; font-weight:bold; }
.submitprocomm span.list p.right b.color { font-weight:bold; color:#c20b3a;   }
.submitprocomm span.list p.right { width:600px; line-height:30px; float:left; text-align:left;    }
.submitprocomm span.list p.right input.text { width:450px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitprocomm span.list p.right textarea.text { width:520px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitprocomm span.list p.right input.code { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }

.submitprocomm span.list p.right b.left { font-weight:normal; float:left; line-height:30px;}
.submitprocomm span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
.submitprocomm span.list p.right b.code { font-weight:normal; float:left; padding-left:7px; padding-top:9px;}
.submitprocomm span.list p.right input.submitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#980747;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitprocomm span.list p.right input.submitbut:hover { background:#222222; }


.submitcontent { width:740px; float:left; padding-top:15px; }
.submitcontent span.list { width:740px; float:left; padding-bottom:7px;}
.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px; font-weight:bold; }
.submitcontent span.list p.right b.color { font-weight:bold; color:#c20b3a; }
.submitcontent span.list p.right { width:600px; line-height:30px; float:left; text-align:left;   }
.submitcontent span.list p.right input.text { width:250px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitcontent span.list p.right textarea.text { width:520px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitcontent span.list p.right input.code { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }

.submitcontent span.list p.right b.left { font-weight:normal; float:left; line-height:30px;  }
.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:7px; padding-top:9px;}
.submitcontent span.list p.right input.submitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#980747;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitcontent span.list p.right input.submitbut:hover { background:#222222; }


.submitlogin { width:400px; float:left; padding-top:15px; }
.submitlogin span.list { width:400px; float:left; padding-bottom:7px;}
.submitlogin span.list p.left { width:80px; line-height:30px; float:left; text-align:right; padding-right:10px; font-weight:bold; }
.submitlogin span.list p.right b.color { font-weight:bold; color:#c20b3a; }
.submitlogin span.list p.right { width:300px; line-height:30px; float:left; text-align:left;     }
.submitlogin span.list p.right input.text { width:250px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitlogin span.list p.right textarea.text { width:320px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitlogin span.list p.right input.code { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitlogin span.list p.right input.redinput { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; background:#fff0f7;  }

.submitlogin span.list p.right b.left { font-weight:normal; float:left; line-height:30px;  }
.submitlogin span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
.submitlogin span.list p.right b.code { font-weight:normal; float:left; padding-left:7px; padding-top:9px;}
.submitlogin span.list p.right input.submitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#980747;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitlogin span.list p.right input.submitbut:hover { background:#222222; }
.submitlogin span.list p.right input.dessubmitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#cccccc;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitlogin span.list p.right a.submitbut { width:60px; float:left; line-height:26px; height:30px; line-height:31px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#eaeaea;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer; margin-left:10px; text-align:center; color:#980747;    }


.submitreg { width:500px; float:left; padding-top:15px; }
.submitreg span.list { width:500px; float:left; padding-bottom:7px;}
.submitreg span.list p.left { width:140px; line-height:30px; float:left; text-align:right; padding-right:10px; font-weight:bold; }
.submitreg span.list p.right b.color { font-weight:bold; color:#c20b3a; }
.submitreg span.list p.right { width:350px; line-height:30px; float:left; text-align:left;     }
.submitreg span.list p.right input.text { width:250px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitreg span.list p.right textarea.text { width:320px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitreg span.list p.right input.code { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitreg span.list p.right select.text { width:250px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
.submitreg span.list p.right input.redinput { width:100px; padding:5px 10px 5px 10px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; background:#fff0f7;  }

.submitreg span.list p.right b.left { font-weight:normal; float:left; line-height:30px;  }
.submitreg span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
.submitreg span.list p.right b.code { font-weight:normal; float:left; padding-left:7px; padding-top:9px;}
.submitreg span.list p.right input.submitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#980747;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitreg span.list p.right input.submitbut:hover { background:#222222; }
.submitreg span.list p.right input.dessubmitbut { width:100px; float:left; line-height:26px; height:30px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#cccccc;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;   }
.submitreg span.list p.right a.submitbut { width:60px; float:left; line-height:26px; height:30px; line-height:31px; border:0;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  overflow:hidden;   background:#eaeaea;  color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer; margin-left:10px; text-align:center; color:#980747;    }





.pagenextlong { width:1200px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }

.pagenext { width:808px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }
.pagenextmid { width:840px; 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:#980747;  font-family:"Microsoft YaHei" !important;"宋体"; color:#FFFFFF;   }



#footer { width:100%; float:left; background:#222222;   }
#footer ul.con { width:1200px;  margin:0 auto; }
#footer ul.con li.left { width:300px;  float:left; padding:30px 0px;  }
#footer ul.con li.left dl.list { width:300px; float:left; padding-bottom:5px; line-height:20px; color:#999999; font-size:14px;    }
#footer ul.con li.left dl.list ol.left { width:30px; float:left; text-align:center; overflow:hidden;  }
#footer ul.con li.left dl.list ol.left i { height:25px; line-height:25px; font-size:16px; float:left; width:20px; }
#footer ul.con li.left dl.list ol.right { width:270px; float:left; }
#footer ul.con li.left dl.logo { background:url(../images/dk-footer-logo.png) no-repeat; height:30px; margin-bottom:10px;   }

#footer ul.con li.center { float:left; padding:30px 0px; margin-left:40px; width:640px; overflow:hidden;    }
#footer ul.con li.center dl.list { width:183px; float:left; margin-right:30px;  }
#footer ul.con li.center dl.list ol.title { float:left;  width:183px; height:34px; line-height:34px; margin-bottom:10px; border-bottom:1px #666666 solid;   }
#footer ul.con li.center dl.list ol.title a { font-size:14px; font-weight:bold; color:#dbdbdb; }
#footer ul.con li.center dl.list ol.mslist { width:183px; float:left; height:38px; line-height:38px; float:left;   font-size:14px; text-overflow:ellipsis; white-space:nowrap;  }
#footer ul.con li.center dl.list ol.mslist a { color:#999999; }
#footer ul.con li.center dl.list ol.mslist a:hover { color:#FFFFFF; }

#footer ul.con li.right { width:220px;  float:right; padding:30px 0px;   }
#footer ul.con li.right dl.tel { width:220px; float:left;   }
#footer ul.con li.right dl.tel ol.top { width:220px; height:34px; float:left;  line-height:34px; margin-bottom:10px; border-bottom:1px #222222 solid; color:#dbdbdb; font-size:14px; font-weight:bold; text-align:center;    }
#footer ul.con li.right dl.tel ol.bot { width:220px; height:25px; float:left;  line-height:25px; float:left; text-align:center; font-size:20px; font-weight:bold; color:#dbdbdb; } 

#footer ul.con li.right dl.ervcode { width:220px; float:left; padding-top:15px;  }
#footer ul.con li.right dl.ervcode ol.top { width:220px; float:left; height:130px; background:url(../images/dk-footer-ervcode.png) no-repeat center center;  }
#footer ul.con li.right dl.ervcode ol.bot { width:220px; float:left; height:25px; line-height:25px; color:#dbdbdb; font-size:14px; text-align:center;   }



#footcopy { width:100%; float:left; background:#111111; height: 110px;  }
#footcopy ul.con { width:1200px;  margin:0 auto; }
#footcopy ul.con li.text { float:left; height:40px; line-height:40px; color:#999999;   }
#footcopy ul.con li.text a { color:#999999;  }


