
*{
	padding:0px;
	margin:0px;
}
html{
	
}
body{
	font:13px Microsoft Yahei,Arial,Tahoma;
	line-height:180%;
	background:#fff;
	color:#555
}
div,p{line-height:200%;}
img{
	border:none;
}

a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#cf372e;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	
	vertical-align:middle;
}
h3{margin:10px 0;font-size:20px;}

.container { width: 1300px !important; max-width: none !important; }

/*---------- frame : header ---------*/
.header{

	margin:auto;

	background:#fff;
    width: 1300px !important; 

}
.header .logo{width:120px;float: left;}
.header .col-sm-8{min-width: 850px !important; }
.header-m{background:#fff;}
.header .top{
	clear:both;
position: relative;
    z-index: 1000;
	
	margin:0 auto;
}

	.header .top{
	width:1300px;
        height: 150px;overflow: hidden;
}


.header .tel{margin-top:25px;}
@media (max-width: 1200px){
.header .tel{display:none;}
}
.header h3{margin-top:0;font-size:20px;color:#ce3d34}
.header .link{margin-top:15px;border-left:1px solid #ddd;min-width: 180px !important;float: right !important;}
.header .link img{float: left;margin-right: 5px;}
.header .link a{}

.banner{clear:both;position:relative;margin-top:-80px;}


/* --------- 导航 ----------------*/


.topnav{}
.navbar-default{background:none;}

.navbar{border:none;min-height:40px;margin-bottom:0;}

.header-m .navbar{position:relative;z-index:1000}
.header-m {padding-bottom:10px;}
.nav > li > a {padding:12px 10px;}
.navbar-default .navbar-nav > li > a{color:#333;font-size:14px;}
.navbar-default .navbar-nav > li > a:hover{color:#fcd430;}
.dropdown-menu > li > a{padding:15px 22px; color: #fff;display: inline-block;clear: none;float: left;}

.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}

.nav > li > a {padding:25px 12px;}



.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
 background-color: #013e8f;
}


.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 1000px;
    padding: 0 0;
    margin-top: 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #013e8f;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;

    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0);
}

.navbar-nav > li > .dropdown-menu{ margin-left: -1px; margin-top: -1px;}





 .pagelist li{display:inline;
    padding:3px 10px;
  border:1px solid #ddd;
  }
 .pagelist li.thisclass{border:1px solid #cf372e;background:#cf372e;color:#fff;}

.main{margin:20px auto 50px;}
.main h3{font-size:20px;margin:15px 0 5px 0;border-left:2px solid #cf372e;padding-left:10px}
.main h2{color:#000;font-size:18px;margin-bottom:30px;padding-bottom: 15px;border-bottom: 1px solid #ddd;}
.main h2 a{color:;}
.main h2 span{float:right;font-size:13px;padding-right:20px;}
.news ul{border-top: none;}
.nav-tabs{border-bottom: 2px solid #ddd;}

.more{margin-top: 16px;font-size: 1.2em}

.main2 img{width:100%}
.main2 .kuang{border:1px solid #ddd;background:#fff;border-top: none;padding:10px 25px;margin-bottom:15px}


.main2  h2{margin-bottom:15px;font-size:26px}

#news1 li,#news2 li{background: url(../images/cir.png) no-repeat left center;padding-left: 20px;margin-bottom: 5px;}



.indexbottom{background: #184770;color: #adb9c6;}
.indexbottom h3,.indexbottom h3 a{color: #fff;font-size: 18px;margin-bottom: 0}
.indexbottom h2{font-size: 20px;margin-top: 5px;margin-bottom: 0}
.indexbottom .icon{float: left;padding-left: 120px;padding-right: 80px; height: 96px; overflow: hidden}
.indexbottom .icon1{background:#305a7f url(../images/icon1.png) no-repeat 30px center;padding-top: 18px;}
.indexbottom .icon2{background: url(../images/icon2.png) no-repeat 30px center;padding-top: 18px;}
.indexbottom .icon3{background:#305a7f  url(../images/icon3.png) no-repeat 30px center;padding-top: 13px;}
.indexbottom .weixin{}


.yanfa{}
.yanfa img{float: left;margin-right: 15px;}

/*---------- frame : footer ---------*/
.footer{
	background:url(../images/footerbg.png) no-repeat center top;
		height:350px;
	padding-top:80px;
	clear:both;
	margin-top:50px;
	color:#fff;
	
}
@media (min-width: 1320px) {
	.footer .footer1{
	width:1300px;
	margin:0 auto;

	
}
}

.footer .footer1 a{
	color:#fff;

}
.footer .footer1 h3{padding-bottom:15px;border-bottom:1px dashed #efce5d;margin-bottom:30px}

.footer .footer1 a:hover{
	color:#efce5d;

}
.copyright{
	color:#888;
clear:both;
line-height: 35px;
	text-align:center;
    border-top:1px solid #ddd;
    
}



.dede_pages{clear:both;text-align:center}
.miaobaoxie{background: #013e8f;color: #fff;line-height: 45px;height: 45px;}
.miaobaoxie h3{font-size: 18px; text-align: center;line-height: 45px;margin: 0;background: #03306c;}
.miaobaoxie .location a{color: #fff;}
.miaobaoxie .location{padding-top: 10px;}

.neifenlei{padding:0;overflow:hidden;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.neifenlei li{text-align: center;}
.neifenlei li a{display: block;padding:12px 0;border-bottom: 1px solid #ddd;}
.neifenlei li a:hover{background: #013e8f;color: #fff;border-bottom: 1px solid #013e8f;}
.neifenlei h3{font-size: 18px; text-align: center;line-height: 45px;margin: 0;background: #03306c;color: #fff;}


.neicontent{margin-bottom: 30px;}
.neicontent .content{margin:30px 0;font-size:14px}
.neicontent h2{font-size:2em}
.neicontent .content img{max-width:100%;height:auto}




.info{color:#777;}
.bianji{font-size:13px;color:#777;margin:20px 0}
.xiangguan{margin:20px 0}
.xiangguan h3{padding-left:12px;border-left:2px solid #cf372e}
.xiangguan .date{font-size:12px;color:#999}

.contentlist{}
.contentlist li{overflow: hidden;padding-bottom: 25px;border-bottom: 1px solid #eee;padding-top:25px }
.newspic{width:100px;float:left;height: 100px;border: 1px solid #ddd;text-align: center;margin-right: 20px;background: #f7f7f7;margin-top: 10px;}

.newspic img{width:150px;height:150px;}

.newsdate1{color: #be0747;font-size: 30px;}

.newstitle{display:inline}
.newstitle h3 {font-weight:normal;font-size:1.5em}
.newstitle .info{font-size:13px;color:#777}
@media (max-width: 767px)
 {
	.newspic{width:100%;margin-bottom:20px;margin-right:0px}
	.newstitle .info{clear:both;}
 }
 
li.place{border-right:none}
  .products,.products2{width:105%;margin-top: 50px;}
 .products  li{width:22%;padding:0.5%;margin-right:2%;clear:none;border:1px solid #ddd;margin-bottom:30px;display:inline-block;vertical-align:top; }
 .productpic img{width:100%;}
 .producttitle h3 {font-weight:normal;font-size:1em;line-height: 150%;}
 .producttitle{text-align:center;width:100%}

.products2 li{width:30%;padding:0.5%;margin-right:2%;clear:none;border:1px solid #ddd;margin-bottom:30px;display:inline-block;vertical-align:top;}
.productpic2 img{width:100%;}

.products3  li{width:30%;padding:0.5%;margin-right:2%;clear:none;border:1px solid #ddd;margin-bottom:30px;display:inline-block;vertical-align:top; }
.productpic3 img{width:100%;}

.products_detail{overflow:hidden}	
.products_detail h2{margin-top:0;margin-bottom:15px} 
.products_detail_pic{margin-bottom:10px;text-align: center}	 
.products_detail_pic img{max-width:100%;}
.products_detail_detail{text-align: center;}	 
.context{clear:both;margin:20px 0}
 @media (max-width: 767px)
 {.products_detail_pic{width:100%;float:none;}	 
.products_detail_pic img{width:100%;}
.products_detail_detail{width:100%;float:none;}	 
	 }
	 
.pic{width:105%}


.nav-tabs > li{margin-bottom: -2px;}
.nav-tabs{margin-bottom: 20px;}
.nav-tabs > li > a{color: #777;font-size: 18px;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color: #000;border:none;border-bottom: 2px solid #e96d1d;}

.news .nav > li > a {padding:15px 15px;}

#navMenu a{display: inline-block;float: left;padding: 20px;}

.dropMenu {
    position:absolute;
    top: 0;
    z-index:100;
    width: auto;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
    margin-top: -1px;
    border: 1px solid #93E1EB;
    border-top: 0px solid #3CA2DC;
    background-color: #FFF;
    background:url(../images/mmenubg.gif);
    padding-top:6px;
    padding-bottom:6px;
}

.dropMenu li {
    margin-top:2px;
    margin-bottom:4px;
    padding-left:3px;
    padding-right:3px;
    float:left;
}
.dropMenu a {
 width: auto;
 display: block;
 color: black;
 padding: 2px 0 2px 1.2em;
}
* html .dropMenu a {
 width: 100%;
}
.dropMenu a:hover {
 color:red;
 text-decoration: underline;
}



.well-lg {
    padding: 24px;
    border-radius: 6px;
}
.well {
    color: #fff;
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #013e8f;
    border: 1px solid #013e8f;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well a{color: #fff;}

.pagelist span{
display:inline;
    padding:3px 10px;
	border:1px solid #ddd; margin:3px;}
.pagelist .page-numbar{border:0px;}

.page-numbar a{display:inline;
    padding:3px 10px;
	border:1px solid #ddd; margin:3px;}

.page-num-current{border: 1px solid #cf372e;
    background: #cf372e;
    color: #fff;}