﻿@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
/*超出部分显示...*/
li{list-style:none; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;word-break:keep-all;}
ul{list-style:none;}
img{ border:none;}
.clear{ clear:both;}
a{color:#222222; overflow: hidden;text-decoration:none;}
a:hover{ text-decoration:none;color:#d72521;}
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:gray;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);}*/
/*超出部分隐藏*/
div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:left;}
/*强制换行word-break: break-all;word-wrap:break-word;*/
body{font-family: 微软雅黑,Microsoft YaHei,宋体, Arial, sans-serif, Helvetica;color:#222222; font-size:16px; font-weight:normal;background:#ffffff;}
.topshy{width:100%;height:275px;background:url('../images/shytop.jpg') top center no-repeat #ffffff !important;min-width:1200px;}
.topshy .box{width:1200px;height:275px;margin:0 auto;}
.topshy .box .logo{margin-top:50px;width:500px;height:90px;float:left;}
.topshy .box .logo img{width:500px;height:90px;}
.topshy .box .nav{height:34px;margin-top:50px;width:1200px;overflow:visible;}
.topshy .box .nav li{height:34px;width:169px;border-right: 2px #e4e4e4 solid;line-height:34px;text-align: center;font-size:16px;font-weight:600;float:left;overflow:visible;}
.topshy .box .nav .lli{border-right:none;}
.topshy .box .nav .ejcd{height:40px;width:1920px;margin-top:0px;display:none;}
.topshy .box .nav .ejcd li{background-color:#c96565;height:30px;line-height:30px;border-right:none;text-align: center;font-size:16px;font-weight:600;float:left;margin-top:10px;padding-left:20px;padding-right:20px;width:auto;}
.topshy .box .nav .ejcd li a{color:#ffffff;}
.topshy .box .nav .ejcd li a:hover{color:#ffffff;}
.topshy .box .nav .ejcd .qian{float:left;background:url('../images/shyqian.png');width:30px;background-color:transparent;padding-left:0px;padding-right:0px;}
.topshy .box .nav .ejcd .hou{float:left;background:url('../images/shyhou.png');width:30px;background-color:transparent;padding-left:0px;padding-right:0px;}
.topshy .box .nav li:hover > .ejcd{display:block;}
.main{width:1200px;height:auto;margin:0 auto;background-color:#ffffff;}
.main .gg{width:1200px;height:320px;}
.main .gg img{width:1200px;height:320px;}
.main .left{width:790px;margin-right:30px;height:auto;float:left;}
.main .right{width:380px;height:auto;float:left;}
.main .htcon{margin-top:30px;width:100%;height:auto;}
.main .left .lleft{width:370px;height:auto;float:left;margin-right:30px;}
.main .left .lright{width:390px;height:auto;float:left;}
/*焦点图*/
.jdtbox{width:370px;height:300px;background-color:#000000;float:left;}
.yx-rotaion{width:370px;height:300px;}
.yx-rotaion a{color:#ffffff;}
.yx-rotaion a:hover{color:#ffffff;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#ffffff;font-size:16px;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotaion-btn span{background:url(../images/focus_btn.png) no-repeat;display:block;}
.yx-rotation-focus{height:7px;right:10px;bottom:16px;z-index:2}
.yx-rotation-focus span{width:7px;height:7px;border-radius:0px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center; outline:0; float:left; background:#D9D9D9;border-radius: 5px;}
.yx-rotation-focus span i{display: none;font-style: normal;}
.yx-rotaion-btn{width:100%;height:74px;top:50%;margin-top:-57px;}
.yx-rotaion-btn span{width:40px;height:74px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:0px -74px;float:left;left:0px}
.yx-rotaion-btn .right_btn{background-position:-40px -74px;float:right;right:0px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-color:#d72521;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:370px;height:300px;}
.rotaion_list li img{width:370px;height:300px;}
/*焦点图*/
.main .left .lright .rxwlb{width:390px;height:auto;}
.main .left .lright .rxwlb li {
    width: 390px;
    height: 30px;
    line-height: 30px;
}
.lanmu{width:auto;height:35px;border:1px solid #dddddd;overflow:visible;background-color:#f4f4f4;position:relative;}
.lanmu p{width:129px;height:35px;line-height:35px;font-size:16px;font-weight:600;text-align:center;float:left;}
.lanmu .curr{width:127px;height:33px;line-height:33px;font-size:16px;font-weight:600;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:3px solid #d72521;color:#d72521;text-align:center;background-color:#ffffff;float:left;}
.lanmu .curr a{color:#d72521;}
.lanmu .xiala{background:url(../images/xjt.png) no-repeat;display:block;width:21px;height:13px;margin-top:11px;float:right;margin-right:10px;cursor:pointer;}
.lanmu ul{width:600px;height:35px;float:left;margin-left:20px;}
.lanmu ul li{width:auto;height:35px;float:left;margin-left:10px;margin-right:10px;line-height:35px;}
.ulbox{width:600px !important;height:auto !important;background-color:#f4f4f4;position: relative;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.ulbox li{width:auto;height:35px;float:left;margin-left:10px;margin-right:10px;line-height:35px;}


.main .left .jjbox{width:100%;height:185px;line-height:30px;word-break: break-all;margin-top:20px;
    word-wrap: break-word;
    white-space: normal;}
.main .left .htbox1{width:390px;height:205px;margin-top:20px;}

.main .left .htbox1 .xwbox{
				width:150px;height:185px; float:left;
}
.main .left .htbox1 .xwbox .tp{
				width:150px;height:185px;
}
.main .left .htbox1 .xwbox .tp img{
				width:150px;height:185px;
}
.main .left .htbox1 .xwbox .btbj{
				width:150px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.main .left .htbox1 .xwbox .bt{
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    top: -30px;
    color: #ffffff;
    position: relative;
}
.main .left .htbox1 .xwbox .bt a{
				color:#ffffff;
}

.main .left .htbox1 ul{float:left;margin-left:20px;width:220px;height:185px;}
.main .left .htbox1 ul li{width:220px;height:26px;line-height:26px;}

.main .left .htbox2{width:790px;height:280px;/*margin-top:20px;background-color:#f3f3f3;*/}

.main .left .htbox2 .xwbox{
				width:750px;height:240px;float:left; margin-top:20px;margin-left:20px;
}
.main .left .htbox2 .xwbox .tp{
				width:320px;height:240px;float:left;
}
.main .left .htbox2 .xwbox .tp img{
				width:320px;height:240px;
}
.main .left .htbox2 .xwbox .bt{
				width:410px;height:40px;float:left; line-height:40px; margin-left:20px;font-weight:600;
}
.main .left .htbox2 .xwbox .jj{
				width:410px;height:200px;float:left; line-height:28px; margin-left:20px;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;
}

.main .left .htbox3{width:790px;height:180px;margin-top:20px;}
.main .left .htbox3 ul{width:auto;height:180px;}
.main .left .htbox3 ul li{width:134px;height:180px;margin-right:30px;float:left;}
.main .left .htbox3 ul li .xwbox{
				width:134px;height:180px;
}
.main .left .htbox3 ul li .xwbox .tp{
				width:134px;height:180px;
}
.main .left .htbox3 ul li .xwbox .tp img{
				width:134px;height:180px;
}
.main .left .htbox3 ul li .xwbox .btbj{
				width:134px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.main .left .htbox3 ul li .xwbox .bt{
    width: 134px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    top: -30px;
    color: #ffffff;
    position: relative;
}
.main .left .htbox3 ul li .xwbox .bt a{
				color:#ffffff;
}

.main .right .zzjg{width:380px;height:auto;}
.lanmu2{width:100%;height:32px;border-bottom:2px solid #d72521;}
.lanmu2 .bt{width:auto;height:32px;line-height:32px;font-size:16px;font-weight:600;color:#d72521;}
.lanmu2 .bt a{color:#d72521;}

.main .right .zzjg{margin-top:30px;width:100%;height:auto;}
.main .right .zzjg .xwbox{width:380px;height:140px;margin-top:20px;}
.main .right .zzjg .xwbox .tp{width:110px;height:140px;float:left;}
.main .right .zzjg .xwbox .tp img{width:110px;height:140px;}
.main .right .zzjg .xwbox .bt{width:255px;height:28px;float:left;margin-left:15px;line-height:28px;}
.main .right .zzjg .xwbox .jj{width:255px;height:112px;float:left;margin-left:15px;line-height:28px;color:#d72521;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.main .right .zzjg ul{margin-top:10px;width:380px;height:auto;}
.main .right .zzjg ul li{width:380px;height:28px;line-height:28px;}

.main .right .yjxw{margin-top:30px;width:100%;height:auto;}
.main .right .yjxw .xwbox{
				width:380px;height:130px;margin-top:20px;
}
.main .right .yjxw .xwbox .tp{
				width:380px;height:130px;
}
.main .right .yjxw .xwbox .tp img{
				width:380px;height:130px;
}
.main .right .yjxw .xwbox .btbj{
				width:380px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.main .right .yjxw .xwbox .bt{
    width: 380px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    top: -30px;
    color: #ffffff;
    position: relative;
}
.main .right .yjxw .xwbox .bt a{
				color:#ffffff;
}
.main .right .yjxw ul{margin-top:10px;width:380px;height:auto;}
.main .right .yjxw ul li{width:380px;height:28px;line-height:28px;}


.main .right .mtbd{margin-top:30px;width:100%;height:450px;}
.main .right .mtbd .xwbox{
				width:380px;height:130px;margin-top:15px;
}
.main .right .mtbd .xwbox .tp{
				width:380px;height:130px;
}
.main .right .mtbd .xwbox .tp img{
				width:380px;height:130px;
}
.main .right .mtbd .xwbox .btbj{
				width:380px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.main .right .mtbd .xwbox .bt{
    width: 380px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    top: -30px;
    color: #ffffff;
    position: relative;
}
.main .right .mtbd .xwbox .bt a{
				color:#ffffff;
}
.main .right .mtbd ul{width:380px;height:auto;margin-top:10px;/*position: relative;top:-275px;*/}
.main .right .mtbd ul li{width:380px;height:28px;line-height:28px;}
.main .right .mtbd ul li:nth-child(3){margin-top:150px;}

.main .hyzpzs{width:1200px;height:435px;margin-top:30px;float:left;}
.main .hyzpzsbox{width:1230px;height:380px;margin-top:20px;}
.main .hyzpzsbox li{width:175px;height:380px;margin-right:30px;float:left;}
.main .hyzpzsbox .xwbox{width:175px;height:380px;}
.main .hyzpzsbox .xwbox .tp{width:175px;height:340px;}
.main .hyzpzsbox .xwbox .tp img{width:175px;height:340px;}
.main .hyzpzsbox .xwbox .bt{width:175px;height:40px;line-height:40px;text-align: center;}

.main .zxzl{width:1200px;height:345px;margin-top:30px;float:left;}
.main .zxzlbox{width:1230px;height:280px;margin-top:20px;}
.main .zxzlbox li{width:380px;height:280px;margin-right:30px;float:left;}
.main .zxzlbox .xwbox{width:380px;height:280px;}
.main .zxzlbox .xwbox .tp{width:380px;height:250px;}
.main .zxzlbox .xwbox .tp img{width:380px;height:250px;}
.main .zxzlbox .xwbox .bt{width:380px;height:40px;line-height:40px;text-align: center;}

.bottom{width:100%;height:auto;background:url('../images/shybottom.jpg') top center no-repeat #ffffff !important;min-width:1200px;border-top:none !important;}
.bottom .box{width:1200px;height:auto;margin:0 auto;}
.bottom .box p{width:1200px;height:34px;line-height:34px;font-size:14px;text-align: center;word-break: break-all;
    word-wrap: break-word;
    white-space: normal;}
.bottom .box a{margin-left:10px;margin-right:10px;}
.bottom .box span{margin-left:20px;margin-right:20px;}

.top_logo_ej .logodiv .logoshy{height:50px;width:278px;float:left;}
.top_logo_ej .logodiv .logoshy img{height:50px;width:278px; margin-top:0px;}

.fhsy{float:right;margin-right:50px;width:auto;height:40px;line-height:40px;margin-top:80px;}
.logobox{width:1200px;height:140px;}

.zzjgbox{width:340px;margin-left:20px;height:auto;margin-top:20px;}
.zzjgbox img{width:340px;height:310px;}

.zzjglm{width:1200px;height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:600;color:#d72521;border-bottom:1px solid #dddddd;margin-top:15px;margin-bottom:15px;}
.zzjgul{width:1230px;height:auto;margin-top:15px;margin-bottom:15px;}
.zzjgul li{width:123px;height:164px;margin-right:30px;float:left;margin-bottom:20px;}
.zzjgul li .xwbox{width:123px;height:164px;}
.zzjgul li .xwbox .tp{width:123px;height:164px;}
.zzjgul li .xwbox .tp img{width:123px;height:164px;}
.zzjgul li .xwbox .btbj{width:123px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);}
.zzjgul li .xwbox .bt{width: 123px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    top: -30px;
    color: #ffffff;
    position: relative;
}
.zzjgul li .xwbox .bt a{color:#ffffff;}