﻿@charset "utf-8";
/* style of icesnow reset
 * created by lijuan(qq:286937397)
 */
html,body{background:#fff; color:#333;font-family:"微软雅黑";}
.header {
    position: fixed;
    width:100%;   
    z-index: 10000;
    height:145px;
    background:#fff;
}

.logo img{}

.main{padding:0;background:#f4f3f3;}

.topnav{ height:80px;}
.topnav .fl a{ float:left;display:block;font-size:14px;color:#000000;}
.topnav a.line{
    display:block; margin-left:5px; padding:1px 10px 5px 12px; font-weight:800;
    background:url(images/icn/line.jpg) left 5px no-repeat; color:#003399;}
.header .fr a.ico_china{ background:url(images/ice_06.png)  no-repeat; padding:1px 15px 0px 35px; display:inline-block;margin-top:10px;margin-left:20px;font-size:12px;color:#666666;/*font-weight:600;*/}
.header .fr a.ico_english{ background:url(images/ice_07.png) no-repeat; padding:1px 10px 0px 35px;display:inline-block;margin-top:8px;margin-left:20px;font-size:12px;color:#666666; /*font-weight:600;*/}

.searchbox{/*border:1px solid #e0e0e0;*/ border-radius:3px;margin:15px 0 0 120px;position:relative;}
.searchbox input{float:left; height:40px; line-height:40px; border:0; }
.searchbox .search_input{ border: 1px solid rgba(255,255,255,.6);
                            border-radius: 1px;
                            height: 38px;
                            padding:0 3px; 
                            width:230px; 
                            color:#999;
                            background:rgba(255,255,255,.3);
                            color:#000;
}
.searchbox .search_btn{ cursor:pointer; width:50px; height:40px;background:#f7f7f7;color:#fff;font-size:14px;border-radius:0px 3px 3px 0;}
/*.searchbox .search_btn:hover{opacity:0.7; filter:alpha(opacity=70); }*/
.searchbox ul li {float:left;width:55px;text-align:left;height:25px;line-height:25px;}
.searchbox ul li a {font-size:12px;color:#999999;display:block;}
.search_img {position:absolute;right:13px;top:10px;}

.searchbox01 input{float:left; height:40px; line-height:40px; border:0; }
.searchbox01 .search_input{ border: 2px solid #c81623;
                            border-radius: 1px;
                            height: 36px;
                            padding:0 3px; 
                            width:330px; 
                            color:#999; }
.searchbox01 .search_btn{ cursor:pointer; width:85px; height:40px;background:#c81623;color:#fff;}
.searchbox01 .search_btn:hover{opacity:0.7; filter:alpha(opacity=70); }



/*guide*/
.guide{padding:10px 0; 
       background:#f6f5f5;
       font-size:12px; color:#474747; }
.guide span{font-size:16px;}
.ad{ margin-top:-10px; height:80px; background:#e8e8e8; }

/*comblock*/
.hd {display:inline-block;width:100%;}
.hd h3{float: left;width:100%;font-family: 微软雅黑;font-size: 16px;font-weight: 800;}
.bd{ padding:10px 0 0 0; text-align:justify;line-height:28px;}
.side .comblock{border:1px solid #ddd;}
.hd h3{ height:50px; line-height:50px; text-indent:15px; background:#505050;color:#fff;}
.hd h3 .fr{font-size:12px;font-weight:400; padding-right:15px;}
.hd h3 .fr a{  color:#fff;}
.hd h4 {  font-size:20px;text-align:center;}
.tit_bar {/*border-bottom: 1px dashed #dfdfdf;*/text-align:center;padding:10px 0;font-size:12px;color:#999999;}
.sidem .bd{padding: 10px 20px; margin-bottom: 10px;}
.sidem .hd h3{width:100%; /*height:34px; line-height:34px;*/text-align:left; background:#505050;color:#fff;}
.sidem .comblock{height:auto !important;height:400px;min-height:400px;}
.comblock{}
/*message*/
.message{text-align:center;}
.message table{
	margin:20px 20px 20px 50px;}
.message table td{
	height:35px;
    text-align:left;
	line-height:35px;
	padding:2px 8px;white-space:nowarp;
    font-size:14px;
}
.message td.textr{text-align:right; width:100px;}
.message td input,.message td select,.message td textarea{
	height:25px;
	width:300px;
    border: 1px solid #ddd;}
.message td input.noinput{width:auto; border:0;}
.message td textarea{height:90px;}
.message .wcode{ float:left; width:200px;}
.message .imgcode{
    border: 1px solid #ddd;
    cursor: pointer;
    height: 29px;
    width: 95px;}
.message .mbtn{
	display: inline-block;
	margin-top: 15px;
	width:200px; height:30px; line-height:0px;
	font-size: 14px;
	color:#e9e9e9;
    border:1px solid #0b69c9;
	background:#0b69c9;}
.message .mbtn:hover{color:#fff; background-color:#0b69c9;}
.message td input.wcode{float:left; width:210px;}
.message td img {float:left; margin-left:5px;}
.message td.textright{ text-align:right;}

 /*分页*/
.webdiyerCss{clear:left;padding: 20px 0;width:100%;text-align:center;}
.webdiyerCss a,.webdiyerCss a:link,.webdiyerCss .redcss { padding:7px 12px; margin:0 2px;}
.webdiyerCss input{ height: 22px;margin: 0 2px 0 -10px;padding: 4px 2px;text-align: center; *margin-left:1px;}
.webdiyerCss .page_go{display:inline-block;padding:5px 12px;height:30px;margin-left:5px;*height:32px;}
.webdiyerCss input,.webdiyerCss a,.webdiyerCss a:link{color:#000;background:#fff; border: 1px solid #ddd; }
.webdiyerCss .redcss,.webdiyerCss .page_go {font-weight: bold;   background: #0b69c9 ; border:1px solid #0b69c9 ; color: #fff;}
.webdiyerCss a:hover,.webdiyerCss .page_go:hover {background:#eee;border:1px solid #eee;color:#333;}
.webdiyerCss a{*margin-bottom:10px; _margin-bottom:10px;}
/*========== nav ==========*/
.nav {
    position: relative;
    z-index: 99001;
    width:100%;    height:55px;
    background:#0b69c9;
}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li {
    position: relative;
    float: left;
    cursor: pointer;
    line-height:55px;
    height:55px;
    width:12.3%;
    border-left:1px #2382e3 solid;
    border-right:1px #0b5db1 solid;
}
.nav ul li.s1{border-left:none;}
.nav ul li.s8{border-right:none;}
.nav li a{
    display:block;
    position: relative;
    margin: 0; 
    width:100%; text-align:center;            
    color: #fff;   font-size: 16px;   
    z-index: 99001;
}
.nav li:hover,.nav li a:hover,.nav li a.focus{
    color: #fff;            
    text-decoration: none;
    background:#fa5002; }



/*==========banner01==========*/
.banner{height:450px;}
.banner img{min-width:1000px;}
.flexslider{position:relative;overflow:hidden;width:100%;float:left;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;cursor:pointer;border-radius:20px;border:2px #0b69c9 solid;}
.flex-control-nav .flex-active{background:#0b69c9;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

































