@charset "utf-8";

body{padding:0; margin:0; font-family:Microsoft Yahei; font-size:16px; color:#444; text-align:left; background:#fff; -webkit-text-size-adjust:none;}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{font-style:normal; vertical-align:top; display:inline-block; background-repeat:no-repeat;}

table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
img, table, object, embed, video{max-width:100%;}

button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; font-size:14px; box-sizing:border-box;outline:0;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type=image],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:none;}
select{width:100%;}
a{outline-style:none;text-decoration:none;color:#333;}
a:focus{outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}
a:hover{color:#f00;}
input[type="text"],textarea,select{padding:2px 5px; line-height:20px; border:1px solid #e3e3e3; color:#666;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.transparent{background:transparent !important;}
.bgwhite{background-color:#ffffff;}
.bggray{background-color:#fafafa;}
.red{color:#f00;}
.inmobile{}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.imgScale a img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgScale a:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}



/*others*/
.breadcrumb{margin-bottom:40px;padding:12px 0; height:24px; line-height:24px; background-color:#eee;color:#666}
.breadcrumb a{color:#0072c9}

/*News Main*/
.newsMain{margin:15px -15px 25px;}
.newsMain ul li {display:block;width:293px;height:193px;float:left;padding:0px;cursor:hand; margin:0 20px 40px;}
.newsMain ul li img{margin:0px;padding:0px;width:100%;height:100%;}
.newsMain ul li.clink a{display:block;width:293px;height:193px;border:3px solid #f0f3f2;}
.newsMain ul li.clink a:hover{border:3px solid #0072c9;}

 /*mainlist*/
  
.main_left{float:left; width:26%; background:#FFF}
.main_left .tt{background:#0072c9; color:#FFF; text-align:center; font-size:20px; line-height:64px;}
.lmlist li{text-align:center; line-height:56px; font-size:16px;background-color:#eee;border-bottom:1px solid #fff;}

.main_right{float:right; width:72%; background:#FFF;}

 .MainTitle span{color:#0072c9;font-size:1.25rem;font-weight:600;}
 .MainLine{background-color:#eee;height:2px;margin-top:10px;margin-bottom:10px;}
 .MainLine .lLine{background-color:#0072c9;height:2px;width:80px;float:left;}
 .MainTop li{line-height:200%; padding-left:10px; padding-right:15px; margin-bottom:5px; list-style:disc inside; position:relative; padding-right:100px;}
 .MainTop li span{position:absolute; right:10px; color:#999;}
 .MainTop li a:link, .MainTop li a:visited{ color:#333;text-decoration:none;}
 .MainTop li a:active, .MainTop li a:hover{ color:#0072c9 ; }
 

/*page*/
.pagediv{ clear:both; padding:20px 0 30px; height:40px; text-align:center; color:#666666; font-size:14px;}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:30px; border:#dfdfdf 1px solid; border-radius:3px; transition: all .2s; -webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .index_num{ border-color:#00679d; background:#00679d; color:#fff;}
.pagediv .index_num a{display:inline; padding:0; background:none; color:#fff; border:none;}
.pagediv a:hover{background:#00679d; border-color:#00679d; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#dfdfdf 1px solid; background:#fff; text-align:center; border-radius:3px;}



/*wizardMain*/
.wizardMain{
	width:980px;
	margin:15px 0px 25px 0px;
}
.wizardMain ul{width:980px;}
.wizardMain ul .wizardtop {
	width:935px;float:left;padding:0px;cursor:hand;
	font-weight:bold;border:1px solid #D2D2D2;padding:10px 10px 10px 30px;
	background:url(../images/wizardpoint.jpg) no-repeat 10px 10px;
	margin-bottom:5px;color:#737187;
}
.wizardMain ul .wizardtopselect {
	width:950px;float:left;padding:0px;cursor:hand;
	color:#fff;padding:10px 10px 10px 30px;background:url(../images/wizardpointselect.jpg) no-repeat 10px 10px;
	background-color:#707386;
}
.wizardMain ul .wizardli{
	color:#737187;line-height:21px;border-left:8px solid #707386;border-right:8px solid #707386;
	border-bottom:8px solid #707386;padding:5px;border-top:8px;
	margin-bottom:5px;

}
.wizardMain ul a:hover{color:#737187}

.SearchBox A {
		background: #3a87d3;
		color: #fff;
		padding: 5px 15px;
		margin-right: 20px;
}
.sgstable{background:#DBEAF5;}

.sgstable1{border-collapse:collapse;}
.sgstable1 tr{background:#FFF;}
.sgstable1 tr:nth-child(2n+1){background:#f0f9ff}
.sgstable1 td{border:1px solid #DBEAF5}
.searchdiv{  
    padding: 23px 27px;
    font-size: 12px;}
.searchdiv input[type="text"] {
    border: 1px solid #d2d2d2;
    width:120px;
    height: 32px;
    line-height: 32px;
    padding: 0 8px;
}
.searchbtn{  
    background: url(../images/search1.jpg) no-repeat;
    border: none;
    width: 68px;
    height: 24px;
    vertical-align: middle;
    margin-left: 5px;
}


/* nav_lists */
.common-head .menu1 li.current a{
	color:#0072c9;
	font-size: 1.25rem;
	font-weight: 600;
}
.common-head .menu1 li.current {
    padding-bottom: 9px;
    color: #0072c9;
    border-bottom: 2px solid #0072c9;
}
.common-head .menu1 li {
    padding: 0 0 12px;
    margin-right:30px;
    line-height:26px;
    margin-bottom: -2px;
}
.infoList li{
    line-height: 200%;
    padding-left: 10px;
    padding-right:15px;
    margin-bottom: 5px;
    list-style: disc inside;
    position: relative;
    padding-right:0px;
}
.infoList li span {
    position: absolute;
    right: 10px;
    color: #999;
}
.grid{
	padding:0px;
	background-color: #fff;
}
.infoList li {
    float: left;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    overflow: hidden;
}
.common-head {
    border-bottom: 2px solid #eee;
	margin-bottom:10px;
}
