@font-face {
  font-family: "gotham-medium";
  src: url("../fonts/gotham-medium.woff2") format("woff2"),
       url("../fonts/gotham-medium.woff") format("woff"),
       url("../fonts/gotham-medium.ttf") format("truetype"),
       url("../fonts/gotham-medium.eot") format("embedded-opentype"),
       url("../fonts/gotham-medium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Gotham-Black";
  src: url("../fonts/Gotham-Black.woff2") format("woff2"),
       url("../fonts/Gotham-Black.woff") format("woff"),
       url("../fonts/Gotham-Black.ttf") format("truetype"),
       url("../fonts/Gotham-Black.eot") format("embedded-opentype"),
       url("../fonts/Gotham-Black.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GothamBook";
  src: url("../fonts/GothamBook.woff") format("woff"),
       url("../fonts/GothamBook.ttf") format("truetype"),
       url("../fonts/GothamBook.eot") format("embedded-opentype"),
       url("../fonts/GothamBook.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Gotham-Ultra";
  src: url("../fonts/Gotham-Ultra.woff") format("woff"),
       url("../fonts/Gotham-Ultra.ttf") format("truetype"),
       url("../fonts/Gotham-Ultra.eot") format("embedded-opentype"),
       url("../fonts/Gotham-Ultra.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham-Light";
  src: url("../fonts/Gotham-Light.woff") format("woff"),
       url("../fonts/Gotham-Light.ttf") format("truetype"),
       url("../fonts/Gotham-Light.eot") format("embedded-opentype"),
       url("../fonts/Gotham-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

body{ margin-right:1px; margin-left:1px; margin-top:0px; margin-bottom:0px; background-color:#FFF; color:#666666;font-family: "GothamBook"; }
em,i{font-style:normal}
input,textarea,img,button,select{outline: none;color:#333;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus,a:focus{outline: none;outline-offset:0;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,dl{margin:0}
ul{margin:0;padding:0;}
ul,li{list-style: none;}
a{display: block;color:#666666;}
a:focus,a:hover{text-decoration:none; color: #2666ff;}
img{display: block;}
textarea{resize: none;}
.Animation{-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s}
.img{overflow:hidden;margin:0 auto;position:relative}
.img img{display:block;width:100%;transition:all .5s}
.fl{float:left;}
.fr{float:right;}
/*重置页面样式*/

/*.top{ width:100%; background:#fff;}
.fixednav { position:fixed; top: 0px; left: 0px; width: 100%; z-index: 9999;}
.zwnr{ width:100%; background:#fff; position:absolute; z-index:999;}*/

/*header */
.header{width:100%; height:170px;  z-index:99999; position:fixed; background:rgba(255,255,255,1); }
.logo{padding-top:50px;padding-left:100px;}
.nav{padding-top:80px;padding-right:150px;}
.nav ul li{display:block;width:750px; }
.nav ul li{display:block;width:150px; text-align: right; float: left;}
.nav a{font-size:18px; text-decoration: none; font-family:"gotham-medium";}
.nav a:hover{color:#2666ff}
.active{ color:#2666ff;}


.logoa{padding-top:34px;padding-left:100px;}
.nava{padding-top:64px;padding-right:150px;}
.nava ul li{display:block;width:750px; }
.nava ul li{display:block;width:150px; text-align: right; float: left;}
.nava a{font-size:18px; text-decoration: none; font-family:"gotham-medium";}
.nava a:hover{color:#2666ff}

/*.ban{ width:100%;height:250px; }*/
/*banner*/
.shouye{ width:100%; padding-top:170px;}
.gtl{width:90%; height:250px; background:#2666ff; text-align: center; position: relative;}
.gtp{padding-top:50px;font-size:50px;color:#fff; width:100%; line-height:75px;font-family:"Gotham-Black"; } 
.banner{height:817px; background:url(../images/banner.jpg) center top no-repeat;}
.about_ban{width:100%; height:480px;background:url(../images/about_you_new.jpg) center no-repeat;  padding-top:170px; position:relative;  }
.about_ban_zuo{padding-top:50px;padding-left:0px; width:50%; font-size:15px; line-height:30px;}
.about_ban_zuoc{  color:#2666ff; font-size:40px; line-height:80px; font-family:"Gotham-Ultra";  }
.about_ban_zuox{font-size:22px; color:#2666FF; font-family:"gotham-medium"; line-height:34px; margin-top:40px;}
.about_ban_sb_line{ width:70px; height:12px; background:#2666FF; margin:10px 0;}

.about_ban_you{padding-top:30px;padding-right:50px;}

/*content*/
.content{padding-top:100px; width:1180px;margin:0 auto;}
.con_left{float:left; text-align:center; width:300px; font-size:48px; font-weight:700; color:#2666ff; font-family:"Gotham-Black";}
.con_right{float:right; width:640px; height:468px;padding-right:100px; font-size:18px; color:#666666; line-height:34px;}

/*about_nr*/
.about_nr_a{padding-top:20px; width:1180px;margin:0 auto;}
.about_nr_a_left{float:left; width:500px; }
.about_nr_a_right{float:right;  width:500px; height:330px; font-size:16px; color:#666666; line-height:30px; padding-top:60px;}

.about_nr_g{padding-top:0px; width:1100px;margin:0 auto;padding-top:70px;}
.about_nr_g_left{float:left; width:500px; }
.about_nr_g_right{float:right;  width:500px; height:330px; font-size:16px; color:#666666; line-height:30px; padding-top:60px;}

.about_nr_c{padding-top:20px; width:1100px;margin:0 auto; padding-bottom:70px;}
.about_nr_c_left{float:left; width:500px; }
.about_nr_c_right{float:right;  width:500px; height:330px; font-size:16px; color:#666666; line-height:30px; padding-top:60px;}

.about_nr_b{padding-top:100px; width:1100px;margin:0 auto;}
.about_nr_b_right{float:right;  width:512px; }
.about_nr_b_left{float:left; width:512px; height:400px; font-size:16px; color:#666666; line-height:30px;}

.about_nr_d{ height:696px; background:url(../images/aboutd.png) center top; }
.about_nr_d_da{padding-top:60px;font-size:30px;font-weight:700; line-height:55px;  text-align: center; color:#2666ff; width:100%; font-family:"Gotham-Black";}
.about_nr_d_nei{  padding-top:80px; width:100%;height:624px;text-align: center;}
.about_nr_d_nei_tit{width:1000px;  height:550px;text-align: center; margin:0 auto}
.about_nr_d_nei_tit dl{display: block;width:250px; float:left; height:185px;margin:0;padding:0;}
.about_nr_d_nei_tit dl dt{margin:0 auto;padding:0;padding-bottom:20px; width:53px; }
.about_nr_d_nei_tit dl dd{width:246px; line-height:33px; font-size:16px; color:#666;margin:0;padding:0;}
.about_nr_d_nei_btn{ width:880px; height:74px;box-sizing: border-box; padding-top:27px; padding-left:650px;}

.about_nr_e{padding-top:100px; width:1100px;margin:0 auto;}
.about_nr_e_left{float:left;  width:500px; }
.about_nr_e_right{float:right; width:500px; height:324px; font-size:16px; color:#2666ff; margin-top:50px; }
.about_nr_e_rightd{ font-family:"Gotham-Black"; color:#2666ff; font-size:28px; line-height:56px;  }
.about_nr_e_rightx{ font-family:"gotham-medium"; color:#2666ff; font-size:16px; line-height:34px;  }


.about_nr_f{padding-top:100px; width:1100px;margin:0 auto;}
.about_nr_f_left{float:left; width:500px; font-size:16px; color:#666666; line-height:40px;}
.about_nr_f_right{float:right;  width:500px; height:250px; font-size:16px; color:#666666; line-height:40px;}

.about_nr_xian{ width:1180px;margin:0 auto; height:3px; background:#F1F1F1;}

/*product*/
.pro_ban{width:100%; height:600px; background:url(../images/pro_ban.jpg) center no-repeat; position: relative;  margin-bottom:100px;}
.pb_nr{width:1180px; height:600px; margin:auto;}
.pb_wz_a{ padding-top:120px; color:#2665FE; font-size:50px;font-family:"Gotham-Black";}
.pb_wz_b{ padding-top:10px; color:#2665FE; font-size:50px; padding-left:300px;font-family:"Gotham-Black";}

.pb_an{ height:79px; margin:auto; padding-top:187px;  }
.pb_en{ height:92px; margin:auto; padding-top:0px;  }

.banabc{ text-align:center}
.banabc img{max-width: 100%;height: auto;width: auto\9;}
/* ban
.i-ban{width:100%;position:relative;overflow:hidden}
.i-ban ul{left:0;top:0;height:100%;width:100%}
.i-ban li img{max-width:100%;position: relative;z-index: -1;}
.i-ban li.li-left .cont-box{width:520px;position:absolute;left:12%;top:50%;margin-top:-168px;text-align:center}
.i-ban li.li-right .cont-box{width:520px;position:absolute;right:14.8%;top:50%;margin-top:-168px;text-align:center}
.i-ban .cont-box span{display:block;width:100%;position:relative;opacity:0;top:30px}
.i-ban .box3{margin-top:12px}
.i-ban .link{display:inline-block;width:116px;padding-left:52px;height:42px;line-height:42px;color:#fff;margin-top:58px;font-family:"Gotham-Black";font-size:19px;background:url(../images/ico_11.png) no-repeat 38px center #b5a579;text-align:left;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;position:relative;opacity:0;top:30px}
.margin-t{padding-top:58px;-webkit-transition:padding .3s ease-out 0s;transition:padding .3s ease-out 0s}
.margin-t.top{padding-top:89px}
.i-float-left{position:fixed;left:8px;top:50%;margin-top:-72px;}
.i-float-left .ico{display:block;width:34px;height:36px;font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif;text-align: center;}
.i-float-left ul{margin-top:6px;width:16px;margin-left:10px;background:url(../images/bg_point_01.png) repeat-y center top}
.i-float-left li{width:16px;height:16px;margin-bottom:9px;cursor:pointer}
.i-float-left li i{display:block;width:6px;height:6px;border-radius:50%;background-color:#b7b7b7;margin:5px auto 0}
.i-float-left li:last-child{margin-bottom:0}
.i-float-left li.hover i{background-color:#333}
.i-sec-wrap{padding-top:54px;padding-bottom:94px;text-align:center}
.i-sec-wrap .bd{display:block;width:100%;height:30px;background:url(../images/font_bd_01.png) no-repeat center}
.i-sec-wrap .cn-tit{line-height:44px;margin-top:18px;font-size:30px;color:#000;font-style: italic;font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif}
.i-sec-wrap .en-tit{line-height:30px;margin-top:6px;font-size:16px;color:#929292;font-style:italic}
.i-sec-wrap .cn-tit-sec{line-height:30px;margin-top:26px;color:#595959;font-size:14px}
.i-sec-wrap .en-tit-sec{line-height:24px;font-size:16px;color:#c8c8c8;margin-top:5px;font-style:italic}
.i-sec-wrap .bd,.i-sec-wrap .cn-tit,.i-sec-wrap .cn-tit-sec,.i-sec-wrap .en-tit,.i-sec-wrap .en-tit-sec{position:relative;top:20px}
section{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
section>.text{position:absolute;top:25%;left: 10%;}
section>.text>h1{font-size:40px;font-family:"Gotham-Black";color:#2665FE; border-bottom:0; line-height:80px;}
section>.text>h3{color:#fff;margin:0}
#main{text-align:left}
#more{margin:20px auto 48px}






.media {
    width: 100%;
    height: 100%;
}
.media {
    background-position: center;
    background-size: cover;
}

.video-js {
    display: block;
    vertical-align: top;
    box-sizing: border-box;
    color: #fff;
    background-color: #000;
    position: relative;
    padding: 0;
    font-size: 10px;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    font-family: Arial,Helvetica,sans-serif;
    word-break: initial;
}
.video-js .vjs-tech {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



*/

.pro_nr_a{ width:1158px; height:600px; background:#E1DCD6; margin:auto; position:relative; margin-top:100px;}
.pro_a_line{ width:92px; height:9px; background:#666; position:absolute; top:200px; left:540px;}
.pro_a_img{ width:580px; height:600px; background:url(../images/pro_a.jpg) no-repeat; float:left; }
.pro_a_wz{ width:265px; height:295px; margin-left:100px; margin-top:160px; float:left;}
.pro_bt_hz{font-size:40px; font-family: "Gotham-Light"}
.pro_bt_lz{font-size:40px; color:#2666ff; font-family: "Gotham-Light"}
.pro_nr_hz{font-size:20px; line-height:35px; margin-top:50px; color:#777;}

.pro_nr_b{ width:1158px; height:600px; background:#DFDFD7; margin:auto; position:relative;}
.pro_b_line{ width:210px; height:9px; background:#666; position:absolute; top:204px; left:440px;}
.pro_b_img{ width:579px; height:600px; background:url(../images/pro_b.jpg) no-repeat; float:right; }
.pro_b_wz{ width:405px; height:295px; margin-left:100px; margin-top:160px; float:left;}

.pro_nr_c{ width:1158px; height:600px; background:#DBDFE5; margin:auto; position:relative;}
.pro_c_line{ width:92px; height:9px; background:#666; position:absolute; top:241px; left:540px;}
.pro_c_img{ width:580px; height:600px; background:url(../images/pro_c.jpg) no-repeat; float:left; }
.pro_c_wz{ width:365px; height:295px; margin-left:100px; margin-top:180px; float:left;}

.pro_nr_d{ width:1158px; height:600px; background:#E7E7E5; margin:auto; position:relative;}
.pro_d_line{ width:210px; height:9px; background:#666; position:absolute; top:247px; left:440px;}
.pro_d_img{ width:579px; height:600px; background:url(../images/pro_d.jpg) no-repeat; float:right; }
.pro_d_wz{ width:405px; height:295px; margin-left:100px; margin-top:180px; float:left;}

.pro_b{ width:100%; margin-top:100px;  }
.pro_b  img{max-width: 100%;height: auto;width: auto\9;}
.focus{width:100%; float:left; position:relative;}
.f426x240{width:100%;overflow:hidden}
.f426x240 li{width:100%;}
.f426x240 li a{width:100%;display:block; margin:auto;}
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; } 
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background:url(../images/themes.gif) transparent no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto;background-position: right top;right: 0;}
/*缩放图片
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; } 
.slide_container { position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; } 
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 40%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 120px; width: 230px; background:url(../images/themes.gif) transparent no-repeat left top; margin-top: -45px; }
.slide_nav:active{opacity:1.0}
.slide_nav.next{left:auto;background-position:-31px 0;right:0}
.slide_tabs{margin:-33px auto 0 auto;clear:both;text-align:center; position:relative; z-index:999}
.slide_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:6px}
.slide_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#eee;display:inline-block;_display:block;*display:block;width:15px;height:15px}
.slide_tabs .slide_here a{background:rgba(0,0,0, .6);background:#a10211; }*/

/*.rslides{width:100%;position:relative;list-style:none;padding:0;}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:40%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-40px 0;right:0}
.rslides_tabs{margin:-35px auto 0 auto;clear:both; padding-left:75%;text-align:center; position:relative; z-index:999; background:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:10px; background:none;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:16px;height:16px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#666; }*/

.pro_lx{ width:400px;text-align:center; margin:auto; line-height:60px; font-size:18px; font-family:"gotham-medium";}
.pro_lx_eml a{ display:block; width:400px; height:80px; line-height:80px; color:#fff; background:#2666FF; font-size:20px; margin:20px 0; border-radius:40px;font-family:"Gotham-Black";  }
.pro_lx_eml a:hover{ display:block; width:400px; height:80px; line-height:80px; color:#fff; background:#1D48B0; font-size:20px; margin:20px 0; border-radius:40px;font-family:"Gotham-Black";  }
.pro_lx_x{ width:400px; height:80px;text-align:center; margin:auto; padding-top:30px;  line-height:60px; font-size:18px; font-family:"gotham-medium";}
.pro_lx_xx{ width:100%; text-align:center; margin:auto;}



/*contact*/
.contact_ban{width:100%; height:980px;text-align: left; position: relative;background:url(../images/contacta.jpg) no-repeat center bottom; padding-top:150px;}
.contact_ban_zuo{padding-top:30px;padding-left:100px; width:45%; font-size:15px; line-height:30px;}
.contact_ban_zuoc{ font-family:"Gotham-Black"; color:#2666ff; font-size:36px; line-height:80px;  }
.contact_ban_zuoz{ font-family:"Gotham-Black"; color:#2666ff; font-size:20px; line-height:50px;  }
.contact_ban_zuo_a1{ width:66%; float:left;}
.contact_ban_zuo_b1{ width:33%; float:right;}
.contact_ban_zuo_a{font-family:"Gotham-Black"; padding-top:30px;padding-left:0px;  font-size:18px; line-height:30px; }
.contact_ban_zuo_b{font-family:"Gotham-Black"; padding-top:30px;padding-right:0px;  font-size:18px; line-height:30px; }
.contact_ban_zuo_aa{font-family:"GothamBook";padding-left:0px; font-size:15px; line-height:34px; color:#979797;}
.contact_ban_zuo_bb{font-family:"GothamBook"; padding-right:0px; font-size:15px; line-height:34px;color:#979797;}

.contact_ban_zuox{  height:150px;  }
.contact_ban_zuohx{  height:2px; background:#D8D8D8; }

.contact_ban_you{padding-top:60px;padding-right:100px; float:right}

.contact_nr_a{ height:980px; background:url(../images/contacta.png) no-repeat center bottom; }
.contact_nr_a_da{font-size:40px;font-weight:700; line-height:70px;  text-align: left; color:#2666ff; width:100%; font-family:"Gotham-Black";}
.contact_nr_a_fang{ width:60px; height:8px; background:#2666ff;}
.contact_nr_a_nei{  padding-top:80px; width:100%;height:624px;}
.contact_nr_a_nei_tit{width:1000px;  height:550px;text-align: center; margin:0 auto}
.contact_nr_a_nei_tit dl{display: block;width:250px; float:left; height:185px;margin:0;padding:0;}
.contact_nr_a_nei_tit dl dt{margin:0 auto;padding:0;padding-bottom:20px; width:246px;float:right;}
.contact_nr_a_nei_tit dl dd{width:246px; line-height:33px; font-size:16px; color:#666;margin:0;padding:0;}
.contact_nr_a_nei_btn{ width:880px; height:74px;box-sizing: border-box; padding-top:27px; padding-left:650px;}
.contact_nr_anei{ width:90%;margin:0 auto;}
.contact_nr_a_right{float:right;  width:40%;}
.contact_nr_a_left{float:left;  padding-left:50px; width:50%; height:430px; font-size:16px; color:#666666; line-height:40px; }



/*service*/
.service{width:1180px; margin:0 auto; height:624px;background:#e6e6e6; position: relative;}
.ser_left{float: left;width:300px; height: 623px;background:url(../images/met.png) no-repeat; position: relative;}
.ser_left_tit{font-family:"Gotham-Black"; position: absolute;width:300px; height:100px;  line-height:100px; margin-top:-50px; background:#2666ff ; color:#fff; text-align: center; font-size:32px;}
.ser_right{width:880px; float: right; height:624px;}
.ser_right_tit{width:880px; float: right; height:550px;background:#e6e6e6; box-sizing:border-box;padding-top:100px; padding-left:120px;}
.ser_right_tit dl{display: block;width:246px; float:left; height:185px;margin:0;padding:0;padding-bottom:70px;}
.ser_right_tit dl dt{margin:0;padding:0;padding-bottom:20px;}
.ser_right_tit dl dd{width:246px; line-height:33px; font-size:16px; color:#666;margin:0;padding:0;}
.ser_right_tit dl a{width:246px; line-height:33px; font-size:16px; color:#666;margin:0;padding:0;}
.ser_right_tit dl a:hover{color:#2666FF;}
/*.ser_right_btn{ width:880px; height:74px;box-sizing: border-box; padding-top:27px; padding-left:650px;} 
.ser_right_btn_an a{width:171px; height:23px; background:url(../images/r_03.png)}
.ser_right_btn_an a:hover{width:171px; height:23px; background:url(../images/r_030.png)}*/

/*service内页 */
.ser_ban01{ width:100%;}
.ser_ban{width:100%; height:770px; background:url(../images/ser_ban.jpg) center no-repeat;position: relative; }
.sb_nr{padding-left:0px; padding-top:190px; margin:auto; color:#fff;}
.sb_wz_a{  font-size:18px; line-height:35px; font-family:"GothamBook";}
.sb_wz_b{ font-size:18px; line-height:35px;  font-family:"GothamBook"; }
.sb_line{ width:80px; height:18px; background:#fff; margin:40px 0; margin-top:80px;}
.sb_wz_c{ font-size:50px; font-family:"Gotham-Black"; }
.sb_wz_d{ margin-top:30px; width:450px; font-size:20px; line-height:32px; font-family:"gotham-medium";  }

.ser_nr{width:100%; margin:0 auto; position: relative;}
.ser_nr_a{ width:1180px; height:640px; margin:auto; margin-top:60px; margin-bottom:60px;}
.ser_img_a{ width:500px; height:640px; background:url(../images/ser_a.png) no-repeat; float:left; }
.ser_wz_a{ width:480px; height:540px; margin-top:60px; margin-left:110px; float:left;}
.ser_wz_a p{ font-size:16px; line-height:34px; color:#777; margin-bottom:15px; }

.ser_nr_b{ width:100%; background:#f2f2f2;}
.ser_nr_bb{ width:1180px; margin:auto; padding:80px 0;}
.ser_nr_bb_line{ width:80px; height:15px; margin:auto; background:#2665FE; margin-top:20px;}
.ser_nr_bb_a{ font-size:40px; text-align:center; color:#2665FE; margin-top:20px;font-family:"Gotham-Black";}
.ser_nr_bb ul{ margin-top:50px;}
.ser_nr_bb ul li{ width:380px; height:750px; float:left; margin:6px;}
.ser_nr_bb_tt{ width:300px; margin:auto; padding-top:245px; font-size:20px; line-height:33px; text-align:center; font-family:"Gotham-Black";}
.ser_nr_bb_td{ width:300px; margin:auto; padding-top:20px; font-size:16px; line-height:25px;}


.ser_nr_c{ width:1180px; height:640px; padding-top:200px; margin:auto; background:url(../images/ser_nr_c_img.jpg) center no-repeat; position:relative;}
.ser_c_zj{ text-align:center; font-size:30px;color:#2665FE;  position:absolute; top:400px; left:420px;font-family:"Gotham-Black"; }
.ser_c_a{ width:148px; height:60px; font-size:15px; color:#777;  position:absolute; top:470px; left:140px; line-height:26px;}
.ser_c_b{ width:248px; height:60px; font-size:15px; color:#777;  position:absolute; top:85px; left:370px;  line-height:26px;}
.ser_c_c{ width:200px; height:60px; font-size:15px; color:#777;  position:absolute; top:85px; left:660px;  line-height:26px;}
.ser_c_d{ width:148px; height:60px; font-size:15px; color:#777;  position:absolute; top:470px; left:940px;  line-height:26px;}
.ser_c_e{ width:148px; height:60px; font-size:15px; color:#777;  position:absolute; top:700px; left:840px;  line-height:26px;}
.ser_c_f{ width:148px; height:60px; font-size:15px; color:#777;  position:absolute; top:700px; left:570px;  line-height:26px;}
.ser_c_g{ width:208px; height:60px; font-size:15px; color:#777;  position:absolute; top:700px; left:230px;  line-height:26px;}


/*foot*/
.foot{width:100%; height:200px; color:#fff;background:#2666ff;margin-top:150px}
.foot a{color:#fff;}
.foot_l{padding-top:70px;padding-left:100px;}
.foot_r{padding-top:80px;padding-right:100px; line-height: 2;}
.foot_r a{display:inline; text-decoration:none; padding-left:20px; padding-right:20px; font-family:"gotham-medium"; }
.foot_rb{padding-top:20px;padding-right:20px; float:right; font-family:"GothamBook"; font-size:14px; }

.foota{width:100%; height:200px; color:#fff;background:#2666ff;}
.foota a{color:#fff;}
.foota_l{padding-top:70px;padding-left:100px;}
.foota_r{padding-top:80px;padding-right:100px; line-height: 2;}
.foota_r a{display:inline; text-decoration:none; }