﻿*{margin:0px;
padding:0px;
}
body{font-family:"微软雅黑", Geneva, sans-serif; font-size:14px; color:#333;}
td span a{font-family:"微软雅黑", Geneva, sans-serif; color:#666; font-size:12px; line-height:20px;}

.head,.dhwz,.gsjj,.cpzs,.biaoqian,.gywm,.syxw,.indexfoot,.chanpin,.xwzx,.ryzs,.zxdt,.gcal,.xingxiang,.foot,.main,.lxfs,.zhengwen{
margin:0px auto;
width:1200px;
overflow:hidden;
}

.l{ float:left;}
.r{ float:right;}
a{ text-decoration:none; color:#333; font-size:14px;}
li{list-style:none;}
.tnone{ line-height:20px; padding-top:5px;}
a img{ border:0;}
#solid ul li{margin:0px auto;min-width:1200px;}
.clear{clear: both;}
.not-animated{opacity: 0;}
.fangda img{ transition:all 0.5s;}
.fangda:hover img{ transform:scale(1.1,1.1); }
.fangda ul li img{ max-width:280px;transition:all 0.5s}
.fangda ul li:hover img{transform:scale(1.1,1.1)}

#head{
	width:100%;
	height:130px;
	min-width:1200px;
	background:url(../images/topbj.jpg) top repeat-x;}
.top1{ line-height: 30px; font-size: 14px; color: #fff;}
.top1 a{ color: #fff;}
.top1 span{ float: right;}
.zhongwen{float: right; width: 95px; background: url(../images/bb.png) left no-repeat; text-indent: 30px; display: block; margin-left: 50px;}
.zhongwen a{font-size: 14px; display: block;}
.yingwen{float: right; width: 95px; background: url(../images/bb1.png) left no-repeat; text-indent: 30px; display: block;}
.yingwen a{font-size: 14px; display: block;}
.top2{ height: 100px; color: #000;}
.logo{float: left; width: 450px;}
.menu{ float: left; width: 750px; }
.menuon{ color: #e15517;}
.menuon span{color: #e15517; font-weight: bold;}
.menu ul li{ float: left; width: 88px; height: 100px; margin-left: 36px; line-height: 100px; text-align: center;}
.menu ul li a{ color: #000; font-size: 16px; display: block;}
.menu ul li a:hover{ background: url(../images/mbg.png) no-repeat bottom;color: #e15517;}

#ban{
	width:100%;
	background-image:url(../images/bana.jpg);
	height:300px;
	min-width:1200px;
	background-repeat:no-repeat;
	background-position:center;}
#ban11{
	width:100%;
	background-image:url(../images/ban.jpg);
	height:550px;
	min-width:1200px;
	background-repeat:no-repeat;
	background-position:center;}

#dhwz{
	width:100%;
	background-image:url(../images/dhbg.png);
	height:100px;
	min-width:1200px;
	background-repeat:no-repeat;
	background-position:center;}
.dhwz{ color: #fff; padding: 22px 0 0 0; }
.dhwz1{ float: left; width: 740px; font-size: 16px; line-height: 30px;}
.dhwz2{ float: left; width: 220px; padding-left: 230px; padding-top: 10px; font-size: 30px;}

#cpzs{
	width:100%;
	min-width:1200px;
background-color: #ebebeb;}
.cpzs{ padding: 80px 0;}
.cpzs ul li{float:left;width:294px;height: 353px;  margin-bottom:20px; background: url(../images/cp_yy.png) no-repeat; color: #333;}
.cpzs ul dd{ width: 278px; height: 335px; background-color: #fff; margin: 9px 8px;overflow: hidden;}
.cpzs ul dd img{ border-bottom: 1px dashed #d5d5d5;}
.cpzs ul li p{font-size:14px;font-weight:normal; line-height:40px; text-indent: 2em; }
.cpzs ul li a{display: block; color: #333;}
.cpbg{background: url(../images/cpbg.png) no-repeat top left;}
.huise{color: #999;}

.biaoti{ font-size: 36px; font-weight: bold;color: #333; text-align: center;line-height: 60px; height: 60px;padding-top: 15px;}
.biaoti p{ font-size: 20px; font-weight: normal;color: #666; text-align: center;line-height: 36px; height: 36px;}
.biaoti1{ font-size: 30px; color: #029182; background: url(../images/hengxian.png) no-repeat 0 50px; text-align: center;line-height: 120px; height: 120px;padding-top: 15px;}
.biaoti2{ font-size: 20px; color: #333; line-height: 70px; height: 70px;padding-top: 1px; padding-bottom: 15px; background: url(../images/bt2.png) no-repeat bottom left;}
.more{width: 160px; height: 50px; line-height: 50px; background-color: #e15517; text-align: center;font-size: 16px; margin-top: 50px;}
.more a{ color: #fff; display: block;}
.more a:hover{ background-color: #D10003;}
.biaoti3{ font-size: 24px; color: #333; line-height: 30px; height: 30px;padding-top: 1px; padding-bottom: 15px; text-align: center;}
.biaoti4{ font-size: 14px; color: #999; line-height: 30px; height: 30px;padding-top: 10px; padding-bottom: 15px; text-align: center;}

#ryzs{
	width:100%;
	height:707px;
	min-width:1200px;
	background: url(../images/movie.jpg);
}
.ryzs{padding: 60px 0;text-align: center;}

#gywm{
	width:100%;
	height:575px;
	min-width:1200px;
	background: url(../images/aboutbj.jpg) center bottom;
}
.gywm{padding-top: 90px;}
.gytp{float: left;width: 560px; overflow: hidden;}
.gywz{float: left; width: 610px; margin-left: 30px;}
.gywm p{line-height: 36px; margin-top: 39px;font-size: 16px;color: #666; text-indent: 2em;}

#xwzx{
	width:100%;
	height:570px;
	min-width:1200px;
	padding: 80px 0;
	background: url(../images/ad.jpg) no-repeat bottom;
}
.xwzxl{ float: left; width: 620px; margin-right: 40px; background-color: #fff; overflow: hidden;}
.xwzxl ul{ padding:  30px 50px 47px 50px;}
.xwzxl ul dt{ font-size: 14px; font-weight: normal; line-height: 68px; color: #999;}
.xwzxl ul p{ font-size: 20px; font-weight: bold; line-height: 48px; color: #333;}
.xwzxl ul li{ font-size: 16px; font-weight: normal; line-height: 28px; color: #666;}
.xwzxr{ float: left; width: 540px; background-color: #fff;}
.xwzxr ul{padding: 20px 50px 50px 50px;}
.xwzxr ul dl{border-bottom: 1px dashed #ccc; padding: 20px 0; height: 126px;}
.xwzxr ul dl dt{ font-size: 20px; font-weight: normal; line-height: 32px; color: #333;}
.xwzxr ul dl dt a{ font-size: 20px; font-weight: normal; color: #333;}
.xwzxr ul dl p{ font-size: 14px; font-weight: normal; line-height: 28px; color: #ccc; padding-bottom: 1px;}
.xwzxr ul dl dd{ font-size: 14px; font-weight: normal; line-height: 22px; color: #999;}
.xwzxr ul dl dd a{ color: #999;}

#foot{width:100%;background:url(../images/footbg1.png) bottom repeat-x;min-width:1200px; height:300px;}
.foot{}
.foot1{ height:225px; padding-top:30px;}
.foot1a{ width:950px; float:left;}
.fenlei{ width:340px; float:left;}
.fenlei p{ font-size:16px; color:#333; line-height:36px; }
.fenlei p span{ font-size:16px; color:#333; margin-right:15px; line-height:36px;}
.fenlei ul li{ font-size:14px; color:#333; line-height:30px; text-indent:22px;}
.fenlei ul li a{color:#333;}
.lianxi{ width:395px; height:180px; float:left; border-right:1px #999 dashed; margin-right:60px; padding-right:50px;}
.lianxi p{ font-size:16px; color:#333; line-height:36px;}
.lianxi p span{ font-size:16px; color:#333; margin-right:15px; line-height:36px;}
.lianxi ul li{ font-size:14px; color:#333; line-height:30px;padding-left: 12px;}

.foot1b{ width:250px; padding-top:20px; text-align:center; float:right;}
.foot1b p{ clear:both; font-size:14px; color:#333; text-align:center; line-height:32px;}
.foot2{ color:#eee; text-align:center; line-height:38px;}
.foot2 a{ color:#eee;}

#main{width:100%;min-width:1200px; margin-top:20px; margin-bottom:20px; padding-top:0px;}
.main{}
.zclx{ width:250px; margin-top:20px;}
.zclx p span{ color:#333; }
.zuocebt{ width:250px; line-height:60px; height:60px; font-weight:bold; font-size:20px; text-indent:30px; color:#FFF; background-color:#2465ab;}
.zuoce ul{ border:#ccc 1px solid; padding-bottom:10px;}
.zuoce ul p{ line-height:26px; padding:0 6px;}
.zuoce ul img{ margin:5px 10px;}
.zuoce ul p span{ line-height:38px; font-weight:normal; font-size:14px;}
.zuoce{ width:250px; float:left;}
.zcfl{ width:250px; background-color:#2465ab; padding-bottom:15px;}
.zcfl ul{ width:236px; border-radius:6px; margin:0 auto; background-color:#fff;}
.zcfl ul li{ width:216px; margin:0 auto; line-height:32px; margin-top:8px; background:url(../images/more.png) 20px no-repeat; background-color:#ccc; border-radius:6px; text-indent:20px;}
.zcfl ul li a{ color:#333; display:block;}
.zcfl ul li a:hover{ background:url(../images/more1.png) 20px no-repeat;background-color:#e15517; color:#fff; border-radius:8px;}
.youce{ width:920px; float:left; padding-left:30px;}
.youcebt{ width:920px; line-height:36px; height:42px; font-size:20px; text-indent:5px; background:url(../images/mainbg.jpg) bottom repeat-x;}
.youcebt span{ float:right; font-size:12px;}
.youcebt span a{font-size:12px;}
.neirong{ width:900px; padding:10px; line-height:32px; min-height:300px;}