 * {  word-break: break-all; font-family: "微软雅黑",Microsoft Yahei; -webkit-text-size-adjust: none;}
        html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, section, summary, time, audio, video {  padding: 0; margin: 0; border: 0; }
        form, input, select, textarea, td, th { font-size: 12px; margin:0; padding:0;list-style:none; }
        img { border: none; }
        ul li {list-style-type: none;}
        ol li {list-style-type: decimal; }
        ul, form {margin: 0px;padding: 0px; }
        a {color: #777777;text-decoration: none; }
        a:link, a:visited, a:active { color: #333333; text-decoration: none; } 
        a:hover {color: #203071; }
        .clear {  clear: both !important; display: block !important; font-size: 0 !important;  height: 0 !important; line-height: 0 !important; width: 100% !important;  margin: 0 !important; padding: 0 !important; border: 0 !important;}
        em {font-style: normal;}

        body { margin: 0; background:#F2F2F2; overflow-x: hidden;} 
        /*模板1首页头部开始*/
        .index-head{width:100%;height:595px;margin:0 auto;}
        .index-head-top{width:100%;height:40px;margin:0 auto;border:1px solid #E8E8E8;background:#F8F6F7;}
        .index-head-top-content{width:1200px;height:40px;margin:0 auto;}
        .index-head-top-content-left{width:400px;height:40px;float:left;}
        .index-head-top-content-right{width:700px;height:40px;float:right;}
        .index-head-top-content-left-content{line-height:40px;color:#989898;font-size:12px;}
        .index-head-top-content-right-content{width:700px;float:right;height:35px;}
        .index-head-top-content-right-content ul{float:right;line-height:40px;}
        .index-head-top-content-right-content ul li{float:right;text-align: left;  font-size: 12px;  height: 40px; margin-left: 5px;color:#989898;}
        .index-head-first{width:100%;height:111px;background:#FFFFFF;}
        .index-head-second{width:100%;height:60px;background:#0366c3;}
        .index--head-first-content{width:1200px;height:111px;margin:0 auto;}
		
        .index--head-first-content-left{width:363px;height:56px;float:left;}
		
        .index--head-first-content-right{width:315px;height:70px;float:right;margin-top:50px;}
        div.globalsearchformzone {padding: 0px;margin: 0px;height: 26px;background: url(image/searchl.png) 0 0 no-repeat;}
        div.globalsearchformzone div.globalsearchform {float: left;padding: 0px 12px 0px 10px;margin: 0px;height: 26px;font: 14px/24px Verdana,microsoft yahei,Arial;color: #505050;}
        div.globalsearchformzone div.globalsearchform .input {border: 0px;height: 24px;padding: 0px;margin: 0px;background: transparent;color: #505050;width: 205px;font: 14px/24px Verdana,microsoft yahei,Arial;}
        div.globalsearchformzone div.globalsearchform1 {float: right;padding: 0px;margin: 0px;line-height: 24px;}
        div.globalsearchformzone div.globalsearchform1 .imgbutton {padding: 0px;margin: 0px;}
        .index-head-second-content{width:1200px;height:450px;margin:0 auto;}
        .index-head-second-content-daohang{width:900px;height:60px;float:left;}
        .index-head-second-content-daohang ul{height:60px;}
        .index-head-second-content-daohang ul li{height:60px;width:170;float:left;line-height:60px;}
        .index-head-second-content-daohang ul li a{height:60px;width:170px;float:left;line-height:60px;color:white;text-align:center;}
        .index-head-second-content-daohang ul li a:hover{background:#0ca6f0;color:#ffffff;}
        .index-head-third{width:100%;height:550px;margin:0 auto;}

         .serviceprogram-head-center-righ{height:107px;float:right}
        .serviceprogram-head-center-righ-tele-logo{width:65px;height:60px;float:left;margin-top:39px;background:url(image/telephone-logo.jpg) no-repeat;}
        .serviceprogram-head-center-righ-right{height:60px;float:right;margin-top:22px;}
        .serviceprogram-head-center-righ-right-content1{width:200px;height:20px;color:#7F7F7F;font-size:14px;}
        .serviceprogram-head-center-righ-right-content2{height:40px;float:left;color:#333333;font-size:36px; font-weight:bolder;}
         /*模板1首页头部结束*/

         /*首页内容开始*/
         .index-content1{width:1200px;height:600px;margin:0 auto;margin-top:20px;margin-bottom:20px;}
         .index-introuce{width:400px;height:300px;float:left;}
         .index-introuce-head{width:400px;height:40px;float:left;border-bottom:1px solid #E3E3E3;}
         .index-introuce-head-title{width:200px;height:40px;float:left;line-height:40px;padding-left:7px;}
         .more{width:35px;height:9px;float:right;margin-top:18px;background:url(image/more.jpg)}
         .thumb{width:310px;height:250px;float:left;text-indent:2em;letter-spacing:1.5px;font-size:14px;padding-top:10px;background:#FFF;padding-left:20px;padding-right:20px;line-height:20px;color:#5E5E5E;font:12px/26px simsun, Arial,Verdana;color:#505050;}
         .index-chanpin{width:1200px;height:250px;float:left;}
         .index-chanpin-content{width:1200px;height:210px;float:left;background:#FFF;}

          ul.newslist26{margin:0;padding:0;}
         ul.newslist26 li {margin:0 0 3px 0;list-style-type: none;cursor:pointer;}
         ul.newslist26 li a{text-decoration: none;font:14px/26px simsun, Arial,Verdana;color:#505050;}
         ul.newslist26 li a:hover{color:#203071;}
         ul.newslist26 li .time{float:right;font:14px/26px Verdana,Arial,simsun;color:#999;}

         /*首页内容结束*/

          /*公司简介页面开始*/

         .index-introduce-content{width:1200px;float:left;}
         /*公司简介页面开始*/

         /*新闻动态开始*/
         .index-news-content{width:1200px;float:left;
         }
         /*新闻动态结束*/

         /*产品中心开始*/
         .index-chanpin-content{width:1200px;float:left;}
         /*产品中心结束*/

         /*联系我们开始*/
         .serviceprogram-location{width:1200px;height:60px;margin:0 auto;}
         .serviceprogram-location-text{width:700px;height:60px;float:left; font-size: 14px; font: 12px/26px simsun, Arial,Verdana; color: #505050; line-height: 23px; font-weight: normal;line-height:60px;font-size:16px;}
         .serviceprogram-company-info{width:1200px;height:470px;background:#FFFFFF;margin:0 auto;margin-bottom:20px;}
         .serviceprogram-company-info-head{width:1200px;height:80px;line-height:80px;font-size:36px; color:#203071; font-weight:bolder;color:#0A5898;text-align:center;}

          .serviceprogram-content1-center-left-text{margin-left: 20px; float: left; letter-spacing: 2px; text-indent: 2em;margin-right:15px;color:#666666;font-size:14px;}
         /*联系我们结束*/




         table {
    border-collapse:separate;
   
   }
   
a{text-decoration:none;}


#tb0{width:100%; height:31px; line-height:30px; background:#E2E0E1; color:#434343;}
#tb0 a{color:#434343;}
#tb0k{width:1200px; margin:0 auto;}
#tb0_z{float:left;}
#tb0_y{float:right;}
#tb0_y li{float:left; padding-left:2px; padding-right:2px;}

#tb{background:url(images/tbbj.jpg) repeat-x; width:100%;}

#top1{ width:1200px; height:92px; margin:0 auto; }
#top1z{ float:left; width:755px; height:92px; }

.logo{ margin-top:17px; float:left;}
.logo img{width:197px; height:56px;}
.logo1{ margin-left:44px; float:left; color:#444444; line-height:24px; margin-top:23px;}
.logo1 strong{ display:block; color:#444444; font-size:14px; }
.logo2{ margin-left:30px; float:left; margin-top:34px;}
#top1y{ float:right; }


#dhtb{ width:100%; height:119px;}
#dhtb img{ width:100%; height:119px;}

#dhk{ width:100%; height:37px;  background:#000000; }
#dh{ width:1200px; height:37px; margin:0 auto; clear:both; }
#menu{  margin:0px 0 0px 10px; }
#menu li{ width:100px; height:37px; float:left; color:#FFFFFF; font-size:14px; line-height:37px; text-align:center; font-weight:bold; }
#menu li a{ color:#FFFFFF;  display:block;}
#menu li a:hover{ height:37px;color:#000000; background:#FFFFFF; }

#banner{ width:100%;  }
#banner img{ width:100%;}


#father{ width:1200px; height:auto; margin:20px auto 0px auto; }

.sybt{ width:100%; height:44px; border-bottom:1px solid #CCCCCC;}
.sybtz{ width:130px; height:44px; float:left; background:#4198DD; color:#FFFFFF; font-size:19px; line-height:44px; text-align:center; font-weight:bold;}
.sybty{ width:45px; height:15px; margin-top:15px; margin-right:15px; float:right; text-align:center; line-height:15px; background:#CCCCCC;}
.sybty a{ display:block;}
#sy0{ width:381px; height:249px; float:left; border-left:1px solid #D1D1D1; border-top:1px solid #D1D1D1;background:#FFFFFF; }
#sy0_1{ width:335px; margin:15px auto; overflow:hidden; line-height:25px;}
#sy1{ width:473px; height:249px; float:left; border-top:0px; border:1px solid #D1D1D1; border-bottom:0px;  background:#FFFFFF;}
#sy1 ul{ width:434px; margin:15px auto; overflow:hidden; line-height:25px;}
#sy1 ul li{}
#sy1 ul li span{float:right;}
#sy2{ width:342px; height:249px; float:left; border-right:1px solid #D1D1D1; border-top:1px solid #D1D1D1; background:#FFFFFF;}
#sy2 ul{width:302px; margin:15px auto; overflow:hidden; line-height:25px;}





#sy3{ width:1198px; height:auto; clear:both; margin:15px auto 0 auto;  border: 1px solid #CCCCCC; background:#FFFFFF;}
.sy3_1{ margin:0px 10px 15px 10px;}
.sy3_1 li{ float:left; width:220px; min-height:271px; margin:15px 7px 0 6px; border:1px solid #EEEEEE;}
.sy3_1 img{ width:220px; height:220px;}
.sy3_1 span{ width:220px; line-height:18px; display:block; text-align:center; margin-top:10px;}

#footer{ width:100%; height:98px;  border-top: 3px solid #105FBC; background:#212121; clear:both;  color:#CCCCCC;}
#footer1{ width:1200px; margin:0 auto; line-height:24px; margin-top:15px;}
#footer a{ color:#CCCCCC;}
#footer1z{ float:left; color:#454545;}
#footer1z a{ color:#454545;}
#footer1z span{ color:#727070;}
#footer1z span a{ color:#727070;}
#footer1y{ float:right; text-align:right;  color:#454545;}
#footer1y a{color:#454545;}





.scroll-outer{}
#scroll{width:300px;margin:0 auto;padding-top:30px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:145px;height:200px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item img{ width:145px;height:200px;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:145px;height:139px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:30;width:146px;height:30px;color:#888;background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.75); text-align:center; overflow:hidden;}
#scroll h3{width:126px;margin-bottom:6px; font-size:14px; overflow:hidden; }
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}
#scroll p{width:126px;height:34px;line-height:12px;font-size:12px;}
#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.75);box-shadow:0 0 5px 5px rgba(248, 249, 249, 0.75);}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:100px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:20px/20px "宋体";background-color:transparent;overflow:hidden;_display:none; padding-top:30px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}





.side_head {border:#EEEEEE 1px solid; border-top:#105FBC 2px solid; border-bottom:none; }
.side_head div {padding:0 10px 0 10px;font-size:14px;height:40px;line-height:40px;overflow:hidden;letter-spacing:1px;border-bottom:#EEEEEE 1px solid;}
.side_body {border:#EEEEEE 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden; }
.f_r{ margin-top:6px;}

.main_head {border:#EEEEEE 1px solid; border-top:#105FBC 2px solid; border-bottom:none;}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:40px;line-height:40px;overflow:hidden;letter-spacing:1px; border-bottom:1px solid #EEEEEE; color:#333; }
.main_body {border:#EEEEEE 0px solid;border-top:none;padding:10px;margin:0 0 10px;}
.box01{ position:relative;}
.box01 li{ float: left; width: 30px; text-align: center;  height: 30px;  cursor: pointer; z-index:0; position:relative;}
.box01 li img{ height: 30px; margin: 0 auto;}
.box01 li .in{ position: absolute; left: 0; top: 0px;width: 30px; }
.box01 li.on{ z-index:99;}
.box01 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute; z-index:100; width:100px;  text-align: center; top:58px; left:10px;  background:#FFFFFF;}
.box01 li.on img{ height: 100px; margin-bottom: 8px;}


          /*模板1底部开始*/
        .index-footer{width:100%;height:300px;margin :0 auto;background:#252525;}
        .index-footer-content1{width:100%;height:50px;margin:0 auto;background:#1F1F1F;}
        .index-footer-content1-center{width:1200px;height:50px;margin:0 auto;}
        .index-footer-content1-center ul{height:50px;}
        .index-footer-content1-center ul li{height:50px;float:left;font-size:14px;line-height:50px;margin-left:20px;}
        .index-footer-content1-center ul li a{height:50px;float:left;font-size:14px;color:#525252;}
        .index-footer-content2{width:1200px;height:250px;margin:0 auto;}
        .index-footer-content2-left{width:215px;height:250px;float:left;background:#1F1F1F;}
        .index-footer-content2-left-top{width:155px;height:50px;float:left;margin:0 auto;margin-top:40px;margin-left:30px;}
        .index-footer-content2-right{width:500px;height:250px;float:right;}
        .index-footer-content2-right-content1{width:500px;height:30px;float:right;margin-top:50px;}
        .index-footer-content2-right-content1 ul{height:30px;}
        .index-footer-content2-right-content1 ul li{height:30px;float:right;}
        .index-footer-content2-right-content1 ul li a{height:30px;margin-left:10px;float:right;font-size:12px;color:#8D8D8D;font-size:14px;}
        .index-footer-content2-right-content2{width:400px;height:110px;float:right;margin-top:25px;}
        .index-footer-content2-right-content2-bottom{width:275px;height:110px;float:right;}
        .index-footer-content2-right-content2-bottom ul li{font-size:14px;line-height:27px;color:#8D8D8D;}

        /*模板1底部结束*/
		
		
.clear20 { width:100%; clear:both; height:200px;}		
.jjbj { min-width:1200px; width:100%; height:761px; background:#e9e6e6;}
.box { width:1200px; margin: 0 auto;}
.dbtt { width:158px; height:7px; margin:0 auto;}	
.zwbt { text-align:center; font-size:40px; font-weight:bolder; color:#1152a4}
.ywbt {	text-align:center; font-size:24px;  color:#1152a4; margin-top:20px;}

.zct { width:583px; height:394px; float:left;}
.zct img{width:583px; height:394px;}

.ycbj2{ width:617px; height:394px; background:#FFFFFF; float:right;}
.ycwz { font-size:15px; line-height:30px; color:#666666; width:92%; margin:15px auto; text-indent:2em;overflow: hidden; -webkit-line-clamp:10;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: block;
    display: -webkit-box;}
.ycm {width:125px; height:33px; background:#1152a4; float:right; text-align:center; margin-right:35px;}
.ycm a{ line-height:33px; color:#FFFFFF; }		
		

.cpt{ width:230px; height:190px; float:left; margin-left:6px; margin-right:6px; margin-top:12px;}	
.cpt img {	width:272px !important; height:190px !important; margin-left:-26px; }
		
.box2 { width:1220px; margin: 0 auto;}


		
		
.llbj { min-width:1200px; width:100%; height:537px; background:#e9e6e6;}
		
.llz{  float:left;width:850px;}
.xwbj {  float:left;width:850px; height:55px; background:#0366c3; line-height:55px;}
.xwbj span{ float:left; margin-left:30px; color:#FFFFFF;}	
.xwbj a{ float:right; margin-right:30px; color:#FFFFFF;}
.xwbj a:hover { color:#000;}		
.xwbt {float:left;width:850px; height:45px; line-height:45px; border-bottom:1px dashed #666666; color:#666666;  font-size:14px;}	
.xwbt a{ color:#666666; margin-left:10px;}	
.xwbt a:hover { color:#0366c3;}
.xwbt span{ float:right; margin-right:20px; color:#666666;}	
		
.lly{  float:right;width:330px;}		
.lxbj {  float:right;width:330px; height:55px; background:#0366c3; line-height:55px;}
.lxbj span{ float:left; margin-left:20px; color:#FFFFFF;}	
.lxbj a{ float:right; margin-right:20px; color:#FFFFFF;}
.lxbj a:hover { color:#000;}				
.lxbt {float:left;width:330px; height:45px; line-height:45px; border-bottom:1px dashed #666666; color:#666666; overflow:hidden; font-size:14px;}	
.lxbt a{ color:#666666; margin-left:10px;}	
.lxbt a:hover { color:#0366c3;}

.db{background:url(image/dibu.jpg); width:100%; height:255px;}

.ewm { width:151px; height:151px; float:left; margin-top:50px;}
.ewm img{width:151px; height:151px;}
.box3 { width:645px; margin: 0 auto;}

.shuxian {width:1px; height:151px; float:left; padding-left:30px; padding-top:50px;}

.wenzi{font-size:14px; color:#ffffff;line-height:28px; float:left; padding-top:50px; margin-left:30px; }
.wenzi a{ color:#ffffff;}
.wenzi a:hover { color:#1152a4;}



.tbbj{ width:1200px; height:115px; background:#f7f9fb;border-bottom:1px solid #E8E8E8; margin-top:30px;}
.qm{ font-size:30px; margin-left:20px; line-height:115px; color:#203071; font-weight:bolder;margin-top:-90px;}

.hm{ font-size:42px; margin-left:20px; line-height:95px; color:#e1e5ed; font-weight:bolder;  }


.zc { float:left;}
.ycbj{ width:300px; height:60px; background:#FFf; margin:30px; line-height:60px; text-align:center; font-size:16px; color:#666666;float:right;}
.ycbj a{ color:#666666;}
.ycbj a:hover {color:#203071;}

.xb {width:745px; height:40px; line-height:40px; background:#203071; margin-bottom:30px; margin-top:60px; color:#FFFFFF !important;}
.cpnybt { font-size:30px; font-weight:bolder; text-align:center; color:#333333; margin-top:30px; }





.hzkh {width:393px; height:295px;  float:left;}
.hzkh:hover {background:#f1f1f1;}


.hzkh img{width:353px; height:223px;  margin:20px;}

.hzbt { font-size:18px;  text-align:center; margin-top:-5px;}
.hzbt a{color:#333333;}
.hzbt a:hover{color:#203071;}

.rybt { width:1200px;; height:60px; line-height:60px; font-size:22px; color:#666666; background:#f1f1f1; padding-left:20px; font-weight:bolder;} 


.index-content-first-content-text div {font-size: 18px !important; line-height: 40px !important; padding-left:10px !important; padding-right:10px !important; }

.index-content-first-content-text { padding-bottom: 35px !important; width: 1182px !important; }


.index-content-first-content-text p { font-size:18px !important;  color:#333333 !important; line-height:45px !important; ;font-family: "微软雅黑",Microsoft Yahei !important;  width: 1140px !important; margin:20px auto;  }

.index-content-first-content-text p  span{ font-size:18px !important;  color:#333333 !important; line-height:45px !important; ;font-family: "微软雅黑",Microsoft Yahei !important; }

.cpnyjj p span{ font-size:18px !important;  color:#333333 !important; margin-top:30px !important; line-height:45px !important; text-indent:2em !important; }



.cpnyjj p{ font-size:18px !important;  color:#333333 !important; line-height:45px !important; text-indent:2em !important; }


.cpnyjj div{ font-size:18px !important;  color:#333333 !important; line-height:45px !important; text-indent:2em !important; }

.cpnyjj { font-size:18px !important;  color:#333333 !important; line-height:45px !important; text-indent:2em !important; }

.index-content-first-content2 p{ font-size:18px !important;  line-height:45px !important; text-indent:2em !important; }
.index-content-first-content2 p span{ font-size:18px !important;  line-height:45px !important; text-indent:2em !important; }

.index-content-first-content2 section span span{ font-size:18px !important;  line-height:45px !important; text-indent:2em !important; }

.index-content-first-content2 div{ font-size:18px !important;   line-height:45px; text-indent:2em ; }


.index-content-first-content2 div xb{ color:#FFFFFF !important; }


.hk{ width:230px; height:40px; background:#000; margin-top:-44px ; position:absolute;opacity:0.8;  line-height:40px; text-align:center;}	
.hk a{color:#fff; font-size:16px; line-height:40px; text-align:center;}
.hk a:hover{ color:#1152a4;}



.cpnyjj p span{ font-size:18px !important;  color:#333333 !important; line-height:45px !important; ;font-family: "微软雅黑",Microsoft Yahei !important; }


		
		
		
		
		
		