@charset "utf-8";
/* CSS Document */

*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: Arial, Tahoma,"微软雅黑";    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #5a5a5a; /*文字颜色定义 */
	}

/* 网站超链接css通用设置 */
a{text-decoration: none; cursor:pointer;} /* 链接无下划线,有为underline */ 


li{ list-style-type:none;}

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px} 



body{ min-width:1000px;}



.banner{ width:100%; height:400px;}
.bannert{ display:block; width:1920px; height:400px; margin:0px auto;}

.content{ width:1000px; margin:0 auto;}

.con1{ width:1000px; height:255px; margin-top:10px;}
.con1left{ width:514px; height:255px; float:left;}
.con1left1{ width:75px; height:253px; float:left; border:solid 1px #FFF; background:#eaeef3; border-left:none;}
.con1left1 span{ display:block; width:75px; font-size:18px; text-align:center; color:#000; line-height:30px; margin-top:70px;}
.con1left2{ width:437px; height:255px; border-left:1px solid #FFF; background:#f2f2f2; float:right;}
.con1more{ display:block; float:right; width:58px; height:30px; line-height:30px; font-size:14px; color:#545454;}
.con1more span{ display:block; float:right; line-height:24px; color:#fe6600; font-size:10px; margin-right:17px;}
.news{ width:404px; padding-left:15px;}
.news li{ width:404px; height:79px; border-bottom:dashed 1px #cbcbcb;}
.news li:last-child{ border:none;}
.news li h1{ font-weight:normal; height:30px; padding-top:20px; line-height:30px; font-size:16px; color:#99141f;}
.news li a{ display:block; height:18px; font-size:14px; line-height:18px; color:#000; overflow: hidden}
.con1right{ width:476px; height:255px; float:right; background:#f5f1e6;}
.con1rightli1{ display:block; width:118px; height:126px; border-bottom:1px dashed #ddd8cb; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli2{ display:block; width:118px; height:126px; border-bottom:1px dashed #ddd8cb; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli3{ display:block; width:118px; height:126px; border-bottom:1px dashed #ddd8cb; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli4{ display:block; width:118px; height:126px; border-bottom:1px dashed #ddd8cb; float:left;}
.con1rightli5{ display:block; width:118px; height:126px;  border-right:1px dashed #ddd8cb; float:left;}
.con1rightli6{ display:block; width:118px; height:126px; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli7{ display:block; width:118px; height:126px; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli8{ display:block; width:118px; height:126px;  float:left;}
.con1rightli9{ display:block; width:118px; height:126px; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli10{ display:block; width:118px; height:126px; float:left;}
.con1rightli11{ display:block; width:118px; height:126px; border-right:1px dashed #ddd8cb; float:left;}
.con1rightli12{ display:block; width:118px; height:126px;  float:left;}
.con1right a h1{ width:118px; height:83px;}
.con1rightnav1{ display:block; width:118px; height:43px; font-size:12px; line-height:35px; color:#484848; text-align:center;}
.con1rightnav2{ display:block; width:118px; height:43px; font-size:12px; line-height:18px; color:#484848; text-align:center;}
.mavicon1{ background:url(../image/navicon1.png) center no-repeat;}
.con1rightli1:hover .mavicon1{ background:url(../image/navicon1_1.png) center no-repeat;}
.mavicon2{ background:url(../image/navicon2.png) center no-repeat;}
.con1rightli2:hover .mavicon2{ background:url(../image/navicon2_1.png) center no-repeat;}
.mavicon3{ background:url(../image/navicon3.png) center no-repeat;}
.con1rightli3:hover .mavicon3{ background:url(../image/navicon3_1.png) center no-repeat;}
.mavicon4{ background:url(../image/navicon4.png) center no-repeat;}
.con1rightli4:hover .mavicon4{ background:url(../image/navicon4_1.png) center no-repeat;}
.mavicon5{ background:url(../image/navicon5.png) center no-repeat;}
.con1rightli5:hover .mavicon5{ background:url(../image/navicon5_1.png) center no-repeat;}
.mavicon6{ background:url(../image/navicon6.png) center no-repeat;}
.con1rightli6:hover .mavicon6{ background:url(../image/navicon6_1.png) center no-repeat;}
.mavicon7{ background:url(../image/navicon7.png) center no-repeat;}
.con1rightli7:hover .mavicon7{ background:url(../image/navicon7_1.png) center no-repeat;}
.mavicon8{ background:url(../image/navicon8.png) center no-repeat;}
.con1rightli8:hover .mavicon8{ background:url(../image/navicon8_1.png) center no-repeat;}
.mavicon9{ background:url(../image/navicon9.png) center no-repeat;}
.con1rightli9:hover .mavicon9{ background:url(../image/navicon9_1.png) center no-repeat;}
.mavicon10{ background:url(../image/navicon10.png) center no-repeat;}
.con1rightli10:hover .mavicon10{ background:url(../image/navicon10_1.png) center no-repeat;}
.mavicon11{ background:url(../image/navicon11.png) center no-repeat;}
.con1rightli11:hover .mavicon11{ background:url(../image/navicon11_1.png) center no-repeat;}
.mavicon12{ background:url(../image/navicon12.png) center no-repeat;}
.con1rightli12:hover .mavicon12{ background:url(../image/navicon12_1.png) center no-repeat;}

.con2{ width:1000px; height:350px; margin-top:10px;}
.con2left{ width:714px; height:366px; float:left; background:#f7f7f7;}
.zj{ display:block; width:306px; height:350px; float:left;}
.zjc{ width:360px; height:350px; float:left; margin-left:30px;}
.zjc h1{ height:30px; padding-top:20px; font-weight:normal;}
.zjc h1 span{ display:block; height:30px; line-height:30px; float:left; font-size:30px; color:#99141f;}
.zjc h1 p{ display:block; height:18px; font-size:18px; line-height:18px; color:#777777; float:left; margin-left:10px; padding-top:12px;}
.zjc h2{ height:14px; padding-top:10px; font-weight:normal; font-size:14px; color:#99141f; line-height:14px;}
.zjc > p{ width:360; height:170px; font-size:13px; line-height:21px; color:#000; padding-top:30px;}
.zjc a{ display:block; width:178px; height:32px; font-size:16px; line-height:32px; border:solid 1px #99141f; float:right; margin-top:30px; color:#99141f; text-align:center;}
.con2right{ width:277px; height:350px; float:right;}
.yzxx { margin-top:4px;}

.con2righttopbox{ width:277px; height:246px; overflow:hidden; position:relative;}
.con2righttopleft{ width:20px; height:20px; position:absolute; right:30px; top:7px; cursor:pointer;}
.con2righttopright{ width:20px; height:20px; position:absolute; right:6px; top:7px; cursor:pointer;}
.con2righttop{ width:auto; height:246px; position:absolute; left:0; top:0;}
.con2righttop a{ display:block; width:277px; height:246px; float:left;}

