﻿@charset "utf-8";

/* CSS Document */

/*公共样式部分*/

*{ margin:0; padding:0}

img{display:block}

em{ font-style:normal;}

@font-face{font-family:'myfont';

src: url('../other/ngf.otf'); 

}

.clear{clear:both}

.fl{ float:left;}

.fr{ float:right;}

.cl{ clear:both;}

.color{ color:#d76019;}

input{ border:1px solid #ccc;}

.mt50{ margin-top:15px}

.pt70{ padding-top:70px;}

.pt50{ padding-top:50px;}

.pt30{ padding-top:30px;}

.pt20{ padding-top:20px;}

.pt22{ padding-top:21px;}

.mt20{margin-top:20px;}

.mt170{ margin-top:250px;}

.ml30{ margin-left:50px;}





.nav{width:100%;height:69px;background:#002e6f;}

.nav ul{width:840px;float:left;}

.nav ul li{float:left;width:140px;line-height:69px;color:#fff;font-size:16px;}

.ban{ width:100%; overflow:hidden;}

.banx{ width:100%;}

.banx1{ height:100px; background:url("../images/top1.jpg") no-repeat center center;}

.banx2{ height:100px; background:url("../images/top2.jpg") no-repeat center center;}

.banx3{ height:100px; background:url("../images/top3.jpg") no-repeat center center;}

.banx4{ height:100px; background:url("../images/top4.jpg") no-repeat center center;}

.banx5{ height:100px; background:url("../images/top5.jpg") no-repeat center center;}

.banx6{ height:179px; background:url("../images/top6.jpg") no-repeat center center;}

.banx6 a{display:block;width:170px;height:48px;padding-top:25px;margin-left:630px;}

.about_main{width:1000px;margin:0 auto;}

.about_main p{font-size:16px;color:#333333;text-indent:2em;line-height:22px;}

.nav_select select{width:160px;height:50px;border:0px;background:#f96519;font-size:20px;float:right;margin-top:10px;color:#fff;}

.nav_select select option{border:0px;display:block;}

.title_1{width:580px;height:130px;margin:0 auto;}

.title_1 font{display:block;text-align:float;}

.tit_font{font-size:25px;color:#F83A08;text-align:center;display:block;}

.tit_h3{font-size:36px;color:#002e6f;text-align:center;}

.ab_2{ height:542px;width:1003px; background:url("../images/ab_2.jpg") no-repeat center center;}

.ab2_right{width:297px;height:240px;float:right;margin-top:170px;}

.color_mh{width:240px;height:70px;background:#ce0050;font-size:26px;color:#fff;padding:27px;}

.color_blue a{margin-left:98px;display:block;width:196px;height:57px;color:#fff;line-height:57px;background:#48ace8;border-bottom:1px solid #00459f;font-size:18px; text-align:center;}

.color_blue a:hover{background:#104466;}

.about2_list ul li{float:left;width:313px;margin:10px;height:412px;background:#f4f4f6;}

.ab2_list_font{width:210px;height:125px;padding:20px 50px;font-size:16px;color:#666666;}

.ab2_list_font a{display:block;margin:20px auto;border:1px solid #000;text-align:center;width:132px;height:35px;line-height:35px;color:#000;}

.ab2_list_font a:hover{color:#666666;}

.zj_about{width:547px;height:70px;border:1px solid #cbcbd4;font-size:18px;color:#7c7c7c;background:#f7f7f8;text-align:center;padding-top:20px;margin:30px auto;}



.about4_tit{ height:404px;width:100%; background:url("../images/about4_tit.jpg") no-repeat center center;}

.about4_tit_swt{width:550px;margin:0 auto;}

.about4_tit_swt a{float:left;display:block;margin:270px 10px 0px 10px;}

.swt_b{width:255px;height:46px;background:#10beff;line-height:46px;font-size:25px;text-align:center;display:block;}

.swt_b:hover{background:#0f8fbf;}

.swt_y{width:255px;height:46px;color:#000;background:#f6ff00;line-height:46px;font-size:25px;text-align:center;display:block;}

.swt_y:hover{background:#606303;}

.anli_tit{width:680px;margin:0 auto;}



.anli_bg{ height:863px;width:1000px; background:url("../images/anli_bg.jpg") no-repeat center center;}

.anli_bg ul li{width:620px;height:155px;margin-bottom:40px;padding-top:85px;margin-left:300px;}

.anli_bg ul li h2{font-size:20px;color:#f8312e;margin:10px;}

.anli_bg ul li span{font-size:16px;color:#666666;}

.anli_b{ height:238px;width:863px; background:url("../images/anli_b.jpg") no-repeat center center;margin:0 auto;}

.anli_b a{width:96px;height:34px;background:#ffff00;color:#030303;line-height:34px;text-align:center;display:block;border-radius:5px;font-size:18px;float:right;margin-right:38px;margin-top:145px;}

.anli_b a:hover{background:#848405;}

.border_swt{width:950px;height:48px;background:#e6e6e6;text-align:center;line-height:48px;color:#666666;border-radius:50px;display:block;font-size:16px;margin:20px auto;}

.border_swt:hover{background:#aaa3a3;}

.about_footer{ height:194px;width:100%; background:url("../images/about_footer.jpg") no-repeat center center;margin:0 auto;}

.phone{width:443px;height:125px;padding-top:60px;}

.phone1{float:right;width:90px;height:40px;border-radius:5px;background:#fff;text-align:center;line-height:40px;color:#000;font-size:16px;}

.phone_b{width:216px;height:45px;background:#10beff;font-size:18px;text-align:center;line-height:45px;color:#000;display:block;border-radius:5px;float:left;margin-top:10px;}

.phone_b:hover{background:#0b77a0;}

.phone_y{width:216px;height:45px;background:#ffea00;font-size:18px;text-align:center;line-height:45px;color:#000;display:block;border-radius:5px;float:right;margin-top:10px;}

.phone_y:hover{background:#635b03;}








.mnd_dsj{}







.wuzhong{ float:left;width:62px; font-family:"宋体"; font-size:14px; margin-top:18px;}

.wuzhong a{ display:block; width:62px; height:22px; background-color:#0092D8; color:#fff; text-align:center; margin-top:10px; border-radius:5px}











.fotmain_2 ul li a {

    font-size: 12px;

    font-family: '宋体';

}













.main_top .m_center .m_right{ float: right;}

.main_top01{ width: 100%; height: 105px; background-color: #FFFFFF;  }

.main_top01 .m_t_main{ width: 1200px; margin: 0 auto;}

.main_top01 .m_t_main .m_t_mlogo{ float: left;}

.main_top01 .m_t_main .m_t_mlogo img{display: block;    margin-top: 25px;}

.main_top01 .m_t_main .m_t_right{ float: right; width: 500px;}

.main_top01 .m_t_main .m_t_right .m_mringt{ float: left; width: 210px; border-right: 1px #E6E6E6 solid;border-left: 1px #E6E6E6 solid;    height: 105px;}

.main_top01 .m_t_main .m_t_right .m_mringt img{ margin-top: 1px; margin-left: 1px;}








	.fot {

  width: 100%;

  background-color: #262626;

}.fotmain {

  width: 1000px;

  height: 350px;

  margin: 0 auto;

  overflow: hidden;

}.fotmain_1 {

  height: 120px;

  border-bottom: 1px solid #303030;

  margin: 24px auto 26px auto;

}.fotmain_1 ul {

  overflow: hidden;

}.fotmain_1 ul li {

  width: 125px;

  height: 120px;

  float: left;

  display: inline;

  text-align: center;

  color: #cccccc;

}.fotmain_2 {

  width: 460px;

  height: 150px;

  text-align: left;

  overflow: hidden;

}

.fn-left {

  float: left;

}.fotmain_3 {

  width: 510px;

  overflow: hidden;

}

.fn-right {

  float: right;

}

.fotmain_2 ul {

  overflow: hidden;

  width: 100px;

  float: left;

  display: inline;

  padding-left: 12px;

}.fotmain_2 .ul2 {

  border-left: 1px dotted #cccccc;

  border-right: 1px dotted #878787;

}

.fotmain_2 ul {

  overflow: hidden;

  width: 100px;

  float: left;

  display: inline;

  padding-left: 12px;

}

ol, ul {

  list-style: none;

}.fotmain_2 .ul3 {

  border-right: 1px dotted #878787;

}

.fotmain_2 ul {

  overflow: hidden;

  width: 100px;

  float: left;

  display: inline;

  padding-left: 12px;

}

.fn-left, .fn-right {

  display: inline;

}.fotmain_1 ul li .yhpic1 a {

  background-position: 0 -63px;

}

.fotmain_1 ul li .yhpic a {

  display: block;

  width: 63px;

  height: 63px;

  background: url(../images/new_ico.gif) no-repeat;

}

.fotmain_1 ul li .yhpic1 a{ background-position:0 -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic2 a{ background-position:-63px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic3 a{ background-position:-126px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic4 a{ background-position:-189px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic5 a{ background-position:-252px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic6 a{ background-position:-315px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic7 a{ background-position:-378px -63px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic8 a{ background-position:-441px -63px;  margin: 0 auto;}



.fotmain_1 ul li .yhpic1 a:hover{ background-position:0 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic2 a:hover{ background-position:-63px 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic3 a:hover{ background-position:-126px 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic4 a:hover{ background-position:-189px 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic5 a:hover{ background-position:-252px -1px;  margin: 0 auto;}

.fotmain_1 ul li .yhpic6 a:hover{ background-position:-315px 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic7 a:hover{ background-position:-378px 0;  margin: 0 auto;}

.fotmain_1 ul li .yhpic8 a:hover{ background-position:-441px 0;  margin: 0 auto;}





.fotmain_2{ width:460px; height:150px; text-align:left; overflow:hidden;}

.fotmain_2 h2{ font-size:14px; color:#cccccc; padding-bottom:8px; font-weight:700; font-family:"宋体";}

.fotmain_2 ul{ overflow:hidden; width:100px; float:left; display:inline; padding-left:12px;}

.fotmain_2 ul li{ padding-left:}

.fotmain_2 ul li a{ line-height:22px;color:#cccccc }

.fotmain_2 ul li a:hover{ text-decoration:underline;}

.fotmain_2 .ul2{ border-left:1px dotted #cccccc; border-right:1px dotted #878787;}

.fotmain_2 .ul3{ border-right:1px dotted #878787;}



.fotmain_3{ width:510px; overflow:hidden;}

.fotmain_3 span{ color:#cccccc}

.fotmain_3 a{ line-height:22px;color:#cccccc; padding:0 8px;}

.fotmain_3 a:hover{ text-decoration:underline;}

.fotmain_3 img{ margin:6px 0 8px;}

.fotmain_3_x{ height:426px; background:url(../images/newewm.jpg) no-repeat 0 0; padding-left:95px;}

.fotmain_3_x{ font-size:12px; color:#cccccc; line-height:24px;}

.fotmain_1 h2{font-size:12px; font-family:'宋体';  font-weight: 100;}







.ztcp{ width:980px; margin:50px auto 0 auto; overflow:hidden; text-align:center}

.ztcp .hd{ width:295px; height:594px; float:right }

.ztcp .hd ul{}

.ztcp .hd ul li{ width:295px; height:297px; background:url(../images/ztcp12.jpg) no-repeat 0 0; color:#666666}

.ztcp .hd ul li.on{ background:url(../images/ztcp11.jpg) no-repeat 0 0; color:#ffffff}

.sjtiptit1{ font-size:30px; line-height:30px; padding:95px 0 45px 0; padding-left:36px}

.sjtiptit2{ font-size:14px; line-height:22px; padding-left:36px}

.ztcp .bdbox{ width:673px; height:594px; float:left}

.ztcp .bd ul{ width:673px; height:594px; position:relative; overflow:hidden }

.ztcp .bd ul li{ position:absolute;}

.ztcp .bd ul .ztcp01{ left:0; top:0;}

.ztcp .bd ul .ztcp02{ right:0; top:0;}

.ztcp .bd ul .ztcp03{ right:0; top:247px;}

.ztcp .bd ul .ztcp04{ left:289px; bottom:0;}

.ztcp .bd ul .ztcp05{ right:0; bottom:0;}

.ztcp .bd ul .ztcp06{ left:0; top:0;}

.ztcp .bd ul .ztcp07{ right:0; top:0;}

.ztcp .bd ul .ztcp08{ right:0; top:204px;}

.ztcp .bd ul .ztcp09{ left:0; bottom:0;}

.ztcp .bd ul .ztcp10{ right:0; bottom:0;}





.sjtipdown{width:1000px; overflow: hidden; margin:0 auto 0 auto; text-align:center }

.sjtipdown a{display:block;margin:20px auto;;text-align:center;width:180px;height:48px;line-height:48px;color:#ffffff; font-size:18px; background-color:#dd0012}

.sjtipdown a:hover{background-color:#b11723}





inner_box{ width:1100px; margin:0 auto;}


@charset "utf-8";
#banner{ height:500px; overflow:hidden; background:url(../images/ab_banner.jpg) no-repeat center;}
#banner a{ display:block; height:500px;}

#ab_box1{ height:auto; overflow:hidden; background:#FFFFFF; padding:20px 20px 0 0;}
#ab_box1 .tit{ height:auto; overflow:hidden; text-align:center; margin-bottom:25px;}
#ab_box1 .con{ height:auto; overflow:auto; margin-bottom:40px;}
#ab_box1 .left{ width:420px; height:auto; overflow:hidden; float:left}
#ab_box1 .right{ width:530px; height:auto; overflow:hidden; float:left; margin-left:29px;}
#ab_box1 .right .t{ height:auto; overflow:hidden; padding:5px 0 10px 0; font-size:22px; color:#f83a08;}
#ab_box1 .right p{ color:#666666; font-size:14px; line-height:24px; margin-bottom:2px;}
#ab_box1 .right .btn{ height:auto; overflow:hidden; padding-top:9px;}

#ab_box2{ height:auto; overflow:hidden; background:#FFFFFF; padding-bottom:50px;}
#ab_box2 .tit{ height:auto; overflow:hidden; text-align:center; margin-bottom:25px;}
#ab_box2 .con{ height:auto; overflow:hidden; }
#ab_box2 .con ul{ height:auto; overflow:hidden; width:120%;}
#ab_box2 .con li{ height:auto; overflow:hidden; width:353px; background:url(../images/ab_box2_2.gif) no-repeat left top; float:left; padding-right:20px; padding-top:14px;}
#ab_box2 .con .in{ height:auto; overflow:hidden; padding:9px; border:1px #dedede solid; border-top:none; padding-top:0;}
#ab_box2 .con .t{ height:auto; overflow:hidden; text-align:center; line-height:30px; font-size:22px; color:#177fc8; margin-bottom:10px;}
#ab_box2 .con .pic{ height:auto; overflow:hidden; text-align:center; margin-bottom:10px;}
#ab_box2 .con h2{ font-size:16px; color:#f83a08; font-weight:normal; height:auto; overflow:hidden; margin-bottom:10px;}
#ab_box2 .con p{ font-size:14px; line-height:24px; color:#666666;}

#ab_box3{ height:auto; overflow:hidden; background:#FFFFFF; padding-bottom:50px;}
#ab_box3 .tit{ height:auto; overflow:hidden; text-align:center; margin-bottom:25px;}
#ab_box3 .ttxt{ height:auto; overflow:hidden; line-height:24px; text-align:center; color:#666666; font-size:14px; margin-bottom:10px;}
#ab_box3 .tbtn{ height:auto; overflow:hidden; margin-bottom:20px;}
#ab_box3 .tbtn a{ display:block; height:40px; width:115px; border:1px #177fc8 solid; color:#177fc8; font-size:16px; text-align:center; margin:0 auto; line-height:40px; border-radius:10px;}
#ab_box3 .con{ height:auto; overflow:hidden; margin-bottom:40px;} 
#ab_box3 .con .lbtn{ height:420px; overflow:hidden; width:165px; cursor:pointer; background:url(../images/ab_box3_2.gif) no-repeat center; float:left;}
#ab_box3 .con .rbtn{ height:420px; overflow:hidden; width:165px; cursor:pointer; background:url(../images/ab_box3_3.gif) no-repeat center; float:right;}
#ab_box3 .con .content{ height:398px; width:737px; float:left; border:1px #dedede solid; overflow:hidden; border-radius:10px; padding:15px; padding-bottom:5px;} 
#ab_box3 .con .con_list{ height:369px; overflow:hidden;}
#ab_box3 .con .con_list ul{ width:1000%; height:auto; overflow:hidden;}
#ab_box3 .con .con_list li{ height:369px; width:737px; float:left;}
#ab_box3 .con .con_list .in{height:369px; width:737px; position:relative;}
#ab_box3 .con .con_list .in .bg{ height:40px; width:100%; background:#000000; position:absolute; left:0; bottom:0;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
#ab_box3 .con .con_list .in .p{ height:40px; line-height:40px; z-index:2; position:absolute; width:100%; left:0; bottom:0; font-size:14px; color:#FFFFFF; text-align:center;}
#ab_box3 .con .con_tab{ height:auto; overflow:hidden;}
#ab_box3 .con .con_tab ul{ height:auto; overflow:hidden; width:120px; margin:0 auto;}
#ab_box3 .con .con_tab li{ width:30px; height:30px; float:left; position:relative; cursor:pointer;}
#ab_box3 .con .con_tab li:before{ content:""; height:12px; width:12px; background:#cccccc; position:absolute; left:10px; top:10px; border-radius:50%;}
#ab_box3 .con .con_tab li.hover:before{ background:#177fc8;}

#ab_box4{ height:auto; overflow:hidden; background:#FFFFFF; padding-bottom:50px;}
#ab_box4 .tit{ height:auto; overflow:hidden; text-align:center; margin-bottom:15px;}
#ab_box4 .ttxt{ height:auto; overflow:hidden; line-height:24px; text-align:center; color:#666666; font-size:14px; margin-bottom:5px;}
#ab_box4 .tbtn{ height:auto; overflow:hidden; margin-bottom:20px; color:#f83a08; font-size:20px; text-align:center;}
#ab_box4 .con{ height:auto; overflow:hidden; margin-bottom:30px;}
#ab_box4 .con ul{ width:1098px; margin:0 auto; height:auto; overflow:hidden;}
#ab_box4 .con li{ width:183px; float:left; height:auto; overflow:hidden; text-align:center;}
#ab_box4 .con li .pic{ height:48px; width:57px; margin:0 auto; padding:32px 19px 31px 20px; background:url(../images/ab_box4_2.gif) no-repeat center; margin-bottom:5px;}
#ab_box4 .con li h2{ font-size:16px; line-height:30px; color:#177fc8; font-weight:normal;}
#ab_box4 .con li p{ font-size:14px; line-height:20px; color:#666666;}
#ab_box4 .bot{ height:170px; width:580px; position:relative; margin:0 auto;}
#ab_box4 .bot .bg{ height:92px; padding-top:25px; width:100%; position:absolute; left:0; top:0;}
#ab_box4 .bot .bg span{ display:block; height:90px; border:1px #cccccc solid; border-radius:10px;}
#ab_box4 .bot .c{ height:170px; width:100%; position:absolute; left:0; top:0; z-index:2;}
#ab_box4 .bot .c .t{ height:50px; line-height:50px; font-size:20px; color:#ffffff; background:#f83a08; width:180px; text-align:center; margin:0 auto 15px;}
#ab_box4 .bot .c ul{ height:auto; overflow:hidden; width:480px; margin:0 auto;}
#ab_box4 .bot .c li{ height:auto; overflow:hidden; width:160px; float:left;}
#ab_box4 .bot .c li a{ display:block; cursor:pointer; width:90px; height:90px; overflow:hidden; text-align:center; margin:0 auto; border:1px #60b2eb solid; padding:4px; border-radius:50%; background:#FFFFFF;}
#ab_box4 .bot .c li a .in{ height:90px; width:90px; background:#60b2eb; border-radius:50%;}
#ab_box4 .bot .c li .pic{ height:auto; overflow:hidden; padding-top:12px;}
#ab_box4 .bot .c li p{ height:auto; overflow:hidden; color:#FFFFFF; font-size:14px; padding-top:7px;}















@charset "utf-8";

*{margin:0;padding:0}

body,h1,h2,h3,h4,h5,ul,dl,li,dt,dd,p{margin:0;padding:0}

ul,dl,li{list-style:none}

body{color:#333;font-family:"宋体",Arial,SimSun,sans-serif;vertical-align:baseline;font-size:12px;-webkit-text-size-adjust:none}

a{color:#fff;text-decoration:none;-moz-outline:0;outline:0;cursor:pointer}a:focus,input:focus{-moz-outline:0;outline:0}

a:hover{text-decoration:none}

pre{white-space:pre-wrap;word-wrap:break-word}

table{border-collapse:collapse;border-spacing:0;width:100%}

caption,th,td{font-weight:400}

img{vertical-align:middle;border:0}

ul,ol{list-style:none outside none}



.blod{font-weight:bold}

.clearfix{clear:both}

.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}

















	