@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:normal 12px/24px 'MicroSoft YaHei'; color:#555;}
div,p,ul,ol,li,dl,dd,h1,h2,h3,h4{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333;}

#header{ width:100%; background:#ececec; font-size:12px;}
#topnav{ width:1180px; height:30px; line-height:30px; margin:0 auto; }
.mack{ float:left;}
.topnav_left{ float:right; width:480px;}
.topnav_left ul li{ float:left; margin-left:10px;}

.wrapper_1180{ width:1180px; margin:0 auto; height:90px; }

.logo{float:left; width:146px; height:auto; padding-top:13px;}

.search{float:right; width:450px; line-height:75px; margin-top:32px;}
.s_input{ width:370px; height:32px; line-height:30px; border:#FA550B solid 3px;line-height:28px; overflow:hidden; float:left;}
.s_input input{ width:370px; height:32px; line-height:32px; padding:0px 5px; border:0;}
.s_btn{ float:left; width:70px; height:38px; background:#FA550B;}
.s_btn input{width:70px; height:38px;  font-size:16px; color:#fff; font-weight:bold; border:0;	background: #FA550B;}

.mainbav_l{ line-height:45px; list-style:none; }
.mainbav_l li{ float:left;  font-size:16px; text-align:center; color:#fff;}
.mainbav_l a { width:160px; line-height:45px; padding:12px 40px; color:#fff;}
.mainbav_l a:hover{ background:#1196E6;}
.bav_bg{ background:#1196E6;}

.main{ width:1180px; margin:0 auto;}
.col_1{ margin-bottom:20px; overflow:hidden;}

.col_dyn{ width:223px; height:300px; float:left; border-left:1px #dfdfdf solid; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid;}
.dyn_list{text-align:left;padding:0px 10px;}
.dyn_list li{ line-height:27px;}
.dyn_list li a{width:150px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dyn_list li span{margin-left:13px;}
#dyn_data{text-align:left;padding:2px 10px; margin-top:12px; color:#444; font-size:14px;}
#dyn_data p{ line-height:25px;}
#dyn_data p span{color:#ff6633; font-weight:bold;}

/* banner */
.banner{ width: 650px; height:300px; position:relative; overflow:hidden; float:left; }
.banner-btn{display:none;}
.banner-btn a{display:block;line-height:40px;position:absolute;top:120px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30) color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{font-size:0;word-spacing:-1px;letter-spacing:-3px;position:relative;}
.banner-img li{display:inline-block;display:inline;zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner i{background:url(../images/banner_icon.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:0 -24px;}
.banner .prevBtn i{background-position:0 0;}

.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;background:rgba(255,255,255,0.3);filter:alpha(opacity:30);}
.banner-circle li{border-radius:10px;margin:2px 4px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1;}
.banner-circle li a{display:block;padding-top:9px;width:9px;height:0;border-radius:50%;background:#B7B7B7;overflow:hidden;}
.banner-circle .selected a{background:#F40;}


.col_login{ width:282px; height:295px; border:3px #dfdfdf solid; float:right;}
.col_login p{padding:20px 20px 5px 20px; font-size:13px;}
.fun_box{padding:1px 18px;}
.fun_box ul li{width:106px; height:auto; float:left; background:#ebebeb; padding:5px; margin-bottom:11px;}
.fun_box ul li img{display:block; margin:0 auto; vertical-align:middle; }
.mr17{ margin-right:11px;}

/*footer css*/
.foot_box{ height:auto; width:100%; overflow:hidden; margin:20px 0px; background:#f2f2f2; border-bottom:1px solid #dedede;  border-top:1px solid #dedede;}
.footerzs{ width:1180px; margin:0 auto; overflow:hidden; color:#666;}
.call{text-align:left;width:180px; line-height:150%; padding:20px 0px; float:left;}
.call_t{font-size:14px; font-weight: bold;}
.nub{font-size:22px; color:#0E7CBE; font-weight: bold; padding:6px 0px 20px 0px;}
#foot_list{text-align:left;margin:20px 0px 20px 0px; float:left;}
#foot_list ul{ margin:0px;}
#foot_list ul li{ float:left; width:150px; margin-right:10px;}
#foot_list ul li h2{ font-size:18px; padding-bottom:10px;}
#foot_list ul li p{ font-size:13px; line-height:26px;}
.weixin{ margin:20px 0px; text-align:center; line-height:180%;}
.weixin p{ font-size:14px;}

/*page left*/
.col_left{width:873px; float:left; overflow:hidden;}
.col_proc{ width:873px; height:410px; margin-bottom:20px; float:left; border:1px #dfdfdf solid; }

.col_sid{width:223px; background:#D6EEFC; height:410px; float:left; overflow:hidden;}
.col_tit{height:45px; line-height:45px; color:#fff; font-size:18px; text-align:center; font-weight:bold; letter-spacing:1px;}
#screen_list ul{text-align:left;list-style:none; padding:20px 0px 10px 6px; color:#444;}
#screen_list ul li{ padding:10px;}
#screen_list ul li .lab{ width:65px;  float:left; }
#screen_list ul li .lab label{ width:160px; line-height:23px; height:23px; font-size:13px; }
#screen_list ul li select{width:120px; line-height:23px; height:23px; }
#screen_list ul li input{ width:117px;}
.scr_but{ margin:0 auto; width:120px; height:35px; margin-top:20px; line-height:35px; text-align:center; background:#27ABF1; font-size:13px; font-weight:bold; color:#fff;}

.c_0E7CBE{  background:#0E7CBE; }
.c_FF5623{ background:#FF5623;}
.c_FFC6B5{ background:#ffded4;}
.col_prov_tit{height:45px; line-height:45px; color:#fff; font-size:18px; text-align:center; font-weight:bold; letter-spacing:1px; background:#FF5623;}

.tab_header { width:100%; margin:0 auto; text-align:center; line-height:45px; padding:0 4px;  }
.tab_header li{ float:left; }
.tab_body{ margin-top:15px;}
.tab_list{ width:100%; margin:0 auto; text-align:center; line-height:36px; padding:0 4px; border-bottom:1px dashed #ccf;}
.tab_list li{ float:left;}

/*pgea right*/
.col_right{float:right; width:287px; overflow:hidden; height:441px;}
.col_frame{ border:1px #dfdfdf solid; margin-bottom:20px; height:441px;}

.col_rtit{font-size:18px; text-align:right; font-weight:bold; padding-bottom:10px; line-height:45px;}
.col_rtab{ list-style:none; border-top:2px #ccc solid; }
.col_rtab li{ float:left; text-align:center;}
.col_rlist{ line-height:22px; }
.col_rlist li{ float:left; text-align:center;}

.h410{ height:410px;}
.col_newcompany{width:90%; margin:0 auto;}
.col_newcompany ul{text-align:left;margin:0 auto;}
.col_newcompany ul li{ overflow:hidden; margin:5px 0px 15px 0px;}
.col_newcompany ul li dl{width:110px; height:105px; background:#ccc; float:left; margin-right:10px;}
.col_newcompany ul li dd{ line-height:22px;}
.col_newcompany ul li dd h3{ font-size:14px; font-weight:bold; padding-bottom:10px;}

/*message three*/
.col_message{width:100%; overflow:hidden;}
.mess_div{ width:380px; float:left; height:245px; border-left:1px #e1e1e1 dashed;}
.br{border-right:1px #e1e1e1 dashed;}
.mlr{ margin:0px 17px;}
.mess_tit{text-align:left;font-size:16px; font-weight:bold; padding:10px 25px;}

.infor_list{text-align:left;padding:5px 25px; }
.infor_list li{ line-height:28px;}
.infor_list span{width:15px; height:26px; background: url(../images/icon.png) center bottom no-repeat; background-position:0 0; padding-right:15px;}

.activ_list{text-align:left;margin:0px 10px 0px 25px;}
.activ_list li{overflow:hidden; margin:5px 0px 5px 0px;}
.activ_list li dl{{ width:120px; height:90px; margin-right:10px; overflow:hidden; background:#ccc; float:left;}
.activ_list li h3{ font-size:14px; }
.activ_list li dd{ line-height:30px;}

