@charset "gb2312";
/* CSS Document */
body{margin:0px;padding:0px;background:#fff;font-family:"微软雅黑","Microsoft Yahei",Arial, Helvetica, sans-serif;}
ul,li,dl,dd,p,img,h1,h2,h3,h4,h5,h6,from,span,strong,label{border:0;list-style-type:none;margin:0;padding:0;overflow:hidden;}
input{margin:0;padding:0;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.fixed{margin:0 auto;width:1000px;overflow:hidden;clear:both;zoom:1;}
.warp{width:100%;overflow:hidden;zoom:1;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.mar{margin-top:10px;}

.menu_b,#menu_bg,.ddsmoothmenu li a,.nav,.submnu,.case_warp_t,.pagination li a,.page li .warp,.news_warp_t,.news_box_t b,.backToTop{background:url(../img/ind_main.gif) no-repeat;}
.customer_t{background:url(../img/12345.gif) no-repeat;}
.sevice_box_c{
	background-repeat: repeat-x;
}

 .btn,.web_subnav a,.w_213_t,.web_step,.web_step a:hover,.web_intro li big dd,.yum_box_t,.yum_box_ft,.yum_ser big,.yum_ser big input,.zhuji_k,.zhuji_k .box_t ul,.zhuji_k .box_t ul .active span,.gmail_list li{background:url(../img/ins_main.gif) no-repeat;}

.write_box{margin:20px 0;width:100%;line-height:30px;font-size:14px;color:#000;font-family:"微软雅黑","Microsoft Yahei";}
.write_box b{font-size:24px;}
.write_box ul{margin-top:15px;display:block;padding:20px 20px;width:958px;border:solid 1px #ccd0d2;background:#eeeeee;}
.write_box li{float:left;padding:10px 0;width:100%;font-family:"微软雅黑","Microsoft Yahei";}
.write_box .w_345{width:350px;}
.write_box li label{float:left;display:block;width:75px;height:28px;line-height:28px;font-size:14px;color:#333;}
.write_box li .txt{float:left;display:block;padding:0 5px;width:250px;height:26px;line-height:26px;border:solid 1px #ccd0d2;background:#f5f5f5;}
 .txt2{padding:0 5px;width:147px;height:20px;line-height:20px;border:solid 1px #ccd0d2;background:#f5f5f5;}
  .txt3{padding:0 5px;width:160px;height:20px;line-height:20px;border:solid 1px #ccd0d2;background:#f5f5f5;}
.write_box li .rad{float:left;margin:7px 0;*margin:2px 0;}
.write_box li span{float:left;display:block;padding:0 10px 0 5px;height:28px;line-height:28px;font-size:14px;color:#333;}
.write_box li textarea{float:left;padding:5px;margin-right:10px;width:675px;height:90px;border:solid 1px #ccd0d2;background:#f5f5f5;}
.write_box li .btn{float:left;display:block;width:132px;height:96px;border:0;background-position:-300px -600px;}

#top{height:145px;overflow:visible;}
#logo{float:left;}
.top_r{float:right;position:relative;width:675px;overflow:visible;clear:right;zoom:1;z-index:50;}
.call{float:right;margin-top:20px;display:block;padding:0 60px 0 15px;height:40px;font-size:12px;color:#000;background:url(../img/i_1.jpg) no-repeat center left;}
.call span{line-height:40px;}
.call b{font-size:18px;color:#c03c00;line-height:40px;font-weight:400;font-family:Arial, Helvetica, sans-serif;}
.inflash{width:100%;height:350px; margin:0 auto; position:relative; overflow:hidden; background:#0c68a7;}
#menu_bg{right:-60px;top:65px;position:absolute;z-index:100;padding-left:60px;width:680px;height:38px;background-position:0 -50px;}
.imenu,.imenu_on{float:left;width:117px;height:38px;}
.menu_b{display:block;width:117px;height:38px;line-height:38px; text-align:center;font-family:"微软雅黑","Microsoft Yahei";font-size:16px;cursor:pointer;color:#FFF;background-position:0 0;}
.imenu_on .menu_b{background-position:-200px 0;}
.menu_b:hover{text-decoration:none;}
.submnu{padding-left:60px;width:680px;height:40px;margin:0 auto; display:none; position:absolute; left:0px; top:38px;z-index:200; background:#f9f9f9 url(../img/subnav.jpg) no-repeat bottom left;overflow:hidden;}
.submnu p{display:block;width:100%;height:40px;line-height:40px;font-size:12px;color:#333;overflow:hidden;}
#sub_1,#sub_2,#sub_3,#sub_4,#sub_5{height:40px;overflow:hidden;}

.nav{
	height:45px;
	line-height:45px;
	width:1000px;
	background:url(../img/navbg.jpg) repeat-x;
	padding-bottom:2px;
	margin-right: auto;
	margin-left: auto;
}
.nav ul{ width:1000px; margin:0 auto; padding:0; height:45px;}
.nav li{ background:url(../img/title.jpg); width:120px; height:45px; line-height:45px; float:left; text-align:center; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; position:relative; color:#535353; z-index:9999999;}
.nav li.navon{ width:120px; height:45px; display:block; color:#fff; background:url(../img/navbgon.jpg) no-repeat;}
.nav li a{ color:#fff;width:120px; height:45px;display:block; }
.nav li a:hover{
	color:#fff;
	background:url(../img/navbgon.jpg) no-repeat;
	text-decoration:none;
}

.t_nav{right:-60px;top:65px;position:absolute;z-index:100;padding-left:60px;width:680px;height:38px;background-position:0 -50px;}
.pin_24 .t_nav,.pin_24 .nav,.pin_24 .ddsmoothmenu{right:0;width:624px;}
.ddsmoothmenu{margin:0 auto;width:680px;height:38px;overflow:visible;}
.ddsmoothmenu ul{float:left;}
.ddsmoothmenu ul,.ddsmoothmenu li{overflow:visible;}
.ddsmoothmenu li{position:relative;display:inline;float:left;width:117px;height:38px;z-index:500;}
.ddsmoothmenu li img{display:none;}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.ddsmoothmenu .on a{background-position:-200px 0;}
.ddsmoothmenu li a{display:block;float:left;width:117px;height:38px;line-height:38px;text-align:center;z-index:500;font-family:"微软雅黑","Microsoft Yahei";font-size:16px;cursor:pointer;color:#FFF;background-position:0 0;overflow:hidden;}
.ddsmoothmenu li a:hover,.ddsmoothmenu ul li a.selected{text-decoration:none;background-position:-200px 0;}

.ddsmoothmenu ul li ul{position: absolute;display:block;width:117px;background:none;/*collapse all sub menus to begin with*/visibility: hidden;z-index:9999;zoom:1;}
.ddsmoothmenu ul li ul li{padding:0;float:left;display:inline;width:117px;height:30px;border-top:solid 1px #fff;background:#f2e2d7;overflow:hidden;clear:both;zoom:1;}
.ddsmoothmenu ul li ul li a{padding:0 10px;width:97px;height:30px;line-height:30px;text-align:center;font-weight:400;font-size:12px;color:#333;background:none;font-family:"宋体";}
.ddsmoothmenu ul li ul li a:hover{background:#e9d1c1;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;}

/*=========幻灯=========*/
#warpper{width:100%;height:350px;position:relative;z-index:5;background:#fff;}/*267997*/
#focus{width:1000px;height:350px;position:relative;z-index:5;margin:0 auto;overflow:hidden;position:relative; display:block;}/*c1c1c1*/
/* focusWarp */
.focusWarp{width:1000px;height:350px;overflow:hidden;position:relative;z-index:5;}
.imgList{position:absolute;z-index:10;}
.imgList li{float:left;text-align:center;height:350px;}
/*.imgList .ban_1{background:url(../img/b_1.jpg) no-repeat top center;}
.imgList .ban_2{background:url(../img/b_2.jpg) no-repeat top center;}
.imgList .ban_3{background:url(../img/b_3.jpg) no-repeat top center;}
.imgList .ban_4{background:url(../img/b_1.jpg) no-repeat top center;}*/

/*2014-1-16 add  banner*/
.imgList .ban_0{background:url(../img/b000.jpg) center;}
.imgList .ban_5{background:#3f0201;}

.imgList .ban_1{
	background-color: #0c68a7;
}
.imgList .ban_2{
	background-color: #ff6b01;
}
.imgList .ban_3{
	background-color: #e99f02;
}
.imgList .ban_4{	background-color: #006766;}

.imgList_two{position:absolute;z-index:10;top:100px;}

/*start 2014-1-20 by tanxy edite*/
.imgList_two .nolink{cursor:auto}
/* end 2014-1-20 by tanxy edite*/

.imgList_two li{float:left;width:1000px;height:250px;text-align:center;cursor:pointer}
.imgList_two li img{margin-left:-450px;*margin-left:-400px;}
.imgBtn{position:absolute;bottom:10px;z-index:10;}
.btnWarp{overflow:hidden;}
/*圆点样式*/
.imgBtn li{width:9px;height:9px;float:left;margin-right:5px;background:url(../img/point.png) no-repeat;cursor:pointer;}
.imgBtn li.hover{background:url(../img/point_1.png) no-repeat;}
/*左右按钮*/
.sizeBox{width:300px; position:absolute;z-index:10;top:0;left:0;}
.prev,.next{display:block;height:77px;width:36px;position:absolute;top:120px;z-index:100;background:url(../img/prevNext.png) no-repeat;outline:none;*background:url(../img/prevNext.gif) no-repeat;}
.prev{left:45%;}
.next{right:45%;background-position:right top;}
.thumPrev,.thumNext{width:20px;height:20px;display:block;background:url(s../img/prevNext.png) no-repeat;_background:url(../img/sprevNext.gif) no-repeat;margin-top:10px;margin-right:10px; outline:none;}
.thumNext{background-position:right top;}

/*=========服务=========*/
.sevice_box_t h2,.case_warp_t h2,.customer_t h2,.news_warp_t h2{float:left;text-indent:-9999px;}

.sevice_box{width:100%;overflow:hidden;}
.sevice_box_t{width:100%;height:84px;background:url(img/serv_t.jpg) no-repeat top center;}
.sevice_box_c{padding:20px 0 11px;width:100%;height:266px;background-position:0 0;overflow:hidden;}
.sevice_list{margin:0 auto;display:block;width:1000px;height:265px;overflow:hidden;}
.sevice_list li{float:left;display:block;padding:5px 20px 0;width:160px;height:265px;background:url(img/i_2.jpg) no-repeat top right;overflow:hidden;position:relative;}
.sevice_list .dif{background:none;}
.sevice_list li h3,.sevice_list li h3 b,.sevice_list li h3 span{position:relative;display:block;width:100%;height:60px;cursor:pointer;overflow:hidden;}
.sevice_list li p{padding-top:15px;width:100%;line-height:22px;font-size:12px;color:#949494;}
.sevice_list li p a{color:#e85d00;}
.sevice_list .current{background:#f1f0f0 url(img/i_2.jpg) no-repeat top right;overflow:hidden;}
#textbox{width:100%;height:30px;overflow:hidden;}
#textbox b{display:block;float:left;padding-right:5px;height:30px;line-height:30px;font-weight:400;font-size:12px;color:#333;}
.textbox{padding-top:3px;margin-top:5px;border-top:dotted 1px #e2e1e1;}
.textbox #textcontent{float:left;width:210px;height:30px;}
.textbox a{display:block;width:210px;height:30px;line-height:30px;font-size:12px;color:#666;overflow:hidden;}
.textbox a:hover{text-decoration:none;color:#333;}


/*=========案例=========*/
.case_warp_t{position:relative;}
.case_warp_t h2{position:absolute;left:0;top:0;width:265px;height:80px;}
.case_warp_t h2 a{display:block;width:265px;height:80px;text-indent:-9999px;}

.case_warp{
	width: 100%;
	border-bottom: dashed 1px #c8c8c8;
	overflow: hidden;
}
.case_warp_t{position:relative;width:100%;height:85px;background-position:0 -200px;overflow:hidden;}
.case_warp_t ul{
	position: absolute;
	top: 0;
	left: 320px;
	width: 400px;
	height: 85px;
}
.case_warp_t ul li{
	float: left;
	margin-right: 15px;
	height: 85px;
	cursor: pointer;
	padding-top: 38px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
}
.case_warp_t ul .active{background:url(../img/i_6.gif) no-repeat top center;}
.case_warp_t .fr_tag{
	float: right;
	width: 290px;
	height: 50px;
	overflow: hidden;
	padding-top: 17px;
	padding-right: 0;
	padding-bottom: 17px;
	padding-left: 0;
}
.case_warp_t .fr_tag p{width:100%;line-height:25px;font-size:12px;color:#ccc;}
.case_warp_t .fr_tag p a{margin:0 8px;color:#666;}
.case_warp_c{padding:15px 0;width:100%;overflow:hidden;}


.page{
	width: 1000px;
	height: 580px;
	overflow: hidden;
}
.case_box{width:1000px;height:520px;position:relative;}
.J-slides{position:absolute;top:0px;left:0px;z-index:100;}
.slides_container{
	position: relative;
	width: 1000px;
	height: 580px;
	overflow: hidden;
}
.pagination{margin:11px auto 0;width:49px;}
.pagination li{float:left;display:inline;margin:0 2px;}
.pagination li a{float:left;display:block;width:17px;height:17px;background-position:-149px 0;text-indent:-999px;overflow:hidden;}
.pagination li.current a{background-position:-170px 0;}

/* section */
.page ul{width:100%;}
.page li{float:left;display:inline;margin:10px 7px;width:319px;overflow:hidden;}
.page li .warp{
	position: relative;
	float: left;
	display: block;
	width: 287px;
	height: 200px;
	background-position: 0 -300px;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 16px;
	padding-bottom: 19px;
	padding-left: 16px;
}
.page li span{
	display: block;
	width: 287px;
	height: 200px;
	overflow: hidden;
}
.page li .photo{}
.page li .rsp{position: absolute;background:url(../img/cur_bg.png) repeat;top:15px;left:16px;}
.page li .text{float:left;padding:0 5px;width:309px;height:30px;line-height:30px;text-align:center;font-size:12px;overflow:hidden;}
.page li .text a{color:#333;}



/*=========客户=========*/
.customer{}
.customer_t{width:100%;height:82px;overflow:hidden;}
.customer_c{width:100%;background:#fff url(../img/keh_bg.jpg) repeat-x;overflow:hidden;}

.customer_list{padding:10px 0;overflow:hidden;zoom:1;clear:both;}
.customer_list li{display:inline;float:left;padding:15px 0;margin:0 5px;width:185px;height:80px;overflow:hidden;}
.customer_list a{position:relative;float:left;width:185px;height:80px;line-height:80px;text-align:center;color:#fff;font-size:14px;}
.customer_list a img{position:absolute;left:10px;width:185px;height:80px;}
.customer_list a b{display:none;position:absolute;top:36px;left:10px;width:185px;height:0;background:#e85d00;cursor:pointer;overflow:hidden;}


/*=========信息=========*/
.news_warp{width:100%;background:#f5f5f5;border-bottom:solid 1px #bababa;overflow:hidden;}
.news_warp_t{width:100%;height:83px;background-position:0 -600px;overflow:hidden;}
.news_warp_c{padding:5px 0;width:100%;background:#fff url(../img/keh_bg.jpg) repeat-x;overflow:hidden;}
.news_box_k{float:left;display:block;padding:0 30px;width:440px;overflow:hidden;}
.news_box_t{display:block;width:100%;height:30px;overflow:hidden;}
.news_box_t b{display:block;float:left;padding-left:42px;height:30px;line-height:30px;background-position:0 -600px;font-family:"微软雅黑","Microsoft Yahei";font-size:16px;color:#333;}
.news_list{display:block;padding:20px 0;width:100%;overflow:hidden;}
.news_1 .news_box_t b{background-position:-950px -300px;}
.news_2 .news_box_t b{background-position:-950px -340px;}
.news_3 .news_box_t b{background-position:-950px -380px;}
.news_list li{float:left;width:100%;height:35px;line-height:35px;font-size:12px;color:#535353; border-bottom:1px dashed #999999;}
.news_list li a{color:#535353;}
.news_list li span{float:right;height:30px;line-height:30px;font-size:12px;color:#535353;}

/*=========伙伴=========*/
.partner{padding:20px 0;width:100%;border-top:solid 1px #e5e5e5;background:#fff;overflow:hidden;}
.partner_list li{float:left;display:inline;margin:5px 10px;}

/*=========友情链接=========*/
.links{
	width: 1000px;
	border-top: dashed 1px #e5e5e5;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.links h3{padding:5px 8px;line-height:25px;font-size:14px;color:#333;}
.links li{
	float: left;
	display: inline;
	width: 130px;
	height: 55px;
	line-height: 24px;
	font-size: 12px;
	color: #FFF;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
}
.links li a{color:#5d5d5d;}

.links li img{
	float: left;
	width: 120px;
	height: 50px;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
}
/*=========foot底部=========*/
.foot{padding:12px 0;width:100%;background:#f5f5f5;border-top:dashed 1px #cecece;overflow:hidden;}
.ft_top{display:block;width:100%;overflow:hidden;}
.ft_top img{float:right;display:inline;}
.ft_top p{float:left;padding-left:20px;width:750px;line-height:24px;font-size:12px;color:#767676; text-align:center;}
.ft_top div{
float:left;
	width:750px;
	line-height:24px;
	font-size:12px;
	color:#767676;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	padding-top:10px;
}
.ft_bt{display:block;padding:15px 0;width:100%;}
.ft_bt p{width:100%;line-height:30px;text-align:center;font-size:12px;color:#767676;}
.ft_bt p img{margin:0 3px;}
.copy{display:block;width:100%;overflow:hidden;}
.copy span{float:left;font-family:Arial, Helvetica, sans-serif;}
.copy span img{margin:0 5px;}
.copy span a{color:#2c4d8f;}
.copy .fl{display:block;width:450px;line-height:24px;text-align:right;font-size:12px;color:#2c4d8f;}
.copy .fr{display:block;width:450px;line-height:24px;text-align:left;font-size:12px;color:#2c4d8f;}
.foot .fixed{position:relative;}
.qq{position:absolute;top:35px;right:110px; width:33px; height:33px; background:url(../img/qq.jpg)}
.qq:hover{background:url(../img/qq2.jpg)}
.wb{position:absolute;top:35px;right:190px;width:33px; height:33px; background:url(../img/wb.jpg)}
.wb:hover{background:url(../img/wb2.jpg)}
.wx{position:absolute;top:35px;right:150px;width:33px; height:33px; background:url(../img/wx.jpg)}
.wx:hover{background:url(../img/wx2.jpg)}
/*=========回到顶部=========*/
.backToTop{width:19px; height:57px; display:block;text-indent:-99999px;background-position:-350px -300px;cursor:pointer; font-size:12px;}
.bomlink{ font-size:14px; font-weight:bold;}
.bomlink a{ color:#666;}
.bomlink a:hover{ color:#CCC;}
.inproduct{padding-left:10px; width:160px;;line-height:59px;font-size:16px;color:#fff; background:url(../img/left4.jpg) no-repeat;}
.inproduct a{color:#fff;}
.inabout{font-size:12px; color:#666666; line-height:25px; padding-left:10px; padding-right:10px; padding-top:10px;}
.inabout a{font-size:14px; color:#FF0000; line-height:25px; padding-left:10px; padding-right:10px; padding-top:10px;}

a,img{border:0;text-decoration:none;}
*{margin:0;padding:0;font-style:normal;}
.topz{
	 width:100%;
	 height:140px;
	 background:url(../img/topback.jpg) repeat-x;}

.logo{ margin:0px; padding:0px;;width:690px; height:100px; background:url(../img/logo2.png) no-repeat;float:left; }

.logoyou{ margin:0px; padding:0px; float:right; width:200px; height:36px;}

.qiehuan{ width:155px; height:36px;float:left; z-index:10; background:url(../img/qiehuan.png) no-repeat;}
.qiehuan span{ line-height:36px; padding-left:22px;}
.qiehuan span a{ color:#333; font-size:12px; text-decoration:none;}

.youxiao{ background:url(../img/youxiao.png) no-repeat; float:left; z-index:10;width:150px; height:36px; margin-left:25px;}
.youxiao span{ padding:0px 15px; line-height:36px;color:#fff;}
.youxiao span a{ color:#fff; font-size:12px; text-decoration:none;}
.ding{
	margin:0 auto;
	 padding:0px;
	  width:1000px;
	   height:140px;}
.daohang{
	margin:0 auto;
	 padding:0px;
	  width:1000px;
	   height:45px;
	    background:url(../img/daohang.png) no-repeat -4px 0px; margin-top:-40px; z-index:10; position:relative;}
		
.daohang ul{ list-style:none; margin:0px; padding:0px;}
.daohang ul li{ float:left; width:115px; text-align:center;}
.daohang ul li a{ color:#FFF; font-size:14px; text-decoration:none; line-height:45px; font-weight:bold;}

.daohangselect{ background:url(../img/dhqie.jpg) no-repeat;}

/* banner */
.banner{position:relative;height:350px;overflow:hidden;width:100%; top:-23px;}
.banner .show{width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;height:350px;overflow:hidden;}
.banner .show ul{position:relative;height:350px;overflow:hidden;width:2500px;float:left;}
.banner .show ul li{text-align:center;width:2500px;float:left;height:350px;position:absolute;display:none;}
.banner .focus{position:absolute;width:120px;padding-left:10px;padding-top:13px;bottom:0px;right:45%;height:29px;}
.banner .focus a{width:14px;height:14px;background:url(../img/ico01.png) no-repeat left -24px;float:left;margin-left:10px;display:inline-block}
.banner .focus a.on{background:url(../img/ico01.png) no-repeat left top; }