@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
body {background-color: #f6f6f6;}
a{color: #000;text-decoration: none;}
ul li{list-style: outside none none;}
.header {width: 100%;height: 105px;background-color: #FFF;}
.head {width: 1200px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.content {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #f6f6f6;
}
.headlogo {float: left;height: 100px;width: 600px;}
.nav{float:right;width:574px;padding-right:15px;}
.nav dl{margin:0px;border-bottom:1px solid #e7e7e7;position:relative;padding-top: 15px;padding-right: 0px;padding-bottom: 8px;padding-left: 0px;overflow: hidden;}
.nav dl span{display:inline-block;padding-right:15px;padding-left:22px;background:url(images/index_377.png) no-repeat;overflow: hidden;}
.nav dl span.fuwu{background-position:0px -182px;font-size:15px;color:#d7000f;font-family: "微软雅黑";}
.nav ul{margin: 0;background-attachment: scroll;background-image: url(images/index_377.png);background-repeat: no-repeat;background-position: 0 -601px;height: 51px;padding-top: 8px;padding-right: 0;padding-bottom: 0;padding-left: 0;}
.nav ul li{float:left;position:relative;height:43px;font-family: "微软雅黑";font-size: 15px;line-height: 43px;}
.nav ul li span{display:inline-block;padding:0px 19px 0px 9px;font-size:14px;}
.nav ul li span a{ color:#333;}
.nav ul li span a:hover{color:#d7000f;}
.nav ul li.First span{ padding-left:0px;}
.nav ul li.lastbg{ background:none;}
.nav ul li.lastbg span{ padding-right:0px;}
.nav ul li.cur span a{color:#eb3900;}
.downmenu{position:absolute;top:43px;width:120px;left:-15px;display:none;font-family: "微软雅黑";font-size: 15px;z-index: 9999;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #d7000f;}
.nav ul li.cur b {position: absolute;width: 11px;height: 7px;left: 50%;top: 35px;margin-left: -5px;background: url(images/index_346.gif) no-repeat;}
.downmenu p{box-shadow:0px -1px 5px #e9e9e9;font-size:14px;padding:10px 0px;background-color: #f6f6f6;}
.downmenu a{color:#000;display:block;text-align:center;padding:5px 0px;display:block;}
.downmenu a:hover{color:#FFF;background-color: #d7000f;}
.downmenu .widbai{box-shadow: 0px -1px 5px #e9e9e9;padding-bottom:10px;left: 0px;background-color: #f6f6f6;overflow: hidden;}
.downmenu.widbai img{float:left;}
.downmenu.widbai dl dt{float:left;width:680px;height:auto;overflow:hidden;}
.downmenu.widbai dl dt a{ margin-right:45px;}
.downmenu.widbai a{  display:inline-block;}
.downmenu.widbai a.downmenu_anli{height:220px;}
.downmenu.widbai p{box-shadow:none; border-bottom:solid 1px #d6d6d6;}
.downmenu.widbai dl dd{ float:right; width:445px; margin-right:50px;}
.nav ul li dl{border-bottom:none;width:1180px;margin:0 auto;}
.downmenu.widbai dl dd a{display:inline-block;width:200px;text-align:center;}
.downmenu.wid545{ width:558px; left:-200px; height:220px; padding:0px  0px 20px 0px; background: url(images/index_347.gif) repeat;}
.downmenu.wid545 div{overflow:hidden;padding-bottom:20px;padding-top:10px;text-align:left;width:180px;float:left;height:210px;box-shadow: 2px -1px 5px #e9e9e9;background-color: #f6f6f6;}
.downmenu.wid545 .index_pone p{ border-left:none; margin-left:0px; }
.downmenu.wid545 p{margin-left:15px;box-shadow:none;height:265px;overflow:hidden;border-left-width: 1px;border-left-style: solid;border-left-color: #d6d6d6;}
.downmenu.wid545 p a{ text-align:left; padding-left:20px;}
.downmenu.wid545 .index_pthree{ padding-right:16px;}
.adshow {height: 450px;overflow: hidden;} 
.slide-wp{width:1900px;height:460px;position:relative;left:50%;margin-left:-950px;}
.slides, .slide-bg{height:460px; background-color:#fff; overflow-x:hidden;}
.slidesjs-pagination{position:absolute;top:420px;left:50%;z-index:11;margin-left:-52px;}
.slidesjs-pagination li{float:left;margin-right:10px;}
.slidesjs-pagination li a{ text-indent:-9999px; display:inline-block; *display:block;_display:block; width:25px; height:7px; background: #E8770F; color: #666; }
.slidesjs-pagination li a.active{ background: #F9C402; }
.slideChild{width:945px;margin:0 auto;z-index:10;height:460px;position:relative;}
.slideChild a.opa{position:absolute;top:0;left:0;display:inline-block;*display:block;_display:block;width:100px;height:50px;background-color:#fff;filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; opacity:0;}
.slideChild a.a-jd{top:320px;left:135px;width:230px;height:55px;}
.slideChild a.a-video{top:50px;left:40px;width:230px;height:285px;}
.slideChild a.a-ad{position:absolute;background-color:#202020;color:#fff;text-align:center;top:365px;left:404px;width:130px;height:32px;line-height:32px;font-size:16px;}
.slideChild span.timeTip{color:#fbd504;font-size:56px;position:absolute;top:165px;left:170px;font-weight:bold;}
.slideImg{position:absolute;top:0;left:0;z-index:9;}
.serve {width: 1200px;overflow: hidden;margin-top: 20px;margin-right: auto;margin-bottom: 20px;margin-left: auto;clear: both;}
.title  {overflow: hidden;line-height: 35px;text-align: left;height: 26px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e5e5;padding-top: 5px;}
.casenav {overflow: hidden;}
.serve_con {overflow: hidden;width: 1200px;margin-top: 10px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.servecontent {width: 100%;overflow: hidden;clear: both;}
.index_service {height: 297px;}
.index_service .service_box {border: 1px solid #e4e4e4;float: left;height: 293px;margin-right: 15px;width: 267px;margin-left: 15px;background-color: #FFF;}
.index_service .service_box .service_top {background: url("images/service_box_line.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);height: 165px;padding-top: 27px;width: 240px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.index_service .service_box .service_top .img {height: 74px;margin-bottom: 18px;position: relative;width: 100px;margin-top: 0px;margin-right: auto;margin-left: auto;}
.service_top .img a {font-family: "微软雅黑";display: block;height: 74px;width: 100px;background-image: url(images/service_img1.jpg);}
.service_top .img a:hover {display: block;height: 74px;width: 100px;background-image: url(images/service_img1_hover.jpg);}
.index_service .service_box .service_top .img img {left: 0;position: absolute;top: 0;}
.service_top .img1 {}
.service_con ul li {font-family: "微软雅黑";font-size: 13px;color: #5c6167;line-height: 22px;}
.service_con ul li a {color: #5c6167;}
.service_con ul li a:hover {color: #d7000f;}
.index_service .service_box .service_con {margin-top: 5px;text-align: center;}
.case {width: 1200px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;background-color: #FFF;}
.casecontent {	overflow: hidden;	background-color: #FFF;	width: 100%;}
.index_service .service_box .service_top .img1 {height: 74px;margin-bottom: 18px;position: relative;width: 100px;margin-top: 0px;margin-right: auto;	margin-left: auto;}
.index_service .service_box .service_top .img1 img {	left: 0;	position: absolute;	top: 0;}
.service_top .img1 a {font-family: "微软雅黑";display: block;	height:74px;width: 100px;background-image: url(images/service_img2.jpg);}
.service_top .img1 a:hover {	display: block;	height: 74px;	width: 100px;	background-image: url(images/service_img2_hover.jpg);}
.index_service .service_box .service_top .img2 {height: 74px;margin-bottom: 18px;position: relative;width: 100px;margin-top: 0px;	margin-right: auto;	margin-left: auto;}
.index_service .service_box .service_top .img2 img {	left: 0;	position: absolute;	top: 0;}
.service_top .img2 a {font-family: "微软雅黑";display: block;	height: 74px;width: 100px;background-image: url(images/service_img3.jpg);}
.service_top .img2 a:hover {display: block;height: 74px;width: 100px;background-image: url(images/service_img3_hover.jpg);}
.index_service .service_box .service_top .img3 {height: 74px;margin-bottom: 18px;position: relative;width: 100px;margin-top: 0px;margin-right: auto;margin-left: auto;}
.index_service .service_box .service_top .img3 img {left: 0;position: absolute;top: 0;}
.service_top .img3 a {font-family: "微软雅黑";display: block;height: 74px;width: 100px;background-image: url(images/service_img4.jpg);}
.service_top .img3 a:hover {display: block;height: 74px;width: 100px;background-image: url(images/service_img4_hover.jpg);}
.news {width: 1024px;margin-top: 10px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.index_news .left_con {float: left;width: 407px;}
.index_news .right_con {float: left;width: 407px;margin-left: 10px;}
.con {width: 1024x;}
.case_con {width: 984px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.index_news .title {background: url("images/bg_shadow.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);height: 26px;padding-bottom: 3px;}
.index_news {margin-bottom: 10px;margin-top: 10px;overflow: hidden;width: 1200px;margin-right: auto;margin-left: auto;}
.right {float: right;}
.title h3 {float: left;}
.index_news .box {border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;padding: 5px 13px 16px;background-attachment: scroll;background-color: #FFF;background-image: url(images/bg_shadow.jpg);background-repeat: repeat-x;background-position: center bottom;}
.index_news .box ul li {background: url("images/news_li_bg.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);height: 33px;
line-height: 33px;}
.index_news .box ul li span {color: #606060; float: right; font-size: 12px;}
.index_news .box ul li a {background: url("images/gray_dot.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);color: #606060; float: left; font-size: 12px; padding-left: 13px;}
.box ul li a:hover {color:#d7000f;}
.links {width: 1200px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;}
.linksnav {height: 26px;width: 1200px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e4e4e4;}
.linkscontent {width: 1200px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 10px;padding-bottom: 10px;overflow: hidden;}
.linkstitle {height: 26px;width: 350px;}
.linkslist {float: left;overflow: hidden;}
.linkslist ul li {height: 45px;width: 120px;border: 1px solid #999;float: left;margin-left: 10px;}
.index_bottom { background: url("images/bottom_top_bg.jpg") repeat-x scroll center top #232323; height: 320px; }
.index_foot {
	background: url("images/foot_bg.jpg") repeat-x scroll center top #313237;
	height: 43px;
	line-height: 43px;
	clear: both;
}
.index_foot .footerleft {color: #909090;font-size: 12px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;
width: 700px;overflow: hidden;}
.index_foot .footerleft i {font-family: Arial;font-style: normal;margin-right: 18px;}
.index_foot .footerleft a {color: #909090;}
.scrollleft{width:1144px;overflow: hidden;height: 210px;margin-top: 20px;margin-right: auto;margin-bottom: 20px;margin-left: auto;padding-top: 5px;padding-right: 20px;padding-bottom: 5px;padding-left: 20px;}
.scrollleft ul li span a {font-family: "微软雅黑";font-size: 14px;}
.scrollleft ul li span a:hover {color: #e60733;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:287px;text-align:center;line-height:19px}
.scrollleft img{width:275px;height:170px;padding:10px;}
.w {clear: both;margin: auto;overflow: hidden;width: 1200px;}
.botleft {float: left;width: 720px;padding-top: 20px;}
.c10 {clear: both;height: 10px;line-height: 10px;overflow: hidden;}
.conlist dl dd p a {line-height: 35px;}
.botleft .tit {background: url("images/bx.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);clear: both;margin: 20px 0 0;padding-bottom: 10px;}
.botright {background: url("images/addbg.png") no-repeat scroll 0 80px rgba(0, 0, 0, 0);float: right;width: 455px;}
.botright .tit {background: url("images/bx.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);clear: both;margin: 20px 0 0;padding-bottom: 10px;}
.botright .add {float: left;padding-left: 30px;padding-top: 110px;width: 260px;font-family: "微软雅黑";font-size: 13px;color: #FFF;}
.youhui {float: left;width: 366px;margin-left: 10px;}
.conlist {width: 800px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.index_bottom dl {float: left;height: 220px;margin-right: 48px;width: 134px;}
.index_bottom dl dt {background: url("images/bottom_title_bg.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);font-size: 14px;height: 21px;line-height: 21px;margin-bottom: 8px;padding-bottom: 10px;padding-left: 16px;}
.index_bottom dl a {color: #FFF;font-family: "微软雅黑";font-size: 13px;}
.index_bottom dl dd {padding-left: 16px;}
.index_bottom dl dd p {font-size: 12px;line-height: 21px;}
.conlist dl dt a:hover {color: #D8000F;}
.main {margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.conlist dl dd p a:hover {color: #D8000F;}
.block_page {background: none repeat scroll 0 0 #f9f9f9;border: 1px solid #e6e6e6;margin: 40px auto;overflow: hidden;}
.block {position: relative;width: 1186px;}
.page_top {background: url("images/page_top1.gif") no-repeat scroll right top rgba(0, 0, 0, 0);border-bottom: 1px solid #e6e6e6;overflow: hidden;padding: 30px 30px 20px;width: 1126px;}
.page_tit {margin-bottom: 10px;}
.page_nav {float: left;}
.page_nav a:hover, .page_nav a.cur {background: url("images/page_nav_cur.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;}
.page_nav a:hover, .page_nav a.cur {background: url("images/page_nav_cur.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;}
.page_nav a {background: url("images/page_nav.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;display: block;float: left;font-family: "微软雅黑","Trebuchet MS";font-size: 14px;height: 29px;line-height: 20px;margin-right: 10px;text-align: center;width: 105px;}
.place {color: #9c9c9c;float: right;font-size: 12px;font-family: "微软雅黑";}
.about {clear: both;overflow: hidden;padding: 30px;}
.fl {float: left;}
.fr {float: right;}
.about p {line-height: 24px;margin-bottom: 20px;text-indent: 2em;font-family: "微软雅黑";font-size: 14px;}
.moblistright ul li p {margin: 0px;padding: 0px;line-height: 25px;}
.weblist {width: 830px;overflow: hidden;padding-bottom: 20px;}
.weblisttitle {height: 40px;width: 830px;background-image: url(images/webnav.png);}
.weblistcon {width: 830px;overflow: hidden;padding-top: 10px;}
.weblistimg {height: 260px;width: 350px;float: left;box-shadow: 1px 1px 2px #BBB;background: none repeat scroll 0% 0% #FFF;background-color: #FFF;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;background-clip: border-box;
background-origin: padding-box;background-size: auto auto;_webkit-border-radius: 10px;border-radius: 10px;}
.webimg { height: 169px; width: 350px; padding: 10px; margin: 0px auto; }
.weblistright ul li {font-family: "微软雅黑";font-size: 13px;line-height: 25px;}
.weblistright p { font-family: "微软雅黑"; font-size: 13px; text-indent: 0; }
.weblistright {float: right;width: 460px;}
.sweblisttitle {height: 40px;width: 830px;background-image: url(images/webnav1.png);}
.tweblisttitle {height: 40px;width: 830px;background-image: url(images/webnav2.png);}
.fweblisttitle {height: 40px;width: 830px;background-image: url(images/webnav23.png);}
.sucase {width: 275px;margin-bottom: 10px;}
.sucasetitle {background-image: url(images/kehu.png);height: 40px;}
.sucasecontent {overflow: hidden;padding-top: 10px;background-color: #FFF;padding-bottom: 10px;}
#demo_t1 ul li {height: 172px;width: 250px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;}
#demo_t1 ul li a span {font-family: "微软雅黑";font-size: 13px;line-height: 25px;}
#demo_t1 ul li a:hover {color: #E60733;}
#demo_t2 ul li {height: 172px;width: 250px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;}
#demo_t2 ul li a span {font-family: "微软雅黑";font-size: 13px;line-height: 25px;}
#demo_t2 ul li a:hover {color: #E60733;}
.helpcenter { width: 270px; float: right; }
.helpcenter .box ul li a:hover {color: #E60733;}
.helpcenter .box {border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;padding: 5px 13px 16px;background-attachment: scroll;background-color: #FFF;background-image: url(images/bg_shadow.jpg);background-repeat: repeat-x;background-position: center bottom;}
.helpcenter .box ul li {background: url("images/news_li_bg.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);height: 33px;line-height: 33px;}
.helpcenter .box ul li span {color: #606060;float: right;font-size: 12px;}
.helpcenter .box ul li a {background: url("images/gray_dot.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);color: #606060;float: left;font-size: 12px;padding-left: 13px;}
.moblist { width: 830px; overflow: hidden; padding-bottom: 20px; float: left; }
.moblisttitle {height: 40px;width: 830px;}
.moblistcon {width: 830px;overflow: hidden;padding-top: 10px;}
.moblistimg {height: 261px;width: 350px;float: left;box-shadow: 1px 1px 2px #BBB;background: none repeat scroll 0% 0% #FFF;background-color: #FFF;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;background-clip: border-box;
background-origin: padding-box;background-size: auto auto;_webkit-border-radius: 10px;border-radius: 10px;}
.mobimg {height: 241px;width: 330px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding: 10px;}
.moblistright ul li {font-family: "微软雅黑";font-size: 13px;line-height: 25px;}
.moblistright {float: right;width: 460px;}
.moblistright ul li p a:hover {color: #D7000F;}
.tuiguang {width: 830px;overflow: hidden;}
.tuiguangtitle {overflow: hidden;}
.tuiguangtitle h1 { font-family: "微软雅黑"; font-size: 36px; border-bottom: 1px solid #e6e6e6; padding-bottom: 5px; color: #2881b9; }
.tgbrand {height: 100px;width: 830px;}
.tgcontent {width: 830px;overflow: hidden;padding-bottom: 20px;padding-top: 20px;}
.tgintro {float: left;width: 390px;padding-left: 10px;}
.tgintro h1 {font-family: "微软雅黑";font-size: 20px;color: #595959;line-height: 30px;}
.tgintro h2 {font-family: "微软雅黑";font-size: 16px;font-weight: normal;line-height: 30px;color: #666;margin: 0px;padding: 0px;}
.tgintro p {color: #666;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;}
.tgimg {float: left;height: 300px;width: 430px;}
.program {width: 830px;overflow: hidden;}
.programtitle {overflow: hidden;}
.programtitle h1 {font-family: "微软雅黑";font-size: 26px;border-bottom: 1px solid #e6e6e6;padding-bottom: 5px;}
.programcontent h1 {font-family: "微软雅黑";font-size: 18px;line-height: 40px;color: #D7000F;}
.programcontent p {font-family: "微软雅黑";font-size: 13px;text-indent: 0;}
.programcontent {width: 830px;overflow: hidden;}
.pexample {height: 335px;width: 683px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;}
.innermobile {width: 830px;overflow: hidden;}
.mobilewebsite {overflow: hidden;padding-bottom: 10px;border-bottom: 1px solid #e6e6e6;}
.mobilewebsite h1 {font-family: "微软雅黑";font-size: 60px;text-align: center;}
.mobilewebsite h2 {font-family: "微软雅黑";font-size: 18px;font-weight: normal;text-align: center;color: #666;}
.mwcontent {width: 830px;overflow: hidden;padding-top: 28px;clear: both;}
.leftmw {float: left;width: 390px;overflow: hidden;}
.youshilist {height: 50px;width: 390px;}
.youshinum {height: 50px;width: 50px;float: left;}
.rightmw {float: left;width: 430px;}
.leftmw h1 {font-family: "微软雅黑";color: #666;font-size: 22px;}
.leftmw p {text-indent: 0;font-family: "微软雅黑";font-size: 16px;color: #666;line-height: 35px;margin: 0px;padding: 0px;}
.mwlist {width: 830px;padding-bottom: 30px;border-bottom: 1px solid #e6e6e6;padding-top: 30px;clear: both;overflow: hidden;}
.mwtitle {overflow: hidden;}
.youshititle {float: left;height: 50px;}
.youshititle h1 {font-family: "微软雅黑";font-weight: normal;font-size: 24px;line-height: 50px;color: #2380BB;padding-left: 10px;}
.mwgn {height: 100px;width: 830px;padding-top: 10px;padding-bottom: 10px;clear: both;}
.mwgntitle {width: 830px;overflow: hidden;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #e6e6e6;}
.mwgntitle h1 {font-family: "微软雅黑";font-size: 24px;color: #2186BE;}
.mwgnlist {float: left;height: 100px;width: 400px;margin-right: 8px;margin-left: 7px;overflow: hidden;}
.mwgnlistimg {height: 100px;width: 100px;float: left;}
.mwgnlistintro {float: left;width: 300px;overflow: hidden;}
.mwgnlistintro h1 {font-family: "微软雅黑";font-size: 18px;font-weight: normal;color: #2186BE;padding-left: 20px;}
.mwgnlistintro p {text-indent: 0;padding-left: 20px;color: #666;font-size: 12px;font-family: "微软雅黑";}
.mwsjlist {width: 830px;padding-bottom: 30px;padding-top: 30px;clear: both;}
.newslist {width: 830px;overflow: hidden;}
.comnewslist {height: 45px;overflow: hidden;}
.llist {float: left;height: 45px;width: 15px;background-image: url(images/li.png);}
.comnews {width: 830px;}
.comnews li {background: url("images/msg_22.jpg") repeat-x scroll center 45px rgba(0, 0, 0, 0);height: 46px;width: 830px;font-family: "微软雅黑";font-size: 12px;}
.newstitle {float: left;height: 45px;padding-left: 10px;line-height: 45px;}
.dates {float: right;height: 45px;line-height: 45px;color: #737373;}.newstitle a {color: #737373;}.newstitle a:hover {color: #D0282C;}.page_l {border-right: 1px solid #e6e6e6;float: left;overflow: hidden;width: 830px;padding-top: 10px;padding-bottom: 30px;}
.page_l {border-right: 1px solid #e6e6e6;float: left;overflow: hidden;padding: 10px 30px 30px;width: 830px;}
.page_r {float: right;overflow: hidden;width: 275px;}
.news_show_tit {color: #c6200d;font-size: 24px;font-weight: normal;height: 60px;line-height: 60px;text-align: center;}
.news_show_info {background: url("images/line1.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);color: #989898;height: 30px;line-height: 30px;padding-bottom: 30px;text-align: center;	font-size: 12px;
}
.news_text {background: url("images/line1.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);clear: both;margin-bottom: 20px;overflow: hidden;padding: 20px 0;}
.news_text p {font-family: "微软雅黑";font-size: 12px;color: #767676;text-indent: 1.5em;line-height: 25px;}
.news_bl {float: left;width: 360px;font-size: 12px;color: #767676;}
.subnav {background: none repeat scroll 0 0 #f9f9f9;padding: 3px 17px;font-size: 12px;}
.subnav a:link, .subnav a:visited {color: #aeaeae;}
.subnav a {border: 1px solid #dbdbdb;display: inline-block;height: 18px;line-height: 18px;margin-right: 5px;padding: 1px 12px;transition: all 0.4s ease 0s;}
.subnav a.cur:link, .subnav a.cur:visited, .subnav a.cur:hover, .subnav a:hover {background: none repeat scroll 0 0 #c51400;border: 1px solid #c51400;color: #fff;}
.successfulcase {clear: both;overflow: hidden;padding: 30px;}
.successfulcase ul {width: 100%;}
.successfulcase li {display: inline;float: left;overflow: hidden;width: 319px;margin-top: 10px;margin-right: 28px;margin-bottom: 10px;margin-left: 28px;}
.text a:hover {color: #D7000F;}
.successfulcase li .warp {display: block;float: left;height: 157px;overflow: hidden;padding: 15px 16px 19px;position: relative;width: 287px;background-image: url(images/casebg.png);}
.successfulcase li .rsp {background: none repeat scroll 0 0 #000;left: 16px;position: absolute;top: 15px;}
.successfulcase li span {display: block;height: 157px;overflow: hidden;width: 287px;}
.successfulcase li .text {float: left;font-size: 12px;height: 30px;line-height: 30px;overflow: hidden;padding: 0 5px;text-align: center;width: 309px;}
.casedetails {height: 536px;width: 609px;background-image: url(images/casedetailsbg.png);float: left;}
.caseimg {height: 358px;width: 556px;padding-top: 20px;padding-left: 26px;padding-right: 26px;padding-bottom: 20px;}
.caseintro {float: left;width: 497px;padding-left: 20px;}
.caseintro h1 {font-family: "微软雅黑";font-size: 20px;line-height: 30px;margin: 0px;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;color: #F60;}
.caseintro p {color: #333;font-size: 12px;line-height: 20px;margin-top: 15px;}
.case_list_b{
	width:1100px;
}
.case_list_b li{
	float:left;
	display:inline;
	width:450px;
	position: relative;
	background:#FFF;
	border: 1px solid #e6e6e6;
	padding: 20px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.tab-10-1 {height: 155px;width: 150px;}
.case_list_b li img{float:left;margin-right:32px;width:184px;height:344px;}
.case_list_b li big b{ margin-top: 30px; display:block; font-size: 24px; font-weight:normal; color:#1e1e1e;font-family:"微软雅黑";}
.case_list_b li big a{display:block;margin-top:5px;padding:15px 10px 15px 0;font-weight:bold;font-size:18px;color:#000;font-family:"微软雅黑";}
.case_list_b li big p{padding-right:10px;height: 74px;overflow: hidden;margin-top:30px;font-size:14px;color:#858585;font-family:"微软雅黑";}
.case_list_b li big .eq{ position: absolute; top: 190px; left: 226px;}
.case_list_b li big .ka{ width:150px; height: 180px; position: absolute;; top: 198px; left: 236px; cursor: pointer; }
.ka h1 {font-family: "微软雅黑";font-size: 13px;font-weight: normal;text-align: center;clear: both;}
.ka .active{display: block;width: 160px;}
.case_list_b li .ka .erweima_show{ margin: 5px; width: 150px; height: 150px;}
.map {
	height: 365px;
	width: 784px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.incontactus {
	width: 784px;
	padding-top: 10px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.incontactus h1 {
	font-family: "微软雅黑";
	font-size: 22px;
	color: #0093DD;
}
.incontactus p {
	font-family: "微软雅黑";
	font-size: 13px;
	line-height: 30px;
}
.feedback {
	clear: both;
	padding: 30px 0;
	font-family: "微软雅黑";
	font-size: 12px;
}
.feedback h3 {
    background: url("images/line1.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    color: #b90804;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 10px;
    padding: 10px 0;
}
.page_l input.input-text {
    width: 250px;
}
.page_l .errorInput, .feedback .errorInput {
    border: 1px solid #ff7e00;
}
.input-text{
	border: 1px solid #d0d0d0;
	font-family: Verdana,Geneva,sans-serif,"宋体";
	font-size: 12px;
	height: 18px;
	margin: 0 5px 0 0;
	padding: 2px 0 2px 5px;
	background-attachment: scroll;
	background-color: #fff;
	background-image: url(images/input.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.btn_submit {
    background: url("images/btn_submit.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    height: 44px;
    margin-right: 20px;
    width: 220px;
}
.btn_reset {
    background: url("images/btn_reset.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    height: 44px;
    width: 220px;
}

#main_c1 {
	overflow: hidden;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.case_list li .warp .photo a img { width: 287px; }

body table tr td a:hover { color: #E60733; }

/***程序员加的样式**/
#photolist {
	text-align:center;
	padding:10px 15px 10px 15px;
}
.warp span a { height: 157px; width: 287px; }
.successfulcase .case_list li span a { display: block; height: 157px; width: 287px; }


#productname a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#productname a:hover {
	color:#D52410;
	font-size:12px;
	text-decoration:underline;
}
#productlist {
	width:204px;
	height:208px;	
	_height:202px;
	+height:203px;
	_padding-top:2px;
	+padding-top:2px;
	margin:0px 0px 0px 0px;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
#productlist:hover {
	width:204px;
	height:208px;	
	_height:202px;
	+height:203px;
	margin:0px;
	border:1px solid #ff6600;
}
#productlist #productpicture {
	width:204px;
	height:204px;	
	_height:200px;
	+height:203px;
	text-align:center;
	display:table-cell;
 *display:inline-block;
	vertical-align:middle;
	position:relative;
	background-color:#ffffff;
}
#productlist #productpicture #imgouter {
+position:absolute;
+top:50%;
+left:0;
}
#productlist #productpicture #imginner {
+position:relative;
+top:-50%;
+left:0;
}
#productlist #productpicture #imginner img {
	display:block;
	margin:0 auto;
	border:0px;
}
#productname {
	padding-top:2px;
	padding-bottom:5px;
	text-decoration: none;
	line-height:130%;
	text-align:center;
}
.input4 {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:150px;
	height:20px;
	color:#000000;
}
.input6 {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	height:20px;
	color:#000000;
}
.input3s {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:515px;
	color:#000000;
}
.input3{
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	color:#000000;
}
.input5 {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:515px;
	height:20px;
	color:#000000;
}
.input {
	background-color:#f6f6f6;
	border:1px solid #999999;
	font-size:12px;
	width:190px;
	height:20px;
	color:#000000;
}
.input:hover, .input2:hover, .input4:hover, .input5:hover, .input6:hover, .input3s:hover {
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
}
.jobbutton{background-color:#82AD27;color:#FFFFFF;font-size:14px;border-right:1px solid #5C7B1C;border-bottom:1px solid #5C7B1C;padding:4px 12px 4px 12px;border-left:1px solid #A5D542;border-top:1px solid #A5D542;}

/*在线客服*/
.QQbox{ z-index:99; /*width: 26px;*/ right: 3px; top: 145px; position: absolute;}
.QQbox .press{ left: 0; border: none; cursor: pointer;width: 26px; height: 136px;/*position: absolute;*/}
.QQbox .Qlist{ left: 0; width: 170px;/* background: url(/images/siderIM_bg.gif) ;*/padding:5px;}
.QQbox .Qlist .b{ float: left; height: 6px; width: 170px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(/images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(/images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(/images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(/images/siderIM_bg.gif); width: 100%; padding: 10px 0px 10px 0px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul li{ padding: 5px 5px 0px 10px;text-align:left;}
#msg_win{position:absolute;right:0px;display:none;overflow:hidden;z-index:99;background:#F9EFFC;width:580px;font-size:12px;margin:0px;}
#msg_win .icos{position:absolute;top:0px;*top:0px;right:2px;z-index:9; background:#333}
#msg_win .icos a{float:left;color:#FFFFFF;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
#msg_win .icos a:hover{color:#FFCC00;}
#msg_title{height:30px;line-height:30px;text-indent:5px;font-weight:bold; color:#FFF; overflow:hidden;background:#333}
#msg_content{margin:5px 5px;margin-right:0;width:580px;overflow:hidden;}

/*客服CSS*/
.keifu{ position:fixed; top:5%; right: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:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_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:96px;}
.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; }