﻿

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0px; padding: 0px; }
body { font: 12px "微软雅黑",san-serif; color: rgb(51, 51, 51); }
ul, ol { list-style: outside none none; }
img, fieldset { vertical-align: top; border: 0px none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
address, cite, code, em, th, b, i, strong { font-weight: normal; font-style: normal; }
table, td, tr, th { font-size: 12px; }
.clearfix::after { display: block; visibility: hidden; clear: both; height: 0px; content: "."; }
.clearfix {  }
a { text-decoration: none; }
a { outline: medium none; }
a { color: rgb(56, 56, 56); }
.top {
	font-size: 14px;
}
.w {
	margin: 0 auto;
	width: 1000px;
	height: 30px;
	line-height: 30px;
}
.l {
	float: left;
}
.r {
	float: right;
}
.ch_intorwarp h3 span, .ch_tittop, .ch_titbot, .ch_li_lttop, .ch_li_rtbot, .li2_leftbox h4 i span, .li2_rticon1, .proc_triangle, .line_bor, .line_linelist p span, .pic_center i, .tab_trian { background-image: url('images/bg.png'); background-repeat: no-repeat; }
.link_a { color: rgb(255, 153, 85); text-decoration: underline; }
.link_a:hover { color: rgb(237, 129, 57); }
.link_b { color: rgb(237, 129, 57); text-decoration: underline; }
.link_b:hover { color: rgb(255, 153, 85); }
.link_c { color:rgb(102, 102, 102); }
.link_c:hover { color: rgb(237, 129, 57); text-decoration: underline;}
.ch_warp { width: 1000px; margin: 0px auto; overflow: hidden; }
.graywarp { width: 100%; overflow: hidden; background: rgb(248, 248, 248) none repeat scroll 0% 0%; margin-top: 50px; padding-bottom: 50px; }
.ch_titwarp { width: 1000px; margin: 50px auto 0px; padding-bottom: 30px; }
.ch_titwarp h3 { height: 44px; overflow: hidden; text-align: center; color: rgb(0, 106, 78); font: bold 36px/44px "微软雅黑"; }
.ch_tittop, .ch_titbot { width: 162px; margin: 0px auto; }
.ch_tittop { height: 46px; background-position: 0px 0px; }
.ch_titbot { height: 42px; background-position: 0px -50px; }
.banner_warp { width: 100%; height: 360px;  overflow: hidden; background: transparent url('images/banner_1.jpg') no-repeat scroll center bottom; }
.banner_main { width: 1000px; margin: 0px auto; overflow: hidden; text-align: center; }
.banner_logo { width: 100px; height: 27px; overflow: hidden; margin-top: 24px; }
.banner_main h2 { height: 90px; overflow: hidden; margin-top: 20px; font: bold 72px/90px "微软雅黑"; color: rgb(255, 255, 255); clear: both; }
.banner_main h2 span { color: rgb(255, 255, 0); }
.ch_navwarp { width: 100%; overflow: hidden; height: 110px; background: transparent url('images/naver_bg.png') no-repeat scroll center center; }
.ch_navmain { width: 1000px; margin: 0px auto; padding-top: 40px; height: 40px; overflow: hidden; }
.ch_navmain a { display: inline-block; height: 40px; padding: 0px 15px; margin-right: 10px; border-radius: 20px; color: rgb(255, 255, 255); font: 16px/40px "微软雅黑"; background: rgb(0, 106, 78) none repeat scroll 0% 0%; }
.ch_navmain a:hover { background: rgb(0, 140, 103) none repeat scroll 0% 0%; }
.ch_navmain a.ch_navthis { background: rgb(255, 153, 85) none repeat scroll 0% 0%; }

.ch_intorwarp{ width:920px; margin:0 auto; border-bottom:1px solid #e9e9e9; padding-bottom:10px}
.ch_intorwarp h3{ margin-top:15px; overflow:hidden; height:30px; color:#333; font:bold 24px/30px "微软雅黑"}
.ch_intorwarp h3 span{ display:inline-block; width:23px; height:23px; background-position:-170px 0; vertical-align:middle; margin-right:10px}
.ch_intorwarp p{ overflow:hidden; margin-top:10px; font:normal 14px/30px "微软雅黑"; color:#333}
.ch_intorwarp p b{ font-weight:700}


.ch_li2_warp { width: 1000px; overflow: hidden; }
.ch_li2_warp li { width: 1000px; overflow: hidden; margin-top: 20px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border-radius: 14px 0px; }
.li2_list1 .li2_leftbox, .li2_list2 .li2_rtbox { float: left; }
.li2_list2 .li2_leftbox, .li2_list1 .li2_rtbox { float: right; }
.li2_leftbox { width: 246px; background: rgb(0, 106, 78) none repeat scroll 0% 0%; overflow: hidden; color: rgb(255, 255, 255); }
.li2_main { overflow: hidden; width: 196px; padding: 30px 25px; }
.li2_leftbox h4 { height: 40px; overflow: hidden; text-align: center; }
.li2_leftbox h4 i { display: inline-block; height: 38px; overflow: hidden; padding: 0px 10px; min-width: 118px; max-width: 224px; border: 1px solid rgb(255, 255, 255); font: bold 24px/40px "微软雅黑"; position: relative; }
.li2_leftbox h4 i span { display: inline-block; width: 9px; height: 9px; position: absolute; z-index: 5; }
.li2_left_iconlt { left: 1px; top: 1px; background-position: -210px 0px; }
.li2_left_iconrt { right: 1px; top: 28px; background-position: -230px 0px; }
.li2_leftword { overflow: hidden; margin-top: 20px; font: 16px/28px "微软雅黑"; }
.li2_rtbox { width: 754px; overflow: hidden; position: relative; }
.li2_rtlist { width: 694px; padding: 30px; overflow: hidden; margin-top: -15px; }
.li2_rtlist dd { overflow: hidden; margin-top: 15px; }
.li2_rtli_nb { width: 30px; height: 30px; overflow: hidden; background: rgb(108, 108, 108) none repeat scroll 0% 0%; text-align: center; color: rgb(238, 238, 238); font: 16px/30px "微软雅黑"; float: left; }
.li2_rtli_rt { width: 645px; overflow: hidden; float: right; }
.li2_rtli_rt h5 { overflow: hidden; padding: 2px 0px; font: bold 16px/26px "微软雅黑"; color: rgb(51, 51, 51); }
.li2_rtli_rt p { font: 14px/26px "微软雅黑"; overflow: hidden; color: rgb(102, 102, 102); word-break: break-all; }
.li2_rticon1 { width: 20px; height: 36px; position: absolute; z-index: 4; top: 50%; margin-top: -18px; }
.li2_list1 .li2_rtbox .li2_rticon1 { left: 0px; background-position: -210px -20px; }
.proc_main { overflow: hidden; padding-top: 45px; }
.proc_main li { width: 522px; overflow: hidden; margin-top: -45px; position: relative; z-index: 1; }
.proc_box1, .proc_box2 .proc_left, .proc_box1 .proc_right { float: left; }
.proc_box2, .proc_box1 .proc_left, .proc_box2 .proc_right { float: right; }
.proc_left { width: 44px; height: 44px; overflow: hidden; background: rgb(0, 106, 78) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font: 18px/44px "微软雅黑"; border-radius: 50%; text-align: center; }
.proc_right { width: 415px; padding: 20px; overflow: hidden; border: 1px solid rgb(225, 225, 225); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 5px; }
.proc_right h4 { overflow: hidden; font: bold 18px/26px "微软雅黑"; color: rgb(51, 51, 51); }
.proc_right p { overflow: hidden; margin-top: 10px; font: 14px/22px "微软雅黑"; color: rgb(102, 102, 102); }
.proc_triangle { width: 7px; height: 12px; position: absolute; z-index: 7; top: 16px; }
.proc_box1 div.proc_triangle { background-position: -250px -80px; right: 59px; }
.proc_box2 div.proc_triangle { background-position: -260px -80px; left: 59px; }
.proc_line { width: 2px; overflow: hidden; height: 100%; background: rgb(0, 106, 78) none repeat scroll 0% 0%; position: absolute; z-index: -1; top: 0px; }
.proc_box1 .proc_line { right: 21px; }
.proc_box2 .proc_line { left: 21px; }
.proc_round { width: 6px; height: 6px; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid rgb(0, 106, 78); border-radius: 50%; margin: 0px auto; }
.ch_btnbox { width: 996px; height: 330px; margin: 0px auto; }
.ch_btnbox li { width: 198px; float: left; overflow: hidden; margin-right: -1px; border: 1px solid rgb(220, 220, 220); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; display: inline-block; transition: all 0.4s linear 0s; }
.ch_btnbox li a { display: block; width: 100%; height: 330px; overflow: hidden; }
.ch_btnbox li:hover { z-index: 11; transform: scale(1.1); }
.ch_btn_icon { width: 100px; height: 100px; overflow: hidden; margin: 38px auto 0px; background-image: url('images/inlineicon.png'); background-repeat: no-repeat; }
.ch_b_1 { background-position: -5px 0px; }
.ch_b_2 { background-position: -5px -120px; }
.ch_b_3 { background-position: -5px -240px; }
.ch_b_4 { background-position: -5px -360px; }
.ch_b_5 { background-position: -5px -480px; }
.ch_btnbox li a h4 { height: 36px; overflow: hidden; margin-top: 35px; font-size: 24px; font-weight: 500; text-align: center; }
.ch_btnbox li a p { height: 28px; overflow: hidden; line-height: 28px; font-size: 14px; text-align: center; color: rgb(51, 51, 51); }
.ch_btnbox li a i { display: block; width: 108px; height: 30px; overflow: hidden; margin: 26px auto 33px; font-size: 16px; line-height: 30px; color: rgb(255, 0, 48); text-align: center; border: 1px solid rgb(255, 0, 48); border-radius: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.ch_btnbox li:hover { background: rgb(255, 0, 48) none repeat scroll 0% 0%; border-color: rgb(255, 0, 48); }
.ch_btnbox li:hover a .ch_b_1, .ch_btnbox li a:hover .ch_b_1 { background-position: -125px 0px; }
.ch_btnbox li:hover a .ch_b_2, .ch_btnbox li a:hover .ch_b_2 { background-position: -125px -120px; }
.ch_btnbox li:hover a .ch_b_3, .ch_btnbox li a:hover .ch_b_3 { background-position: -125px -240px; }
.ch_btnbox li:hover a .ch_b_4, .ch_btnbox li a:hover .ch_b_4 { background-position: -125px -360px; }
.ch_btnbox li:hover a .ch_b_5, .ch_btnbox li a:hover .ch_b_5 { background-position: -125px -480px; }
.ch_btnbox li:hover a h4, .ch_btnbox li:hover a p { color: rgb(255, 255, 255); }
.ch_btnbox li a:hover {  }
.ch_btnbox li a:hover h4, .ch_btnbox li a:hover p {  }
.ch_btnbox li div, .ch_btnbox li h4, .ch_btnbox li p, .ch_btnbox li i {  }
.ch_btnbox li a i { color: rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); }
.ch_btnbox li:hover { background: rgb(255, 102, 0) none repeat scroll 0% 0%; border-color: rgb(255, 102, 0); }
.ch_btnbox li a:hover {  }

.mt20 { margin-top: 20px; }
.customer-ser { width: 112px; height: auto; display: block; background: rgb(193, 37, 1) url('/images/curs-bg.png') no-repeat scroll 0% 0%; position: fixed; right: 20px; top: 100px; font-family: Microsoft Yahei,microsoft Yahei; }
.customer-ser .ser-tit { height: 32px; }
.customer-ser .cust-logo { overflow: hidden; float: left; margin: 10px 0px 0px 10px; }
.customer-ser .cust-ser-con { height: auto; border-top: 0px none; overflow: hidden; }
.customer-ser .img { width: 92px; height: 94px; display: block; margin: 0px auto; }
.customer-ser .cust_close { width: 25px; height: 32px; display: block; float: right; }
.customer-ser .cust-ser-con ul { font-size: 13px; }
.customer-ser .cust-ser-con li a { padding: 11px 0px 11px 10px; display: block; border-top: 1px solid rgb(173, 39, 5); line-height: 20px; color: rgb(244, 224, 221); overflow: hidden; font-family: Microsoft Yahei,microsoft Yahei; }
.customer-ser .cust-ser-con li a:hover { color: rgb(246, 226, 63); }
.customer-ser .cust-ser-con li.kecheng a { border-top: 0px none; }
.customer-ser .cust-ser-con li.kecheng a:hover { color: rgb(244, 224, 221); }
.customer-ser .cust-ser-con li .cu-num { font-weight: bold; color: rgb(246, 226, 63); font-size: 13px; }
.customer-ser .cust-ser-con li i { width: 24px; height: 19px; display: block; float: left; background: transparent url('images/icon-kf2.png') no-repeat scroll 0% 0%; margin: 0px 8px 0px 0px; }
.customer-ser .cust-ser-con li i.ph-ico { background-position: -31px 0px; }
.customer-ser .cust-ser-con li a:hover i.ph-ico { background-position: -61px 0px; }
#ersansan-ft { margin: 0px; padding: 20px 0px 50px; clear: both; }
#ersansan-ft { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }


.ch_warp .ui-table{border:1px solid #e6e6e6; text-align:center; margin-bottom:20px;margin-top:6px;}
.ch_warp .ui-table th{height:50px;font-size:18px; font-weight:normal; color:#fff; background:rgb(0, 106, 78);}
.ch_warp .ui-table thead{border-bottom:1px solid #e6e6e6 }
.ch_warp .ui-table td{line-height:25px;padding:10px 0; font-size:14px;}
.ch_warp .ui-table a{ color:#333;display:inline-block;padding:0 20px;}
.ch_warp .ui-table span{margin-left:20px;}
.ch_warp .ui-table a:hover{ text-decoration:underline; color: rgb(237, 129, 57); }
.ch_warp .ui-table .huise{ background:#f6f6f6;}



/* 漂浮导航rigscoll_s*/
.rigscoll {position:fixed;left:50px;top:240px;  _position:absolute;_top:expression(documentElement.scrollTop+340);
 _margin-top:30px; _left:50%;_margin-left:600px; }
.rigscolltop {width:100px;height: auto;display:block; text-align:center; }
.rigscoll ul {pdisplay:block;position:relative;background:rgb(36, 109, 90); border-radius:4px;}
.rigscoll ul li {display:block; }
.rigscoll ul .gotop{  margin-left:13px; _margin-top:-20px;}
.rigscoll ul li a {color:#fff;display:block;height:32px; font:14px/32px "Microsoft Yahei"; border-bottom:1px dashed rgb(2, 82, 61); }
.rigscoll ul li a:hover {color:#ff0; }
.rigscoll ul li.gotop{ background:rgb(31, 95, 78); width:100%; margin:0; text-align:center;}
.rigscoll ul li.gotop a{color:#ff0;border-bottom:none;text-indent:0px;}
.rigscoll ul li.gotop a:hover{color:#ffec44;}
/*rigscoll_e*/
