@charset "utf-8";

/* CSS Document */

b, strong{ border:none;/*font-size:18px;*/}

table{ width:100%;}



*{

	padding:0px; margin:0px;

	

}

body{background-color:#fff;font-family: '微软雅黑';}

.iph{

	padding-left:6px;

}

h1{

	font-size:20px;

}



.list-unstyled li a{

	

	/*font-weight: bold;*/

	font-size: 15px;

	}

.info-right, .container-fluid {

    background-color: #fff;

    box-shadow: 2px 2px 3px #ccc;

}

.side-pro-list-item ul li a {

    display: block;

    padding: 10px 22px;

    color: #333;

    background-image: url(../images/ico2.jpg);

    background-repeat: no-repeat;

    background-position: 5px 20px;

    font-size: 14px;

    font-weight: normal;

    border-bottom: 1px dotted #a59e9c;

}

.side-pro-list-item a {

    display: block;

    padding: 17px 5px;

    font-size: 16px;

    font-weight: bold;

    color: #003764;

    border-bottom-width: 2px;

    border-bottom-style: solid;

    border-bottom-color: #a59e9c;

}

.tab1{

	margin-top: 40px;

}

.home-news{

	margin-top:6px;

	margin-bottom:16px;

	

}

.news{

	padding-left:31px;

	

}

.call{

	padding-left:8px;

	padding-bottom: 17px;

	

}

.container1{width:1016px;}



.thumbnail{

	border:0px ;}



img{  

	border:0px;



}

ul{

	list-style:none;

}

.thumbnail img{ width:100%;}

.media-list{

height: 225px;

overflow: hidden;

}

.caption{

    overflow: hidden;}

.current{color:#FFF;}

.breadcrumb{ background-color:#dadada;}

/*.navbar-text{ margin:18px 105px 1px -24px;}*/

.propage {

    font-size: 12px;

    float: right;

    margin-left: 5px;

    margin-right: 0px;

    padding-right: 0px;

}



#ny_tit {

    width: 894px;

    float: left;

    height: 45px;

    border-bottom: 1px #CCC solid;

    line-height: 45px;

}

#ny_tit span {

    float: right;

    color: #999;

}

a:link, a:visited {

    text-decoration: none;

    color: #333;

}

#ny_tit ul li {

    width: 150px;

    height: 45px;

    display: block;

    float: left;

    background-color: #ff7e00;

    text-align: center;

    color: #FFF;

    font-weight: bold;

    font-size: 15px;

}

#ny_tit ul #ab {

    margin-left: 10px;

    background-color: #eae9e9;

    color: #333;

}





.gq{

	width:300px;

	height:100px;

	margin-top:12px;

	

}

.gq img{

	float:left;

	padding-top:10px;}

