@charset "utf-8";
/* CSS Document */
.fl{float:left;}

.fr{float:right;}
.waps{width:1180px; margin:0 auto; position:relative;}
.wrap {width:1180px; margin-left:auto; margin-right:auto;}
.main1{ height: 1174px; margin-top: 30px;}
.main1-l{ float: left;padding-bottom:20px;/* margin-right: 6px; *//* margin-top: 50px; */}
.main1-l1 h3{background:url(../images/main1_49.jpg) no-repeat scroll 0% 0%;width: 222px;height: 80px; color:#FFFFFF;font-size: 27px;position: absolute;top: 0px;font-weight: bold;line-height: 66px; padding-left: 57px;}
.main1-l1 h3 span{font-size:10px;}
.main1-l1 h3 a:link{ color:#FFFFFF;text-decoration:none;}
.main1-l1 h3 a:visited{color:#FFFFFF; text-decoration:none;}
.main1-l1 h3 a:hover{color:#Ff0000;text-decoration:none;}
.main1-l1 h3 span{font-size:12px;}
.main1-l1 ul{margin: 79px 0px 0px 0px; text-align:center; width: 261px; height:auto; text-align:left; /* padding-left:20px; */ padding-bottom:20px; padding: 5px 0px;border: #0282D1 6px solid;  /* background:#3a0000; */ }
.main1-l1 li{font-size:16px; color:#f6cea9; background:url(../images/main1_53.jpg) no-repeat center; height: 60px;  padding: 0px -7px;line-height: 28px;/* margin-top: 7px; */padding-left: 52px;width: 211px;/* margin-left: 20px; */line-height: 54px;}
.main1-l1 li span{ color:#888888; font-size:12px; font-weight:normal;}
.main1-l1 dd{font-size:14px; color:#fff;  height: 19px;/* line-height: 6px; */margin-top: 0px;/* line-height: 7px; */padding-left: 40px;/* margin-left: 23px; */width: 213px; background:url(../images/main1_53.jpg) no-repeat center;}
.main1-l1 dd a:link{color:#fff; text-decoration:none;}
.main1-l1 dd a:visited{color:#fff; text-decoration:none;}
.main1-l1 dd a:hover{color:#f6cea9; text-decoration:none;}
.main1-l2 {width: 186px; height: 52px; line-height: 50px;color:#fff; background:url(../images/main1_56.jpg) center no-repeat; font-size: 25px; font-weight:bold; padding: 11px 20px 0px 67px; }

.main1-r{/*background-color:#99FF00;*/ width: 925px; position:absolute;/* top: 6px; */left: 316px;float: left; /* border:1px solid #d0d0d0; */}
.main1-r-bt{  width: 937px; height: 39px; line-height: 35px;  border-bottom: 2px solid #0372bc; font-size: 16px;/* font-weight: bold; */ background:url(../images/main1_36.jpg) repeat-x;}
.main1-r-bt ul{line-height:45px; width:410px; height: 47px; }
.main1-r-bt .more{ margin-right: 22px; font-size:14px;margin-top: 6px;/* line-height: 48px; */}
.main1-r-bt .more a:link{ color:#FFFFFF; text-decoration:none;}
.main1-r-bt .more a:hover{ color:#CCCCCC;}
.main1-r-nr{ float:left; /* background:#580000; */width: 937px;/* overflow: hidden; *//* padding: 20px 0px 0px 0px; */}
.main1-r-nr .nr{width: 144px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;text-align:center;margin: 0 auto;}
.main1-r-nr ul{ margin-top:20px;width: 1000px;}
.main1-r-nr ul li{margin: 10px 15px;text-align: center; float:left; width: 282px;height: 246px;}
.main1-r-nr ul li img{border: #cdcdcd  solid 2px; width:275px; height:205px;}
#tab .tab_menu{float:left;position:absolute;z-index:1;/* padding-left: 10px; */padding-top: 4px;}
#tab .tab_menu li{float:left;height:40px;line-height: 41px;border-bottom:0px;cursor:pointer; font-size:16px; text-align:left; font-weight:bold; /* margin-right:20px; */ color:#999999;  width: 118px; /* padding-left: 44px; */height: 41px;  text-align:center; }
#tab .tab_box{clear:both;position:relative; overflow:hidden;}
#tab .tab_box img{width: 275px; height: 205px;margin-bottom: 10px;}
#tab .tab_menu .selected{cursor:pointer; /* color:#0f48a7; */ width: 118px; height: 41px; text-align: center;  line-height: 41px; background:url(../images/main1_52.jpg) no-repeat center;}
#tab .tab_menu .selected { color: #FDFDFD; text-decoration:none;}

#tab .hide{display:none;}

.ad2 {height: 271px;background: url(../images/in-1.jpg) no-repeat center 53px;margin: 10px auto;position: relative;z-index: 6;}
.ad2 .wrap{ position:relative;width: 1200px;}
.ad2 img{ position:absolute; top: -12px; left: 32px;z-index: 5;}
.ad2 .tel {font-size: 16px;color: #fff;position: absolute;right: 14px;top: 85px;}
.ad2 .tel p{font-size: 24px;color: #fff;font-weight: bold;margin-top: 7px;}
.ad2 .tel a {  display: block; width: 175px;height: 40px;text-align: center;line-height: 40px;font-size: 18px;font-weight: bold;color: #fff; background: url(../images/zxh.png) center repeat-x;      margin-top: 10px;}






.ad3 {height: 195px;background:url(../images/in-2.png) no-repeat center top;/* margin: 10px auto; */}
.ad3 .wrap{ position:relative;width: 1200px;}
.ad3 img{ position:absolute; top: -27px; left: 32px;}
.ad3 .tel {font-size: 14px;color: #fff;position: absolute;right: 14px;top: 27px;}
.ad3 .tel p{font-size: 24px;color: #fff;font-weight: bold;margin-top: 7px;}
.ad3 .tel a {  display: block;      width: 175px;      height: 40px;      text-align: center;      line-height: 40px;      font-size: 18px;      font-weight: bold;      color: #fff;      background: url(../images/zxh.png) center repeat-x;      margin-top: 10px;}




/*reason*/



h3.title2 {



    width: 1180px;



    height: 150px;



    margin: 0 auto;



	margin-top: 42px; text-align:center; 



}



h3.title2 { display:block; text-align:center; font-size:22px; font-weight:100;}



h3.title2  p{ margin-top:-53px;}



p.ys_tel {



    position: absolute;



    top: 896px;



    left: 327px;



    color: #fff;



    font-size: 26px;



}



#reason{ width:100%; height:1073px; background:#FDFFFE;}



.reason{ width:1180px; margin:0 auto; padding-top:41px; position:relative;}



.reason ul li{ width:542px; position:absolute;}



.reason ul li h5{ font-size:28px; color:#0753a4; text-align:left;font-weight:600;}



.reason ul li h5 img{ margin-right:10px;}



.ys1{ float:left;}



.ys_img1{ position:absolute; right:0;}



.ys_img2 {



    position: absolute;



    top: 598px;



}



.ys_line{ margin-top:-6px; margin-bottom:10px;}



.reason ul li p {



    font-size: 15px;



    line-height: 28px;



    position: relative;



    margin-left: 13px; color:#666;



}



.reason ul li span{ display:block; font-size:18px; color:#333; line-height:43px; font-weight:100; margin-top:-4px;}



.reason ul li p::before {



    content:url(../images/sanjiao.png);



    color: #eda432;



    position: absolute;



    left: -12px;



}



.reason ul li:nth-child(1) {



    margin-top: 11px;



}



.reason ul li:nth-child(2) {



    top: 330px;



}



.reason ul li:nth-child(3) {



    left: 660px;



    top: 598px;



}



.reason ul li:nth-child(4) {



    left: 660px;



    margin-top: 820px;



}







/*reason end*/









