* { padding:0px; margin:0px; }
html{padding:0px; margin:0px; }
body { font-family:"微软雅黑"; font-size:14px; margin:0px; padding:0px; color:#666;  list-style-type:none; border:0px; overflow-x:hidden;} 
div,span,p,from,li,ul,ol,a{ margin:0px; padding:0px; }
li,ul,ol{ list-style:none;}
img,a img{ margin:0px; padding:0px; border:0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:100%; font-weight:normal;}
a{ text-decoration:none; color:#666;}
a:hover {
	text-decoration:none;
	color:#FF8000;
}
.clear { clear:both;_overflow:hidden;_height:0px;}
.fl { float:left;}
.fr { float:right;}

.clearboth { clear:both; display:block; height:0;font-size:0; overflow:hidden;}


.top_head,.hd_cont,.index_product,.ggao,.index_hz,.index_liyoubt_lm,.index_liyou_lm,.index_case_bt,.sy_07,.sy_08_ds,.sy_11_lm,.tpzs,.index_news_1,.sy_16,.ft_xm,

.mian_box { width:1000px; margin:0 auto; overflow:hidden;} 

/*公用*/
.gr_width { width:1000px; margin:0 auto;}
.clearfix{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*顶部*/
.top { background:#484848; height:40px; line-height:40px;}
.top_head em { float:left; font-style:normal; color:#b5b5b5; font-size:12px; background:url(../../../images/home.jpg) no-repeat left 10px; padding-left:22px;}
.top_head i { float:right; font-style:normal; color:#b5b5b5; }
.top_head i a { color:#b5b5b5; margin:0 5px; font-size:12px;}
/*头部*/
.hd_cont{position:relative; height:125px;}
.hd_cont .hd_logo{position:absolute; left:0; top:10px;}
.hd_cont .hd_logo dd{margin-left:30px; padding-left:26px; margin-top:5px; /*height:58px;*/ height:85px; border-left:1px solid #ccc;}
.hd_cont .hd_logo dd h2{font-size:18px; line-height:30px; /*color:#19a7f0;*/ color:#fd8736;  margin-top:0px;}
.hd_cont .hd_logo dd p{margin-top:0px; font-size:14px; line-height:28px; color:#333;}
.hd_cont .dh_phone{padding-top:4px; padding-left:58px; margin-top:30px; background:url(../../../images/head_tel.jpg) no-repeat left center; color:#a1a1a1;}
.hd_cont .dh_phone dd{font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#e5332d;}

/* 主导航  */

.w_nav .nav { height:48px; background:#f86d0e;}
.w_nav .nav li { color:#FFF; line-height:48px; font-size:16px; background:url(../../../images/nav.jpg) no-repeat right center; width:143px; text-align:center; display:block; float:left; position:relative; list-style:none;}
.w_nav .nav li a { width:143px; height:48px; line-height:48px; color:#FFF; display:block; }
.w_nav .nav li  a:hover,.nav li a.current { background:#cf5402; -webkit-transition-property:none;-webkit-transition:300ms; -moz-transition:300ms; -ms-transition:300ms; -o-transition:400ms; transition:300ms; display:block; }
.w_nav .nav li:last-child { background:none;}
.w_nav .nav li a:hover:last-child  {
	-webkit-transition-property:none;
	-webkit-transition:300ms;
	-moz-transition:300ms;
	-ms-transition:300ms;
	-o-transition:400ms;
	transition:300ms;
	background-color: #C60;
}

.gr_nav { height:48px; /*background:#008CD6;*/ background:#f86d0e;}
.w_nav { width:1001px; margin:0 auto;}

.w_nav .nav .nav1 li { background:none;}
.w_nav .nav .nav1 { display:none; position:absolute; z-index:999; top:48px; left:0; width:143px; }
.w_nav .nav .nav1 li a { height:35px; line-height:35px; font-weight:normal; /*background:#008CD6;*/  background:#f86d0e; opacity:1;filter:alpha(opacity=100); margin-top:0px; display:block; font-size:13px; border-bottom:#cc5505 1px solid;}

.w_nav .nav .nav1 li a:hover { height:35px; line-height:35px; font-weight:normal; /*background:#006FAA;*/ background:#cf5402; opacity:1;filter:alpha(opacity=100); margin-top:0px; display:block; font-size:13px; border-bottom:#cc5505 1px solid; }


/* 头部结束 */

/*banner  2016/07/05 By NineSPirit*/
.main{ position:relative; width:100%; float:left; height:500px; overflow:hidden;}
.banner{ width:100%; height:500px; overflow:hidden; position:relative; z-index:1; cursor:pointer; }
.banner .hd{ height:30px; overflow:hidden; position:absolute; left:50%; margin-left:-50px; bottom:30px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left; padding:6px 15px; border-radius:15px; background: rgba(0, 0, 0, 0.5);  }
.banner .hd ul li{ float:left; margin:0 8px;  width:18px; height:18px; background:#fff; cursor:pointer; border-radius:50%; }
.banner .hd ul li.on{ background:#008CD6; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ height:500px;}

/*首页推荐产品*/
.index_product ul{ margin-top:15px; width:1200px;}
.index_product h4 { text-align:center; margin-top:30px; }
.index_product em { margin-top:55px; text-align:center; display:block; }
.index_product i { font-size:30px; color:#F93; line-height:30px;  text-transform:uppercase;  }

.index_product h4 span { font-size:16px; margin-top:0px;line-height:16px; color:#ABABAB;}
.index_product li{float:left;width:235px;margin-top:15px;margin-right:16px;border:1px solid #ddd;background:#eee;text-align:center;}
.index_product li a{display:block;width:235px;}
.index_product li img{width:235px;height:185px;padding:0px;background:#fff;}
.index_product li span{height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}
.index_product li:hover{border:1px solid #F93;}
.index_product li a:hover{background:#F93;color:#fff;}
.ggao { margin-top:30px;}/*广告样式*/
/*自荐理由标题*/
.index_liyoubt { position:relative; width:1000px; margin:0 auto;}
.index_liyoubt_lm { position:absolute;}
.index_liyoubt_lm em { margin-top:70px; text-align:center; display:block; }
.index_liyoubt_lm i { font-size:30px; color:#F93; line-height:30px;  text-transform:uppercase;  }
.xiant { width:50%; background:#d4d4d4; height:1px; position:absolute;  right:0px; position:absolute; margin-top:90px; margin-right:-50px;}

/*自荐理由样式*/
.index_liyou { height:470px; background:#F4F4F4; margin-top:140px; padding-top:15px;}
.index_liyou_we { width:1500px; }
.index_liyou_lm dl { float:left; width:450px; margin-right:35px; margin-right:100px; margin-top:25px; }
.index_liyou_lm dl dt { width:117px; float:left; margin-right:15px;}
.index_liyou_lm dl dd h4 { font-size:20px; font-weight:bold; color:#363636; margin-top:12px;}
.index_liyou_lm dl dd p{ margin-top:6px;}
/*.index_liyou_we dl dd span a { color:#008CD6; margin-right:10px; margin-top:5px; display:block;}
.index_liyou-we dl dd span a:hover { color:#0073af;}*/

/*首页案例*/
.index_case { position:relative; width:1000px; margin:0 auto; margin-bottom:70px;}
.index_case_bt { position:absolute;}
.index_case_bt em { margin-top:50px; text-align:center; display:block; }
.index_case_bt a { font-size:30px; font-style:normal; }
.index_case_bt i { font-size:30px; color:#F93;  text-transform:uppercase;  }
/*.index_case_bt b { font-size:30px; color:# ; font-style:normal;   }*/
.xiant_left { width:50%; background:#d4d4d4; height:1px; position:absolute;  left:0px; position:absolute; margin-top:105px; margin-left:-50px;}

.index_case_top { margin-top:100px; padding-top:15px; }
.index_case_top ul { height:57px; background:#F3F3F3; line-height:57px;}
.index_case_top ul li { float:left; width:125px; text-align:center; font-size:16px; background:url(../../../images/index_case_xt.jpg) no-repeat right center; display:block;}
.index_case_top ul li:last-child { background:none;}
.index_case_top ul li a:hover { background:#F93; color:#FFF; display:block; -webkit-transition-property:none;-webkit-transition:300ms; -moz-transition:300ms; -ms-transition:300ms; -o-transition:400ms; transition:300ms;}
.index_case_top ul li a:hover:last-child  { background:#F93; color:#FFF;}

.index_case_box { border:1px solid #EBEBEB; width:998px; border-bottom:0px; margin-top:25px;}

.index_case_tub { width:805px; float:left;}
.index_case_tub ul li { border-right:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; height:210px; overflow:hidden; width:267px;}
.index_case_dianji { width:193px; float:left; border-bottom:1px solid #ebebeb; height:210px; overflow:hidden;}
.index_case_tub ul li { float:left;}

/*合作流程*/
.index_hz1 { background:url(../../../images/index_hz1.jpg) repeat-x; height:406px; margin-top:35px;}
.index_hz2 { background:url(../../../images/index_hz2.jpg) no-repeat center top; height:406px;}
.index_hz { padding-top:50px; position:relative; height:336px;}
.index_hz em { position:absolute;}
.index_hz .index_hz_dy { left:68px; position:absolute; top:183px;}
.index_hz .index_hz_de { left:155px; position:absolute; top:285px;}
.index_hz .index_hz_ds { left:256px; position:absolute; top:186px;}
.index_hz .index_hz_dshi { left:372px; position:absolute; top:285px;}
.index_hz .index_hz_dw { left:572px; position:absolute; top:285px;}
.index_hz .index_hz_dl { left:675px; position:absolute; top:186px;}
.index_hz .index_hz_dq { left:762px; position:absolute; top:285px;}
.index_hz .index_hz_db { left:876px; position:absolute; top:186px;}

.xiant { width:40%; background:#d4d4d4; height:1px; position:absolute;  right:0px; position:absolute; margin-top:90px;}
.xiant_left { width:40%; background:#d4d4d4; height:1px; position:absolute;  left:0px; position:absolute; margin-top:105px;}

/* 首页新闻部分样式 */
.index_news_1 { margin-top:55px; margin-bottom:100px;}
.index_news_01 { width:275px; float:left; padding-right:43px;}
.index_news_01 em b { float:right; font-style:normal; font-weight:normal; border-left:1px dashed #CCC; padding-left:10px; margin-top:10px;}
.index_news_01 em h3 { font-size:20px; font-style:normal; padding-bottom:5px; border-bottom:2px solid #008CD6; width:80px;}
.index_news_01 ul { margin-top:15px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news_01 ul li { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news1.png) no-repeat left center; text-indent:16px;}
.index_news_01 ul li:hover { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news2.png) no-repeat left center; text-indent:16px; }
.index_news_01 ul li span { float:right; font-size:12px; color:#979797;}

.index_news_2 { margin-top:45px;}
.index_news_02 { width:275px; float:left; padding:0 43px; border:1px dashed #CCC; border-top:0px; border-bottom:0px;}
.index_news_02 em b { float:right; font-style:normal; font-weight:normal; border-left:1px dashed #CCC; padding-left:10px; margin-top:10px;}
.index_news_02 h3 { font-size:20px; font-style:normal; padding-bottom:5px; border-bottom:2px solid #008CD6; width:80px;}
.index_news_02 ul { margin-top:15px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news_02 ul li { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news1.png) no-repeat left center; text-indent:16px;}
.index_news_02 ul li:hover { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news2.png) no-repeat left center; text-indent:16px;}
.index_news_02 ul li span { float:right; font-size:12px; color:#979797;}

.index_news_3 { margin-top:45px;}
.index_news_03 { width:275px; float:left; padding-left:43px;}
.index_news_03 em b { float:right; font-style:normal; font-weight:normal; border-left:1px dashed #CCC; padding-left:10px; margin-top:10px;}
.index_news_03 em h3 { font-size:20px; font-style:normal; padding-bottom:5px; border-bottom:2px solid #008CD6; width:80px;}
.index_news_03 ul { margin-top:15px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index_news_03 ul li { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news1.png) no-repeat left center; text-indent:16px;}
.index_news_03 ul li:hover { line-height:30px; border-bottom:1px solid #dbdbdb; padding-bottom:3px; background:url(../../../images/index_news2.png) no-repeat left center; text-indent:16px;}
.index_news_03 ul li span { float:right; font-size:12px; color:#979797;}



/*  尾部 */
.footer{background:#353535;color:#919191;border-top:3px solid #f86d0e; overflow: hidden;margin-top:35px;}
.footMain{background:url(../../../images/footer_bg.jpg) repeat-y center top;overflow:hidden;padding-bottom:30px;padding-top:45px;}
.foot_wx{float:left;width:210px;text-align:center;line-height:18px;}
.footRight{ float:right; width: 760px;overflow: hidden; font-size: 12px;}
.footNav{ height:30px;background:#292929;line-height:30px;border-radius:15px;text-align:center;width:630px;margin-bottom:15px;}
.footNav em{ margin: 0 10px;font-style:normal;}
.footContact span{margin-left:20px;}
.footContact .foot_mainPro a{margin:0 5px;}
.firendLink{ border-top:1px dashed #414141; margin-top:20px;padding-top:5px;}
.firendLink h3{text-transform: uppercase;height: 30px; line-height: 30px; font-weight: normal;font-size:16px;font-family:"微软雅黑"}
.firendLink h3 span{ margin-left:5px;}
.firendLink em{margin: 0 6px;font-style:normal;}
.footer a{color:#919191;}
.footer a:hover{color:#fff}
.footContact p { color:#919191; margin-top:10px; line-height:20px;}
.foot_wx2{width:120px;text-align:center;line-height:18px;background:#353535;padding-bottom:10px;}

.foot_back_top{width: 40px;height: 40px;position: fixed;bottom: 200px;right: 20px;display: none;z-index:999;}
.foot_back_top_btn{width: 40px;height: 40px;background:url(http://1.rc.xiniu.com/rc/Bottoms/12819/images/kjlf_back_top.png?d=20160309162314720) no-repeat;cursor: pointer;}
.foot_back_top_btn:hover{background:url(http://1.rc.xiniu.com/rc/Bottoms/12819/images/kjlf_back_top_h.png?d=20160309162314720) no-repeat;}


/*整体布局*/
.mian_box { margin-top:25px; padding-bottom:10px;}
.position { height:35px; line-height:35px; background:#efefef; line-height:35px; padding-left:15px; }
.position h2 { background:url(../../../images/position.gif) no-repeat left center; text-indent:18px;}

.mian_left { width:200px; float:left; margin-right:25px; margin-top:35px;}
.mian_right { padding-left:25px; border-left:1px solid #DDDDDD; width:749px; float:left; margin-top:35px; overflow:hidden;}

.breadCrumb {
	background:url(../../../images/breadCrumbBg.gif) no-repeat 0 bottom;
	height:45px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.breadCrumb h2 { font-size:18px; font-family: "Microsoft yahei"; }
.breadCrumb .fr { cursor:default; line-height:32px; color:#999; }
.breadCrumb a:hover { color: #ff2b00; }

/*left 板块*/

/*左侧导航*/
.menu_left { border-bottom:1px solid #dddddd; padding-bottom:20px; margin-bottom:10px;}
.menu_left h3 { font-size:25px; font-weight:bold;}
.menu_left em { text-transform:uppercase; font-style:normal; font-size:18px; line-height:18px;color:#cfcfcf; border-bottom:1px solid #DDDDDD; padding-bottom:5px; width:200px; display:block; }
.menu_left ul li { padding-left:2px; border-bottom:1px solid #DDDDDD;}
.menu_left ul li a { background:url(../../../images/dh_nav.jpg) no-repeat left center; font-size:16px; text-indent:18px; padding:11px 0px; display:block; }
.menu_left ul li .menu_left_hover {
	background:url(../../../images/dh_nav_1.jpg) no-repeat left center;
	font-size:16px;
	text-indent:18px;
	padding:11px 0px;
	display:block;
	color:#ff9900;
}
.menu_left i { display:block; margin-top:15px;}
/*左侧文章*/
.news_left { margin-top:16px;white-space:nowrap;}
.news_left h3 { font-size:25px; font-weight:bold;}
.news_left em { text-transform:uppercase; font-style:normal; font-size:12px; color:#cfcfcf; border-bottom:1px solid #DDDDDD; padding-bottom:5px; width:200px; display:block;}
.news_left i { margin-top:15px; display:block;}
.news_left ul li a { background:url(../../../images/news_left.jpg) no-repeat; height:22px; margin-top:10px; display:block; text-indent:8px; line-height:22px;}
.news_left ul li a span { margin-right:15px;}

/*right 板块*/

 /*新闻中心列表*/
.news_list span { float:right; color:#a8a8a8; font-size:14px;}
.news_list h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.news_list ul li { font-size:16px; background:url(../../../images/news_ico.png) no-repeat 8px center; padding-left:25px; height:50px;border-bottom:1px dashed #CCC; line-height:50px;}
.news_list p { line-height:25px; margin-top:25px; font-size:16px;}
.news_list strong { color:#444444;}

 /*下载中心列表*/
.down_list .g-list-btn{ float:right;width:80px; height:32px; line-height:32px; font-size:16px;margin-top:5px;font-weight:normal; color:#fff; text-align:center; background:#008CD6; border-radius:6px; display:block; overflow:hidden;}
.down_list .g-list-btn:hover{ background:#006faa; text-decoration:none}
.down_list h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.down_list ul li { font-size:16px; background:url(../../../images/down_ico.png) no-repeat 8px center; padding-left:35px; height:50px;border-bottom:1px dashed #CCC; line-height:50px;}
.down_list p { line-height:25px; margin-top:25px; font-size:16px;}
.down_list strong { color:#444444;}


/*列表分页*/
.page_list {height:30px; margin-top:30px;text-align:center;}
.page_list a { height:25px; line-height:25px; border:1px solid #CCC; margin:0 1px; padding:5px 10px; background:#f3f3f3;margin-right:5px;}
.page_list a:hover,.page_list a.thisclass {background: #0485d0;color: #fff;border: 1px solid #1592E5}
.zz_05 h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.zz_05 ul li { float:left; margin:0 20px; margin-top:25px;}
.zz_05 ul li p { text-align:center; }
.zz_05 ul li p a { font-size:16px;}
.al_05 h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}

/* 案例导航 */
.case_menu { background:url(../../../images/case_menu.jpg) no-repeat; height:70px; margin-top:20px;}
.case_menu ul li { float:left;  width:124px; text-align:center; border-right:1px dashed #CCC; margin-top:20px; /*height:70px;*/ height:30px;}
.case_menu ul li:last-child { border:0px;}
.case_menu ul li p { padding-top:5px;}
.case_menu ul li .case_nav1 { background:url(../../../images/case_tub.png) no-repeat -0px -46px; height:40px; display:block;}
.case_menu ul li .case_case_nav1:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -46px; height:40px; display:block;}
.case_menu ul li .case_nav2 { background:url(../../../images/case_tub.png) no-repeat -0px -100px; height:40px; display:block; }
.case_menu ul li .case_nav2:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -100px; height:40px; display:block;}
.case_menu ul li .case_nav3 { background:url(../../../images/case_tub.png) no-repeat -0px -149px; height:40px; display:block; }
.case_menu ul li .case_nav3:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -149px; height:40px; display:block;}
.case_menu ul li .case_nav4 { background:url(../../../images/case_tub.png) no-repeat -0px -200px; height:40px; display:block; }
.case_menu ul li .case_nav4:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -200px; height:40px; display:block;}
.case_menu ul li .case_nav5 { background:url(../../../images/case_tub.png) no-repeat -0px -244px; height:40px; display:block; }
.case_menu ul li .case_nav5:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -244px; height:40px; display:block;}
.case_menu ul li .case_nav6 { background:url(../../../images/case_tub.png) no-repeat -0px -294px; height:40px; display:block; }
.case_menu ul li .case_nav6:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -294px; height:40px; display:block;}
.case_menu ul li .case_nav7 { background:url(../../../images/case_tub.png) no-repeat -0px -341px; height:40px; display:block; }
.case_menu ul li .case_nav7:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -341px; height:40px; display:block;}
.case_menu ul li .case_nav8 { background:url(../../../images/case_tub.png) no-repeat -0px -388px; height:40px; display:block; }
.case_menu ul li .case_nav8:hover {  background:url(../../../images/case_tub2.png) no-repeat -0px -388px; height:40px; display:block;}

/*案例列表*/
.case ul li { border-bottom:1px dashed #cbcbcb; padding-bottom:30px; padding-top:23px;}
.case_left { width:16px; height:132px; float:left; border:1px solid #cecece; font-size:16px; padding:0 21px; line-height:17px; padding-top:8px; margin-right:3px; overflow:hidden;}
.case_left h2 { border-top:1px solid #c6c6c6; font-size:16px; padding-top:5px;}
.case_center img { /*width:160px;*/ width:180px; float:left; border:1px solid #cecece; margin-right:30px; height:138px; padding:1px;}
.case_right { padding-top:10px;}
.case_right h2 a{ font-size:20px; color:#666; font-style:normal; font-weight:bold;}
.case_right h2 a:hover { text-decoration:none; color:#FF8000;}
.case_hover{ text-decoration:none; color:#FF8000 !important;}
.case_right p { line-height:20px; margin-top:5px;}
.case_right em a {margin-right:38px;color:#FF8000; display:block;float:right;font-style:normal;}
.case_right em a:hover { text-decoration:none; color:#666;}


/*案例内页*/
.caseli ul li { /*border-bottom:1px dashed #cbcbcb;*/ padding-bottom:30px; padding-top:23px;}
/*.caseli_left { width:16px; height:132px; float:left; border:1px solid #cecece; font-size:16px; padding:0 21px; line-height:17px; padding-top:8px; margin-right:3px; overflow:hidden;}*/
.caseli_left h2 { border-top:1px solid #c6c6c6; font-size:16px; padding-top:5px;}
.caseli_center img { /*width:160px;*/ width:330px; float:left; border:1px solid #cecece; margin-right:30px; height:258px; padding:1px;}
.caseli_right { padding-top:10px;}
.caseli_right h2 a{ font-size:20px; color:#666; font-style:normal; font-weight:bold;}
.caseli_right h2 a:hover { text-decoration:none; color:#FF8000;}
.caseli_hover{ text-decoration:none; color:#FF8000 !important;}
.caseli_right p { line-height:34px; margin-top:5px;}
.caseli_right em a {margin-right:38px;color:#FF8000; display:block;float:right;font-style:normal;}
.caseli_right em a:hover { text-decoration:none; color:#666;}

/*联系我们*/
.contact h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.contact_map { position:relative; height:350px; margin-top:25px;}
.contact_map span { position:absolute;}
.contact_map em {  display:block;  color:#FFF; font-style:normal; margin-top:40px; position:absolute; background:#008CD6; display:block; padding:25px 30px;}
.contact_map em i { font-size:25px; font-weight:bold; margin-top:10px; font-style:normal;}
.contact_map em p { margin-top:10px; }
.contact_way ul li { width:300px; float:left; margin-top:35px; margin-right:70px;}
.contact_way h2 { font-size:23px; color:#3c3c3c;}
.contact_way em { height:1px; background:#333; width:70px; display:block; margin-top:5px;}
.contact_way p { line-height:22px; margin-top:10px; color:#707070;}

/*内页标题*/
.content_title { margin-top:30px;}
.content_title h1 { text-align:center; font-size:20px; font-weight:bold; padding-bottom:10px;}
.content_title p { text-align:center; margin-top:12px; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}
.content_title p span {text-indent:24px; font-size:12px; font-style:normal;padding-left:20px;}

/*内页正文*/
.content{ line-height:29px;font-size:14px;color:#575757;margin-top:18px; font-family:"微软雅黑";}
.content p{ line-height:29px;font-size:14px;color:#575757; font-family:"微软雅黑";}
.content p a{ line-height:29px;font-size:14px;color:#575757; font-family:"微软雅黑";}
.content h1 {font-size: 20px;text-align: center;margin-top: 10px;}

/*正文下方*/
.content_below { margin-top:35px; /*border-bottom:1px solid #CCC;*/ padding-bottom:20px;}
.content_below_left { width:720px; float:left;}
.content_below_left p span a { color:#F93;}
.content_below_right { padding-top:20px;}

/*关键词*/
.content_keyword{
	border:1px solid #dadada;
	overflow:hidden;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.content_keyword a{padding:0 5px;}

/*上一篇 下一篇*/
.content_page { margin-top:15px;}
.content_page p { margin-top:5px;}
.content_page p a { color:#949494;}
.content_page p a:hover { color:#000;}

/* 产品中心 */
.product_list { /*width:800px;*/ width:1020px; margin-left:-23px;} 
.product_list h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.product_list li { float:left; border:1px solid #ddd; width:315px; background:#eee; margin-left:23px; margin-right:0px; margin-top:18px;}
.product_list li a{display:block;width:305px;}
.product_list li img{
	width:315px;height:248px;padding:0px;background:#fff;
}

.product_list li span{
	text-align:center;
	width:315px;
	height:35px;
	line-height:35px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	display:block;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
.product_list li:hover{width:315px; border:1px solid #F90;}
.product_list li a:hover{width:315px; background:#F90;color:#fff;}


/*软件产品*/
/*.soft_list { width:800px;} 
.soft_list h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}
.soft_list li { float:left; border:1px solid #ddd;background:#eee; margin-right:18px; margin-top:18px;}
.soft_list li a{display:block;width:235px;}
.soft_list li img{width:225px;height:175px;padding:5px;background:#fff;}
.soft_list li span{text-align:center;height:35px;line-height:35px;padding:0 5px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}
.soft_list li:hover{border:1px solid #008CD6;}
.soft_list li a:hover{background:#008CD6;color:#fff;}*/

/*解决方案*/
.solutions ul li { margin-top:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:10px;}
.solutions ul li img {width:200px; display:block;float:left; border:1px solid #cecece; margin-right:20px; height:150px; padding:2px;}
.solutions ul li i { display:block; float:left; width:515px; font-style:normal; margin-top:10px;}
.solutions ul li i h2 a { font-size:24px; font-weight:bold; color:#666;}
.solutions ul li i h2 a:hover {color:#008CD4;}
.solutions ul li i p { line-height:20px;}
.solutions ul li i b a {margin-right:38px;margin-top:20px;color:#008cd6; display:block;float:right;font-style:normal;}
.solutions ul li i b a:hover {color:#666;}


/*案例标题*/
.content_casetitle { margin-top:30px; color:#000000;}
.content_casetitle h1 { text-align:center; font-size:25px; font-weight:bold; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}


.sp_ny_01 h3 { font-size:18px; border-bottom:1px solid #CCC; padding-bottom:12px;}



.product_content {margin-top:30px;}
.product_content .hd { height:39px; line-height:39px; font-size:14px; }
.product_content .hd ul {
	height: 39px;
	font-family: 'Microsoft yahei';
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C3C3C3;
}
.product_content .hd li { float:left; width:120px; height:39px; margin-top:2px; text-align:center; color:#fff; cursor:pointer; background:#3753C0; }
.product_content .hd .on {
	color:#FFF;
	background-color: #F93;
}
.product_content .content{ line-height:26px;font-size:16px;color:#4d4d4d;margin-top:18px; font-family:"微软雅黑";}/*产品内页*/
.product_content .content p{margin-top:10px;}

.product_content h2 { font-size:16px; font-weight:bold; background:url(../../../images/product_ico.jpg) no-repeat left 6px; padding-left:15px; border-bottom:3px solid #CCCCCC;margin-top:10px;padding-bottom:2px;}




/*相关*/
.content_related_title { margin-top:50px; margin-bottom:30px;} 
.content_related_title h2 { font-size:16px; font-weight:bold; background:url(../../../images/xg_09.jpg) no-repeat left 4px; padding-left:15px; border-bottom:3px solid #CCCCCC; padding-bottom:5px;}/*相关标题*/

/*图相产品*/
.content_related{ overflow:hidden; margin-bottom:10px; height:192px;  /*width:749px;*/ width:1000px;  margin-top:25px;}
.content_related div.leftsor{ width:46px; float:left; height:156px;  background:#e0e0df url(../../../images/smslsor_bg.png) no-repeat 0px 0px; cursor:pointer;}
.content_related div.leftsor:hover{
	width:46px;
	float:left;
	height:156px;
	cursor:pointer;
	background-color: #F93;
	background-image: url(../../../images/smslsor_bg2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.content_related div.rightsor{ width:46px; float:right; height:156px;  background:#e0e0df url(../../../images/smslsor_bg.png) no-repeat -46px 0px; cursor:pointer;}
.content_related div.rightsor:hover{ width:46px; float:right; height:156px;  background:#F93 url(../../../images/smslsor_bg2.png) no-repeat -46px 0px; cursor:pointer;}

.content_related_mid{ width:881px; float:left; overflow:hidden; height:192px; margin-left:13.5px; }
.content_related_mid a{ width:198px; height:192px; overflow:hidden; float:left;  margin:0px 11px; text-decoration:none; color:#515151; }
.content_related_mid p { height:31px; display:block; text-align:center; line-height:28px;}
.content_related_mid a img{width:196px; height:154px; border:1px solid #CCC;}

/*产品内容*/
.listBox{ margin-top:25px;overflow: hidden;}

/* 左侧图片放大镜样式 */
.prodetail_box{ padding:20px 10px 40px 10px; width:1000px; overflow: hidden;  border-top:1px solid #ccc;}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../../../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:bold;color:#333;}
.product-show-pic{width:502px;height:493px;} /*可以调放大镜和多图展示整体的高度*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:310px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/* 图片小图样式 */
.spec-preview{width:500px;height:393px;border:1px solid #ccc;}
.spec-scroll{margin-top:14px;width:502px;overflow:hidden;position:relative;}
.spec-scroll a.prev{display:block;width:12px;height:21px;position:absolute;top:25px;left:10px;background:url(../../../images/proshow_btn.png) no-repeat 0 0px;overflow:hidden;cursor:pointer;}
.spec-scroll a.prev:hover{background-position:0 -21px;}
.spec-scroll a.next{display:block;width:12px;height:21px;position:absolute;top:25px;right:10px;background:url(../../../images/proshow_btn.png) no-repeat 0 -42px;overflow:hidden;cursor:pointer;}
.spec-scroll a.next:hover{background-position:0 -63px;}
.spec-scroll .items{position:relative;width:336px;height:75px;margin:0 auto;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:65px;}
.spec-scroll .items ul li{width:85px;height:65px;float:left;}
.spec-scroll .items ul li img{width:73px;height:63px;cursor:pointer;border:1px solid #ccc;}
.spec-scroll .items ul li img:hover,.spec-scroll .items ul .on img{
	border:1px solid #F93;
}

/* 产品右侧简介样式 */
.product-show-title{width:325px;height:382px;overflow:hidden; float:right;}
.product-show-title h2{line-height:24px;border-bottom:1px dashed #ccc;font-size:18px;color:#008CD6;padding:10px 0;font-family:"微软雅黑";}
.gr-description{padding:10px 0;}
.gr-description p{padding:5px 0;}
.prodcut-tel{ padding-left:45px; margin-bottom:20px; line-height:22px; background:url(../../../images/prodcut_tel.png) no-repeat left center; }
.prodcut-tel span{font-family:arial; font-size:24px; color:#008CD6;display: block; }
.product-order a{ display:block; width:120px; height:40px; background:#008CD6; line-height:40px; text-align:center;font-size:18px; color:#fff; border-radius: 5px;}
.product-order a:hover{ background:#006faa;transition: all 0.5s; }


/*内页通栏广告*/
.bpict {
	WIDTH: 100%;
	HEIGHT: 314px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
}
.bpict a img{
	WIDTH: 100%;
	HEIGHT: 314px;
}


/*新闻列表大容器*/
.nri{
	float:left;
	width:750px;
	height:120px;
	padding:0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EAEAEA;
	overflow: hidden;
}
/*左侧列表图片*/
.npic {
	float:left;
	width:135px;
	height:100px;
	margin-top: 6px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	/*border: 1px solid #666;*/
}
.npic a img {
	width:135px;
	height:100px;
	/*border-radius:10px;*/
	border: 1px solid #CFCBC7;
}


.nrit {
	float:left;
	width:420px;
	height:30px;
	margin: 0px;
	/*border: 1px solid #CCC;*/
	padding: 0px;
}
.nrit a {
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	/*text-decoration: underline;*/
}
.time {
	float:right;
	width:95px;
	height:25px;
	/*border: 1px solid #CCC;*/
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#999;
}
.time a {
	font-size:12px;
	color:#333;
	/*line-height:27px;*/
}


/*右侧内容描述*/
.ntcont{
	float:left;
	WIDTH: 515px;
	HEIGHT: 60px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #ccc;*/
}
.ntcont font a {
	font-size:12px;
	line-height:20px;
	color:#535353;
}
.ntcont font a:hover{
	color: #000;
}

.xqing{
	float:right;
	width:55px;
	height:15px;
	padding:0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*border: 1px solid #ccc;*/	
}
.xqing a{
	font-size:12px;
	line-height:15px;
	text-decoration: underline;	
}
.xqing a:hover{
	color: #F90;
}
/*新闻列表结束*/





/*成功案例列表大容器*/
.cnri{
	float:left;
	width:750px;
	height:190px;
	padding:0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BEBEBE;
	overflow: hidden;
}
/*左侧列表图片*/
.cnpic {
	float:left;
	width:265px;
	height:170px;
	margin-top: 6px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	/*border: 1px solid #666;*/
}
.cnpic a img {
	width:265px;
	height:170px;
	/*border-radius:10px;*/
	border: 1px solid #CFCBC7;
}


.cnrit {
	float:left;
	width:410px;
	height:30px;
	margin: 0px;
	/*border: 1px solid #CCC;*/
	padding: 0px;
}
.cnrit a {
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	/*text-decoration: underline;*/
}


/*右侧内容描述*/
.cntcont{
	float:left;
	WIDTH: 445px;
	HEIGHT: 80px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #ccc;*/
}
.cntcont font a {
	font-size:12px;
	line-height:20px;
	color:#535353;
}
.cntcont font a:hover{
	color: #000;
}

.cdian {
	float:left;
	width:295px;
	height:35px;
	/*border: 1px solid #CCC;*/
	padding: 0px;
	margin-top: 27px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color:#999;
}
.cdian a {
	font-size:12px;
	color:#333;
	line-height:38px;
	/*line-height:27px;*/
}

.cxqing{
	float:right;
	width:105px;
	height:30px;
	padding:0px;
	margin-top: 27px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:center;
	/*border: 1px solid #ccc;*/
	/*background-image: url(../../../images/caan.png);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.cxqing a{
	font-size:12px;
	line-height:30px;
	color:#FFF;
	display:block;
}
.cxqing a:hover{
	/*color: #c00108;*/
}
/*成功案例列表结束*/


.pagelink{
	float:right;
	height:45px;
	margin: 0;
	margin-top:25px;
	margin-bottom:25px;
	padding:0px;
}
.pagelink a, .pagelink span{
    width:45px;
    height:45px;
    border:1px solid #808080;
    border-radius:50%;
    display:inline-block;
    text-align:center;
    line-height:45px;
    color:#808080;
    background:#ffffff;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
	margin-right:15px;
}
.pagelink a.on, .pagelink a:hover{ 
    color:#ffffff;
    background:#212224;
    border-color:#212224;	
}

/*下面是原来的pagelink*/
/*.pagelink{ 
	float:right;
	height:26px;
	line-height:26px;
	background-color:#F1F0ED;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}



.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
*/




/*产品内页右侧*/
/*表框*/
/*table{margin-top:10px; border-collapse:collapse; border:2px solid #CCC}
tr{ border:1px solid #CCC}
td{ border:1px solid #CCC}*/

.propety{
	float:left;
	margin-left:35px;
	/*width:598px;*/
	width:463px;
}

.propety .good-name{
	padding-bottom:16px;
	border-bottom:1px solid #BFBFBF;
}

.propety .good-name h3{
	font-size:20px;
	color:#4A4D51;
}

.propety table{
	width:100%;
	margin-top:30px;
	color:#646669;
}

#goodPropety td{
	vertical-align:top;
	border:none;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}/*可以修改每一行上下的间距*/

#goodPropety td a{
	color:#646669;
	text-decoration: underline;
}


/*首页关于我们*/

.index_about_bt {
	width:1000px;
	height:38px;
	padding:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left:auto;
	margin-bottom:30px;
	text-align:center;
	
}
.index_about_bt em { margin-top:0px; text-align:center; display:block; }
.index_about_bt a { font-size:30px; font-style:normal; }
.index_about_bt i { font-size:30px; color:#F93;  text-transform:uppercase;  }




.swmw{
	width:100%;
	height:340px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background:#F5F5F5;
}
.swm{
	width:1000px;
	height:300px;
	padding:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left:auto;
	overflow: hidden;
   /* border: 1px solid #999;*/
}

.swmc{
	float:left;
	width:1000px;
	height:295px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*border: 1px solid #999;*/
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.wmtu{
	float:left;
	width:350px;
	height:290px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
}
.wmtu img{
	width:350px;
	height:295px;
}
.swmi{
	float:right;
	width:620px;
	height:290px;
	/*border: 1px solid #999;*/
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.swmi a{
	font-size:12px;
	line-height:25px;
}
.swmi a:hover{
	font-size:12px;
	line-height:25px;
	color:#313131;
}