@charset "utf-8";
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

@charset "utf-8";
body { color:#666; font-size:12px; font-family: "Microsoft Yahei";background:#fff;} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0 !important; line-height:0; font-size:0;}
.fixed:after { content: "."; display: block; clear: both; height: 0;width:0;font-size:0; visibility: hidden; }
.fixed {zoom:1;}
_html .fixed { height: 1%; }
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

span{/*cursor: pointer;*/}
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_ar{font-family:arial,\5b8b\4f53;}
.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fst{ font-family: "宋体"; }
.f_fs1{font-size:12px;}
.f_fs2{font-size:13px;}
.f_fs3{font-size:14px;}
.f_fs4{font-size:24px;}
.f_fs5{font-size:30px;}
.f_fs6{font-size:16px;}

.f_cs1{ color:#1369c0;}

.f_fwn{font-weight:normal;}
.f_fwb{font-weight:bold;}
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_csp{cursor:pointer;}

/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}
em{font-style: normal;}

	.videoBox{
		width: 600px;
		height: 460px;
		border:1px solid red;
		position: relative;
	}
	.aboutContent{
		position: absolute;
		width: 495px;
		height: 374px;
		top: 40px;
		left: 50px;
		background: rgba(255,255,255,.7);
		box-sizing: border-box;
		padding: 40px;
	}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto; overflow:hidden; }
