@charset "utf-8";
/* CSS Document */

#rail{ position:relative;}
.rail_pic{ position:absolute; left:0; top:65%;}


.Rail_banner{background:url(../images/gt/banner.jpg) left  center no-repeat; margin-top:20px; width:100%; height:630px;} 
.gt_intro{width:1200px; margin:20px auto; overflow:hidden;}
.gt_intro .title{ overflow:hidden; width:300px; float:left;}
.gt_intro .pic{background:url(../images/gt/pen.png) left no-repeat; background-size:260px; height:220px;}
.gt_intro h2{float:right; margin-top:-150px; color:#da271e; font-size:34px;}

.gt_intro p{float:right; width:825px; text-align:left; font-size:18px; line-height:30px; color:#565656; margin-top:60px;}

.gt_adv .tit{background:url(../images/gt/title_bg.png) left center no-repeat; height:150px; overflow:hidden;}
.gt_adv .tit h1{color:#f68b17; font-size:48px;  -webkit-text-stroke: 2px white;text-shadow: 0 0 6px #000; font-family:"锐字真言体免费商用"; margin-top:50px;}


.gt_adv ul{width:1200px; margin:30px auto 0; overflow:hidden;}
.gt_adv ul li{overflow:hidden;}
.gt_adv ul li .pic{float:left; width:340px;}
.gt_adv ul li .line{float:left; width:1px; margin:34px 42px 0; border-left:1px  solid #bfbfbf; height:162px;}
.gt_adv ul li .detail{float:right; text-align:left; width:774px; margin-top:56px;}
.gt_adv ul li .detail h3{ font-size:28px; }
.gt_adv ul li .detail h3 span{color:#0f487d;}
.gt_adv ul li .detail p{font-size:16px; color:#565656; margin-top:10px;}

.gt_adv ul li._2 .pic{float:right;}
.gt_adv ul li._2 .line{float:right;}
.gt_adv ul li._2 .detail{float:left;text-align:right;}

.casebg{background:#f6f6f6; margin-top:45px; padding:55px 0;}
.casebg h1{font-family:"锐字真言体免费商用"; font-size:60px;}
.casebg .line{border:2px solid #f68c19; width:110px; margin:20px auto 30px;}
.casebg .tabBar{ width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.casebg .tabBar .hd ul{ z-index:5; position:relative;  zoom:1;}
.casebg .tabBar .hd li{ float:left; cursor:pointer; width:284px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd; height:50px; line-height:50px;}
.casebg .tabBar .hd li.on{background:#194f80; color:#fff; border:0;}
.casebg .tabBar .hd li._1{margin-right:21px;}
.casebg .tabBar .bd{ margin-top:50px;}
.casebg .tabBar .bd .conWrap{ width:1200px; overflow:hidden; position:relative;}

.casebg .tabBar .bd .conWrap .con{ width:1038px; background:#fff; padding:15px; float:left; margin:50px 66px 0; overflow:hidden;}
.casebg .tabBar .bd .conWrap .con .js .text{float:left; width:480px; text-align:left;}	
.casebg .tabBar .bd .conWrap .con .js .text h3{ font-size:30px; margin:45px auto 35px;}	
.casebg .tabBar .bd .conWrap .con .js .text  p{line-height:28px; color:#565656;}	
.casebg .tabBar .bd .conWrap .con .js .text .cs span{margin:20px 90px 0 0; color:#565656; display:inline-block; }
.casebg .tabBar .bd .conWrap .con .jl a{display:inline-block; height:38px; line-height:38px; border:1px solid #10487d; width:176px; text-align:center; color:#10487d; margin:30px 30px 0 0;}
.casebg .tabBar .bd .conWrap .con .pic{float:right; width:530px;}	



.tabBar .prev{  width:46px; position:absolute; left:0;top:50%;}
.tabBar .next{ position:absolute; right:0;top:50%; width:46px;}


.area{width:1200px; margin:50px auto; overflow:hidden;}
h1.tt{font-family:"锐字真言体免费商用"; font-size:60px;}
.ttline{border:2px solid #f68c19; width:110px; margin:20px auto 30px;}
.area ul{overflow:hidden; margin-right:-55px;}
.area ul li{float:left; width:363px; margin-right:55px;}
.area ul li p{height:55px; line-height:55px; border:1px solid #000; margin-top:20px;}

.p_bg{background:#f6f6f6; margin-top:45px; padding:55px 0;}

.partner p{color:#565656; line-height:24px; margin-top:35px;}


.service{width:1200px; margin:50px auto; overflow:hidden;}
.service .title {width:180px; margin:0 auto;}
.service .title h4{ color:#0f487d; font-size:26px; font-weight:normal; background:url(../images/gt/lb.png) left center no-repeat;margin:35px auto 15px; height:28px; line-height:28px;}
.service .title .b_line{background:url(../images/gt/bl_ico.png) 20px center no-repeat; width:126px; height:12px; }
.fwlc ul{ overflow:hidden; margin:30px -37px 0 0;}
.fwlc ul li{float:left; width:169px; margin-right:37px; background:#f9f9f9; padding:30px 0; color:#f68c19; cursor:pointer;}
.fwlc ul li .name{ font-size:24px; margin:25px auto 15px;}
.fwlc ul li .number{font-size:30px; font-family:"锐字云字库综艺GB";}
.fwlc ul li._1 .ico{background:url(../images/gt/s_1.png) center center no-repeat;  height:104px;}
.fwlc ul li._2 .ico{background:url(../images/gt/s_2.png) center center no-repeat;  height:104px;}
.fwlc ul li._3 .ico{background:url(../images/gt/s_3.png) center center no-repeat;  height:104px;}
.fwlc ul li._4 .ico{background:url(../images/gt/s_4.png) center center no-repeat;  height:104px;}
.fwlc ul li._5 .ico{background:url(../images/gt/s_5.png) center center no-repeat;  height:104px;}
.fwlc ul li._6 .ico{background:url(../images/gt/s_6.png) center center no-repeat;  height:104px;}
.fwlc ul li:hover{background:#f68c19; color:#fff}
.fwlc ul li._1:hover .ico{background:url(../images/gt/s_1_on.png) center center no-repeat;  height:104px;}
.fwlc ul li._2:hover .ico{background:url(../images/gt/s_2_on.png) center center no-repeat;  height:104px;}
.fwlc ul li._3:hover .ico{background:url(../images/gt/s_3_on.png) center center no-repeat;  height:104px;}
.fwlc ul li._4:hover .ico{background:url(../images/gt/s_4_on.png) center center no-repeat;  height:104px;}
.fwlc ul li._5:hover .ico{background:url(../images/gt/s_5_on.png) center center no-repeat;  height:104px;}
.fwlc ul li._6:hover .ico{background:url(../images/gt/s_6_on.png) center center no-repeat;  height:104px;}
.shfw ul{ overflow:hidden; margin-right:-38px;}
.shfw ul li{float:left; width:581px; margin:30px 38px 0 0; text-align:left; position:relative;}
.service .shfw ul li .ico{ position:absolute; top:45px; left:35px; font-size:22px; line-height:36px; font-weight:normal;}
.service .shfw ul li p{ position:absolute; top:100px; left:35px; font-size:22px; line-height:36px; font-weight:normal;}	
.shfw ul li._1{background:url(../images/gt/fw_1.jpg) left center no-repeat; height:246px;}
.shfw ul li._2{background:url(../images/gt/fw_2.jpg) left center no-repeat; height:246px;}
.shfw ul li._3{background:url(../images/gt/fw_3.jpg) left center no-repeat; height:246px;}
.shfw ul li._4{background:url(../images/gt/fw_4.jpg) left center no-repeat; height:246px;}
.shfw ul li._1 .ico{background:url(../images/gt/fw_ico_1.png) left no-repeat; height:50px; width:43px;}
.shfw ul li._2 .ico{background:url(../images/gt/fw_ico_2.png) left no-repeat; height:50px; width:43px;}
.shfw ul li._3 .ico{background:url(../images/gt/fw_ico_3.png) left no-repeat; height:50px; width:43px;}
.shfw ul li._4 .ico{background:url(../images/gt/fw_ico_4.png) left no-repeat; height:50px; width:43px;}

.c_bg{background:#f6f6f6; margin-top:45px; padding:55px 0;}
.jianjie{width:1200px; margin:0px auto; overflow:hidden;}
.jianjie .info{background:url(../images/gt/line_box.png) left center no-repeat; height:711px;}
.jianjie .info .left{float:left; margin:40px auto 40px 40px; width:505px; text-align:left;}
.jianjie .info .left p{ font-size:22px; line-height:36px; text-align:justify;}
.jianjie .info .left ul{ overflow:hidden; margin-right:-30px;}
.jianjie .info .left ul li{border:1px solid #565656; margin-top:30px; float:left; width:204px; height:92px; margin-right:30px; padding:20px 12px; position:relative;}
.jianjie .info .left ul li .n{font-size:22px; position:absolute; right:22px; top:40px; color:#565656}

.jianjie .info  .right{float:right;margin:40px 40px 40px auto;}
.jianjie .info  .right .tel{background:url(../images/gt/24_honur.png) left center no-repeat; margin-top:35px; height:135px; text-align:left;}
.jianjie .info  .right .tel p{ margin-left:180px;}
.jianjie .info  .right .tel p.xs{font-size:34px ; font-family:"锐字真言体免费商用"; height:60px; line-height:60px;}
.jianjie .info  .right .tel p.tel_number{font-size:50px; color:#da271e; font-weight:bolder;}




