@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,img,fieldset,legend,input,textarea,p,blockquote,th,td,address{margin:0;padding:0;}
table,td{margin:0;padding:0;}
p,form,table,tr,td {margin:0px;padding:0px;}
select,input,img,select{vertical-align:middle;}
ul{list-style-type:none;margin:0;padding:0;}
img {border:0px;vertical-align:bottom; padding:0px; margin:0px;}
a:link{color:#5a5a5a;text-decoration:none;}
a:visited{text-decoration:none;color:#5a5a5a; }
a:hover{color:#5a5a5a; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
body{font-size:14px; font-family:"Arial","微软雅黑","Helvetica,sans-serif,Verdana"; color:#5a5a5a; background:#fff;letter-spacing:0.5px;}

/* 共用样式 */
.container{width: 1200px;margin: 0 auto; }

.mt{margin-top: 0 !important;}
.mr{margin-right: 0 !important;}
.mb{margin-bottom: 0 !important;}
.ml{margin-left: 0 !important;}


.bg-white{background-color: #fff;}
ul.style li{float: left;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.block{display: block;}
.hide{display: none;}
.inline{display: inline-block;}
.hidden{overflow: hidden;}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}


/* 网站导航菜单 */
.navbar{position: relative; z-index: 1002; height: 100px;}
.navbar.fixed{position: fixed; top: 0; left: 0; width: 100%; -webkit-transform: translateZ(0);}
.logo{margin-top: 20px; width: 430px; height: 60px;}
.nav ul li{position: relative;}
.nav ul li a{display: block; color: #3e3e3e; -webkit-transition: all 0.3s; transition: all 0.3s;}
.nav ul li >a{position: relative; padding: 15px 20px 7px 20px; line-height: 28px; font-size: 18px;}
.nav ul li a i{position: absolute; display: block; content: ""; width: 0; left: 50%; bottom: 0; height: 5px; background: #2264af; -webkit-transition: all 0.3s; transition: all 0.3s;}
.nav ul li a.active{ background: #f1f1f1;}
.nav ul li.active i, .nav ul li:hover i{left: 20%; width: 60%;}
.nav ul li.last{margin-top: 18px; margin-left: 15px;}
.nav ul li.last a{padding: 0; line-height: 32px;}
.nav ul li.last span{ color: #007bbe;font-size: 30px; font-family: impact;}
.dropmenu{display: none; position: absolute; top: 50px; left: 0; right: 0; text-align: center; border: 1px solid #bbb; border-top: 0; background: #fff;}
.dropmenu a{border-top: 1px dotted #cac9c8; line-height: 40px; font-size: 14px;}
.dropmenu a:hover{background: #eee;}

.head_tel{ width: 100%; padding-top: 10px; text-align: right;color: #24a1dd;display: inline-block;}
.head_tel span{font-size: 22px;font-family:'impact';}

/* 首页幻灯片 */
.index_banner_wrap{ position: relative;}
.slider{ position:relative; z-index:1;}
.slider,.slider_stage a{ display:block; width:100%; min-width:1200px; height:450px; }
.slider_stage { width:100%; height:450px; overflow: hidden;}
.slider_stage li,.slider_stage li a{text-align: center;position: relative;} 
.slider_stage li img{position: absolute;left: 50%;top: 0;margin-left: -960px;}
.slider .prev,.next{ display:block; width:38px; height:84px; position:absolute; top:50%; margin-top:-62px;  z-index:10; cursor:pointer;}
.slider .prev1,.next1{ background:url(../images/header_icon.png) no-repeat; display:none;}
.slider .prev:focus,.next:focus{ outline:none}
.slider .prev{ left:50%; margin-left:-580px;background-position:-312px -3px;}
.slider .next{ right:50%; margin-right:-608px;background-position:-312px -87px;}
.slider:hover .prev1,.slider:hover .next1{ display:block }
.slider-menu-1 { position: absolute; bottom: 30px; width:100%; height:24px; z-index: 50; }
.slider-menu-1-box { width:1200px; margin:0 auto;}
.slider-menu-1 ul {text-align:center;}
.slider-menu-1 ul li { position:relative; display:inline-block; *display:inline; *zoom:1; width:13px; height:13px; padding:6px 5px; margin-left:-6px;  +margin-left:0; background: url(../images/header_icon.png) no-repeat -30px -108px;}
.slider-menu-1 ul li a { display:block; background: url(../images/header_icon.png) no-repeat -27px -157px; width:13px; height:13px;}
.slider-menu-1 ul li.current a { background-position: -3px -157px; }
.slider-menu-1 ul li b { position:absolute; top:0px; width:12px; height:25px; background: url(../images/header_icon.png) no-repeat;}
.slider-menu-1 ul li b.left_corner { left:-12px; background-position: 0 -108px;}
.slider-menu-1 ul li b.right_corner { right:-12px; background-position: -81px -108px;}

/* 首页关于国统 */
.index_about_wrap{ width: 100%; height: 400px; background: url(../images/index_about_wrap_bg.jpg) no-repeat center bottom;}
.index_title_wrap{padding-top:50px;margin: 0 auto;	text-align: center;	}
.index_title_wrap .title{display: inline-block;vertical-align: top;margin-bottom: 20px;}
.index_title_wrap .title img{ padding-bottom:25px;}
.index_title_wrap .title p{font-size:20px; line-height:1;color: #666;margin-bottom: 20px; padding-top:20px;}
.index_title_wrap .title h2{font-size:28px; padding-bottom: 20px;color: #333;}
.index_title_wrap .title h3{background-image: url(../images/index_module_title_bgline.jpg);background-repeat: repeat-x;background-position: center center;padding: 0 40px;}
.index_title_wrap .title h3 span{font-size:28px;color: #333;background-color: #fff;padding: 0 24px; line-height:1;}
.index_title_wrap .title h3 span b{ font-weight:lighter; background-image:url(../images/bg1.png); background-position:center; background-repeat:no-repeat; background-size:1px 60%; padding:0 10px;}
.index_tit_detail{ text-align:center; color:#666; font-size:14px; line-height:2;}

.index_title_wrap02{padding-top:50px;margin: 0 auto;	text-align: center;	}
.index_title_wrap02 .title{display: inline-block;vertical-align: top;margin-bottom: 20px;}
.index_title_wrap02 .title img{ padding-bottom:25px;}
.index_title_wrap02 .title p{font-size:20px; line-height:1;color: #666;margin-bottom: 20px; padding-top:20px;}
.index_title_wrap02 .title h2{font-size:28px; padding-bottom: 20px;color: #333;}
.index_title_wrap02 .title h3{background-image: url(../images/index_module_title_bgline.jpg);background-repeat: repeat-x;background-position: center center;padding: 0 40px;}
.index_title_wrap02 .title h3 span{font-size:28px;color: #333;background-color: #e4e8e9;padding: 0 24px; line-height:1;}
.index_title_wrap02 .title h3 span b{ font-weight:lighter; background-image:url(../images/bg1.png); background-position:center; background-repeat:no-repeat; background-size:1px 60%; padding:0 10px;}
.index_tit_detail02{ text-align:center; color:#666; font-size:14px; line-height:2;}

.index_title_wrap03{padding-top:50px;margin: 0 auto;	text-align: center;	}
.index_title_wrap03 .title{display: inline-block;vertical-align: top;margin-bottom: 20px;}
.index_title_wrap03 .title img{ padding-bottom:25px;}
.index_title_wrap03 .title p{font-size:20px; line-height:1;color: #666;margin-bottom: 20px; padding-top:20px;}
.index_title_wrap03 .title h2{font-size:28px; padding-bottom: 20px;color: #333;}
.index_title_wrap03 .title h3{background-image: url(../images/index_module_title_bgline.jpg);background-repeat: repeat-x;background-position: center center;padding: 0 40px;}
.index_title_wrap03 .title h3 span{font-size:28px;color: #333;background-color: #e4e8e9;padding: 0 24px; line-height:1;}
.index_title_wrap03 .title h3 span b{ font-weight:lighter; background-image:url(../images/bg1.png); background-position:center; background-repeat:no-repeat; background-size:1px 60%; padding:0 10px;}
.index_tit_detail03{ text-align:center; color:#666; font-size:14px; line-height:2;}

.index_about_num{width: 1200px; height: 130px; margin: 30px auto;}
.index_about_num li{ float:left; width:25%; text-align:center; background-repeat:no-repeat; background-position:center; background-size:auto 42px;}
.index_about_num h3,.index_about_num span{ font-family:'Century Gothic Regular', 'Arial', 'sans-serif';display:inline-block; font-size:72px; line-height:72px; height:72px;color:#064e96;}
.index_about_num sup{font-size:36px; line-height:36px;color:#064e96; top:-1em;}
sup {font-size:75%;line-height: 0;position: relative;vertical-align: baseline;-webkit-text-size-adjust: 100%;}
.index_about_num li p{ color:#222; font-size:18px; line-height:1; padding-top:22px;}

/* 首页核心业务 */
.index_products_wrap{ width: 100%; background: #e4e8e9;}
.index_products_cont{ height: 550px; padding-top: 40px;}
.index_products_cont li{ float:left; width:282px; margin-right:24px; position:relative; overflow:hidden;}
.index_products_cont li.last{ margin-right:0;}
.index_products_cont li img.pc{ display:block;webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}
.index_products_cont li:hover img.pc{-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.index_products_cont li .mask{ position:absolute; top:0; left:0; background-image:url(../images/bg1.png); background-repeat:repeat; width:100%; height:0;transition: .2s linear; -moz-transition:.2s linear; -webkit-transition:.2s linear; z-index:2;transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;}
.index_products_cont li .about_tet{ position:absolute; left:10%; top:40px; color:#fff; font-size:20px; line-height:1; padding-bottom:22px;background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:left bottom;transition: .2s linear; -moz-transition:.2s linear; -webkit-transition:.2s linear; z-index:3;transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;}
.index_products_cont li .mask_tet{ position:absolute; bottom:0; left:10%;width:80%; height:200px; color:#ddd; font-size:13px;line-height:2;transition: .2s linear; -moz-transition:.2s linear; -webkit-transition:.2s linear; z-index:3;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); text-align:center;transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;}
.index_products_cont li:hover .mask{ height:100%;}
.index_products_cont li:hover .about_tet{background-position:center bottom; text-align:center; width:80%; top:100px;}
.index_products_cont li:hover .mask_tet{ bottom:120px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}


/* 首页解决方案 */
.index_solution_wrap{ height: 526px; background:url(../images/index_solution_wrap_bg.jpg) no-repeat center;text-align:center;}
.index_solution_wrap .container{ padding-top: 100px;}
.index_solution_wrap p{ text-align:center; padding-top:70px; font-size:14px; line-height:2; color:#fff; font-weight:lighter;}
.index_solution_wrap h2{ color:#768892;font-size:10px; line-height:1;font-family: 'ITCAVANTGARDESTD-BK', Arial, sans-serif; text-transform:uppercase; letter-spacing:6px; padding-bottom:16px;}
.index_solution_wrap h1{ font-size:45px; line-height:1; font-weight:bold; color:#fff; padding-bottom:18px;}
.index_solution_wrap h1 span{ color:#4495e7;}
.tab_tit{ width:500px; margin:0 auto;}
.tab_tit i{ float:left; color:#fff; font-size:24px; line-height:38px; font-style:normal;letter-spacing:1px; font-weight:lighter;}
.tab_tit span{ float:left; background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:center; width:40px; display:inline-block; height:38px; padding:0 20px;}

/* 首页工程案例 */
.layout{width: 1200px;height: 280px; margin:30px auto;overflow: hidden;}
.layout .picMarquee-left{ width:1200px;  overflow:hidden; position:relative; }
.layout  .hd{ overflow:hidden;width:1200px;height:280px;position: absolute;top: 0}
.layout  .hd .prev, .hd .next{ display:block;  width:40px; height:40px;overflow:hidden;
	 cursor:pointer; background:url(../images/slidehd.jpg) 0 0 no-repeat;position: absolute;top:110px;z-index: 110;}
.layout  .hd .next{ margin-top:0px; background-position:-44px 0px; right: 0;}
.layout  .hd .prev{left: 0;  }
/* .hd .prevStop{ background-position:-60px 0; }
 .hd .nextStop{ background-position:-60px -50px; }*/
.layout  .bd{ width: 1100px;height: 380px;margin: 0 auto;position: relative;z-index: 10  }
.layout  .bd ul{ overflow:hidden; zoom:1; }
.layout  .bd ul li{ margin:0 7px;width: 260px; height:245px; float:left; _display:inline; overflow:hidden; text-align:center;position: relative;position: relative; }
.layout  .bd ul li .layoutbox,.layout  .bd ul li .layoutboxh{/*width: 236px;height: 210px;*/}
.layout  .bd ul li .layoutbox{width: 260px;background:#cdcdcd;text-align: center;}
.layout  .bd ul li .layoutbox:hover{ background:#064e96; }
.layout  .bd ul li a:hover h2{color: #FFFFFF;}
.layout  .bd ul li .layoutbox img{width: 260px;height: 195px;padding:0px 0;}
.layout  .bd ul li .layoutbox h2{font-size: 15px;color: #333;line-height: 50px; text-align:center;margin-top:0px; }
.layout  .bd ul li .layoutboxh{overflow:hidden;width:196px;height:175px;background:#fafafa url(../images/shadow.png) center 105px no-repeat;position: absolute;top: 210px;padding: 25px 20px 10px;left:0;}
.layout  .bd ul li .layoutboxh img{width: 85px;height: 68px;} 
.layout  .bd ul li .layoutboxh h2{margin-top: 25px;line-height: 40px;color: #515257;font-size: 15px;}
.layout  .bd ul li .layoutboxh span{display: block;float: right;font-size: 13px;margin-top: 20px;color: #515257;}

/* 首页合作伙伴 */
.index_honor_wrap{ width: 100%; height: 570px; background: #e4e8e9;}
.falgship{ min-width:1200px;overflow: hidden;}
.falgship .wrap_tit_bg { width: 433px; height: 24px;}
#falgship-box { padding-bottom: 30px;}
.car_show {  position:relative; float:left; width:1201px; height:320px; padding-top: 35px; overflow:hidden;}
.car_show a { float: left; position: relative; display: block; width:160px; height:70px; padding: 16px 19px; margin-right:-1px; margin-top:-1px; outline: none; overflow: hidden; }
.car_show a>div { position:relative; width:160px; height:70px; overflow: hidden;}
.car_show a>div img { position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;}
.car_show a>p {position: absolute; top: -1px; left: -20px;width:180px; height:84px; padding: 10px; font-size: 16px; font-weight: bold; text-align: center; line-height: 85px; cursor: pointer; }
.car_show a>p{width: 0;font-size: 0;-webkit-transition: all ease-in-out .3s; -moz-transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s; transition: all ease-in-out .3s;}
.car_show a:hover p{width: 200px;font-size: 16px;-webkit-transition: all ease-in-out .25s; -moz-transition: all ease-in-out .25s;-ms-transition: all ease-in-out .25s; transition: all ease-in-out .25s;}
.falgship .arrow_brand {position:absolute; bottom: 30px; left: 50%; margin-left: -160px; width: 320px; height: 39px; outline: none;}
.falgship .arrow_brand span { position:absolute; left:0; width: 320px; height: 39px; line-height: 39px;color: #fff;font-size: 20px;text-align: center;border: 1px solid #fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor: pointer;}
.falgship .arrow_top { display: none; }
.falgship .arrow_bot span,.falgship .arrow_top span { bottom: -1px;}

.falgship .wrap_tit_bg span {margin-right: 25px;}
.car_show a {border:1px solid #999999; background-color: #fff; }
.car_show a>p {color: #fff; background-color:#005291;}
.arrow_brand:hover span { border:1px solid #f8d649; color:#fff; }

/* 首页新闻中心 */
.ind_sec3_main ul {margin:40px 0 40px 0 ;padding:0px;float:right;display:block;}
.ind_sec3_main ul li {width:25%;float:left;margin:0px;padding:0px;}
.sec3_tit {width:90%;font-size:18px;text-align:left;color:#013051;line-height:25px;height:50px;margin:15px 0;overflow: hidden;}
.sec3_tit a:hover{ text-decoration: underline;}
.sec3_sec_tit {color:#676767;font-size:14px;font-weight:bold;line-height:25px;}
.sec3_txt {font-size:14px;color:#676767;line-height:25px;height:80px;overflow:hidden;width:90%;margin-bottom:15px;}
.morew a:hover{ text-decoration: underline;}

/* 首页更多按钮 */
.index_more_btn{ width:100%; padding-top:0px; padding-bottom:30px;text-align: center; clear: both;}
.index_more_btn a{ text-align:center;display: inline-block; width: 170px; height: 45px; background: #d0d7df; line-height: 45px;color: #000; font-size: 16px; margin-top: 15px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px;}
.index_more_btn a:hover{ background: #005291;color: #fff;}

/* 网站底部*/
.footer{ width: 100%; background-color:#005291;}
.footer .dibu{ padding:40px 0; width:1200px; margin:0 auto;}
.footer .dibu .fl-l{ float:left;}
.footer .dibu .fl-r{ float:right; margin-right:15px;}
.footer .dibu .fl-l dl{ float:left; margin:0 55px 0 25px;}
.footer .dibu .fl-l dl dt{ color:#fff; font-size:16px; margin-bottom:15px;}
.footer .dibu .fl-l dl dd{ margin-bottom:10px;}
.footer .dibu .fl-l dl dd a{ color:#cbcbcb; font-size:14px;}
.footer .dibu .fl-l dl dd a:hover{ text-decoration: underline;}
.footer .dibu .fl-r img{ width:60%; margin-bottom:10px;}
.footer .dibu .fl-r p,.footer .dibu .fl-r p a{ color:#cfcfcf; font-size:14px; line-height: 30px;}
.footer .dibu .fl-r p:nth-child(2){ font-size:16px; padding: 5px 0px;}
.footer .dibu .fl-r p.tel{ font-size:36px;}
.footer .dibu .fl-r p a:hover{ color:#cfcfcf !important; text-decoration: underline;}
.footer .banquan{ border-top:1px solid #b8c6d7; text-align:center; color:#cbcbcb; font-size:14px; padding:10px 0;}
.footer .banquan a{color:#cbcbcb; padding: 0px 5px;}
.footer .banquan a:hover{text-decoration: underline;}

/*内页幻灯片*/
.ny_banner_wrap{position:relative;overflow:hidden; height:245px;}
.ny_banner_wrap img{ display:block;margin:0 auto;}
.ny_banner_tit{ width:1200px; margin:0 auto; text-align:left; position:absolute; left:50%; top:25%; margin-left:-600px; margin-top:10px;}
.ny_banner_tit h1{ font-size:36px; line-height:1; font-weight:bold; color:#fff; padding-top:18px; padding-bottom:28px; background-image:url(../images/ny_banner_icon.png); background-repeat:no-repeat; background-position:left bottom;}
.ny_banner_tit h2{ font-size:12px; line-height:1; color:#fff;font-family: 'ITCAVANTGARDESTD-BK', Arial, sans-serif; text-transform:uppercase;}

/*内页子导航*/
.about_nav_wrap{ width:100%; height:60px; line-height:60px; background:#f1f1f1;transition: .1s linear; -moz-transition:.1s linear; -webkit-transition:.1s linear;}
.about_nav_wrap.fix_css{ position:fixed; top:0; left:0; z-index:999999;transition: .3s linear; -moz-transition:.3s linear; -webkit-transition:.3s linear;}
.about_nav_wrap.fix_css.fix1{ top:100px;}
.fix_css.hide_css{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index:9;}
.about_nav_wrap ul{ width:1060px;}
.about_nav_wrap li{ float:left; width:140px;}
.about_nav_wrap li a{ display:block; color:#666; font-size:16px;border-top: 2px solid #f1f1f1;line-height:58px; text-align:center;transition: .1s linear; -moz-transition:.1s linear; -webkit-transition:.1s linear;}
.about_nav_wrap li.active a{ background-color:#fff; color:#064e96;border-top: 2px solid #064e96; line-height: 58px;}
.about_nav_wrap li a:hover{ background-color:#fff; color:#064e96;border-top: 2px solid #064e96; line-height: 58px;}

/*内页详细内容*/
.ny_wrap{ width:100%;}
.ny_con_detail{ width: 100%; min-height:350px; height: 100%; float: left;padding:30px 20px; margin: 30px 0px; border: 1px solid #d1cece;line-height:27px;}
.ny_con_detail p{ line-height:27px;}
.ny_con_detail .tit{ text-align: center; line-height: 45px; margin-bottom: 20px; padding-bottom: 10px; font-size: 22px;border-bottom: 1px solid #d1cece;}
.ny_con_detail .tip{text-align: center; line-height: 25px;font-size: 14px;}

/* 面包屑 */
.breadcrumbs {font-size: 14px; color: #000; margin-top: 35px;}
.breadcrumbs a { color: #000;}
.breadcrumbs a:hover{color:#064e96; text-decoration: underline;}
.breadcrumbs .lt { margin:0 10px;color: #888;}

/* 产品列表 */
.ny_wrap .list-wrap {overflow: hidden;}
.ny_wrap .list-wrap ul { width: 100%;}
.ny_wrap .list-wrap li { width: 357px;float: left; margin: 0px 13px; margin-bottom: 30px;}
.ny_wrap .list-wrap .img-box { display: block; width: 100%;overflow: hidden;}
.ny_wrap .list-wrap .img-box img { width: 350px; height: 263px; transform: translateZ(0px); transition: transform 0.3s ease 0s;}
.ny_wrap .list-wrap .img-box:hover img { transform: scale(1.05, 1.05); transition: transform 0.6s ease 0s;}
.ny_wrap .list-wrap .cont-box { height:100px; overflow: hidden; padding: 20px 15px 0px 15px; border: 1px solid #f2f2f2;}
.ny_wrap .list-wrap .cont-box .ptit{ font-size: 18px;}
.ny_wrap .list-wrap .cont-box .txt{ color: #999; line-height: 22px; padding-top: 5px;}

/* 页码 */
#articeBottom{ width:240px; margin: 30px auto;}
#articeBottom li{width: auto;float:left;text-decoration: none;
    height: 26px;
    line-height: 26px;
    display: inline-block;
    margin: 0 10px;
    font-size: 18px;}
#articeBottom a:hover{ text-decoration: underline;}


/* 新闻列表 */
.pList1{ padding:3px;}
.pList1 ul li{ padding:5px 0px; border-bottom:1px dotted #dadada; overflow:hidden;}
.pList1 ul li a{ width:68%;float:left; background:url(../images/li_ico.jpg) no-repeat 12px center;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; display:block; padding-left:0px; }
.pList1 ul li a:hover{ text-decoration:underline;}
.pList1 li span{float:right; padding-right:0px; color:#939393;}


/* 产品列表 */
.side4 .tit_bg{ border:0px;}
.side4 .tit_bg .tit{ border:0px; padding-left:15px;}

.sideBox { overflow:hidden;position:relative;}
.sideBox .pList2 { position:relative;height:160px;}
.pList2{ padding:3px;}
.pList2 ul li{ float:left; display:inline; margin:5px 10px;}
.pList2 ul li img{ width:160px; height:120px; padding:3px; border:1px solid #eeeeee;}
.pList2 ul li img:hover{ border:1px solid #d1cfcf;}
.pList2 ul li p{ text-align:center; line-height:30px; font-weight:bold; font-size:14px; }


/* 新闻详细页面 */
.news_detail .news_tit h1{ font-size:20px; font-weight: bold;text-align:center; padding-top:15px; padding-bottom:20px; border-bottom:1px dashed #999;}
.news_detail .news_tit p{ text-align:center; line-height:25px; padding:10px 0;}
.news_detail .news_tit span{ padding:0px 20px;}
.news_detail .news_tit span a{ color:#5a5a5a;}
.news_content{line-height:22px;padding:15px 0;}
.news_content p{ line-height:22px;letter-spacing:1px;}
.news_content img{ max-width:700px;padding:10px 15px;text-align:center;}
.pre_pages{border-top: 1px dashed #ccc; }
.pre_pages h4{ font-size:14px;padding:0px; margin:5px 0px;line-height:25px;}
.pre_pages h4 a:hover{ text-decoration:underline;}

/* 产品详细内容页 */
.probox { padding-left:520px; position:relative; height:382px; margin-top:15px;}
.pro_img { width:500px; display:inline-table; text-align:center; position:absolute; left:0; top:0; }
.pro_txt { padding-right:30px; padding-top: 15px; }
.probox .pro_txt p { height:40px; font-size:16px; line-height:40px; text-indent:0; }
.probox .pro_txt p.notes{ color: #999;}
.probox .pro_txt p .price{ font-size: 26px; color: #f24e4e;}
.pro_txt h2 { font-size: 30px;color: #333;font-weight:bold; line-height:30px; padding-bottom:15px; }
.pro_txt .details { line-height:27px; padding-top:5px; padding-bottom: 15px; height:auto; overflow:hidden; background:#fff; }
.pro_txt .details b{ font-size: 16px; padding-bottom: 5px;}
.main1box { margin-bottom:10px; }
#main1 ul { display:none; }
#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto; }
#main1 ul.block { display:block; }
.menu1box { }
#menu1 li { display:inline-block;cursor:pointer; margin-right:10px; }
#menu1 li img { border:1px solid #ccc; width:50px; height:50px; padding:0;}
#menu1 li.hover img { border:1px solid #669900; }
.jqzoom { border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; }
.jqzoom img { float:left; }
div.zoomdiv { z-index:100; position:absolute; top:0px; left:355px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#ffffff url(<?php echo $tag['path.skin'];?>res/images/zoom.gif) 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }
/*分页*/
.endPageNum { clear:both; font-size:12px; text-align:center; font-family:"宋体"; }
.endPageNum table { margin:auto; }
.endPageNum .s1 { width:52px; }
.endPageNum .s2 { background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold; }
.endPageNum a.s2:visited { color:#fff; }
.endPageNum a { padding:2px 5px; margin:5px 4px 0 0; color:#1F3A87; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }
.endPageNum a:visited { color:#1f3a87; }
.endPageNum a:hover { color:#fff; background:#1f3a87; border:1px solid #1f3a87; float:left; text-decoration:underline; }
.endPageNum .s3 { cursor:default; padding:2px 5px; margin:5px 4px 0 0; color:#ccc; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }

#con {	font-size: 14px; margin: 0px auto; width:100%;}
#tags { background:#f0f0f0; 	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 10px 0px;padding-top: 0px; height: 45px}
#tags li{	background: url(<?php echo $tag['path.skin'];?>res/images/tagleft.gif) no-repeat left bottom; float: left; margin-right: 1px; list-style-type: none; height:35px}
#tags li a{ font-size:16px; font-weight:bold;padding-right: 20px; padding-left: 20px; background: url(<?php echo $tag['path.skin'];?>res/images/tagright.gif) no-repeat right bottom; float: left; padding-bottom: 0px; color: #333; line-height: 35px; padding-top: 0px; height: 35px; text-decoration: none;}
#tags li.emptyTag {	background: none transparent scroll repeat 0% 0%; width: 4px}
#tags li.selectTag,#tags li.selectTag0 { background:#333;	background-position: left top; margin-bottom: -2px; position: relative; height: 45px}
#tags li.selectTag a,#tags li.selectTag0 a{	background-position: right top; color: #fff; line-height: 45px; height: 45px}
#tagContent {}
.tagContent {padding:10px; display: none;color: #474747;}
.tagContent img{ max-width:100%;}
#tagContent div.selectTag0 {	display: block}
#tagContent0{ display:block; line-height:27px; font-size:14px;}
.details h2{ font-size:12px; font-weight:normal;}
.xgprlist{ width:100%; float:left; padding-top:15px;}
.xgprlist h3{ font-size:16px; font-weight:normal; padding:10px 0 0 15px; height:30px; background:#f0f0f0; margin-bottom:10px;}
.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 12px; display:inline;}
.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}
.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}
.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px; font-size:14px;}

.doc_cart{ margin-top:30px;}
.doc_cart a{ padding:10px 35px;  border:1px solid #2264af; color:#2264af;}
.doc_cart a:hover{color:#fff; background:#2264af;}

/* 留言 */
.message {    padding-top:10px;}
.message table{ font-size:14px; margin:0px auto;}
.message table tr{ margin:3px 0px;}
.message table input{ width:300px; height:30px; line-height:30px; border:1px solid #eeeeee; margin-bottom:5px;}
.message textarea{ border:1px solid #eeeeee; margin-bottom:5px;}
.dotted {    border-bottom:1px dotted #000;margin:10px 0;padding-bottom:5px;}
.reply {    background:#f7f6f6;border:1px solid #ccc;margin:0 10px 10px;padding:10px;}
.reply p{ line-height:30px; color:#000; }
.padding10 { padding:20px;}
.message .message_btn{ width:100px; margin:10px;}


/* 分页 */
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}


/* 友情链接 */
#lkslist{ width:98%; margin:0 10px;}
#lkslist h1{ font-family:"微软雅黑"; font-size:20px; padding:20px 0; font-weight:normal;}
#lkslist ul{ width:100%; float:left; list-style:none;}
#lkslist ul li{ float:left; padding:15px 38px; word-break:keep-all;white-space: nowrap;}
#lkslist ul li p{ line-height:35px; text-align:center; font-size:15px;}
#lkslist ul li img{ border:1px solid #f2f2f2; padding:2px;}
#lkslist ul li a{ color:#666; font-size:15px;}
#lkslist ul a:hover{ color:#03c}

#articlebox p{ padding:2px 0px;}

/* 图片列表 */


.sideBox .pList22 { position:relative;height:250px;}
.pList22{ padding:3px;}
.pList22 ul li{width:240px; float:left; display:inline; margin:0px 22px 25px 22px;}
.pList22 ul li img{ width:225px; height:157px; padding:5px; border:1px solid #f1f1f1;}
.pList22 ul li img:hover{ border:1px solid #d1cfcf;}
.pList22 ul li p{ text-align:center; line-height:45px; font-weight:bold; font-size:14px; }

/* 图片详细页面 */
.pic_detail .pic_tit h1{ font-size:20px; color:#000; font-weight:normal;text-align:center; padding-top:15px; padding-bottom:20px; border-bottom:1px dashed #999;}
.pic_detail .pic_tit p{ text-align:center; line-height:25px; padding:10px 0;}
.pic_detail .pic_tit span{ padding:0px 20px;}
.pic_detail .pic_tit span a{ color:#5a5a5a;}
.pic_content{ padding:15px 20px;}
.pic_content p{ line-height:27px; color:#000; font-size:15px;letter-spacing:1px;}
.pic_content img{ max-width:700px;padding:10px 15px;text-align:center; }

/* 联系我们 */
.contact_txt{ width: 90%; margin: 20px auto;color: #333; line-height: 27px;}
.contact_txt p{ line-height: 27px;}

/*侧边栏 客服 黑色扁平版*/
.rit-fdd ul li{background-color:#2264af; background-color:rgba(34,100,175,0.8); margin-bottom:1px;transition: all .4s ease-in 0s; -webkit-transition: all .4s ease-in 0s; -moz-transition: all .4s ease-in 0s; -ms-transition: all .4s ease-in 0s;}
.rit-fdd ul li font{transition: all .4s ease-in .4s; -webkit-transition: all .4s ease-in .4s; -moz-transition: all .4s ease-in .4s; -ms-transition: all .4s ease-in .4s;}
.rit-fdd{ position:fixed; right:0; top:50%;margin-top: -100px; z-index:999}
.rit-fdd ul{ width:55px;  border-radius:0 0 0 5px; }
.rit-fdd ul li{ width:183px; height:50px; line-height:50px;  color:#fff; border-radius:5px 0 0 5px; margin-right:10px; cursor: pointer;position: relative; /*overflow:hidden*/}
.rit-fdd ul li a{ color:#fff;}
.rit-fdd ul li:hover{ margin-left:-120px; background-color:#2264af; background-color:rgba(34,100,175,0.8);}
.rit-fdd ul li img{ display:inline-block; margin-left:0px;margin-right: 0px; vertical-align:middle;}
.rit-fdd ul li strong{ font-weight: normal; display:inline-block; margin-left:5px;}
.rit-fdd ul li.rit-fdd-first strong{margin-left:-5px}
.rit-fdd ul li strong a{font-size:14px; letter-spacing:1px;}
.rit-fdd ul li.rit-fdd-first strong{margin-left:2px;}
.rit-fdd ul li.goTop{display: none;}
.rit-fdd ul li.goTop img{ margin-left:17px}
.rit-fdd ul li.goTop:hover{ margin-left:0px; background:2264af;}
.rit-fdd ul li font{display: none;}
.rit-fdd ul li:nth-child(3) font img{margin-left: 0;}
.rit-fdd ul li:first-child font{opacity:0;display: none;position: absolute;top: 57px;border-radius:5px 0 0 5px;left: 0;width: 100%; height: 114px;background-color:rgba(0,0,0,0.5);padding-left: 20px;}
.rit-fdd ul li:hover font{ opacity:1;display: block;}

.rit-fdd, .rit-fdd-poen, .rit-fdd-poen img{transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s;}
.rit-fdd-poen{position:fixed;width: 55px;height: 40px;line-height:50px; margin:0; text-align: center;color:#fff;cursor: pointer; border-radius: 5px 0 0 0; right:0; top:50%;margin-top: -141px;background-color:#2264af; background-color:rgba(34,100,175,0.8); z-index:999;}
.rit-fdd-poen p{font-size:12px; margin:0}
.rit-fdd-poen.myclose{border-radius: 5px 0 0 5px;width: 55px;}
div.rit-fdd-poen img{display: none;}
div.myclose p.open-hide{display: none;}
div.myclose img{display: block;margin: 7px auto;}
.rit-fdd.myclose{right: -55px;}

/*首页漂浮广告*/
/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}