body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
a:hover{text-decoration: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0}
img{display:block;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
.nopadding{padding: 0;}
.container-echo{width: 100%;padding: 0;}
.container{padding: 0;}
.w{width:1170px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
body{
    background-color: #ffffff;
    color: #505050;
    line-height: 1.75em;
    position: relative;
    font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;
}
#ehead{margin-top: 10px;}
#header-top {
    background-color: rgb(9, 40, 82);
    color: #ffffff;	
	line-height:54px;
	height:54px;
}
.ss{width:1170px; margin:0 auto;}
#header-top a{color: #ffffff;}
#header-top .top_search,#header-top .top_other{width:40%;margin-left:40%;}
#header-top .top_other{margin-right: 5px;}
#header-top .top_other a,#header-top .top_other span,#header-top .top_other #hid_phone{display: inline-table;float: left;display: block;margin-right: 5px;}
.top_other #hid_phone{position: absolute;left: 0;}
#header-top .top_search{}
#header-top .top_search .form-group{margin-top:10px;}
#header-top .container .row .hidden-xs{padding-left:100px;}
    #apDiv1 {
	position: absolute;
	width: 308px;
	height: 41px;
	z-index: 10;
	left: 315px;
	top: 1px;
	}
		#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
		#playBox{ width:540px; height:360px; margin:1px auto; background:#333; position:relative; overflow:hidden;}
		#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
		#playBox .oUlplay li{ float:left;}
		#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
		#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
		#playBox .smalltitle {width:540px; height:10px; position:absolute; bottom:15px; z-index:10}
		#playBox .smalltitle ul{ width:120px; margin:0 auto;}
		#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
		#playBox .smalltitle .thistitle{ background:#69aaec;}
		
		.picScroll-left{ width:1170px;  overflow:hidden; position:relative;}		
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:270px; height:200px; display:block;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		
		.picScroll-lefts{ width:1170px;  overflow:hidden; position:relative;}		
		.picScroll-lefts .bd{ padding:10px;   }
		.picScroll-lefts .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-lefts .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-lefts .bd ul li .pic{ text-align:center; }
		.picScroll-lefts .bd ul li .pic img{ width:270px; height:200px; display:block;}
		.picScroll-lefts .bd ul li .pic a:hover img{ border-color:#999;  }

#header-top .tl{width:400px;}
#header-top .tll{width:400px; text-align:center;}
#header-top .tr{width:300px; text-align:right;}
.col-md-776{width: 100%;}
.col-md-286{}

ul.dropdown { position: relative; width: 130px; }
ul.dropdown li { font-weight: bold; float: left; width: 130px; position: relative;}
ul.dropdown a:hover { color: #000; }
ul.dropdown li a { display: block;color: #34495e; position: relative; z-index: 2000; text-align: center; text-decoration: none; font-weight: 300; }
ul.dropdown li a:hover, ul.dropdown li a.hover { background: #3498db; position: relative; color: #fff; }
ul.dropdown ul { display: none; position: absolute; top: 0; left: 0; width: 130px; z-index: 1000; }
ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; border-bottom: 1px solid #ccc; }
ul.dropdown ul li a { display: block; color: #34495e !important; background: #eee !important; }
ul.dropdown ul li a:hover { display: block; background: #3498db !important; color: #fff !important; }
.drop > a { position: relative; }
.drop > a:after { content: ""; position: absolute; right: 10px; top: 40%; border-left: 5px solid transparent; border-top: 5px solid #333; border-right: 5px solid transparent; z-index: 999; }
.drop > a:hover:after { content: ""; border-left: 5px solid transparent; border-top: 5px solid #fff; border-right: 5px solid transparent; }

#efoot{background-color: rgb(84, 84, 84);}
#efoot .foottop{border-bottom: solid 1px #d9d9d9;color: #d9d9d9;padding-bottom: 30px;padding-top: 80px;margin-top:50px}
#efoot .footdown{line-height: 40px;padding:0 10px;}
#efoot .footdown a{color:#cccccc;}
#efoot .foottop ul{margin-bottom: 15px;padding-right:15px;}
#efoot .foottop ul li .title{font-size: 1.2em;color: white;line-height: 35px;}
#efoot .foottop ul li a{font-size: 0.6em;color: #d9d9d9;line-height: 0.7em;}
#econtent .banner{background: url(../images/banner.jpg) no-repeat center center;width: 100%;height: 250px;margin-top: 15px;}
#econtent .banner .banner-title{word-wrap: break-word; padding: 0px;margin-top: 110px; border-color: transparent; border-width: 0px; height: 76px; width: 100%; display: block;}
#econtent .banner .text1{font-size: 32px; letter-spacing: 1px;  color: rgb(1, 147, 147);}
#econtent .banner .text2{font-size: 16px; letter-spacing: 1px; color: rgb(67, 67, 67);word-wrap: break-word;}
#econtent .contentcr{margin-top: 25px;}
#econtent .contentcr .contentcrleft{}
#econtent .contentcr .contentcrleft .category{padding-bottom: 30px;margin-bottom: 30px;background-color: rgb(225, 235, 206);}
#econtent .contentcr .contentcrleft .category .inn{background-color: #ffffff;width: 80%;margin: auto;font-size: 14px;word-wrap: break-word;padding: 20px 10px;}
#econtent .contentcr .contentcrleft .category ul{margin-bottom: 30px;}
#econtent .contentcr .contentcrleft .category ul li{line-height: 40px;}
#econtent .contentcr .contentcrleft .category ul li a{color:#444444;border-bottom: 1px solid #aaa;line-height:28px; background:url(../images/bg16.jpg) no-repeat 14px 10px; padding-left:38px; display:block}
#econtent .contentcr .contentcrleft .category ul li a:hover{background:#f2f2f2 url(../images/bg17.jpg) no-repeat left 0;color: #009889;}
#econtent .contentcr .contentcrleft .category ul li a.cur{background:#f2f2f2 url(../images/bg17.jpg) no-repeat left 0;color: #009889;}
#econtent .contentcr .contentcrleft .contact{background-color: rgb(225, 235, 206);padding-bottom: 30px;margin-bottom: 30px;}
#econtent .contentcr .contentcrleft .contact .inn{background-color: #ffffff;width: 80%;margin: auto;font-size: 14px;word-wrap: break-word;padding: 20px 10px;}
#econtent .contentcr .contentcrright{padding-left:50px;margin-bottom: 50px;}
#econtent .contentcr .contentcrright .cnav a,#econtent .contentcr .contentcrright .cnav span,#econtent .contentcr .contentcrright .cnav strong{margin-left: 8px;color: #333;font-size: 13px;}
#econtent .contentcr .contentcrright .cnav strong{color: rgb(67, 67, 67);font-size: 14px;font-weight: bold;}
#econtent .contentcr .contentcrright .cnav a:hover{text-decoration: underline;}
#econtent .contentcr .contentcrright .cnavline{width: 100%;background: url(../images/title.gif) repeat-x;height: 5px;margin: 10px 0;}

#econtent .contentcr .contentcrright .videos{width:100%;}
#econtent .contentcr .contentcrright .videos ul{width:100%; overflow:hidden;}
#econtent .contentcr .contentcrright .videos ul li{float:left;width:40%;margin:15px 5%;}
#econtent .contentcr .contentcrright .videos ul li p{width:100%; line-height:24px; font-size:14px; text-align:center; border-bottom:#CCC 1px solid;margin-bottom:10px;}


@media(max-width:768px){
    #efoot .foottop{padding-top: 30px;}
    #econtent .banner{height: auto;}
    #econtent .banner .banner-title{margin-top: 25px;}
    #econtent .banner .text1{font-size: 1.4em;}
    #econtent .banner .text2{font-size: 0.8em;}
    #econtent .contentcr .contentcrright{padding-left:20px;}
}
.img-foot{
  width:30%;
  margin-left:34%;
  margin-top:10px;
}
