﻿@charset "utf-8";
/* marquee */
.marquee_bg1 { width: 100%; height: 26px; background: #1d1d1d; position: relative; margin-bottom: 38px; }
.marquee_bg2 { width: 100%; background: url(/skin/moban/cms/marquee.png) center 0 no-repeat; height: 44px; position: absolute; left: 0; top: 5px; }
.marquee { width: 980px; height: 44px; overflow: hidden; margin: 0 auto; }
.marquee p { float: left; width: 110px; height: 44px; text-align: right; font: 14px/44px "microsoft yahei"; color: #1d1d1d; }
.marquee marquee { float: left; width: 860px; height: 44px; font: 14px/44px "microsoft yahei"; color: #1d1d1d }
/*about*/

/*产品中心*/
.mleft { width: 226px; float: left }
/**/
.title1 { height: 38px; text-align: center; font-size: 20px; color: #ffffff;  }
.title1 h1 { font: 18px/55px "微软雅黑"; float: left; }
.title1 span { font: 18px/54px "微软雅黑"; float: left; }
.title11 { height: 52px; text-align: center; font-size: 20px; color: #ffffff;background:#3495E4;padding-left:32px;margin-top:5px;margin-bottom:15px;  }
.title11 h1 { font: 18px/55px "微软雅黑"; float: left; }
.title11 span { font: 18px/54px "微软雅黑"; float: left; }
.title2 { font-size: 30px; background-image: url(/skin/moban/cms/hc_r30_c9.png); background-repeat: no-repeat; background-position: top center; font-weight: bold; line-height: 50px; height: 62px; }
.title2 span { color: #000; padding-right: 20px; }
/**/
.list { padding-bottom: 8px; margin-top: 8px; padding-left: 6px; }
.list ul li {position: relative;width: 196px;border: 1px solid #869286;margin-left: 5px;text-align: center;line-height: 42px;margin-top: 6px;height: 42px;font-size: 13px;color: #1D1A1A;/* border-radius: 8px; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list ul li strong { width: 0px; height: 42px; background: #000; position: absolute; left: 0; top: -3px; width: 0px; }
.list ul li:hover strong { transition: 0.8s all ease-in; background: #E0450A; width: 200px; opacity: 0.5; }
.list ul li:hover { /* background: #E06116; */ }
.list ul li:hover a { color: #191717; }
.iContact { float: left; }
.iContact img{width:100%;height:200px;border-radius: 52px;}
.iContactit { color: #FFF; font-size: 17px; line-height: 58px; height: 58px; background-color: #3495E4; text-align: center; }
.iContactit span { font-size: 14px; /* color:#93accf; */ font-weight: normal; text-transform: uppercase; padding: 5px 0 0 10px; }
.iContact ul {line-height: 30px;font-size: 14px;}
.iContact ul li {float: left;width: 100%;margin-top: 10px;margin-left: 0px;font-size: 15px;text-indent: 1px;}
.iContactmap { width: 331px; border: 1px solid #E87D0D; height: 315px; float: right; }
/**/
.ipro { }
.ipro li { float: left; width: 238px; height: 228px; margin-left: 3px; border: #cccccc 1px solid; margin-top: 6px; }
.ipro li img { display: block; width: 100%; height: 100%; }
.ipro li div { width: 224px; height: 190px; overflow: hidden; margin: 0 auto; margin-top: 8px; }
.ipro li h3 { font-size: 15px; color: #666; text-align: center; line-height: 20px; height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; margin-top: 7px; }
.ipro li:hover { background: #3495E4; }
.ipro li:hover h3  a{color: #fff;}
.ipro li:hover p { color: #fff }
/*产品推荐*/

/*box5*/
.box5 { width: 1200px; margin: 0 auto; margin-top: 6px; min-width: 1200px; }
.out { width: 1190px; height: 250px; margin: 0 auto; text-align: center; border: 5px solid #3495E4; overflow: hidden; margin-top: 20px; }
.icon { width: 3300px; height: 300px; overflow: hidden; animation: move 32s linear infinite normal; animation-fill-mode: forwards; }
.icon:hover { animation-play-state: paused; -webkit-animation-play-state: paused; }
.icon li { float: left; list-style: none; overflow: hidden; width: 280px; height: 240px; /* border: 1px #A9A08E solid; */ margin-left: 2px ;margin-top:8px;}
.icon li a{font-size:16px;text-align:center;}
.icon img { display: block; width: 270px; height: 200px; margin: 0 auto; margin-top: 6px; }
.icon h3 { text-align: center; font-size: 16px; color: #000; display: block; margin-top: 12px }
.pause { position: relative; height: 60px; display: inline-block; margin: 20px auto; text-align: center; }
.pause:before { position: absolute; content: "暂停"; display: inline-block; width: 100px; height: 60px; left: 0px; line-height: 60px; font-size: 20px; color: #fff; margin: 0 20px; background: orange; border: none; border-radius: 20px; outline: none; }
 @keyframes move { 0% {
 transform:translateX(0px);
}
 100% {
 transform:translateX(-1200px);
}
}
.out input { display: none; }
.out input:checked ~ .con { animation-play-state: paused; -webkit-animation-play-state: paused; }
.out input:checked ~ .pause:before { content: "滚动"; }
.inewsky { background: url(/skin/moban/cms/bg3.jpg) no-repeat center center fixed; min-width: 1200px; overflow: hidden; margin: 0px auto; height: 776px; }
.rel { position: relative }
.abs { position: absolute; }
.inews { width: 800px; float: left; }
.inews .tit { width: 100%; height: 103px; padding: 2px; }
.inews .tit h3 { float: left; font-size: 36px; padding-left: 15px; border-left: 6px solid #ea6311; margin-bottom: 9px; line-height: 98px; }
.inews .tit h3 a { color: #0E72DA; }
.inews .tit span { float: right; margin-right: 6px; color: #E5D8D8; font-size: 32px; line-height: 101px; }
.news11 { width: 1200px; /* margin: 0px auto; */ padding-bottom: 5px; float: left; width: 800px; }
.news11 ul { list-style-type: none; }
.news11 ul li { line-height: 44px; height: 44px; width: 388px; float: left; margin: 5px; border: 1px #8DABE9 solid; color: #958D9E; }
.news11 ul li a { line-height: 44px; height: 44px; overflow: hidden; font-size: 13px; font-weight: normal; float: left; width: 257px; color: #0B0117; padding-left: 6px; }
.news11 ul li h3 { float: right; padding-right: 5px; font-size: 13px }
/*特效*/
/*a特效*/
.box3head { width:1200px; height:200px}
.box3head img{width:1000px;height:193px;margin:0 auto;display: block;}
.box3 {overflow: hidden;padding-bottom: 1em;background: url(/skin/moban/cms/main_bg01.jpg);}
.box3 h2 { margin-bottom: 50px; height: 190px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; background: url(/skin/moban/cms/ysbt.png) no-repeat center top; }
.box3 h3 {overflow: hidden;margin-bottom: 10px;border-bottom: 1px solid #cacaca;color: #2972E3;font-weight: 400;font-size: 19px;line-height: 27px;}
.box3 h3 span { padding-left: 5px; color: #999; text-transform: uppercase; font-family: arial; }
.box3 p {padding-bottom: 5px;/*background: url(/skin/moban/cms/yicon.jpg) no-repeat left 8px;*/font-size: 21px;line-height: 35px;}
.box3 p span { color: #e7670f; }
.box3 .anone a{background:none;}
.box3 .anone a:hover{background:none;}
.box3 a {display: block;margin-top: 10px;margin-bottom: 8px;width: 108px;height: 32px;background: #e7670f;color: #fff;text-align: center;line-height: 32px;font-size: 15px;}
.box3 a:hover { background: #e55a01; color: #fff; }
.box3 .hr {overflow: hidden;margin: 16px 0;height: 5px;/* background: url(/skin/moban/cms/hr.png) no-repeat center top; */}
.oddsA {padding-left: 60px;width: 622px;height: 262px;background: url(/skin/moban/cms/y1.png) no-repeat left 5px;}
.oddsB { width: 480px; height: 262px; }
.oddsC { width: 482px; height: 285px; }
.oddsD {padding-left: 60px;width: 590px;height: 285px;background: url(/skin/moban/cms/y2.png) no-repeat left 5px;}
.oddsE {padding-left: 60px;width: 584px;height: 261px;background: url(/skin/moban/cms/y3.png) no-repeat left 5px;}
.oddsF { width: 480px; height: 261px; }
.oddsG { width: 462px; height: 266px; }
.oddsH {padding-left: 60px;width: 590px;height: 266px;background: url(/skin/moban/cms/y4.png) no-repeat left 5px;}
.oddsAd { margin-top: 30px; height: 100px; }



.tit1 { font-size: 30px; color: #FFF; float: left; width: 50%; background-image: url(/skin/moban/cms/t1.jpg); background-repeat: repeat; height: 36px; line-height: 36px; }
.text { color: #982E2E; float: left; width: 50%; background-color: #5097f5; line-height: 36px; height: 36px; text-indent: 30px; font-size: 30px; }
.text a { color: #ffffff; }
/*产品推荐*/
.box4 {margin-top: 6px;/* background: url(/skin/moban/cms/box4bg.jpg) repeat */}
.box4tit { margin-bottom: 30px; text-align: center; color: #fff; }
.box4-a { height: 380px; }
.box4-a1 { width: 50%; float: left }
.box4-a2 { width: 50%; float: left; color: #000 }
.box4-a2tit {font-size: 18px;padding-bottom: 20px;}
.box4-list { float: left; }
.box4-list2{ float:right}
.box4-list li ,.box4-list2 li{ background-image: url(/skin/moban/cms/dian.jpg); background-position: left center; background-repeat: no-repeat; padding-left: 15px; line-height: 36px; }
.box4bigtit { font-size: 48px; line-height: 66px; font-weight: bold; text-align: right; margin-right: 20px; }
.box4bigtit2 { font-size: 48px; line-height: 66px; font-weight: bold; text-align:left; margin-right: 20px; }
.box4bigtit span ,.box4bigtit2 span { color: #d46a00 }
.boxc { background-color: #FAF5F1; background-image: url(/skin/moban/cms/box4a2.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px 0px 0px 10px; font-size: 14px; line-height: 36px; width: 600px; height: 207px; }
.boxt { overflow: hidden; line-height: 30px; padding: 10px 25px 15px 25px; border: 1px solid #edd9cc; }
.box4-b {height: 398px; }
.box4-b1{ width:50%; float:left }
.box4-b2{ width:50%; float:right }
/*新闻列表*/
.boxnews{margin-top:12px;margin-bottom: 20px;}
.title3 {line-height: 30px;height: 42px;color: #FFFFFF;/* background-color: #21CB9E; */padding-right: 8px;}
.title3 h3 {float: left;line-height: 42px;color: #FFF;text-align: center;font-size: 16px;margin-top: 0px;height: 18px;background-color: #3495e4;width: 142px;height: 42px;border-radius: 6px;}
.title3 h3 a {color: #fff;font-size: 18px;height: 30px;line-height: 41px;}
.innews {width: 396px;margin-right: 4px;/* border: 6px solid #1198EA; */}
.innews li {width: 380px;float: left;border-bottom: 1px #CCC dotted;line-height: 36px;height: 36px;margin-top: 6px;padding-left: 12px;text-align:left;}
.innews li span { width: 76px; float: right; }
.innews li a { font-size: 14px; width: 302px; display: block; float: left;/* clear: both; */ overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/**/
.linkbg{height:auto;margin:15px auto;color: #383838;}
.link{width:1200px;margin:0 auto;}
.link span{ color:red;font-size:16px}
.link ul li{float:left;line-height: 55px;margin-left: 10px;}
.link ul li a{color: #01488a;}
/**/





.con0{width:100%;height:auto;margin:0 auto;background:#ffffff center no-repeat;}
.con0 .zc{width:1200px;height:300px;margin:0px auto;text-align:center;padding-bottom:20px;}
.con0 .zc .wenzi{width:790px;height:300px;font-size:14px;display:block;float:left;}
.con0 .zc .wenzi .left{width:357px;float:left;}
.con0 .zc .wenzi .right{width:400px;float:right;height:30px;line-height:30px;text-align:left;}
.con0 .zc .wenzi .right span{font-weight:600;font-size:18px;height:50px;line-height:50px;}
.con0 .zc .xinwen{float:right;width:396px;height:300px;}
.con0 .zc .xinwen ul li{width: 380px;float: left;border-bottom: 1px #CCC dotted;line-height: 27px;height: 27px;margin-top: 6px;padding-left: 12px;text-align:left;}
.con7{width:100%;height:auto;margin:0 auto;background:#f3f3f3;text-align:center;float:left;}
.con7 .xsqy{width:1200px;height:560px;margin:0 auto;text-align:center;background:url(/skin/moban/cms/xsqy.png) center no-repeat;}
.con7 .con71{width:100%;height:340px;margin:0 auto;background:#f3f3f3;}
.con7 .con71 .list7{width:1200px;height:340px;margin:0 auto;text-align:center;}
.con7 .con71 .list7 .title{background:url(/skin/moban/cms/map0.png) no-repeat center;width:1200px;height:101px;}
.con7 .con71 .list7 .left{width:590px;float:left;}
.con7 .con71 .list7 .left .con{width:500px;margin:0 auto;text-align:left;line-height:28px;font-size:14px;display:block;}
.con7 .con71 .list7 .left .con  span{font-weight:700;font-size:16px;height:40px;line-height:40px;}
.con7 .con71 .list7 .right{width:590px;float:right;}
.con7 .con71 .list7 .right .con{}
.con7 .con71 .list7 .right .con ul li{height:28px;line-height:28px;float:left;width:580px;overflow:hidden;background:url(/skin/moban/cms/dian.png) no-repeat left;text-indent:20px;font-size:14px;}
.con7 .con71 .list7 .right .con ul li span{float:right;font-size:14px;}
.con7 .con71 .list7 .right .con ul li a{float:left;height:28px;overflow:hidden;}



.qiehuan{margin:20px auto;width:100%;float:left;}
.qiehuan .tab { border:1px solid #ddd; height:390px; overflow:hidden; width:1200px;margin:0 auto;}
.qiehuan .t_tit { background:url(../images/tab_tit.gif) left top repeat-x; height:46px; padding:9px 18px 0 18px; line-height:46px; color:#00a1e9; font-size:14px;}
.qiehuan .t_tit .t_more { font-size:12px; font-weight:normal; color:#444;}
.qiehuan .t_tit .t_name { color:#00a1e9; font-size:16px; display:inline-block; padding-right:20px;font-weight:700;}
.qiehuan .t_tit em { display:inline-block; padding-left:20px;}
.qiehuan .t_con { padding:22px 22px 20px 22px;}
.qiehuan .t_dl dt { float:left; width:390px; }
.qiehuan .t_dl dt img {width:390px; height:280px; padding:3px; border:1px solid #cdcdcd;}
.qiehuan .t_dl dd { float:right; width:733px;}
.qiehuan .t_dl h3 { font-size:16px; line-height:36px; padding-left:5px;}
.qiehuan .t_dl h3 a { color:#222;}
.qiehuan .t_dl ul { padding-left:5px; margin:3px 0 24px;}
.qiehuan .t_dl li { line-height:24px; background:url(../images/ta_li.gif) left 8px no-repeat; padding-left:18px; font-size:14px;}
.qiehuan .t_dl li.list {   padding-left:7px; width:174px;height:124px;float:left;}
.qiehuan .t_dl .bt_img {}
.qiehuan .bt_img a { float:left; width:174px; display:inline; margin-right:13px;}
.qiehuan .bt_img img { width:166px; height:116px; padding:3px; border:1px solid #ddd;}
.qiehuan .bt_img .bt_lst { margin-right:0px;}
.qiehuan .bt_img span { display:block; text-align:center; color:#444; margin-top:10px;}