﻿@charset "utf-8";
/*reset*/
html, body, div, span,object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, abbr,del, dfn, em, img, ins,strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th{margin:0; padding:0; border:0;}
input, button{margin:0; padding:0; border:0; background:none;}
body{background:#fff;font:12px/1.67 'Microsoft Yahei','SimSun',Arial,sans-serif;min-width:980px;color:#666;_width: expression(document.body.clientWidth < 980 ? "980px" : "auto" );}
input,textarea,select{font-size:100%;outline:none;}
ul{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#666;}
a:hover{transition-property:color;transition-duration:.3s;color:#EB0007;}
img{border:0;vertical-align:top;}
i,s,em,u{font-style:normal;text-decoration:none;}
/*common*/
a.white:link{color:#fff; text-decoration:none}
a.white:hover{color:#fff; text-decoration:none}
a.white:active{color:#fff; text-decoration:none}
a.white:visited{color:#fff; text-decoration:none}
.wrap{margin:0 auto; width:1000px;}
.wrap .logo{margin:0px 0 0; height:120px;}
.logo a{float:left; width:600px; height:100px; margin-top:10px;}
.logo span{float:right; font-size:24px; height:30px; margin-top:80px;}
.logo span b{color:#cc0000;}
.l{float:left;}.r{float:right;}
.jl10{margin-top:10px;}
.banner_bg,.head_bg,.sub_banner{width:100%; margin:0 auto; overflow: hidden;}
.pro_tit,.head,.pro_lei,.container,.wrapper,.sub_tit{margin:0 auto; overflow: hidden; width:1000px; clear:both;}
.head_bg{background:#f5f5f5; border-bottom:#d8d8d8 1px solid; height:36px; line-height:36px;}
.head_l{float:left; width:60%;}
.head_l .email{background:url(../images/email.jpg) no-repeat left center; padding-left:25px; margin-right:20px;display:inline-block;}
.head_l .tel{background:url(../images/tel.jpg) no-repeat left center; padding-left:30px; font-size:14px; color:#eb0007;}
.head_r{float:right;}
.head_r li{float:left; height:15px; line-height:15px; margin-top:12px;}
.head_r .qq{background:url(../images/qq.png) no-repeat left center; padding-left:20px;}
.banner_bg{background:#000; margin-top:15px;}
.banner{width:1440px; height:376px; margin:0px auto; overflow:hidden; text-align:center;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1438px; height:374px; margin:0 auto; background:#fff; position:relative; overflow:hidden; border:1px solid #ccc;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px;  position:absolute; top:127px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; position:absolute; top:127px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:30px; z-index:10; text-align:center;}
#playBox .smalltitle ul{ width:120px; margin:0 auto; text-align:center;}
#playBox .smalltitle ul li{cursor:pointer; font-size:28px; margin:0 5px; color:#666; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{color:#ff6633;}
/*����*/
.sele{position:relative;height:27px;line-height:27px;width:223px;text-indent:10px;cursor:pointer;background:url(../images/sele_03.png) right center no-repeat #fff;}
.sele_{display:none;position:absolute;width:100%;left:-1px;top:27px;background:#fff;border:1px solid #cacad9;}
.sele_ a{display:block;}
.sele_ a:hover{background:#efefef;color:#333;}
/*nav*/
.nav ul{width:1000px; margin:0 auto;}
.nav{height:40px; background: #22242b;}
.nav li{float:left;width:125px;position:relative; /* background:url(../images/nav_ico.png) no-repeat right bottom; */height:40px;line-height:40px;/* border-top:4px solid #fff; */font-size:14px;text-align:center;}
.nav a{display:block;width:125px;  height:80px;position:relative;color:#fff;font-weight:bold;}
.nav a:hover{background:#EB0007; color:#fff;}
.nav .cur{background:#f8f8f8; border-top:#EB0007 4px solid;}
.nav .cur a{background:#f8f8f8;}
/*pro*/
.pro_tit{margin-top:30px; background:url(../images/tit_bg.jpg) no-repeat left bottom; padding-bottom:23px;}
.pro_tit h3, .pro_tit b{font-size:18px;float:left; width:15%; color:#000000}
.pro_lei{width:78%; float:right;}
.pro_lei li{height:34px; float:right; text-align: center; margin-left:3px; cursor:pointer; font-size: 14px; line-height: 34px;}
.pro_lei li a{width: 130px; display: block; background:#3F455D; border-bottom:none; color:#fff;}
.pro_lei .li1 a{background:#EB0007; color:#fff; font-weight:bold;height:34px; line-height: 34px;}
.pro_lei .current a{background:#EB0007; color:#fff; height:34px; line-height: 34px;}
.wgt-featureGroup{float:left; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 20px; /* height:225px; */ overflow:hidden; display:inline;}
.wgt-featureGroup .box{position: relative;
width: 100%; margin-bottom:15px;}
.wgt-featureGroup a:hover{text-decoration: none;}
.wgt-featureGroup a .img{width:225px; height:170px;}
.wgt-featureGroup a:hover .img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */
filter: alpha(opacity=70); /* IE */
opacity: 0.7;}
.wgt-featureGroup a .bg{position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 41px;
background: #333 url(../images/icon_pro.png) 100% 50% no-repeat;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE */
filter: alpha(opacity=70); /* IE */
opacity: 0.7;}
.wgt-featureGroup a:hover .bg{background: #333 url(../images/icon_pro.png) 100% 50% no-repeat;}
.wgt-featureGroup .label{position: absolute;
bottom: 20px;
left: 0;
bottom: 0;
width: 100%;
font-size: 1.3em;}
.wgt-featureGroup a .label{color: #fff; margin-top:15px;}
.wgt-featureGroup .label span{display: table-cell;
height: 41px;
padding: 0 30px 0 15px;
vertical-align: middle;}
.ie7 .wgt-featureGroup .label span{padding-top: 10px;}
.wgt-featureGroup .label h3{font-weight: normal; font-size: 16px; text-align: center;}
.wgt-boxlink .img{padding: 13px; width:228px; height:170px;}
.wgt-boxlink .text{padding: 0 13px 13px 13px; text-align:center;}
.tw-title-container h3, .tw-title-container b{font-size:18px; margin:30px 0px 15px 0px!important;margin:0px 0px 15px 0px; color:#000000; display: block;}
/* 11. Accordion Bootstrap Modify ThemeWaves */
.accordion-heading .accordion-toggle{position: relative; font-weight: bold; font-size:14px;background: url(../images/j.jpg) no-repeat 290px center; *background: url(../images/j.jpg) no-repeat 300px center;padding-left:20px;}
.accordion-heading .accordion-toggle active{color:#CC0000}
.accordion-heading .accordion-toggle span.tw-check{float: right; padding: 0px 0 8px 0px; width:30px; margin-top: -8px;*margin-top: -39px; border-left: 1px solid #ddd; height:31px; line-height:31px;}
.row-fluid{width:350px; float:left;*zoom:1;}
.tw-accordion{padding:0 10px;}
.tw-accordion img{width:180px; height:120px; float:left; margin-right:10px;}
.accordion{margin-bottom:16px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:2px 15px;border-top:1px solid #e5e5e5; color:#999999}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}
.collapse.in{height:auto;}
.container{margin-top:20px;}
.probtn{cursor:pointer; width:59px; float:right}
.probtn a{display:block; text-indent:-999em;width:28px; height:28px; background:url(../images/btn3.jpg) no-repeat;}
.probtn a.leftbtn{background-position:0 0; float:left; background:url(../images/btn4.jpg) no-repeat;}
.probtn a.rightbtn:hover{background:url(../images/btn3.jpg) no-repeat; opacity:0.7;filter:alpha(opacity=70);}
.probtn a.leftbtn:hover{background:url(../images/btn5.jpg) no-repeat;}
.probtn a.rightbtn{background-position:0 0; float:right;}
#List2_1 li,#List1_1 li{float:left;overflow:hidden; width:690px; width:225px; margin-left:20px; display:inline;}
#List1_1{float:left;}
#List2_1{float:left;}
.ScrCont{width:52766px;}
#ISL_Cont_1{/* width:330px; */ width:1000px; overflow:hidden; float:left; /*height:290px;*/}
.lb{width:1000px; float:left;margin-top:25px!important;margin-top:5px; line-height:22px; /* margin-left:40px; */}
.lb .tit{width:100%; overflow:hidden;margin-bottom:6px; margin-top:10px!important; border-bottom:1px solid #666;}
.lb h1{font-size:18px; float:left; width:120px; color:#000}
.lb .tit h3, .lb .tit b{font-size:18px; margin:0px 0px 15px 0px!important;margin:0px 0px 15px 0px; color:#000000; float:left;}
.lb img{width:225px; height:170px; margin-bottom:15px;}
.pro_case h3{font-size:16px; border-bottom:#ccc 1px solid; margin-bottom:15px; padding-bottom:5px;}
.pro_case .casenames a{COLOR:#EB0007; TEXT-DECORATION: none; font-weight:bold;}
.pro_case .casenames{LINE-HEIGHT: 24px; FONT-SIZE: 14px; text-align:center;}
.pro_case H2 A{COLOR:#EB0007; TEXT-DECORATION: none}
.pro_case H2 A:hover{COLOR: #cd0104; TEXT-DECORATION: underline}
.pro_case P{LINE-HEIGHT: 25px}
.pro_case_d{width:200px; float:left}
.news{float:left; width:330px; margin-top:30px!important;margin-top:0px;overflow:hidden; /* height:335px; */ margin-left:20px;}
.news h3, .contact h3, .news b, .contact b{font-size:18px; margin:0px 0px 15px 0px!important;margin:0px 0px 15px 0px; color:#000000; display: block;}
.news h3 a, .contact h3 a, .news b a, .contact b a{color:#000000;}
.hd a.more{float:right; color:#999; margin-top:10px;}
.news dl{overflow:hidden; width:100%;}
.news dl dt{float:left; width:108px;}
.news dl dd{float:right;}
.news dl dd h2{font-size:14px; line-height:20px;}
.news dl dd p{color:#999; text-indent:2em; height:55px; overflow:hidden;}
.news dl dd a.detail{color:#d75501; float:right;}
.news ul{overflow:hidden; margin-top:10px;}
.news ul li{height:28px; line-height:28px; background: url(../images/new_ico.jpg) no-repeat 10px center #f8f8f8; border-bottom:#d8d8d8 1px solid; margin-bottom:2px; padding-left:32px; overflow:hidden} 
.news ul li a{float:left;}
.news ul li span{float:right;}
.contact{width:280px; float:right; margin-top:30px!important; line-height:30px;}
.contcon{height:217px;  /*background:url(../images/contact.jpg) no-repeat;*/ padding-left:20px;}
#footer{width:100%;/* height:230px; */background:#22242b; color:#fff; margin-top:20px; overflow:hidden; padding:20px 0; text-align:center; line-height:30px;}
#footer a{color:#fff; margin-right:10px;}
.footTop{height:238px;padding:20px 0;overflow:hidden;}
.ftLeft{width:280px; float:left;}
#footer .conss{font-size:18px;}
.ftNav{width:690px;display:inline;overflow:hidden; float:right;padding-left:30px;}
.fnav_dd{width:180px;float:left;margin-right:20px;}
.fnav_dd h3{font-size:16px;padding-bottom:8px;}
.fnav_dd li{height:26px;line-height:26px; background: url(../images/li-arrows.png) no-repeat left center;padding-left: 10px;}
.fnav_dd li a{color:#8e8f91;}
.fnav_dd li a:hover{color:#EB0007;}
.list_con{width:280px; float:left}
.list_con h3{font-size:16px;padding-bottom:8px;}
.list_con ul li{width:120px; height:26px; line-height:26px; float:left; text-align:left; background: url(../images/li-arrows.png) no-repeat left center; padding-left:10px;}
.sub_banner{background:url(../images/sub_ban.jpg) repeat center center #f5f5f5; height:200px;}
.sub_tit{/* background:url(../images/sub_titbg.jpg) repeat-x; margin-top:163px;  */height:40px; line-height:40px;}
.sub_tit p{background:url(../images/home.jpg) no-repeat 15px center; padding-left:30px; font-size:14px; font-weight:normal;}
.sub_left{float:left; width:262px; margin:30px 0;}
.sub_right{float:right; width:710px;margin:30px 0;}
.sub_right h1{font-size:18px; margin-bottom:20px; color:#666;}
.sub_right .com{color:#828282; line-height:25px;}
.sub_right .com p{margin: 15px 0;}
.sub_right .com1{color:#828282; line-height:25px;}
.sub_right .com2{color:#828282; line-height:25px;margin: 15px 0 0 0;}
.sub_right .com3{color:#828282; line-height:25px;margin: 15px 0 0 0;}
.sub_right .com3 p{text-indent:2em;padding-bottom: 10px;border-bottom: 1px dashed #ccc; font-size:13px; line-height:30px;}
.sub_right .com3 ul{margin:10px 0 0 -35px;}
.sub_right .com3 ul li{float:left; margin:5px 0 5px 35px; text-align:center;}
.sub_right .com3 ul li img{width: 140px;height: 105px;padding: 3px;border: #d8d8d8 1px solid;margin-bottom: 7px;}
.sub_right .com4 p{margin-bottom:20px;}
.sub_right .com4 p img{border:0px;vertical-align:middle;}
.sub_right .com5 p{line-height:30px;}
.sub_right #kexc li img{border::3px solid #ccc; height:135px; width:180px; line-height::30px;}
.sub_right #kexc li{list-style: none;height: 170px;float: left;margin-left: 40px;text-align: center;line-height: 30px;margin-top: 10px!important;font-size: 14px;color: #333;}
.sub_right #kexc ul{list-style: none;margin-left: 0px!important;}
/*--------------------------------- leftsidenav.jsp */ 
.left-list{padding: 0; width:100%;} 
.left-list a{padding: 10px 30px 10px 30px; width:76.5%; margin: 0; font-size: 14px; line-height: 17px; display: inline-block; font-weight: normal; background: #f0f0f0 url(../images/navArrowsBlack.png) no-repeat right center; border-left: 0; border-top: 1px solid #fff; border-right: 0; border-bottom: 1px solid #ccc; color: #333; text-transform: none;}
.left-list a:hover{font-weight: normal; text-decoration: none; background: #999999 url(../images/navArrowsWhite.png) no-repeat right center; color: #fff; text-shadow: none; border-top: 1px solid #999999; border-bottom: 1px solid #777777;}
.nav-header{padding: 10px 0px 10px 0px; width:260px; box-shadow: 0 1px 0 #fff; margin: 0; font-weight: bold; font-size: 15px; line-height: 19px; text-transform: uppercase; text-indent:30px; font-size:18px; color:#fff; background-color:#d20001; /* background:url(../images/sid.png) no-repeat left center;*/}
.hot_pro,.left_news{width:95%; margin-top:15px; background:#f5f5f5; overflow:hidden; padding:10px 5px;}
.hot_pro .hotprosss,.left_news .hyxws{font-size:18px; text-indent:10px;}
.hot_pro dl{padding: 10px 5px 10px 8px; float:left;}
.hot_pro dl dt{text-align: center;margin-bottom:10px;height:70px;width: 110px;}
.hot_pro dl dt img{width: 110px; height:82px;}
.hot_pro dl dd{height: 25px;width: 110px;background-color: #d9d9d9;text-align: center; overflow:hidden;}
.hot_pro dl dd a{color: #313131;line-height: 25px;}
.left_news_tj{width:100%}
.left_news_tj img{margin:3px 0px 0px 3px;width:100px; height:70px; float:left}
.left_news_tj span{float:right; width:130px;color:#999}
.left_news ul{overflow:hidden; width:100%; padding-top:10px; float:left; margin-left:4px}
.left_news li{height:28px; +height:25px;_height:23px; line-height:28px; +line-height:25px;_line-height:26px; overflow:hidden; background:url(../images/yd.jpg) no-repeat left center; padding-left:9px; width:95%}
.left_news li a .lbt{float:left; width:165px; text-decoration:none; overflow:hidden; display:inline; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.left_news li a .ldt{width:75px; float:right; text-align:center; margin-right:13px; font-size:11px; color:#666; text-decoration:none; display:inline}
.pro-list{width: 715px;position: relative; overflow:hidden;}
.pro-list ul{overflow:hidden; margin-left:-40px;}
.pro-list li{float: left;margin:0px 0px 15px 43px; width:145px; overflow:hidden;line-height: 40px; text-align:center;}
.pro-list li img{width:145px; height:108px;}
.pro-list li a{color: #7d7d7d;}
/*解决方案*/
.case li{float:left; width:100%; border-bottom:#d8d8d8 1px solid; overflow:hidden; padding-bottom:25px; margin-bottom:25px;}
.case li img{float: left; width:230px; height:125px; padding:4px; border:#d8d8d8 1px solid;}
.case li span{float:right; width:450px;}
.case ul li span .clasname a{font-size: 16px;font-weight: bold;color: #666; margin-bottom:10px; display:block;}
h1 a{color: #c00;}
.case li span p{margin-bottom:15px;}
.zixun{color:#fff; width:130px; padding:5px 20px; height:30px; line-height:30px; background:#262626; text-align: center; font-size:14px;}
.xq{width:110px; padding:5px 12px; height:30px; line-height:30px; text-align: center; font-size:14px;}
#pro_tj{width:100%; margin-top:30px; overflow:hidden; margin-bottom:15px; line-height:23px;}
#pro_tj h1{font-size:18px; color:#000}
#pro_tj img{float:left;width:380px; height:284px;}
#pro_tj p a img{float:left;width:226px; height:41px;}
#pro_tj p img{float:left;width:226px; height:41px;}
#pro_tj span{float:right; width:310px; color:#666}
#pro_tj span h1{color:#666; margin-bottom:10px;}
#pro_tj strong{color:#C00;}
#pro_tj .tel{width:226px; height:42px; margin-top:12px;cursor: pointer;}
#pro_tj .tel1{width:226px; height:42px; margin-top:10px;}
/* caidan class*/
.Menubox{width:100%; height: 33px; line-height: 33px; border-bottom:#222 2px solid} .Menubox li{float:left;} .Menubox li a{float: left; background:#f8f8f8; border:#d8d8d8 1px solid; width: 132px; height: 31px; line-height: 31px; cursor: pointer; text-align: center; color: #333; list-style: none; margin-right:3px;} .Menubox li a.nomol{background: #222; border:#222 1px solid;width: 132px; border-bottom:none; height: 32px; color: #fff; line-height: 32px; font-weight: bold;}
.Contentbox{width: 100%; text-align: left; line-height: 25px;margin: 10px 0; color:#666666} .Contentbox h2{font-size:14px; color:#333}
.Contentbox h2{font-size:16px; margin:15px 0; background:url(../images/sico.jpg) no-repeat left center; padding-left:20px;}
.Contentbox p{line-height:23px; margin:10px 0;}
.Contentbox p strong{font-size:14px; line-height:40px;}
/*-------------*/ /* product PIC */
.xgpro{width: 100%; overflow: hidden;}
.xgpro_tit{line-height: 30px; height: 30px; margin:20px 0px 10px 0;;} .xgpro_tit h4{float: left; width: 50%; background:url(../images/sico.jpg) no-repeat left center; padding-left:20px; font-size: 16px; text-align: left; color:#000} .xgpro_tit span{float: right; width: 30%; text-align: right;} .xgpro_tit span a{color:#0066CC}.xgpro ul{width:100%; overflow:hidden}
.xgpro li{width: 24.8%!important; width: 24.5%; float: left; line-height: 28px; text-align: center;} .xgpro li img{width: 145px; height: 108px; padding:2px; border: #d8d8d8 1px solid;}
.pro_case{/* width: 328px;height: 340px; */width:225px;}
.footer1{background:#22242b; width:100%; padding:10px 0; border-top:1px solid #ccc;}
.yqlj{width:1000px; margin:0 auto; line-height:25px;}
.yqlj a{margin: 0 10px 0 10px;}
/*chan pin ce lan*/
#prolist{width:260px; border:1px solid #c5c5c5; border-top:0px;}
.list_con1 ul{background:#f9f9f9; overflow:hidden; margin-top:-10px; padding-top:15px; padding-bottom:8px;}
.list_con1 ul li{width:105px!important;background:#f9f9f9;height:26px; float:left; margin-left:10px!important; text-align:left; padding-left:10px;overflow:hidden;}
.list_con1 ul li a{height:26px; line-height:26px; color:#555;}
.list_con1 ul li a:hover{color:#EB0007;}
#prolist .prolistss{font-size:16px; margin:0 0 5px 0; color:#000;letter-spacing:1px; border-bottom:#d8d8d8 1px solid; border-top:#d8d8d8 1px solid; line-height: 38px; height: 40px; overflow:hidden; background: #eee;text-indent:20px;}
#prolist .prolistss a{color:#333; font-weight:bold;}
#prolist .prolistss a:hover{color:#EB0007;}
.left-list1{padding: 0; width:262px;}
.nav-header1{padding: 10px 0px 10px 0px; box-shadow: 0 1px 0 #fff; margin: 0; font-weight: bold; font-size: 15px; line-height: 19px; text-transform: uppercase; text-indent:20px; font-size:18px; color:#fff; background-color:#d20001;}
.left-list2{padding: 0; width:262px; margin-bottom:15px;}
.nav-header2{padding: 10px 0px 10px 0px; box-shadow: 0 1px 0 #fff; margin: 0; font-weight: bold; font-size: 15px; line-height: 19px; text-transform: uppercase; text-indent:20px; font-size:18px; color:#fff; background-color:#555;} .left-list2 a{padding: 10px 30px 10px 30px; width:202px; margin: 0; font-size: 14px; line-height: 17px; display: inline-block; font-weight: normal; background: #f0f0f0 url(../images/navArrowsBlack.png) no-repeat right center; border-left: 0; border-top: 1px solid #fff; border-right: 0; border-bottom: 1px solid #ccc; color: #333; text-transform: none;}
.left-list2 a:hover{font-weight: normal; text-decoration: none; background: #999999 url(../images/navArrowsWhite.png) no-repeat right center; color: #fff; text-shadow: none; border-top: 1px solid #999999; border-bottom: 1px solid #777777;}
.page{overflow:hidden; margin:20px 0;}
.case ul{width:100%; overflow:hidden;}
.xs1{padding-bottom:30px; border-bottom:1px dashed #ccc;}
.xs2{font-size:16px; font-weight:bold;}
.xs{font-size:13px; line-height:30px;}
.xs2 strong{font-size:20px; color:#d20001;}
.xs3 li{height:36px; margin-bottom:25px; font-size:14px;}
.xs3 li span{display:block; background:url(../images/xs3.jpg) center no-repeat; width:106px; height:36px;float:left; margin-right:10px; color:#FFF; font-size:16px; line-height:36px; text-indent:18px;}
.xs3 li p{font-size:14px; line-height:36px;}
.lx1{width:330px; border-right:1px dashed #ccc; float:left; margin:10px 0 25px;}
.lx1 h4,.lx2 h4{font-size:18px; color:#5c5c5c;}
.lx1 span ,.lx2 span{color:#d20001;}
.lx1 p,.lx2 p{font-size:14px;}
.lx1 strong,.lx2 strong{color:#d20001; font-size:20px;}
.lx2{width:330px; float:right;margin:10px 0 25px;}
.Contentbox table{text-align:center;}
#pro_tj p{margin-bottom:7px; line-height:22px;}


.com1 ul li a{height: 30px; line-height: 28px; text-decoration: none; background: url(/images/line2.gif) no-repeat 0 0; display: block; float: left; width: 710px;} 
.com1 ul li a:hover{color: #F00; text-decoration: none; background-image: url(/images/line2.gif); background-repeat: no-repeat; background-position: 0 -30px;} 
.com1 ul li .newar{margin: auto 25px auto 30px; height: 30px;} 
.com1 ul li .newal{margin-left: 10px; float: right;} 
#titlenews{font-size: 16px; text-align: center;} 
#xinxi{width: 700px; margin: auto; color: #996600;} 
#xinxi span{margin: auto 10px auto 20px;} 
#xinxi #actor{margin-left: 445px;} 
#daodu{border: 1px solid #E5E5E5; line-height: 25px; padding: 18px 18px 18px 18px; background-color: #f0f0f0; color: #333; font-size: 13px; margin-top: 15px;} 
#daodu span{padding-right: 10px; padding-left: 10px;background-color: red;font-size: 14px;color: white;} 
#daodu b{color:Red; font-size:15px;}
.com2 p{text-indent: 2em;line-height: 30px; margin-top:10px; color:#333;} 
.com2 h3{font-size:14px;line-height:30px;margin: 10px 0 10px 0;} 
.com2 h4{font-size:12px;line-height:30px;margin: 6px 0 6px 0;}
.com2 p img{margin:5px;}
.com2 p a{color: #136ec2;} 
#prevnext span{margin-left:20px;} 
.sub_right{padding:10px;}
.page{clear: both;padding-top: 20px;}
#xg strong{font-size:14px; margin: 18px 0px -10px 0px;display: block;color: #333;}
#xg span{float:left; width:330px; overflow:hidden; margin-right:5px; margin-bottom:10px;}
#xg span a{display:block; overflow:hidden; width:320px; height:20px;}

/* page */
.page{height: 50px;margin-bottom: 5px;text-align: center; clear:both; padding-top:20px;}
.page li{border: 1px solid #e9e9e9;float: left;text-align:center;line-height: 17px;margin-right: 6px;padding:2px 4px 2px;min-width:20px; list-style:none;}
.page li:hover{background: #0583cb;color: #fff;text-decoration: none}
.page li a{display: block;min-width: 28px;height:17px;color:#555;}
.page li a:hover{color: #fff;text-decoration: none;background:#0583cb}

.message{ clear: both; overflow: hidden; padding: 75px 5%; background: url(../images/msg-side.png) no-repeat center center; background-size: 100% auto;}
.msg-show{ float: left; width: 50%; margin-left: 5%\0;}
.msg-tit{ color: #232B5B; font-size: 24px;}
.msg-tit img{ margin-right: 10px;}
.msg-tit i{ color: #999; font-size: 16px; margin-left: 8%;}
.msg-show p{ clear: both; overflow: hidden; color: #666; font-size: 16px; line-height: 1.1; text-align: center; margin: 24px 0; }
.msg-show p span{ margin-right:50px; }
.msg-show p span:last-child{ margin-right: 0; }
.msg-show p span img{ margin-right: 10px; margin-top: -4px; }
.msg-show ul{ clear: both; overflow: hidden; padding-top:5px; padding-left: 0; }
.msg-show ul li{ padding: 0 4px; margin-bottom: 24px; position: relative; list-style: none;}
.msg-show ul li input, .msg-show ul select{ width:100%; height: 50px; line-height: 50px; color: #333; font-size: 16px; padding-left:60px; border: none; border-radius: 6px; background-repeat: no-repeat; background-position:30px center; background-size: 18px; box-shadow: 0 0 5px rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 5px rgba(30,37,79,0.2); -moz-box-shadow: 0 0 5px rgba(30,37,79,0.2); border:1px solid #EEEEEE\0; }
.msg-show ul li input:-webkit-autofill { 
    -webkit-text-fill-color: #333;
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
.msg-show ul li textarea{ font-family:Microsoft YaHei; width:100%; height: 120px; line-height: 30px; color: #333; font-size: 16px; padding-left:60px; padding-top:5px; border: none; margin-bottom: 0; border-radius: 6px; background-repeat: no-repeat; background-position:30px 13px; background-size: 18px; background-color: #FFF; box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); -moz-box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); border:1px solid #EEEEEE\0;}
::-webkit-input-placeholder{ color: #999; }
::-moz-input-placeholder{ color: #999; }
::-ms-input-placeholder{ color: #999; }
.msg-show ul li .msg-name{ background-image: url(../images/msg-ico04.png);}
.msg-show ul li .msg-tel{ background-image: url(../images/msg-ico05.png);}
/* .msg-show ul li .msg-area{ background-image: url(../images/msg-ico06.png);} */
.msg-show ul li:nth-child(2) i{ position: absolute; right: 20px; top: 20px; width:10px; height: 10px; background: url(../images/msg-star.png) no-repeat top center; background-size: 10px; }
.msg-show ul li i{ display: block\0; display: none\9;}

.msg-btn{ clear: both; overflow: hidden; margin-top: 6px; }
.msg-btn input{ color: #FFF; font-size: 20px; text-align: center; width: 200px; height: 48px; line-height: 46px; background: url(../images/msg-btn.png) no-repeat center; cursor: pointer; border: none;}

.msg-base{ position: relative; float: right; width: 42%;}
.msg-base dl{ margin-top: 30px;}
.msg-base dt{ font-size: 24px; line-height: 1; margin-bottom: 55px;}
.msg-base dd{ color: #444; height: 24px; line-height: 24px; margin-bottom: 30px;}
.msg-base dd i{font-weight: bold;font-size: 24px;}
.msg-base dd img{ float: left; margin-right: 16px;}
.msg-base p{ font-size: 18px; line-height: 30px; margin-top: 20px; }
.msg-base span{ display: inline-block; color: #FFF; font-size: 18px; width: 50%; height: 50px; line-height: 50px; text-align: center; margin-top: 20px; border-radius: 6px; cursor: pointer; background-color: #7896DE;}
.msg-base span:hover{ background-color: #5E80D2;}