@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px; font-family:'微软雅黑'; color:#333;outline:0;}
a,a:hover{color:#333;}
.clearfix{clear:both;}
.w_auto{width:1150px; display:block; margin:0 auto; }

.time{font-size:24px; line-height:32px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; width:95px; text-align:center;}
.time strong{ font-size:28px; color:#008742; display:block;}


.head{ height:106px;}
/*.head_left .logo_img{ background:url(../img/logo.png) no-repeat center left; width:256px; height:106px; float:left; display:inline-block;}*/
.head_left .logo_img{background:url(../images/logo.png) no-repeat center left;width:570px;height:106px;float:left;	display:inline-block;}
.head_left a{ height:106px; display:block;}
.hover{ color:#008742}

.head_right{ float:right; display:inline-block; width:475px;}
.head_right .head_right_top{}
.head_right .head_right_top ul li{ float:left; display:inline-block; padding-left:8px; padding-right:8px; border-right:1px solid #CCC; text-align:center; font-size:12px; line-height:20px;}
.head_right .head_right_top ul a:hover{ color:#008742;}
.head_right .head_right_top .head_li{ border:0px;}
.head_right .head_right_bottom{width:345px; height:55px; float:left; display:inline-block; margin-top:30px;}
.sdd{}
.head_right .logo_nr{font-size:22px; line-height:50px; float:left; display:inline-block; margin-left:4px; margin-top:6px; text-align:left;}

#num span{  width:15px; height:13px; display:block;background:url(../img/sdd.png) no-repeat 0 -38px; display:inline-block; margin-right:10px; text-align:center; text-indent:-99999px; cursor:pointer;}
#num span:hover{ background:url(../img/sdd.png) no-repeat center top; width:15px; height:13px;}
#num .on{ background:url(../img/sdd.png) no-repeat center top; width:15px; height:13px;}
.sdd_c{ width:930px; height:15px; text-align:center; position:absolute; left:50%; bottom:10px; margin-left:-465px;}
/*.num{ width:100%; text-align:center; height:13px; position:absolute; bottom:10px; left:0px;}
.num span{ background:url(images/ice.png) no-repeat 0px -147px; width:13px; height:13px; display:inline-block; margin:0 2px; text-indent:-999999px;}
.num span:hover,.num .on{ background:url(images/ice.png) no-repeat 0px -125px; width:13px; height:13px; display:inline-block; margin:0 2px;}*/


	#container {
			width: 100%;
			height: 480px;
			overflow: hidden;
	}
	.sections,.section {
		height:100%;
	}
	#container,.sections {
		position: relative;
	}
	.section {
		background-color: #000;
		background-size: cover;
		background-position: 50% 50%;
		text-align: center;
		color: white;
	}
	#section0 {background: url(../images/banner1.jpg) no-repeat;}
	#section1 {background: url(../images/banner2.jpg) no-repeat;}
	#section2 {background: url(../images/banner4.jpg) no-repeat;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top: 140px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}


.rides-cs {  font-size: 13px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 281px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:38px;padding:10px;text-align:center; margin-top:50px;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


/*banner*/
.bo2{ display:none;}


@media(min-width:260px) and (max-width:768px){
.bo2{ display:block;}
.bo1{ display:none;}
}


@media  (max-width: 319px) {
.bo2{ display:block;}
.bo1{ display:none;}
}


.fuwu{ width:100%; margin:0 auto; padding-top:80px;}
.pub{ width:88% margin:0 auto; z-index:999;}

.fw_tit{ padding-bottom:80px;}
.fw_tit h1{ font-size:2.25em; color:#9C2727;}
.fw_tit p.tit_en{ color:#666666; font-size:1.5em; font-family:Arial; }
.fw_tit p.tit_con{ font-size:14px; color:#666666; display:inline-block; width:61.86%; line-height:24px; margin-top:10px; }
.tit_pic{ margin:5px 0 0 0;}

.fw_tit{text-align:center; width:62%;  margin:0 auto;}
.tit_con2{margin-top:6%;width:68%;margin:0 auto;}
.tit_con2 ul li{ width:20.6%; float:left; margin-right: 5%; text-align:center;}
.tit_con2 ul li a img{ max-width:100%;} 
.tit_con2 ul li p.tcon_1{ font-size:18px; color:#333333; line-height:100px;}
.tit_con2 ul li p.tcon_2{ font-size:0.8em; color:#888888; line-height:24px;}
.tit_con2 .last{ margin-right:0; float:right;}


.fw_tit1{text-align:center; width:62%;  margin:55px auto 15px; }
.fw_tit1 h1{ font-size:2.25em; color:#9C2727;}
.fw_tit1 p.tit_en{ color:#666666; font-size:1.5em; font-family:Arial;  }
.fw_tit1 p.tit_con{ font-size:14px; color:#666666; display:inline-block; width:61.86%; line-height:24px; margin-top:10px; }

.fw_tit2{text-align:center; width:62%;  margin:0 auto;padding-top:60px;}
.fw_tit2 h1{ font-size:2.25em; color:#9C2727;}
.fw_tit2 p.tit_en{ color:#666666; font-size:1.5em; font-family:Arial; margin-top:8PX; }
.fw_tit2 p.tit_con{ font-size:14px; color:#666666; display:inline-block; width:61.86%; line-height:24px; margin-top:10px; }


.content{ background:url(../images/c01.jpg) repeat-x; padding-top:30px;}

.c_box01{ background:#fff;}
.title_box{ padding:20px 0; overflow:hidden; zoom:1;}
.title_box p.title{color:#000; font-size:18px; float:left;}
.title_box p.more{color:#b7b7b7; float:right; line-height:60px; margin-right:30px;}
.title_box p.more:hover{ color:#f71722;}
.title_box p.title span{ display:inline-block; font-size:40px; color:#f71722; background:url(../images/c01_bg.jpg) top center no-repeat; width:42px; height:60px; padding:2px 8px; margin-right:-10px;}
.c_box01 .main {padding:0 15px;}
.c_box01 .main ul{ margin-left:-15px;}
.c_box01 .main ul li a dl dt{color:#e20606; font-size:16px; line-height: 20px; font-family:"微软雅黑";height: 40px; margin-top:10px;}
.c_box01 .main ul li a dl dd{ color:#696868; line-height:22px;}
.c_box01 .main ul li a dl dd.more{ background:url(../images/line01.jpg) repeat-x center center;}
.c_box01 .main ul li a dl dd.more span{ display:inline-block;width:60%; height:32px; background:#f71722; color:#fff; margin:10px 0; line-height:32px; }
.c_box01 .main ul li a dl dd.more span:hover{border-radius:20px;}
.c_box02{ background:#fff;}
.c_box02 ul{ padding:0 30px;}
.c_box02 ul li a{ background: #8F8F8F; display:inline-block; padding:10px 0; margin-right:10px; margin-bottom:10PX;}
.c_box02 ul li a dl dt{ font-size:14px; color:#696868; line-height:30px; border-bottom:1px dashed #e7e7e7; text-transform:uppercase; padding-bottom:5px;}
.c_box02 ul li a dl dd{ color:#b6b6b6; line-height:24px; padding:5px 0;}
.c_box02 ul li a dl dt i{ display:inline-block; background:url(../images/icons.png) no-repeat 0 0; width:35px; height:24px; vertical-align:middle; margin-left:-10px; margin-right:10px;}
.c_box02 ul li a:hover{ background:#eee;}
.c_box02 ul li a:hover dt{ border-color:#e1e1e1;}


.c_box04{background:#f0f0f0; }
.c_box04 .main{ padding:0 30px 20PX 30PX;}
.c_box04 .main .c04_left a{ display:inline-block;}
.c_box04 .main .c04_left img{ width:100%; height:auto;}
.c_box04 .main .c04_left a dl dt{ color:#515151; font-family: 'atilla_normal-webfont'; line-height:40px; font-size:14px;}
.c_box04 .main .c04_left a dl dd{ color:#b7b7b7; line-height:22px;}
.c_box04 .main .c04_left a dl dd.more{ padding:30px 0 20px;}
.c_box04 .main .c04_left a dl dd.more:hover{ color:#f71722;}
.c_box04 .main .c04_right ul li{ overflow:hidden; zoom:1; padding:14px 16px; background:#E7E7E7; margin:0 10px 10px 0;}
.c_box04 .main .c04_right ul li .date{ float:left; width:50px; color:#B7B7B7; margin-right:20px; text-align:center;}
.c_box04 .main .c04_right ul li .date span{ display:block; font-size:24px; font-family:"微软雅黑"; margin-bottom:2px;}
.c_box04 .main .c04_right ul li dl{ float:left; padding-left:20px;border-left:1px solid #ddd; }
.c_box04 .main .c04_right ul li dt{ font-size:14px; color:#737373; opacity:0.8;line-height:24px;filter:alpha(Opacity=80);}
.c_box04 .main .c04_right ul li dd{color:#8C8C8C; opacity:0.47; line-height:24px;}
.c_box04 .main .c04_right ul li:hover{ background:#504e4e;}
.c_box04 .main .c04_right ul li:hover .date{ color:#d2d1d1;}
.c_box04 .main .c04_right ul li:hover .date span{ color:#fff;}
.c_box04 .main .c04_right ul li:hover dl dd{ color:#d2d1d1;}
.c_box04 .main .c04_right ul li:hover dl dt{ color:#fff;}
.uppercase{text-transform:uppercase;}
.content1{ width:100%; background-color:#f0f0f0; margin-top:60px;}
.container1{ width:70%; margin:0 auto;}


/*footer*/

.footer {width:100%; margin-top:50px;	height:153px;	background-color:#333333;}
.footer_box { margin:0 auto; width:1124px; height:153px; background:url(../images/footer_box_bg.jpg) no-repeat; }
.footer_box .td_1 { width:1124px; height:50px; }
.footer_box .td_1 ul { margin:0 auto; width:760px;text-align:center;  }
.footer_box .td_1 ul li { float:left; line-height:50px; color:#fff; }
.footer_box .td_1 ul li a { display:block; width:88px; text-align:center; font-size:14px; color:#fff; }
.footer_box .td_1 ul li a:hover { }
.footer_box .td_1 ul .line { width:1px; }
.footer_box .td_2 { padding-top:15px; width:1100px; margin:0 auto; line-height:30px; text-align:center; font-size:13px; color:#888888; }
.footer_box .td_2 a{color:#888888; }

.ny_banner{
	width:100%;
	height:auto;
}
.ny_banner_box{ width:100%;}
.ny_banner_box ul{ width:100% !important; }
.ny_banner_box ul li{ width:100% !important;  overflow:hidden; text-align:center; }
.ny_banner_box ul li img{ display:block; margin:0 auto; width:100%; height:auto; text-align:center;}

/*content*/

.content2 {
	margin:0 auto;
	width:1124px;
	height:auto;
	margin-top:15px;
}
.content2 .left { float:left; width:260px; }
.content2 .left .cplb { float:left; width:260px;}
.content2 .left .cplb .title { padding-top:35px; width:260px; height:110px; text-align:center; line-height:24px; font-family:Arial; color:#fff; background:url(../images/index_cplb_title.jpg) no-repeat; }
.content2 .left .cplb .title span { font-size:20px; font-weight:bold; font-family:微软雅黑; }
.content2 .left .cplb .list { width:258px; background-color:#f5f5f5; border-left:solid 2px #e0e0e0; border-right:solid 2px #e0e0e0; border-bottom:solid 2px #e0e0e0; }
.content2 .left .cplb .list ul { }
.content2 .left .cplb .list ul li { padding:0 20px; line-height:35px;}
.content2 .left .cplb .list ul li a { height:46px; vertical-align:middle; padding-left:15px; background:url(../images/index_cplb_list_a.jpg) no-repeat 0 2px; }
.content2 .left .cplb .list ul li a:hover { color:#ff5500; background:url(../images/index_cplb_list_a-hover.jpg) no-repeat 0 2px; }
.content2 .left .cplb .list ul .line { width:258px; height:2px; background:url(../images/index_cplb_list_line.jpg) no-repeat; }

.content2 .left .lxwm { margin-top:15px; width:260px; }
.content2 .left .lxwm .title { width:260px; height:50px; line-height:50px; vertical-align:middle; text-align:center; font-size:20px; font-weight:bold; color:#fff; background-color:#B30000; }
.content2 .left .lxwm .list { padding:10px 8px 25px 8px; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid; }
.content2 .left .lxwm .list img { width:260px; height:80px; }
.content2 .left .lxwm .list .txt { line-height:26px; }
.content2 .left .lxwm .list .txt span { color: #FF0000; font-size:16px; font-weight:bold; width:100%;}


.l_box02 p.title{text-align:center;}
.l_box02 p.title a{ font-size:20px; line-height:30px;}
.l_box02{ margin-top:15px;	background:#e20606;
	padding:20px 25px 25px;
}
.l_box02 p.title a{color:#fff;}
.aside-parts-slide{margin:12px 0 0;}
ul#aside-parts-slide{overflow:hidden;} 
ul#aside-parts-slide li{display:none;text-align:center;}
ul#aside-parts-slide li .pic img{ width:100%; height:auto;}
ul#aside-parts-slide li p.name{ font-size:12px;color:#fff; line-height:30px; }
ul#aside-parts-nav {text-align: center; margin:5px 0 0;}
ul#aside-parts-nav  li{display:inline-block; vertical-align:top; width:20px; height:20px; border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%;  margin:0 0 0 8px; zoom:1; *display: inline; cursor:pointer; background:#fff;border:4px solid #e20606;}
ul#aside-parts-nav  li.now{cursor:default; border-color:#c4bfbf;}



.content2 .right { float:right; width:800px; }
.content2 .right .right_title { width:800px; height:49px; line-height:49px; vertical-align:middle; font-size:20px; background:url(../images/index_cpzs_title_bg.jpg) no-repeat bottom; }
.content2 .right .right_title .txt { float:left; color:#d0d0d0; }
.content2 .right .right_title .txt span { font-weight:bold; color:#555555; }
.content2 .right .right_title .txt1 { float:right; font-size:12px; color:#555; }
.content2 .right .right_title .txt1 a { color:#555; }
.content2 .right .list { padding:20px 0; }


.content2 .right .list .list_bt { width:800px; height:30px; line-height:30px; vertical-align:central; text-align:center; font-size:14px; }
.content2 .right .list .list_sj { width:800px; height:30px; line-height:30px; vertical-align:central; text-align:center;}
.content2 .right .list .list_nr { margin-top:15px; width:860px; }
.content2 .right .list .list_sx { width:800px; height:30px; line-height:30px; vertical-align:middle; }
.content2 .right .list .list_sx .syp { float:left; }
.content2 .right .list .list_sx .xyp { float:right; }

.content2 .right .list  .wznr{ font-size:13px; line-height:26px;}
.content2 .right .list  .wznr .txt{ text-indent:2em; text-align:left;}
.content2 .right .list  .wznr .txt1{ text-indent:2em; text-align:left; margin-left:20px; font-size:14px; line-height:28px; padding:8px 0;}

.content2 .right .cpzs_list { }
.content2 .right .cpzs_list ul { }
.content2 .right .cpzs_list ul li { float:left; margin:0 12px; margin-top:50px; }
.content2 .right .cpzs_list ul li .td1 {width:238px; height:278px;  }
.content2 .right .cpzs_list ul li .td1 a { display:block; width:238px; height:278px; background-color:#bfbfbf; color: #FF0000; font-size:13px; }
.content2 .right .cpzs_list ul li .td1 a:hover { display:block; background-color:#E30000; color:#FFFFFF; }
.content2 .right .cpzs_list ul li .td1 img{ margin:4px; width:230px; height:230px; }

.content2 .right .cpzs_list ul li .td1 span { display:block; width:238px; line-height:30px; text-align:center; vertical-align:middle; }
.content2 .right .cpzs_list ul li .td2 { margin-top:20px; width:230px; height:40px; font-size:13px; line-height:40px;}
.content2 .right .cpzs_list ul li .td2 .lxkf { float:left; width:108px; height:36px;}
.content2 .right .cpzs_list ul li .td2 .lxkf a { color:#000; display:block; width:108px; line-height:36px; text-align:center; vertical-align:middle; border:solid 2px #bfbfbf;  }
.content2 .right .cpzs_list ul li .td2 .lxkf a:hover { border:solid 2px #ff5500; color:#ff5500; }
.content2 .right .cpzs_list ul li .td2 .ckxq { float:right; width:108px; height:36px; }
.content2 .right .cpzs_list ul li .td2 .ckxq a { color:#000; display:block; width:108px; line-height:36px; text-align:center; vertical-align:middle; border:solid 2px #bfbfbf;   }
.content2 .right .cpzs_list ul li .td2 .ckxq a:hover { border:solid 2px #ff5500; color:#ff5500;  }

.content2 .right .xwzx_list { }
.content2 .right .xwzx_list ul { }
.content2 .right .xwzx_list ul li { margin-top:15px; width:98%; height:95px; border-bottom:dashed 1px #d0d0d0; }
.content2 .right .xwzx_list ul li a { }
.content2 .right .xwzx_list ul .td1 { width:100%; height:35px; line-height:35px; vertical-align:middle; }
.content2 .right .xwzx_list ul .td1 .bt { float:left; font-size:14px; color:#333; }
.content2 .right .xwzx_list ul .td1 .sj { float:right; font-size:12px; color:#888; }
.content2 .right .xwzx_list ul .nr { width:100%; line-height:22px; color:#888; }

/*新闻*/
.article-box{
	background:#fff;
	height: auto;
	margin-bottom: 2.5em;
	overflow: hidden;
	padding: 3% 0;
	width:82%;
	margin:0 auto;
}
.article-box h1,.article-box h2,.article-box h3,.article-box h4 {float: left;font-size: 20px;font-weight: bold;margin-bottom: 5px;padding: 15px 0;width: 100%; text-align:center;}
.article-box h2{font-size: 18px;}
.article-box h3{font-size: 16px;}
.article-box h4{font-size: 14px;}
.article-span{border-bottom: 1px solid #c9c5c6; width:100%; height:auto; overflow:hidden; margin:2% auto; text-align:center;}
.article-span span{ float:left; line-height:30px; height:30px;}
.article-txt{ height:auto; overflow:hidden; padding:4% 0}
.article-txt p{ color:#333; line-height:26px; text-indent:2em;}
.article-txt p a{ color:#b81b32}
.article-page-list{ height:auto; overflow:hidden; padding:2% 0; border-bottom:1px solid #bab7b6; border-top:1px solid #bab7b6; margin-bottom:20px; width:82%; margin:0 auto;}
.article-page-list div{ float:left; width:50%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article-page-list span {background: #fff none repeat scroll 0 0;margin: 0 15px 0 0;padding: 5px 20px;}
.article-box .slide p{ text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newcontainer{margin:0 auto; width: 100%;background:#fff; padding-bottom:10px;}
.newly{width:380px; margin:0 auto; height:40%; text-align:center;}




.content2_jj { margin:0 auto; width:1080px; height:50px; }


.swiper-container {
	width: 100%;
	height: 100%;
	
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide img{ width:100%;}
.core{ height:600px; border-bottom:1px solid #ccc;}
.core_title{ margin-top:20px;}
.core_title h1{ font-size:28px; line-height:28px; color:#0d8d4c; }
.core_title h1 span{ font-size:22px; line-height:22px; color:#464646;  border-left:1px solid #0d8d4c; padding-left:5px; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
.core_title h2{ font-size:12px; line-height:30px; color:#a7a7a7; font-weight:100;}


.core_pros{ float:left; margin:43px; display:inline-block; position:relative; width:150px; height:150px;border:5px solid #e1e1e1;-webkit-border-radius: 40px;-moz-border-radius: 40px; background:#fdfdfd;}
.core_img1{width:150px; height:150px; background:url(../img/yewuhexin.png) no-repeat -947px 30px;  position:absolute; left:0; top:0; }
.core_p{ text-align:center; font-size:15px; line-height:20px; margin-top:10px; position:absolute; top:150px; left:0px; width:150px;}
.core_pros:hover .core_img1{background:url(../img/yewuhexin.png) no-repeat -947px -250px;40px; width:150px; height:150px; position:absolute;}
.core_pros:hover{ background:#008742; }
.core_img2{width:150px; height:150px; background:url(../img/yewuhexin.png) no-repeat 42px 35px;  position:absolute; left:0; top:0; }
.core_pros:hover .core_img2{background:url(../img/yewuhexin.png) no-repeat 42px -246px;40px; width:150px; height:150px; position:absolute;}
.core_img3{width:150px; height:150px; background:url(../img/yewuhexin.png) no-repeat -272px 35px;  position:absolute; left:0; top:0; }
.core_pros:hover .core_img3{background:url(../img/yewuhexin.png) no-repeat -272px -240px;40px; width:150px; height:150px; position:absolute;}
.core_img4{width:150px; height:150px; background:url(../img/yewuhexin.png) no-repeat -610px 46px;  position:absolute; left:0; top:0; }
.core_pros:hover .core_img4{background:url(../img/yewuhexin.png) no-repeat -610px -230px;40px; width:150px; height:150px; position:absolute;}

.core_xq{ width:984px; height:210px; border:1px solid #CCC; margin-top:20px; text-align:}
.core_xq .core_nr1{ background:url(../img/yewuhexin2.png) no-repeat 30px 20px; width:210px; height:166px; border-right:1px dashed #999; margin:25px 0; float:left; display:inline-block;}
.core_xq .core_nr1 h3{ font-size:20px; line-height:20px; width:120px; font-weight:100; padding-left:60px; padding-top:116px;}
.core_xq .core_nr1 h3 span{ font-size:14px; line-height:18px;}

.core_xq .core_nr1:hover{ color:#008743;}
.core_xq .core_nr2{ background:url(../img/yewuhexin2.png) no-repeat 5px -176px; width:424px; height:166px; border-right:1px dashed #999; margin:25px 0;float:left; display:inline-block;}
.core_xq .core_nr2 h4{ font-size:16px; line-height:20px; float:left; display:inline-block; width:120px; font-weight:100; padding-left:30px; padding-top:116px; display:inline-block;}
.core_nr2_right{ float:right; display:inline-block; margin-right:54px; font-size:14px; line-height:30px; color:#666; width:211px;}
.core_nr2_right ul li{ background:url(../img/core_r.png) no-repeat center left; padding-left:15px;}
.core_nr2_right ul li a{ color:#333;}
.core_nr2_right ul li a:hover{ color:#008743;}
.core_xq .core_nr3{ background:url(../img/yewuhexin2.png) no-repeat 0px -390px; width:150px; height:166px;margin:25px 0;float:left; display:inline-block;}
.core_xq .core_nr3 h4{ font-size:16px; line-height:20px; width:120px; font-weight:100; padding-left:30px; padding-top:116px; display:inline-block;}

.core_xq .core_nr4{ width:190px; height:190px; border-left:1px dotted #CCC; float:left; display:inline-block; margin-top:10px; text-align:center; position:relative; padding-top:18px;}
.core_xq .core_nr4 img{ }
.spro_left{ background:url(../img/core_r.png) no-repeat center left; width:10px; height:10px; position:absolute; top:50%; left:0px; margin-left:-100px;}
.spro_right{ background:url(../img/core_r.png) no-repeat center right; width:10px; height:10px; position:absolute; top:50%; right:0px;}


.sabout{ height:360px;background:#f0f0f0; width:1150px; margin:0 auto;}
.sabout_left{ float:left; display:inline-block; margin-top:40px;}
.sabout_left h2{ font-size:22px; line-height:30px; color:#B20000; padding-bottom:20px;}
.sabout_left h2 span{ color:#383838; font-size:14px;}
.sabout_right{ float:left; display:inline-block; margin-top:40px; width:542px; margin-left:25px;}
.sabout_right .xm_logo{ background:url(../img/logo_2.png) no-repeat center right; font-size:22px; line-height:30px; color:#5b5b5b; width:120px; float:right; display:inline-block;}
.sabout_right .pp .pp_1{background:url(../images/pp.png) no-repeat center;	width:518px;height:79px;}
.sabout_right .pp p{ font-size:13px; line-height:24px; color:#000; text-indent:2em;}
.sabout_right .pp .df{ margin-top:30px; position:relative;}
.sabout_right .pp .df .more{ width:124px; height:24px; background:#B20000; font-size:14px; line-height:24px; text-align:center; float:right; display:inline-block;position:absolute; top:-30px; right:0px;}
.sabout_right .pp .df .more a{ width:124px; height:22px; color:#fff; display:block;}
.sabout_right .pp .df .more a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.adv{ height:370px; border-bottom:1px solid #ccc;}
.adv_auto{width:990px; display:block; margin:0 auto; position:relative;}
.adv_left{ width:360px; margin-top:40px;}
.adv_left img{ margin:5px 0;}
.adv_left p{ font-size:14px; line-height:20px; color:#909192; margin:10px 0px;}
.adv_left ul{ margin-top:20px;}
.adv_left ul li{ background:url(../img/sybt/xx.png) no-repeat center left; padding-left:14px; font-size:13px; line-height:21px; color:#909192; }
.adv_right{ background:url(../img/jsys.png) no-repeat center; width:605px; height:396px; position:absolute; top:-74px; right:0px;}

.ser{ height:430px; border-bottom:1px solid #ccc; display:block; }
.ser_auto{width:990px; display:block; margin:0 auto; position:relative;  margin-top:60px;}
.ser .ser_left{ margin-top:60px; background:url(../img/kf.jpg) no-repeat center left; width:551px; height:340px; float:left; display:inline-block;}
.ser .ser_right{ margin-top:60px; float:right; display:inline-block; width:330px;text-align:right;}
.ser .ser_right p{ font-size:14px; line-height:20px; color:#909192; margin-bottom:10px;}
.ser .ser_right img{ margin:10px 0px;}
.ser .ser_right ul{ width:230px; float:right; display:inline-block; margin-top:20px;}
.ser .ser_right ul li{ width:110px; float:left; height:30px;display:inline-block; font-size:12px; line-height:30px; text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px; color:#fff; margin-bottom:10px; margin-left:5px;}
.ser .ser_right .ser_li1{ background:#e24d6e;}
.ser .ser_right .ser_li2{ background:#c76ea5;}
.ser .ser_right .ser_li3{ background:#ea9143;}
.ser .ser_right .ser_li4{ background:#329e67;}

.scase_top{}
.scase_top .more{ margin-top:30px;}
.scase_zs{ border:5px solid #CCC; width:180px; height:134px; position:relative; text-align:center;  margin:4px;}
.scase_zs .scase_zs_top{ background:url(../img/sybt/tm_bg.png) repeat; width:180px; height:26px; font-size:13px; line-height:26px; text-align:center; color:#fff; position:absolute; left:0; bottom:0;}
.scase_hover{ background:url(../img/gcal/nav_bg1.png) repeat; width:180px; height:134px; position:absolute; top:9px; left:9px; display:none; }
.scase_hover p{font-size:14px; line-height:180px; text-align:center; color:#fff; width:140px; height:20px; margin:0 auto;}
.scase{ position:relative; float:left; display:inline-block;}
.scase:hover .scase_hover{ display:block;}
.scase:hover .scase_zs_top{ display:none;}
.news_barn{ height:178px; border:0px;}


.scase_foot{ text-align:center;}
.scase_foot ul{ margin:0 auto; display:block; margin-left:206px; margin-top:20px; text-align:center;}
.scase_foot ul li{ float:left; display:inline-block; font-size:15px; line-height:20px; color:#ccc;}
.scase_foot ul li:hover a{ color:#329e67;}


.zz{ height:360px; border-bottom:1px solid #ccc;}
.zz_left{ margin-top:60px; float:left; display:inline-block;}
.zz_content{ float:left;  width:340px; margin:60px 20px;}
.zz_content h3{ font-size:22px; line-height:30px; color:#666; font-weight:100; padding-bottom:16px;  }
.zz_content p{ font-size:13px; line-height:24px; color:#333; height:33px; border-bottom:1px dotted #666;width:340px;}
.zz_content_foot{ margin-top:40px; font-size:14px; line-height:20px; position:relative;}

.zz_right{ float:left; display:inline-block; width:430px; position:relative;}
.zz_right_top{ margin:20px 10px 20px 215px;}

.cxscroll .box{overflow:hidden;width:164px; position:relative; margin:0 auto; float: right;display: inline-block;} 
.cxscroll .list{overflow:hidden;width:9999px;} 
.cxscroll .list li{float:left; display:inline-block;width:164px;height:250px;} 
.cxscroll .list li a{ color:#FFF; }
.cxscroll .list li:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.cxscroll .list li img{cursor:pointer;}
.cxscroll .prev{ background:url(../img/small.png) no-repeat -179px -827px; width:28px; height:28px; position:absolute; top:180px; left:100px;} 
.cxscroll .next{ background:url(../img/small.png) no-repeat -179px -474px; width:28px; height:28px; position:absolute; top:180px; right:-35px;}




.spar{}
.spar .spar_top{ margin-top:60px;}
.spar .spar_top .spar_top_left{ float:left; display:inline-block;}
.spar .spar_top .spar_top_right{ float:left; display:inline-block; width:780px; margin-left:100px;}
.spar .spar_top .spar_top_right h6{ font-size:18px; line-height:40px; font-weight:100;}
.spar .spar_top .spar_top_right p{ font-size:14px; line-height:20px; color:#8E8E8E;}
.spar .spar_foot{ padding-top:20px;}
.spar .spar_foot ul li{ width:130px; height:80px;/* background:#3A3A3A;*/ background:#fff; margin:5px;-webkit-border-radius: 6px;-moz-border-radius: 6px; float:left; display:inline-block; overflow:hidden; text-align:center;}
.spar .spar_foot ul li:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
/*.spar .spar_foot .spar_foot_pp{width:130px; height:80px; background:#3A3A3A; margin:5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}*/


.ftt_left_top{ height:110px; width:650px; overflow:hidden;}
.ftt_left{ float:left; display:inline-block;}
.ftt_left_foot{ }
.ftt_left_foot .ftt_tel{ float:left; display:inline-block; margin-right:10px;}
.ftt_left_foot .ftt_tel .ftt_tel_p1{ background:  content left; padding-left:20px; width:120px; font-size:13px; line-height:30px;}
.ftt_left_foot .ftt_wx .ftt_tel_p2{ background:  content left; padding-left:20px; width:120px; font-size:13px; line-height:30px;}
.ftt_left_foot .ftt_wx{ float:left; display:inline-block;}

.ftt_right{ float:right; display:inline-block;}
.ftt_right .ftt_right_top{ margin-bottom:24px; margin-left:30px; height:110px; overflow:hidden;}
.ftt_right .ftt_right_top dt{font-size:16px; line-height:20px; font-weight:100; padding-bottom:10px;}
.ftt_right .ftt_right_top dd{font-size:13px; line-height:20px; color:#C0C0C0; width:360px; height:20px;}
.ftt_right .ftt_right_top span{ float:right; display:inline-block;}
.ftt_right .ftt_right_top a{ float:left; display:inline-block;}


.ftf{ }
.ftf .ftf_top{ float:left; display:inline-block;}
.ftf .ftf_bot{ float:left; display:inline-block; width:920px;}
.ftf .ftf_top ul li{ float:left; display:inline-block; width:80px; text-align:content; margin-top:20px; font-size:14px; line-height:20px;}
.ftf .ftf_top ul li a{ color:#fff;}
.ftf .ftf_top ul li a:hover{ color:#B20000;}
.ftf .ftf_bot ul li{ float:left; display:inline-block; padding-right:10px; text-align:content; margin-top:5px; font-size:12px; line-height:20px;}



      /*产品页*/
.pro{ height:188px; }
.pro_ban1{ height:188px; margin:0 auto; display:block;background:url(../img/gy.jpg) no-repeat top;}/*  关于西默banner*/
.pro_ban2{ height:188px; margin:0 auto; display:block;background:url(../img/al.jpg) no-repeat top;}/*  案例展示banner*/
.pro_ban3{ height:188px; margin:0 auto; display:block;background:url(../img/lx.jpg) no-repeat top;}/*  联系我们banner*/
.pro_ban4{ height:188px; margin:0 auto; display:block;background:url(../img/xw.jpg) no-repeat top;}/*  新闻banner*/
.pro_ban5{ height:188px; margin:0 auto; display:block;background:url(../img/cp.jpg) no-repeat top;}/*  产品中心banner*/
.pro_ban6{ height:188px; margin:0 auto; display:block;background:url(../img/fa.jpg) no-repeat top;}/*  解决方案banner*/
.pro_ban7{ height:188px; margin:0 auto; display:block;background:url(../img/kfs.jpg) no-repeat top;}/*  客户服务banner*/


.pro_ban{ float:right; display:inline-block; margin-top:8px;}
.pro_ban .wz{ background:url(../img/wz.png) no-repeat center left; height:20px; font-size:12px; line-height:20px; padding-left:20px; color:#7f7f7f;}
.pro_ban .wz a{ color:#7f7f7f;}
.pro_ban .wz a:hover{ color:#329e63;}

.pro_left{ float:left; display:inline-block; margin-top:40px;width:216px;}
.pro_left .list{ width:216px; height:48px; background:#0c8c4b; color:#fff;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.pro_left .list h1{ font-size:25px; line-height:24px; font-weight:100; padding-left:20px; padding-top:14px; height:24px; overflow:hidden;}
.pro_left .list span{ font-size:13px; line-height:18px; padding-left:5px;}
.pro_left_top{ border:1px solid #0c8c4b;-webkit-border-radius: 6px;-moz-border-radius: 6px; }
.pro_left_top dl{ margin-bottom:20px;}
.pro_left_top h2{ background:url(../img/left_0.png) no-repeat 10px -41px; padding-left:30px;}
.pro_left_top dt{ height:40px; background:#f1f1f1; color:#008742; font-size:15px; line-height:40px;}
.pro_left_top dd{ background:url(../img/core_rs.png) no-repeat center left; height:30px; line-height:30px; font-size:13px; color:#666; padding-left:10px; margin-left:10px;}
.pro_left_top dd a{ color:#666;}
.pro_left_top dd a:hover, a.hover3{ color:#008743; text-decoration:underline;}
.pro_left_top dd a.hover3{color:#008743; text-decoration:underline;}
.pro_left_top dd a:hover, a.hovers{color:#008743; text-decoration:underline;}
.hovers{color:#008743; text-decoration:underline;}
.hovers a{color:#008743;}
.pro_left_bot{ border:0px solid #0c8c4b;-webkit-border-radius: 6px;-moz-border-radius: 6px; margin-top:10px;}
.pro_left .list2{ height:30px;background:#0c8c4b;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px; }
.pro_left .list2 h1{ font-size:15px; line-height:30px; font-weight:100;height:30px; color:#fff;background:url(../img/left_0.png) no-repeat 10px 10px; padding-left:30px;  }
.lixi{ padding-left:5px; padding-top:5px; margin-bottom:30px;}
.lixi dt{ font-size:13px; line-height:20px; color:#666; padding-top:6px; padding-bottom:10px;}
.lixi dd{ font-size:12px; line-height:22px; color:#989898;}

.pro_right{ float:left; display:inline-block; width:774px;}
.pros{ width:364px; height:148px; margin:6px;float:left; display:inline-block; overflow:hidden; border:1px solid #CCC;}
.pros a{ height:150px; display:block; overflow:hidden;}
.pros:hover {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; background:#f4f4f4;}
.pros:hover .pros_left dt{ color:#008743;}
.pros:hover .pros_dd1 { color:#008743;}
.pros:hover .pros_dd2 { background:#008743;}
.pros_left dt{ font-size:19px; line-height:20px; color:#666; padding-top:18px; padding-bottom:10px;}
.pros_left .pros_dd1{ font-size:13px; line-height:20px;color:#666; margin-bottom:6px; height:60px; overflow:hidden;}
.pros_dd2{ background:#999;height:20px; width:50px; color:#fff; line-height:20px; text-align:center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.pros_left dl{ padding-left:30px; width:210px; overflow:hidden;}
.pros_left{ float:left; display:inline-block;}
.pros_right{ float:right; display:inline-block; padding-top:10px; padding-right:10px; }
.pro_right_top{ margin-left:14px;}

.pro_right_bot{ margin-left:20px; margin-top:40px; border:1px solid #ccc; height:200px;} 
.pro_right_bot h3{ font-size:16px; line-height:20px; color:#4d4d4d; padding-left:16px; padding-top:10px;}
.pro_right_bot ul li{ float:left; display:inline-block; margin:20px 0px; text-align:center;}
.pro_right_bot .ry_p{ font-size:14px; line-height:26px;}
.lb .box{ width:742px; margin-right:10px;}
.lb .cxscroll .list li{float:left; display:inline-block;width:186px;height:200px;}

.pro_right{ margin-top:10px;}
.pro_read_top{ width:800px; padding-bottom:40px; overflow:hidden; border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-left:16px;}
.prt_left{ margin-top:30px; margin-left:40px; text-align:center; width:280px; float:left; display:inline-block;}
.prt_left ul li{ float:left; display:inline-block; width:60px; height:60px; overflow:hidden; border:1px solid #ccc; text-align:center; line-height:60px; margin:4px; cursor:pointer;}
.prt_left ul li img{ width:60px; height:60px; overflow:hidden;}

.prt_right{ float:left; display:inline-block; width:250px; margin-top:30px; margin-left:70px;}
.prt_1{ border-bottom:1px dotted #999;}
.prt_1 h1{ font-size:19px; line-height:20px; color:#008742; font-weight:100; padding-bottom:6px;}
.prt_1 span{ font-size:12px; line-height:16px; color:#333;}
.prt_2{border-bottom:1px dotted #999; padding-bottom:4px; height:150px; overflow:hidden;}
.prt_2 h2{ font-size:12px; line-height:30px; color:#333; padding-top:6px;}
.prt_2 p{ font-size:12px; line-height:20px; color:#999999;}
.prt_3{ margin-top:15px; position:relative;}
.prt_3 .taobaos{ position:absolute; right:-110px; top:40px; width:100px; line-height:24px; font-size:14px; }
.prt_3 .taobaos a{color:#008743;}
.prt_3 .taobaos a:hover{ color:#008743; text-decoration:underline;}


.prt_3 h3{ font-size:18px; line-height:22px; color:#008742; padding-bottom:16px;}
.prt_3 span{ color:#666; font-size:14px;}
.prt_3 .ywzx{ background:url(../img/small.png) no-repeat -16px -49px; font-size:12px; line-height:22px; height:22px; width:84px; border:1px solid #ccc; padding-left:26px; position:relative; float:left; display:inline-block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; cursor:pointer;}
.ywzx_nr{ position:absolute; width:120px; border:#008743; top:24px; left:0px; display:none; z-index:99999;}
.ywzx_nr ul li{ background:url(../img/sybt/xx.png) no-repeat center left; padding-left:18px;}
.ywzx_nr a{ width:120px; display:block; color:#333;}
.prt_3 .ywzx:hover .ywzx_nr{ display:block;}
.prt_3 .ywzx:hover a{ text-decoration:underline; color:#008743;}
.prt_3 .ywzx span{ background:url(../img/pro/pro_js/x.png) no-repeat center right; width:15px; height:22px; display:block; position:absolute; top:-1px; right:4px;}
.prt_3  .xz{ background:#008742;  width:100px; float:left; display:inline-block; height:22px; font-size:12px; line-height:22px; padding-left:10px; margin-left:16px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; position:relative;}
.prt_3  .xz a{color:#fff;}
.prt_3 .xz span{ background:url(../img/pro/pro_js/xz.png) no-repeat center right; width:11px; height:22px; display:block; position:absolute; top:0px; right:12px;}


.pro_read_con{ width:800px; overflow:hidden; border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-left:16px; margin-top:10px;}
.prc_top{ height:30px;}
.prc_top ul{ border-bottom:1px solid #008742; height:30px;}
.prc_top ul li{ float:left; display:inline-block; width:109px; height:30px; text-align:center; font-size:14px; line-height:29px; border-right:1px solid #ccc;}
.prc_top ul li a{ color:#008742; width:109px; display:block;}
/*.prc_top ul li:hover, .hovera{ border-bottom:1px solid #fff; border-top:1px solid #008742;}*/
.hovera{ border-bottom:1px solid #fff; border-top:1px solid #008742; border-right:1px solid #008742; border-left:1px solid #008742; margin-left:0px; }

.prc_bot_left{ float:left; display:inline-block; margin:0 auto; width:300px; height:300px; margin-top:50px; margin-left:20px;}
.prc_bot_right{ float:left; display:inline-block; width:420px; color:#6B6B6B; margin-top:80px;}
.prc_bot_right h3{ font-size:19px; line-height:20px; font-weight:100; padding-bottom:10px;}
.prc_bot_right p{ font-size:12px; line-height:20px;}

.pro_read_bot{width:840px; height:230px; overflow:hidden; border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-left:16px; margin-top:10px;}

.prb_top{ border-bottom:1px solid #ccc; font-size:16px; line-height:24px; height:24px; padding-left:20px;}
.prb_bot{}
.prb_bot .pross{ width:186px; height:140px; text-align:center; margin-top:30px; border-right:1px dotted #666; float:left; display:inline-block;}	
.prb_bot h4{ font-size:16px; line-height:20px; font-weight:100; color:#008742;}
.prb_bot span{ font-size:12px; line-height:20px; color:#989898;}
.prb_bot .pross0{ width:186px; height:140px; text-align:center; margin-top:30px; border-right:0px dotted #666; float:left; display:inline-block;}


.pro_readd_bot{width:800px;overflow:hidden; border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-left:16px; margin-top:10px;}
.pro_readd_botss{ float:left; display:inline-block; margin:8px;}

.pro_readd_bots{ text-align:center;}
.pro_readd_bots h1{ font-size:14px; line-height:28px; color:#666666;}

	/*pro_reads*/
	
.prl_nr p{ font-size:14px; line-height:20px; color:#868686;}
.pro_reads .pro_reads_left{ float:left; display:inline-block;}	
.pro_reads .pro_reads_left .prl_top{ background:#FFF; border-bottom:1px solid #ccc; height:31px;}
.pro_reads .pro_reads_left .prl_top ul li{ float:left; display:inline-block; font-size:15px; line-height:30px; width:100px; height:30px; text-align:center; margin-right:16px; border:1px solid #ccc;background:#FFF;}
.pro_reads .pro_reads_left .prl_top .hover2{ color:#008742; border-bottom:1px solid #fff;}
.prl_nr{ width:720px; padding-bottom:30px; margin:0 auto; font-size:14px; line-height:20px; color:#868686; padding-bottom:20px; }
.pro_reads .pro_reads_left .prl_top ul li a{ height:31px; display:block; }
.pro_reads .pro_reads_left .prl_top ul li a:hover, .hover2 a{ color:#008743;}

.pro_reads_right{ float:left; display:inline-block; margin-top:30px; margin-left:30px;}
.pro_reads_right .prr_tel,.prr_sys,.prr_cen{ width:176px; height:42px; background:#727272; color:#fff;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; margin-bottom:15px;}
.pro_reads_right .prr_tel h2{background:url(../img/pro/pros.png) no-repeat 10px 8px; padding-left:46px; font-size:13px; line-height:20px; font-weight:100;}
.pro_reads_right .prr_tel span{ font-size:12px; line-height:18px; display:block;}
.pro_reads_right .prr_sys h2{background:url(../img/pro/pros.png) no-repeat 10px -93px; padding-left:52px; font-size:12px; line-height:17px; font-weight:100; padding-top:4px}
.pro_reads_right .prr_cen h2{background:url(../img/pro/pros.png) no-repeat 10px -196px; padding-left:52px; font-size:12px; line-height:17px; font-weight:100; padding-top:4px}
.prl_bot_cs{ width:700px; margin:0 auto; text-align:center; padding-top:6px; padding-bottom:30px; background:#fff; text-align:left;font-size:13px; line-height:24px; color:#999;}
.prl_bot_cs h1{ font-size:20px; line-height:32px; text-align:center; padding:25px;}


.prl_bot{ width:740px; border:1px solid #ccc; border-top:0px; text-align:center; padding-top:6px; padding-bottom:30px; background:#fff; text-align:left;font-size:13px; line-height:24px; color:#999; overflow:hidden;}
.solu{ background:#008742; height:50px; width:736px; margin:0 auto; margin-bottom:6px;}
.solu ul li{ float:left; display:inline-block; width:164px; font-size:13px; line-height:50px; height:50px; text-align:right; padding-right:20px; }
.solu ul li a{ color:#fff; height:50px; display:block; width:164px;}
.solu .solu_011_hover{ background:url(../img/gcal/nav.png) no-repeat 14px 6px; background-color:#3da26f;}
.solu .solu_021_hover{ background:url(../img/gcal/nav.png) no-repeat 14px -134px; background-color:#3da26f;}
.solu .solu_031_hover{ background:url(../img/gcal/nav.png) no-repeat 20px -280px; background-color:#3da26f;}
.solu .solu_041_hover{ background:url(../img/gcal/nav.png) no-repeat 18px -450px; background-color:#3da26f;}

.solu_01{background:url(../img/gcal/nav.png) no-repeat 14px 6px;}
.solu_02{background:url(../img/gcal/nav.png) no-repeat 14px -134px;}
.solu_03{background:url(../img/gcal/nav.png) no-repeat 20px -280px;}
.solu_04{background:url(../img/gcal/nav.png) no-repeat 18px -450px;}

.solu_011{background:url(../img/gcal/nav.png) no-repeat 14px 9px;}
.solu_021{background:url(../img/gcal/nav.png) no-repeat 14px -133px;}
.solu_031{background:url(../img/gcal/nav.png) no-repeat 20px -280px;}
.solu_041{background:url(../img/gcal/nav.png) no-repeat 18px -450px;}

.case_list_nav ul li.hoverx{ background-color:#3da26f;}


/*.case_list_nav .solu_011_hover{ background:url(../img/gcal/nav.png) no-repeat 14px 6px; background-color:#3da26f;}
.case_list_nav .solu_021_hover{ background:url(../img/gcal/nav.png) no-repeat 14px -133px; background-color:#3da26f;}
.case_list_nav .solu_031_hover{ background:url(../img/gcal/nav.png) no-repeat 20px -280px; background-color:#3da26f;}
.case_list_nav .solu_041_hover{ background:url(../img/gcal/nav.png) no-repeat 18px -450px; background-color:#3da26f;}*/

.solu_case{ margin:0 auto; display:block; width:710px; height:100px; position:relative; padding-top:30px;}
.solu_case_left{ float:left; display:inline-block;}
.solu_case_right{ float:left; display:inline-block; margin-left:7px;}
.solu_case_right p{width:560px; color:#888;}
.solu_case_right h1{ font-size:18px; line-height:36px; font-weight:100; text-align:left;}
.solu_case:hover .solu_case_right h1{ color:#008742; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.mores{ width:60px; height:20px; background:#008742;-webkit-border-radius: 6px;-moz-border-radius: 6px; font-size:12px; line-height:20px; position:absolute; top:96px; right:23px; text-align:center;}
.mores a{ color:#fff; }


.pro_readds{ width:800px; overflow:hidden; border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-left:16px; padding-bottom:30px;}
.pro_readds img{ max-width:800px;}
.pro_readd{ width:740px; margin:0 auto;}
.pro_readd h1{ font-size:25px; line-height:32px; font-weight:100;text-align:left; margin:14px 12px; color:#666;}
.pro_readd p{ font-size:13px; line-height:20px; color:#999; text-align:left; padding-bottom:15px; padding-top:10px;}

.pro_readd2{ font-size:14px; line-height:24px; width:730px; margin:0 auto;}
.pro_readd2 h1{ font-size:25px; line-height:32px; font-weight:100;text-align:center;  color:#666;padding:30px 0px;}
.dd{ font-size:14px; line-height:24px; padding:10px 0px; }



/*新闻中心*/
.news_lisrt{ height:68px; background:#FFF; margin-bottom:30xp;}
.news_nav ul li{ float:left; display:inline-block; width:244px; height:60px; text-align:center; font-size:19px; line-height:60px;}
.news_nav ul li a{ color:#333; width:244px; height:60px; display:block;}
.news_nav ul li a:hover{color:#008742;}
.news_nav .hover2{color:#008742; border-bottom:2px solid #008742;}
.news_l4{ border-right:0px;}
.news_l1{ border-right:1px double #CCC;}
.news_l2{ border-right:1px double #CCC;}
.news_l3{ border-right:1px double #CCC;}
.news_nav ul li a.hover2:hover{color:#008742; border-bottom:2px solid #008742;}
.news_nav ul li.hover2 a{ color:#008743;}



.newss{ height:125px; border-bottom:1px dotted #999; padding-top:40px;}
.newss .newss_left{ float:left; display:inline-block; color:#008742;}
.newss .newss_con{ float:left; display:inline-block; margin:0 18px;}
.newss .newss_right{ float:left; display:inline-block; width:670px;}
.newss .newss_left h2{ font-size:30px; line-height:30px;  text-align:right; padding-top:10px;}
.newss .newss_left span{ font-size:15px; line-height:20px; }
.newss .newss_right h3{ font-size:22px; line-height:24px; color:#3A3A3A; font-weight:100; padding-bottom:10px; padding-top:10px;}
.newss .newss_right p{ font-size:14px; line-height:20px; color:#6B6B6B}
.newss:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.newss:hover h3{ color:#009743; text-decoration:underline;}

.news_nr{ font-size:14px; line-height:24px; color:#666; width:990px; overflow:hidden;}
.news_nr h1{ text-align:center; font-size:18px; line-height:32px; font-weight:100; color:#333; padding:30px;}

.news_red{ margin:20px 0px; line-height:24px; font-size:13px;}
.news_red a:hover{color:#008743;}



/*案例*/
.case_reads_top{ height:100%; margin:0 auto; display:block;/* margin-left:-90px;*/}
.case_list{ height:60px; background:#057C3B;}
.case_list_nav{ width:994px; margin:0 auto; background:#008742;}
.case_list_nav ul li{ font-size:17px; line-height:60px; color:#fff; float:left; display:inline-block; text-align:center;}
.case_list_nav ul li a{ color:#fff; width:248px; height:60px; display:inline-block;}
.case_list_nav ul li:hover a{ color:#CCC;}
.solu_001{background:url(../img/gcal/nav.png) no-repeat 12px 10px;}
.solu_002{background:url(../img/gcal/nav.png) no-repeat 18px -130px;}
.solu_003{background:url(../img/gcal/nav.png) no-repeat 20px -277px;}
.solu_004{background:url(../img/gcal/nav.png) no-repeat 20px -446px;}


.cases{ width:260px; height:400px; background:#F3F3F3; overflow:hidden; text-align:center; position:relative; float:left; display:inline-block; margin:3px;border:2px solid #fff;}
.cases_con h1{ font-size:22px; line-height:22px; font-weight:100; padding-top:20px; padding-bottom:10px;}
.cases_con p{ font-size:13px; line-height:20px; color:#888; padding-left:20px; padding-right:20px;}
.cases_bot{ width:84px; height:24px; background:#fff; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; position:absolute; top:360px; left:117px; border:1px solid #008742;}
.cases_bot span{ color:#008742; font-size:12px; line-height:24px; background:url(../img/left_0.png) no-repeat 62px -49px; width:84px; height:24px; display:block; margin-left:-8px;}
.cases:hover{ border:2px solid #008742; cursor:pointer;}
.cases:hover span{color:#fff; font-size:12px; line-height:24px; background:url(../img/left_0.png) no-repeat 61px 5px; width:84px; height:24px; display:block}
.cases:hover h1{ color:#008743; text-decoration:underline;}
.cases:hover .cases_bot{ width:84px; height:24px; background:#008742; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; position:absolute; top:360px; left:117px;}


.contact_ban img{ height:436px;}

.w_autos{ width:890px; margin:0 auto; display:block; position:relative;}
.contact_top{ margin-top:40px;  font-size:14px; line-height:24px; color:#808080;}
.contact_top_left{ float:left; display:inline-block;}
.contact_top_right{ float:left; display:inline-block;}

.biaodan{ width:536px; position:relative;}
.contact_top h1{ font-size:17px; line-height:20px; color:#4D4D4D; margin-top:30px; margin-bottom:10px;}
.contact_top p{ font-size:14px; line-height:24px; color:#808080; }
.contact_top_right{ margin-left:50px; font-size:13px; line-height:30px; color:#999;}
.contact_top_right .input_1{ width:236px; height:40px; background:#EEEEEE; border:0px; margin-bottom:7px; padding-left:4px;}
.contact_top_right .input_2{ width:236px; height:40px; background:#EEEEEE; border:0px; padding-left:4px;}
.contact_top_right .input_3{ position:absolute; width:286px; height:180px;background:#EEEEEE; top:0px; right:0px; border:0px; padding-left:4px; line-height:26px;}
.contact_top_right .input_4{ position:absolute; background:#EEEEEE; top:190px; right:0px; border:0px; width:100px; height:35px; color:#808080;}
.contact_bot_left{ width:530px; float:left; display:inline-block;}
/*.contact_bot_right{float:left; display:inline-block; font-size:16px; line-height:20px; color:#808080; padding-top:50px;}*/
.contact_bot{ position:absolute; top:0px; right:0px;}
.contact_bot_right{ position:absolute; top:360px; right:0px;}
.contact_bot h1{ font-size:17px; line-height:20px; color:#4D4D4D; margin-top:30px; margin-bottom:10px;}
.contact_bot p{ font-size:14px; line-height:24px; color:#808080; }
.bshare-custom{ margin-left:64px; margin-top:-24px;}


.xt_ban { position:relative;}
/*.xt_ban img{ height:364px;}*/

.xt_top{ height:60px; background:#008742; line-height:13px; color:#fff; line-height:60px; position:relative;}
.xt_top a{ color:#fff;}
.xt_top .wz{background:url(../img/xt.png) no-repeat 14px 22px; height:60px; padding-left:40px;}
.xt_bot{ border:0px solid #CCC; overflow:hidden; padding-bottom:60px;}
.xt_bot h1{ font-size:29px; line-height:30px; color:#008742; font-weight:100; margin:60px 0px;}
.xt_01{ position:absolute; top:-140px; left:50%; margin-left:-440px; background:#fff;}
.x{ top:0px; left:-60px; width:60px; height:60px; background:#A39659; display:block; position:absolute;}
.xx{ background:url(../img/xt.png) no-repeat 18px -135px; width:60px; height:60px; display:block;}
.xt_02{ position:absolute; top:-140px; left:50%; margin-left:-440px; background:#fff; z-index:999;}
.xt_bot_left{ width:215px; text-align:left; float:left; display:inline-block; margin-top:30px; margin-left:20px;}
.xt_bot_left h1{ font-size:26px; line-height:46px; color:#fff; padding:10px 0px; margin:0px; background:#008742; height:40px; font-weight:100; padding-left:10px;}
.xt_bot_left span{ font-size:14px; line-height:20px;}
.xt_bot_right{ width:710px; margin:0 auto;}
.xt_bot_right .xbr_top h2{ float:left; display:inline-block; font-size:27px; line-height:30px; color:#008742; font-weight:100;}
.xbr_top{ width:710px;}
.xbr_bot{ width:350px; height:140px; border:1px solid #CCC;  margin:5px; float:left; display:inline-block;}
.xbr_bot img{ height:110px;}
.xbr_bot_left{ float:left; display:inline-block; padding-top:20px; padding-left:10px; width:191px;}
.xbr_bot_right{ float:right; display:inline-block; padding-top:15px;}
.xbr_bot_left h3{ font-size:18px; line-height:20px; color:#232323; font-weight:100; padding-bottom:6px;height:40px; overflow:hidden;}
.xbr_bot_left p{ font-size:14px; line-height:20px; color:#999; text-align:left; height:60px; overflow:hidden;}
.xbr_bot a{ width:340px; height:140px; display:block;}
.xbr_bot:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; border:1px solid #008742;}



.case_reads_bot{ height:90%; background:#fff; padding-top:5px; border:1px solid #999; border-bottom:0px; overflow:auto;}
.case_reads_bot h1{ background:url(../img/gcal/case_reads.png) no-repeat 328px 52px; height:80px; line-height:70px; font-size:36px; text-align:center; font-weight:100; margin-top:30px; margin-bottom:20px;}
.case_reads_bot h2{ font-size:22px; line-height:24px; font-weight:100; color:#A39659; margin-bottom:20px;}
.case_reads_bot p{ text-align:left; font-size:18px; line-height:24px; color:#808080; padding-left:28px; padding-top:18px; padding-right:20px;}
.case_reads{}
/*.cases_bot:hover .case_reads{ display:block;}*/



/*关于*/
.w_auto_about{ width:910px; margin:0 auto; display:block; text-align:center;}
.about_top{ margin-top:20px;}
.about_top ul li{ float:left; display:inline-block; width:150px; height:150px; text-align:center; background:#E1E1E1; font-size:15px; line-height:150px;  margin-right:1px; }
.about_top ul li a{color:#808080;  width:150px;  height:126px;  display:inline-block;padding-top:24px;}
.about_top .a1{background:url(../img/about/about_nav.png) no-repeat 50px 56px;}
.about_top .a2{background:url(../img/about/about_nav.png) no-repeat 50px -124px;}
.about_top .a3{background:url(../img/about/about_nav.png) no-repeat 50px -296px;}
.about_top .a4{background:url(../img/about/about_nav.png) no-repeat 50px -477px;}
.about_top .a5{background:url(../img/about/about_nav.png) no-repeat 50px -666px;}
.about_top .a6{background:url(../img/about/about_nav.png) no-repeat 50px -872px;}

.about_top .a1:hover, .about_top .a1_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px 50px #008743;}
.about_top .a2:hover, .about_top .a2_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px -124px #008743;}
.about_top .a3:hover, .about_top .a3_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px -296px #008743;}
.about_top .a4:hover, .about_top .a4_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px -477px #008743;}
.about_top .a5:hover, .about_top .a5_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px -666px #008743;}
.about_top .a6:hover, .about_top .a6_hover {color:#fff;background:url(../img/about/about_nav.png) no-repeat -234px -872px #008743;}
/*.w_auto_about p{ font-size:16px; line-height:20px; color:#989898; text-align:left; margin:20px 0px;}*/
.xm_nr{font-size:16px; line-height:28px; color:#989898; text-align:left; margin:30px 40px;}


.page{ text-align:center; margin:30px;}







.contact_top_rights{ margin-top:40px;}
.contact_top_rights .input_1{ width:236px; height:40px; background:#EEEEEE; border:0px; margin-bottom:7px; padding-left:4px;}
.contact_top_rights .input_2{ width:236px; height:40px; background:#EEEEEE; border:0px; padding-left:4px;}
.contact_top_rights .input_3{ position:absolute; width:286px; height:180px;background:#EEEEEE; top:0px; right:0px; border:0px; padding-left:4px; line-height:26px;}
.contact_top_rights .input_4{ position:absolute; background:#EEEEEE; top:190px; right:0px; border:0px; width:100px; height:35px; color:#808080;}
.contact_bot_left{ width:530px; float:left; display:inline-block;}
/*.contact_bot_right{float:left; display:inline-block; font-size:16px; line-height:20px; color:#808080; padding-top:50px;}*/
.contact_bot{ position:absolute; top:0px; right:0px;}
.contact_bot_right{ position:absolute; top:433px; right:170px; width:140px;}
.contact_bot_right a{ margin:6px;}
.contact_bot h1{ font-size:17px; line-height:20px; color:#4D4D4D; margin-top:30px; margin-bottom:10px;}
.contact_bot p{ font-size:14px; line-height:24px; color:#808080; }
.bshare-custom{ margin-left:64px; margin-top:-24px;}




/*其他*/
/*.dd a{ color:#666; height:30px; display:block;}*/
.dd{color:#fff;}
.dd a{ display:block;}
.dd:hover{color:#FFF;}
.dd:hover a{ color:#fff;}
.xtnr{ padding-top:35px; height:470px; width:690px;}
.xiazai{ margin:18px 0px;}
.xiazai a:hover{ color:#008743;}
.page span,.page a{ margin:0 6px;}
.current{ color:#008743;}
.page a:hover{ color:#008743;}
.hover{ color:#008742; background:#333;}
.hover a{ color:#008742;}
.xm_nr{ font-size:13px; line-height:20px; margin:30px; text-align:left; width:850px; overflow:hidden;}
.xt_bot_2{  text-align:center; background:#fff;}
.xt_bot_2 h1{ font-size:32px; line-height:40px; color:#333; font-weight:100;}
.markWindow{ }


.keifu{ position:fixed; top:20%; left:0; width:131px;  _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:999999990;}
.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_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.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_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:100px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
