@charset "utf-8";
/*重置*/
html{ color:#666; background-color:#ffffff;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
table{	border-collapse:collapse;border-spacing:0;}
th{	text-align:inherit;}
fieldset,img{border:0; margin:0px; padding:0px;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{	display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
ol,ul {	list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold;}
q:before,q:after {content:'';}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
body,button,input,select,textarea{ font: 12px/20px "微软雅黑",arial, sans-serif;}
input,select,textarea{font-size:100%; outline: none;}
table { font-size: inherit; font: 100%;}
ins,a {	text-decoration:none;}
a{ color:#333}
a:hover {text-decoration:underline;  color:#F00}
button{	cursor:pointer; outline: none;}
.con_center{width: 90%;margin:0 auto;}
/*浮动*/
.fn-left,.fn-right {display:inline;}
.fn-left {	float:left;}
.fn-right {float:right;}
.fn-clear { *zoom: 1;}
.fn-clear:before,.fn-clear:after{ display: block;	line-height:0;	height:0;	content:"";}
.fn-clear:after{clear:both;}
.fn-hide {display:none;} 

.margin_right15{ margin-right:15px;}
/*------------index--------------------*/
body{background-color:#ffffff; width:100%;}
.box{ overflow:hidden;margin:0 auto;width:80%;min-height:940px;}
.top{ height:103px; overflow:hidden; }
.top img{ float:left;}
.search{ float:right;  padding-top:50px;}
.sousuo{ width:186px; height:24px; line-height:24px; font-size:12px; color:#ccc; padding-left:10px; border:#ccc 1px solid; float:left }
.jiansuo{ width:26px; height:24px; float:left; color:#FFF; cursor:hand; float:left  }
.menu{ overflow:hidden; background:url(menu-bg.jpg) repeat-x;}
.menu-left{ width:4px; float:left; background:url(menu-left.jpg) no-repeat; height:35px;}
.menu-right{ width:4px; float:left; background:url(menu-right.jpg) no-repeat; height:35px;}
.menu-center{ width:995px; float:left;}
.menu-center ul li{ width:110px; float:left; font-size:14px; line-height:35px; text-align:center;}
.menu-center ul li a{ color:#FFF; display:block;}
.menu-center ul li a:hover{ color:#FFF; display:block; background:url(ov_2.jpg) repeat-x; text-decoration:none;}
.banner{ padding:15px 0;}
.main{
    border-collapse: collapse;
    border: 1px solid #dedfde;
    border-top: 1px solid #dedfde;
    width: 100%;
    font-size: 14px;
    font-family: 楷体;
}
.main tr td{border:1px solid #dedfde;border-top:0px solid #dedfde;}
.con_title {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 50px;
    margin-top: 30px;
    text-align: center;
    font-family: 楷体;
}
.part1{ padding-bottom:5px; overflow:hidden;}
.fast-link li{ padding-bottom:10px;}
.fast-link{ float:left;}

.jiansuo-button{ background:#327EBA; width:60px; height:25px; border:0px; cursor:pointer; float:left;   color:#FFF; margin-right:15px; font-size:14px;}
.jiansuo-button:hover{ background:#0081aa;}
.ubtn3{ width:100%; height:31px; border:none;text-align:center;margin:0 auto; padding:20px 0 0 20px;font-size: 15px;}
.name{
    text-align: right;
    padding-right: 5px;
    min-height: 30px;
    background-color: #f7f7ff;
    line-height: 30px;
}
.td_head{
    text-align: center;
    font-weight: bold;
    height: 35px;
    font-size: 15px;
}
.td_height{
    height: 30px;
}
.td_left{
    text-align: left;
}
.con_border{
    margin: 0 auto;
    width: 50%;
}

.solid-border {

    border: 1px #f6f6f6 solid;
    border-radius: 5px;
    box-shadow:5px 5px 10px #b6b6b6;
    background: -webkit-linear-gradient(left,#f6f6f6, #f6f6f6); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,#f6f6f6, #f6f6f6); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,#f6f6f6, #f6f6f6); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,#f6f6f63d, #f6f6f659); /* 标准的语法（必须放在最后） */
    min-height: 900px;
    margin-top: 10px;

}