*,html{padding:0px; margin:0;}
body{ background:#FFF; font-size:12px;color:#626262; margin:0 auto; padding:0; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
ul,li{list-style:none;padding:0px; margin:0px;}
img{ margin:0; padding:0; border:0;}
a{ text-decoration:none;color:#626262; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
a:hover{color:#d40000}
.img-responsive{ display: block;    max-width: 100%;    height: auto;}
.none{ display: none;}
.text-center{ text-align: center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.clearfix:before, .clearfix:after {   
    content:"";   
    display:table;   
}   
.clearfix:after{   
    clear:both;   
    overflow:hidden;   
}   
.clearfix{   
    *zoom:1;   
}  


.bk,
.bk3,
.bk6,
.bk8,
.bk10,
.bk15,
.bk20,
.bk30 {
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: 1px
}

.bk3 {
	height: 3px;
}

.bk6 {
	height: 6px
}

.bk8 {
	height: 8px
}

.bk10 {
	height: 10px
}

.bk15 {
	height: 15px
}

.bk20 {
	height: 20px
}

.bk30 {
	height: 30px
}

.panel {
	padding: 0;
	margin: 0;
	border: none;
}
.img-responsive{display: block;max-width: 100%;height: auto;}

#wrap{ width:99.99%; overflow: hidden;}
.container{width: 1200px; margin: 0px auto;}

.header{  width: 100%; height:85px; }
.header .container{ position: relative;}
.header .container .logo{ float: left; width:176px; overflow: hidden; margin-top: 12px;}
.header .container .top_bar{ position: absolute; top:8px; left: 180px; z-index: 1000 }
.header .container .r_area{ float: right; width: 505px; padding-top: 5px; position: relative}
.header .container .r_area .lang{ position: absolute; top: 14px; right: 0px; width: 110px; }
.header .container .r_area .lang .la_dl dd{ float: left; margin-left: 5px; color: #c1c1c1}
.header .container .r_area .telsea_mod{  position: absolute; top: 42px; right: 0px; width: 430px;  height: 40px;}
.header .container .r_area .telsea_mod  .l_box{ float: left;  width: 260px;}
.header .container .r_area .telsea_mod  .r_box{ float:right;  width: 150px; height: 30px; background: url("../images/search_bg.jpg") no-repeat}
.header .container .r_area .telsea_mod  .l_box .font1{ font-size: 16px;font-weight: bold; color: #666666}
.header .container .r_area .telsea_mod  .l_box .font2{ font-size: 20px; font-weight: bold; font-style: italic; color: #e21f1f}
.header .container .r_area .telsea_mod  .r_box .search_ipn{ float: left; height: 21px; margin-top: 3px; font-size: 12px; margin-left: 5px; text-align: left; background:#FFF; border:0; width: 111px; color: #c1c1c1;}
input::-webkit-input-placeholder{color: #c1c1c1; text-indent: 15px;}
　input:-moz-placeholder, textarea:-moz-placeholder {color:#c1c1c1;}
　input::-moz-placeholder, textarea::-moz-placeholder {color:#c1c1c1;}
　input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#c1c1c1;}


 


.banner{ width: 100%; position: relative}
.banner .top_main{ position: absolute; top: 0px; left: 0px; width: 100%;  z-index: 500;}
.banner .top_main .container{position: relative}
.banner .top_main .container .logo{  position: absolute; top: 30px; left: 50px;}

.nav{width: 100%;height:85px; line-height: 85px;   background:#8b8b8b }
.nav .container{ width: 1200px;; margin: 0 auto;position:relative}
.nav .logo{ position:absolute; top:0px; left:0px;  width:400px; overflow:hidden}
.nav .container .search_mod{  position: absolute; top:0px; right:0px;}
.nav .container .search_mod .keyword{ width: 180px; height: 35px; background: #FFF; border: none; border-radius: 4px;}
.nav .container .search_mod .submit{ width: 58px; height: 35px;background: #FFF; border: none;border-radius: 4px;}


.nav  .innav { margin-left:280px;  height: 84px; line-height: 84px; }
.nav .innav ul {  }
  .nav .innav ul li { float: left; width:95px; margin: 0px 10px  0px 10px; text-align: center; line-height: 84px; color: #333; position: relative }
   .nav .innav ul li a { color: #FFF; font-size: 18px; }
    .nav .innav ul li:hover {width:95px;line-height: 84px; }
		.nav .innav ul li:hover a{ color: #ccc}
        .nav  .innav ul li a:hover { display: block;  }
   		 .nav .innav ul li .cate_child { position: absolute; display: none; top:84px; left: 0; padding: 0px; width: 125px; height: auto; background: #8b8b8b; filter: alpha(Opacity=92); -moz-opacity: 0.9; opacity: 0.9; z-index: 5; }
          .nav  .innav ul li .cate_child li { display: block; width: 105px; line-height: 40px; height: 40px; text-align: center; white-space: nowrap; font-size: 16px; border-bottom: 1px solid #cde2ff }
            .nav  .innav ul li .cate_child li a { font-size: 12px; display: block;   color: #FFF }

.nav .container .select_lang{ position: absolute; top:0; right: 260px;  }
.nav .container .select_lang a{ font-size: 16px; color: #FFF }




/*分页样式*/
.Pro_page,.page20px{padding:10px;height:30px;width:100%;margin-right:20px; clear:both;color: #333;}
.pages { color: #333; font-family:Verdana; height:30px}
.pages a, .pages .current { text-decoration:none; padding: 3px 8px; border: 1px solid #ddd;margin:0 3px; line-height:25px; font-size:12px; color:#333;}
.pages a:hover { background-color:#e43a3d; color:#333;border:1px solid #e43a3d; text-decoration:none;}
.pages .current { font-weight: bold; color: #FFF; background:#e43a3d; border:1px solid #e43a3d;}
.goto_txt{ width:30px;margin:0px 5px;}
.pages .allRecordset{ margin-right:10px}
.pages .allpage{ margin-right:30px}
.pages b{ color:#333; padding:0 2px; font-size:14px}



.prevnext{width:100%;  height:50px;}
.prevnext p{ line-height:25px;}
.prevnext p a{ color:#333}

.banner{ float:left}

.footer{ float: left; width: 100%;  height: 120px; margin-top: 0px; background:#333  }
.footer .container{ padding-top: 10px; width: 1200px;}
.footer .container .f_nav{ width: 100%; height: 30px; line-height:30px; text-align: center}
.footer .container .f_nav a{ font-size: 12px; color: #FFF; padding: 0px 30px;}
.footer .copyright{ height: 40px; line-height:40px; position:relative;text-align: center;color: #FFF;font-size: 12px; }
.footer .copyright .count{ float:right;}
.footer .copyright p{ font-size: 12px; text-align: center; line-height: 33px;  color: #FFF}
.footer .copyright .ico{ margin: 0px 10px 0px 10px}
