blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
input,select,textarea{font-size:12px;line-height:16px}
img{border:0}
li,ul{list-style-type:none}
body{font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.header{background:#fff}
.h_con{height:82px}
.h_con1{width:1200px;margin:0 auto}
.h_con1 h1{padding:23px 0 0 10px}
.h_con1 h1 img{float:left;color:#696969;width:331px}
.h_pho{padding-top:22px}
.h_pho span{display:block;float:left;padding:0 25px}
.h_pho span img{width:38px;float:left;padding-right:10px}
.h_pho span p{float:right;color:#656767;font-size:12px;line-height:16px;padding-top:3px}
.h_pho span p strong{display:block;font-size:14px;color:#000;text-transform:uppercase}
.nav{height:40px;width:1160px;margin:0 auto -40px}
.menu{width:120px;height:40px;background:url(../images/bg.png) no-repeat;padding:0 26px;margin-left:-27px;float:right;position:relative}
.m_hover{background-position:0 -50px}
.menu p{line-height:40px;color:#fff;text-align:center;cursor:pointer;font-size:15px}
.menu p a{color:#fff;}
.menu p span img{width:24px;height:23px;padding:9px 0 0 15px;display:block;float:left}
.menu ul{display:none}
.menu ul li{width:120px;height:31px;background:url(../images/bg.png) 0 -100px no-repeat;text-align:center;padding:0 26px;position:absolute}
.menu ul li.li_hover{background-position:0 -141px}
.menu ul li a:hover,.menu ul li a:link,.menu ul li a:visited{color:#fff;text-decoration:none;display:block;line-height:31px;font-size:13px}
.title{margin:50px auto 0}
.title p{text-align:center;color:#313336;font-size:30px;font-weight:700;padding-bottom:10px}
.title span{display:block;font-size:50px;color:#313336;text-align:center;background:url(../images/tit_ico.png) no-repeat center;background-size:auto 100%;height:84px;margin:0 auto;line-height:92px;font-weight:700;text-transform:uppercase}
.titlebg{background:#005bac;overflow:hidden}
.title1{margin:30px auto 40px;width:1200px}
.title1 p{color:#fff;width:380px;margin-left:35px}
.title1 span{background:url(../images/tit1_ico.png) no-repeat center;background-size:auto 100%;color:#fff;width:380px;margin:0 0 0 35px}
.about{padding:20px 0 75px;width:1200px;margin:0 auto}
.about .abtnr p.jj{font-size:16px;line-height:30px;color:#000;padding:40px 50px 30px;text-align:center}
.about .abtnr ul{overflow:hidden}
.about .abtnr ul li{float:left}
.about .abtnr ul li img{display:block;float:left;width:606px;height:auto;margin-right:50px}
.about .abtnr ul li span{display:block;float:left;font-size:24px;font-weight:700;color:#313336;margin-top:70px}
.about .abtnr ul li span img{width:24px;height:auto;float:none;margin-bottom:5px}
.about .abtnr ul li p{font-size:16px;float:left;width:540px;color:#313336;line-height:25px;margin-top:20px}
.about .abtnr ul li.mtl{background:#005bac}
.about .abtnr ul li img.mtl{float:right;width:468px;height:auto;margin:0 126px 0 0}
.about .abtnr ul li span.mtl{color:#fff;margin:60px 0 0 20px}
.about .abtnr ul li p.mtl{color:#fff;margin:20px 0 0 20px}
.about .abtnr ul li img.hsl{width:314px;margin:0 50px 0 292px}
.about .abtnr ul li span.hsl{width:520px;text-align:right}
.about .abtnr ul li p.hsl{text-align:right;width:530px}
.probg{background:#f9f6f6;overflow:hidden}
.pronr{width:1200px;margin:0 auto;padding:20px 0;overflow:hidden}
.pronr .prol{float:left}
.pronr .prol img{width:527px;height:auto}
.pronr .pror{float:right;width:585px}
.pronr .pror ul{overflow:hidden;padding:70px 0 55px}
.pronr .pror ul li{width:195px;float:left}
.pronr .pror ul li img{width:53px;height:auto;display:block}
.pronr .pror ul li span{font-size:24px;color:#005bac;font-weight:700;display:block;padding:10px 0 15px}
.pronr .pror ul li p{font-size:16px;line-height:26px;color:#313336}
.pronr .pror ul li p span{display:initial;font-size:20px}
.pronr .pror p.ms{font-size:16px;color:#313336;line-height:26px;padding-bottom:30px}
.pronr .pror a.more{width:147px;height:32px;display:block;text-align:center;line-height:32px;background:#005bac;color:#fff}
.pronr .prob{overflow:hidden;width:1200px;padding:20px 0 0}
.pronr .prob ul{overflow:hidden}
.pronr .prob ul li{width:380px;float:left;margin-right:30px}
.pronr .prob ul li.last{margin-right:0}
.pronr .prob ul li.last1{display:none;}
.pronr .prob ul li a{display:block;position:relative}
.pronr .prob ul li a span.img{display:block;padding:12px 12px 0;text-align:center;background:#f2f2f2}
.pronr .prob ul li a span.img img{width:356px;height:267px}
.pronr .prob ul li a span.img p.tit{font-size:16px;color:#6c6c6c;line-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pronr .prob ul li a p.xh{font-size:46px;font-weight:700;color:#434651;background:url(../images/cptitbg1.png) no-repeat center right;background-size:auto 100%;line-height:73px;margin:10px 0;letter-spacing:-3px}
.pronr .prob ul li a p.xh span{font-size:20px;padding:30px 10px 0 0;display:block;float:left;line-height:initial;letter-spacing:0}
.pronr .prob ul li a img.gd1{position:absolute;top:170px;width:74px;height:auto;left:153px;display:none}
.pronr .prob ul li a:hover span.img{background:#005bac}
.pronr .prob ul li a:hover span.img p.tit{color:#fff}
.pronr .prob ul li a:hover p.xh{color:#005bac;background:url(../images/cptitbg2.png) no-repeat center right;background-size:auto 100%}
.pronr .prob ul li a:hover img.gd1{display:block}
.yyly{padding:20px 0;width:1200px;margin:0 auto}
.yyly ul{overflow:hidden;padding:50px 0}
.yyly ul li{float:left;width:287px;margin-right:17px}
.yyly ul li.last{margin-right:0}
.yyly ul li img{width:287px;height:auto;display:block}
.yyly ul li span{font-size:16px;line-height:50px;text-align:center;color:#fff;display:block;background:#005bac}
.yyly ul li p{padding:20px;font-size:15px;color:#5c5b5a;line-height:25px;border:2px #d4d4d4 solid;border-top:0;height:125px}
.yyly ul li p a{color:#5c5b5a;}
.new{overflow:hidden}
.news{width:1200px;margin:0 auto}
.adv_c1 .adv_c1_t{line-height:59px;height:59px;width:605px;float:right;margin-top:-59px}
.adv_c1 .adv_c1_t a{text-align:center;display:inline-block;margin:0 1px 0 0;font-size:36px;color:#fff;background:url(../images/xw_ico.jpg) no-repeat top left;font-weight:700;padding:0 10px;cursor:pointer}
.adv_c1 .adv_c1_t a span{font-size:18px;color:#fff;padding:0 20px;font-weight:700}
.adv_c1 .adv_c1_t a:hover,.adv_c1_t a.cur{color:#fff;text-decoration:none;background:url(../images/xw1_ico.jpg) no-repeat top left;height:78px}
.adv_c1 ul{padding:50px 0 70px;width:1200px;float:left}
.adv_c1 ul li{width:248px;float:left;border-right:2px #cfd0d0 dotted;border-bottom:2px #cfd0d0 dotted;padding:25px}
.adv_c1 ul li a span.zxtit{display:block;text-align:center;font-size:18px;color:#212f32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.adv_c1 ul li a:hover span.zxtit{color:#3576bc}
.adv_c1 ul li a span.time{text-align:center;display:block;font-size:13px;color:#8f8d8d;padding:10px 0}
.adv_c1 ul li a p{font-size:15px;line-height:20px;color:#8f8d8d;height:60px;overflow:hidden;}
.adv_c1 ul li.zx4,.adv_c1 ul li.zx8{border-right:0}
.adv_c1 ul li.zx5,.adv_c1 ul li.zx6,.adv_c1 ul li.zx7,.adv_c1 ul li.zx8{border-bottom:0}
.cpzxbg{background:#1281e4;padding-top:40px}
.cpzx{width:1200px;margin:0 auto;padding-top:19px;overflow:hidden}
.cpzx span{display:block;float:left;font-size:26px;color:#fff;padding:20px;font-weight:700}
.cpjsbg{background:url(../images/cpjsbg.jpg) no-repeat center;height:600px}
.cpjs{width:1200px;margin:0 auto}
.cpjs .cpjsl{float:left;width:480px;padding:95px 10px 0}
.cpjs .cpjsl span{display:block;font-size:30px;color:#000;font-weight:700;padding-bottom:25px}
.cpjs .cpjsl p.js{font-size:14px;line-height:30px;color:#333}
.cpjs .cpjsl ul{overflow:hidden;padding:35px 0}
.cpjs .cpjsl ul li{width:72px;text-align:center;float:left;margin-right:45px}
.cpjs .cpjsl ul li img{width:72px;height:auto;display:block;padding-bottom:20px}
.cpjs .cpjsl ul li p{line-height:30px;color:#333}
.cpjs .cpjsr{float:right;width:656px;margin-top:-35px}
.cpjs .cpjsr img{width:656px;height:auto}
.cplist{width:1200px;margin:0 auto}
.cplist .cptit{font-size:30px;font-weight:700;padding:45px 0 20px}
.cplist ul{overflow:hidden}
.cplist ul li{width:380px;float:left;margin:0 30px 20px 0}
.cplist ul li a{display:block;position:relative}
.cplist ul li a span.img{display:block;padding:12px 12px 0;text-align:center;background:#f2f2f2}
.cplist ul li a span.img img{width:356px;height:267px}
.cplist ul li a span.img p.tit{font-size:16px;color:#6c6c6c;line-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cplist ul li a p.xh{font-size:46px;font-weight:700;color:#434651;background:url(../images/cptitbg1.png) no-repeat center right;background-size:auto 100%;line-height:73px;margin:10px 0;letter-spacing:-3px}
.cplist ul li a p.xh span{font-size:20px;padding:30px 10px 0 0;display:block;float:left;line-height:initial;letter-spacing:0}
.cplist ul li a img.gd1{position:absolute;top:170px;width:74px;height:auto;left:153px;display:none}
.cplist ul li a img.gd2{top:130px;}
.cplist ul li a:hover span.img{background:#005bac}
.cplist ul li a:hover span.img p.tit{color:#fff}
.cplist ul li a:hover p.xh{color:#005bac;background:url(../images/cptitbg2.png) no-repeat center right;background-size:auto 100%}
.cplist ul li a:hover img.gd1{display:block}
.cplist ul li.list12,.cplist ul li.list3,.cplist ul li.list6,.cplist ul li.list9{margin-right:0}
.cplist ul li:nth-child(3n){margin-right:0;}
.pages{text-align:center;background:#fff;padding:30px 0 70px}
.pages ul{width:auto;margin:0;display:inline-block}
.pages ul li{width:auto;height:auto;margin:0;float:left;font-size:15px;color:#333;padding:0;border:0}
.pages ul li span{background:#fff;color:#dfdfdf;display:block;padding:0 10px;border:1px #dfdfdf solid;margin:0 5px;font-size:20px}
.pages ul li a{color:#333;display:block;padding:0 10px;border:1px #d2d2d2 solid;margin:0 5px;font-size:20px}
.pages ul li a:hover{background:#005bac;color:#fff}
.pages ul li.thisclass span{color:#fff;background:#005bac}
.cpnr .box1{overflow:hidden;width:1200px;margin:0 auto;padding:20px 0 45px}
.cpnr .proimg{float:left;width:600px;border:1px #e9e9e9 solid}
.cpnr .proimg img{width:600px;height:450px}
.cpnr .protxt{width:565px;float:right;padding-right:10px}
.cpnr .protxt h1{font-size:30px;color:#333;line-height:40px;padding:35px 0 25px;border-bottom:1px #d3d2d2 dashed;margin-bottom:20px}
.cpnr .protxt span{font-size:16px;display:block;color:#5a5a5a;line-height:36px}
.cpnr .protxt span strong{color:#333}
.cpnr .protxt p.xh{font-size:54px;font-weight:700;color:#005bac;background:url(../images/zxbg.png) no-repeat center right;background-size:auto 100%;line-height:73px;margin:50px 0 0;letter-spacing:-3px;width:390px;float:left}
.cpnr .protxt p.xh1{width:135px;height:61px;}
.cpnr .protxt p.xh span{font-size:20px;padding:34px 10px 0 0;display:block;float:left;line-height:initial;letter-spacing:0;color:#005bac}
.navbg{background:url(../images/navbg.jpg) no-repeat center;height:100px}
.navbg .pronav{width:1200px;margin:0 auto;overflow:hidden;padding-top:60px}
.navbg .pronav a{font-size:16px;line-height:40px;color:#fff;width:120px;height:40px;display:block;text-indent:20px;float:left;background:#005bac url(../images/jt1.png) no-repeat 90px center;background-size:auto 24%;margin-right:10px}
.navbg .pronav a:hover{background:#fff url(../images/jt2.png) no-repeat 90px center;background-size:auto 24%;color:#000}
.protext{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:30px}
.protext #cpjs{padding:40px 0 20px}
.protext #jsys{padding:20px 0;overflow:hidden}
.protext #zjjg{padding:20px 0}
.protext #yyly{padding:20px 0 40px}
.protext span.protit{font-size:22px;color:#333;font-weight:700;padding:10px 0 20px;display:block}
.protext p{font-size:15px;line-height:27px;color:#555}
.protext p img{display:block;margin:0 auto}
.protext #jsys ul{float:left;width:590px}
.protext #jsys ul li{overflow:hidden;padding:8px 0}
.protext #jsys ul li span{display:initial;float:left;font-size:12px;padding:5px 10px 5px 0;color:#005bac}
.protext #jsys ul li p{float:left}
.protext #jsys img{float:right;width:600px;height:auto}
.mbx{width:1200px;margin:0 auto;text-align:right}
.mbx p{padding:28px 0;color:#999}
.mbx p a{color:#999}
.newlist{width:1200px;margin:0 auto;overflow:hidden}
ul.newslb{overflow:hidden;margin:15px 0;padding:15px 0}
ul.newslb li{overflow:hidden;padding:20px 0;border-bottom:1px #f0f0f0 solid;margin:0 15px}
ul.newslb li a{display:block}
ul.newslb li a img{width: 300px;height: 225px;display:block;float:left;padding:0 20px;}
ul.newslb li p{float:right;padding:40px 40px 0 40px}
ul.newslb li p.p_1{width:100px}
ul.newslb li p.p_2{width: 565px;}
ul.newslb li p span{display:block;overflow:hidden}
ul.newslb li p span.tit2{font-size:16px;color:#5c5b5b;height:29px;line-height:29px;text-overflow:ellipsis;white-space:nowrap}
ul.newslb li p span.ms{font-size:14px;color:#999;line-height:25px;padding-top:10px;height:50px;overflow:hidden}
ul.newslb li p span.time{float:left;font-size:30px;color:#5c5b5b;width:100px;text-align:center}
ul.newslb li p span.hx{float:left;width:70px;height:1px;background:#7d7d7d;margin:14px 14px}
ul.newslb li p span.jt{background:url(../images/xwjt_ico.png) no-repeat center/58px;height:30px;width:58px;padding:15px 0;margin:0 20px 0 0;float:right}
ul.newslb li:hover{box-shadow:0 0 30px 0 rgba(238,237,237,.75)}
ul.newslb li:hover a p span.time{color:#005bac}
ul.newslb li:hover a p span.hx{background:#005bac}
ul.newslb li:hover a p span.tit2{color:#005bac}
ul.newslb li:hover a p span.jt{background:url(../images/xwjt_ico1.png) no-repeat center/58px}
.newart{width:1200px;margin:0 auto;overflow:hidden}
.newart .artl{width:802px;float:left;margin:0 15px}
.newart .artl .arttit{overflow:hidden;padding:20px 0 30px;border-bottom:1px #ccc solid}
.newart .artl .arttit p{float:left;padding-top:20px}
.newart .artl .arttit p.p_1{width:140px;padding-top:15px}
.newart .artl .arttit p.p_2{width:660px}
.newart .artl .arttit p span{display:block;overflow:hidden}
.newart .artl .arttit p span.tit2{font-size:16px;color:#303030;height:20px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}
.newart .artl .arttit p span.ms{font-size:14px;color:#999;line-height:22px;padding-top:10px;height:44px;overflow:hidden}
.newart .artl .arttit p span.time{float:left;font-size:22px;color:#a1a1a1;width:90px;text-align:center}
.newart .artl .arttit p span.hx{float:left;width:38px;height:1px;background:#ccc;margin:14px 0}
.newart .artl .artbd{padding:20px 0}
.newart .artl .artbd p{color:#999;line-height:30px;font-size:14px;padding:10px 0}
.newart .artl .artbd img{width:600px;height:auto;margin:0 auto;display:block}
.newart .artl .artbd .prenext{height:120px;background:#f5f5f5;margin:40px auto}
.newart .artl .artbd .prenext span.pre{background:url(../images/pre_ico.png) no-repeat center left;background-size:auto 85%;margin:50px 0 0 40px;display:block;float:left}
.newart .artl .artbd .prenext span.next{background:url(../images/next_ico.png) no-repeat center right;background-size:auto 85%;margin:50px 40px 0 0;display:block;float:right}
.newart .artl .artbd .prenext span.pre a{padding-left:70px;color:#666;width:280px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.newart .artl .artbd .prenext span.next a{padding-right:70px;color:#666;width:280px;text-align:right;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.newart .artl .artbd .prenext span.pre:hover{background:url(../images/pre1_ico.png) no-repeat center left;background-size:auto 85%}
.newart .artl .artbd .prenext span.next:hover{background:url(../images/next1_ico.png) no-repeat center right;background-size:auto 85%}
.newart .artl .artbd .prenext span:hover a{color:#005bac}
.newart .artl .linkbox{}
.newart .artl .linkbox h3{padding: 10px;background: linear-gradient(to left,#0f8dd3,#005bac);}
.newart .artl .linkbox h3 a{color: #fff;font-size: 15px;}
.newart .artl .linkbox ul{padding: 10px;overflow:hidden;}
.newart .artl .linkbox ul li{width: 200px;float: left;padding: 10px 0;font-size: 16px;}
.newart .artl .linkbox ul li a{
    font-size: 14px;
}
.newart .artr{width:330px;overflow:hidden;float:right}
.tab_nr{width:330px;float:left;padding-top:35px}
.tab_nr ul.menu_nr{height:30px;overflow:hidden}
.tab_nr ul.menu_nr span{float:right;display:block;line-height:30px;margin-right:-4px}
.tab_nr ul.menu_nr li a{float:left;text-align:center;width:100px;height:30px;line-height:30px;list-style:none;cursor:pointer;color:#303030;font-size:16px;font-weight:700;margin-right:10px;display:block}
.tab_nr ul.menu_nr li.active_nr a{color:#005bac;font-weight:700;display:block}
.tab_nr ul.menu_nr li.active_nr span:nth-child(1){display:none}
.tab_nr ul.menu_nr li.active_nr span{display:none}
.con11,.con12{padding:20px}
.con11,.con12{padding:0;border-top:0}
.con11 p,.con12 p{font-size:14px;color:#424141;line-height:30px}
.con12{display:none}
.con11 ul,.con12 ul{overflow:hidden;padding-top:20px;margin:0 10px}
.con11 ul li,.con12 ul li{overflow:hidden;border-bottom:1px #e1e1e1 solid}
.con11 ul li a,.con12 ul li a{display:block}
.con11 ul li a p,.con12 ul li a p{line-height:36px;float:left}
.con11 ul li a p,.con12 ul li a p{float:left;padding-top:20px}
.con11 ul li a p.p_1,.con12 ul li a p.p_1{width:100px;padding-top:15px}
.con11 ul li a p.p_2,.con12 ul li a p.p_2{width:205px}
.con11 ul li a p.p_3,.con12 ul li a p.p_3{width:290px;padding:0 10px 20px}
.con11 ul li a p span,.con12 ul li a p span{display:block;overflow:hidden}
.con11 ul li a p span.tit2,.con12 ul li a p span.tit2{font-size:16px;color:#303030;height:20px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;float:left;width:205px;text-align:left}
.con11 ul li a p span.ms,.con12 ul li a p span.ms{font-size:14px;color:#999;line-height:22px;padding-top:10px;height:44px;width:290px;text-align:left;overflow:hidden}
.con11 ul li a p span.time,.con12 ul li a p span.time{float:left;font-size:18px;color:#a1a1a1;width:70px;text-align:center}
.con11 ul li a p span.hx,.con12 ul li a p span.hx{float:left;width:22px;height:1px;background:#ccc;margin:14px 0}
.con11 ul li a:hover p,.con12 ul li a:hover p{color:#ad8936}
.con11 ul li a span,.con12 ul li a span{width:90px;float:right;line-height:30px;color:#454545;font-size:14px;text-align:right}
.con11 ul li:hover,.con12 ul li:hover{border-bottom:1px #005bac solid}
.con11 ul li:hover a p span.tit2,.con12 ul li:hover a p span.tit2{color:#005bac}
.abtbox1{padding:20px 0 75px;width:1200px;margin:0 auto}
.abtbox1 .abtart{overflow:hidden;padding:50px 0 0}
.abtbox1 .abtart .abtartl{width:760px;float:left}
.abtbox1 .abtart .abtartl span.l{display:block;float:left;width:380px;background:#005bac;height:413px}
.abtbox1 .abtart .abtartl span.l p{padding:40px 45px;color:#fff;font-size:16px;line-height:30px}
.abtbox1 .abtart .abtartl span.r{display:block;float:left;width:380px;background:rgba(0,0,0,.6);height:413px}
.abtbox1 .abtart .abtartl span.r ul{overflow:hidden;padding:50px 20px}
.abtbox1 .abtart .abtartl span.r ul li{overflow:hidden;padding:15px 0}
.abtbox1 .abtart .abtartl span.r ul li span.num{font-size:58px;color:#fff;display:block;float:left;font-weight:700;padding:0 15px 0 80px}
.abtbox1 .abtart .abtartl span.r ul li span.num1{padding:0 15px 0 10px}
.abtbox1 .abtart .abtartl span.r ul li span.j{font-size:35px;color:#fff;display:block;float:left;width:170px;line-height:40px}
.abtbox1 .abtart .abtartl span.r ul li p{float:left;font-size:18px;color:#fff}
.abtbox1 .abtart .abtartr{float:right;margin-left:-380px;display:flex}
.abtbox1 .abtart .abtartr img{z-index:-1;width:820px;height:auto}
.abtbox2bg{background:#f2f2f2}
.abtbox2{overflow:hidden;width:1200px;margin:0 auto;padding:30px 0 50px}
.abtbox2 img{width:540px;height:auto;float:left;display:block}
.abtbox2 .zhpj{width:550px;float:right}
.abtbox2 .zhpj p{font-size:26px;color:#333;font-weight:700;padding:35px 0 25px}
.abtbox2 .zhpj p span{font-size:40px;display:block;color:#005bac;padding-bottom:10px}
.abtbox2 .zhpj ul li{font-size:16px;line-height:40px}
.abtbox3bg{background:url(../images/hydlbg.jpg) no-repeat center;height:538px}
.abtbox3{overflow:hidden;width:1200px;margin:0 auto;padding:80px 0}
.abtbox3 img{width:550px;height:auto;float:right;display:block}
.abtbox3 .hydl{width:550px;float:left}
.abtbox3 .hydl p{font-size:26px;color:#333;font-weight:700;padding:35px 0 25px}
.abtbox3 .hydl p span{font-size:40px;display:block;color:#005bac;padding-bottom:10px}
.abtbox3 .hydl ul li{font-size:16px;line-height:30px}
.contact{padding-top:50px;overflow:hidden;position:relative}
.contact .lximg{width:1200px;height:auto}
.contact ul{width:370px;height:370px;background:rgba(0,91,172,.9);position:absolute;top:90px;right:100px}
.contact ul li{overflow:hidden;padding:50px 40px 0}
.contact ul li img{float:left;width:50px;height:auto}
.contact ul li p{float:right;width:220px;color:#fff}
.contact ul li p span{display:block;font-size:16px;line-height:25px}
.lingyu{width:1200px;margin:0 auto;overflow:hidden;padding:10px 0 60px}
.lingyu ul{overflow:hidden;padding-top:25px}
.lingyu ul li{float:left;width:190px;margin-right:12px}
.lingyu ul li img{width:190px;height:auto}
.lingyu ul li p{background:#005bac;height:70px;line-height:70px;text-align:center;font-size:16px;color:#fff}
.lingyu ul li.pd1{padding-top:110px}
.lingyu ul li.pd2{padding-top:20px}
.lingyu ul li.pd3{padding-top:155px}
.lingyu ul li.pd4{padding-top:65px}
.lingyu ul li.pd6{margin-right:0;padding-top:105px}
.tdbg{background:url(../images/gnfstdbg.jpg) no-repeat center top;height:720px}
.td{width:1200px;margin:0 auto}
.td .tdl{width:833px;float:left;margin:205px 0 0 -210px;z-index:-1}
.td .tdr{float:right;width:765px;margin:0 0 0 -200px;z-index:1}
.td .tdr .tdtit{float:left;writing-mode:vertical-lr;writing-mode:tb-lr;text-transform:uppercase;padding-top:25px}
.td .tdr .tdtit span{background:url(../images/td1_ico.png) no-repeat center top;padding-top:101px;font-size:50px;color:#313336;font-weight:700;margin-top:25px}
.td .tdr .tdtit p{font-size:30px;font-weight:700}
.td .tdr ul{float:right;width:625px;padding-top:90px}
.td .tdr ul li{line-height:32px}
.td .tdr ul li span{text-align:center;display:block;float:left;width:20px;height:20px;line-height:20px;color:#fff;background:#005bac;font-size:16px;font-weight:700;border-radius:10px;margin:6px 10px 0 0}
.td .tdr ul li p{font-size:16px;color:#313336}
.td .tdr ul li.last{padding-top:30px}
.cpfl{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.gndyj{padding:50px 0 0;overflow:hidden}
.gndyj .gndyjl{float:left;width:665px}
.gndyj .gndyjl img{width:665px;height:auto}
.gndyj .gndyjr{width:510px;float:right}
.gndyj .gndyjr .yjtit{overflow:hidden;padding:10px 0 10px 80px}
.gndyj .gndyjr .yjtit span.ne{display:block;font-size:36px;color:#333;font-weight:700}
.gndyj .gndyjr .yjtit span.xian{display:block;width:92px;height:2px;background:#005bac;float:left;margin-top:12px}
.gndyj .gndyjr .yjtit p{float:left;font-size:18px;color:#333;font-weight:700;padding-left:10px}
.gndyj .gndyjr table{border:0}
.gndyj .gndyjr table tr td{text-align:center;color:#fff;font-size:16px;line-height:29px;border:5px #fff solid}
.gndyj .gndyjr table tr td span{font-size:18px;text-indent:80px;display:block;font-weight:700}
.gndyj .gndyjr table tr td p{text-align:left;text-indent:15px;color:#333}
.gndyj2{overflow:hidden;padding-bottom:60px}
.gndyj2 .cstit{float:left;writing-mode:vertical-lr;writing-mode:tb-lr;padding-top:20px}
.gndyj2 .cstit span{background:url(../images/td1_ico.png) no-repeat center top;padding-top:101px;font-size:50px;color:#313336;font-weight:700;margin-top:0;text-transform:uppercase}
.gndyj2 .cstit p{font-size:30px;font-weight:700;padding-top:35px}
.gndyj2 table{float:right;margin-top:50px}
.gndyj2 table tr{border:5px #fff solid}
.gndyj2 table tr td{text-align:center;color:#212f32;font-size:14px;line-height:29px}
.gndyj2 table tr td p{font-size:16px;line-height:40px;color:#fff}
.gndyj2 ul{float:right;width:1080px}
.gndyj2 ul li{line-height:22px;font-size:14px}
.gndyj2 ul li strong{font-size:16px}
.gndyj2 ul li span{color:#005bac}
.gndgy{padding:0}
.gndgy .gndgyr{float:right}
.gndgy .gndgyl{float:left}
.gndgy2 .cstit{float:right}
.gndgy2 table{float:left}
.azyqbg{
    background: url(../images/azyqbg.jpg) no-repeat center;
    height: 661px;
    overflow: hidden;
}
.azyq{
    width: 1200px;
    margin: 0 auto;
}
.azyq .azl{
    width: 500px;
    float: left;
}
.azyq .azl ul{padding-top: 50px;}
.azyq .azl ul li{line-height:32px}
.azyq .azl ul li span{text-align:center;display:block;float:left;width:20px;height:20px;line-height:20px;color:#fff;background:#005bac;font-size:16px;font-weight:700;border-radius:10px;margin:6px 10px 0 0}
.azyq .azl ul li p{font-size:16px;color:#313336}
.azyq .azr{
    width: 706px;
    float: right;
    margin: 85px -6px 0;
}
.azyq .azr img{
    width: 706px;
    height: auto;
}
.sbwh{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
}
.sbwh ul{
    overflow: hidden;
    padding: 70px 0 40px;
}
.sbwh ul li{
    width: 230px;
    float: left;
    padding: 0 35px;
    text-align: center;
}
.sbwh ul li img{
    width: 180px;
    height: auto;
}
.sbwh ul li p{
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    padding: 15px 0;
}
.gssl{background:#005bac url(../images/slbg.png) no-repeat center;height:83px}
.gssl p{font-size:32px;color:#fff;text-align:center;line-height:83px;font-style:italic;font-weight:700}
.lxfsbg{background:#f7f9fb;padding:30px;overflow:hidden;margin: 30px 0 0;}
.lxfsbg form{float:left;}
.lxfsbg .lxtit{color:#333;font-size:24px;font-weight:700;padding-bottom:30px}
.lxfsbg form>p>span{display:block;font-size:16px;position:absolute;top:0;right:10px;line-height:42px;font-weight:400;color:#bd362f}
.lxfsbg form>p{width: 565px;float:left;margin:0 10px 15px 0;font-size:24px;color:#333;padding:0;position:relative;}
.lxfsbg form>p>input{width: 545px;line-height:42px;border-radius:initial;border:none!important;background:#fff;font-size:16px;color:#636363;padding:0 10px;}
.lxfsbg form>p.last{margin-right:0}
.lxfsbg form>p.xuqiu{width: 1140px;margin-right:0;font-size:14px;}
.lxfsbg form>p>textarea{width: 1120px;line-height:20px;border-radius:initial;height:100px;border:none;background:#fff;padding:10px;font-size:16px;}
.lxfsbg form>p.sub{margin:0 auto;width:314px;float:none;overflow:hidden;display:block;padding:30px 0}
.lxfsbg form>p.sub>button{background-color:#005bac;color:#fff;font-size:16px;border:none;padding:0 10px;width:314px;cursor:pointer; line-height:42px;}


.ftbg{background: url(../images/footbg.jpg) repeat-y center;height: auto;}
.footer{width:1200px;margin:0 auto;overflow:hidden;padding: 20px 50px;}
.footer .bqsy{text-align:center}
.footer .bqsy img{width:560px;height:auto;padding:33px 0}
.footer .bqsy p{font-size:16px;color:#212f32}
.footer .bqsy p.p1{line-height:20px;font-size:14px;color:#212f32}
.footer .bqsy p.p1 a{display:inline-block;font-size:16px;color:#212f32;margin:0 15px}
.footer .bqsy p.p1 a:hover{color:#005bac}
.footer .bqsy p.p1 a.last{border-right:0}
.footer .bqsy p.p2{margin: 10px 0;}
.footer .bqsy p.p3{}
.footer .bqsy p.p2 a{margin:0 3px;}