.gq span{color:#e45d13;font-size:16px;padding-left:17px;float:left;padding-top:20px;}



.container span a{ color:#003764;}

.current_page {

    display: block;

    border: 1px solid #ccc;

    color: #FFF;

    text-decoration: none;

    padding-right: 5px;

    padding-left: 5px;

    font-size: 14px;

    background-color: #aaa;

}

.side-title {

   

	border:1px solid #ccc;



	background:#f8f8f8;



}



.info-right blockquote {

    margin: 0;

    padding: 0;

}

.text{ padding-top:40px;}

.gq ul li{ float:left; margin:0 5px 0 5px;}

.container a{     color: #333;}

.container-fluid .title-h3 {

    color: #333;

    border-bottom: 1px solid #ccc;

    padding: 42px 8px 10px 0px;



}

.container-fluid h3 b {



    background-color: #003764; color:#fff; font-size:16px;

    padding: 8px 10px 8px 10px;

}



.thumbnail .caption h5{ text-align:center;}
.thumbnail a > img{    display: block;height: 300px;}
.propage a {

    display: block;

    border: 1px solid #ccc;

    color: #000;

    text-decoration: none;

    padding-right: 5px;

    padding-left: 5px;

    font-size: 14px;

}

.select {

    float: right;

    margin-left: 10px;

    padding: 2px;

}



.radio-inline{ padding:0;position: relative;

    display: inline-block;

    padding-left: 20px;

    margin-bottom: 0;

    font-weight: 400;

    vertical-align: middle;

    cursor: pointer;}

.radio-inline input{ margin-top:-4px;}

.nav > li > a{color:#fff; font-size:17px;}

.navbar-header { width:60%; }

.copyright{font-size:14px;}

.social{

/*	float:right;*/

	margin-bottom:10px;

}

.social img{width:24px;}

.dropdown{

	position:relative;

}

.logobar{background-color:#fff;}

.sub-menu{

	position:absolute;

	z-index:10;

	/*border:1px solid #ccc;*/



}

.btn-group{    float: left; margin-right:10px;

}

	.btn-group .btn{height: 30px;

    padding: 3px 12px; }

	

.sub-menu .menu-item{

	background-color:#e45d13;

	padding:10px 10px;

	

}



.home-pro a {

    display: table-cell;

    vertical-align: middle;

    height: 250px;

}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {

    display: block;

/*    width: 100%;*/

    height: auto;

}



.pro-name a {

    vertical-align: middle;

    height: auto;

}



/*主体内容*/

.modal-body{ padding-left:10%;}

#seach {

    

    float: right;

}

/*.container  span a{ color:#fff;}*/

#inp_sub {

    width: 47px;

    height: 27px;

    background-image:url(../images/search.jpg);

    background-repeat: no-repeat;

    border: 0px solid #7793a8;

    cursor: pointer;

}

#sycp_tit{

	height:46px;

	line-height:60px;

	text-align:center;

	margin-top:20px;

	margin:0 auto;

}

.control-height{ line-height:20px;}

.search-form { margin-top:0px; margin-bottom:0px; }

.form-control { padding: 3px 12px; height:auto; width:50%;}

.input-width{ width:28%;}

.search-btn { height:28px;

    background-color: #cdcdcd;

    border-color: #2ca5d3;

    width: 38px;

    border: 0;

} 



.about-content{ padding-left:15px;}

.input-width{ float:left;}

/*.col-md-5 img{ padding-left:30px;}*/

.form-group textarea{ width:50%; height:150px;}

.search-btn:hover{ height:28px;

    background-color: #cdcdcd;

    border-color: #2ca5d3;

    width: 38px;

    border: 0;

} 

.search-btn span {

    color: #FFF;

    font-size: 15px;

}

.search {

    margin-top:8px;

    margin-left: 100px;

    width: 21%;

}



#apply-pup-icon{ margin-top:-5px;}

.tab-p {

	font-size: 16px;

	letter-spacing: 1px;

	color: #666;

	margin: 10px 0 0px 0;

	letter-spacing: 0px;

}

.tab-p b { color:#333; }

.btn-pro { color:#0061d8; font-size:18px; padding: 15px 30px; border-radius: 0px; margin:auto; display:block; width:256px; }

.img-pro { margin:auto;margin-top:20px;}

.img-pro ul li{

	float:left;

	width:270px;

	height:320px;

	background-color:#eee;

	margin-right:10px;

	margin-bottom:10px;

	display: table-cell;

    vertical-align:middle;

    text-align: center;

}

.img-pro img{

	margin-top:20px;

}

.img-pro p{

	text-align:center;

	margin-top:20px;

}

.pro img{

	margin-top:0px;

}

.pro-name {

    text-align: center;



    display: block;

/*    height: 50px;*/

}



.pro-name h5 { width:100%; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

 

/*.pro-name{ text-align:center;}*/}

.container1{

	margin:auto;

	background-color:#efefef;

}



.tab2-h2{

	text-align:center;

	color:#113102;

}

.home-packing, .bfoot {

    margin-bottom: 20px;

	width:20%;

}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {

    display: block;

    height: auto;

}

.wow h4{

	text-align:center;

}

.wow img {

	margin-left:auto;

	margin-right:auto;

}

.tab_title{

	text-align:center;

}

/*.col-lg-6{

	width:100%;

}*/

.img-thumbnail1{

	float:left;

	margin-right:10px;

	

}

.home-about{

	margin-top:20px;

}



.about-content p{

	font-size:16px;

	line-height:25px;

	margin-left:10px;

}

/*.about-more{

	width:120PX;

	height:40px;

	line-height:40px;

	border:1px solid #2076da;

	color:#2076da;

	float:left;

	text-align:center;

	margin-left:15px;

}*/

.about-more a{

	color:#2076da;

}

.about-content a{ color:#F00;}		

.footer {

    background-color: #0079bb;

    font-size: 14px;

}

.footer h4{ margin-bottom:15px;

	color:#fff;

}

/* .contact dd { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}*/

.footer a{

	color:#fff;

}

.list-unstyled1 li{

	background-image:url(file://///lanscend6/wwwroot/sjzwantie.com/images/xi_31.jpg);

	background-position:top 10px left;

	background-repeat:no-repeat;

}

.list-unstyled1 li a{

	color:#fff;

}

.list-unstyled1 li h4{

	padding-left:10px;

}

.list-unstyled1 li p{

	color:#fff;

	padding-left:10px;

}

.contact {

    margin-bottom: 10px;

    color: #ccc;

    border-bottom: 1px solid;

}

.contact dt {

    width: 22px;

    float: left;



}

.contact1 dt {

    width:0px;

    float: left;

    padding-top: 10px;

}

.contact dt img{

	/*margin-top:8px;*/

}

.contact dd {

    margin-left: 30px;

line-height: 30px;

font-size: 14px;

color: #fff;



}

.contact1 dd {

    margin-left:30px;

    line-height:50px; font-size:16px;

	color:#fff;

}

.ny_c {

	max-width:700px;

    margin: auto;

}

.ny_c img { max-width:100%;}



.m_form li{margin-bottom:5px; overflow:hidden;}

.m_form .areLi{height:70px;}



.m_form label{ float:left; width:15%; height:35px; border:1px solid #9b9595; border-right-width:0; text-align:center; background-color: #e5e5e8; }

.m_form label img{position:relative; top:6px;}

.m_form .iptTxt{ float:left; width:85%; border:1px solid #9b9595; height:35px; line-height:12px; padding:7px 10px; outline:none; color:#666;/* font-family:"microsoft yahei"; */background-color: #FFF; background-image: url(file://///lanscend6/wwwroot/sjzwantie.com/css/Img/Index/iptBg.png); background-repeat: repeat; }

.m_form .areLi label{ height:80px; background-color: #e5e5e8; }

.m_form .areLi label img{top:10px;}

.m_form .txtAre{ float:left; width:85%; height:70px; line-height:20px; border:1px solid #9b9595 outline:none; resize:none; color:#666; padding:4px 10px; /*font-family:microsoft yahei;*/ background-color: #FFF; background-image: url(file://///lanscend6/wwwroot/sjzwantie.com/css/Img/Index/iptBg.png); background-repeat: repeat; }

.m_form .txtAre2{float:left; width:150px; height:72px; line-height:20px; border:1px solid #9b9595 outline:none; resize:none; color:#fff; padding:4px 10px; background:url(file://///lanscend6/wwwroot/sjzwantie.com/css/Img/Index/iptBg.png) repeat; /*font-family:microsoft yahei;*/}

.m_form .iptTxt2{ float:left; width:40%; border:1px solid #9b9595; height:35px; line-height:12px; padding:7px 10px; outline:none; color:#666; /*font-family:"microsoft yahei";*/ background-color: #FFF; background-image: url(file://///lanscend6/wwwroot/sjzwantie.com/css/Img/Index/iptBg.png); background-repeat: repeat; }

.m_form .btnSubmit{

	width:95px;

	height:32px;

	font-size:12px;

	color:#2d0d0d;

	cursor:pointer;

	border:none;

	background-color:#ffba00;

	display:block;

	margin:auto;

}

.m_form .btnSubmit:hover {

	background:#cb9504;

}

/*内页样式*/

.pro-name2 {

    text-align: center;

    background-color: #003764;

    display: block;

}

#information {

    background-color: #eee;

    padding: 25px 0;

}



/*.container-fluid .title-h3 {

    color: #333;

    padding: 20px 10px 10px 0px;

    margin: 0 0 10px 0;

}*/

.title-h3-1 span{padding-right: 6px;

    border-bottom-width: 3px;

    border-bottom-style: solid;

    border-bottom-color: #2ca5d3;

    padding: 20px 10px 8px 0px;

    font-weight: normal;}

.container-fluid .title-h3-1 {

    color: #333;

    padding: 20px 10px 10px 0px;border-bottom: 1px solid #ccc;

    margin: 0 0 10px 0;

}

.all-content2 {

    padding: 10px 10px 40px 10px;

    font-size: 14px;

    min-height: 200px;

}

.info-right blockquote {

    padding-left: 6px;

    border-left: 5px solid #0062da;

}

.info-right blockquote {

    margin: 0;

    padding: 0 10px;

}

.side-pro-list {

    padding: 10px 0;

}

.side-pro-list li ul li a {

	font-weight:normal;

}

.news-title { font-size:20px; text-align:center; }

.side-pro-list-item {

    position: relative;

    display: block;

    background-color: transparent;

    border: 0px;

    font-size: 12px;

    padding: 0px;

}

.side-pro-list-item a {

    display: block;

    padding: 10px 5px;

    font-size: 16px;

    font-weight: bold;

    color: #003764;

    border-bottom: 1px dotted #a59e9c;

}

.img-pic {

    overflow: hidden;

/*

	display: table;*/

    text-align: -webkit-center;

}

.img-pic a {

    display: table-cell;

    *display: block;

    vertical-align: middle;

}

.c-img-height {

    display: block;

    vertical-align: middle;

}

/*.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {max-width: 90%; width:100%;

    height: auto; 

    display: block;

	max-width:600px;}



*/.ny_tit3{ margin:10px 0; width:100%; height:40px; padding-left:15px; font-size:16px; line-height:40px; font-weight:bold; background-position: center bottom; background-color: #DDD; }

/*新闻样式*/

.all-content {

/*    padding: 10px 10px 40px 10px;*/

    font-size: 14px;

   /* min-height: 355px;*/

}

.list-unstyled span{

	float:right;

	/*font-family:Arial, Helvetica, sans-serif;*/

	margin-right: 15px;

	font-size: 13px;

	padding-top: 2px;

}

.n-list li {

    line-height: 35px;

    border-bottom: 1px #CCC dashed;

    background-image:url(../images/ico.jpg);

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 0px;

    font-size: 15px;

    width: 100%;

    display: block;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.p_list { float:left; min-height:200px; }

.list li{ line-height:50px; font-size:16px;}

#pro-menu.no-responsive > li.megamenu-enable > ul > li > ul ul { display: none; }

#pro-menu.no-responsive > li.megamenu-enable > ul { width: auto; white-space: nowrap; background-repeat: no-repeat; font-size: 0; line-height: 1; }

#pro-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li { position: absolute; }

#pro-menu.no-responsive li > ul.without-transition { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }

#pro-menu.no-responsive > li.megamenu-enable ul { width: auto; }

#pro-menu.no-responsive > li.megamenu-enable > ul ul { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li { display: inline-block; vertical-align: top; margin: 0 0 0 31px; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element { margin-left: 0; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row { display: block; margin: 0 0 20px 0; }

#pro-menu.no-responsive > li.megamenu-enable li { background: none; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header { display: block; padding-bottom: 10px; margin-bottom: 14px; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li { padding: 3px 0; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li a { display: inline-block; background: none; padding: 0; }

#pro-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after { display: none; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a { padding: 0; text-transform: uppercase; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link { pointer-events: none; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before { display: inline-block; /*font-family: 'scalia-user-icons'; */font-weight: normal; content: attr(data-icon); font-size: 14px; vertical-align: baseline; margin-right: 9px; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li .mega-label { display: inline-block; font-size: 65%; line-height: 1.6; text-transform: uppercase; padding: 1px 3px 1px 4px; margin: 0 0 0 7px; position: relative; top: -2px; vertical-align: middle; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a { position: relative; padding-left: 34px; padding-right: 12px; vertical-align: middle; margin-left: -12px; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before { display: block; float:left; margin-left: -22px; /*font-family: 'scalia-user-icons';*/ font-weight: normal; content: '\e7cf'; font-size: 14px; vertical-align: middle; width: 15px; text-align: center; }

#pro-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before {

 content: attr(data-icon);

 margin-left: -24px;

}





#pro-menu.no-responsive > li.megamenu-enable > ul > li > ul { position: static; transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#pro-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul { visibility: visible; opacity: 1; }

.breadcrumb>.active{ color:#337ab7;}

.copyright { background-color:#003764; text-align:center; color:#CCC; padding:13px 0px; }

.copyright a{color:#fff!important;}

.copyright a:hover{

	text-decoration:underline;}

.proName { font-size:22px; /*margin-bottom: -22px;padding-top: 24px;*/}



.proName1 {

font-size: 22px;

margin-bottom: -22px;

padding-top: 12px;

}

.tab_title {

    text-align: center; color:#fff;



}

.pics {

   height: 300px;

    border: 1px solid #FFF;

    position: relative;

    margin-top: 20px;

    margin-bottom: 20px;

}

#cgalc_con {

    margin-top: 15px;

    float: left;

    position: relative;

    width: 100%;

}



#scrollbox2 {

    width: 1050px;

    margin-left: 16px;

    margin: 0 auto;

    margin-left: 35px;

}

#scrollbox2 ul {

    list-style: none;

    float: left;

}

#scrollbox2 LI {

    float: left;

    text-align: center;

    margin-left: 20px;

    margin-right: 20px;

    width: 222px;

}

#arrLeft2 {

    position: absolute;

    top:120px;

    left: 0px;

}

#arrRight2 {

    position: absolute;

    top:120px;

    right: 0px;

}

#scrollbox2 img {

    border: 1px solid #eee;

    margin-bottom: 5px;

    width: 100%;

    height:240px;

    display: table;

}

.news li .media-heading {

    background-image: url(../images/ico.jpg);

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 10px;

}

.news li a {

    color: #FFF;

    font-size: 16px;

}

.footer p {

    color: #ddd;

}

.pro-description{height: 52px;}

.thumbnail .caption{ /*padding:16px;*/}

.pro-name2 a{ color:#fff; line-height:30px;}

.foot-list {

    text-align: left;

    color: white;

    line-height: 22px;

    padding-top: 20px;

}

.foot-list1 {

	margin-left: -5px;

	height: 45px;

    text-align: left;

    color: white;

    line-height: 26px;

    padding-top: 30px;

}

.foot-list1 ul li{

	float:left;

	padding-left: 5px;

}

@media (min-width: 1200px){

	

.mo {

    text-align: right;

    margin-top: 5px;

}

.navbar-text{ margin:0;}	

.navbar-header{ width:60%;}	

.head-contact{ width:40%;}

.pro-name2 a{ color:#fff; line-height:30px;}	

.info-right, .container-fluid {

    background-color: #fff;

    box-shadow: 2px 2px 3px #ccc;

	min-height: 1000px;

}	

.tab_title{ margin-top:40px;font-weight: bold;

  /*font-family: 'Enriqueta', serif;*/}	

	.about-content p {

    color: #FFF;

    -moz-opacity: 0.9;

    opacity: 0.9;

    filter: alpha(opacity=90);

    margin: 10px 0px 10px 20px;

    padding: 10px;

    line-height: 24px;

}

.tab3{ background-image:url(../images/about.jpg); background-repeat:no-repeat; min-height:345px;margin-top:40px;}

.img-pro2 {

 margin-top: 30px;

margin-bottom: 30PX;

}

.bj {

    float: right; min-height:345px;

    -moz-opacity: 0.6;

    opacity: 0.9;

    filter: alpha(opacity=60);

    background-color: #003764;



}

.areLi .areLi-img{padding-top:5px;}

.pro-name a{ font-size:14px; color:#282727;}



.areLi2 .areLi-img{/* padding-top:5px;*/padding-left: 2px;}

/*.pro-name{ text-align:center;}*/

	.about-thumbnail img{

	margin-left:auto;

	margin-right:10px; width:100%;

}

.btn-primary{ width:95px; height:35px;}	

.form-group .col-md-6 input{ margin-left:-40px;}

.form-control1 { padding: 3px 12px; height:auto; width:34%;display: block;

    height: 28px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

.col-md-2 img{ margin-left:-200px;}

.col-md-9{ float:right;}

#head-contact span{ /*color:#333; font-size:14px;*//* padding-left:20px;*/}

#primary-menu, #primary-menu + ul { text-align: left; }

#primary-navigation .menu-toggle { display: none; }

#primary-navigation #primary-menu.no-responsive li.dl-parent, #primary-navigation #primary-menu.no-responsive li.dl-back { display: none; }

#primary-menu.no-responsive { text-align: left; display: inline-block; }

#primary-menu.no-responsive li { position: relative; }

#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; padding:18px 33px; color:#fff; font-size:16px; }

#primary-menu.no-responsive li:hover{background:#000;color:#fff;}

#primary-menu.no-responsive > li { display: inline-block; vertical-align: middle;}

#primary-menu.no-responsive > li.menu-item-parent > a:after { position: absolute; width: 16px; height: 9px; left: 50%; margin-left: -8px; bottom: 15px; /*font-family: 'scalia-icons';*/ font-weight: normal; content: '\e602'; font-size: 16px; line-height: 9px; transition: all 0.01s linear 0.5s; -moz-transition: all 0.01s linear 0.5s; -webkit-transition: all 0.01s linear 0.5s; visibility: hidden; }

#primary-menu.no-responsive:hover > li.menu-item-parent > a:after { visibility: hidden; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li.menu-item-parent:hover > a:after { visibility: visible; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li ul { position: absolute; visibility: hidden; white-space: normal; width: 220px; transition: all 0.1s linear 0.5s; -moz-transition: all 0.1s linear 0.5s; -webkit-transition: all 0.1s linear 0.5s; opacity: 0; }

#primary-menu.no-responsive > li > ul:before { content: ''; position: absolute; bottom: -3px; left: -3px; right: -3px; height: 3px; }

#primary-menu.no-responsive > li > ul { transform: translateY(20px); -o-transform: translateY(20px); -ms-transform: translateY(20px); -moz-transform: translateY(20px); -webkit-transform: translateY(20px); }

#primary-menu.no-responsive:hover li:hover > ul { visibility: visible; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; opacity: 1; transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); background-color:#FFF; box-shadow: 0px 0px 3px rgba(0,0,0,.4); z-index:10; }

#primary-menu.no-responsive:hover > li ul { visibility: hidden; transition: all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; opacity: 0; }

#primary-menu.no-responsive > li > ul { top: 100%; left: 0; }

#primary-menu.no-responsive > li > ul.invert { left: auto; right: 0; }

#primary-menu.no-responsive > li > ul a { padding: 0px 10px; font-size:14px; color:#FFF; }

#primary-menu.no-responsive > li > ul ul { top: 0; left: 100%; transform: translateX(20px); -o-transform: translateX(20px); -ms-transform: translateX(20px); -moz-transform: translateX(20px); -webkit-transform: translateX(20px); z-index: 1; }

#primary-menu.no-responsive > li > ul ul.invert { top: 0; left: auto; right: 100%; transform: translateX(-20px); -o-transform: translateX(-20px); -ms-transform: translateX(-20px); -moz-transform: translateX(-20px); -webkit-transform: translateX(-20px); }

#primary-menu.no-responsive > li > ul li:hover > ul { transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li li.menu-item-parent > a:after { position: absolute; width: 9px; height: 16px; right: 20px; top: 50%; margin-top: -8px; font-weight: normal; /*font-family: 'scalia-icons';*/ content: '\e601'; font-size: 16px; line-height: 16px; }

/* Mega Menu Styles*/

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul { width: auto; white-space: nowrap; background-repeat: no-repeat; font-size: 0; line-height: 1; }

#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li { position: absolute; }

#primary-menu.no-responsive li > ul.without-transition { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }

#primary-menu.no-responsive > li.megamenu-enable ul { width: auto; }

#primary-menu.no-responsive > li.megamenu-enable > ul ul { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { display: inline-block; vertical-align: top; margin: 0 0 0 31px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element { margin-left: 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row { display: block; margin: 0 0 20px 0; }

#primary-menu.no-responsive > li.megamenu-enable li { background: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header { display: block; padding-bottom: 10px; margin-bottom: 14px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { padding: 3px 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li a { display: inline-block; background: none; padding: 0; }

#primary-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a { padding: 0; text-transform: uppercase; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link { pointer-events: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before { display: inline-block; /*font-family: 'scalia-user-icons'; */font-weight: normal; content: attr(data-icon); font-size: 14px; vertical-align: baseline; margin-right: 9px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label { display: inline-block; font-size: 65%; line-height: 1.6; text-transform: uppercase; padding: 1px 3px 1px 4px; margin: 0 0 0 7px; position: relative; top: -2px; vertical-align: middle; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a { position: relative; padding-left: 34px; padding-right: 12px; vertical-align: middle; margin-left: -12px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before { display: block; float:left; margin-left: -22px; /*font-family: 'scalia-user-icons';*/ font-weight: normal; content: '\e7cf'; font-size: 14px; vertical-align: middle; width: 15px; text-align: center; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before {

 content: attr(data-icon);

 margin-left: -24px;

}

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul { position: static; transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul { visibility: visible; opacity: 1; }



.navbar-brand {

	display: block;

	height:55px;

	width: 88px;

	-webkit-background-size:89px 61px;

	background-size:88px 55px;

	background-image:url(../images/logo.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	font: 0/0 a;

	color: transparent;

	text-shadow: none;

	background-color: transparent;

	border: 0;

	margin:30px 39px;

	padding:0;

}

#scrollbox li{

	float:left;

	width:270px;

	height:300px;

	margin-left:15px;

	text-align:center;

}

#scrollbox li img{

	padding-top:10px;

	max-height:210px;

}

#scrollbox li p{

	padding-top:20px;

	font-size:16px;

}

.social li{

	float:left;

	margin-right:10px;

}

/*.col-lg-5{width:100%;}*/

.nav>li>a{position:relative;display:block;padding:15px 43px; border-right-width: 1px; border-right-style: solid; border-right-color: #297e1c;}

.nav2>li>a{position:relative;display:block;padding:12px 43px; }

.navbar-lg {background-color: #003764; }

#companyName { font-family:'微软雅黑';font-size:27px; color:#003764; margin-top:42px;}

/*内页主题图*/

.all-banner { width: 100%; height:240px; background-image: url(../images/all_banner.jpg); background-repeat: no-repeat; background-position: center center;  }

.all-control { height:240px; position:relative; }

.all-banner-font { font-size:30px; color:#FFF; text-shadow:3px 3px 3px #333; position:absolute; bottom:40px; }



/*面包屑*/

.all-breadcrumb {

    background-color: transparent;

	margin-bottom: 0px;

	font-size:14px;

	float:right;

}

.list-unstyled n-list a{ color:#333;}

.pagination a{ color:#333;}

.m_form .btnSubmit{

	width:100px;

	height:35px;

	font-size:14px;

	color:#FFF;

	cursor:pointer;

	border:none;

	background-color:#eb8d00;

	display:block;

	margin:auto;

	float:right;

}

.pager a{ color:#333;}

.all-breadcrumb a{ color:#337ab7;}

.pagerzy li > a{

    display: inline-block;

    padding: 5px 14px;

    background-color: #fff;

    border-radius: 15px;

}

.pagerzy .previous a{

	float:left;

	margin-right:650px;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; left: 20px;

	background-image:url(../images/large_left.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.pagerzy .next a{

	float:right;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; right: 20px;

	background-image:url(../images/large_right.png);

	background-position:center center;

	background-repeat:no-repeat;

}



}





/* 小屏电脑尺寸 */

@media all and (min-width:990px) and (max-width:1200px){

.call {

    padding-left: 8px;

    padding-bottom: 17px;

    padding-top: 19px;

}

.tab3{ background-image:url(../images/about.jpg); background-repeat:no-repeat;}

#scrollbox2 {

    width: 790px;

    margin-left: 77px;

}

.pro-name a {

    font-size: 18px;

    color: #003764;

}

.tab3{    padding-top: 20px;

    }



.bj {

    float: right;

    -moz-opacity: 0.6;

    opacity: 0.9;

    filter: alpha(opacity=60);

    background-color: #003764;

    margin-top:-20px;

}

.tab_title {margin-top: 42px;}

.about-content p {

    color: #FFF;

    -moz-opacity: 0.9;

    opacity: 0.9;

    filter: alpha(opacity=90);

/*    min-height: 200px;*/



    padding: 9px;

    line-height: 24px;

}

reLi2 .areLi-img{ padding-top:5px;padding-left:10px;}

#head-contact span{ color:#333; font-size:16px; padding-left:20px;}

.pro-name a{ font-size:16px;}	

.col-md-2 img{ margin-left:-60px;}

.btn-primary{ width:100%; height:35px;}	

.col-md-9 {

    float: right;

}

.thumbnail > img {max-width: 90%;

    height: auto; 

    display: block;

width: 100%;

	max-width:600px; border:1px #b5b5b5 solid;

}

.form-group .col-md-6 input{ margin-left:-30px;}	

.form-control1 { padding: 3px 12px; height:auto; width:33%;display: block;

    height:28px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

.col-md-2 img{ margin-left:-160px;}

#seach{ display:none;}

#primary-menu, #primary-menu + ul { text-align: left; }

#primary-navigation .menu-toggle { display: none; }

#primary-navigation #primary-menu.no-responsive li.dl-parent, #primary-navigation #primary-menu.no-responsive li.dl-back { display: none; }

#primary-menu.no-responsive { text-align: left; display: inline-block;}

#primary-menu.no-responsive li { position: relative; }

#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; padding:10px 45px; color:#fff; font-size:16px; }

#primary-menu.no-responsive > li { display: inline-block; vertical-align: middle; }

#primary-menu.no-responsive > li.menu-item-parent > a:after { position: absolute; width: 16px; height: 9px; left: 50%; margin-left: -8px; bottom: 15px; /*font-family: 'scalia-icons';*/ font-weight: normal; content: '\e602'; font-size: 16px; line-height: 9px; transition: all 0.01s linear 0.5s; -moz-transition: all 0.01s linear 0.5s; -webkit-transition: all 0.01s linear 0.5s; visibility: hidden; }

#primary-menu.no-responsive:hover > li.menu-item-parent > a:after { visibility: hidden; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li.menu-item-parent:hover > a:after { visibility: visible; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li ul { position: absolute; visibility: hidden; white-space: normal; width: 220px; transition: all 0.1s linear 0.5s; -moz-transition: all 0.1s linear 0.5s; -webkit-transition: all 0.1s linear 0.5s; opacity: 0; }

#primary-menu.no-responsive > li > ul:before { content: ''; position: absolute; bottom: -3px; left: -3px; right: -3px; height: 3px; }

#primary-menu.no-responsive > li > ul { transform: translateY(20px); -o-transform: translateY(20px); -ms-transform: translateY(20px); -moz-transform: translateY(20px); -webkit-transform: translateY(20px); }

#primary-menu.no-responsive:hover li:hover > ul { visibility: visible; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; opacity: 1; transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); background-color:#FFF; box-shadow: 0px 0px 3px rgba(0,0,0,.4); z-index:10; }

#primary-menu.no-responsive:hover > li ul { visibility: hidden; transition: all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; opacity: 0; }

#primary-menu.no-responsive > li > ul { top: 100%; left: 0; }

#primary-menu.no-responsive > li > ul.invert { left: auto; right: 0; }

#primary-menu.no-responsive > li > ul a { padding: 0px 10px; font-size:16px; color:#fff; }

#primary-menu.no-responsive > li > ul ul { top: 0; left: 100%; transform: translateX(20px); -o-transform: translateX(20px); -ms-transform: translateX(20px); -moz-transform: translateX(20px); -webkit-transform: translateX(20px); z-index: 1; }

#primary-menu.no-responsive > li > ul ul.invert { top: 0; left: auto; right: 100%; transform: translateX(-20px); -o-transform: translateX(-20px); -ms-transform: translateX(-20px); -moz-transform: translateX(-20px); -webkit-transform: translateX(-20px); }

#primary-menu.no-responsive > li > ul li:hover > ul { transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li li.menu-item-parent > a:after { position: absolute; width: 9px; height: 16px; right: 20px; top: 50%; margin-top: -8px; font-weight: normal; /*font-family: 'scalia-icons';*/ content: '\e601'; font-size: 16px; line-height: 16px; }

/* Mega Menu Styles*/

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul { width: auto; white-space: nowrap; background-repeat: no-repeat; font-size: 0; line-height: 1; }

#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li { position: absolute; }

#primary-menu.no-responsive li > ul.without-transition { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }

#primary-menu.no-responsive > li.megamenu-enable ul { width: auto; }

#primary-menu.no-responsive > li.megamenu-enable > ul ul { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { display: inline-block; vertical-align: top; margin: 0 0 0 31px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element { margin-left: 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row { display: block; margin: 0 0 20px 0; }

#primary-menu.no-responsive > li.megamenu-enable li { background: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header { display: block; padding-bottom: 10px; margin-bottom: 14px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { padding: 3px 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li a { display: inline-block; background: none; padding: 0; }

#primary-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a { padding: 0; text-transform: uppercase; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link { pointer-events: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before { display: inline-block; /*font-family: 'scalia-user-icons'; */font-weight: normal; content: attr(data-icon); font-size: 14px; vertical-align: baseline; margin-right: 9px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label { display: inline-block; font-size: 65%; line-height: 1.6; text-transform: uppercase; padding: 1px 3px 1px 4px; margin: 0 0 0 7px; position: relative; top: -2px; vertical-align: middle; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a { position: relative; padding-left: 34px; padding-right: 12px; vertical-align: middle; margin-left: -12px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before { display: block; float:left; margin-left: -22px;/* font-family: 'scalia-user-icons';*/ font-weight: normal; content: '\e7cf'; font-size: 14px; vertical-align: middle; width: 15px; text-align: center; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before {

 content: attr(data-icon);

 margin-left: -24px;

}

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul { position: static; transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul { visibility: visible; opacity: 1; }

.navbar-brand {

	display: block;

    height: 120px;

    width: 89px;

    -webkit-background-size: 88px 55px; 

    background-size: 88px 55px; 

    background-image: url(../images/logo.jpg);

    background-repeat: no-repeat;

	background-position: left center;

	font: 0/0 a;

	color: transparent;

	text-shadow: none;

	background-color: transparent;

	border: 0;

	margin:10px 0px;

	padding:0;

}

.img-pic {



    overflow: hidden;

    text-align: -webkit-center;

}



.social ul li{

	float:left;

	margin-right:10px;

}

#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; padding:10px 22px; color:#fff; font-size:16px; }

.nav>li>a{position:relative;display:block;padding:15px 30px; border-right-width: 1px; border-right-style: solid; border-right-color: #297e1c;}

.nav2>li>a{position:relative;display:block;padding:12px 30px; }

.navbar-lg { background-color: #003764;}

#companyName { font-size:25px;margin-top:57px; color:#2a2a2a;}

.navbar-header span{font-size:18px;}

/*内页主题图*/

.navbar-text{ margin-top:20px;}

.all-banner { width: 100%; height:240px; background-image: url(../images/all_banner.jpg); background-repeat: no-repeat; background-position: center center;  }

.all-control { height:240px; position:relative; }

.all-banner-font { font-size:30px; color:#FFF; text-shadow:3px 3px 3px #333; position:absolute; bottom:40px; }



/*面包屑*/

.all-breadcrumb {

    background-color: transparent;

	margin-bottom: 0px;

	font-size:14px;

	float:right;

}

.search{width:180px; height:30px; margin-top:8px;}

.m_form .btnSubmit{

	width:80px;

	height:35px;

	font-size:11px;

	color:#FFF;

	cursor:pointer;

	border:none;

	background-color:#eb8d00;

	display:block;

	margin:auto;

	float:right;

/*	margin-top:5px;*/

}

.pagerzy .previous a{

	float:left;

	margin-right:650px;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; left: 20px;

	background-image:url(../images/large_left.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.pagerzy .next a{

	float:right;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; right: 20px;

	background-image:url(../images/large_right.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.m_form .iptTxt2 { width:30%;}



}

}

/*feedback*/

.txt_2{width:100%; height:35px; margin-top:10px;}

.dic{width:100%; height:100px; margin-top:10px; margin-bottom:10px;}



/* 平板尺寸 */

@media all and (min-width:768px) and (max-width:990px){

	

.pro-name2{

	width:310px;

}

#companyName {

    font-family: '微软雅黑';

    font-size: 27px;

    color: #003764;

    margin-top: 12px;

}

.tab_title {

    text-align: center; color:#444;



}	

#scrollbox2{width: 530px;

margin-left: 140px;}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {

    display: block;

    height: auto;



}

.about-content p {

    font-size: 16px;

    line-height: 25px;

    margin-left: 10px;

    color: #333;

    -moz-opacity: 0.9;

    opacity: 0.9;

    filter: alpha(opacity=90);

    padding: 10px;

    line-height: 24px;

}



.tab3{    padding-top: 20px;

    /*background-color: #eee;*/}

.pro-name a {

    font-size: 18px;

    color: #003764;

}

.areLi2 .areLi-img{ padding-top:5px;padding-left: 2px;}

.input-width{ width:20%;}

.btn-primary{ width:10%; height:35px;}	

.form-control1 { padding: 3px 12px; height:auto; width:50%;display: block;

    height: 34px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

	.container{ width:100%;}

#primary-menu, #primary-menu + ul { text-align: left; }

#primary-navigation .menu-toggle { display: none; }

#primary-navigation #primary-menu.no-responsive li.dl-parent, #primary-navigation #primary-menu.no-responsive li.dl-back { display: none; }

#primary-menu.no-responsive { text-align: left; display: inline-block; }

#primary-menu.no-responsive li { position: relative; }

#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; padding:10px 45px; color:#fff; font-size:16px; }

#primary-menu.no-responsive > li { display: inline-block; vertical-align: middle;}

#primary-menu.no-responsive > li.menu-item-parent > a:after { position: absolute; width: 16px; height: 9px; left: 50%; margin-left: -8px; bottom: 15px; /*font-family: 'scalia-icons';*/ font-weight: normal; content: '\e602'; font-size: 16px; line-height: 9px; transition: all 0.01s linear 0.5s; -moz-transition: all 0.01s linear 0.5s; -webkit-transition: all 0.01s linear 0.5s; visibility: hidden; }

#primary-menu.no-responsive:hover > li.menu-item-parent > a:after { visibility: hidden; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li.menu-item-parent:hover > a:after { visibility: visible; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }

#primary-menu.no-responsive > li ul { position: absolute; visibility: hidden; white-space: normal; width: 220px; transition: all 0.1s linear 0.5s; -moz-transition: all 0.1s linear 0.5s; -webkit-transition: all 0.1s linear 0.5s; opacity: 0; }

#primary-menu.no-responsive > li > ul:before { content: ''; position: absolute; bottom: -3px; left: -3px; right: -3px; height: 3px; }

#primary-menu.no-responsive > li > ul { transform: translateY(20px); -o-transform: translateY(20px); -ms-transform: translateY(20px); -moz-transform: translateY(20px); -webkit-transform: translateY(20px); }

#primary-menu.no-responsive:hover li:hover > ul { visibility: visible; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; opacity: 1; transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); background-color:#FFF; box-shadow: 0px 0px 3px rgba(0,0,0,.4); z-index:10; }

#primary-menu.no-responsive:hover > li ul { visibility: hidden; transition: all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; opacity: 0; }

#primary-menu.no-responsive > li > ul { top: 100%; left: 0; }

#primary-menu.no-responsive > li > ul.invert { left: auto; right: 0; }

#primary-menu.no-responsive > li > ul a { padding: 0px 10px; font-size:16px; color:#FFF; }

#primary-menu.no-responsive > li > ul ul { top: 0; left: 100%; transform: translateX(20px); -o-transform: translateX(20px); -ms-transform: translateX(20px); -moz-transform: translateX(20px); -webkit-transform: translateX(20px); z-index: 1; }

#primary-menu.no-responsive > li > ul ul.invert { top: 0; left: auto; right: 100%; transform: translateX(-20px); -o-transform: translateX(-20px); -ms-transform: translateX(-20px); -moz-transform: translateX(-20px); -webkit-transform: translateX(-20px); }

#primary-menu.no-responsive > li > ul li:hover > ul { transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li li.menu-item-parent > a:after { position: absolute; width: 9px; height: 16px; right: 20px; top: 50%; margin-top: -8px; font-weight: normal; /*font-family: 'scalia-icons';*/ content: '\e601'; font-size: 16px; line-height: 16px; }

/* Mega Menu Styles*/

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul { width: auto; white-space: nowrap; background-repeat: no-repeat; font-size: 0; line-height: 1; }

#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li { position: absolute; }

#primary-menu.no-responsive li > ul.without-transition { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }

#primary-menu.no-responsive > li.megamenu-enable ul { width: auto; }

#primary-menu.no-responsive > li.megamenu-enable > ul ul { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { display: inline-block; vertical-align: top; margin: 0 0 0 31px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element { margin-left: 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row { display: block; margin: 0 0 20px 0; }

#primary-menu.no-responsive > li.megamenu-enable li { background: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header { display: block; padding-bottom: 10px; margin-bottom: 14px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li { padding: 3px 0; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li a { display: inline-block; background: none; padding: 0; }

#primary-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after { display: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a { padding: 0; text-transform: uppercase; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link { pointer-events: none; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before { display: inline-block; /*font-family: 'scalia-user-icons';*/ font-weight: normal; content: attr(data-icon); font-size: 14px; vertical-align: baseline; margin-right: 9px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label { display: inline-block; font-size: 65%; line-height: 1.6; text-transform: uppercase; padding: 1px 3px 1px 4px; margin: 0 0 0 7px; position: relative; top: -2px; vertical-align: middle; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a { position: relative; padding-left: 34px; padding-right: 12px; vertical-align: middle; margin-left: -12px; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before { display: block; float:left; margin-left: -22px; /*font-family: 'scalia-user-icons';*/ font-weight: normal; content: '\e7cf'; font-size: 14px; vertical-align: middle; width: 15px; text-align: center; }

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before {

 content: attr(data-icon);

 margin-left: -24px;

}

#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul { position: static; transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }

#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul { visibility: visible; opacity: 1; }

.navbar-brand {

	display: block;

	height:61px;

	width: 89px;

	-webkit-background-size: 89px 61px;

	background-size:89px 61px;

	background-image:url(../images/logo.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	font: 0/0 a;

	color: transparent;

	text-shadow: none;

	background-color: transparent;

	border: 0;

	margin:10px 0px;

	padding:0;

}

.img-pic {



    overflow: hidden;

    text-align: -webkit-center;

}

.navbar-header {

    width:100%;

}

#head-contact { display:none; float:right; }

#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; padding:10px 13px; color:#fff; font-size:16px; }

.nav>li>a{position:relative;display:block;padding:15px 14px; border-right-width: 1px; border-right-style: solid; border-right-color: #297e1c;}

.nav2>li>a{position:relative;display:block;padding:12px 16px; }

.navbar-lg { background-color: #003764;  }

#companyName { font-size:18px; color:#2a2a2a;padding-top:11px;}

/*内页主题图*/

.all-banner { width: 100%; height:200px; background-image: url(../images/all_banner.jpg); background-repeat: no-repeat; background-position: center center;  background-size:1600px 200px !important;  }

.all-control { height:200px; position:relative; }

.all-banner-font { font-size:30px; color:#FFF; text-shadow:3px 3px 3px #333; position:absolute; bottom:40px; }

#primary-menu.no-responsive a {

    position: relative;

    display: block;

    text-decoration: none;

    padding: 10px 10px;

    color: #fff;

    font-size: 16px;

}

/*面包屑*/

.all-breadcrumb {

    background-color: transparent;

	margin-bottom: 0px;

	font-size:14px;

	float:right;

}

.search{width:130px; height:30px; margin-top:9px;}

.m_form .btnSubmit{

	width:40px;

	height:35px;

	font-size:11px;

	color:#FFF;

	cursor:pointer;

	border:none;

	background-color:#eb8d00;

	display:block;

	margin:auto;

	float:right;

/*	margin-top:5px;*/

}

.pagerzy .previous a{

	float:left;

	margin-right:650px;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; left: 20px;

	background-image:url(../images/large_left.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.pagerzy .next a{

	float:right;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 20%; right: 20px;

	background-image:url(../images/large_right.png);

	background-position:center center;

	background-repeat:no-repeat;

}







}



/* 手机尺寸 */

@media (max-width:767px){

	.foot-list1 {

    height: 46px;

   

}

	

	

	/*.thumbnail{

		margin-top: 17px;

	}*/

.mo {

    text-align: right;

    margin-top: -10px;

}	

.list-unstyled{

	padding-top:0px;

	

}

.foot-list {

      text-align: left;

    color: white;

    line-height: 26px;

    padding-top: 0px;

}

.proName{

	/*margin-top: 24px;*/

	

}



	.qr{

		padding-bottom:10px;

		

	}





	

	

	#scrollbox2 {width: 280px;

margin-left:30px; }



.tab_title {

    text-align: center;

    color: #333;

}	

.about-content p{

	font-size:16px;

	line-height:25px;

	margin-left:10px;color: #333;

    -moz-opacity: 0.9;

    opacity: 0.9;

    filter: alpha(opacity=90);

    padding: 10px;

    line-height: 24px;

}	

.tab3{    padding-top: 20px;

    }

.areLi2 .areLi-img{ padding-top:5px;padding-left: 2px;}	

.pro-name a {

    font-size: 18px;

    /*color: #003764;*/

}

	.about-thumbnail img{

	margin-left:auto;

	margin-right:10px; width:100%;

}

 .thumbnail > img {max-width: 90%; width:100%;

    height: auto; 

    display: block;

	max-width:600px; border:1px #b5b5b5 solid;

}

.form-group textarea{ width:90%; height:150px;}

.form-control { padding: 3px 12px; height:auto; width:90%;}	

.input-width{ width:40%;}

.btn-primary{ width:30%; height:35px;}	

.form-control1 { padding: 3px 12px; height:auto; width:90%;display: block;

    height:28px;

    padding: 6px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

.navbar-default .navbar-text{ color:#333;padding-top:20px;}

#seach{ display:none;}

.navbar-brand {

	display: block;

    height:65px;

    width:90px;

    -webkit-background-size: 88px 55px;

	background-size: 88px 55px;

	background-image:url(../images/logo.jpg);

    background-repeat: no-repeat;

    background-position: left center;

	font: 0/0 a;

    color: transparent;

    text-shadow: none;

    background-color: transparent;

    border: 0;

	margin:9px 10px 15px 0;

	padding:0;

}

.navbar-header {

    width: 100%;

}

.dropdown{

	position:static;

}

.sub-menu{

	position:static;

}

.navbar-left {

	display:none;

}

.img-pic {

    height: auto;

    overflow: hidden;

    text-align: -webkit-center;

	margin:auto;

}

/*.pro-name{ text-align:center;}*/

.navbar-lg { background-color: #003764; }

#head-contact { display:none; }

.nav-ul { margin-top: 0px; margin-left: -15px; margin-right: -15px; }

/*#companyName { font-size:20px; margin-top: 5px; margin-bottom: 5px; }*/

@media (max-width:610px){

#companyName { font-size:15px; color:#2a2a2a;padding-top:19px;}



}

@media (max-width: 767px)

{

.navbar-default .navbar-nav>li>a {

    margin-top: 2px;

    display: block;

	

}}

.navbar-toggle{position:relative;float:right;padding:12px 10px;margin-top:10px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}

.navbar-default .navbar-toggle {

    border-color: #ddd;

}

.home-packing, .bfoot { width:100%; }

.m-toggle { margin:20px 0px 20px 10px; background-color:#ccc; }



.nav-bg { width:100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdcbcc; background-image: url(../images/logo-bg.jpg); background-repeat: repeat-x; background-position: center center; }



.navbar-lg { border-bottom-width: 0px; }

.nav-padding { padding: 0px;}

.navbar-nav>li>a{padding-top:6px;padding-bottom:6px; padding-left:15px; padding-right:15px; }

.nav2>li>a{position:relative;display:block;padding:12px 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2c6488; }



.navbar-default .navbar-nav>li>a{ margin-top: 2px; display:block; }

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{ margin-top: 2px; display:block; }



.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{ margin-top: 2px; display:block; }



.lang { float:left; }

.soci { float:right; }





.side_nav{

	display:none;

}



/*内页主题图*/

.all-banner { width: 100%; height:120px; background-image: url(../images/all_banner.jpg); background-repeat: no-repeat; background-position: center center;  background-size:950px 120px !important;  }

.all-control { height:120px; position:relative; }

.all-banner-font { font-size:24px; color:#FFF; text-shadow:3px 3px 3px #333; position:absolute; bottom:20px; }



/*面包屑*/

.all-breadcrumb {

	font-size:12px;

	margin-top: -47px;

}

.about-btn { min-height:20px; margin:10px 0px; }

.m_form .btnSubmit{

	width:65px;

	height:35px;

	font-size:11px;

	color:#FFF;

	cursor:pointer;

	border:none;

	background-color:#eb8d00;

	display:block;

	margin:auto;

	float:right;

/*	margin-top:5px;*/

}

.pagerzy .previous a{

	float:left;

	margin-right:650px;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 15%; left: 20px;

	background-image:url(../images/large_left.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.pagerzy .next a{

	float:right;

	font-size:0px;

	width:42px;

	height:42px;

	display:block;

	position: absolute; top: 15%; right: 20px;

	background-image:url(../images/large_right.png);

	background-position:center center;

	background-repeat:no-repeat;

}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {

    display: block;

    height: auto;

/*	width:100%;*/

}

.sub-menu { display:none; }

#primary-menu { margin:0px; padding:0px;}

#primary-menu.no-responsive a {

    position: relative;

    display: block;

    text-decoration: none;

    padding: 10px 14px;

    color: #fff;

    font-size: 16px;

}

.navbar-text{

	margin-top:5px;

}

.menu-item a { color:#FFF; }

.sub-menu { border:0px; }

.navbar-text { margin-bottom:18px; }

.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {

     margin-right: 0px; 

    margin-left: -0px;

}

.sub-menu .menu-item { padding: 0px 15px; }

.span3 { width:70%; margin:auto; }

.about-more { float:none; margin:auto; }



}

/*ewm*/

.qr { text-align:center; padding:37px 0px; }



.social ul { height:20px; list-style-type:none; margin-bottom:0px;text-align:center; }

.social li { float:left; margin-right:5px;}

/*.home-about{ padding:0px 15px; }

.home-about, .contact1 { padding:0px 15px; }*/

.home-packing, .bfoot { margin-bottom:20px; }

@media (min-width: 1200px){

td{ padding:0px;}



/*表格换行*/



/*table > tbody > tr  td {

    width: auto !important;

    word-wrap: break-word;

    word-break: break-all;

	}

	*/
.wenzi {
    text-align: center;
}
.wenzi h2{ font-size:30px;}
.wenzi h2 a {
    font-size: 17px;
    font-weight: bold;
    text-align: center;
}

.breakLine{word-break: break-all;}

/*内页样式*/

.all-content{

	margin-top:23px;

	padding-bottom: 9px;



}

.all-content p{

	font-size:14px;

	line-height:25px;

}

.newstext{/*min-height:500px;*/ padding:10px 10px;}

.side-pro-list.side-pro-list {

    padding: 10px 0;

}

.side-pro-list-item {

    position: relative;

    display: block;

    background-color: transparent;

    border: 0px;

    font-size: 14px;

    padding: 0px;

}

.side-pro-list-item a {

    display: block;

    padding: 17px 5px;

    font-size: 16px;

    font-weight: bold;

    color: #003764;

    border-bottom-width: 2px;

    border-bottom-style: solid;

    border-bottom-color: #a59e9c;

}



.side-pro-list-item ul li a {

    display: block;

    padding: 10px 22px;

    color: #333;

    background-image:url(../images/ico2.jpg);

    background-repeat: no-repeat;

    background-position: 6px 18px;

    font-size: 14px;

    font-weight: normal;

    border-bottom: 1px dotted #a59e9c;

}

/*.tab1{padding-bottom:30px;}*/

#cer_img img{/*max-width:100%;*/min-width: 59%;}

/*faq样式*/

.art_content {

    margin: 5px 0;

    padding: 6px;

    display: none;

    background-color: #f3f3f3;

}

.f-list li .art_title2 {

    line-height: 20px;

    border-bottom: 1px #CCC dashed;

    background-image: url(../images/ico2.png);

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 10px;

    width: 100%;

    display: block;

    padding: 8px 15px;

}

.f-list li .art_title3 {

    line-height: 20px;

    border-bottom: 1px #CCC dashed;

    background-image: url(../images/ico3.png);

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 10px;

    width: 100%;

    display: block;

    padding: 8px 15px;

}

.aa {

	color: #F00;

	height: 15px;

	width: 120px;

	float: left;

	padding-top: 35px;

}


.xinwen{

	margin-top: -62px;

    margin-left: 24px;

	font-size:30px

}

img{  

	border:0px;

}

*{

	padding:0px; margin:0px;

	

}