*{ margin:0px; padding:0px}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000000;}
img,div,table,tr,td,span{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; color:#000000}
a:hover{ text-decoration:none; color:#FF6600}

#topnav{ width:100%; margin:0px auto;  background:url(../images/top.jpg) repeat center top; height:125px; min-width:1300px}
.logo{ width:1300px; margin:0px auto; height:120px; font-size:36px; background:url(../images/logo.png) no-repeat center}
.logo span{  font-size:31px; color:#FF0000; float:right; padding-top:22px; padding-right:22px; font-weight:bold;}

.td{ width:1300px; margin:0px auto;text-align:right; height:5px}
.td a{ padding-left:15px}

#nav1{ width:100%; margin:0px auto; background:#0F52AD;min-width:1300px}
#nav{ width:1300px; margin:0px auto; height:60px; line-height:60px; font-family:"Î¢ÈíÑÅºÚ"; display:block}
#nav ul{ list-style-type:none}
#nav ul li{ float:left; width:162px; text-align:center;display:block}
#nav ul li a{ color:#FFFFFF; text-align:center; font-size:16px}
#nav ul li a:hover{ width:162px; background-color:#FF9501; display:inline-block}
#current{ width:162px; display:inline-block}

/*Banner*/
.fullSlide { width:100%; position:relative; height:650px;min-width:1300px } 
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; } 
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:650px; overflow:hidden; text-align:center; background-position:center top; background-repeat: no-repeat; } 
.fullSlide .bd li a { display:block; height:650px; } 
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:20px; left:0; height:10px; line-height:10px; } 
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:8px; margin:1px; overflow:hidden; background:#fff; line-height:999px; background:url(../images/b5.png) no-repeat; } 
.fullSlide .hd ul .on { background:url(../images/bo.png) no-repeat; } 
.fullSlide .prev,.fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%; z-index:1; width:40px; height:60px; cursor:pointer;/* filter:alpha(opacity=50); opacity:0.5; */display:none; width:73px; height:73px; } .fullSlide .prev { background:url(../images/left1s.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(../images/right1s.png) no-repeat; }

.sy_title { text-align:center; margin-bottom:30px; margin-top:30px; width:100%; min-width:1300px}
.sy_title h4{font-size: 36px; color: #2b2b2b; background: url("../images/titlebg.png") no-repeat center bottom; padding-bottom: 20px; margin-bottom: 15px;}
.sy_title small{display: block; font-size: 22px; color: #9e9e9e; font-weight: 300; letter-spacing: 5px;}

.cpfl{ max-width:70%; margin:0 auto; margin-bottom:1%}
.cpfl ul{ list-style-type:none; padding-left:10px; padding-top:10px; padding-bottom:5px}
.cpfl ul li{ margin-bottom:10px; width:11.5%; float:left; margin:0 0.5% 0 0.5%; background:#e4e4e4; height:40px; line-height:40px; text-align:center}
.cpfl ul li a{}
.cpfl ul li a:link{}
.cpzs{ width:960px; margin:0px auto; float:left}

.anliroll {width:80%;margin:0 auto; min-width:1300px}
.anliroll li {float: left;width:19%;background: #fff;margin:0 0 1% 1%; }
.anliroll li a {display: block;overflow: hidden;font-size: 18px;position: relative; }
.anliroll li a h4 {overflow: hidden; height:250px }
.anliroll li a img {width: 100%;display: block;transition: all .5s; }
.anliroll li a ol {background: #efefef;color: #000;width: 100%;z-index: 555;transition: all .2s;text-align: center;font-size: 18px; line-height:52px;box-sizing: border-box; height:52px }
.anliroll li a ol h1{ height:30px; line-height:30px; width:100%; overflow:hidden; font-weight: normal; font-size:18px}
.anliroll li a ol i {display: block;color: dimgray;font-size: 13px;margin-top: 10px;font-style: normal;}
.anliroll li a ol i p { font-family:"Î¢ÈíÑÅºÚ"; color:#FF6600;font-size: 16px;margin-top: 10px; }
.anliroll li a ol a {color: #fff;font-size: 18px; }
.anliroll li a:hover img {transform: scaleX(1.2) scaleY(1.2); }
.anliroll li a:hover ol {background: #015CB5;color: #fff; }
.anliroll li a:hover ol i {color: #fff;}

.w1200{ width:1200px; margin:0 auto}
.icon { background: url(../images/icon.png) no-repeat; display: inline-block;vertical-align: middle;}
.floor_1_main{background:url(../images/a11_02.jpg) center center no-repeat; width:100%; height:100px;min-width:1300px}
.floor_1_main .floor_1_1 em{font-size:20px; color:#fff; line-height:20px; padding-top:26px; float:left;}
.floor_1_main .floor_1_1 em span{display:block; font-size:14px; color:#88b0e7; line-height:14px; padding-top:10px;}
.floor_1_main .floor_1_1 i{display:block;font-size:30px;color:#fff;font-family:"Arial";float:left;margin-left: 90px;margin-top:34px;line-height:32px;}
.floor_1_main .floor_1_1 i span{display:inline-block; float:left; width:32px; height:32px; background-position:-229px 0px; margin-right:12px;}
.floor_1_main .floor_1_1 .guanjzhi{float:right; width:356px;}
.floor_1_main .floor_1_1 .guanjzhi b{display:block; color:#fff; font-size:16px; line-height:16px; font-weight:normal; padding-top:26px;}
.floor_1_main .floor_1_1 .guanjzhi p{display:block; padding-top:10px;}
.floor_1_main .floor_1_1 .guanjzhi p a{display:inline-block; font-size:14px; color:#fff;}
.floor_1_main .floor_1_1 .guanjzhi p a:nth-child(4) span{display:none;}
.floor_1_main .floor_1_1 .guanjzhi p a:first-child+a+a+a span{display:none;}

.part2{background:url(../images/partbg_26.jpg) repeat-x left center; margin:0 px; height:41px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"}
.part2 h1{float:left; font-size:18px; color:#047bcd; background:url(../images/box_bg.jpg); padding:0 10px 0 0}
.part2 h1 span{font-size:12px; font-weight:normal; text-transform:uppercase; display:block; font-family:Arial;}
.part2 h2{float:right; background:url(../images/index_29.jpg) no-repeat right #f2f2f2; padding:0 20px 0 7px; font-size:12px; font-weight:normal; height:41px; line-height:41px;} 

.clear{ clear:both; height:0}

.about{ width:100%; margin:0 auto; background:url(../images/bg-2.jpg) no-repeat center; padding-top:60px; padding-bottom:60px; min-width:1300px}
.con{ max-width:78%; margin:0 auto}
.about_l{ width:516px; float:left;}
.about_l img{ border:8px #FFFFFF solid}
.about_r{ float:left; width:940px; background:#F4F4F4; padding-left:20px; height:416px}
.about_r h1{ line-height:40px; padding-top:20px; padding-bottom:30px; color:#0F458F; font-size:36px}
.about_r p{ font-size:15px; line-height:29px; padding-right:20px}
.about_r h2{ width:150px; height:35px; border-radius:10px; border:1px #CCCCCC solid; line-height:35px; text-align:center; font-size:16px; margin-top:20px}

.hf{ width:1210px; margin:0 auto; margin-top:10px}

/**/
.data{ width:20%; float:left; border-right:1px #CCCCCC solid; text-align:center; margin-right:10px;}
.data h3{ font: bold 40px/70px "Î¢ÈíÑÅºÚ"; display:block; color:#045cbd}
.data span{ line-height:40px;}
.xw2{ width:68%; float: left;  padding:2% 0% 2% 0%;   }   
.xw2_top{  height:70px;  color:#000; width:100%; float:left}
.xw2_top h2{ line-height:40px; float:left; width:80%; font-weight:bold}
.xw2_top strong{ font:16px/20px "Î¢ÈíÑÅºÚ"; padding-left:2%; color:#666}
.xw2_top span{ float:right; width:33px; height:33px; background:url(../images/more2.png) no-repeat right center}
.xw2 .xwzx_xw{ border:1px #f5f5f5 solid; margin-bottom:3%; padding:2% 0%; border-radius:25px}
.xw2 .xwzx_xw ul li{ width:74%; margin:0% 2%; float: right} 
.xw2 .news2_div ul li a{ background:url(../images/dian3.png) no-repeat left center; padding-left:20px;}
.xw2 .news2_div ul li span{ display:none}

.xwzx_xw ul{ width:100%; float: left}
.xwzx_xw li{  margin:0% 1% 0% 1%;   padding:0%;}
.xwzx_xw li dt{width: 100%; overflow:hidden; color:#999; display:block; line-height:30px; } 
.xwzx_xw li span{ height:30px; width:100%; text-align:right; display:block}
.xwzx_xw li dd{ height:200px;}
.xwzx_xw li h2{ height:40px; overflow:hidden; line-height:40px; font-size:16px; float:left}
.xwzx_xw li b{  text-align:right; height:40px; line-height:40px; overflow:hidden; width:100%; display: block; font-weight:normal}
.news22{ width:100%; margin:0 auto; margin-top:30px}
.news22_div{width:100%; float:left;}
.news22_div ul{}
.news22_div ul li{ width:48%;height:30px; float:left;  margin:0% 1% 1% 1%; overflow:hidden;border-bottom:1px #CCCCCC dashed;}
.news22_div ul li h2{ width:30px; line-height:30px; overflow:hidden; float:left; text-align: right;}
.news22_div ul li a{ height:20px; overflow:hidden; display:block; float:left;background:url(../images/dian3.png) no-repeat left center; padding-left:20px; line-height:20px;}
.news22_div ul li span{  float:right; height:30px; display:none }

/**/
.news3_bot{width:28%; float: right; margin-top:3% } 
.news3_top{  height:130px; background:url(../images/news3_top.jpg) no-repeat left top;background-size:100% 100%; ; padding:20% 10% 0% 10%; color:#FFFFFF}
.news3_top h2{ line-height:40px;; float:left}
.news3_top h2 a{ font-size:28px; color:#FFF}
.news3_top strong{ font:16px/20px "Î¢ÈíÑÅºÚ"; display:block; color:#fff; font-variant:small-caps}
.news3_top span{ float:right; width:33px; height:33px; background:url(../images/more1.png) no-repeat right center}
.news3_bot dl{ width:100%; float: left; text-align:center;  margin-top:-60px;  }
.news3_bot dl img{ width:80%;margin: 0 auto; display:block; max-height:160px;}
.news3_bot_xw{  float: left; padding: 2% 0%}
.news3_bot_xw li dt{height:60px;} 
.news3_bot_xw li{ border-bottom:1px #CCCCCC dotted; padding:2% 0% 1% 0%}
.news3_bot_xw li:nth-child(3){ border-bottom:none}
.news3_bot_xw img{ padding-right:2%; padding-top:2%}

/*ÐÂÎÅÁÐ±í*/

.bg2 {background: url(../images/rzbg.jpg) no-repeat center / cover;color: #fff; padding-top:20px; padding-bottom:20px; width:100%; min-width:1300px}
.bg2 .section-title:after {background-image: url(../images/cptit.png);}
.section-title {text-align: center;margin-bottom:30px;font-size: 32px;font-weight: bold;}
.section-title small {display: block;font-weight: normal;font-size:28px; line-height:28px; padding-bottom:10px}
.section-title:after {display: block;content: '';background: url(../images/cptit.png) no-repeat center bottom / auto 100%;height: 18px;margin-top: 20px;}

.in-rz {}
.in-rz li {float: left;width: 181px;margin-left:35px;}
.in-rz li .wrap {display: table;width: 100%;height: 181px;position: relative;}
.in-rz li .wrap:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: '';background: url(../images/rzico.png) no-repeat 0 0;-webkit-transition: all 0.5s;transition: all 0.5s;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.in-rz li .inner {display: table-cell;vertical-align: middle;text-align: center;padding: 0 25px;}
.in-rz li .inner p {margin: 0;}
.in-rz li:nth-child(1) .wrap:before {background-position: 1px -1px;}
.in-rz li:nth-child(2) .wrap:before {background-position: -198px 0;}
.in-rz li:nth-child(3) .wrap:before {background-position: -403px 0;}
.in-rz li:nth-child(4) .wrap:before {background-position: -613px 0;}
.in-rz li:nth-child(5) .wrap:before {background-position: -818px 0;}
.in-rz li:nth-child(6) .wrap:before {background-position: -1019px 0;}
.in-rz li .wrap:hover:before {-webkit-transform: rotate(360deg);transform: rotate(360deg);}

.in-rz-tel {margin-top: 50px;text-align: center;}
.in-rz-tel p {margin: 0 auto;width: 480px;background: url(../images/rztel.png) no-repeat 0 0;height: 64px;padding-left: 110px;font-size: 16px;line-height: 40px; color:#fff}
.in-rz-tel strong {color: #f7c433;font-size: 30px;font-family: Impact;}
.in-rz-tel .btn {display: block;width: 190px;line-height: 45px;color: #fff;background-color: #015cb5;margin: 20px auto 0;}


.main {width: 1300px;margin: 0 auto;}
.mainxw { background: #f5f5f5;min-width:1300px; padding-top: 20px; width:100%}
.fl{ float:left}
.fr{ float:left}
.col-md-6{ width:46%;}
.xw-fl{text-align:center;padding:0px 0 36px 0;}
.xw-fl li{display:inline-block;width:120px;height:38px;margin:0 8px;}
.xw-fl li a{display:block;width:118px;height:36px;line-height:36px;border:1px solid #aaa;border-radius:46px;}
.xw-fl li a:hover{display:block;border:1px solid #045cbd;color:#045cbd;}
.xw-l-one{width:100%;height:150px;overflow:hidden; list-style-type:none; margin-bottom:20px}
.xw-l-one .col-xs-4{padding:0;}
.xw-l-one .col-xs-8{padding:0;}
.xw-l-time{height:150px;background:#c4171d;color:#fff; width:40%;}
.xw-l-time h2{font-size:16px;padding:45px 0 0 12%;}
.xw-l-time h2 span{font-size:32px;}
.xw-l-time p{color:rgba(255,255,255,0.5);text-transform:uppercase;padding:8px 0 0 12%;}
.xw-l-tu{height:150px;background:url(../images/xw.jpg) no-repeat center;background-size:cover; width:60%;}
.xw-l-nr{ list-style-type:none; text-decoration:none}
.xw-l-nr h3{font-weight:bold;font-size:16px; line-height:40px}
.xw-l-nr p{line-height:28px;padding:5px 0 11px 0; border-bottom:1px #e4e4e4 dashed}
.xw-r{padding-bottom:40px; margin-left:50px}
.xw-r ul li{ border-bottom:1px #ccc dashed; line-height:40px}
.xw-r-t{padding-left:28px;}
.xw-r ul a{display:block;background:url(../images/jt.gif) no-repeat 6px 18px;}
.right{ float:right}
.xwxx{ line-height:27px}

.nav{ width:770px; margin:0px auto; height:56px; background:url(../images/dh.jpg) no-repeat center bottom; color:#0b61b8; font-family:"Î¢ÈíÑÅºÚ"; padding-top:10px}
.nav a{ line-height:48px; color:#FFFFFF; padding-left:26px; padding-right:26px}
.copyright{ width:1300px; margin:0px auto; text-align:center; color:#FFFFFF; line-height:30px}
.copyright a{ color:#FFFFFF}
.copyright a:link{ color:#FFFFFF}

#main{ margin:0 auto; width:1300px; margin-top:1%}
#left{ width:20.5%;float:left; margin-right:1%}
.title1{ height:90px;width: 100%; position: relative;background: #13549B;}
.title1 .p1{position: absolute; width: 100%;height: 60px;text-align: center; line-height: 80px;font-size:55.5px; color: #ffffff;opacity: 0.08;text-transform:uppercase; font-family: fantasy;left: 0;top: 0;z-index: 1; overflow:hidden}
.title1 .p2{ position: absolute; width: 100%;height: 60px;text-align: center;line-height: 80px; font-size:26px;color: #ffffff; left: 0;top: 0;z-index: 2; font-weight: 600;}
.title1 .p2 a{ color:#FFF}
.cpfl1{ padding-top:5px;  margin-bottom:2%; border-left:1px #e4e4e4 solid; border-right:1px #e4e4e4 solid}
.cpfl1 li{height:40px;line-height:40px;padding-left:20px; background:#ededed; margin-bottom:9px;border-bottom:1px #ededed solid; margin-left:10px; margin-right:10px}
.cpfl1 li i{ float:left; padding-top:13px; padding-right:19px}
.cpfl1 li a{ float:left; background:url(../images/jt.gif) no-repeat 5px 18px; padding-left:27px}

.lxwm1{ width:98%;border:1px #e4e4e4 solid; border-top:1px #e4e4e4 solid}
.lxwm1 p{ height:30px; line-height:30px; padding-left:11px}

#iright{ width:77%; float:right; margin-top:5px;}

.content{ line-height:28px;  padding:10px 0}
.index{height:40px; line-height:40px;  font-weight:bold;font-family:"Î¢ÈíÑÅºÚ"; border-bottom:3px #CCCCCC double; background:url(../images/home.png) no-repeat 5px 12px}
.index a h2{ float:left; font-size:16px; padding-left:30px}
.index span{ float:right; font-size:14px; padding-right:10px}
.index span a{ }
.index span a:link{ }

.productlist dl{ width:240px; float:left; margin-left:5px; margin-right:5px}
.productlist dl dt{ width:240px}
.productlist dl dt a{ width:240px}
.productlist dl dt a img{ width:240px; height:240px; vertical-align:middle; border:1px solid #e4e4e4}
.productlist dl dd{ height:32px; line-height:32px; text-align:center; width:100%; overflow:hidden}
.productlist dl dd a{ height:32px; line-height:32px}
.page { margin:0px auto; width:940px; padding-top:10px; padding-bottom:8px}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}

.title{text-align:center; line-height:40px; height:40px; font-size:18px; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-weight: normal}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}
.xwzx ul{ list-style-type:none}
.xwzx ul li{ border-bottom:1px dotted #ccc; line-height:35px}
.xwzx ul li span{ float:right}
.ipro dl{ width:240px; float:left; margin-left:5px; margin-right:5px}
.ipro dl dt{ width:240px}
.ipro dl dt a{ width:240px}
.ipro dl dt a img{ width:240px; height:240px; vertical-align:middle; border:1px solid #e4e4e4}
.ipro dl dd{ height:26px; line-height:26px; text-align:center}
.ipro dl dd a{ height:26px; line-height:26px}

.newslist{}
.newslist ul{ list-style-type:none}
.newslist ul li{ border-bottom:1px dotted #ccc; height:35px}
.newslist ul li a{ font-size:14px;  color:#000; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li span{ float:right}
.newslist ul li p{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}
.newslist ul li p a{ color:#0358A8}
.news img{ width:176px; height:132px}
.news ul{ list-style-type:none}
.news ul li{  line-height:30px; height:30px;}
.news ul li span{ float:right;}
.news ul li a{ padding-left:3px; color:#333}
.news p{ color:#000000; font-size:14px; font-weight:900; font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; height:26px}
.news h2{ color:#0358A8; font-size:12px;font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; height:26px}
.news span{ line-height:22px; font-family:"Î¢ÈíÑÅºÚ"}

 .g_ft{ height:370px; background:#333333;border-top: 5px solid #115095; width:100%; min-width:1300px}
      .g_ft .m_fnav{height: 88px;line-height: 88px;border-bottom:1px solid #434343;margin-bottom: 35px; }
      .g_ft .m_fnav a{ color:#fff;  font-size: 16px; font-weight: normal;display: inline-block; width:150px; text-align:center}
      .g_ft .m_fnav .lasta{padding-right: 0;}

      .g_ft .f_ftcon{float: left;width: 870px;}
      .g_ft .f_ftcon ul{width: 800px;height: 132px;}
      .g_ft .f_ftcon li{position: relative;float: left;width:342px;height: 65px;font-size: 15px;color: #9a9a9a;padding-left: 55px; font-weight:normal;}
      .g_ft .f_ftcon li em{position: absolute;left:0;top:0;}
      .g_ft .f_ftcon li b{display: block;font-weight: normal;}
      .g_ft .f_ftcon .ftico4 b{font-weight: normal;}
      .g_ft .cpr{font-size: 14px;color: #9a9a9a; line-height:25px}
      .g_ft .cpr a{color: #9a9a9a;font-weight: normal;}

      .g_ft .m_code{float: left;width: 325px;padding: 30px 0 0 0;}
      .g_ft .codelst li{float: right;width: 187px;}
      .g_ft .codelst li img{width: 135px;height: 135px;display: block;}
      .g_ft .codelst .code2{margin-right: 0;}
      .g_ft .codelst li em{display: block;width: 8px; padding: 0 12px; height: 83px;float: left;font-size: 14px;color: #9a9a9a;background: #484848; padding-top: 22px;}
      .g_ft .codelst .code2 em{padding-top: 8px;height:127px;line-height:24px;}

.dblb{ width:1300px; margin:0 auto}