﻿.headr-bj{ width:100%; height:1015px; background:url(top-bj.jpg) no-repeat; background-position:center center}
.headr-bj0218{ width:100%; height:1015px; background:url(0218.jpg) no-repeat; background-position:center center}
.headr-bj0407{ width:100%; height:1015px; background:url(/2017images/0407.jpg) no-repeat; background-position:center center}
.headr-bj0309{ width:100%; height:1015px; background:url(/2017images/0309.jpg) no-repeat; background-position:center center}
.headr-10{ width:100%; height:1015px; background:url(10.jpg) no-repeat; background-position:center center}
.headr-sgzbzxd{ width:100%; height:825px; background:url(/pic/allimg/220818/1-220QQ524500-L.png) no-repeat; background-position:center center}
.headr-sgzbzxd .headr-box{ width:1110px; margin:0 auto; overflow:hidden; padding-top:810px; }

.headr-wdgc{ width:100%; height:825px; background:url(/pic/allimg/220831/1-220S11635470-L.jpg) no-repeat; background-position:center center}
.headr-wdgc .headr-box{ width:1110px; margin:0 auto; overflow:hidden; padding-top:810px; }

.headr-dflzjs{ width:100%; height:1015px; background:url(/pic/allimg/211028/1-21102Q54T50-L.jpg) no-repeat; background-position:center center}
.headr-box{ width:1110px; margin:0 auto; overflow:hidden; padding-top:410px; }
.hear-color{ width:1110px; background-color:#fef8e8; padding-top:8px;}
.tit-b{ width:1110px; height:57px; background:url(tie.png) no-repeat; position:relative }
.tit-b a{ font-size:16px; color:#4b4242; position:absolute; right:6px; bottom:9px;}
.tit-b a:hover{color:#dd0000;}
	/*½¹µãÍ¼*/
.focus{width:1100px; height:540px; margin:0 0 0 3px}	
.cent_Tox .cent_L .focus{width:1100px; height:540px; float:left;  overflow:hidden}
.Q1-L{width:1100px; height:540px; }
.focus{width:1100px; height:540px; overflow: hidden;position: relative;}
.focus ul{height:540px;position:absolute;}
.focus ul li{float: left;width:1100px; height:540px; overflow: hidden;position: relative;
background: #000; }
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position: absolute;width:1100px; height: 12px;left: 0;bottom: 68px;margin-right:-40%;text-align:center;  }
.focus .btn span{display: inline-block;_display: inline;_zoom: 1;width: 12px;height:12px;
_font-size: 0;margin-right: 10px;cursor: pointer;position: relative;z-index: 10;  background:url(d1.png) no-repeat}
.focus .btn span.on{background:url(d2.png)}
.Q1-L .jieshao {position: relative;z-index: 5;background:url(nav11.png) repeat left center;height: 52px;margin-top: -52px;width:1100px; }
.Q1-L .jieshao-2 {color: #FFF;font-size: 24px;line-height: 52px;margin-top: -52px;
position: relative;z-index: 5; }
.Q1-L .jieshao-2 h3{ width:1100px; height:52px; line-height:52px; font-size:24px; color:#fff;white-space:nowrap;  text-overflow:ellipsis; text-align:center; overflow:hidden;}
.focus ul li img{width:1100px; height:540px; }

	/*½¹µãÍ¼end*/
.titer-bj2{ width:1110px;  background-color: #fef8e8;  overflow:hidden}	
.titer-bj{ width:1080px; margin:0 auto;  overflow:hidden}	
.tit-text{ width:1080px; border-bottom:1px dashed #cfb18d; padding:15px 0 12px 0}	
.tit-text h3{ width:1080px; height:30px; line-height:30px; font-size:24px; color:#2b2425; white-space:nowrap;  text-overflow:ellipsis; margin-bottom:6px; overflow:hidden}	
.tit-text p { width:1080px; height:38px; line-height:18px; font-size:14px; color:#4a4a4a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden}	
.tit-text h3:hover{ font-weight:600; color:#d40e11;}	
	
	
	
.bk2-bj{ width:1110px; padding-top:33px;}	
.news_list{ width:1110px; background-color:#f6f6f6; padding-bottom:6px;}
.news_list ul{width:1080px; margin:0 auto; overflow:hidden}
.news_list ul li{width:1080px; height:60px; border-bottom:1px dashed #cfb18d; margin-top:5px; overflow:hidden ; position:relative}
.news_list ul li a{width:1080px; height:112px; padding-top:13px; display:block; overflow:hidden}
.news_list ul li img{ width:141px; height:96px; float: left; margin-left:15px;}
.news_list ul li .lt{ width:894px; height:96px; float:right; margin-right:18px;}
.news_list ul li .lt h3{ width:894px; height:24px; line-height:24px; font-size:20px; color:#312828;white-space:nowrap;  text-overflow:ellipsis; padding-top:3px; margin-bottom:5px; overflow:hidden}
.news_list ul li .lt p{width:894px; height:36px; line-height:18px; font-size:14px; color:#4a4a4a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; text-indent:20px; overflow:hidden;}
.news_list ul li .lt .tim{width:894px; height:16px; line-height:16px; text-align:right; overflow:hidden; margin-top:15px;}
.news_list ul li .lt .tim span{ font-size:14px; color:#978e8e; padding-right:20px;}
.news_list ul li:hover a{ background-color:#fefefe}
.news_list ul li:hover .lt h3{ font-weight:600; color:#e60004}

.news_list ul .tp img{ display:none ; float:none}
.news_list ul .tp .lt{width:1060px !important; }
.news_list ul .tp .lt h3{width:1080px !important;}
.news_list ul .tp .lt p{width:1080px !important;}
.news_list ul .tp .lt .tim{width:1080px}	
	
	
.bk3-bj	{ width:1110px; padding-top:33px; margin-bottom:48px;}	
.viod-bj{ width:1110px; height:490px; background:url(biod-bj.jpg) no-repeat; overflow:hidden}
.centr-cd{ width:1022px; height:421px; padding-top:35px; padding-left:54px; overflow:hidden; position:relative; }
.tabl{ width:355px; float: left}
.tabl tr td{ font-size:14px; color:#fff;  line-height:30px; overflow:hidden}
.tabl tr td a{ font-size:14px; color:#fff; position:relative;}
.ship{ width:640px; height:421px; overflow:hidden; float:right;}


.bk4-bj{ width:100%; height:624px; background:url(bk4-bj.jpg) no-repeat; background-position: bottom center; overflow:hidden}
.bk4-box{ width:1110px; margin:0 auto; overflow:hidden; }
.atlas{ width:1110px;  height:516px;}


.huad_box{ width:1080px;  margin-top:23px; }

#focus_Box{position:relative;width:100%;height:405px;margin:20px 0;}
#focus_Box ul{position:relative;width:710px;height:405px}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:177px;}
#focus_Box li img{/*width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;*/ width:100%; height:100%;vertical-align:top}

#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:201px;}
/*#focus_Box .prev{background:url(../Qimages/btn.png) left bottom no-repeat;left:0px ; background-color:red}
#focus_Box .next{background:url(../Qimages/btn.png) right bottom no-repeat;right:0px;background-color:red} */
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;/*background:url(images/share-btn.png) no-repeat;*/text-indent:-999px;}

#focus_Box li span{ width:100% ; height:45px; background:url(nav2.png) repeat; line-height:45px; text-align:center; font-size:18px; color:#ffffff; display:inline-block; position:relative; top:-45px; overflow:hidden;}
@media screen\9{.huad_box{ margin-top:7px; }} 





.bottom-bj{ width:100%; height:70px; background-color:#c10100;}
.bottom-box{ width:1110px; height:60px; margin:0 auto; overflow:hidden; text-align:center; padding-top:8px;}
.bottom-box span{ font-size:14px; color:#fff; line-height:24px;}





/*=========css=========*/

.bk4-bj{ width:100%; height:603px; /*background:url(../images/bk4-bj.jpg) no-repeat; */background-position: bottom center; overflow:hidden}
.bk4-box{ width:1110px; margin:0 auto; overflow:hidden; }
.atlas{ width:1110px;  height:603px; overflow:hidden; position:relative}
 #featured-area {

        width: 1100px;
        height: 466px;
        padding-top: 35px;
        margin:0px auto;
    }
    #featured-area img{ border:none;}


    .roundabout-holder {
        list-style:none;
        width: 699px;
        height: 466px;
        margin: 0px auto;
    }

    .roundabout-moveable-item {
        font-size: 12px!important;
        width: 699px;
        height: 466px;
        cursor: pointer;
        padding: 0px;
        -webkit-border-radius:0px;
        -moz-border-radius:0px;
    }

    .roundabout-moveable-item img {
        height:100%;
        width:100%;
        background-color:#FFFFFF;
        margin:0;
    }

    .roundabout-in-focus {
        cursor:auto;
    }

    .roundabout-in-focus:hover {
        -webkit-box-shadow:0px 0px 20px #787878;
        -moz-box-shadow:0px 0px 20px #787878;
        background:#f9f9f9;
    }

    .roundabout-holder span	 {
        display: none;
        font-size:11px;
    }

    .roundabout-in-focus:hover span	{
        display:inline;
        position:absolute;
        bottom:5px;
        right:5px;
        padding: 8px 20px;
        background:#f9f9f9;
        color:#8A428B;
        z-index:999;
        -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topLeft: 5px;
        font-size: 11px;
        border-left:1px solid #aaaaaa;
        border-top:1px solid #aaaaaa;
    }
    

    .roundabout a:active, .roundabout a:focus, .roundabout a:visited {
        outline:none;
        text-decoration:none;
    }

    .roundabout li {
        margin:0;
    }
    .jcsj{ margin: auto; margin-top: 40px; }
    .jcsj .logo { margin: auto; text-align: center; }
    .jcsj .con { margin: auto; position: relative; margin-top: 30px; }
    .jcsj .con ul li { position: relative; }
    .jcsj .con ul li .titbg { position: absolute; bottom: 0px; left: 0px; width: 100%; background: url(images/sjjecqh_titbg_4.png) repeat; text-align: center; padding: 10px 0px; }
    .jcsj .con ul li .titbg h2 { line-height: 35px; font-size: 24px; color: #ffffff; }
    .jcsj .con ul li .titbg h2 a { font-size: 24px; color: #ffffff;}
    .jcsj .con .pre { position: absolute; width: 40px; height: 80px; top: 110px; left: 0px; background: url(images/qlzg_but_4.png) no-repeat center center; cursor: pointer; z-index: 1000}
    .jcsj .con .next{ position: absolute; width: 40px; height: 80px; top: 110px; right: 0px; background: url(images/qlzg_but_5.png) no-repeat center center; cursor: pointer; z-index: 1000; }

.titbg { position: absolute; bottom: 0px; left: 0px; width: 100%;
     text-align: center; padding: 10px 0px; background:url(../images/nav2.png) repeat;}

.titbg h2 {line-height: 35px; font-size: 24px;color: #ffffff;}	

.titbg h2 a {font-size: 24px; color: #ffffff;}