﻿@charset "utf-8";
*{
    margin: 0;
    padding: 0;
    border: none;
    box-sizing: border-box;
    font-family: "Microsoft YaHei",serif;
}

body{
	width: 100%;
	min-width: 1200px;
	;
}
body{color:#333333; font-size:14px; font-family:微软雅黑,Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none; background: #fff;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{ text-decoration:none; color:#333333; }
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#D1141B; text-decoration: none;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.clearfix{*zoom:1}.cleaprfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb20{margin-bottom: 20px; clear:both;}
.mb30{margin-bottom: 30px; clear:both;}
.mb40{margin-bottom: 40px; clear:both;}
.mb60{margin-bottom: 60px; clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.fs15{font-size:15px;}
.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.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}

/*layout*/
.container{width:1200px; margin:0 auto; clear:both; position: relative;}
.page-box{}


/***** header *****/
.header img{width:100%; max-width:100%;}

/*首页*/
.index-box{margin-top:50px;}

.index-title{height:88px; position: relative;}
.index-title span.more{position: absolute; bottom:37px; right: 0; width: 50px; z-index: 2;}
.index-title2 img{width: 100%; height: auto; margin-bottom: 60px;}
.gzyj{width: 966px; margin: 50px auto 0;}
.gzyj li{width: 307px; float: left; margin: 0 7px; padding: 82px 40px 0; height: 233px; background: url(/image/jcgkbzgfhgz_r5_c5_s1.jpg) top left no-repeat; line-height: 30px;}
.gzyj li a{color: #fff; font-size: 18px; font-weight: bold;}
.gzyj li a:hover{color: #fff;}

.part1{width: 45%;}
.part2{width: 52%;}
.common_newslist{margin-top: 34px;}
.common_newslist li{position:relative; padding-left:16px; height:50px; line-height:50px; overflow:hidden; vertical-align:top;}
.common_newslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 5px; height: 5px; background: #018EE8;}
.common_newslist li a{float:left; max-width:100%; font-size: 16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.bzml{margin-bottom: 20px;}
.bzml ul{margin-bottom:39px; background:url(/image/jcgkbzgfhgz_r11_c10_s1.jpg) center no-repeat; ;}
.bzml ul li{margin: 0 30px; width: 240px; height: 55px; line-height: 55px; text-align: center; color: #fff; font-size: 22px; font-weight: bold; float: left;}
.bzml ul li a{color: #fff; font-size: 22px;}
.bzml ul li a:hover{color: #fff;}