/*common use*/
*{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
ul{list-style-type:none;}
a{font-style:normal;text-decoration:none;}
i {font-style:normal;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input,textarea,select{outline:none;}
body{background:#fff;background-origin:border-box;font-family:"宋体";}
.clr_b{color:#0072c1;}
.clr_c{color:#ccc;}
.clr_6{color:#666;}
.clr_3{color:#333;}
.clr_9{color:#999;}
.clr_8{color:#888;}
.clr_f{color:#fff;}
.clr_r{color:#fe0000;}
.clr_5{color:#555;}
.clr_a{color:#aaa;}
.clr_ora{color:#ff7300;}
.clr_g{color:#319746;}
.clr_y{color:#fff600;}

.f_10{font-size:12px;}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_26{font-size:26px;}
.f_30{font-size:30px;}
.f_28{font-size:28px;}
.f_32{font-size:32px;}
.f_34{font-size:34px;}
.f_36{font-size:36px;}
.f_40{font-size:40px;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}
.f_yahei{font-family:"宋体";}
.al_lt{text-align:left;}
.al_rt{text-align:right;}
.al_ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.opa8{opacity:0.8;}
.opa8h:hover{opacity:0.8;}

.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_25{margin-top:25px;}
.mt_20{margin-top:20px;}
.mt_30{margin-top:30px;}
.mt_40{margin-top:40px;}
.mt_50{margin-top:50px;}
.mt_60{margin-top:60px;}
.overh{overflow:hidden;}
.dis_n{display:none;}
.dis_b{display:block;}
.pos_rela{position:relative;}
.pos_abso{position:absolute;}

.bg_f{background:#FFF;}

.gray_img { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.zm1{zoom:1;overflow:hidden;}

.m_auto{width:1050px;margin:0 auto;}
.bread_nav a{font-size:12px;color:#666;}
.bread_nav a:hover{color:#0072c1;}
.tops{padding:20px 0;}
.search_bg{background:url(../images/search_bg.png) no-repeat;height:30px;width:240px;margin-top:8px;}
.ipt_search{padding:5px;width:190px;border:0;top:4px;left:4px;position:absolute;}
.btn_search{width:30px;height:30px;position:absolute;top:0;right:0;border:0;background:none;}
/* .nav{background:#1428a0;} */
.nav_ul{zoom:1;}
.nav_ul li{float:left;width:120px;position:relative;}
.nav_ul li>a{display:block;width:120px;height:46px;line-height:46px;text-align:center;}
.nav_cur{background:#b8d8ee;color:#333;}
.nav_sub{background:#f5f5f5;position:absolute;top:46px;left:-120px;width:1000px;z-index:9;padding:20px;overflow:hidden;box-shadow:0 3px 3px #ccc;}
.nav_dl{width:1020px;}
.nav_dl dd span{padding:10px 0;border-bottom:1px solid #0073c1;line-height:40px;margin-left:10px;}
.nav_dl dd p {padding:10px 0;}
.nav_dl dd p a{height:32px;line-height:32px;padding:10px;}
.nav_dl dd p a:hover{background:#666;color:#fff;}
.nav_dl dd{float:left;}

.banner{ width:100%;  position:relative;  height:440px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:440px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:440px; }
.banner .hd{width:100%;position:absolute; z-index:1; bottom:20px; right:0;}
.banner .hd ul { width:240px;margin:0 auto;}	
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px;float:left; margin-left:10px; background:url(../images/h1.png) no-repeat;font-size:0;line-height:999;}	
.banner .hd ul .on{background:url(../images/h2.png) no-repeat;}

.a1{width:310px;overflow:hidden;}
.a1_h2{height:50px;line-height:50px;border-top:3px solid #9cbe69;border-bottom:1px dotted #aaa;}
.a2_h2{height:50px;line-height:50px;border-top:3px solid #e4af65;border-bottom:1px dotted #aaa;}
.a3_h2{height:50px;line-height:50px;border-top:3px solid #7fbdcb;border-bottom:1px dotted #aaa;}
.more_a{position:absolute;top:14px;right:10px;}
.a1_ul{width:330px;}
.a1_ul li{margin:10px 10px 0 0;position:relative;float:left;}
.a1_ul li p{position:absolute;bottom:0;left:0;height:30px;line-height:30px;border-top:1px solid #FFF;width:150px;}
.a1_ul li img{width:150px;}

.a1_bg{background:#eea847;}
.a2_bg{background:#9bc858;}
.a3_bg{background:#65bbce;}
.a4_bg{background:#384ed1;}
.a_bg{background:#009ad6;}

.a2{width:310px;overflow:hidden;margin-left:35px;}
.news_ul2 li{height:30px;line-height:30px;}
.news_ul2 li a:hover{color:#0072c1;}
.kyjz_img{margin:20px 15px 0 0;}
.ky_p{line-height:16px;}
.in{text-indent:2em;}

.footer{background:#f2f2f2;padding:30px 0;}
.footer_ul{width:1300px;}
.footer_ul li p{line-height:24px;}
.footer_ul li{float:left;width:179px;}

.copy{background:#666;padding:25px 0;line-height:24px;}
.copy p{padding-top:10px;}

.bann_news{background:url(../images/bann_news.jpg) no-repeat center 0;height:230px;}
.news_img{margin:0 20px 0 0;}
.news_1 p{line-height:24px;padding:15px 0 10px 0;}

.news_ul li{height:40px;line-height:40px;border-bottom:1px dotted #aaa;position:relative;}
.news_ul li a{background:url(../images/ling.png) no-repeat 0 center;padding-left:18px;}
.news_ul li span{position:absolute;top:0;right:0;}

.xj_ls_pager {text-align:center;padding:20px 0;}
.xj_ls_pager a{line-height:30px;margin-left:2px;}
.page_norm{color:#666;background:#f6f6f6;border:1px solid #f6f6f6;padding:6px 10px;}
.page_cur{background:#0072c1;color:#fff;padding:6px 10px;border:1px solid #0072c1;}
.turn_page{width:30px;border:1px solid #ccc;text-align:center;color:#4a4a4a;height:18px;}

.bann_contact{background:url(../images/bann_con1.jpg) no-repeat center 0;height:230px;}
.bann_about{background:url(../images/bann_ab2.jpg) no-repeat center 0;height:230px;}
.bann_service{background:url(../images/bann_ser1.jpg) no-repeat center 0;height:230px;}
.bann_sup{background:url(../images/bann_sup1.jpg) no-repeat center 0;height:230px;}
.bann_promo{background:url(../images/bann_promo.jpg) no-repeat center 0;height:230px;}

.service_left{width:300px;background:#f5f5f5;}
.service_h2{height:50px;line-height:50px;}
.service_ul>li {border-top:1px dotted #cdcdcd;}
.service_ul>li>a{display:block;height:40px;line-height:40px;display:block;padding-left:35px;}
.service_dl>dd{border-top:1px dotted #cdcdcd;}
.service_dl>dd>p>a{padding-left:75px;display:block;height:40px;line-height:40px;border-top:1px dotted #cdcdcd;}
.servce_dd2>a{padding-left:55px;display:block;height:40px;line-height:40px;}
.servce_dd3{padding-left:55px;display:block;height:40px;line-height:40px;}
.servce_dd1>a{padding-left:55px;display:block;height:40px;line-height:40px;}
.service_cur{background:#0072c1;color:#FFF;}

.norm1{background:url(../images/arr_left.png) no-repeat 20px center;}
.hov1{background:#0072c1 url(../images/arr_left2.png) no-repeat 20px center;color:#FFF}

.normw{background:url(../images/arr_left.png) no-repeat 35px center;}
.hovw{background:#0072c1 url(../images/arr_left2.png) no-repeat 35px center;color:#FFF}

.norm2{background:url(../images/arr_down.png) no-repeat 35px center;}
.hov2{background:#0072c1 url(../images/arr_down2.png) no-repeat 35px center;color:#FFF}

.norm3{background:url(../images/ling.png) no-repeat 36px center;}
.hov3{background:#0072c1 url(../images/ling2.png) no-repeat 36px center;color:#FFF}

.norm4{background:url(../images/ling.png) no-repeat 60px center;}
.hov4{background:#0072c1 url(../images/ling2.png) no-repeat 60px center;color:#FFF}


.service_right{width:710px;}

.service_title{border-bottom:1px dotted #cdcdcd;height:40px;line-height:40px;}
.service_title a{margin-right:20px;padding:11px 0;line-height:30px;}
.title_cur{border-bottom:2px solid #0072c1}

.tit_h3{background:url(../images/ling.png) no-repeat 0 center;padding-left:15px;}
.tit_p{line-height:28px;}

.turn{line-height:28px;border-top:1px dotted #cdcdcd;padding:20px 0;margin-top:40px;}
.turn a:hover{color:#0072c1;}

.tb{text-align:center;}
.tb table {border-color:#0072c1;width:100%;text-align:center;font-family:"宋体";font-size:14px;color:#666;}
.tb table tr {border-color:#0072c1;}
.tb table tr td {border-color:#0072c1;text-align:center;}
.clr_bg{background-color:#0072c1;}

.arr_prev{position:absolute;top:170px;left:100px;z-index:99;}
.arr_next{position:absolute;top:170px;right:100px;z-index:99;}
#jiesuan_details{
	margin:5px 10px;
}
#jiesuan_details td{
	border:1px solid #bbb !important;
}
.softwr tr{height:100px;}
.softwr img{height:90px;}
.softwr a{text-decoration:underline !important;}
.back{background-color:#eee !important;}

/* 合同列表样式 */
.gen-one,.gen-two{width:47%;float:left;margin:20px 10px;}
.con-list h2{color:#333333;line-height:32px;}
.con-list ul{margin:15px auto auto 5px;}
.con-list a{font:13px/26px "宋体";}

/* 合同页面样式 */
		.con-cnt img{height: 18px;}
        .con-cnt{font: 12px/24p "宋体";color: #333333;background-color:#ffffff;margin-left:10px;padding:20px;}
        .con-cnt input{border: 0;border-bottom: 1px solid #333333;color: #333333;}
        .con-cnt h1{font:500 28px/65px "宋体";}
        .con-cnt h2{font:normal 14px/28px "宋体";}
        .con-cnt h3{font:normal 13px/26px "宋体";}
        .con-cnt ul{padding: 0;}
        .con-cnt ul li{list-style: none;}
        .short{width: 40px;}
        .middle{width: 80px;}
        .no-border{border-bottom: 0;}
        .borders{collapse: 0;border-collapse:collapse;border-spacing:0;margin-bottom: 20px;margin-top: 20px;}
        .borders td,.borders th{border: 1px solid #666666;padding: 5px;}
        .con-name,.con-time{font-size: 18px;line-height: 36px;margin: 20px auto;}
        .con-name input,.con-time input{font-size: 16px;color: #333333;}
        .con-name,.con-name input{font-weight: 600;}
        .people-msg{font-size: 15px;line-height: 30px;font-weight: bold;margin:20px auto 20px 0;}
        .people-msg input{font-size: 14px;font-weight: bold;color: #333333;}
        .people-msg tr{height:32px;}

        .keep{width: 100%;margin-top:10px;}
        .keep td{width: 50px;}
        .right{text-align: right;}
        .keep input{height: 26px;width: 66px;background-color: #eeeeee;border: 1px solid #bbbbbb;border-radius: 3px;cursor:pointer;}
		
.cloud{display:block;width:70px;height:30px !important;border:1px solid #888888;border-radius:5px;font:14px/28px "宋体";color:#555555 !important;margin:380px auto auto 80%;}
