﻿/*reset.css*/


@charset "utf-8";


html{color:#000;background:#FFF;}
body{min-width:1200px;}

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,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;}


body{font:12px/1.231 arial,helvetica,clean,sans-serif;}


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%;}


.txtboxcs{ border:solid 1px #ccc; height:22px;}

.w1200{width: 1200px;margin: 0 auto;}



/*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;}





/* -- 外边距 -- */


.mt10 { margin-top:10px;}





/* -- 弹出窗口 -- */


#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;}


#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}


/* -- 外边距 -- */


.m1 { margin:1px; }


.m2 { margin:2px; }


.m5 { margin:5px; }


.m10 { margin:10px; }


.mt2 { margin-top:2px;}


.mt5 { margin-top:5px;}


.mt8 { margin-top:8px;}


.mt10 { margin-top:10px;}


.mt12 { margin-top:12px;}


.mt15 { margin-top:15px;}


.mt20 { margin-top:20px;}


.mt30 { margin-top:30px;}


.mr5 { margin-right:5px;}


.mr10 { margin-right:10px;}


.mr12 { margin-right:12px;}


.ml5 { margin-left:5px; }


.ml7 { margin-left:7px; }


.mb10 { margin-bottom:10px;}


.ml12 { margin-left:12px; }


.ml10 { margin-left:10px; }


.ml20 { margin-left:20px; }





/*加盟商在线下单*/


.userorder{ width:700px;}


.userorder tr{height:25px;}


.userorder tr span{color:#f00;padding-left:4px;}





.stf  { border:1px solid #ccc;  padding-left:140px ; padding-top:10px; padding-bottom:20px}


.stf span{ color:#000; font-size:14px; line-height:30px ; font-weight:bold}


.stf dd{ line-height:24px ;   font-size:14px }


.stf p{ line-height:24px ;   font-size:14px }


/*处理中动画占全屏*/


#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}


.nor_tab { width:100%; border:solid 1px #ccc; margin-bottom:10px;}


.nor_tab th { font-weight:bold; text-align:center; background:#f9f9f9;border:solid 1px #ccc; padding:6px 0;}


.nor_tab td { padding:5px; border:solid 1px #ccc;}


ul.t05_ul table { *margin-left:-15px;}/*滚动板IE补丁*/


.left_pro { width:201px; float:right; overflow:hidden;margin-left:5px;}


.right_pro { width:754px; float:left; display:inline;  overflow:hidden;}


.left_prj { width:201px; float:right; overflow:hidden;margin-left:5px;}


.right_prj{ width:754px; float:left; display:inline;  overflow:hidden;}


.left_agent { width:201px; float:right; overflow:hidden;margin-left:5px;}


.right_agent { width:754px; float:left; display:inline;  overflow:hidden;}


.left_help { width:201px; float:right; overflow:hidden;margin-left:5px;}


.right_help { width:754px; float:left; display:inline;  overflow:hidden;}





.b15 {background: url(../images/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }


.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }





#flashs{ position:relative; height:540px; overflow:hidden;}


#flashs .bgitem{  /*z-index:1;*/position:absolute; top:0; }


#flashs .btn{ bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}


#flashs .btn span{ background: none repeat scroll 0 0 #b1c93c ;border: 1px solid #b1c93c ;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 5px;}


#flashs .btn span.cur{ font-weight: bold;padding: 4px 8px;}





.bdshare-slide-button,.bdshare-slide-button-box{z-index:99;}





.ImTable *{padding:0px;margin:0px}


.ImTable{border-collapse:collapse;border:none;}


.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}


.ImHeader{height:165px; background:url(../images/kefu_logo.png) no-repeat scroll center center; height:80px;}


.ImRow0{margin:10px 10px 0;height:30px;padding-left:3px;padding-top:4px; background:url(../images/ico_item1.gif)no-repeat scroll center center; }


.ImRow1{margin:10px 10px 0;height:30px;padding-left:3px;padding-top:4px;background:url(../images/ico_item1.gif)no-repeat scroll center center;}


.bg00{margin:10px 10px 0;height:30px;padding-left:3px;padding-top:4px;background:url(../images/ico_talk99.gif) no-repeat scroll center center;}


.bg01{margin:10px 10px 0;height:30px;padding-left:3px;padding-top:4px;background:url(../images/ico_talk99.gif) no-repeat scroll center center;}


a.im,a:hover.im{text-decoration:none;height:30px; line-height:24px; color:#fff; font-size:12px; padding-left:32px;}


.ImFooter{display:inline-block; width:170px;font-family:Arial,Helvetica,sans-serif;}


.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}


.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}


.wx_div{ margin-top:10px;}


.wx_div .wx_indiv{ width:90px; height:90px; margin:0 auto;}


.close_div{ position:absolute; right:3px; top:3px; cursor:pointer;}








.righttop1 { background:url(../images/right_top_img1.gif) no-repeat; height:3px; display:none; font-size:0; overflow:hidden;}


.rightbot1 { background:url(../images/right_bot_img1.gif) no-repeat; height:3px; font-size:0;display:none; overflow:hidden; margin-bottom:10px;}








#roll_top, #fall, #ct


{


	position: relative;


	cursor: pointer;


	height: 57px;


	width: 46px;


}


#roll_top


{


	background: url(../images/top.gif) no-repeat;


}


#fall


{


	background: url(../images/top.gif) no-repeat 0 -80px;


}


#ct


{


	background: url(../images/top.gif) no-repeat 0 -40px;


}


#roll


{


	display: block;


	width: 15px;


	margin-right: -500px;


	position: fixed;


	right: 45%;


	top: 75%;


	_margin-right: -505px;


	_position: absolute;


	_margin-top: 300px;


	_top: expression(eval(document.documentElement.scrollTop));


}








#slideshow_wrapper {POSITION: relative;PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;WIDTH: 960px;PADDING-RIGHT: 0px;HEIGHT: 351px;OVERFLOW: hidden;PADDING-TOP: 0px}


#slideshow_footbar { right:45%; Z-INDEX: 5;POSITION: absolute;WIDTH: 100%;BOTTOM: 0px;HEIGHT: 30px}


#slideshow_photo {POSITION: absolute;WIDTH: 100%;HEIGHT: 100%;CURSOR: pointer}


#slideshow_photo A {Z-INDEX: 1;BORDER-BOTTOM: 0px;POSITION: absolute;BORDER-LEFT: 0px;MARGIN: 0px;DISPLAY: block;BORDER-TOP: 0px;TOP: 0px;BORDER-RIGHT: 0px;LEFT: 0px}


#slideshow_footbar .slideshow-bt { background-color: #FFFFFF;border: 1px solid #DC0000;color: #FA6916;cursor: pointer;float: right;font-family: Arial;font-size: 12px;height: 16px;line-height: 16px;margin: 2px 1px;overflow: hidden;text-align: center;width: 16px;}


#slideshow_footbar .bt-on { background-color: #DC0000;color: #fff;line-height: 18px;width: 18px;height: 18px;font-size: 12px;margin: 2px 1px;border: 0px; }





 /*common.css*/ 


@charset "utf-8";


html{color:#000;background:#FFF; }


body { color:#666; font:13px/1.231 "Microsoft YaHei",arial,helvetica,clean,sans-serif;} /*网站字体颜色*/


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,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:18px;}


h6 { font-size:10px;}





.mt10{ margin-top:10px;}





a { color:#666; text-decoration:none;}  /*for ie f6n.net*/


a:focus{outline:0;} /*for ff f6n.net*/


a:hover { text-decoration:none;}


.vam { vertical-align:middle;}


.clear{clear:both; height:0; line-height:0; font-size:0;}


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}


/* -- 购物车外部框架 -- */


.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}











/* -- 页面整体布局 -- */


.header , .content , .footer { width:1000px; margin:0 auto; }


.header{ position:relative;}


.left { width:241px; float:left; overflow:hidden;}


.left2 { width:710px; float:left; overflow:hidden;}


.left3 { width:754px; float:left; overflow:hidden; color:#666;}


.lefttop { border-top:1px solid #ccc; height:0px; font-size:0; overflow:hidden; margin-top:10px;}


.left2top { border-top:1px solid #ccc; height:0px; font-size:0; overflow:hidden;}


.leftbot {  border-bottom:1px solid #ccc; height:0px; font-size:0; overflow:hidden;  margin-bottom:10px;}


.left2bot { border-bottom:1px solid #ccc; height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }





.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}


.right2 { width:275px;  float:right; overflow:hidden;}


.right3 { width:201px; float:right; overflow:hidden; color:#666;}


.righttop { border-top:1px solid #ccc; height:0px; font-size:0; overflow:hidden;}


.right2top { border-top:1px solid #ccc; height:0px; font-size:0; overflow:hidden;}


.rightbot { border-bottom:1px solid #ccc; height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}


.right2bot { border-bottom:1px solid #ccc; height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}





.right_main { width:782px;border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:35px; overflow:hidden;}


.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:35px; overflow:hidden;}


.left2_main { width:708px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:35px; overflow:hidden;}





.h_nav li a:-webkit-any-link{ display:block;}





em,i{ font-style:normal;}





/*头部开始


.top_bg{ background:url(../images/top_bg.gif) repeat-x; height:242px; overflow:hidden;}


.h_top{ height:20px; line-height:20px; overflow:hidden;font-family:"宋体"; font-size:12px;color: #e0e0e0;}


.h_top em{ float:left;}


.h_top span{ float:right; display:inline-block;}


.h_top span a{ padding:0 15px; display:inline-block;color: #e0e0e0;}


.h_con{ height:149px; overflow:hidden;}


.h_con h1{ float:left; padding:50px 24px 0 0;}


.h_con h1 img{ width:170px; height:50px;}


.h_con .h_dw{ float:left; padding:45px 0 0 10px; font-size:18px; color:#333; background:url(../images/t_line.gif) no-repeat 0 49px;}


.h_dw b{  display:block; font-size:20px; padding:0 0 5px;}


.h_con .tel{ float:right; padding:45px 0 0; font-size:14px; color:#333;}


.tel span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:26px; padding:5px 0 0;}


.h_nav{ height:73px; line-height:73px;}


.h_nav li{ float:left; background:url(../images/nav_bor.gif) no-repeat right 26px;}


.h_nav li a{font-size: 14px; color:#333; display:block; float:left;width: 100px;text-align: center;height: 73px;}


.h_nav li.cur a,.h_nav li a:hover{ background:url(../images/nav_bg.gif) no-repeat; color:#fff;}


.h_nav .nobg{ background:none;}*/








.top_bg{ background:url(../images/top_bg.gif) repeat-x; height:242px;position:relative; z-index:7;}


.h_top{ height:20px; line-height:20px; overflow:hidden;font-family:"宋体"; font-size:12px;color: #e0e0e0;}


.h_top em{ float:left;}


.h_top span{ float:right; display:inline-block;}


.h_top span a{ padding:0 15px; display:inline-block;color: #e0e0e0;}


.h_con{ height:149px; overflow:hidden;}


.h_con h1{ float:left; padding:50px 24px 0 0;}




.h_con .h_dw{ float:left; padding:45px 0 0 10px; font-size:18px; color:#333; background:url(../images/t_line.gif) no-repeat 0 49px;}


.h_dw b{  display:block; font-size:20px; padding:0 0 5px;}


.h_con .tel{ float:right; padding:45px 0 0; font-size:14px; color:#333;}


.tel span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:26px; padding:5px 0 0;}


.h_nav{ height:73px; line-height:73px;}


.h_nav li{ float:left; background:url(../images/nav_bor.gif) no-repeat right 26px;position: relative;}


.h_nav li a{font-size: 14px; color:#333; display:block; float:left;width: 100px;text-align: center;height: 73px;}


.h_nav li.cur a,.h_nav li a:hover{ background:url(../images/nav_bg.gif) no-repeat; color:#fff;}


.h_nav .nobor{ background:none;}


.h_fz{ font-size:18px; color:#000;display: block;position: absolute;top: 65px;right: 370px;}


.h_fz a{ font-size:14px; color:#666; padding:0 0 0 20px;}





.h_nav li .h_cp{ display:none; position:absolute; top:73px; left:0; background-color:White;width: auto;height: auto; opacity:0.65;}


.h_nav li .h_cp p{}


.h_nav li .h_cp a,.h_nav li.cur .h_cp a{ background:none; height:36px; line-height:36px; width:114px; color:#0a0a0a;font-size: 14px;display: block;float: left;text-align: center;}


.h_nav li.cur .h_cp a:hover,.h_nav li .h_cp a:hover{ background-color:#98B730; color:#333; background-image:none; color:White;}


.h_nav li .h_cp span{display: none;float: right; padding:1px 1px 0 0;width: 220px;}


.h_nav li .h_cp span img{width: 220px;height: 148px;}





/*头部结束*/





/*搜索开始*/


.so{ width:1200px; margin:0 auto;height: 128px;overflow: hidden;}


.so p{font-family:"宋体";font-size: 14px;font-weight: bold; float:left; color:#333; width:895px; height:128px; line-height:128px; overflow:hidden;}


.so p a{font-size: 14px;font-weight: normal; color:#828282; padding:0 10px 0 0;}


.inp1{ background:url(../images/s_inp.gif) no-repeat; width:197px; height:40px; border:none; padding:0 3px 0 19px; float:left; margin-top:44px; font-family:"宋体";font-size: 12px; color:#666; line-height:40px; outline:none;}


.so .so_so{ float:left; margin-top:44px; width:85px; height:40px;}





.so1{ width:1000px; margin:0 auto;height: 80px;overflow: hidden;}


.so1 p{font-family:"宋体";font-size: 14px;font-weight: bold; float:left; color:#333; width:695px; height:80px; line-height:72px; overflow:hidden;}


.so1 p a{font-size: 14px;font-weight: normal; color:#828282; padding:0 10px 0 0;}


.so1 .inp1{ background:url(../images/s_inp.gif) no-repeat; width:197px; height:40px; border:none; padding:0 3px 0 19px; float:left; margin-top:16px; font-family:"宋体";font-size: 12px; color:#666; line-height:40px; outline:none;}


.so1 .so_so{ float:left; margin-top:16px; width:85px; height:40px;}





/*搜索结束*/





/*底部开始*/


.f_bg{ background:url(../images/f_bg.gif) repeat-x; height:330px; overflow:hidden; padding:28px 0 0;}


.f_nav{ height:40px; line-height:40px; text-align:center; overflow:hidden;}


.f_nav a{ font-size:16px; color:#fff; padding:0 38px;}


.f_nav a:hover{ text-decoration:underline;}


.f_logo{ padding:88px 65px 0 0;}


.f_logo img{ width:216px; height:62px;}


.f_ban{ padding:30px 0 0;}


.f_ban p{ font-size:14px; color:#333; line-height:34px;}


.f_ban span{ padding:0 20px;}


.f_ban a{ font-size:14px; color:#333;}


.f_er{ padding:76px 0 0;width: 260px;}


.f_er img{ width:132px; height:132px; padding:0 0 0 0px;}





/*底部结束*/








/*index.css*/


@charset "utf-8";


/* CSS Document */


/*common*/


.mb10 { margin-bottom:10px;}


.ml10 { margin-left:10px;}


.bg { background:#FFF;}





/*正文开始*/


.banner a { background:url(../images/banner.jpg) no-repeat center 0; height:540px; display:block;}





/*宜洋更专注*/


.zhuan_tbg{ background:url(../images/zhuan_tbg.gif) no-repeat center 0;height: 120px;font-size: 0;overflow: hidden;}


.zhuan_bt{height: 112px; padding:15px 0 55px;text-align: center;}


.zhuan_bt a{font-size: 30px;color: #333;}

.zhuan_bt a b{color:#9ab836}
.zhuan_bt i{ font-family:Arial, Helvetica, sans-serif;display: block;font-size: 12px;color: #9a9a9a;text-transform: uppercase; padding:5px 0;}


.zhuan_bt span{display: block;font-size: 15px;color: #000000;line-height: 22px; font-weight:bold;}


.zhuan_t{ padding:0 0 58px;height: 14px;overflow: hidden;}


.zhuan_t ul li{float: left; padding:0 11px;}


.zhuan_t ul li a{font-size: 14px;color: #98b630;display: block;float: left;width: 135px;height: 48px;text-align: center; border:#CFCFCF 1px solid;}


.zhuan_t ul li.cur a,.zhuan_t ul li a:hover{ color:#fff; background: #98b630;}


.zhuan_t ul li b{display: block;font-size: 18px; padding:12px 0 8px;}


.zhuan_bg01{ background:url(../images/zhuan_bg01.jpg) no-repeat center 0;height: 615px;font-size: 0;overflow: hidden;}


.zhuan_m{height: 234px;overflow: hidden; padding:38px 0 0;}


.zhuan_m ul li{float: left; padding:0 31px; line-height:30px;}


.zhuan_m ul li a{font-size: 14px;color: #fff;display: block;float: left;width: 188px;height: 234px;text-align: center; background:url(../images/zhuan_bg01.png) no-repeat;}


.zhuan_m ul li.cur a,.zhuan_m ul li a:hover{ background:url(../images/zhuan_bg02.png) no-repeat;}


.zhuan_m ul li i{display: block; padding:115px 0 0;width: 165px; border-bottom:#fff 1px solid; margin:0 auto;}








/*产品中心*/


.cp_bg{ background:url(../images/cp_bg.gif) no-repeat center 0;height: 1134px; padding:58px 0 0;font-size: 0;overflow: hidden;}


.cp_l{ width:250px; background:url(../images/cp_lbg.jpg) no-repeat;height: 950px;}


.cp_lt{ width:250px; height:54px; text-align:center; line-height:54px; overflow:hidden;}


.cp_lt a{ font-size:18px; color:#fff;}


.cp_l h3{ height:32px; line-height:28px; background:url(../images/cp_h3bg.png) no-repeat; margin:50px auto 0;width: 175px;text-align: center; overflow:hidden;}


.cp_l h3 a{ font-size:16px; color:#fff;}


.cp_l h3 a:hover{ text-decoration:underline; color:#333;}


.cp_l ul{ display:inline-block;width: 250px; border-bottom:#8d8d8d 1px dashed; padding:3px 0 5px;}


.cp_l ul li{ height:27px; line-height:27px;width: 125px;float: left; overflow:hidden;}


.cp_l ul li a{ font-size:14px; color:#5d5a5a; padding:0 0 0 20px;}


.cp_l h4{ background:url(../images/cp_libg.gif) no-repeat;width: 250px;height: 40px;line-height: 40px;overflow: hidden;}


.cp_l h4 a{font-size: 16px;color: #fff; padding:0 0 0 20px;font-weight: normal;}


.cp_l ul li a:hover{ text-decoration:underline; color:#333;}


.cp_l h4 a:hover{ text-decoration:underline; color:#333;}


.xg_div{ background:#e9e9e9;}


.xg_div ul{background:#e9e9e9;}


.xg_div ul{ display:none; border:none;background:#e9e9e9; overflow:hidden;}


.xg_div ul li{background:#e9e9e9;}








.cp_r{ width:730px;}


.cp_r h5{ height:54px;width: 730px; overflow:hidden;}


.cp_r h5 a{font-size: 16px;color: #333;display: block;float: left; padding:8px 0 0 20px;}


.cp_r h5 i{display: block; font-family:Arial, Helvetica, sans-serif; font-size:14px;text-transform: uppercase;font-weight: normal; padding:2px 0 0;}


.cp_r h5 span{display: block;float: right;}


.cp_r h5 span a{font-weight: normal;text-transform: uppercase; padding:18px 20px 0 0;}


.cp_r .cp_rt01{ background:url(../images/cp_rtbg01.jpg) no-repeat;}


.cp_r .cp_rt02{ background:url(../images/cp_rtbg02.jpg) no-repeat;}


.cp_r .cp_rt03{ background:url(../images/cp_rtbg03.jpg) no-repeat;}


.cp_r ul{ display:inline-block;width: 730px; padding:10px 0 18px;}


.cp_r ul li { float:left;width:345px; padding:0 2px; position:relative;}


.cp_r ul li img{ width:345px; height:236px;}


    .pro-r li{width:348px; position:relative; float:left; margin:0 13px 16px 0;}
.pro-r li img{display:block; width:344px; height:252px;border:2px solid #fff;}
.pro-r li a:hover img{border-color:#9ab836;}
.pro-r li p{width:344px; height:34px;line-height:34px; padding:12px 0 0;}
.pro-r li p span{display:block;float: right; text-align:center; background:url(../images/btn5.gif) no-repeat; width:176px; height:34px; line-height:34px;}
.pro-r li p span a{color:#fff;font-size:12px; width:50%; display:inline-block; text-decoration:none;}
.pro-r li p span a.red{color:#0b0b0b;}
.pro-r li a{color:#232323; font-size:14px; }
.pro-r li p a{width:157px; white-space:nowrap; overflow:hidden; display:inline-block; text-overflow:ellipsis;}


/*center*/
.xz_bg { background:url(../images/xz_bg01.jpg) no-repeat center 0; height:583px;}
.xz_bt { padding:78px 0 100px 230px;}
.xz_bg dl { padding-left:115px; position:relative;}
.xz_bg dl i { position:absolute; top:0px; left:480px;}
.xz_bg dl i a { background:url(../images/btm0.png) repeat; width:480px; height:490px; display:block;}
.xz_bg dl dt a { font-size:20px; color:#333;}
.xz_bg dl dt a:hover { color:#9cb639;}
.xz_bg dl dt a b { color:#9cb639; padding-right:5px;}
.xz_bg dl dd { font-size:16px; color:#333; line-height:28px; padding:10px 0 65px;}
.xz_bg02 { background:url(../images/xz_bg02.jpg) no-repeat center 0; height:488px;}
.xz_bg02 dl { padding-right:115px; text-align:right;}



/*服务*/
.fw_bg { background:url(../images/fw_bg.jpg) no-repeat center 0; height:929px;}
.fw_top { text-align:center; padding-top:60px;}
.fw_top a { font-size:30px; font-family:"微软雅黑";}
.fw_top a:hover { font-size:30px; font-family:"微软雅黑"; color:#9ab836}
.fw_top a b { color:#9ab836}
.fw_top a em { display:block; font-family:Arial; font-size:12px; font-weight:normal;}
.fw_bg .ul1 { padding:35px 0 0 160px;}
.fw_bg .ul1 li { float:left; margin-right:53px;}
.fw_bg .ul1 li i a { background:url(../images/fw_libg01.png) no-repeat; width:120px; height:90px; padding-top:30px; display:block; text-align:center;}
.fw_bg .ul1 li i a:hover { background:url(../images/fw_libg02.png) no-repeat;}
.fw_bg .ul1 li i a span { display:block; background:url(../images/fw_ico01.png) no-repeat; width:120px; height:55px;}
.fw_bg .ul1 li i a:hover span { display:block; background:url(../images/fw_ico02.png) no-repeat;}
.fw_bg .ul1 .fw_li02 i a span { display:block; background:url(../images/fw_ico01.png) no-repeat -174px 0;}
.fw_bg .ul1 .fw_li02 i a:hover span { display:block; background:url(../images/fw_ico02.png) no-repeat -174px 0;}
.fw_bg .ul1 .fw_li03 i a span { display:block; background:url(../images/fw_ico01.png) no-repeat -348px 0;}
.fw_bg .ul1 .fw_li03 i a:hover span { display:block; background:url(../images/fw_ico02.png) no-repeat -348px 0;}
.fw_bg .ul1 .fw_li04 i a span { display:block; background:url(../images/fw_ico01.png) no-repeat -521px 0;}
.fw_bg .ul1 .fw_li04 i a:hover span { display:block; background:url(../images/fw_ico02.png) no-repeat -521px 0;}

.fw_bg ul li em { display:block; text-align:center; padding-top:20px;}
.fw_bg ul li em a { font-size:18px; color:#333;}
.fw_con span { display:block; padding:35px 0 0 362px; width:320px; text-align:center; font-family:"微软雅黑"; font-size:32px; color:#333; font-weight:bold;line-height:100px;}
.fw_con span a { display:block; padding-top:10px;}


.fa{width:1200px; margin:0 auto; padding:28px 0 0;}
.fa-top{height:44px; overflow:hidden; margin-right:-15px;font-family:'Microsoft YaHei';padding:16px 0 0;}
.fa-top li{width:215px; text-align:center; height:44px; line-height:40px;float: left;margin:0 8px; font-size:18px;}
.fa-top li a{display:block; width:178px; height:44px; background:url(../images/tfa2.gif) no-repeat;color:#333; }
.fa-top li a:hover,.fa-top li.cur a{background:#9ab836; color:#fff;}
.fa dl{padding:15px 0 0;}
.fa dt{float: left; width:480px;height:370px;padding:0 0 20px; background:url(../images/s03.gif) no-repeat 0 bottom;}
.fa dt img{display:block; width:480px;height:370px;}
.fa dd{width:720px; float:right; background:url(../images/s04.gif) no-repeat;}
.fa dd li{width:210px; float: left;padding-left:20px;}
.fa dd li img{display:block; width:210px; height:164px;}
.fa dd li span{display:block; text-align:center;  height:36px; line-height:36px; overflow:hidden; background:url(../images/s02.gif) no-repeat;}

.ali{padding:28px 0 0;height:316px; background:url(../images/ali.gif) repeat-x;}
.ali h3{width:915px;overflow:hidden; margin:0 auto;}
.ali .list-con{padding:20px 0 20px; width:960px; margin:0 auto;}
.ali .list-con-a{padding:75px 0 0 0;}
.ali .list-con-c{padding:75px 0 0 0 ; float: right;}
.ali li{width:214px;padding-left:16px; float: left;}
.ali li img{width:208px;height:164px;display:block; border:1px solid #e6e6e6;padding:2px; background:#fff;}
.ali li span{display:block; text-align:center;height:28px; line-height:28px;overflow: hidden; padding-top:6px; }
.ali li a{color:#555;}



/*公司简介*/
.zj_bg { background:url(../images/zj_bg.jpg) no-repeat center 0; height:685px;}

.zj_con { padding:185px 0 0 200px;}
.zj_con dl { height:275px;}
.zj_con dt { float:left; padding:90px 0 0 53px;}
.zj_con dd { float:left; width:338px; }
.zj_con dd h3 a { font-size:24px; color:#c8a063; font-weight:normal; font-family:"微软雅黑";}
.zj_con dd h3 a:hover { font-weight:bold;}
.zj_con dd em { display:block; font-size:22px; color:#000; padding:10px 0 20px;}
.zj_con dd p { line-height:23px; font-size:14px; color:#646464;}
.zj_con dd p a { display: block;margin-top: 25px;width: 120px;height: 30px;border: 1px solid #9ab836;text-align: center;line-height: 30px;color:#9ab836;}
.zj_con dd p a:hover{text-decoration: underline;}

/*indexNews*/
.index_news{width: 100%;height: 700px;background: url(../images/indexNews_bg.jpg)no-repeat bottom;}
.news1{float: left;padding-top: 60px;}
.index_news h3{font-size: 20px;padding-left: 25px;padding-bottom: 30px;color: #9ab836;}
.news2{float: right;padding-top: 60px;}
/*news*/
.iNews li{width:550px;height: 100px;padding: 12px 0;border-bottom: 1px dotted #c6c6c6;margin:0 22px;}
.iNews li a{width: 100%;display: block;height: 90px;white-space: nowrap;}
.news-time { float: left;display: inline-block;text-align: center;width: 90px;height: 80px;line-height: 28px;background-color: #f2f2f2;padding-top: 10px;}
.news-time .day{color: #333;font-size: 28px;display: block;}
.news-time .yearAndMonth{color: #999;font-size: 14px;}
.newsContent{width: 415px;height: 100%;display: inline-block;padding-left: 35px;vertical-align: top;overflow: hidden;padding-top: 10px;}
.iNewsTit span{font-size: 18px;color: #333;}
.newsContent :hover span{color:#9ab836;text-decoration:underline;}
.iNewsDec{padding-top: 10px;}


/*botFoot*/
.botFoot{width: 100%;height: 200px;background: #f0f0f0;padding-top: 30px;}
.botFoot h3{color: #333;padding-bottom: 15px;}
.footNav{float: left;text-align: center;margin-right: 30px;}
.footCon{float: left;}
.footCon p{padding-bottom:10px;}
.footNav a{display: block;padding-bottom: 10px;font-size: 16px;}
.footNav{width: 240px;}
.botFoot .er{float: right;}
.foot{width: 100%;height:50px;background: #4f4e4f;text-align:center;}
.foot p{color:#fff;line-height:50px;}