@charset "utf-8";
/* css document */
div, a, ul, li, p, h1, h2, h3, h6, form , span, select, input, form, textarea{list-style-type:none;text-decoration:none;border: 0px;color:#333333;margin: 0px;padding: 0px;}
input {margin:0;padding:0;list-style-type:none;text-decoration:none;}
img {border: 0 none;}
body {font-size:12px;font-family: "微软雅黑" ;background:#ffffff;color:#333333;margin:0;padding:0;}
.none {clear: both;height: 0; overflow: hidden; width: 100%;}
.m_b10{ margin-bottom:10px;}
.m_b30{ margin-bottom:30px;}
.m_r100{margin-right:100px;}
.no{ margin-right:0!important;}
.c {clear: both;}
.left {float:left;}
.right {float:right;}
a{ color:#333; cursor:pointer}
a:hover{   color: #f9a34f; cursor:pointer}
.headerjoindown{ float:right; height:26px; line-height:26px;}
.headerlogindown{ width: auto; height:23px; float:left; color:#004592;  padding-top:3px;overflow:hidden; font-size:12px }
 
.menu_inner menu {  float: right;  margin-right: 50px;}
.menu_inner menu li {  display: block; float: left; line-height: 80px;  margin: 0 3px;  position: relative; padding-right:40px;  }
.menu_inner menu li a {  color: #333; display: block; font-size: 14px; font-weight: 500;}
.menu_inner menu li a:hover{ color:#ff6600;}

/* header */
#wrapper{ background: repeat-x;}
#wrapper2{ background: repeat-x;}
#header{margin:0 auto;width:1000px; height:163px;overflow:hidden;}
#header2{margin:0 auto;width:1000px; height:103px;overflow:hidden;}
.top{background: width:1000px;height:26px;}
.headerlogin{float: left; height: 20px; line-height: 20px; padding-top:1px;  width: 310px;}
.headera01{border: 1px solid #999999; color: #999999; font-size: 12px; padding-left: 0;padding-right: 0; vertical-align: middle; width:110px; }
.headerremmber{  float: left;     width: 70px; padding-top:5px;  _padding-top:0px;* padding-top:0px; }
.headerloginbtn{ background: url(/uploads/image/iacimages/bg.png)  no-repeat 0 -224px; border: 1px solid #b3b3b3;color: #666666; display: block; font-size: 12px; margin-top: 3px; width: 30px; cursor:pointer; height:20px; line-height:20px;}
.headerzhuce{ display: inline; float: left; height: 26px; line-height: 24px;width: 150px;}
.headerjoin{display: inline; float: right; height: 26px; line-height: 24px; width: 75px; text-align:right; }
.headerinputbtn{float: left;height: 20px; line-height: 20px;  width: 50px; }

.logoon{width:1000px; height:100px; overflow:hidden;}
.logo{width:192px;height:70px;margin-top:14px;margin-left:0px; float:left;display:inline;}
.headera02 {color: #cc3300;display: block;font-size: 18px;font-weight: bold;height: 24px; line-height:24px;margin-top: 18px;overflow: hidden;text-align: center;width: 140px;}
.headera03 {display: block;height: 20px;overflow: hidden;text-align: center;width: 140px;}
.headera03 a:link, .headera03 a:visited {color: #004592;font-size: 12px;overflow: hidden;text-decoration: none;}

.nav{width:1000px; height:36px; overflow:hidden;}
.headernav{ line-height:32px; color:#ffffff; font-family: "宋体" ; padding-top:3px; }
.headernav a{color:#ffffff; }

/*main*/
#main{ margin-left: auto; margin-right: auto; width: 1160px; height:100%; overflow:hidden;}
#box{  background: #f2f5f6; height:100%;padding-bottom:20px;}
.bg{ background:#253354;}
.preview{ width:1100px; height:100%;  overflow:hidden; padding:0 30px;}
.preview h2{ font-size:24px; font-weight:normal;   color:#fff; line-height:30px; padding-top:20px; padding-left:50px; }

.preview-box{ width:1000px; padding:20px 50px 20px 50px ; min-height:200px; height:100%; overflow:hidden; }
.preview-img{ float: left; width:320px ; height:200px; overflow:hidden;-webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px; }
.preview-img img{ width:320px; height:200px; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px; }
.preview-img img:hover{-webkit-background-size: 100% 100%; background-size: 100% 100%;-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.preview-con{  width:640px;   }
.preview-con h1{ line-height:30px;font-weight:normal; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;white-space: nowrap; }
.preview-con h1 a{font-size:28px;color:#fff;}
.preview-con p{ line-height:24px; padding-top:10px;color:#fff;}
.preview-con b{ font-size:16px;font-weight:normal;}
.ask{ margin-top:10px;    }
.btn{ background-color:#ddd;display:inline-block;overflow:visible;padding:0 22px;height:30px;line-height:30px;*line-height:28px;vertical-align:middle;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;border-width:1px;border-style:solid;cursor:pointer}
.btn:hover{ background-color:#fff;color: #2379d3; }

/*before*/
.before{ width:1140px; height:100%; background:#fff; padding-left:20px; padding-bottom:10px;}
.before h2{ line-height:30px; margin-bottom:20px; padding-top:20px;}
.before h2 span{ float:right; padding-right:25px; font-size:12px; font-weight:normal;font-family: "宋体" ; color:#888;}
.before li{ margin-bottom:16px;width:272px;height:236px; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#f2f5f6 ; float:left; overflow:hidden; margin-right:10px; }
.v-a{display: block; overflow: hidden; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px; background:#f2f5f6; -webkit-transform: translatez(0);-moz-transform: translatez(0); transform: translatez(0);color: #333;text-decoration: none;cursor: pointer;}
.v-a:hover .v-intro{   color: #2379d3;  }
.v-pic{ width:272px; height:170px; margin-bottom:8px; overflow:hidden;}
.v-pic img{width:272px; height:170px;}
.v-pic img:hover{-webkit-background-size: 100% 100%; background-size: 100% 100%;-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
.v-content{ line-height:24px; padding-left:15px;  }
.v-intro{ font-size:15px; font-weight:500; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;white-space: nowrap;line-height: 24px;}
.v-user{ font-size:12px; color:#888; font-weight:500;line-height: 24px;}

/*ewm*/
.ewm{ width:1160px; height:300px; padding:50px 0 30px;}
.ewm h3{width:1160px; font-size:18px; line-height:30px; padding:20px 0; text-align:center; margin-bottom:50px;}
.wrap1{ margin:0 auto; width:210px;  height:100%;   }
.wrap2{ margin:0 auto; width:520px;  height:100%;   }
.wrap3{ margin:0 auto; width:830px;  height:100%;   }
.wrap4{ margin:0 auto; width:1140px;  height:100%;   }
.ewm-wrap{    width: 210px; height: 260px;   background:  no-repeat top center; float:left;   }
.ewm-wrap img{ width: 176px; height:176px;   padding: 10px;margin: 7px; background-color: #ececec;}
.ewm-wrap p{  text-align:center; font-size:16px; padding-top:15px;}

/*pages*/
.num {height: 36px; line-height: 36px;   padding: 10px 20px 10px 0;}
.pages { float: right; height: 24px; line-height: 24px; padding-top: 4px; width: 500px;}
.page-page { margin: 0 0 0 auto;}
table.page-page td.page-totlerecord {  background: #ffffff; border: 1px solid #e6e7e1; color: #014fa8; padding: 0 6px;}
.page-page td.page-totlepages { background:#ffffff;border: 1px solid #e6e7e1; color: #000000; padding: 0 6px;}
table.page-page td.page-current {background: #e4e4e4; font-weight: bold; padding: 0 6px;}
table.page-page a { background: none repeat scroll 0 0 #ffffff;  border: 1px solid #e6e7e1; color: #000000; display: block; padding: 0 6px;  text-decoration: none;}

/*preview*/
.preview-left{ float:left; width:300px; min-height:810px;height:100%;background:#253354;  color:#fff; padding-top:30px;}
.tit-wrap{ width:250px; height:60px; padding:20px 0; background:#2379d3;  margin:0 auto;}
.preview-left h2, .preview-left h3{ line-height:30px; color:#fff; text-align:center;}
.boxall{ padding:25px;}
.picad{}
.picad img{ width:250px; height:177px;}
.namea { line-height:50px; text-align:center;}
.namea a{color:#fff; font-size:16px;}
.boxall p{ line-height:24px; color:#fff;}
.name-before{ padding-top:20px; text-align:right;}
.name-before a{ font-size:14px; color:#fff; font-family:"宋体" ;}
.name-before a:hover{ text-decoration:underline;}

.preview-right{  background: #fff;    padding:30px 50px; float:right; width:760px;min-height:780px;height:100%; }
.preview-con2{  width:760px; height:100%;  }
.preview-con2 h1{ line-height:30px;font-weight:normal; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;white-space: nowrap; }
.preview-con2 h1 a{font-size:28px; }
.preview-con2 p, .preview-con3 p{ line-height:24px; padding-top:10px; }
.preview-con2 b, .preview-con3 b{ font-size:16px;font-weight:normal;}
.preview-con2 h3{ text-align:left; color:}
.preview-wrap2{ padding:20px 0; height:220px; overflow:hidden; width:460px; margin:0 auto;}
.preview-wrap3{padding:20px 0; height:220px; overflow:hidden; width:640px; margin:0 auto;}
.preview-wrap3 .ewm-wrap2{ margin-right:50px;}
.preview-wrap4{padding:20px 0; height:220px; overflow:hidden; width:750px; margin:0 auto;}
.preview-wrap4 .ewm-wrap2{ margin-right:10px;}
.preview-wrap2 p, .preview-wrap3 p, .preview-wrap4 p{  text-align:center; font-size:16px; padding-top:15px;}
.ewm-wrap2{  float:left;   }
.ewm-wrap2 img{ width: 146px; height:146px;   padding: 10px;margin: 7px; background-color: #ececec;}

.ask2{ margin-top:20px;   text-align:center;}
.ask-box{ width:688px; height:100px; overflow: auto; border:1px solid #eee; margin:0 50px 30px; padding:5px;}
.btn2{ background-color:#2379d3;display:inline-block;overflow:visible;padding:0 22px; width:150px;    height:30px;line-height:30px;*line-height:28px;vertical-align:middle;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;border-width:1px;border-style:solid;cursor:pointer; color:#fff;}
.btn2:hover{ background-color:#fff;color: #2379d3; }

.preview-con3 { width:760px; }
.preview-con3 h1, .preview-con4 h1{line-height:50px;font-weight:normal; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;white-space: nowrap; text-align:center; }
.preview-con3 h1 a{font-size:28px; }
.preview-con3 h3, .preview-con4 h3{text-align:center; line-height:30px; font-weight:normal; font-size:12px;}
.preview-con3 img{ text-align:center; width:320px; height:200px; margin-bottom:20px; margin-top:20px;}

/*content*/
.preview-right2{  background: #fff;    padding:30px 30px; float:right; width:800px;height:780px;  overflow:hidden;}
.preview-con4 { width:800px; }
.content{ border-top:#ddd 1px dashed; height:660px; overflow-y:auto  }
.content li{  clear:both; width:760px; height:100%; min-height:24px; padding:10px; overflow:hidden;border-bottom:#ddd 1px dashed;}
.content-l{ float:left; width:60px; height:24px; line-height:24px; border:#ddd 1px solid;  text-align:center; margin-right:10px;  }
.yjd{ background-color:#ddf1ff; color:#27a5ff; border:#27a5ff 1px solid;}
.yjdbg{background-color:#f1f9ff; }
.djd{background-color:#ff5b50; color:#fff; border:#cc1b28 1px solid;}
.djdbg{background-color:#fef3f3;   font-size:14px;} 
.ylg{ background-color:#eee; color:#aaa;}
.ylgbg{background-color:#f4f4f4;  }
.ylgbg span{color:#aaa!important;}
.content-r a{width:40px; height:24px; line-height:24px; background:#fff; border:#ddd 1px solid; display:block;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; float:right;text-align:center; margin-left:10px;}
.content-r a:hover{ background:#2379d3; color:#fff;}
.content-r{ float:right; width:150px;height:24px; line-height:24px;  }
.content-c{float:left; width:510px; line-height:24px; padding-left:10px; padding-right:10px; }

/*syslist*/
.tit-g{ width:250px; height:30px; padding:20px 0; background:#2379d3;  margin:0 auto;}
.content2{ border-top:#ddd 1px dashed; height:660px;   }
.content2 li{  clear:both; width:780px; height:100%; min-height:24px; padding:10px; overflow:hidden;border-bottom:#ddd 1px dashed;}

.search{ width:600px; height:77px; float: left;   overflow:hidden;  margin-left:80px; margin-top:20px;}
.side_end{ border-bottom:0;}
.sidebar_tit{ width:600px; height:30px;}
.sidebar_tit ul li{ float:left; width:90px; height:30px;  line-height:30px; text-align:center;}
.sidebar_tit ul.tabs .current { font-weight:bold; cursor:pointer;background:; width:90px; height:30px;  line-height:30px; color:#fff;  }
.sidebar_box{ line-height:36px; padding-left:38px; padding-top:3px; display: block; background:; width:562px; height:33px;}
.i01{ height:30px; line-height:30px; font-size:14px; color:#666; border:0; width:460px; float:left;}
.i02{ width:100px; height:33px; display:block;cursor:pointer; float:right; background:none;}
/*syszc*/
.list{ float:right; padding-top:30px; font-family:"宋体"}
.content3{ border-top:#ddd 1px dashed; height:660px; overflow-y:auto ; width:400px; float:left; }
.content3 li{  clear:both; width:360px; height:100%; min-height:24px; padding:10px; overflow:hidden;border-bottom:#ddd 1px dashed;}
.content-d{  width:350px; line-height:24px; padding-left:10px; padding-right:10px; }
.content-e{width:350px; line-height:24px;padding-left:10px; padding-right:10px; }
.content-e a{width:40px; height:24px; line-height:24px; background:#fff; border:#ddd 1px solid; display:block;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; float:right;text-align:center; margin-left:10px;}
.content-e a:hover{ background:#2379d3; color:#fff;}
.bga{ background:#eee;}
.bgb{ background:#f9f9f9;}
/*footer*/
#footer { margin:20px auto; width:1000px; clear: both; line-height: 24px;overflow: hidden;  text-align: center;}