.left { width:222px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:754px; float:left; display:inline; margin-left:20px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
.h_wrap{overflow: hidden;/*background:url(../images/h_wrap.gif) repeat-x left top;*/}
.h_top{height:38px;line-height:38px;color: #6e6e6e; background: #e3e3e3;}
.h_top a{display:inline-block;padding:0 7px;color: #6e6e6e;vertical-align: middle;}

.h_mid{height:130px;/*padding-top:22px;*/font-family: "Microsoft Yahei";overflow: hidden;clear:both;}
.logo{width:418px;display:inline;/*padding-top:24px;*/}
.hd_logo{display: inline-block;padding:0 36px 0 0;}
.logo p{padding:8px 0 0;font-size:17px;color: #2e2e2e;}
.logo p span{display: block;font-size: 23px;color: #fe9f01;padding-top: 3px;}

.phone{display: inline-block;font-size: 16px;position: relative;padding:2px 0 0 134px;color: #6e6e6e;}
.phone span{display:block;width:204px;height:37px;line-height: 37px;text-align: center;/*margin-bottom: 10px;*/}
.phone span a{display: inline-block;color: #6e6e6e;padding:0 10px 0 22px;font-size: 12px;}
.phone span .sina{background: url(../images/sina.gif) no-repeat left center;}
.phone span .weibo{background: url(../images/weibo.gif) no-repeat left center;}
.phone em{font-size:28px;color: #E11C25;display: block;line-height:28px;font-family: Arial;padding-top: 3px;}
.phone img{display: inline-block;position: absolute;top:37px;left:58px;width:68px;/*height: 115px;*/}


.nav{width:100%;height:58px;font-family: "Microsoft Yahei";overflow:hidden;clear: both; background-image:url(../images/nav_banner.jpg);}
.nav ul{width:1000px;height:58px;margin:0 auto;font-size: 14px;}
.nav ul li{float:left;display:inline-block;zoom:1;text-align: center;position: relative;z-index:1;/*margin-left: -32px;*/}
.nav ul li.home{ margin: 0;}
.nav li a{height:58px;line-height:58px;display:inline-block;color: #fff;zoom:1;padding-left:32px;clear:both;}
.nav span{display: inline-block;padding-right:32px;zoom:1;}
.nav li a:hover,.nav li.cur a{text-decoration: none;background:url(../images/nav_lf.gif) no-repeat left top;/*color: #000;*/z-index:9; position: relative;}
.nav li a:hover span,.nav li.cur span{text-decoration: none;background:url(../images/nav_rt.gif) no-repeat right top;z-index:9; position: relative;}
.nav .nobg{background: none;}


/*头部结束*/

/*底部开始*/
.f_wrap{background: url(../images/f_wrap.gif) no-repeat center top;height: 230px;margin-top:28px;clear: both;}
.f_nav{height:58px;line-height: 58px;font-size: 14px;}
.f_nav a{display: inline-block;color: #fff;padding:0 24px;background: url(../images/f_nav.gif) no-repeat right center;}
.f_nav a.nobg{background: none;}
.ft_m h2{display: inline-block;float: left;padding:20px 0 0 100px;}
.ft_m ul{float: left;/*width: 450px;*/line-height:28px;color: #3b3b3b;padding:35px 0 0 54px;}
.ft_m li a{color: #3b3b3b;}
.ft_m li img{vertical-align: middle;}
.ft_m li span{padding:0 12px;}
.ft_m p{float: right;width: 212px;display:inline-block;padding:30px 0 0 0;height: 196px;background: #d8d8d8;text-align: center;color: #3b3b3b;line-height: 40px;}
.ft_m p img{display: block;margin:0 auto;}

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em{font-style:normal;}

/**/
.i_ban{height:520px;position: relative;width:100%;}
.ban_m a{height:520px;background:url(../images/ban1.jpg) no-repeat center top;display:block;}

.lk_main{position: relative;width: 100%;z-index:9;}
.lk_m{height: 60px;background:url(../images/lk_bg.gif) repeat-x left top;}
.link a{padding:0 15px;color: #2e2e2e;}
.link{width:600px;overflow:hidden;display:inline;line-height:56px;color: #2e2e2e;}
.search{width:267px;height:28px;background:url(../images/search.gif) no-repeat;margin-top: 10px;}
.search input{display:inline-block;height:28px;float:left;background:none;border:none;color: #999;}
.search .input{width:150px;height:28px;line-height:28px;padding:0 5px 0 45px;outline:none;} 
.search .submit{width:66px;height:29px;cursor:pointer;border:0;}

/**/
.s_ban{/*height:180px;*//*margin-top:20px;*/}
.s_pic{display: block;background: url(../images/s_ban.jpg) no-repeat center top;height:277px;}
.s_banm{width: 960px;margin:0 auto;position: relative;}
.s_ban span{display: inline-block;position: absolute;bottom:45px;right:222px;font-size: 14px;}
.s_ban span a{display: block;width:129px;height: 40px;line-height: 30px;text-align: center;color: #474747;font-size: 13px;background: url(../images/s_ask.png) no-repeat left top;}
.s_ban span a.s_ask{background: url(../images/s_ask.png) no-repeat left bottom;margin-top:6px;color: #fff;}


.s_ban1 .s_pic{display: block;background: url(../images/s_ban1.jpg) no-repeat center top;height:187px;}
.s_ban1{height: 187px;margin:0;}
.s_ban1 span{bottom:34px;color: #fff;font-size: 13px;right:22px;}
.s_ban1 span em{display: block;font-size:24px;font-family: Arial;padding:10px 0 15px;}
.s_ban1 .s_ask1{position: absolute;bottom:34px;right:290px;text-align: center;background: url(../images/s_prj.png) no-repeat left top;width: 209px;height: 39px;line-height: 30px;color: #fff;font-size: 13px;}
/**/
.qua{background: url(../images/bg01.gif) repeat;padding:26px 0 30px;}
.qua h3{text-align: center;width: 730px;margin:0 auto;font-size: 32px;color: #3b3b3b;background: url(../images/ic_line.gif) repeat-x left 70px;}
.qua h3 span{display: block;font-weight: normal;font-size: 25px;padding-bottom: 10px;}
.qua h3 b{display: inline-block;background:url(../images/bg01.gif) repeat;padding:0 20px; }
.qua h3 b strong{color: #6db404;}
.qua ul{width: 960px;margin:0 auto;padding:42px 0 0;}
.qua li{float: left;width: 216px;margin-right: 32px;}
.qua li img{display: block;width: 198px;height: 198px;}
.qua li h4{font-size: 18px;padding:18px 0 10px;}
.qua li a,.qua li strong{color: #f08300;font-weight: bold;}
.qua li p{color: #3b3b3b;line-height: 29px;font-size: 13px;}
.qua li.nomg{margin-right: 0;}
/**/
.pro{/*background: url(../images/pro_bg.gif) no-repeat center top;*/background: url(../images/pro_bg2.gif);min-height: 1160px;padding-top:40px;}
.pro_m{width: 1000px;margin:0 auto;position: relative;z-index: 2;}
.aside{float: left;width: 256px;background: url(../images/aside_bg.jpg) repeat-y left top;border-bottom: 8px solid #012e55;padding-bottom: 10px;}
.aside h3{background: #012e55;height:67px;text-align: center;}
.aside h3 a{display: block;color: #fff;font-size: 18px;padding-top:13px;}
.aside h3 em{display: block;font-weight: normal;text-transform: uppercase;font-size:13px;padding-top:2px;}
.aside div{width: 236px;margin:0 auto;/*padding:12px 0 0;*/}
.aside h4{background: url(../images/aside_h4.jpg) no-repeat left top;height: 37px;line-height: 37px;}
.aside h4 a {display: block;font-size: 15px;color: #fff;/*padding-left: 60px;*/ text-align:center;}
.aside ul{padding:5px 0 8px;overflow: hidden;}
.aside li{line-height: 25px;font-size: 13px; float:left;width: 50%;padding-left: 20px;background: url(../images/aside_li.gif) no-repeat 10px -21px;}
.aside li:hover{background: url(../images/aside_li.gif) no-repeat 14px 10px;}
.aside li a{display: inline-block;color: #4a4a4a;/*background: url(../images/aside_li.gif) no-repeat 34px -17px;padding-left: 60px;padding: 0 5px; font-weight:bold;*/}
.aside li a:hover{display: inline-block;color: #2395d7;/*background: url(../images/aside_li.gif) no-repeat 34px 14px;*/}
.aside .ant li{float: left;width: 150px;}
.aside .ant li.odd {width: 86px;}
.aside .ant li.odd a{background: none;padding:0;}

.p_rm{float: right;width: 930px;}
.p_rt{line-height: 39px;position: relative;}
.p_rt ul{/*position: absolute;*/top:0;left:0;}
.p_rt li{float: left;line-height: 41px;font-size: 18px;font-weight: bold;margin-right:15px;background: rgb(240,240,240);}
.p_rt li a{display: block;color: #fff;text-align: center;}

.p_rt .more{float: right;text-transform:uppercase;color: #7f7f7f;font-size: 13px;font-family: Arial;}

.p_lst{clear: both;padding-top:25px;}
.p_lst li{float: left;display: inline-block;width:226px;margin:0 15px 30px 0;}
.p_lst li img{display: block;width: 220px;height: 200px;border:1px solid #d6d6d6;/*margin-bottom: 8px;*/}
.p_lst li p{line-height: 24px;color: #6d6d6d;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.p_lst li p a{color: #6d6d6d;}
.p_lst li span{display: block;padding:2px 0 0;}
.p_lst li span a{display: inline-block;width:94px;height: 29px;line-height: 25px;background: url(../images/p_det.gif) no-repeat left top;text-align: center;color: #fff;}
.p_lst li span a.grey{background: url(../images/p_ask.jpg) no-repeat left top;margin-left: 30px;color: black;}
.p_lst li.nomg{margin-right: 0;}
/**/
.case{background: url(../images/case_bg.gif) repeat;padding:26px 0 45px;}
.ca_m{width: 960px;margin:0 auto;}
.ca_lf{float: left;width:221px;background: url(../images/case_s.jpg) no-repeat center bottom;padding-bottom: 9px;}
.ca_lf h3{background: url(../images/aside_h3.gif) no-repeat left top;height:67px;text-align: center;}
.ca_lf h3 a{display: block;color: #fff;font-size: 18px;padding-top:15px;}
.ca_lf h3 em{display: block;font-weight: normal;text-transform: uppercase;font-size:13px;}
.ca_lf ul{background: #fff;padding-top:20px;height: 297px;overflow: hidden;}
.ca_lf li{line-height: 37px;text-align: center;width: 191px;margin:0 auto;padding-bottom: 20px;}
.ca_lf li a{display: block;color: white;font-size: 16px;background: url(../images/case_libg.gif) no-repeat left top;}
.ca_lf li a:hover,.ca_lf li.cur a{background:#2395d7;color: #fff;}

.ca_r{float: right;width: 726px;position: relative;z-index: 1;margin-right: -4px;}
.ca_t{line-height:44px;position: relative;border-bottom: 2px solid #ebeaea;}
.ca_t h4{position: absolute;top:0;left:0;height: 46px;background: url(../images/case_line.gif) no-repeat bottom left;font-size: 18px;}
.ca_t h4 a{display: inline-block;background: url(../images/case_ic.jpg) no-repeat 5px center;color: 
#3b3b3b;padding-left: 48px;}
.ca_t h4 em{font-weight: normal;text-transform: uppercase;color: #7c7c7c;padding-left: 15px;font-size: 15px;}
.ca_t .more{float: right;color: #5a5a5a;display: inline-block;text-transform: uppercase;font-size: 13px;}
.ca_r ul{background: #fff url(../images/case_s1.jpg) no-repeat center bottom;padding:12px 0 9px 8px;margin-top: 6px;clear: both;height: 312px;overflow: hidden;}
.ca_r li{float: left;width:232px;text-align: center;margin-right: 7px;_display:inline;zoom:1;}
.ca_r li img{display: block;width:232px;height: 259px;}
.ca_r li span{display: block;height:40px;line-height: 40px;padding-top:5px;color: #3b3b3b;font-size: 13px;}
/**/
.rea{background: url(../images/rea_bg.gif)  no-repeat center top;height: 1644px;margin-top:3px;overflow: hidden;display:none;}
.rea_m{width: 960px;margin:0 auto;}
.rea_m h3{text-align: center;height: 190px;padding-top:50px;}
.rea_m h3 span{display: block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height: 36px;letter-spacing: 20px;color: #848484;font-size: 16px;font-weight:normal;width: 780px;margin:0 auto;}
.rea h3 img{display: block;margin:0 auto;padding-top: 20px;}
.rea_m h3 span em{padding-left: 20px;}
.rea_m p  b{color: #fe9f01;}
.rea h4{background: url(../images/rea_lg.gif) no-repeat left top;padding-left: 98px;font-size: 24px;color: #6db404;line-height: 24px;}
.rea h4 span{display: block;background: url(../images/rea_line.gif) no-repeat left bottom;padding-bottom: 5px;}
.rea h4 em{display: block;font-weight: normal;color: #5f5f5f;font-size: 12px;padding:6px 0 8px;text-transform: uppercase;}
.rea_m div{position: relative;display: inline-block;z-index: 1;}
.rea p{line-height:38px;color: #3b3b3b;font-size: 14px;padding:2px 0 30px 98px;}
.ys_pic{position: absolute;z-index: -1;}

.rea1{padding:20px 468px 0 0;height: 352px;}
.rea1 .ys_pic{top:0;right:-60px;}
.rea2{padding:16px 0 0 460px;height: 539px;}
.rea2 .ys_pic{top:0;left:-25px;}
.rea3{padding:8px 495px 0 0;}
.rea3 .ys_pic{top:0;right:-100px;}
/**/
/**/
.i_login{background: url(../images/login_bg.gif) no-repeat center top;height: 187px;}
.lg_m{width: 960px;margin:0 auto;padding-top:25px;}
.lg_l{float: left;width: 238px;}
.lg_m img{display: block;}
.lg_m div{float: left;width: 450px;background: url(../images/login_eng.gif) no-repeat left top;padding-top:8px;}
.lg_m div em{float: left;color: #fff;font-size: 20px;line-height: 37px;}
.lg_m div p{float:left;display: inline-block;}
.lg_m div span{display: block;background: url(../images/login_li.jpg) no-repeat left top;height: 37px;line-height: 37px;width: 296px;margin-bottom: 10px;color: #fe7801;font-size: 18px;padding-left: 14px;}
.login_lk{float: right;width: 129px;padding-right: 20px;padding-top:30px;}
.login_lk a{display: block;margin-bottom: 10px;}
/**/
.cus{width: 960px;margin:0 auto;clear: both;padding-top:36px;}
.cus_l{float: left;width:631px;}
.cus_t{line-height: 41px;overflow: hidden;height: 41px;padding:0 15px;background: url(../images/ic_tl.gif) no-repeat left top;}
.cus_t h4{float: left;display: inline-block;}
.cus_t h4 a{color: #fff;font-size: 18px;}
.cus_t h4 em{text-transform: uppercase;font-weight:normal;font-size: 15px;padding-left: 10px;color: #d4e8b4;}
.cus_t .more{display: inline-block;float: right;text-transform: uppercase;font-size: 13px;color: #fff;}
.cus_l .cus_t h4{background: url(../images/cus_ic.gif) no-repeat left center;padding-left: 32px;}
.cus_l ul{clear: both;padding-top:22px;}
.cus_l li{float: left;width:204px;margin-right: 9px;}
.cus_l li img{width:204px;height: 170px;display: block;}
.cus_l li b{display: block;color: #3b3b3b;line-height: 22px;font-size: 13px;padding-top:15px;}
.cus_l li b em{padding-left: 20px;}
.cus_l li h4{font-size: 13px;}
.cus_l li h4 a{color: #3b3b3b;}
.cus_l li p{line-height:24px;color: #3b3b3b;height: 72px;overflow: hidden;padding:8px 0 22px;}
.cus_l li .det{display:block;background: #dadada;line-height: 39px;height:39px;overflow: hidden;text-align: center;color: #3b3b3b;}
.cus_l li span{display: inline-block;background: url(../images/ic_det.gif) no-repeat right center;padding-right:22px;}
.cus_l li.nomg{margin-right: 0;}

.mag{float: right;width:307px;}
.mag .cus_t{background: url(../images/ic_tl2.jpg) no-repeat left top;}
.mag .cus_t h4{background: url(../images/mag_ic.gif) no-repeat left center;padding-left: 30px;}
.mag ul{border:1px solid #7abb00;border-top:0;border-bottom:0;height: 358px;padding:32px 20px 0;}
.mag li{clear: both;padding-bottom: 28px;}
.mag li h4 a{display: block;line-height:30px;color: #3b3b3b;height: 60px;overflow: hidden;font-weight: normal;font-size: 12px;}
.mag li p{clear: both;padding-top:10px;}
.mag li span{float: left;width:130px;}
.mag li span a{display: inline-block;background:url(../images/mag_star.gif) no-repeat;width: 16px;height: 15px;margin-right: 5px;}
.mag li em{float: right;color: #3b3b3b;line-height: 16px;}
/**/
.hon{/*background: url(../images/hon_bg.gif) repeat-x 1px top;*/background: #f0f0f0;height: auto;padding-top:30px;margin-top:45px;clear: both;padding-bottom: 30px;}
.hon h3{background: url(../images/hon_tbg.gif) no-repeat 325px top;height: 41px;line-height: 41px;text-align: center;width: 960px;margin:0 auto;}
.hon h3 a{display: inline-block;color: #fff;font-size:18px;}
.hon h3 em{padding-left: 12px;}


.hon .slm{clear: both;padding:40px 0 0;width: 1200px;margin:0 auto;}
.hon .btn{float: left;display: inline-block;width:23px;height: 31px;margin-top:56px;}
.hon .btnl{background: url(../images/hon_btnh.gif) no-repeat;}
.hon .btnr{background: url(../images/hon_btn.gif) no-repeat;}
.hon .slm_c{float: left;display: inline-block;width:1130px;height: auto;overflow: hidden;padding:0 3px; }
.hon li{float:left;width:262px;text-align: center;background: url(../images/hon_picbg.gif) no-repeat left top;margin:0 9px;_display:inline;zoom:1;}
.hon li img{display: block;width: 285px;/*height: 269px;*/margin: 0 auto;}
.hon li span{display: block;height: 24px;line-height: 24px;overflow: hidden;color: #6e6e6e;margin-top:10px;}

/**/
.fea{background: url(../images/fea_bg.gif) repeat;padding:50px 0 35px;}
.fea h3{font-weight: normal;text-align: center;color: #3b3b3b;font-size: 25px;padding-bottom: 50px;}
.fea h3 a{display: block;width:472px;background: url(../images/ic_line.gif) repeat-x left center;margin:6px auto 0;}
.fea h3 a span{display: inline-block;background: url(../images/fea_bg.gif) repeat;color: #6db404;font-size: 32px;padding:0 20px;font-weight: bold;}
.fea ul{width: 960px;margin:0 auto;padding:0 0 64px;}
.fea li{position: relative;background: url(../images/fea_line.gif) no-repeat left bottom;width: 84px;float: left;font-size: 14px;color: #3b3b3b;font-weight: bold;line-height: 24px;padding:0 0 12px 62px;margin-right: 16px;} 
.fea li em{display: inline-block;font-family: Impact;color: #fe9f01;font-size: 42px;line-height: 45px;position: absolute;top:0;left:9px;}
.fea li.nomg{margin-right: 0;}
.fea img{display: block;margin:0 auto;}
.fea_lk{display: block;text-align: center;padding-top:35px;}
.fea_lk a{display: inline-block;width:280px;height: 47px;line-height: 40px;color: #fff;background: url(../images/fea_lk1.gif) no-repeat left top;font-size: 13px;margin:0 17px;}
.fea_lk a.green{background: url(../images/fea_lk.jpg) no-repeat left top;}
/**/
/* 走进合美 */
.ab{padding-top:36px;}
.g_zj{width:641px; margin-right: 17px; height: 296px; }
.g_zj h2{background: url(../images/zjtit.jpg) no-repeat; height: 41px;line-height: 41px;padding-left: 50px;padding-right: 10px; margin-bottom: 26px;}
.g_zj h2 a{color: #fff;font-size: 18px;font-weight: bold;}
.g_zj h2 em{font-size: 15px;font-weight: normal;text-transform: uppercase; display: inline-block;padding-left: 10px;}
.g_zj h2 span a{font-size: 13px;font-weight: normal;text-transform: uppercase;}
.g_zj dt{float: left;width: 275px;margin-right: 17px;}
.g_zj dd{float: left;width: 330px;}
.g_zj dd h3{height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 6px;}
.g_zj dd h3 a{color: #3b3b3b;font-size: 13px;font-weight: bold;}
.g_zj dd p{color: #3b3b3b;font-size: 12px;line-height: 30px;height: 120px;overflow: hidden;}
.g_zj dd span{background: url(../images/ab_lk.gif) no-repeat;width: 318px;height: 37px;display: block; line-height: 26px; margin-top: 10px;}
.g_zj dd span a{display: inline-block;color: #fff;font-size: 13px; width: 129px;text-align: center; margin-right: 20px;}

/*公司风采*/
.g_fc{width: 300px;height: 296px;}
.g_fc h2{background: url(../images/zstit.jpg) no-repeat; height: 41px;line-height: 41px;padding-left: 50px;padding-right: 10px; margin-bottom: 26px;}
.g_fc h2 a{color: #fff;font-size: 18px;font-weight: bold;}
.g_fc h2 em{font-size: 15px;font-weight: normal;text-transform: uppercase; display: inline-block;padding-left: 10px;}
.g_fc h2 span a{font-size: 13px;font-weight: normal;text-transform: uppercase;}

.m_fc{  height: 205px;   }
.m_fc .u_ljt,.m_fc .u_rjt{ width:18px; height:22px; padding-top:64px;  display:block;}
.m_fc .u_ljt{ padding-right: 10px;}
.m_fc .u_rjt{padding-left: 10px;}
.m_fc .u_ljt a{width:18px; height:22px; display:block;}
.m_fc .u_rjt a{width:18px; height:22px; display:block;}
.m_fcnr{width: 241px;}
.m_fcnr a{ float:left;}
.m_fcnr a img{ width:241px;}
.m_fcnr em{display: block;text-align: center; height: 34px;line-height: 34px;overflow: hidden;color: #3b3b3b;}

/*合作*/
.g_hz{ height: 220px;/*background: url(../images/fwbg.jpg) no-repeat;*/padding-bottom: 36px;margin-top: -65px;background: white;}
.g_hz h2{ height: 52px;line-height: 52px;margin-left: 40px;border-bottom: 2px solid #fff; margin-right: 40px; margin-bottom: 20px;}
.g_hz h2 a{color: #3b3b3b;font-size: 18px;font-weight: bold;}
.g_hz h2 em{font-size: 15px;font-weight: normal;text-transform: uppercase; display: inline-block;padding-left: 10px; color: #999999;}
.g_hz h2 span a{font-size: 13px;font-weight: normal;text-transform: uppercase;color: #999999;}
.m_hz .m_kfc{ height: 190px; margin-top:25px; }
.m_hz .m_kfc .u_ljt,.m_hz .m_kfc .u_rjt{ width:14px; height:35px; padding-top:54px;  display:block;}
.m_hz .m_kfc .u_ljt{ padding-left: 10px;padding-right: 17px;}
.m_hz .m_kfc .u_rjt{padding-left: 10px;padding-right: 10px;}
.m_hz .m_kfc .u_ljt a{ background: url(../images/service_btn.gif) no-repeat; width:14px; height:35px; display:block;}
.m_hz .m_kfc .u_rjt a{ background: url(../images/service_btn1.gif) no-repeat; width:14px; height:35px; display:block;}

.m_hz .m_kfc .u_mid{ width:876px; overflow:hidden; }
.m_hz .m_kfc .u_lst1 li{ width:209px; float:left; margin-right:10px; }
.m_hz .m_kfc .u_lst1 .lastli{ margin-right:0;}
.m_hz .m_kfc .u_lst1 li img{ width:209px; height:142px;}
.m_hz .m_kfc .u_lst1 span{ width:209px; display:block;  height:44px; line-height:44px; overflow:hidden; text-align:center; color:#6e6e6e; cursor: pointer; }
.m_hz .m_kfc .u_lst1 a:hover{text-decoration: none;}



.g_news{width: 666px; height: 350px;border: 1px solid #dedede; margin-bottom: 38px;}
.g_news h2{ height: 39px; line-height: 39px;border-bottom: 1px solid #dedede; padding-right: 13px;  } 
.g_news h2 .u_tab{ float: left; display: inline-block;}
.g_news h2 .u_tab a{ width: 167px; text-align: center; display: inline-block; color: #3b3b3b; font-size: 18px; font-family:"Microsoft YaHei";font-weight: bold; float:left;}
.g_news h2 .u_tab a:hover,.g_news h2 .u_tab .cur{ background:url(../images/dttit.jpg) no-repeat 0 bottom; color: #fff; text-decoration: none;}
.g_news h2 .u_more a{text-transform: uppercase; color: #3b3b3b;font-size: 13px;font-family: arial;font-weight: normal;}


.g_news .u_dlst3{padding-top: 17px; padding-left: 15px; height: 126px;}
.g_news .u_dlst3 dt{ float: left; width: 194px;  margin-right: 23px;}
.g_news .u_dlst3 dt img{width: 194px; height: 113px;}
.g_news .u_dlst3 dd{ float: left; width: 413px;}

.g_news .u_dlst3 dd h4 a{ font-size: 13px; display: block; color: #3b3b3b; height: 22px; line-height: 22px; overflow: hidden; font-weight: bold; font-family:"Microsoft YaHei";}
.g_news .u_dlst3 dd p{ color: #3b3b3b; font-size: 12px; line-height: 30px; height: 60px; overflow: hidden; padding-top: 6px;}
.g_news .u_dlst3 dd span a{ display: block; margin-top: 10px; color: #2395d7;font-weight: bold;}

.g_news .u_lst5{margin-left: 46px;}
.g_news .u_lst5 li{ float: left; height: 30px; line-height: 38px;  width: 245px; margin-right: 60px;border-bottom: 1px dotted #3b3b3b; position: relative;  }
.g_news .u_lst5 .lastli{ margin-right: 0;}
.g_news .u_lst5 li a{ font-size: 12px; color: #3b3b3b;}
.g_news .u_lst5 li i{background:url(../images/dyn_li.gif) no-repeat;width: 12px;height: 11px;display: block; position: absolute;left:-20px;top:14px;}
.g_news .u_lst5 .bn{border-bottom: none;}


.wd{float: right;width: 307px;height: 308px;}
.wd h2{background: url(../images/wdtit.jpg) no-repeat; height: 41px;line-height: 41px;padding-left: 50px;padding-right: 10px;}
.wd h2 a{color: #fff;font-size: 18px;font-weight: bold;}
.wd h2 em{font-size: 15px;font-weight: normal;text-transform: uppercase; display: inline-block;padding-left: 10px;}
.wd h2 span a{font-size: 13px;font-weight: normal;text-transform: uppercase;}

.wd_m{padding:10px 25px 20px;clear:both;height: 279px;overflow: hidden;border:1px solid #efefef;background: #f5f5f5;}
.wd dl{line-height:24px;border-bottom: 1px dashed #aaa;padding:0 0 17px;margin-bottom: 18px;clear: both;}
.wd dt{background: url(../images/wd.gif) no-repeat left 3px;padding-left: 26px;height:24px;overflow: hidden;margin-bottom: 10px;}
.wd dt a{color: #3b3b3b;}
.wd dd{background: url(../images/wd.gif) no-repeat left -30px;padding-left: 26px;clear: both;color: #3b3b3b;}
.wd .nobd{border:0;}
/**/
.relk{width: 1000px;margin:0 auto;background: #e3e3e3;overflow: hidden;clear: both;}
.relk h4{float: left;background: url(../images/relk_t.gif) no-repeat left top;width: 158px;height: 90px;text-align: center;}
.relk h4 a{display: block;color: #e4e5e7;line-height: 24px;}
.rk_t{height: 60px;}
.relk p{float: left;width:782px;line-height:25px;padding:8px 10px 0;}
.relk p a{display: inline-block;color: #3b3b3b;padding:0 24px;}

/*flash滚动*/
#flashs{ height:554px; position:relative; overflow:hidden; width:100%; text-align:center;}
#flashs .btn{ position:absolute; bottom:5px; /*left:190px;*/right:240px; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#222;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 10px;}
#flashs .btn span.cur{ background:#1474bc;}

/*--客服--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../images/im_01.gif)}
.ImRow0{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden; }
.ImRow1{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:14px;}
.ImFooter{height:90px;background:url(../images/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#000000;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#E8312C;text-align:center;margin:10px 0;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}




/*优势*/
.youshi{ width:1000px; margin:0 auto;overflow: hidden;}
.youshi1{ height:320px;}
.you{ float:right; width:480px;/*text-align: right;*/}
.zuo{ float:left; width:480px;}
.zuo p{ margin-left:115px; font-size:14px; line-height:26px;color: black;}
.you p{ margin-left:70px; font-size:14px; line-height:26px;color: black;}



/*关于我们*/
.about {
	background:#2395d7;   
}
.cabnt {
    /*height: 460px;*/
	height: 380px;
    position: relative;
    margin: 0 auto;
    font-size: 13px;
    width: 1000px;
}
.about dl {
    width: 1000px;
    
    overflow: hidden;
}
.about dl dt {
    float: left;
    margin-top: 51px;
    width: 369px;
    height: 278px;
    background: #FFF;
    /*padding-left: 11px;
    padding-top: 11px;*/
	padding:5px;
}
.about dl dd {
    width: 560px;
    height: 261px;
    margin-left: 43px;
    padding-top: 65px;
    display: inline;
    float: left;
    color: #fff;
    line-height: 25px;
    position: relative;
}
.ab_tit {
    font-size: 26px;
    background: url(../images/vd_line.gif) left bottom no-repeat;
    padding-bottom: 13px;
    margin-bottom: 16px;
	font-weight:bold;
}
.ab_tit em {
    vertical-align: middle;
    display: inline-block;
    margin-left: 15px;
    color: #d3d2d0;
    font-size: 26px;
    font-family: "Impact";
    text-transform: uppercase;
    font-style: normal;
}
.about dl dd h3 a {
    display: block;
    color: #fff;
    font: bold 15px/30px "";
}
.about dl dd .ckxq {
    width: 98px;
    height: 22px;
    background: #fff url(../images/hot_87.png) right no-repeat;
    display: block;
    text-indent: 15px;
    color: #575757;
    position: absolute;
    bottom: 0;
    left: 0;
}

.case_phone{ color:#6e6e6e; font-size:16px; margin: 0 auto;width: 191px;padding-top: 100px;}
.case_phone span{ color:#1474bc; font-size:25px;}









/*新优势*/
.gr_liuyou {
    padding-top: 40px;
    overflow: hidden;
    background: #f5f5f5;
    color: #444;
    padding-bottom: 45px;
}
.gr_width {
    width: 980px;
    margin: 0 auto;
}
.ly_tie {
    text-align: center;
    margin-bottom: 60px;
}
.gr_liuyou .ly_con1 {
    background: url(../images/ly_bg1.jpg) no-repeat center top;
    height: 467px;
}
.gr_liuyou .ly_a {
    padding-top: 20px;
    height: 185px;
}
.gr_liuyou .ly_font {
    width: 400px;
    padding-left: 65px;
}
.gr_liuyou h3 {
    font-size: 20px;
    font-family: "微软雅黑";
    font-size: 20px;
    height: 35px;
    margin-bottom: 8px;
    color: #000;
}
.gr_liuyou h3 span {
    margin-right: 10px;
}
.gr_liuyou span {
    color: #2395d7;
}
.gr_liuyou .p01 {
    border-bottom: 1px dotted #d5d5d5;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.gr_liuyou p {
    background: url(../images/ly_li.png) no-repeat left 8px;
    padding-left: 10px;
	font-size: 13px;
}
.gr_liuyou .ly_b {
    height: 200px;
    padding-top: 15px;
}
.gr_liuyou .ly_con2 {
    background: url(../images/ly_bg2.jpg) no-repeat center top;
    height: 467px;
}
.gr_liuyou .ly_c {
    float: right;
    padding-right: 35px;
    height: 210px;
    padding-top: 30px;
}
.clearfix {
    clear: both;
    margin: 0;
    padding: 0;
    font-size: 0px;
    line-height: 0px;
    height: 0px;
    overflow: hidden;
}
.gr_liuyou .ly_d {
    float: right;
    padding-right: 35px;
    height: 150px;
    padding-top: 10px;
}
.gr_liuyou .ly_con3 {
    background: url(../images/ly_bg3.jpg) no-repeat center top;
    /*height: 565px;*/
}
.gr_liuyou .ly_e {
    padding-top: 45px;
    height: 165px;
    width: 410px;
}
.gr_liuyou .ly_f {
    padding-top: 10px;
    height: 165px;
    width: 420px;
}
.gr_liuyou .ly_g {
    padding-top: 10px;
}





/*流程*/
.liucheng1{ width:1000px; margin:0 auto;overflow: hidden; padding:10px 0px;}
.liucheng1 ul li{float: left;width: 150px;text-align: center; padding:5px 21px;}
.liucheng1 ul li img{width:150px; height:100px;}
.liucheng1 ul li p{margin-top: 10px;}




/*实力展示*/
.gr_strength {
    padding: 20px;
    width: 940px;
    margin: 0 auto;
    overflow: hidden;
    background: url(../images/setting_bg.jpg);
    margin-bottom: 20px;
	margin-top: 20px;
}
.strength_title {
    text-align: center;
    margin-bottom: 10px;
}
.strength_menu {
    margin-bottom: 25px;
    text-align: center;
}
.strength_menu a:hover, .strength_menu .on {
    background: #2395d7;
}
.strength_menu a {
    display: inline-block;
    width: 80px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #11151b;
    color: #fff;
    margin-right: 10px;
}
.strenght_tabox {
    height: 196px;
    overflow: hidden;
    _position: relative;
}
.setting_slide {
    position: relative;
    zoom: 1;
    height: 196px;
    overflow: hidden;
}
.setting_slide .piclist li:hover img {
    border: 3px solid #2395d7;
}
.setting_slide .ohbox {
    overflow: hidden;
    position: relative;
    width: 850px;
    margin: 0 40px;
}
.setting_slide .piclist {
    overflow: hidden;
    zoom: 1;
    height: 196px;
    width: 1020px;
}
.setting_slide .piclist li {
    float: left;
    width: 201px;
    height: 196px;
    margin-right: 15px;
}
.setting_slide .piclist li img {
    width: 195px;
    height: 160px;
    border: 3px solid #fff;
}
.setting_slide li span {
    display: block;
    text-align: center;
    width: 191px;
    padding: 0 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
    height: 30px;
    line-height: 30px;
}
.setting_slide .pageBtn span {
    background: url(../images/honor_btn.png) no-repeat 0 -90px;
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 75px;
    cursor: pointer;
    overflow: hidden;
    text-indent: -9999px;
}
.setting_slide .pageBtn .next {
    left: 900px;
    background-position: 0 -30px;
}












.keifu {
    position: fixed;
    top: 10%;
    right: 0;
    width: 142px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index: 990;
}
.keifu_tab {
    width: 160px;
}
.icon_keifu {
    width: 26px;
    height: 100px;
    float: left;
    background: url(../images/keifu.png) 0 0;
    position: relative;
    display: none;
    cursor: pointer;
}
.keifu_head {
    width: 142px;
    height: 115px;
    font-size: 0;
    line-height: 0;
    position: relative;
    background-image: url(../images/kf1.jpg);
    background-repeat: no-repeat;
}
.keifu_close:link, .keifu_close:visited {
    display: block;
    width: 11px;
    height: 11px;
    background: url(../images/keifu.png) -42px 0;
    position: absolute;
    top: 5px;
    right: 5px;
}
.keifu_con {
    padding-top: 15px;
    background: #fbfbfb;
    border-right-width: 6px;
    border-left-width: 6px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #2395d7;
    border-left-color: #2395d7;
}
.keifu_con li {
    height: 23px;
    background-image: url(../images/webQQ.jpg);
    background-repeat: no-repeat;
    width: 114px;
    line-height: 23px;
    background-position: 14px center;
    text-indent: 38px;
    margin-bottom: 10px;
}
.keifu_con li a {
    color: #1a649d;
}
.keifu_con .weixin {
    height: 120px;
    line-height: 120px;
    background-image: none;
    margin: 0px;
    padding-left: 10px;
}
.keifu_bot {
    border-right-width: 6px;
    border-bottom-width: 6px;
    border-left-width: 6px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #2395d7;
    border-bottom-color: #2395d7;
    border-left-color: #2395d7;
    background-color: #FFF;
    text-align: center;
    padding-bottom: 15px;
}
.keifu_bot b {
    font-size: 16px;
    color: #cf0d16;
}
.keifu_box {
    float: left;
    width: 142px;
}
.keifu_tab img {
    display: block;
}




ul,ol,li
 {list-style:none;padding:0px;margin:0px;}
 #menu *
  {line-height:30px;z-index:10;}
  #menu a
  {
     text-decoration:none;
      display:block;
 }
 #menu ul
 {
     text-align:left;
    
 }
 #menu .arrow  /* 菜单项的右侧小箭头  */
 {
     float:right;
     padding-right:5px;
 }
 #menu li:hover>ul
 {display:block;}
 #menu>ul{height:30px;width: 1200px;
height: 58px;
margin: 0 auto;
font-size: 14px;} /* 即使没有菜单项也能保持顶级菜单栏的高度。 */
 /* 一级菜单 */
 #menu>ul>li
 {
     display: inline-block;
width: 160px;
float: left;
display: inline-block;
text-align: center;
 }
 #menu>ul>li>a
 {text-decoration: none;
/*background: url(../images/nav_lf.gif) no-repeat left top;*/
height: 58px;
line-height: 58px;
/*display: inline-block;*/
color: #fff;
/*padding-left: 32px;*/
/*clear: both;*/}
 #menu>ul>li:hover
 {/*background:#666;*/}
 #menu>ul>li:hover>a{color: #2396d5;}
 /* 下拉的菜单栏 */
 #menu>ul>li ul
 {
     display:none;
     width:160px;
     position:absolute;
     background:#012e55;
     box-shadow:2px 2px 2px #000;
     -webkit-box-shadow:2px 2px 2px #000;
     -moz-box-shadow:2px 2px 2px #123;
	 margin-top: 58px;
 }
 /* 下拉菜单的菜单项 */
 #menu>ul>li>ul li
 {padding-left:5px; position:relative;}
 #menu>ul>li>ul li>a
 {color:white;
 text-align:center;
 overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
 #menu>ul>li>ul li:hover
 {/*background:#d3dbb3;*/}
 #menu>ul>li>ul li>a:hover{color: #2396d5;}
 /* 三级及以下的菜单项的定位 */
 #menu>ul>li>ul>li ul
 {left:160px; top:-58px;}
 #menu{width: 100%;
height: 58px;
font-family: "Microsoft Yahei";
overflow: hidden;
clear: both;
/*background-image: url(../images/nav_banner.jpg);*/background: #012e55;}



