body{ color:#000000; font:normal 12px/24px "Microsoft Yahei";}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#ff0000;}
li{ list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
.overflow{ overflow:hidden;}


div.loading{ display:none;}
div.loading img{ width: 25px; height: 25px;	position: absolute;	top: 50%; left: 50%; margin: -13px 0 0 -12px;}


h3{ height:40px; font:bold 14px/40px "Microsoft Yahei"; color:#ff0000; padding:0 10px;}
h3 span{ float:left;}
h3 a{ float:right; font-weight:normal; font-size:12px; color:#ff6600;}
h3.topline{ border-top:1px solid #ff0000;}

h5{ font-weight:normal; font-size:13px;}

.topmenu{ line-height:36px; height:36px;}
.topmenu a{ padding:0 2px 0 3px;}

.banner{ height:320px; width:100%; background:url(https://img.gzjimg.com/www/100_integrity/2017/images/bannerbg.jpg) no-repeat; background-size:100% 100%; overflow:hidden; position:relative;}
.banner img{ position:absolute; left:50%; margin-left:-500px; margin-top:15px;}

.nav{ background:#EA0A0E; height:44px; font:bold 14px/44px "Microsoft Yahei"; position:relative; z-index:9999;}
.nav div{ margin:0 auto; width:1000px;}
.nav a{ color:#ffffff; display:block; height:44px; line-height:44px; padding:0 20px 0 21px; float:left;}
.nav a:hover{ background:#cc0000;}

.section{ width:1000px; margin:0 auto; margin-top:10px; overflow:hidden;}
.section .aside{ width:360px; margin-right:20px;}
.section .aside .BigPic img{ width:360px; height:246px;}
.section .aside .TitleBox{ position:relative; top:-30px; height:30px; line-height:30px; background:rgba(0,0,0,0.5); font-size:14px; color:#ffffff;}
.section .aside .TitleBox a{ color:#ffffff;}
.section .aside .SmallPics{ margin-top:-20px;}
.section .aside .SmallPics img{ float:left; width:88px; padding-right:2px;}
.section .aside .SmallPics img:last-child{ margin-right:0;}
.section .aside .FocusImg{ overflow:hidden; margin-bottom:10px;}
.section .aside .recommend{ background:url(https://img.gzjimg.com/www/100_integrity/images/divbg1.jpg) no-repeat 0 0; height:120px; margin-top:10px; overflow:hidden; font-size:18px; color:#333333;}
.section .aside .recommend h2{ color:#ff6600; font:bold 20px/50px "Microsoft Yahei"; margin-top:20px; height:50px;}
.section .aside .isec_flash{ position:relative; z-index:99;}

.section .article{ width:425px; text-align:left; line-height:28px;}
.section .article h3 img{ margin:10px 0 10px 20px;}
.section .article h3{ padding:0;}

.section .explain{ width:180px;}
.explain h4{ background:#EA0A0E; height:30px; color:#ffffff; line-height:30px; font-size:14px;}
.explain .sm{ border:1px solid #dddddd; border-top:none; text-align: left; padding-bottom:4px;}
.explain .sm h5{ text-align:center; color:#ff3300; background:#eeeeee; line-height:24px; height:24px;}
.explain .sm p{ margin:4px 5px;}
.explain .sm p.center{ text-align:center;}
.explain .download{ height:36px; background-image:linear-gradient(0deg,#FFBC00,#ff7f00); margin-top:6px; border-radius:2px; font:bold 14px/36px "Microsoft Yahei";}
.explain a{ color:#ffffff;}
.explain .download img{ position:relative; top:5px; margin-right:10px;}
.explain .download span{ position:relative; top:-3px;}

.roll{ width:998px; height:168px; border:1px solid #dddddd; border-top:1px solid #ff0000; margin-bottom:10px;}
.roll img{ margin:0 2px;}

.centent{ width:1000px; margin:0 auto; overflow:hidden;}
.centent .fl{ width:710px; text-align:left;}

.centent .fl .liucheng,.centent .fl .qiye{ border:1px solid #dddddd; border-top:1px solid #ff0000;}
.centent .fl h5{ height:30px; background:#eeeeee; padding:0 10px;}
.centent .fl p{ padding:5px 10px;}
.centent .fl h6{ background:#f3f3f3; height:34px; line-height:34px; text-align:center; font-size:14px; padding:0 10px; color:#FF3300; margin-bottom:20px; font-weight:normal;}
.centent .fl .qiye{ margin-top:10px;}
.centent .fl .qiye_logo div{ margin:10px 0 5px 5px;}
.centent .fl .qiye_logo div img{ margin:0 0 16px 20px;}

.centent .fr{ width:280px; text-align:left;}
.centent .fr h4{ background:#EA0A0E; height:30px; color:#ffffff; line-height:30px; font-size:14px; text-indent:12px;}
.centent .fr div{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; overflow:hidden; padding-bottom:10px;}
.centent .fr .aside_div1{ padding:0 10px 10px 10px;}
.centent .fr .aside_div2 dt{ background:#eeeeee; color:#ff3300; height:30px; font:normal 13px/30px "Microsoft Yahei"; text-align:center;}
.centent .fr .aside_div2 dd{ margin:0 10px;}
.centent .fr .aside_div3{ padding:0 10px; border-bottom:1px solid #dddddd;}

.mydiv{ width:100px;}
.mydiv li{ line-height:30px; background:#EA0A0E; margin-bottom:1px;}
.mydiv li:hover{ background:#cc0000;}
.mydiv li a{ color:#ffffff;}
.mydiv li:last-child{}
.mydiv li img{ display:block;}

.footer{ background:#EA0A0E; margin-top:10px; overflow:hidden; color:#ffffff; padding:10px 0 20px 0;}
.footer a{ color:#ffffff;}

.qwzj{ overflow:hidden; margin-top:10px; margin-bottom:10px;}
.qwzj ul{ display:table; margin:0 auto;}
.qwzj li{ float:left; height:41px; padding:0 10px; margin:0 5px; background:#ffffff; border-radius:5px;}
.qwzj li:nth-child(4){ padding:0;}
.qwzj li:first-child img{ position:relative; top:5px;}
.qwzj li:nth-child(2) img{ position:relative; top:4px;}
.qwzj li:nth-child(3) img{ position:relative; top:5px;}
.qwzj li:nth-child(4) img{ position:relative; top:0px;}
.qwzj li:nth-child(5) img{ position:relative; top:5px; width:26px;}
.qwzj li:nth-child(5) span{ position:relative; top:-4px; color:#333333;}

.position{ width:1000px; margin:0 auto; text-align:left; height:40px; line-height:40px;}

/* 获选企业 */

.hxqy{ width:1000px; margin:0 auto; border:1px solid #dddddd; border-top:1px solid #ff0000; font-size:12px;}
.hxqy h3{ font-size:20px; text-align:center;}
.hxqy h4{ font-size:14px; text-align:center; background:#f3f3f3; line-height:34px; height:34px; color:#ff3300;}
.hxqy table{ margin:10px 20px; width:948px;}

/* 风云榜 */

.fyblist{ border:1px solid #dddddd; border-top:1px solid #ff0000;}

.fyb .explain h4{ height:36px; line-height:36px; text-align:center;}
.fyb .explain .sm h5{ height:30px; line-height:30px;}

.biaoq{ height:60px; border-bottom:1px solid #d3d3d3; }
.biaoq li{ float:left; line-height:30px; width:150px; text-align:center; margin:15px 0 0 0; height:30px;}
.biaoq ul{float:left;}
.biaoq h3{ float:left; font-size: 20px; font-family: "Microsoft Yahei"; color:#cc0000; line-height:60px;}

.search{ float:right; margin:15px 10px 0px 0px;}
.search input[type="text"]{ width:200px; height:30px; border:1px solid #cccccc; line-height:30px; border-radius:5px 0 0 5px;}
.search input[type="submit"]{ width:60px; height:30px; background:#ce0000; color:#ffffff; border:none; border-radius:0 5px 5px 0; position:relative; top:-1px;}

.change{ width:710px;}
.change ul{ margin:10px; overflow:hidden;}
.change ul li{ float:left; list-style:none; text-align:center; width:128px; height:32px; background-color:#eaeaea; margin:0 5px; line-height:32px; border-radius:5px; font-size:14px; font-weight:bold;}
.change ul li a{ color:#666666;}
.change ul li a:hover{ background-color:#ce0000; display:block; border-radius:5px; color:#fff; text-decoration:none;}
.change ul li.on{ background-color:#ce0000; display:block; border-radius:5px; color:#fff; text-decoration:none;}
.change ul li.on a{ color:#fff;}

.paiming_table{ overflow:hidden; width:680px; margin:0 auto; font-size:14px;}
.paiming_table thead td{ background:#EA0A0E; height:34px; text-align:center; font-size:14px; border-right:1px solid #ffffff; color:#ffffff;}
.paiming_table thead td:last-child{ border-right:none;}
.paiming_table thead td a{ color:#ffffff;}
.paiming_table thead td img{ width:10px; padding:0 5px;}
.paiming_table tbody td{ border-bottom:1px solid #eeeeee; text-align:center; padding:10px 0;}
.paiming_table td.px{ width:60px;}
.paiming_table tbody td.name{ width: 230px; text-align:left;}
.paiming_table tbody td:nth-child(3) img,.paiming_table tbody td:nth-child(3) span{ float:left;}
.paiming_table tbody td:nth-child(3) span{ position:relative; top:2px;}
.paiming_table tbody td:nth-child(5) img,.paiming_table tbody td:nth-child(5) span{ float:left;}
.paiming_table tbody td:nth-child(3) img,.paiming_table tbody td:nth-child(5) img{ margin-left:30px; margin-right:10px;}
.paiming_table tbody td:last-child a{ color:#ff0000;}
.paiming_table tfoot td{ height:40px; line-height:40px; text-indent:10px;}
.paiming_table tfoot td span{ color:#cc0000;}

.page{ width:692px; margin:20px auto 30px auto; font-size:100%; color:#ff6500; text-align:center;}
.page span.disabled { border:#ffd09f 1px solid;	padding:5px 7px; color:#ffd09f; margin-right:3px;}
.page a{ border:#ff9600 1px solid; padding:5px 7px; color:#ff6500; margin-right:3px; text-decoration:none;}

.fyb .download{ height:36px; background-image:linear-gradient(0deg,#FFBC00,#ff7f00); margin-top:6px; border-radius:2px; font:bold 14px/36px "Microsoft Yahei"; text-align:center;}
.fyb .download a{ color:#ffffff;}
.fyb .download img{ position:relative; top:5px; margin-right:10px;}
.fyb .download span{ position:relative; top:-3px;}

.centent .fr .download{ padding-bottom:0; margin-bottom:6px;}
.centent .fr .aside_div2{ border-bottom:1px solid #dddddd;}

/* 推荐 */

.tuijian .fl{ width:710px; border:1px solid #dddddd; border-top:1px solid #ff0000;}
.tuijian .fl h3{ text-align:center; border-bottom:1px solid #eeeeee; height:50px; line-height:50px;}
.tuijian table{ margin:0 auto; margin-top:20px; margin-bottom:40px;}
.tuijian table tr td{ height:50px; border-bottom:1px dotted #dddddd;}
.tuijian table tr td span{ color:#ff0000; position:relative; top:2px; margin-right:5px;}
.tuijian table tr td:first-child{ width:120px; text-align:right; padding-right:10px;}
.tuijian table tr td input[type="text"],.tuijian table tr td input[type="tel"],.tuijian table tr td input[type="email"]{ height:30px; border:1px solid #dddddd; box-shadow:0 2px 0 #f3f3f3 inset;}
.tuijian table tr td textarea{ width:95%; height:100px; border:1px solid #dddddd; box-shadow:0 2px 0 #f3f3f3 inset;}
.tuijian table tr td input[type="button"]{ width:120px; height:32px; border:none; background:#ff0000; color:#ffffff;}
.tuijian table input[type="submit"]{ width:100px; height:34px; background:#ff3300; color:#ffffff; line-height:30px; border:none; margin:0 10px; border-radius:3px; box-shadow:0;}
.tuijian table input[type="submit"]:hover{ background:#ff0000;}
.tuijian table input[type="submit"]:last-child{ background:#666666;}
.tuijian table input[type="submit"]:last-child:hover{ background:#333333;}

.tuijian table tr:last-child td:first-child{ text-align:center; border-bottom:none;}
.tuijian .fr .aside_div2{ border-bottom:0;}
.tuijian .aside_div3 img{ margin-left:30px;}

/* 评选标准 */

.pxbz{ border:1px solid #dddddd; border-top:1px solid #ff0000; padding-bottom:20px;}
.pxbz h3{ height:50px; border-bottom:1px solid #dddddd; margin-bottom:20px; line-height:50px;}
.pxbz h3 span{ font-size:16px; font-weight:bold;}

/* 右侧搜索*/

/*#right_search{ background:#f3f3f3; padding:10px;}
#right_search h4{ background:#EA0A0E; height:30px; color:#ffffff;}
#right_search input[ type="text"]{ width:190px; height:26px; border:1px solid #dddddd; line-height:26px;}
#right_search input[ type="button"]{ width:60px; height:26px; background:#ff9900; border:none; color:#ffffff; position:relative; top:-1px;}*/


/* 往届回顾 */

.wjhg{ border:1px solid #dddddd; border-top:1px solid #ff0000; padding-bottom:20px;}
.wjhg h3{ text-align:center; font-size:20px; height:60px; line-height:60px; border-bottom:1px solid #dddddd; margin-bottom:20px;}
.wjhg h4{ height:34px; background:#f1f1f1; text-align:center; color:#ff0000; font-size:16px; line-height:34px; margin-top:10px;}
.bt_zu{ width:680px; margin:0 auto; height:40px;}
.bt_zu input{ background:#dddddd; border:0; width:87px; height:34px; font-size:14px; margin:0 5px; color:#666666; display:block; float:left; border-radius:2px;}
.bt_zu input.now{ background:#ff0000; color:#ffffff;}
.bt_zu input:hover{ background:#ffffff; border:1px solid #dddddd; color:#ff0000;}
.wjhg table{ margin:10px; width:690px;}
.wjhg table td{ width:25%; height:60px;}
.wjhg table td img{ width:150px; height:40px;}


/* 参评企业 */


/* 参选报名 */

.cxbm{ border:1px solid #dddddd; border-top:1px solid #ff0000; padding-bottom:20px;}
.cxbm h3{ text-align:center; font-size:20px; height:60px; line-height:60px; border-bottom:1px solid #dddddd; margin-bottom:20px;}

.cxbm table{ width:560px; margin:0 auto;}
.cxbm table.hy_login{ width:400px;}

.cxbm table td{ height:50px;}
.cxbm table td.name{ width:120px; text-align:right;}
.cxbm table input{ height:30px; border:1px solid #dddddd;}

.cxbm table input[type="submit"]{ width:100px; height:34px; background:#ff3300; color:#ffffff; line-height:30px; border:none; margin:0 10px; border-radius:3px;}
.cxbm table input[type="submit"]:hover{ background:#ff0000;}
.cxbm table input[type="submit"]:nth-child(2){ background:#666666;}
.cxbm table input[type="submit"]:nth-child(2):hover{ background:#333333;}
.cxbm table input#getcodebtn{ background:#00bcff; color:#ffffff; width:80px; border:none; margin-left:5px;}

.cxbm table textarea{ height:120px; border:1px solid #dddddd;}

.cxbm .zhushi{ height:40px; text-align:center; margin:20px 0;}
.cxbm .zhushi input{ width:40px; height:22px; border:1px solid #dddddd; background:#ffffff; line-height:20px; margin:0 5px; color:#ff0000;}
.cxbm .zhushi input:hover{ background:#ff3300; color:#ffffff; border:1px solid #ff3300;}
.cxbm .zhushi a{ color:#ff0000; text-decoration:underline;}
.cxbm .zhushi a:hover{ color:#0033ff;}


#go_top{ position:fixed; LEFT: 50%; margin-left:520px; bottom:50px;}





