/*整体的字体、间距、列表*/
html {overflow-y:scroll;}
body {font-size:14px;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体","Arial", "Verdana", "Helvetica","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3",sans-serif;margin:0px auto;color: #333;background:#ffffff; text-align:left;}
form, img, p{margin: 0px auto;border:0px;}
ul, li,ol,dl,dt,dd{margin:0px auto;padding:0px;list-style:none;list-style-position:outside;}
div,h1,h2,h3,h4,h5,h6,fieldset,input,textarea,blockquote{padding:0; margin:0 auto;}
h2{ font-weight:normal; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}
h3{ font-weight:normal;}

address,cite,code,em,th,i{ font-style:normal;}
a:link, a:visited {color:#333;text-decoration: none;}
a:hover{color:#DA0000;text-decoration:none;}
a,input{outline:none;}

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.hide {display:none;}
.line_24{ line-height:24px;}
.line_22{ line-height:22px;}
.border{ border:1px solid #E1E1E1;}
.overhidden {overflow: hidden;}

.top{ background:url(http://img.eol.cn/images/ed/info/ipv6/top.jpg) no-repeat center top; height:99px; padding-top:20px; width:100%;}
.top span{ margin-right:12px;}
.top a{ margin-left:8px; margin-right:8px;}
.nav{ height:40px; margin:0 auto; width:100%;background:#DA0000}
.nav_n{font-size:18px;position:relative;z-index:1000;width:1000px; margin:0 auto;}   
.nav_n ul{ padding-left:50px;list-style:none;z-index:9999; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}   
.nav_n li {float:left;position:relative; margin-right:60px; padding-top:7px; height:30px;color:#fff;font-size:18px;}   
.nav_n ul ul {visibility:hidden;position:absolute;left:-90px;top:36px;z-index:9999; width:140px;height:auto; clear:both; background:url(http://img.eol.cn/images/ed/info/ipv6/cd.jpg) no-repeat center 4px; padding-top:14px;}  
.nav_n table {position:absolute; top:0; left:0;}   
.nav_n ul li:hover ul,   
.nav_n ul a:hover ul{visibility:visible;}   
.nav_n a{display:block;margin:0px;text-decoration:none;color:#fff; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; }   
.nav_n a:hover{border:0px solid #000; text-decoration: underline; color:#fff;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}   
.nav_n ul ul li {font-size:14px;color:#fff; float:left; margin-right:5px;}   
.nav_n ul ul li a{display:block; float:left; padding:0 5px 2px; height:30px;font-size:14px; font-weight:normal; color:#fff;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}   
.nav_n ul ul li a:hover{border:0;color:#fff;float:left;padding:0 5px 3px; height:30px;font-size:14px; text-decoration: underline;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}  

.main{ width:1000px; height:auto; margin:0 auto; clear:both;}

.w-290{ width:272px; padding-right:17px; border-right:1px solid #DEDEDE; padding-bottom:20px;}
.input{ margin-top:10px; width:234px; padding-left:36px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:30px; line-height:30px; vertical-align:middle; border:1px solid #CCCCCC; border-radius:5px; -moz-border-radius:5px; }
.input:focus{ border:1px solid  #E53F3F; outline:2px solid #FAD3D4;ime-mode: disabled; border-radius:0; -moz-border-radius:0;}
.input-em{ background:url(http://img.eol.cn/images/ed/info/ipv6/em.jpg) no-repeat 15px 10px;}

.input-yz{ margin-top:10px; width:99px; padding-left:36px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:30px; line-height:30px; vertical-align:middle; border:1px solid #CCCCCC; border-radius:5px; -moz-border-radius:5px; }
.input-yz:focus{ border:1px solid  #E53F3F; outline:2px solid #FAD3D4;ime-mode: disabled; border-radius:0; -moz-border-radius:0;}
.input_out{ border:1px solid  #E53F3F; outline:2px solid #FAD3D4;ime-mode: disabled;margin-top:10px; width:234px; padding-left:36px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:30px; line-height:30px; vertical-align:middle; }
.input_my{ border:1px solid  #E53F3F; outline:2px solid #FAD3D4;ime-mode: disabled;margin-top:10px; width:99px; padding-left:36px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:30px; line-height:30px; vertical-align:middle; }

.input-pa{ background:url(http://img.eol.cn/images/ed/info/ipv6/pa.jpg) no-repeat 15px 8px;}
.input-yzm{ background:url(http://img.eol.cn/images/ed/info/ipv6/yzm.jpg) no-repeat 15px 10px;}

.yz-img{ width:69px; margin-top:10px; margin-left:10px; margin-right:10px;}

.yz-txt{ font-size:12px;}
.yz-txt a:link,.yz-txt a:visited{ text-decoration:underline; color:#357497}
.yz-txt a:hover {text-decoration: none; color:#DA0000}

.w-r{ margin-top:10px; background:url(http://img.eol.cn/images/ed/info/ipv6/ts.jpg) no-repeat left 2px; font-size:12px;color:#b2b2b2; padding-left:20px;}
.w-d{margin-top:12px;color:#b2b2b2; }
.w-d span{ padding-left:10px; padding-right:20px;}

.checkboxFive {width: 15px;position: relative;}
.checkboxFive label {cursor: pointer;position: absolute;width: 13px;height: 13px;top: 0;left: 0;background: #fff;border:1px solid #ddd;}
.checkboxFive label:after {	opacity: 0.2;content: '';position: absolute;width: 6px;height:3px;background: transparent;top: 3px;left: 3px;}
.checkboxFive label:hover::after {opacity: 0.5;}
.checkboxFive input[type=checkbox]:checked + label:after {opacity: 0.9;	border: 3px solid #ccc;border-top: none;border-right: none;-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}

.w-130{ width:124px; height:40px; font-size:20px; line-height:38px;border-radius:5px; -moz-border-radius:5px; margin-top:15px; cursor:pointer; vertical-align: middle; text-align:center;}
.btn-l{ background:#DA0000; color:#FFF;}
.btn-l a{ color:#FFF}
.btn-r{ border:1px solid #DA0000; color:#666; height:38px;}
.btn-r a{ display:block;}
.t-bg{ background:#F7F7F7; padding:8px 10px;}
.t-bg h2{ font-size:18px;}
.t-bg span{ float:right; display:inline; font-size:14px; padding-top:2px;}
.t-bg span a:link,.t-bg span a:visited{ text-decoration:none; color:#666}
.t-bg span a:hover {text-decoration: none; color:#DA0000}
.w-290 ul{ line-height:28px; margin-top:10px; margin-bottom:-10px}
.w-290 li{ background:url(http://img.eol.cn/images/ed/info/ipv6/dot.jpg) no-repeat left 12px; padding-left:10px; white-space:nowrap; overflow:hidden;}
.w-290 h4{ font-size:16px; color:#357497; font-weight:normal; text-align:center; margin-top:20px;}
.w-290 h4 a{ margin-left:10px; margin-right:10px;color:#357497; }

.w-290 h5{ background:#DA0000; font-size:20px; padding:10px 0; color:#fff; font-weight:normal; text-align:center; margin-top:40px;border-radius:5px; -moz-border-radius:5px;}
.w-290 h5 a{ display:block; color:#FFF;}

.w-690{ width:690px;}
.title{ border-bottom:1px solid #DEDEDE; margin-bottom:30px;padding-bottom:10px; padding-top:10px; border-top:2px solid #B3B3B3}
.title h2{ font-size:22px;}
.title span{ float:right; display:inline; font-size:14px; padding-top:5px;}
.title span a:link,.title span a:visited{ text-decoration:none; color:#666}
.title span a:hover {text-decoration: none; color:#DA0000}

.w-430{ width:430px;}
.ns-word{width: 500px;}
.w-430 ul{ line-height:34px; font-size:16PX; margin-top:-5px; margin-bottom:-10px}
.w-430 li{ background:url(http://img.eol.cn/images/ed/info/ipv6/dot-r.jpg) no-repeat left 15px; padding-left:15px; white-space:nowrap; overflow:hidden;}
.W-222{ padding:5PX; border:1px solid #CFCFCF; width:222px;}
.ns-img{width: 152px;}
.ns-img img{max-width: 100%;width: 100%;}

.h-560{ min-height:420px; height:auto; position:relative; margin-top:40px;}
.h-560 h2{ font-size:26px; text-align:center; border-bottom:1px solid #DEDEDF; padding-bottom:10px; margin-bottom:30px}
.h-560  em{ right:0; top:25px; position:absolute;font-size:12px; color:#666666}
.h-560  em a{ color:#da0000}
.w-270{ width:272px;}
.h-560 .w-130{ width:272px;}
.h-560 table font{  color:#DA0000; padding-right:5px;}
.w-370{ width:370px;}
.w-88{ width:88px; text-align:right; margin-top:10px; padding-top:10px;}
.w-88 font{ color:#DA0000; padding-right:5px;}


.w-370 .input_out{ width:250px; height:38px; padding-left:10px;}
.w-370 .input-yz{ width:110px; padding-left:10px; }
.w-370 .input{  width:250px; padding-left:10px; height:38px; }
.w-370 .w-160{ width:133px; margin-left:10px;}
.w-370 .w-100{ margin-top:10px; padding-left:5px; height:38px; line-height:38px; vertical-align:middle; width:100px; overflow:hidden; background:url(http://img.eol.cn/images/ed/info/ipv6/jtt.jpg) no-repeat right top; border:1px solid #CCCCCC;border-radius:5px; -moz-border-radius:5px;}
.w-370 .sel{ width:100px;padding-left:5px;margin-top:10px;height:38px; line-height:38px; vertical-align:middle;  border:1px solid #CCCCCC;border-radius:5px; -moz-border-radius:5px; color:#b2b2b2;  font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:14px;}
.w-370 i{ color:#b2b2b2; padding-top:10px; font-size:12px; display:block;}
.copyright{ background:#D10101; padding:30px 0; text-align:center; color:#FFF; line-height:26px; font-size:12px;}
.copyright a{ color:#FFF}

.list{ padding:10px 80px;}

.list ul{ line-height:34px; font-size:16PX; margin-top:-5px; margin-bottom:-10px}
.list li{ background:url(http://img.eol.cn/images/ed/info/ipv6/dot-r.jpg) no-repeat left 15px; padding-left:15px; white-space:nowrap; overflow:hidden;}
.list li span{ display:inline; float:right; font-size:14px; color:#999999}
.page{}
.page h2{ font-size:22px; text-align:center; margin-bottom:10px; border-bottom:none}
.page h3{ font-size:12px; text-align:center; margin-bottom:15px; color:#999; border-bottom:none}
.lx{ height:1px; background:#DEDEDF; overflow:hidden;}
.page .line_24{ padding:10px 40px; line-height:30px; font-size:16px;}
.page .line_24 p{ margin-top:15px;}

/*页码样式*/
#pagenav{font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";height:26px;line-height:23px;font-size:14px;margin:30px auto;padding:0px;text-align:center;}
#pagenav ul{ float:left; width:100%; height:auto; border-top:10px; margin-bottom:10px; }
#pagenav li{ width:auto; height:auto; display:inline-block; float:none;  margin-right:5px; }
#pagenav .inp{color:#fff;text-decoration:none;background:#F32607;padding:3px 10px 6px;border:1px solid #F32607;}
#pagenav a:link,#pagenav a:visited{color:#555;text-decoration:none;background:#fff;padding:3px 10px 3px;border:1px solid #E5E5E5;}
#pagenav a:hover {color:#fff;text-decoration:none;background:#F32607; padding:3px 10px 6px;}
#pagenav .nl a:link,#pagenav .nl a:visited{color:#fff;text-decoration:none;background:#F32607;padding:3px 10px 3px;border:1px solid #F32607}
#pagenav .nl a:hover {color:#fff;text-decoration:none;background:#F32607; padding:3px 10px 3px;border:1px solid #F32607;}
a.npl:link,a.npl:visited,a.npl:hover,a.npl:active{color:#333333;text-decoration:none;border:1px solid #E5E5E5;padding:4px 7px 3px;background:#fff;} /*non page link*/
a.cpl:link,a.cpl:visited,a.cpl:hover,a.cpl:active{color:#fff;text-decoration:none;border:1px solid #F32607;padding:4px 7px 3px;background:#F32607;font-weight:normal;} /*current page link*/
a.pl:link,a.pl:visited{color:#333;text-decoration:none;border:1px solid #E5E5E5;padding:4px 7px 3px;background:#fff;font-weight:normal;}
a.pl:hover,a.pl:active {color:#fff;text-decoration:none;border:1px solid #F32607;padding:4px 7px 3px;background:#F32607;font-weight:normal;}

.login_bg{ width:100%; height: 2301px;  position:fixed;_position:absolute;  background:#000; margin:-5px auto 0; filter: Alpha(Opacity=70);opacity:0.7;z-index:3000;}

.float-public{ width:490px;position:fixed;_position:absolute;left:50%;margin:10% auto 0;margin-left:-245px; padding:15px 0 0;background:#FFF; border:1px solid #ccc;z-index:9999; }
.float-public h2{ margin-bottom:20px;font-size:18px; padding-left:20px; border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
.float-public h2 span{ float:right; display:inline; font-size:14px; padding:0 10px 0 0}
.float-640{width:800px;position:fixed;_position:absolute;left:50%;margin:2% auto 0;margin-left:-415px; padding:15px;background:#FFF; border:1px solid #ccc;z-index:9999;}
.float-640 h2{ font-size:16px; text-align:center; border-bottom:1px solid #CCCCCC; padding-bottom:15px; }
.float-640 span{ float:right; display:inline;} 

.float-640 .h-500{ max-height:320px; overflow:auto; line-height:26px; font-size:14px; padding:15px;}
.float-640 .w-130{ width:270px; margin:15px auto 10px}
.float-260{ font-size:18px; width:200px;position:fixed;_position:absolute;left:50%;margin:15% auto 0;margin-left:-130px; padding:30px;background:#FFF; border:1px solid #ccc;z-index:9999; }
.textarea{ width:960px; border:1px solid #CCCCCC;color:#b2b2b2; padding:5px; line-height:24px; font-size:12px; height:170px;}
.textarea01{ width:360px; border:1px solid #CCCCCC;color:#b2b2b2; padding:5px; line-height:24px; font-size:12px; height:170px;}
.bg-gray{ background:#F0F0F1; padding:10px 0;}
.btn-84{ width:84px; height:30px; margin-right:20px; font-size:16px;border-radius:5px; -moz-border-radius:5px; text-align:center; line-height:28px; vertical-align:middle}
.btn-84 a{ display:block;}
.btn-red{ background:#DA0000; color:#FFF;}
.btn-red a{ color:#FFF}
.btn-g{ border:1px solid #DA0000; height:28px;}
.btn-g a{ color:#666}

.shenbao{ padding:0 0 10px;}
.shenbao h3{ font-size:20px; color:#da0000; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}
.s-272{width:260px;  padding-left:10px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:40px; line-height:38px; vertical-align:middle; border:1px solid #CCCCCC; border-radius:5px; -moz-border-radius:5px; overflow:hidden;}
.s-272 .s-el{ width:290px; border:none; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:40px; line-height:30px; vertical-align:middle; background:none}

.inp-sb{width:260px; padding-left:10px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; color:#b2b2b2; height:40px; line-height:38px; vertical-align:middle; border:1px solid #CCCCCC; border-radius:5px; -moz-border-radius:5px;}
.inp-sb:focus{ border:1px solid  #E53F3F; outline:2px solid #FAD3D4;ime-mode: disabled; border-radius:0; -moz-border-radius:0;}
.bg-s{ width:114px;border-radius:5px; -moz-border-radius:5px; cursor:pointer; line-height:36px; border:1px solid #C3C3C3; height:38px; text-align:center; vertical-align:middle; background:#DEDEDE;}
.bg-s a{ display:block;}

.red{ color:#d00202}
.red a{color:#d00202; margin-left:10px; margin-right:10px;}
.gary{ color:#999999}
.gary a{ color:#999999}
.white{ color:#FFF; font-size:16px;}
.mar-t-20{ margin-top:20px;}
.mar-t-30{ margin-top:30px;}
.mar-t-10{ margin-top:10px;}

/*导航文字居中调整20150902*/
.nav_n{text-align:center;}
.nav_n ul{padding-left:0;}
.nav_n li {float:none; display:inline-block; *zoom:1; *display:inline; position:relative; margin:0 30px; padding-top:7px; height:30px;color:#fff;font-size:18px; *vertical-align:top;}   
.nav_n li ul li{float:left; margin:0; margin-right:5px;}
/*项目申报表格调整20150906*/
.s-272{width:272px; height:43px;}
.mauto{margin:0 auto;}
.mar-t-20{ margin-top:20px !important;}
.mar-t-30{ margin-top:30px !important;}
.mar-t-10{ margin-top:10px !important;}

.fileBox { position:relative; margin:0 auto; width:370px; text-align:left }
/*.fileBox span.span { float:left; padding-top:2px; }*/
.file {position:absolute; left:0; width:355px; top:0; height:42px; filter:alpha(opacity=0); opacity:0; cursor: pointer;}
.file1 {float:right; width:70px; margin-right:15px; z-index:1; height:40px; *margin-top:-43px; line-height:40px; cursor: pointer; }
