﻿@charset "utf-8";
body { text-align:left; font-family:arial;margin:0; padding:0; background:#fff; font-size:12px; color:#555555;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #666666; text-decoration:none;}
a:visited {color: #666666;text-decoration:none;}
a:hover {color: #CC0000; text-decoration:underline;}
a:active {color: #CC0000;}


.box{ width:100%; clear:both; margin:auto;}
.top{ width:980px; clear:both; margin:auto; height:89px; background:url(../images/index-top.jpg) repeat-x;}
.logo{ width:520px; float:left;}
.logo img{ padding:23px 0 0 10px;}
.user{ width:450px; float:right; padding:55px 8px 0 0; text-align:right; color:#FFFFFF;}
.user strong{ color: #FFFF00; font-weight:bold;}
.user a:link {color: #FFFFFF; text-decoration:none;}
.user a:visited {color: #FFFFFF;text-decoration:none;}
.user a:hover {color: #FFFFFF; text-decoration:underline;}
.user a:active {color: #FFFFFF;}

.main{ width:980px; clear:both; margin:auto; background:url(../images/index-main.jpg) repeat-y;}
.main123{ width:796px; clear:both; margin:auto; background:url(../images/index-main123.jpg) repeat-y;}

.left{ width:184px; float:left; border-top:solid 1px #c6ce9f;}
.left h2{ border-bottom:solid 2px #2a79c4; height:29px; margin:0 0 10px 0; line-height:29px; font-size:14px; font-weight:bold;}

.icon{ width:16px; height:15px; background:url(../images/iocn.gif) no-repeat; float:left; margin:7px 10px 0 10px;}
.icon1{ width:18px; height:16px; background:url(../images/1.png) no-repeat; float:left; margin:5px 10px 0 10px;}
.icon2{ width:23px; height:18px; background:url(../images/2.png) no-repeat; float:left; margin:5px 10px 0 10px;}
.icon3{ width:21px; height:20px; background:url(../images/3.png) no-repeat; float:left; margin:5px 10px 0 10px;}
.icon4{ width:15px; height:16px; background:url(../images/4.png) no-repeat; float:left; margin:5px 10px 0 10px;}
.icon5{ width:16px; height:15px; background:url(../images/iocn.gif) no-repeat; float:left; margin:7px 10px 0 10px;}

.lt{ width:167px; clear:both; margin:auto;}
.lt h3{ line-height:28px; background:url(../images/lt.jpg) no-repeat; margin:0 0 8px 0; height:28px; color:#FFFFFF; font-weight:bold;  }
.lt ul li{ line-height:30px; height:36px; background:url(../images/lb.jpg) no-repeat top; padding:0 0 0 32px; color:#2e63a8;}
.lt ul li a:link {color: #2e63a8; text-decoration:none;}
.lt ul li a:visited {color: #2e63a8;text-decoration:none;}
.lt ul li a:hover {color: #CC0000; text-decoration:underline;}
.lt ul li a:active {color: #CC0000;}

.right{ width:796px; float: right; border-top:solid 1px #9db8cb;}

.kong{ width:100%; clear:both; height:1px; _display:inline;}

.rt{ line-height:29px; height:29px; border-bottom:solid 2px #2a79c4; margin:0 0 10px 0; color:#2e63a8;}
.rt a:link {color: #2e63a8; text-decoration:none;}
.rt a:visited {color: #2e63a8;text-decoration:none;}
.rt a:hover {color: #CC0000; text-decoration:underline;}
.rt a:active {color: #CC0000;}
.rm{ width:770px; clear:both; margin:auto auto 10px auto; height:30px; border:solid 1px #e9e9e9; background:#FFFFFF;}
.rm p{ line-height:30px; color:#2e63a8; padding:0 0 0 10px;}
.rm p strong{ color:#FF6600; font-weight:bold;}

.rb{ width:770px; clear:both; padding:0 0 10px 0; margin:auto;}

.rb123{ width:770px; clear:both; padding:0 0 10px 0; margin:auto;}
.rb123 table { border-width: 0px 0px 1px 1px; border-style:solid;border-color:black;}
.rb123 td { border-width: 1px 1px 0px 0px; border-style:solid;border-color:black;}

.text1{ line-height:30px; color:#00810e; text-align:left; padding:0 0 0 8px; font-weight:bold;}
.text-l{ line-height:30px; text-align:left; padding:0 0 0 10px;}

.text-r{ color:#FF3300; text-align:center; line-height:30px;}

.text2{ line-height:30px; color:#00838c; text-align:left; padding:0 0 0 8px; font-weight:bold;}

.footer{ width:980px; clear:both; margin:auto; background:url(../images/footer.jpg) repeat-x; height:37px; line-height:37px; color:#232323; text-align:center;}


/*列表*/

.rt-cx{width:770px; clear:both; margin:auto auto 10px auto; height:35px; border:solid 1px #e9e9e9; background:#FFFFFF;}
.rt-cxtwo{width:770px; clear:both; margin:auto auto 10px auto; height:70px; border:solid 1px #e9e9e9; background:#FFFFFF;}

.rt-cx1{ float:left; padding:0 0 0 0; line-height:35px;}

.rt-cx2{ float:left; padding:0 0 10px 10px;}

.text1-lb{ line-height:30px; color:#2e63a8; text-align:center;font-weight:bold;}
.text1-nr{ line-height:30px; text-align:center;}
.text1-nr-left{ line-height:30px; text-align:left;}
.text1-lb10{ line-height:30px; color:#2e63a8; text-align:right; padding-right:5px;font-weight:normal;}
.text1-nr-left10{ line-height:30px; text-align:left; padding-left:10px;}

.page{ width:100%; clear:both; margin:auto; line-height:40px; text-align:center;}
.button {display: inline-block;zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none; padding:.2em .5em .1em 0.5em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover {text-decoration: none;}
.button:active {position: relative;top:1px;}

.button1 {display: inline-block;zoom: 1; font-size:14px; font-weight:bold; /* zoom and *display = ie7 hack for display:inline-block */*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none; padding:0.5em 1em 0.5em 1em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); color:#FFFFFF;}
.button1:hover {text-decoration: none;}
.button1:active {position: relative;top:1px;}


.green {color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.green:hover {background: #538018;background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
.green:active {color: #a9c08c;background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}


/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}

.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


.bzbd{width:770px; clear:both; margin:auto;}
.bzbd h2{ line-height:40px; font-size:24px; font-family:"微软雅黑"; text-align:center;}

.bzbd-sm{ line-height:24px; text-align:left; padding:0 10px 0 10px;}



.mainLogin{ width:980px; clear:both; margin:auto; background-color:#FFF;}

.main-dl{ width:980px; clear:both; margin:auto;}
.main-dl-left{ width:500px; float:left; height:400px;}
.main-dl-left img{ padding:50px 0 0 50px;}
.main-dl-right{ width:270px; float:left; margin:80px 0 0 100px; border:solid 1px #d4d4d4; height:240px;}

.dl-text{ font-size:14px; font-family:"微软雅黑";}
.dl-txt{ width:210px; height:35px; padding:0 5px 0 5px; line-height:35px; background:url(../images/dl-txt.jpg) no-repeat; border:0px;}
.dl-btn{ width:220px; height:30px; background:url(../images/dl-d.jpg) no-repeat; border:0px; font-size:14px; color:#FFFFFF; font-family:"微软雅黑";}

.font_red_12{font-family: "宋体";font-size: 12px;color: #ff0000;text-decoration: none;}

.yl-title{ font-size:12px; text-align:center;}
.yl-text{ width:99%; clear:both; margin:auto; padding:8px 0 0 0;}
.yl-text h2{ line-height:30px; font-size:14px; padding:0 15px 0 15px; font-weight:bold; text-align:left;}
.yl-text p{ line-height:25px; text-align:left; padding:0 15px 0 15px;}
.yl-date{ width:95%; clear:both; height:40px; text-align:right; line-height:40px;}

.yl-bz{ width:770px; clear:both; line-height:35px; height:35px;}


.zc-text{ line-height:30px; font-size:14px;}
.zc-con{ padding:5px 0 5px 10px;}

.sub-row-rt{ width:100%; clear:both;}
.sub-row-con{ width:100%; clear: both; margin:auto;}
.sub-row-con h2{ line-height:30px; padding:5px 0 5px 0; font-weight:bold; text-align:center; font-size:16px;}
.sub-row-cont{ width:100%; clear:both; line-height:25px; height:25px; border-bottom:dotted 1px #d4d4d4; text-align:right; margin:auto auto 15px auto;}
.sub-row-conb{ width:100%; clear:both; padding:0 0 10px 0; margin:auto;}
.sub-row-conb p{ line-height:30px; font-size:14px;}

