@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持
_color:red;  IE6支持
*color:red;  IE6、IE7支持
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index_body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior: url(/special/gmzt0922/css/css/PIE.htc);
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/

/*
解决safari浏览器添加transform属性对文字的影响
-webkit-font-smoothing: antialiased;
*/
/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(/about:blank);_background-attachment:fixed;}
body{line-height:120%; min-height:100px; font-family:"微软雅黑",Arial;font-size:14px; min-width:1250px;  max-width:1920px; margin:0 auto; color:#333;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#333;}
a:hover{color:#006db8;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{border:1px solid #CCC;font-family:"微软雅黑",Arial;outline:none;border:none;background:none;padding:0;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #fff; opacity: 1;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#fff;opacity: 1;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#fff;opacity: 1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#fff;opacity: 1;}
textarea{ resize:none; }


a:focus{outline:none;}


	p{ text-indent:2em; }

.tran_scale{ overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.tran_scale img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1); display:block; }
.tran_scale:hover img{ transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); }



/*clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before{ content: ''; display: table }
.cf:after{ content: ''; display: table; clear: both; }
.cf{ *zoom: 1 }
.fr{ float:right; }
.fl{ float:left; }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
.wrap{ width:1230px; margin:0 auto; position: relative; z-index:1; }

.body_box{  overflow: hidden; min-width:1250px; }

.focus{width:100%;position:relative;margin:auto;}
.focus .frame{width:100%;height:100%;overflow:hidden; position: relative; z-index:10;}
.focus .frame .child{height:100%;float:left; position: relative;}


.footer{ background:#2c2c2c; padding:36px 0; color:#fff; text-align: center; }
.footer .wrap{ position: relative;  }
.footer .link{ position: absolute; left:0; top:0; }
.footer .link a{  color:#fff;}
.footer .goto{ position: absolute; right:0; top:0; }

.header{ position: absolute; width:100%; top:0; left:0; z-index:100; }
.header .logo{ float: right; padding-top:40px; }
.header .logo img{ display: block; }
.ind_1{ background:url(/special/gmzt0922/image/ind_2.jpg) no-repeat center top; height:728px;  } 
.ind_1 .wrap{ padding-top:120px; }

.ind_1 .tit{ float: left; width:550px; }
.ind_1 .tit h2 img{ display: block;  }
.ind_1 .tit .p{ color:#fff; padding-top:30px; }
.ind_1 .tit .p p{ line-height:1.5; text-align: justify; padding-bottom: 20px; }
.ind_1 .img{ float: right; width:615px; }
.ind_1 .img img{ display: block; width:100%; }
.ind_2 { padding-top:10px; padding-bottom: 85px; }
.title{ text-align: center; padding-bottom: 30px; font-size:34px; line-height:1.1; }
.ind_2 ul{height:470px; position: relative; z-index:2;  }
.ind_2 li{ width:625px; height:470px; }
.ind_2 li i{ position: absolute; width:100%; height:100%; background:url(/special/gmzt0922/image/ind_2.png) repeat 0 0; top:0; left:0; z-index::; }
.ind_2 li img{ display: block; width:100%; height:100%; }

.ind_2 li.roundabout-in-focus i{ display: none; }
.ind_2_ul{ position: relative; margin:0 auto; overflow: hidden; }
.ind_2_ul .prev{ position: absolute; width:60px; height:100%; top:0; background:url(/special/gmzt0922/image/prev3.png) no-repeat center; z-index:10; left:117px; }
.ind_2_ul .next{ position: absolute; width:60px; height:100%; top:0; background:url(/special/gmzt0922/image/next3.png) no-repeat center; z-index:10; right:130px;}


.ind_3{ background:url(/special/gmzt0922/image/ind_6.jpg) no-repeat center top; height:715px; }
.ind_3 .title{ padding-bottom: 105px; }
.ind_3_ul{ width:960px; height:408px; margin:0 auto; position: relative; }
.ind_3_ul .line{ position: absolute; width:100%; left:0; height:1px; top:50%; background:#e0e0e0; }

.ind_3_ul li{ float: left; width:320px; height:408px; }
.ind_3_ul .slick-prev{ width:32px; height:32px; background:url(/special/gmzt0922/image/prev1_a.png) no-repeat center; position: absolute; top:50%; margin-top:-16px; left:0; z-index:10; text-indent: -999px; }
.ind_3_ul .slick-next{ width:32px; height:32px; background:url(/special/gmzt0922/image/next1_a.png) no-repeat center; position: absolute; top:50%; margin-top:-16px; right:0;  z-index:10;text-indent: -999px;}
.ind_3_ul li .child{ height: 100%; width:250px; margin:0 auto; position: relative; background:url(/special/gmzt0922/image/ind_3.png) no-repeat center; }

.ind_3_ul .slick-prev.slick-disabled{ background-image:url(/special/gmzt0922/image/prev1.png); }
.ind_3_ul .slick-next.slick-disabled{ background-image:url(/special/gmzt0922/image/next1.png); }

.ind_3_ul li .img{ width:100%; height:140px;  }
.ind_3_ul li .con{ text-align: center; padding-top:136px; }
.ind_3_ul li .con .time{ font-size:20px; line-height:1; }
.ind_3_ul li .con p{ font-size:14px; line-height:1; padding-top:5px;text-indent:0em;  }
.ind_3_ul li.even .img{ position: absolute; bottom:0; left:0; }
.ind_3_ul li.even .con{ position: absolute; width:100%; bottom:276px; left:0; }


.ind_4 { padding:0px 0 50px; }
.ind_4 .fsbanner{  height: 425px; color: #fff; cursor: pointer; position: relative; overflow: hidden; }
.ind_4 .fsbanner>div{ float: left; height:100%;  width: 210px; }
.ind_4 .li1 { background: #4a9ebd}
.ind_4 .li2 { background: #4abdb9}
.ind_4 .li3 { background: #90d73d}
.ind_4 .li4 { background: #e3d02c}
.ind_4 .name{  width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.ind_4 .fold { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background:url(/special/gmzt0922/image/ind_2.png) repeat 0 0; line-height:425px; display: none; }
.ind_4 .unfold {  position: absolute; top: 260px; left: 0px; right: 0px; bottom:0px; background:url(/special/gmzt0922/image/ind_2.png) repeat 0 0; text-align: center;  }
.ind_4 .minimized .fold{ display: block; }
.ind_4 .minimized .unfold{ display: none; }



.ind_4 .unfold .tit{ padding:15px 15px 0; }
.ind_4 .unfold .tit h3{ font-size:20px; padding-bottom: 15px;  }
.ind_4 .unfold .tit p{ line-height:1.5; text-align: justify; }
.ind_4 .fold .tit{ display: inline-block; width:100%; line-height:1; width:157.5px; text-align: center; }
.ind_4 .fold .tit h3{ font-size:16px; padding-bottom: 15px; }
.ind_4 .fold .tit .more{ display: block; width:100%; height:32px; background:url(/special/gmzt0922/image/more.png) no-repeat center; }



.ind_5{ height:704px; background:url(/special/gmzt0922/image/ind_11.jpg) no-repeat center; }
.ind_5 .h2{ font-size:34px; line-height:1; height:70px; padding-top:100px; color:#fff; }
.ind_5_ul{ position: relative; width:100%; height:455px; }
.ind_5_ul .li{ position: absolute; width:1230px; height:455px; top:0; left:0; }
.ind_5_ul .li .img{ position: absolute; right: 16px; top:-4px; width:684px; height:455px; }
.ind_5_ul .li .img img{ display: block; width:100%; height:100%; }

.ind_5_ul .li .tit{ position: absolute; width:787px; height:236px; z-index:10; background:#fff; bottom:4px; left:0; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); }
.ind_5_ul .li .tit .con{ padding:50px 30px 0 40px; }
.ind_5_ul .li .tit .con h3{ font-size:20px; line-height:1.1; }
.ind_5_ul .li .tit .con p{ padding:15px 0 20px; line-height:1.5; text-align: justify; }
.ind_5_ul .li .tit .txt{ display: none; }
.ind_5_ul  .slick-prev{ height:70px; left:472px; width:110px; background:url(/special/gmzt0922/image/bg.png) no-repeat left top; text-indent: -9999px; margin-top:-105px; }
.ind_5_ul  .slick-prev:after{ position: absolute; width:100%; height:100%; top:0; left:0; content:""; background:url(/special/gmzt0922/image/prev2_a.png) no-repeat center;  }
.ind_5_ul  .slick-next{ height:70px; left:582px; width:110px; background:url(/special/gmzt0922/image/bg.png) no-repeat right top; text-indent: -9999px; margin-top:-105px; }
.ind_5_ul  .slick-next:after{ position: absolute; width:100%; height:100%; top:0; left:0; content:""; background:url(/special/gmzt0922/image/next2_a.png) no-repeat center; }

.ind_5_ul .slick-prev.slick-disabled:after{ background-image:url(/special/gmzt0922/image/prev2.png); }
.ind_5_ul .slick-next.slick-disabled:after{ background-image:url(/special/gmzt0922/image/next2.png); }
.ind_5_ul .slick-list{ overflow: inherit; }

.tc_more{ position: fixed; width:100%; height:100%; top:0; left:0; z-index:1000; background:url(/special/gmzt0922/image/ind_2.png) repeat 0 0; display: none; }
.tc_more .con{ position: absolute; width:750px; height:600px; background:#fff; left:50%; top:50%; margin:-300px 0 0 -375px; }
.tc_more .con .close{ font-size:40px; width:80px; height:80px; position: absolute; right: 0; top:0; z-index:10; color:#707070; line-height:80px; text-align: center; }
.tc_more .con .scrollcon{ padding:80px 40px 0; }
.tc_more .con .scrollcon .txt h3{ font-size:30px; line-height:1; padding-bottom: 15px; text-align: center; }
.tc_more .con .scrollcon .txt p{ line-height:1.5; padding-bottom: 5px; }
.tc_more .scrollcon{ max-height:440px; }
.tc_more .scrollcon .mCSB_dragger_bar{ background:#0159a6 !important; }

.ind_6{ padding:0 0 62px; }
.ind_6 li{ height:346px; position: relative; }
.ind_6 li .img{ float: left; width:50%; height:100%; }
.ind_6 li .r{ overflow: hidden; padding:20px 0 0 50px;  }
.ind_6 li .r h3{ font-size:20px; line-height:1; padding-bottom: 20px; }
.ind_6 li .r p{ line-height:1.5; padding-bottom: 15px; text-align: justify; color:#666; }
.ind_6 li .r h4{ padding-bottom: 12px; color:#666;  }

.ind_6 li .r .i{ position: relative; padding-left: 30px; line-height:30px; padding-bottom: 12px; color:#666; }
.ind_6 li .r .i span{ position: absolute; left:0; top:0; height:30px; width:24px; }
.ind_6 li .r .i .ico_1{ background:url(/special/gmzt0922/image/ico1.png) no-repeat center; }
.ind_6 li .r .i .ico_2{ background:url(/special/gmzt0922/image/ico2.png) no-repeat center; }
.ind_6 li .r .i .ico_3{ background:url(/special/gmzt0922/image/ico3.png) no-repeat center; }

.ind_6 li .line{ position: absolute; right:0; bottom:24px; width:566px; height:10px; background:url(/special/gmzt0922/image/ind_5.png) no-repeat left center; }

.ind_6 .slick-prev{ width:32px; height:32px; background:url(/special/gmzt0922/image/prev1_a.png) no-repeat center; position: absolute; top:auto; bottom:14px; margin-top:0; left:auto; right:37px; z-index:10; text-indent: -999px; }
.ind_6 .slick-next{ width:32px; height:32px; background:url(/special/gmzt0922/image/next1_a.png) no-repeat center; position: absolute; top:auto; bottom:14px; margin-top:0; right:0;  z-index:10;text-indent: -999px;}

.ind_6 .slick-prev.slick-disabled{ background-image:url(/special/gmzt0922/image/prev1.png); }
.ind_6 .slick-next.slick-disabled{ background-image:url(/special/gmzt0922/image/next1.png); }

.ind_7{ height:536px; background:url(/special/gmzt0922/image/ind_15.jpg) no-repeat center; }  
.ind_7_ul{ width:1250px; margin-left: -10px; }
.ind_7_ul li .tran_scale{ margin:0 auto; width:605px; height:340px; }
 

.ind_7_ul .slick-prev{ position: absolute; width:60px; height:100%; top:0; margin:0; background:url(/special/gmzt0922/image/prev3.png) no-repeat center; z-index:10; left:10px; text-indent: -9999px; }
.ind_7_ul .slick-next{ position: absolute; width:60px; height:100%; top:0; margin:0; background:url(/special/gmzt0922/image/next3.png) no-repeat center; z-index:10;  right:10px; text-indent: -9999px; }
.ind_7_ul .slick-prev.slick-disabled,.ind_7_ul .slick-next.slick-disabled{ opacity:0.5; cursor: inherit; }