html,
body,
div,
span,
object,
iframe,
table,
tr,
th,
td,
em,
img,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
dl,
dt,
dd,
ol,
ul,
li,
form,
label {
  border: 0 none;
  font-family: inherit;
  font-style: inherit;
  margin: 0;
  padding: 0;}
body {
min-width:1200px;
  color: #000;
  font-family: 微软雅黑;
  font-size: 14px;
   background: #f3f3f3;}
input,
select {
  font-size: 12px;
  line-height: 16px;}
img {
  border: none;}
a {
  text-decoration: none;}
ul,
li {
  list-style-type: none;}
input,
select {
  vertical-align: middle;}
em,i{ font-style:normal;}
.hide{ overflow:hidden;}

.auto{ margin: 0 auto;}
.win10{ width: 1200px;}

.toper{ font-size: 16px; line-height: 44px; height: 44px;}
.toper p{ width: 350px; float: left; color: #3776d7;}
.toper .search{ float: right; width: 250px;}
.toper .search input{ width: 160px; height: 28px; border: 1px solid #7f1313; border-radius: 50px;z-index: 2; outline: none; padding: 0 20px; float: left;margin-top: 10px;}
.toper .search a{ display: block; width: 30px; height: 30px; float: right; margin-top: 10px; margin-left: 10px; border-radius: 50%; overflow:hidden;}

.banner{ width: 100%; height:143px; /*background: url(banner.jpg) no-repeat center;*/ margin:0 auto;text-align:center;}

.nav1{ width: 100%; height: 36px; line-height: 36px; font-size: 14px; float: left; background: #7f1313; margin-bottom: 10px;}
.nav{ width: 100%; height: 36px; line-height: 36px; font-size: 14px; float: left; background: #7f1313; margin-bottom: 10px;}
.nav ol{ width: 1200px; height: 36px; margin: 0 auto;}
.nav ol li{ width: 130px; text-align: center; float: left; line-height: 36px; text-align: center;}
.nav ol li a{ color: #fff; display: block;}
.nav ol li.on{ background: #1e64c3;}
.nav ul{ width: 1200px; margin: 0 auto; position: relative;}
.nav ul li{ width: 130px;line-height: 40px; border: 1px solid #d9d9d9;background: #fff; position: absolute; text-align: center; display: none;}
.nav ul li a{ color: #000; display: block; border-bottom: 1px dashed #ccc;}
.nav ul li a:hover{ color: #7f1313}
.nav ul li.i1{ left: 390px;z-index:999;}
.nav ul li.i3{ left: 780px;z-index:999;}
.nav ul li.i2{ right: 30px;z-index:999;}
.nav ul li.i4{ left: 520px;z-index:999;}

h3.ti{ background: url(ico.jpg) no-repeat left center; padding-left: 10px; font-size: 18px;line-height: 28px; border-bottom: 1px solid #3d7ad3; padding-bottom: 5px;}

.con{ border: 1px solid #d9d9d9;width: 1200px; background: #fff; clear: both; padding: 10px; margin: 0 auto; overflow: hidden;}

.part1{ width: 100%;height:330px}


.part2{ width: 100%;}
.tktj{ margin-top: 10px;width:320px;float:left;}
.mt0{ margin-top: 0;}
.mt20{ margin-top: 16px;}
.tktj ul li{ line-height: 30px;}
.tktj ul li a{ color: #606060;}
.tktj ul li i{ margin: 0 5px;}
.tktj ul li span{ float: right; color: #b7b7b7;}

.part3{ clear: both;}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;}
.picMarquee-left .tempWrap{ width: 1200px;}
.picMarquee-left .bd{ padding:10px 0;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:150px; height: 180px;  display:block; margin: 0 8px ;}
.picMarquee-left .bd ul li .title a{ color: #000;}
.picMarquee-left .bd ul li .title{ line-height:35px;}

.part4{ padding: 20px 0;}
.part4 .tit{ text-align: center;}
.part4 ul{ padding: 20px 0; text-align: center;}
.part4 ul li{ width: 149px; height: 63px; border: 1px solid #cdcdcd; display: inline-block; margin-right: 10px;}
.part4 ul li.mr0{ margin-right: 0;}

.jgsz{
	width:671px;}
.bm{
	float:left;
	width:620px;
	margin-left:24px;
	_margin-left:12px;
	margin-top:25px;}
.bm_lm{
	float:left;
	width:620px;
	font-size:12px;
	font-weight:bold;}
.bm_n{
	float:left;
	width:620px;}
.bm_n ul li{
	float:left;
	width:60px;
	text-align:center;
	font-size:12px;
	line-height:24px;
	margin:18px 14px 0;}

.link{width: 1200px; margin: 0 auto;}
.link ul{padding:10px; overflow: hidden;}
.link ul .first a{font:14px/26px '微软雅黑'; color: #000;}
.link ul li{float: left;}
.link ul li a{color:#737373; padding-left: 10px;line-height: 28px;}

.footer{ background: #7f1313; padding: 20px 0; margin-top: 20px; line-height: 30px; color: #fff; overflow: hidden;}
.footer dt{ float:left; text-align:center;}
.footer dd{ float: right;text-align:center;}
.banquan,.banquan a{color:#fff!important;padding-top:20px;margin-left:60px;}