﻿@charset "utf-8";
/* CSS Document */
body{/*font-family:Arial, Helvetica, sans-serif, "宋体";*/font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;font-weight:normal;margin:0 auto;padding:0px;vertical-align: top;color:#615a4a;background:#FFF;}
.yahei {font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
*{margin:0px auto;padding:0px;}
ul{margin:0px;padding:0px;}
ul li{list-style:none;}
ol li{list-style:none;}
i,em{ font-style:normal}
img{border:0px;}
p{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; /*font-size:12px;color:#5c5e5d;text-align:left;*/line-height:24px;/*行间距text-indent:2em;*//*段落缩进*/}
a{color:#00a0e9;text-decoration:none;}
a:hover {color:#ff7800;}

/*头部白色12号字体链接样式*/
a.top_link:link, a.top_link:visited {font-size:12px;color:#FFF;text-decoration:none;}
a.top_link:hover {font-size:12px;color:#CCB778;text-decoration:underline;}
/*移动12号字体链接样式*/
a.index_move:link, a.index_move:visited {font-size:12px;color:#45772e;text-decoration:none;}
a.index_move:hover {font-size:12px;color:#F60;text-decoration:underline;}

a.new_list:link, a.new_list:visited {font-size:12px;color:#333;text-decoration:none;}
a.new_list:hover {color:#00a0e9;text-decoration:underline;}

a.pic_link:link, a.pic_link:visited {font-size:15px;color:#fff;text-decoration:none;}
a.pic_link:hover {text-decoration:underline;}

a.nav_link:link, a.nav_link:visited {font-size:13px;color:#333;text-decoration:none;}
a.nav_link:hover {text-decoration:underline;color:#00a0e9;}

a.con_list:link, a.con_list:visited {font-size:13px;color:#333;text-decoration:none;}
a.con_list:hover {color:#00a0e9;text-decoration:underline;}


/*圆角*/
.border_radius{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
/**/
.box-shadow-1{-webkit-box-shadow: 3px 3px 3px;-moz-box-shadow: 3px 3px 3px;box-shadow: 3px 3px 3px;} 
.box-shadow-2{-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;} 

.pages {text-align: center; padding-bottom: 3px; padding-left: 0px; padding-right: 0px;  padding-top: 15px;}
.pages a {border:#ccc 1px solid;padding:6px 7px 6px 7px;text-align:left;padding-bottom:3px;line-height:26px;margin:0px 2px;outline-style:none;background:#fff;color:#000;font-size:12px;text-decoration:none;}
.pages a:hover {border-bottom: #090 1px solid; border-left: #090 1px solid; color: #00599B; border-top: #00599B 1px solid; border-right: #00599B 1px solid; text-decoration: underline;}
.pages a:focus {-moz-outline-style: none;}
.pages span {border:none;padding:6px 7px 6px 7px;text-align:left;padding-bottom:3px;line-height:26px;margin:0px 2px;outline-style:none;background:#fff;color:#000;font-size:12px;text-decoration:none;background:#f9f9f9;color:#00a0e9;}

.div_title{width:100%;height:30px;border-bottom:1px solid #00a0e9;position:relative;}
.div_title .title_left a{height:27px;line-height:30px;font-size:15px;font-weight:bold;color:#00a0e9;display:inline-block;padding:0px 10px;border-bottom:3px solid #00a0e9;}
.div_title .title_more{position:absolute;top:10px;right:5px;}
.div_title .title_more a{color:}
.clear{clear:both;}




/*-----top start-----*/
.top_wrapper{min-height:83px;background:#1aaaeb;}
.top{margin-left:20px;min-height:60px;padding-top:23px;min-width:1120px;}
.top_logo{width:224px;height:40px;float:left;}

.top_menu{min-width:740px;height:40px;float:left;margin-left:15px;}
.top_menu ul{list-style-type:none;}
.top_menu ul >li{float:left;}
.top_menu ul li >a{display:block;margin:0px 5px;padding:0px 8px;font-size:14px;color:#fff;line-height:40px;border:1px solid #1aaaeb;font-weight:bold;}
.top_menu ul li >a:hover{border:1px solid #fff;color:#00a0e9;font-weight:bold;background:#fff;}
/*.top_menu ul li ul{display:none;position:absolute;width:200px;}
.top_menu ul li ul li a{border:none;color:#000;height:20px;}
.top_menu ul li ul li a:hover{color:#00a0e9;}
.top_menu ul li:hover ul{display:block;position:absolute;top:80px;z-index:101;}*/



.top_menu ul li ul { position:absolute; display:none;padding-top:20px;}
.top_menu ul li ul li { float:none;}
.top_menu ul li ul li a{border:none;color:#000;height:25px;line-height:25px;background:none;font-size:12px;font-weight:normal;}
.top_menu ul li ul li a:hover{color:#00a0e9;background:none;border:none;font-size:12px;font-weight:normal;}
.top_menu ul li:hover ul{display:block;z-index:101;}
.top_menu ul li:hover  >a{border:1px solid #fff;color:#00a0e9;font-weight:bold;background:#fff;}


.top_menu_space{position:absolute;width:100%;height:110px;top:80px;background:url(../images/img_032.png) repeat;z-index:100;display:none;}


.top_lag{min-width:40px;height:40px;float:right;margin-right:15px;}
.top_lag a{line-height:40px;text-align:center;font-weight:bold;font-size:14px;color:#eee;}
.top_lag a:hover{color:#fff;}
/*-----top end-----*/

/*-----banner start-----*/
.banner{height:630px;width:100%;margin-bottom:10px;position:relative;}
.banner_con{width:1200px;height:500px;margin:0 auto;z-index:99;position:relative;top:30px;/*position:absolute;top:65px;*/}

.banner_con_left{width:335px;height:380px;float:left;}
.banner_con_left_login{width:253px;font-size:12px;padding:20px 40px 10px 40px;height:365px;background:#fff;border:1px solid #ccc;}
.banner_con_left_login_top{height:30px;border-bottom:1px solid #ccc;}
.banner_con_left_login_top h2{display:none;}
.banner_con_left_login_top div{font-size:18px;line-height:25px;margin-top:5px;margin-bottom:5px;font-weight:bold;}

.banner_con_left_login_center{margin-top:35px;position:relative; text-align:center}
.banner_con_left_login_center .div_verifyCode{position:absolute;top: 108px;right: 12px;top:110px;}
.banner_con_left_login_center input{display:inline-block;width:210px;margin-top:10px;height:14px;}
.banner_con_left_login_center .txt_userno{margin-top:15px;padding:10px 0px;padding-left:30px;border:1px solid #ccc;background:url(../images/img_06.jpg) no-repeat;}
.banner_con_left_login_center .txt_pwd{padding:10px 0px;padding-left:30px;border:1px solid #ccc;background:url(../images/img_10.jpg) no-repeat;}
.banner_con_left_login_center .txt_veriCode{padding:10px 0px;padding-left:30px;border:1px solid #ccc;background:url(../images/img_12.jpg) no-repeat;}
.banner_con_left_login_center .btn_login{margin-top:15px;border:1px solid #fff;height:34px;width:240px;background:url(../images/img_14.jpg) no-repeat;color:#eee;border:none;font-weight:bold;font-size:14px;}
.banner_con_left_login_center .btn_login:hover{color:#fff;cursor:pointer;}
.banner_con_left_login_center .btn_forgotPwd{color:#00a0e9;font-size:12px;display:block;text-align:right;width:228px;height:25px;line-height:25px;margin-top:10px;}
.banner_con_left_login_center .btn_forgotPwd:hover{color:#ff7800;}
.banner_con_left_login_bottom{min-height:34px;font-weight:bold;font-size:14px;text-align: center;}
.banner_con_left_login_bottom a{display:block;width:240px;min-height:34px;line-height:34px;text-align:center;border:1px solid #00a0e9;margin:0px;color:#00a0e9;}
.banner_con_left_login_bottom a:hover{color:#ff7800;border-color:#ff7800;}

.banner_con_left_login_loggedin_top{padding:40px 0px 40px 38px;}
.banner_con_left_login_loggedin_center{margin-bottom:30px;}
.banner_con_left_login_loggedin_center h3{text-align:center;line-height:25px;font-size:15px;font-weight:normal;}
.banner_con_left_login_loggedin_bottom{margin-left:8px;}
.banner_con_left_login_loggedin_bottom  a.agotoSystem{border:1px solid #fff;display:inline-block;text-align:center;line-height:34px;height:34px;width:240px;background:url(../images/img_14.jpg) no-repeat;color:#eee;border:none;font-weight:bold;font-size:14px;}
.banner_con_left_login_loggedin_bottom  a.agotoSystem:hover{color:#fff;}
.banner_con_left_login_loggedin_bottom  .btn_forgotPwd{color:#00a0e9;font-size:12px;display:block;text-align:right;width:228px;height:25px;line-height:25px;margin-top:5px;}
.banner_con_left_login_loggedin_bottom  .btn_forgotPwd:hover{color:#ff7800;}

.banner_con_left_contact{width:335px;height:81px;margin-top:10px;}
.banner_con_left_contact_item1{background:url(../images/images_07.png) no-repeat;width:155px;height:81px;float:left;text-align:center;line-height:130px;}
.banner_con_left_contact_item2{background:url(../images/images_09.png) no-repeat;width:155px;height:81px;float:right;text-align:center;line-height:130px;}
.banner_con_left_contact_item3{background:url(../images/images_07.png) no-repeat;width:155px;height:81px;float:right;text-align:center;line-height:130px;}

.banner_con_center{width:380px;float:left;margin-left:25px;}
.banner_con_center_top{height:380px;padding-top:20px;background:url('../images/images_03.png') no-repeat;}
.banner_con_center_bottom{color:#00a0e9;font-size:14px;line-height:25px;margin-top:20px;font-weight:bold;}

.banner_con_right{width:400px;float:right;height:470px;border:1px solid #ccc;padding:15px 15px;}

.banner_con_right_con{}
.banner_con_right_con ul{padding:10px 0px 0px 0px;}
.banner_con_right_con ul li{height:29px;position:relative;}
.banner_con_right_con ul li a{height:29px;line-height:28px;}
.banner_con_right_con ul li a span.focus{display:inline-block;height:21px;line-height:21px;padding:0px 5px;background:red;color:#fff;margin-right:5px;}
.banner_con_right_con ul li a span.system{display:inline-block;height:21px;line-height:21px;padding:0px 5px;background:#00a0e9;color:#fff;margin-right:5px;}
.banner_con_right_con ul li >span{position:absolute;top:0px;right:0px;display:block;height:25px;line-height:25px;}

/*-----banner start-----*/

/*-----content start-----*/
.content{width:1120px;height:210px;margin:0 auto;margin-bottom:20px;}
.content_left{width:730px;height:210px;float:left;}
.content_left_bottom{width:730px;height:160px;}

.content_left_bottom_left{width:290px;height:160px;float:left;position:relative;margin-top:20px;}
.content_left_bottom_left img{display:inline-block;}
.content_left_bottom_left span{text-align:center;position:absolute;left:0px;bottom:0px;display:block;width:290px;height:25px;line-height:25px;background:url(../images/img_039.png) repeat;}
.content_left_bottom_left span a{color:#fff;}
.content_left_bottom_left span a:hover{color:#00a0e9;}

.content_left_bottom_right{width:410px;height:160px;float:right;}
.content_left_bottom_right ul{width:410px;float:left;padding:25px 0px 0px 0px;}
.content_left_bottom_right ul li{height:25px;position:relative;}
.content_left_bottom_right ul li a{height:25px;line-height:25px;}
.content_left_bottom_right ul li a span.focus{display:inline-block;height:21px;line-height:21px;padding:0px 5px;background:red;color:#fff;margin-right:5px;}
.content_left_bottom_right ul li a span.system{display:inline-block;height:21px;line-height:21px;padding:0px 5px;background:#00a0e9;color:#fff;margin-right:5px;}
.content_left_bottom_right ul li >span{position:absolute;top:0px;right:0px;display:block;height:25px;line-height:25px;}

.content_right{width:320px;float:right;}
.content_right div{width:320px;height:80px;line-height:80px;text-indent:100px;}
.content_right_item1{background:url(../images/img_11.png) no-repeat;margin-top:35px;}
.content_right_item2{background:url(../images/img_17.png) no-repeat;margin-top:15px;}

/*-----content end-----*/

/*-----content start-----*/
.foot{height:50px;border-top:1px solid #ccc;margin:0 auto;text-align:center;line-height:50px;}
.foot p{line-height:50px;}
/*-----content end-----*/





/*-----内容页-----*/
.con{width:100%;background:#f5f5f5;min-height:200px;padding:15px 0px;}
.con_content{width:1120px;min-height:200px;}
.con_content_nav{height:30px;line-height:30px;font-size:13px;margin-left:20px;}
.con_content_nav span{color:#999;}
.con_content_title{height:40px;line-height:40px;margin-left:20px;margin-right:20px;border-bottom:1px solid #00a0e9;}
.con_content_title span{display:inline-block;height:38px;line-height:38px;color:#00a0e9;font-size:20px;border-bottom:2px solid #00a0e9;}

.con_content_list{}
/**图片列表部分**/
.list_box_tab_t{height:250px;height:auto !important;min-height:200px; padding-top:15px;}
.list_img_box_tab{ width:320px; height:230px; float:left; padding:20px;margin-bottom:10px;}
.list_img_box_tab:hover{background:#fff;-webkit-box-shadow: 3px 3px 3px;-moz-box-shadow: 3px 3px 3px;box-shadow: 3px 3px 3px;}
.no_border{border:none;}
.list_img_box_tab_img{height:180px; width:320px;}
.list_img_box_tab_img img{ display:block;border:2px solid #f7f7f7;}
.list_img_box_tab_tit{ height:50px; line-height:25px; text-align:left; margin-top:5px;position:relative;}
.list_img_box_tab_tit span{display:inline-block; position:absolute;right:2px;bottom:2px;}
.list_img_1px{ height:1px; clear:both;}

/**文字列表**/
.text_box_tab{height:200px;height:auto !important;min-height:200px; padding:10px 10px 20px 10px;margin:10px 20px;background:#fff;}
.text_box_tab li {height:30px;line-height:30px;color:#333333;display:block; border-bottom:#a29e85 1px dashed;}
.text_box_tab_nr{ width:830px; float:left; color:#525252;overflow:hidden;}
.text_box_tab_date{ width:100px; float:right; color:#979797; text-align:right;}

/**内容页部分**/
.content_box_nr{ height:100px;height:auto !important;min-height:100px;padding:25px;margin:10px 20px;background:#fff;}
.content_title{ max-height:60px;height:auto !important;min-height:30px; line-height:30px; text-align:left; font-size:20px; color:#404040; font-weight:bold;}
.content_txt{ height:30px; line-height:30px; border-bottom:#bbb 1px solid;}
.content_txt_left {width:480px;height:30px;line-height:30px;float:left;font-size:12px;color:#bbb;}
.content_txt_right {width:150px;float:right;line-height:30px;height:30px;text-align:right;}
.content_nr{height:100px;height:auto !important;min-height:100px; line-height:28px; padding:10px 0 0;margin-bottom:40px;font-size:14px;}
.content_nr p{font-size:14px;}
.content_nr div{font-size:14px;}

.content_findpwd{height:100px;height:auto !important;min-height:100px;padding:25px;margin:10px 20px;background:#fff;}
.content_findpwd_left{width:515px;height:620px;float:left;border-right:1px solid #ccc;position:relative;}
.content_findpwd_left h2{font-size:18px;}
.content_findpwd_right{width:505px;height:620px;float:right;}
.content_findpwd_right ul{list-style-type:disc;color:#00a0e9;padding:60px 30px 10px 60px;}
.content_findpwd_right ul li{list-style-type:disc;line-height:30px;font-size:14px;color:#333;}
.content_findpwd_item1{font-size:16px;font-weight:bold;margin-top:173px;margin-left:140px;height:30px;line-height:30px;padding-left:40px;background:url(../images/img_034.png) no-repeat;}
.content_findpwd_item2{font-size:16px;font-weight:bold;margin-top:200px;margin-left:140px;height:30px;line-height:30px;padding-left:40px;background:url(../images/img_035.png) no-repeat;}

.content_findpwd_item1_bottom{width:210px;margin:72px 0px 0px 80px;}
.content_findpwd_item1_bottom h4{font-size:15px;}
.content_findpwd_item1_bottom input{display:block;width:210px;margin-top:10px;height:14px;}
.content_findpwd_item1_bottom .txt_userno{margin-top:15px;padding:10px 0px;padding-left:30px;border:1px solid #ccc;background:url(../images/img_06.jpg) no-repeat;}
.content_findpwd_item1_bottom .btn_login{margin-top:15px;border:1px solid #fff;height:34px;width:240px;background:url(../images/img_14.jpg) no-repeat;color:#eee;border:none;font-weight:bold;font-size:14px;}
.content_findpwd_item1_bottom .btn_login:hover{color:#fff;cursor:pointer;}

.content_register{height:100px;height:auto !important;min-height:100px;padding:25px;margin:10px 20px;background:#fff;}
.content_register_con{padding:60px 0px;width:100%;width:920px;}
.content_register_con_item{padding:10px 0px;height:40px;line-height:40px;position:relative;}
.content_register_con_item label{display:inline-block;width:140px;font-size:14px;text-align:right;color:#333;}
.content_register_con_item input.txtstyle{display:inline-block;width:230px;height:14px;margin-top:0px;padding:8px 0px;padding-left:5px;border:1px solid #ccc;background:#f0f0f0;}
.content_register_con_item span.isneed{display:inline-block;padding-left:5px;color:red;}
.content_register_con_item span.errorMsg{background:#fff url(../images/warn.png) no-repeat 7px 9px;text-indent:10px;display:inline-block;color:red;line-height:25px;width:225px;padding:5px;border:1px solid #ccc;left:130px;display:none;position:absolute;text-align:center;}
.content_register_con_item .btn_login{margin-top:0px;border:1px solid #fff;height:34px;width:240px;background:url(../images/img_14.jpg) no-repeat;color:#eee;border:none;font-weight:bold;font-size:14px;}

/**上一条 下一条**/
.l a:link,.r a:link,.l a:visited,.r a:visited{font-size:12px;color:#423d37;text-decoration:none;}
.l a:hover, .r a:hover {font-size:12px;color:#FF6600;text-decoration:none;}
.l {float:left;margin:10px 0px 10px 0px; }
.r {float:right;margin:10px 0px 10px 0px;}

table{table-layout:fixed;empty-cells:show;border-collapse: collapse; margin:0 auto;}  
td{height:20px;}  

.content_nr table{border:1px solid #cad9ea;color:#666;}  
.content_nr table .thead {height:40px;background:#00a0e9;color:#fff;font-weight:bold;font-size:14px;}
.content_nr table.thead { height:40px;background:#00a0e9;color:#fff;font-weight:bold;font-size:14px;}  
.content_nr table td,.content_nr table th{border:1px solid #cad9ea;padding:0 1em 0;}  
.content_nr table  tr.teven{background-color:#f5fafe;} 



/*弹出层插件样式开始*/
.Prompt_floatBoxBg{display:none;width:100%;height:100%;background:#000;position:fixed !important;/*ie7 ff*/position:absolute;top:0;left:0;filter:alpha(opacity=0);opacity:0; z-index:999;}
.Prompt_floatBox{
z-index:1000;
display: block;
position: absolute;
padding:10px;
font-size:14px;
text-align:center;
top: 404.5px;
left: 531.5px;
height: auto;
z-index: 1000;
word-wrap: break-word;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 15px;
box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 15px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
background-color: white;
opacity: 1;
}
.Prompt_floatBox .contentbox{padding:10px;background:#fff;overflow-x:hidden;overflow-y: auto;}
.Prompt_floatBox  img.closeimg{position:absolute;top:4px;right:4px;border:1px solid #fff;}
.Prompt_floatBox  img.closeimg:hover{border:1px solid #eee;}
.Prompt_floatBox .boxOper{margin-top:30px;border:1px solid #fff;height:34px;width:240px;background:url(../images/img_14.jpg) no-repeat;color:#eee;border:none;font-weight:bold;font-size:14px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {z-index:10;display:none; padding:5px 5px;margin-top:10px;margin-left:10px; line-height:16px;}
a.tooltip:hover span{display:inline; position:absolute; color:#111;border:1px solid #aaa; background:#fff;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
a.tooltip span{border-radius:4px;box-shadow: 5px 5px 8px #CCC;}

input.error {border: 1px solid red !important;}

#bg{   
    display: none;   
    position: absolute;   
    top: 0%;   
    left: 0%;   
    width: 100%;   
    height: 100%;   
    background-color: black;   
    z-index:1001;   
    -moz-opacity: 0.3;   
    opacity:.30;   
    filter: alpha(opacity=30);  
}  
  
#show{   
    display: none;   
    position: absolute;   
    top: 10%;   
    left: 20%;   
    width: 60%;   
    height: auto;   
    padding: 15px; 
    background-color: #e9e9e9;   
    z-index:1002;   
    overflow: auto;  
}
.top-cookiesinfo{
    width: 100%;
    background-color: #e9e9e9;
    height:75px;
    padding: 10px 0px;
    display: none;
}
.top-cookiesinfo .top-content{
    width: 70%;
    float: left;
    text-align: center;
    padding: 5px 10px;
}

.cookiesinfo{
    background-color: #e9e9e9;
    height:100px;
    padding: 10px;
}

.cookiesinfo .opt ul li,.top-cookiesinfo .opt ul li{
    cursor: pointer;
    height: 24px;
    line-height: 24px;
}

.cookieContent{
    width: 65%;
    float: left;
    text-align: center;
    padding: 5px;
}
.opt{
    width: 20%;
    float: left;
}
.agreeCookie{
    height: 24px;
    width: 24px;
    display: block;
    float: left;
    background-image: url('../../../../../images/agreeCookie.png');
}
.disagreeCookie{
    height: 24px;
    width: 24px;
    display: block;
    float: left;
    background-image: url('../../../../../images/disagreeCookie.png');
}
.infoCookie{
    height: 24px;
    width: 24px;
    display: block;
    float: left;
    background-image: url('../../../../../images/infoCookie.png');
}