﻿@charset "utf-8";
body,div,dl,dt,ul,ol,li,p,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0;
}
body {
    font: 12px/1.5 "Microsoft Yahei", Arial, "微软雅黑";
    background: #fff;
}

a {
    color: #333;
    text-decoration: none;
    outline: none;
    blr: expression(this.onFocus=this.blur());
}

a:hover {
    color:#eb8b1b;
    text-decoration: none;
}

ul li {
    list-style: none;
}

.clear {
    clear: both;
    *display: inline;
    overflow: hidden;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    zoom: 1;
}

img,
input,
select,
button {
    vertical-align: middle;
    border: none;
}

input,
textarea {
    outline: none;
    border: 0;
    background: none;
    font-family: "Microsoft YaHei";
}
i, b{    font-style: normal;
    font-weight: normal;}
.wrap {
    width: 1200px;
    margin: 0 auto;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.pos-r {
    position: relative;
}

.pos-a {
    position: absolute;
}


/*headeer and footer*/
.header{position: fixed;    top: 0px;
 
    z-index: 999999;
    width: 100%;
	background:#fff; border-bottom:1px solid #0A3F89;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#entop{width:956px;}
#entop h3 a{font-size:14px;    width: 130px;
    padding-left: 6px;}
#entop .sub li a{font-size:12px;}
#entop .sub li{width:136px;}
#entop .sub li a{line-height:14px;}
.navBar {
    position: relative;
    z-index: 1;
    line-height: 57px;
    height:94px;
    
}

.nav {
	
    width: 840px;
    position: relative;
    margin: 0 auto;
    font-family: "Microsoft YaHei", SimSun, SimHei;
    font-size: 14px;
	padding-top:7px;
}

.nav h3 {
    font-size: 100%;
    font-weight: normal;
}

.nav .m {
    float: left;
    position: relative;
    z-index: 1;
}

.nav .s {
    float: left;
    width: 3px;
    text-align: center;
    color: #D4D4D4;
    font-size: 12px;
}

.nav h3 a {
    display: block;
    width: 120px;
    text-align: center;
    color: #0a3f89;
    font-size: 16px;
	background:#fff;
}

.nav h3 a:hover {
    color: #fff;
	background:url(../images/navdh.png) no-repeat;
}

.nav .sub {
    display: none;
    /*默认隐藏*/
    position: absolute;
    left: 9px;
    top: 57px;
    z-index: 1;
    width:2000px;
    border-top: 0;
    background: #0a3f89;
	
}
#sydh{background: url(../images/navdh.png) no-repeat; color:#fff;}
.nav .sub li {
    text-align: center;
width:111px;float:left;
}

.nav .sub li a {
    display: block;
    font-size: 13px;
    padding: 8px 0;
    height: 25px;
    line-height: 25px;
    color: #fff;
}

.nav .sub li a:hover {
	background:#0a3f89;
    color: #fff;
}

.nav .block {
    height: 3px;
    width: 130px;
    background: #eb8b1b;
    position: absolute;
    left: 0;
    top: 57px;
    overflow: hidden;
}
.logo{width:200px;padding:20px 0 20px 0;}

.width1{ width:1200px; margin:0 auto; position:relative; overflow:hidden;}
.service{ width:100%; float:left; height:310px; background:#f6f6f6;}
.bt{ width:100%; float:left;margin-top: 60px;}
.bt span{ width:100%; float:left; text-align:center; font-size:24px; color:#5b5b5b; margin-bottom: 6px;}
.bt i{ width:100%; float:left; text-align:center; font-size:24px; color:#0a3f89;}

.about{ width:100%; min-width:1200px; height:500px; background:url(../images/about_bg.jpg) #0a3f89 bottom no-repeat; border-top:1px solid #ccc;}
.about_pic{ width:510px; height:240px; float:left; overflow:hidden; margin-top: 89px;}
.about_pic img{ width:100%; height:240px; float:left; overflow:hidden;}

.about_main{ width:580px; float:right; margin-top:118px; margin-right: 33px;}
.about_main span{ width:100%; float:left; color:#fff; font-size:18px;}
.about_main p{ width:100%; float:left; color:#fff; font-size:14px; line-height:30px; padding:10px 0;}
.about_main a{ width:50px; float:left; color:#fff; font-size:12px; border:1px #fff solid; padding:4px 12px; text-align:center;border-radius: 4px; }
.about_main a:hover{ background:#eb8b1b; border:#eb8b1b 1px solid;}
.go{ width:100%;min-width:1200px; height:96px; background:#0a3f89; float:left;}
.u1{ width:100%; float:left; margin-top:20px; cursor:pointer;}
.u1 li{ width:210px; float:left; transition-duration:1500ms;}
.u1 li a{ width:100%; float:left; text-align:center; font-size:20px; color:#fff; margin-bottom:6px;}
.u1 li i{ width:100%; float:left; text-align:center; font-size:12px; color:#fff; }
.u1 li:hover{transform:rotateY(360deg); color:#0a3f89;}
.u1 li:hover a{color:#fff;-webkit-transition: all 0.4s linear -1ms;}
.u1 li:hover i{color:#fff;-webkit-transition: all 0.4s linear -1ms;}
.li01{margin-left: 5%;float:left;}
.li02{ margin-left: 7%; float:left;}
.li03{ margin-left: 7%; float:left;}
.li04{ margin-left: 6%; float:left;}

.tit_1{ width:1200px; text-align: center;margin:60px auto 0 auto; overflow:hidden;}
.tit_1 h3{ width:100%; float: left; font-size: 28px;color: black;line-height: 42px; font-weight:100;}
.tit_1 h3 span{ color: #0a3f89;}
.tit_1 h3 a{color:#0a3f89; display:inline-block; *zoom:1; *display:inline; position: relative;}
.tit_1 h3 a:before{ content: ''; width:224px; height: 21px; position: absolute; left: -241px; top: 50%; margin-top: -10px; background: url(../images/bian1_l.png);}
.tit_1 h3 a:after{ content: ''; width:224px; height: 21px; position: absolute; right: -241px; top: 50%; margin-top: -10px;background: url(../images/bian1_r.png);}
#tit_1 h3 a:before{ content: ''; width:224px; height: 21px; position: absolute; left: -241px; top: 50%; margin-top: -10px; background: url(../images/bian1_l1.png);}
#tit_1 h3 a:after{ content: ''; width:224px; height: 21px; position: absolute; right: -241px; top: 50%; margin-top: -10px;background: url(../images/bian1_r2.png);}
.tit_1 h5{ width:100%; float: left; font-size: 14px;color:#0a3f89;line-height: 26px; font-family: Arial; text-transform: uppercase;  font-weight:100;}

.slide_pic_1{ width:100%; float: left; margin-top: 32px; padding: 0 15px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.slide_pic_1 .slick-slide{ float: left;}
.slide_pic_1 .slick-slide .li_hp{ width:100%; float: left; padding: 0 15px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.slide_pic_1 .slick-slide .li_hp .img{ width:100%; float: left; position: relative;}
.slide_pic_1 .slick-slide .li_hp .img .mb{ width:100%; height: 100%; position: absolute; left: 0; top: 0; background: url(images/bg_3.png); border: solid 1px white; opacity: 0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_1 .slick-slide .li_hp .img h3{ width:100%; float: left; text-align: center; position: absolute; left: 0; top: 50%; font-size: 30px; color: white; line-height: 35px; opacity: 0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_1 .slick-slide .li_hp .img h4{ width:100%; float: left; text-align: center; position: absolute; left: 0; top: 50%;font-size: 18px; color: white; line-height: 34px; margin-top: -7px; opacity: 0;}
.slide_pic_1 .slick-slide .li_hp .img h5{ width:100%; float: left; text-align: center; position: absolute; left: 0; top: 50%;font-size: 14px; color: white; line-height: 28px; opacity: 0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_1 .slick-slide .li_hp .img h5 span{ display:inline-block; *zoom:1; *display:inline; opacity: 0.6; margin: 0 9px;}
.slide_pic_1 .slick-slide .li_hp .img:hover .mb{ opacity: 1; width:94%; height: 88%; left: 3%; top: 5%;}
.slide_pic_1 .slick-slide .li_hp .img:hover h4{ opacity: 1;}
.slide_pic_1 .slick-slide .li_hp .img:hover h3{ margin-top: -52px; opacity: 1;}
.slide_pic_1 .slick-slide .li_hp .img:hover h5{ margin-top: 28px; opacity: 1;}
.slide_pic_1 .slick-dots {
	position: relative;
	bottom: auto; margin-top: 40px;
}
.slide_pic_1 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 7px;
	background: url(images/ico2_1.png) no-repeat right center; overflow: hidden;
}
.slide_pic_1 .slick-dots li.slick-active{
background-position: left center;
}




.zhans_mlist{width:1075px;height:382px;margin:0 auto; position:relative; padding:30px 0px;}
.zhans_mlist li{ width:313px; height:243px; float:left; background:url(../images/biaz_bg1.png) 0 0 no-repeat;  text-align:center; padding-top:70px; position:absolute;transition-duration:300ms;color:#fff;}
.zhans_mlist li a{color:#f3f0f3;}
.zhans_mlist li .mian_numb1{ width:100%; margin:11px 0; font-size:16px; }
.zhans_mlist li .mian_numb2{ width:96%; padding:2%; font-size:17px; }
.zhans_mlist li .mian_numb3{ width:72%; padding:0 16% 0 12%; margin:10px 0 0; line-height:20px; padding-bottom:20px; }
.zhans_mlist li:hover{ background:url(../images/biaz_bg1.png) -313px 0 no-repeat!important; color:#333!important;}
.zhans_mlist li:hover .mian_numb1,.zhans_mlist li:hover .mian_numb2,.zhans_mlist li:hover .mian_numb3{ color:#333 !important;}
.zhans_mlist li:hover a{color:#0A3F89 !important;}
.zhans_mlist li.zhans_m01{ top:60px; left:0;}
.zhans_mlist li.zhans_m02{background:url(../images/biaz_bg2.png) 0 0 no-repeat; top:60px; left:382px;}
.zhans_mlist li.zhans_m03{ top:60px; left:762px;}
.zhans_mlist li.zhans_m04{ top:180px; left:190px;}
.zhans_mlist li.zhans_m05{ top:180px; left:558px;}
.zhans_mlist li.zhans_m06{ top:356px; left:375px;}
.marg5px{margin-left:5px;}
.news{ width:100%; height:680px; float:left; background:#fff;min-width:1200px;}
.news_main{ width:100%; float:left; margin-top: 46px;}
.news_main dl{ width:360px; height:432px; float:left; background:#f6f6f6; margin: 0 20px;}
.news_main dl dt{ width:360px; height:260px; float:left; overflow:hidden;}
.news_main dl dt img{ width:100%; height:260px; float:left; overflow:hidden; transition: all .3s;}
.news_main dl:hover img { transform: scale(1.1); transition: all .3s;}
.news_main dl dt::after {content: '';width: 0;height: 0.02rem;position: absolute;bottom: -0.01rem;left: 0; background: #76a0da;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.news_main dl dd{ width:89%; float:left; padding:20px; overflow:hidden; margin-left:0px;}
.news_main dl dd .news_maintit{ width:100%; float:left; font-size:18px; color:#333;margin-bottom: 3px;}
.news_main dl dd p{ width:100%; float:left; font-size:14px; color:#838383; line-height:28px; line-height: 26px;height: 50px;overflow: hidden; padding:10px 0;}
.news_main dl dd i{ font-size:14px; color:#838383; float:left; width:32%;}
.news_main dl dd .hover{ float:right; background:url(../images/hover.png) 0 0 no-repeat; width:30px; height:30px;}
.news_main dl dd .hover:hover{ background:url(../images/hover.png) 0 -31px no-repeat; }

.news_main dl:hover dd .news_maintit{ color:#eb8b1b;}
.yh-qywh{min-width:1200px;}

.fullSlide {
    width:1200px;
	min-width:1200px;
    position: relative;
    height: 400px;
    background: #000;
	margin:105px auto 0 auto;
}


.fullSlide .bd {
    margin: 0 auto;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd ul {
    width: 100% !important;
}

.fullSlide .bd li {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
    text-align: center;


}

.fullSlide .bd li p {
    margin-top: 380px;
    text-align: left;
}

.fullSlide .bd li a {
    display: block;
   
    height:400px;
   
}

.fullSlide .bd li a:hover {
    font-size: 15px;
}

.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
}

.fullSlide .hd ul {
    text-align: center;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width:15px;
    height:15px;
    margin:1px 3px;
    overflow: hidden;
    background:#0a3f89;
    filter: alpha(opacity=50);
    line-height: 999px;
	border-radius:50%;
	    opacity: 0.8;
}

.fullSlide .hd ul .on {
    background: #eb8b1b;
}

.fullSlide .prev,
.fullSlide .next {
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    margin-top: -30px;
    left: 15%;
    z-index: 1;
    width: 40px;
    height: 60px;
    background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
}

.fullSlide .next {
    left: auto;
    right: 15%;
    background-position: -6px -137px;
}

.banner {
    overflow: hidden;
    position: relative;
    height: 340px;
}

.banner img {
    width: 1920px;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    z-index: -1;
}
.index_foot{ margin-top:0px; min-width:1200px;}
.index_foot1{ width:100%; height:46px; line-height:46px; background:#0a3f89; text-align:center; color:#fff;}
.index_foot1 a{ color:#fff; padding:0 8px; font-size:13px;}
.index_foot2{ width:100%; background:url(../images/footline2.jpg) left bottom repeat-x #0a3f89;}
.index_foot3{ background:#0a3f89; line-height:48px; text-align:center; color:#fff;}
.index_foot3 a{ color:#aaa;}
.index_foot3 a:hover{ color:#fff;}

.faoter_1{ width:auto; height:112px; background:url(../images/footline1.jpg) left top repeat-y; padding:30px; line-height:22px; color:#fff;}
.faoter_1 .ins_logo{ margin-top:36px; width:150px;}

.faoter_1.faoter_2{ width:auto; text-align:right;}
.faoter_1.faoter_2 span{ text-align:center; margin:0 0 0 50px;}
.faoter_1.faoter_2 span img{width:100px;}
.left{float:left;}
.right{float:right;}
/*首页*/

.play {
    padding: 35px 0 60px 0;
    overflow: hidden;
}

.title {
    overflow: hidden;
    width: 440px;
    margin: 0 auto;
    text-align: center;
    padding: 30px 0;
}

.title span {
    color: #a4a4a4;
    font-size: 20px;
    text-transform: uppercase;
}

.title p {
    font-size: 30px;
    font-weight: bold;
    color: #000;
    margin-top: 5px;
    line-height: 45px;
    height: 45px;
    background: url(../images/title.png) center top no-repeat;
}

.play ul {
    overflow: hidden;
    width: 1230px;
    margin: 0 auto;
}

.play ul li {
    width: 360px;
    float: left;
    margin: 0 25px;
}

.play ul li .play-a img {
    width: 360px;
    height: 220px;
}

.play ul li .play-a img:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.play ul li .play-b {
    line-height: 55px;
    font-size: 16px;
    font-weight: bold;
}

.play ul li .play-b:hover {
    color: #ed800c;
}

.play ul li p {
    line-height: 20px;
    font-size: 14px;
    color: #666;
    margin-bottom: 30px;
    text-indent: 2em;
}

.play ul li .play-c {
    color: #ed800c;
    background: url(../images/more.png) center right no-repeat;
    padding-right: 30px;
    line-height: 30px;
    font-size: 14px;
    text-transform: uppercase;
}

.play ul li .play-c:hover {
    color: #cc0000;
    background: url(../images/mores.png) center right no-repeat;
}

.headerits {
    overflow: hidden;
    background: url(../images/headerits.jpg) center repeat-x;
    padding: 95px 0 100px 0;
}

.headerits .headerits-a {
    width: 504px;
    height: 442px;
    border: 3px solid #E5E5E5;
}

.headerits .headeritsb {
    overflow: hidden;
    width: 605px;
    margin-left: 85px;
    padding: 30px 0;
}

.headerits .headeritsb h2 {
    font-weight: normal;
    background: url(../images/headeritsb.png) 200px center no-repeat;
    line-height: 50px;
    height: 50px;
}

.headerits .headeritsb h2 i {
    text-transform: uppercase;
    font-family: Exotc350 Bd BT;
    font-size: 34px;
}

.headerits .headeritsb .headeritsb-c {
    font-weight: bold;
    font-size: 14px;
    color: #333;
    line-height: 20px;
    padding: 25px 0;
}

.headerits .headeritsb .headeritsb-d {
    font-size: 14px;
    color: #666;
    line-height: 20px;
}

.headerits .headeritsb a {
    display: block;
    margin-top: 65px;
    width: 170px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #0a3f89;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

.headerits .headeritsb a:hover {
    font-size: 15px;
}

.products {
    overflow: hidden;
    background: url(../images/products.jpg) center;
    padding: 30px 0 80px 0;
}

.kasjdq {
    margin-top: 10px;
    overflow: hidden;
    text-align: right;
	height:30px;
	line-height:30px;
}

.multipleColumn {
    overflow: hidden;
    position: relative;
    width: 1300px;
    margin: 0 auto;
}

.multipleColumn .prev,
.multipleColumn .next {
    display: block;
    width: 48px;
    height: 176px;
    float: right;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    top: 187px;
}

.multipleColumn .next {
    background: url(../images/left.png) center no-repeat;
    left: 0;
}

.multipleColumn .prev {
    background: url(../images/right.png) center no-repeat;
    right: 0;
}

.multipleColumn .bd {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}

.multipleColumn .bd .tempWrap {
    width: 1200px!important;
}

.multipleColumn .bd ul {
    overflow: hidden;
    zoom: 1;
    width: 1200px;
    float: left;
    _display: inline;
}

.multipleColumn .bd ul li {
    margin: 15px 30px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.multipleColumn .bd ul li .pic {
    text-align: center;
}

.multipleColumn .bd ul li .pic img {
    width: 340px;
    height: 205px;
}

.multipleColumn .bd ul li .titles {
    line-height: 40px;
    height: 40px;
    background: #eee;
}

.multipleColumn .bd ul li .titles a {
    font-size: 16px;
    font-weight: bold;
    display: block;
    width: 340px;
}

.multipleColumn .bd ul li .titles a:hover {
    color: #ed800c;
}

.case {
    padding: 50px 0 80px 0;
}

.case ul {
    overflow: hidden;
    width: 1230px;
    margin: 0 auto;
}

.case ul li {
    width: 316px;
    float: left;
    margin: 15px 25px;
    padding: 20px;
    border: 2px solid #eee;
}

.case ul li:hover {
    border: 2px solid #ed800c;
}

.case ul li .play-a img {
    width: 316px;
    height: 235px;
}

.case ul li .play-a img:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.case ul li .play-b {
    line-height: 55px;
    font-size: 16px;
    font-weight: bold;
}

.case ul li .play-b:hover {
    color: #ed800c;
}

.case ul li p {
    line-height: 20px;
    font-size: 14px;
    color: #666;
    margin-bottom: 30px;
    text-indent: 2em;
    height: 40px;
    overflow: hidden;
}

.case ul li .play-c {
    color: #999;
    background: url(../images/play-c.png) center left no-repeat;
    padding-left: 25px;
    line-height: 35px;
    font-size: 14px;
    text-transform: uppercase;
}


/*新闻列表*/

.news {
    overflow: hidden;
}

.news-top {
    overflow: hidden;
    border-bottom: 1px solid #e2e2e2;
}

.news-top h2 {
    float: left;
    line-height: 40px;
    height: 40px;
    font-weight: normal;
    margin: 10px 0;
    padding-right: 20px;
    border-right: 2px solid #ed800c;
}

.news-top ul {
    float: left;
    overflow: hidden;
    margin: 10px 0;
}

.news-top ul li {
    line-height: 40px;
    height: 40px;
    float: left;
}

.news-top ul li a {
    display: block;
    font-size: 14px;
    color: #333;
    padding: 0 20px;
    margin: 0 5px;
}

.news-top ul li a:hover {
    background: #ed800c;
    color: #fff;
    border-radius: 5px;
}

#on {
    background: #ed800c;
    color: #fff;
    border-radius: 5px;
}

.news-center {
    overflow: hidden;
}

.news-center-fl {
    width: 870px;
    overflow: hidden;
}

.news-center .news-center-fl ul {
    overflow: hidden;
}

.news-center .news-center-fl ul li {
    padding: 20px 0;
    border-bottom: 1px dashed #e2e2e2;
}

.news-center .news-center-fl ul li .news-pic {
    width: 270px;
    height: 165px;
    border-radius: 5px;
}

.news-center .news-center-fl ul li .news-neir {
    overflow: hidden;
    background: #f5f5f5;
    height: 165px;
    padding: 0 25px;
    border-radius: 5px;
}

.news-center .news-center-fl ul li .news-neir .news-neir-t {
    line-height: 40px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}

.news-center .news-center-fl ul li .news-neir .news-neir-t:hover {
    color: #ed800c;
}

.news-center .news-center-fl ul li .news-neir p {
    line-height: 22px;
    color: #666;
    font-size: 12px;
    height: 66px;
    text-indent: 2em;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news-center .news-center-fl ul li .news-neir span {
    color: #999;
    display: block;
    line-height: 25px;
    height: 25px;
}

.news-center .news-center-fl ul li .news-neir .news-neir-x {
    color: #ed800c;
}

.news-center .news-center-fl ul li .news-neir .news-neir-x:hover {
    color: #cc0000;
}

.news-center-fr {
    overflow: hidden;
    width: 300px;
    margin-left: 30px;
}

.news-center-fra {
    overflow: hidden;
}

.news-center-frs {
    color: #ed800c;
    padding: 10px 0;
    border-bottom: 1px solid #e2e2e2;
}

.news-center-frs span {
    color: #999;
    font-size: 12px;
    font-weight: normal;
    padding-left: 15px;
}

.news-center-frs a {
    float: right;
    color: #666;
    font-size: 12px;
    line-height: 28px;
    font-weight: normal;
}

.news-center-frs a:hover {
    color: #ed800c;
}

.news-center-fra ul {
    overflow: hidden;
}

.news-center-fra ul li {
    line-height: 35px;
    height: 35px;
}

.news-center-fra ul li span {
    float: right;
    color: #666;
}

.news-center-fra ul li a:hover {
    color: #ed800c;
}

.news-center-frb {
    overflow: hidden;
}

.news-center-frb ul {
    overflow: hidden;
}

.news-center-frb ul li {
    padding: 15px 0;
    border-bottom: 1px solid #EFEFEF;
    position: relative;
}

.news-center-frb ul li a img {
    width: 300px;
    height: 200px;
}

.news-center-frb ul li a p {
    position: absolute;
    bottom: 15px;
    line-height: 40px;
    height: 40px;
    text-align: center;
    color: #fff;
    width: 100%;
    background: url(../images/case.png);
    font-size: 14px;
}

.news-center-frb ul li a:hover p {
    color: #ed800c;
}

.fanye {
    padding: 25px 0;
    overflow: hidden;
    text-align: center;
}

.fanye a {
    padding: 5px 10px;
    background: #f3f3f3;
    color: #333;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    margin: 0 10px;
}

.fanye a:hover {
    color: #fff;
    background: #ed800c;
    border: 1px solid #ed800c
}


/*产品中心*/

.products-center ul {
    overflow: hidden;
}

.products-center ul li {
    padding: 30px 0;
    border-bottom: 1px dashed #e2e2e2;
}

.products-center ul li .products-pic {
    width: 480px;
    height: 375px;
}

.products-center ul li .products-neir {
    overflow: hidden;
    height: 375px;
    padding: 0 25px;
    border-radius: 5px;
}

.products-center ul li .products-neir .products-neir-t {
    line-height: 60px;
    font-size: 28px;
    color: #ed800c;
    font-weight: bold;
}

.products-center ul li .products-neir .products-neir-t:hover {
    color: #ed800c;
}

.products-center ul li .products-neir p {
    line-height: 22px;
    color: #999;
    font-size: 12px;
    height: 66px;
    text-indent: 2em;
}

.products-center ul li .products-neir span {
    color: #666;
    display: block;
    line-height: 30px;
    height: 30px;
    font-size: 16px;
    font-weight: bold;
}

.products-center ul li .products-neir .products-neir-x {
    color: #333;
    display: block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #e2e2e2;
    font-size: 14px;
    background: #e2e2e2;
    border-radius: 10px;
}

.products-center ul li .products-neir .products-neir-x:hover {
    color: #fff;
    background: #ed800c;
    border: 1px solid #ed800c;
}

.products-center ul li:nth-child(2n) .products-pic {
    float: right;
}


/*解决方案*/

.play-center ul {
    overflow: hidden;
    width: 1230px;
    margin: 0 auto;
}

.play-center ul li {
    width: 360px;
    float: left;
    margin: 25px;
}

.play-center ul li .play-a img {
    width: 360px;
    height: 220px;
}

.play-center ul li .play-a img:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.play-center ul li .play-b {
    line-height: 55px;
    font-size: 16px;
    font-weight: bold;
}

.play-center ul li .play-b:hover {
    color: #ed800c;
}

.play-center ul li p {
    line-height: 20px;
    font-size: 14px;
    color: #666;
    margin-bottom: 30px;
    text-indent: 2em;
}

.play-center ul li .play-c {
    color: #ed800c;
    background: url(../images/more.png) center right no-repeat;
    padding-right: 30px;
    line-height: 30px;
    font-size: 14px;
    text-transform: uppercase;
}

.play-center ul li .play-c:hover {
    color: #cc0000;
    background: url(../images/mores.png) center right no-repeat;
}


/*案例*/

.case-center ul {
    overflow: hidden;
    width: 1230px;
    margin: 0 auto;
}

.case-center ul li {
    width: 316px;
    float: left;
    margin: 15px 25px;
    padding: 20px;
    border: 2px solid #eee;
}

.case-center ul li:hover {
    border: 2px solid #ed800c;
}

.case-center ul li .play-a img {
    width: 316px;
    height: 235px;
}

.case-center ul li .play-a img:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.case-center ul li .play-b {
    line-height: 55px;
    font-size: 16px;
    font-weight: bold;
}

.case-center ul li .play-b:hover {
    color: #ed800c;
}

.case-center ul li p {
    line-height: 20px;
    font-size: 14px;
    color: #666;
    margin-bottom: 30px;
    overflow: hidden;
    height: 140px;
}

.case-center ul li .play-c {
    color: #999;
    background: url(../images/play-c.png) center left no-repeat;
    padding-left: 25px;
    line-height: 35px;
    font-size: 14px;
    text-transform: uppercase;
}


/*关于我们*/

.headerits-aa {
    overflow: hidden;
    background: url(../images/headerits.jpg) center repeat-x;
    padding: 95px 0 100px 0;
}

.headerits-aa .headerits-a {
    width: 504px;
    height: 442px;
    border: 3px solid #E5E5E5;
}

.headerits-aa .headeritsb-as {
    overflow: hidden;
    width: 605px;
    margin-right: 85px;
    padding: 30px 0;
}

.headerits-aa .headeritsb-as h2 {
    font-weight: normal;
    background: url(../images/headeritsb.png) 200px center no-repeat;
    line-height: 50px;
    height: 50px;
}

.headerits-aa .headeritsb-as h2 i {
    text-transform: uppercase;
    font-family: Exotc350 Bd BT;
    font-size: 34px;
}

.headerits-aa .headeritsb-as .headeritsb-c {
    font-weight: bold;
    font-size: 14px;
    color: #333;
    line-height: 20px;
    padding: 25px 0;
}

.headerits-aa .headeritsb-as .headeritsb-d {
    font-size: 14px;
    color: #666;
    line-height: 20px;
}

.headerits-aa .headeritsb-as a {
    display: block;
    margin-top: 65px;
    width: 170px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #0a3f89;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

.headerits-aa .headeritsb-as a:hover {
    font-size: 15px;
}


/*内页*/

.neirong {
    overflow: hidden;
    padding: 20px;
}

.neirong-title {
    text-align: center;
    overflow: hidden;
    margin: 0 30px 0 0;
}

.neirong-title h2 {
    font-size: 26px;
    padding: 10px 0;
    border-bottom: 1px dashed #e2e2e2;
}

.neirong-title p {
    font-size: 12px;
    color: #999;
    line-height: 30px;
}

.neirong-center {
    padding: 10px 30px 0 0;
    overflow: hidden;
}

.neirong-center p {
    line-height: 25px;
    color: #333;
}

.shangxia {
    overflow: hidden;
    padding: 20px 0;
}

.shangxia ul {
    overflow: hidden;
}

.shangxia ul li {
line-height: 30px;}




@media(max-width:1200px){
	body{min-width:1100px;}
	.wrap{width:1100px;}
	#entop{width:896px;}
	#entop h3 a{width:122px;}
	.li01{margin-left: 3%;float:left;}
	.yh-qywh{min-width:1100px;}
.index_foot{min-width:1100px;}
.fullSlide {
    width:1100px;
	min-width:1100px;
    position: relative;
    height: 400px;
    background: #000;
	margin:105px auto 0 auto;
}
.wrapper{width:1100px;}

.Contain{padding:15px 11px 50px 11px;width:826px;}
	.width1{width:1100px;}
	.about_pic{width:450px;}
	.about_main{width:556px;}
	.tit_1{width:1100px;}
	.news_main dl{    width: 342px;
    margin: 0 12px;}
	.about{min-width:1100px;}
	.go{min-width:1100px;}
	.news{min-width:1100px;}
	.tBox .bottom ul li{width:262px;}
	.tBox .bottom ul li img{width:262px;}
	.content_box li{width:798px;}
}


    