﻿@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none; color:#000}
a:hover{text-decoration:none; color:#F00}
.clear{font-size:0px;line-height:0px;clear:both;height:0px;overflow:hidden;margin:0px;padding:0px;visibility:hidden;}
.cle {clear:both;}
body{font-family:"宋体"; background:#f1f1f1; font-size:12px; line-height:24px;}
.mt{ margin-top:10px;}
.mt1{margin-top:5px;}
.m10{height:10px;}
.fl{ float:left; display:inline;}.fr{ float:right; display:inline;}h1,h2,h3{ font-weight:normal}.relative{ position:relative}.absolute{ position:absolute}
/*header*/
.headerbox{height:106px; background:url(../images/headerbox.jpg) repeat-x;}
.header{width:1000px; height:106px; background:url(../images/headerbg.jpg) no-repeat; margin:0px auto;}
.logo{width:212px; height:106px; float:left; display:inline;}
.logo h1{ text-indent:-9990px; overflow:hidden;}
.navbox{width:788px; float:left; display:inline;}
.nav_top{ width:788px; height:65px; padding-top:5px;}
.nav_top_tel {text-align:right; margin-top:3px}
.nav_top a{color:#FFF;}
.nav_top a:hover{color:#FFF; text-decoration:underline;}
.nav_top p{line-height:25px; text-align:right; padding-right:10px; color:#FFF}
.nav_menu{height:30px;font:14px "微软雅黑"; overflow:hidden; float:right; display:inline}
.nav_menu ul{line-height:30px; padding-right:5px}
.nav_menu ul li{text-align:right; float:left; display:inline; margin-left:5px}
.nav_menu ul li a{color:#FFF;display:block; padding:0px 5px}
.nav_menu ul li a:hover{ border-radius:3px; background:url(../images/navhover.png) repeat; color:#cdbc03}
/*banner*/
.bannerbox{ height:364px;background:url(../images/bannerbox.jpg) top center no-repeat;}
.banner{width:950px; height:337px; margin:0px auto}
#focus {width:950px; height:337px; overflow:hidden; position:relative;}#focus ul {height:337px; position:absolute;}
#focus ul li {float:left; width:950px; height:337px; overflow:hidden; position:relative; background:#000;}#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:950px; height:20px; left:0; bottom:0; background:#000;}#focus .btn {position:absolute; width:950px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}#focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}#focus .next {right:0; background-position:right top;}
/*main*/
.wrap{width:1000px; height:100%; overflow:hidden !important;margin:0px auto;}
.web{width:998px; border:1px solid #d3d3d3; float:left; display:inline; padding:10px 0px; background:#FFF}
.web_about{margin-left:10px; margin-bottom:5px; font:18px "微软雅黑"; line-height:35px;}
.web_about span{ background:#232323; color:#FFF}
/*.web_server{width:998px;}
.web_server ul{width:996px; float:left; display:inline; padding:0px 1px;}
.web_server ul li{width:239px; height:70px;float:left; display:inline; margin-left:8px;}
.web_server ul li a{width:237px; height:70px; border:1px solid #dadada; float:left; display:inline;}
.web_server ul li a:hover{width:237px; height:70px; border:1px solid #F00; float:left; display:inline;}
.web_server ul li img{width:237px; height:70px; float:left; display:inline;}*/
.c_fw{width:998px;float:left;position: relative;}
.c_fw ul li {width: 237px;position:relative;height:70px;float:left;margin-left:10px;display:inline;background-color:#212121;position: relative;}

.bgl {background-color:#CC0000;height:70px;width:0px;position:absolute;left:0px;top:0px;}
.zi {clear:both;height:70px;overflow:hidden;position:absolute;left:0px;top:0px;}
/*case*/
.case{width:1000px; margin-top:10px; background:#FFF;}
.case_top{width:1000px; height:58px; overflow:hidden;background:url(../images/case_m2.jpg) repeat-x;}
.case_top span{height:40px;float:right; display:inline; clear:both;background:url(../images/case_m3.jpg) right no-repeat; font:16px "微软雅黑";line-height:40px; text-align:right; padding:18px 18px 0px 10px}

/*.case_con{width:998px; height:100%; overflow:hidden !important;border:1px solid #d0d0d0; border-top:none; border-bottom:none;}
.case_con ul li{ width:232px; float:left; display:inline; margin-left:14px; text-align:center; font:14px "微软雅黑"; line-height:28px;}
.case_con ul li img{ width:216px; height:172px;background:url(../images/case_bg.jpg) no-repeat; padding:11px 8px 9px;}
.case_bot{width:1000px; float:left; display:inline}*/

/*修改20150926*/
.ind_case{width:998px; height:100%; overflow:hidden !important;border:1px solid #d0d0d0; border-top:none; border-bottom:none;}.ind_case li{width:232px; height:192px;float:left; background:url(../images/case_bg.jpg) no-repeat;position:relative;margin-left:14px;}.ind_add_img1{width:216px; height:172px; float:left; margin:8px 10px;}

.ind_case li a .casemark{background:#e6e5e5;width:216px;color:#000;font-weight:bold;position:absolute;left:10px;right:10px; top:8px; bottom:8px;height: 0px;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ind_case li a:hover .casemark{height:172px;opacity:1;}.ind_case li a:hover{text-decoration:none;}
.ind_add_logo{height:140px;}.ind_add_logo img{ width:216px; height:140px; padding:0; margin:0; float:left}
.ind_case li .casemark p{ height:32px; font:16px/32px "Microsoft YaHei UI"; padding-left:8px; background:#7c0602; color:#FFF}

.case_bot{width:1000px; float:left; display:inline}.add_ind_img1{width:216px; height:172px;}


/*new*/
.new{width:978px; border:1px solid #d3d3d3; margin-top:10px; background:#FFF; float:left; display:inline; padding:10px;}
.new_left{width:218px; height:455px; float:left; display:inline; background:url(../images/new_leftbg.jpg) bottom no-repeat;}
.new_mid{width:490px; float:left; display:inline; margin-left:15px;}
.new_mid dl{width:490px; border-bottom:1px dotted #cccccc; padding-bottom:15px; float:left; display:inline; margin-top:12px}
.new_mid dl dt{width:190px; height:120px; float:left; display:inline;}
.new_mid dl dd{width:290px; height:120px; float:left; display:inline; margin-left:10px;}
.new_mid dl dd h1{ height:25px;font: bold 16px "微软雅黑"; line-height:25px; f}
.new_mid dl dd h2{ height:20px;width:100px;font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:20px; background:#ffe824; text-align:center;}
.new_mid dl dd h2 a{color:#000;}
.new_mid dl dd h2 a:hover{color:#F00;}
.new_mid dl dd p{line-height:25px; font-size:12px;}
.new_right{width:235px; float:left; display:inline; margin-left:15px;}
.new_seo h3{width:225px; height:28px; background:#212121; font:14px "微软雅黑";line-height:28px; color:#FFF; padding:0px 5px;}
.new_seo h3 a{ color:#FFF}
.new_seo h3 a:hover{color:#FF0;}
.new_seo ul{padding:5px 0px; background:#f7f7f7; padding-left:5px;}
.new_seo ul li{line-height:24px;}
.right{float:right; clear:both; font-family:Arial}
/*footer*/
.linkbox{background:url(../images/linkbox.jpg) repeat;padding:10px 0px;margin-top:15px;}
.link{width:980px;margin:0px auto;/*background:#484848;padding:10px;*/line-height:24px; word-spacing:12px;}
.link a{color:#FFF;}
.link a:hover{color:#FF0;}
.footer1{ height:130px;background:url(../images/footbg.jpg) repeat;}
.footerbox{ height:100%; overflow:hidden !important;background:#959595;}
.foot{width:1000px; margin:0px auto; padding-top:15px}
.footermenu{height:33px;background:url(../images/footmenu.jpg) right #aaaaaa no-repeat; background:#b5b5b5;line-height:33px; padding-left:10px; word-spacing:10px; border:1px solid #ccc;}
.copy{padding-top:15px; float:left}
.copy_tel{width:542px;float:left; display:inline;}
.copy_txt{ width:448px;float:left; display:inline; color:#FFF;padding-right:5px; line-height:22px; text-align:right}
.copy_txt a{color:#ffffff}
.copy_txt a:hover{color:#f6ff00}

/*sub*/
.sub_bannerbox{ height:279px;background:url(../images/sub_bannerbox.jpg) top center no-repeat;}
.sub_banner{width:1000px; height:260px; margin:0px auto}
/*sub_server*/
.sub_server{width:996px; border:1px solid #d3d3d3; background:#FFF; float:left; padding:0px 1px 15px;}
/*server_box1*/
.server_box1 {width:210px;height:280px;float:left;background: rgb(237, 237, 237);padding:0px 10px;margin-left:15px;margin-top:15px;display:inline;}
.server_box1 h1{width:210px;height: 30px;color: rgb(34, 34, 34);font-weight: bold;margin-top:10px;}
.server_box1 h1 a,.server_box2 h1 a {line-height: 30px;font-family: "微软雅黑";font-size: 24px;}
.server_box1 h1 a:link {color: rgb(34, 34, 34);text-decoration: none;}
.server_box1 h1 a:visited {color: rgb(34, 34, 34);text-decoration: none;}
.server_box1 h1 a:hover {color: rgb(255, 255, 255);text-decoration: none;}
.server_box1 dl {margin-top:18px;}
.server_box1 dd {width:208px;height:91px;font-size:0px;border: 1px solid rgb(206, 206, 206);}
.server_box1 dt {width: 208px;color:rgb(103, 103, 103);line-height:20px;text-indent:2em;margin-top: 10px;}
/*server_box2*/
.server_box2 {background:url("../images/action.gif") no-repeat;padding: 0px 10px;width:210px;height:280px;color:rgb(255, 255, 255);float:left; margin-left:15px;display:inline; margin-top:15px;}
.server_box2 h1 {width: 210px;height: 30px;color: rgb(255, 255, 255);line-height: 30px;font-family: "微软雅黑";font-size: 24px;font-weight: bold;margin-top: 10px;}
.server_box2 h1 a:link {color: rgb(255, 255, 255);text-decoration: none;}
.server_box2 h1 a:visited {color: rgb(255, 255, 255);text-decoration: none;}
.server_box2 dl {margin-top:18px;}
.server_box2 h1 a:hover {color: rgb(255, 255, 255);text-decoration: none;}
.server_box2 dd {border: 1px solid rgb(206, 206, 206);width: 208px;height: 91px;font-size: 0px;}
.server_box2 dt {width:208px;line-height: 20px;text-indent: 2em;margin-top: 10px;}
/*sub_web*/
.sub_web{width:998px; border:1px solid #d3d3d3; background:#FFF; float:left; margin-top:10px;}
.web_menu{width:996px; border:1px solid #FFF; height:35px; background:url(../images/sub_web_bg.jpg) repeat-x; overflow:hidden}
.web_menu ol{width:110px; float:left; display:inline; font:18px "微软雅黑"; padding-left:10px; line-height:30px;}
.web_menu ul{width:850px; float:left; display:inline; margin-left:26px; line-height:32px;}
.web_menu ul li{width:106px; float:right; display:inline; text-align:center; font-size:14px;}
.web_menu ul li a{display:block}
.web_menu ul li a:hover{width:106px; height:35px; background:url(../images/sub_web_ahover.jpg) no-repeat; display:block;color:#FFF;}
.web_con{width:978px; padding:10px; float:left; display:inline; overflow:hidden}
.web_aboutd{width:968px; padding:15px; float:left; display:inline; overflow:hidden}
.web_pic{/*width:230px;*/width:300px;/*height:290px;*/ float:left; display:inline; background:#746c6f}
.web_txt{/*width:748px;*/width:678px; float:left; display:inline;}
.web_txt h1{/*width:733px;*/width:663px; height:30px; line-height:30px; font:20px "微软雅黑"; color:#746c6f; padding-left:15px;}
.web_txt1{/*width:420px;*/width:440px; float:left; display:inline; margin-left:15px; background:url(../images/web_line.jpg) right no-repeat; padding-right:/*20*/10px;}
.web_txt1 dt,.web_txt2 dt{height:28px; line-height:28px; font:18px "微软雅黑"; margin-top:5px;}
.web_txt1 dd,.web_txt2 dd{line-height:24px; margin-top:5px;}
.web_txt2{width:2/*80*/05px; float:left; display:inline; padding-left:/*10*/5px;}
.red{color:#F00;}
.line{ text-decoration:line-through}
/*sub_email*/
.sub_email{width:998px; border:1px solid #d3d3d3; background:#FFF; float:left; margin-top:10px;}
.email_menu{width:996px; border:1px solid #FFF; height:35px; background:url(../images/sub_web_bg.jpg) repeat-x; overflow:hidden; line-height:35px;}
.email_menu ul li{width:106px; float:left; display:inline; text-align:center; font-size:14px;}
.email_menu ul li a{display:block}
.email_menu ul li a:hover,.hover{width:106px; height:35px; background:url(../images/sub_web_ahover.jpg) no-repeat; display:block; color:#FFF;}
.hover a{color:#FFF;}
.email_con{width:998px; float:left; display:inline; padding:10px 0px;}
.email_con ul{ width:998px; float:left; display:inline; padding-bottom:15px;}
.email_con ul li{width:452px; float:left; display:inline; margin-left:30px; border:1px solid #dadada; margin-top:20px;}
.email_con ul li h1{width:428px; height:28px; line-height:28px; font-size:14px; font-weight:normal; padding-left:14px; border-bottom:1px solid #dadada; margin:0px 5px; color:#F00}
.email_con ul li img{ float:left; display:inline; padding:10px;}
.email_con ul li p{line-height:24px; padding:10px; text-indent:24px;color: #666666}
.email_host{width:958px; margin:0px auto; background:#009; float:left; display:inline}
.host_list{width:938px; margin:0px auto; clear:left}
.host_list .product_name{border-bottom: 1px dotted #B9C6D1;color: #555555;}
.host_list .list_title {background-color: #9DACBF;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;color: #FFFFFF;padding: 5px;}
.host_list p {background-image: url("../images/title3.gif");background-position: 10px center;background-repeat: no-repeat;display: block;line-height: 18px;padding-left:20px;text-align: left;}
.host_list th{background-color: #F4F4F4;padding: 3px;}
.host_list td {border-bottom: 1px dotted #B9C6D1;border-left: 1px solid #DDDDDD;color: #666666;padding: 5px;text-align: center;}
/*sub_soft*/
.soft_con{width:998px; float:left; display:inline; padding:10px 0px;}
.soft_con dl{width:452px; float:left; display:inline; margin-left:30px; border:1px solid #dadada; margin-top:20px;}
.soft_con dl dt{ width:116px; float:left; display:inline; padding:30px 0px;}
.soft_con dl dd{ width:321px; float:left; display:inline; padding:15px; padding-left:0px;}
.soft_con dl dd h1{line-height:28px; font:18px "微软雅黑";}
.soft_con dl dd p{line-height:20px; margin-top:5px;}
/*sub_demo*/
.demo_check{width:958px; height:111px;float:left; display:inline;margin-top:12px; border:1px solid #dadada; background:#FFF url(../images/demo_checkbg.jpg) right center no-repeat; padding:20px;}
.check_search{ width:958px;height:24px; line-height:24px; float:left; display:inline}
.check_name{width:120px; float:left; display:inline; font:16px "微软雅黑"}
.check_con{width:600px;height:24px; background:#033; float:left; display:inline; background:url(../images/domain_www.gif) left center no-repeat; padding-left:50px;}
.check_btn{float:left; margin-left:5px; cursor:pointer;}
.check_input{float:left;margin-left:6px; height:20px; margin:2px 5px; display:inline;}
.search_con{ width:702px; float:left; display:inline; padding-top:8px;}
.search_con ul li{color:#666666;float:left;font-family:Verdana,Geneva,sans-serif;font-weight:bold;padding:4px 0px;height:22px;width:74px; padding-right:4px;}
/*域名弹框*/
.modal-title {padding:22px 0 10px;text-align:center;font:36px "微软雅黑";font-weight:bold; color:#000000;line-height:36px;text-shadow:0 0 4px rgba(0,0,0,0.4);}
.modal-cont-main { padding:10px 20px 30px;}
.modal-cont {width:746px;font-size:14px;line-height:22px;}
.modal-cont p {width:746px;background:#0F0}
.red{color:#F00;}
.modal-con ul{width:746px; background:#03F; float:left;}
.modal-cont ul li { width:722px;margin:5px 0px;padding:0 0 0 24px;/*  background:url(../images/ico.gif) center left no-repeat; */}
.modal-cont ul li h1{ font-size:14px; font-weight:normal;}
.modal-cont ul li h2{ float:right; clear:both; font-size:14px;}
.modal{width:786px; min-height:300px; box-shadow:0 0 12px rgba(0,0,0,0.8);background:#ffffff url(../images/codejam_day_sche_bg.png) repeat 0 0;
    z-index:2013;position:absolute;position:fixed;left:0;top:0;display:none;}
.modal-closer {background:#212121;color:#ffffff;width:18px;height:18px; font-size:12px;line-height:18px; position: absolute; right:10px;top:10px;
    text-align:center;cursor:pointer;border:1px solid #6b6b6b;}
.modal-closer:hover {box-shadow:0 0 9px rgba(255,255,255, 1);}
.modal-mask {width:100%; height:100%; position:fixed; z-index:2012;background:#212121;background:rgba(0,0,0,1);
    opacity:0.2;-moz-opacity: 0.2;filter:alpha(opacity=20);left:0; top:0;display:none;}

.inputbox{height:18px; border:1px solid #dadada; line-height:18px;}
.miamain{width:998px; float:left; display:inline; background:#FFF;margin-top:12px; border:1px solid #dadada; border-bottom:none;}
.submainall{border-bottom:1px solid #dadada;}
.demo_subyi{width:232px; text-align:center; font-size:14px; color:#F00}
.demo_suberw{width:320px;background:#ededed; text-align:center}
.demo_subshan{width:416px; padding:15px;}

/*sub_case*/
.sub_case{width:998px; border:1px solid #d3d3d3; background:#FFF; float:left; margin-top:10px; padding:10px 0px;}
.sub_menu1{width:978px; height:45px; margin:0px 10px; padding-bottom:5px; border-bottom:1px solid #878787;}
.menu_right{line-height:45px; float:right; display:inline; clear:both; padding-right:5px; font-size:14px;}
.menu_right img{width:145px;height:45px;}

.pic_page{ width:998px;background:#efefef;line-height:28px; padding-top:5px; float:left; display:inline; font-size:14px; word-spacing:6px; text-align:center}
.pic_page{ color:#888}
.pic_page a{ background:#eee; border:1px solid #ddd; padding:3px 5px; color:#666}
.pic_page ul li{display:inline;}
.pic_page li{display:inline;}
.mb_menu{width:998px; margin:10px 0px;}
.mb_menu ul{padding-bottom:8px; float:left; width:998px; display:inline}
.mb_menu ul li{width:82px; height:24px;float:left; display:inline; margin-left:16px; margin-top:10px; text-align:center; line-height:24px; background:#FFF}
.mb_menu ul li a{ background:url(../images/mb_a.jpg) no-repeat;display:block; color:#7a7575}
.mb_menu ul li a:hover{background:url(../images/mb_ahover.jpg) no-repeat; display:block; color:#F00}
/*sub_main*/
.sub_main{width:998px; border:1px solid #d3d3d3; float:left; display:inline; background:#FFF; padding:20px 0px;}
.sub_left{width:250px; float:left; display:inline; background:url(../images/sub_mid_line.jpg) right top no-repeat; min-height:519px;_height:519px;}
.sub_left ul{width:206px; margin:0px auto; line-height:35px; font-size:14px;}
.sub_left ul li a{width:166px; height:35px; background:url(../images/list_a.jpg) no-repeat; margin-top:15px; display:block; padding-left:40px;}
.sub_left ul li a:hover{width:166px; height:35px; background:url(../images/list_ahover.jpg) no-repeat;margin-top:15px; display:block; color:#FFF; padding-left:40px;}

/*add_ad*/
.sub_ad{ width:230px; height:100%; overflow:hidden !important;margin:0px auto; margin-top:15px;}
.sub_ad img{border:none; float:left;}

.new_listpic{margin-top:15px; display:block}
.sub_right{width:718px; float:left; display:inline; padding:0px 15px;}
.right_menu{height:45px; border-bottom:1px solid #b4b9b2; background:url(../images/right_ico.jpg) 15px center no-repeat;font:14px "微软雅黑"; overflow:hidden; line-height:42px; padding-left:45px;padding-right:5px;}
.right_con{ width:718px; float:left; display:inline;}
.sub_new{width:718px; float:left; display:inline; padding-top:10px;}
.sub_new_p{width:688px; float:left; display:inline;line-height:24px; padding:15px 15px 10px; color:#000}
.sub_new ul li{ width:710px;border-bottom:1px dotted #dadada; line-height:28px; float:left; display:inline; margin-right:8px;}
.new_page{ width:718px;background:#efefef;line-height:28px; margin-top:8px; float:left; display:inline; font-size:14px; word-spacing:6px; text-align:center}
.new_page li{display:inline;}
/*news*/
.new_title{font:22px "微软雅黑"; line-height:32px; padding-top:20px; text-align:center}
.new_notice{font-size:12px; line-height:30px; text-align:center; color:#888686; font-weight:normal; word-spacing:8px;}
.new_p{line-height:24px; color:#1C1C1C; padding:15px 12px;font-size:14px;}
.new_p a { color:red;}

.yishiji_news {
    clear: both;
    width: 220px;
	margin-left:15px;
}
.yishijileft_title {
    border-bottom: 1px solid #B4B9B2;
	background: url("../images/right_ico.jpg") no-repeat scroll 15px center transparent;
    float: left;
    height: 22px;
    overflow: hidden;
    width: 200px;
	font-size:14px;
	padding-left: 45px;
	margin-bottom:15px;
}
.yishiji_news ul {
    clear: both;
    width: 220px;
}
.yishiji_news ul li {
    width: 220px;
    line-height: 22px;
	height: 24px;
    margin: 0;
    padding: 0;
	font-size:12px;
	background:none;
}
.yishiji_news ul li a {width: 220px;height: 24px;list-style: none outside none;
    margin: 0;
    padding: 0;
    background:none;
}
.yishiji_news ul li a:hover {width:240px;line-height: 22px;list-style: none outside none;margin: 0;padding: 0;background:none;color:#FF4040;}

/*Template*/
.sub_template{width:998px; border:1px solid #d3d3d3; background:#FFF; float:left; margin-top:10px; padding:10px 0px;}
/*sub_about*/
.sub_about{width:948px; border:1px solid #dadada; padding:25px; background:#FFF; float:left; display:inline}
.about_text{width:513px; float:left; display:inline; color:#797373; font-size:14px;}
.about_text h2{ height:30px; line-height:30px; font:18px "微软雅黑"; margin-top:15px;color:#fca41c; padding-left:5px;}
.about_text h2 span{ color:#F00}
.about_text p{line-height:28px; margin-top:8px; padding-left:5px;}
.about_map{width:400px; float:left; display:inline;  margin-left:15px;padding:4px; border:1px solid #dadada; margin-top:50px;}

/*sub_lp*/
.sub_lp{width:718px; float:left; display:inline;}
.sub_lp ul{width:718px; float:left; display:inline; border-bottom:1px dotted #dadada; padding-bottom:10px; margin-top:20px;}
.lp_pic{width:206px; height:153px; padding:1px 13px 14px 1px;float:left; display:inline; background:url(../images/lpbj.jpg) no-repeat;}
.lp_pic img{ width:206px; height:153px; float:left; display:inline}
.lp_txt{width:483px; float:left; display:inline; margin-left:15px;}
.lp_txt h1{font:16px "微软雅黑";line-height:32px;}
.lp_txt h2{font:14px "微软雅黑";color:#F00; line-height:28px;}
.lp_txt p{line-height:22px;}

/*sitemap*/
.sitemap {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D3D3D3;display: inline;float: left;margin-top: 10px; padding: 10px;width: 978px;}
.sitemap ul {padding-left: 15px;padding-top: 3px;}.sitemap ul li {margin:20px;}
.web_txt1 dt span{ float:right; display:inline; font-size:12px; clear:both; line-height:28px;margin-right:15px;}
/*优势*/
.ys li{ height:100%; overflow:hidden !important; border-bottom:1px dotted #5f5e5e; padding-bottom:22px; margin-top:25px}
.ys li h1{ font:18px "微软雅黑"; font-weight:normal; line-height:36px; color:#555454}.ys li p{ line-height:24px; margin-top:8px;}.ys li h1 span{ color:#bf140e}

/*app==2013-12-25*/
.sub_app{ width:718px; height:100%; overflow:hidden !important}
.sub_app ul li{ width:335px; float:left; display:inline; padding-right:24px; border-bottom:1px dotted #dadada; padding-bottom:10px; margin-top:15px;}
.app1{ height:100%; overflow:hidden !important;}.app1 img{ width:70px; height:70px; float:left; padding-right:10px}.app1 h1{ font:16px "微软雅黑"; line-height:28px; font-weight:normal}
.app1 h2{ font-size:12px; font-weight:normal;}.sub_app p{ margin-top:5px;}
.sub_app_c1{ margin:15px 0px; height:100%; overflow:hidden !important;border-bottom:1px dotted #cccccc; padding-bottom:10px;}
.sub_app_c1p{ width:100px; float:left; display:inline; margin-left:5px;}.sub_app_c1p img{ width:90px; height:90px;}.sub_app_c1t{ width:600px; margin-left:10px; float:left; display:inline; margin-top:10px;}
.sub_app_c1t h1{ font:16px "微软雅黑"; line-height:32px; font-weight:normal}.sub_app_c1t ul li{ width:50%; float:left; display:inline;}
.sub_app_c2{ width:623px; height:100%; overflow:hidden !important;padding-left:95px;}
.sub_app_c2 ul li{ width:167px; float:left; display:inline; margin-left:15px;}
.sub_app_c2 ul li h1{ width:167px; height:42px;}.sub_app_c2 ul li h2{width:165px; border:1px solid #dadada; margin-top:10px;}.sub_app_c2 ul li h2 img{ width:145px; height:145px; padding:10px;}
.sub_app_c h4{ height:32px; font:16px "微软雅黑"; line-height:32px; background:#f1f1f1; font-weight:normal; padding-left:10px; margin-top:15px;}.sub_app_c3{ padding:10px;}

example {border:1px solid #CCC;background: #f2f2f2;padding: 10px;}
ul {list-style-image:url(list-style.gif);}
pre{font-family: "Lucida Console", "Courier New", Verdana;border: 1px solid #CCC;background: #f2f2f2;padding: 10px;}
code{font-family: "Lucida Console", "Courier New", Verdana;margin: 0;padding: 0;}

#gallery{ width:658px;padding:20px 30px;background: #e1eef5;}
#descriptions {position: relative;height: 50px;background: #EEE;margin-top: 10px;width: 640px;padding: 10px;overflow: hidden;}
#descriptions .ad-image-description {position: absolute;}#descriptions .ad-image-description .ad-description-title {display:block;}
.ad-gallery {width: 658px;}.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}
.ad-gallery .ad-image-wrapper {width:100%;height:562px;position:relative;overflow:hidden;background:url(../images/pic-phone-bg.png) center no-repeat; text-align:center; margin-bottom:20px}
.sp{ width:249px; height:368px; padding-top:0px;}
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* Or else IE will hide it */background: url(../img/non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(../img/ad_prev.png);width: 30px;height: 30px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background: url(../img/ad_next.png);width: 30px;height: 30px;right:0;left:auto;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0px;z-index:2;background: url(../img/opa75.png);color: #000; text-align:left; padding:5px 10px;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { font:14px "微软雅黑"; line-height:28px;display: block;color:#F00}
.ad-gallery .ad-controls {height: 20px;}
.ad-gallery .ad-info {float: left;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
.ad-gallery .ad-nav {width: 100%;position: relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute;top: 0;height: 100%;z-index: 10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height: 100px;}
.ad-gallery .ad-back {cursor: pointer;left: -20px;width: 13px;display: block;background: url(../img/ad_scroll_back.png) 0px 42px no-repeat;}
.ad-gallery .ad-forward {cursor: pointer;display: block;right: -20px;width: 13px;background: url(../img/ad_scroll_forward.png) 0px 42px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list { float: left;width: 9000px;list-style: none;}
.ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img { width:60px; height:90px;border:3px solid #CCC;display: block;}
.ad-gallery .ad-thumbs li a.ad-active img {border: 3px solid #616161;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}

/*add_web*/
.web_con1{width:968px; padding:15px; padding-bottom:25px}.sub_web_c{ background:url(../images/web_con1bg.jpg) left repeat-y;}
.sub_web_cm{ height:72px; background:url(../images/sub_con_cm.jpg) repeat-x; position:relative}.sub_web_cm h3{ width:74px; height:74px; background:url(../images/sub_con_mzm.jpg) left center no-repeat #FFF; position:absolute; top:0; left:0px; padding:5px 10px 5px 0px; text-align:center; font:42px "微软雅黑"; line-height:74px; color:#c22703}.sub_web_cc{ width:890px; height:100%; overflow:hidden !important; padding-left:88px; margin-top:5px}.sub_web_cp{ width:275px; margin-top:45px;}.sub_web_cp img{ width:200px; height:200px;}.sub_web_ct{ width:605px;}.sub_web_ct h1{ height:43px; background:url(../images/sub_con_ctm.jpg) right center no-repeat #7f0e0e; font:18px "微软雅黑"; line-height:43px; color:#ece9e9; padding-left:15px;}.sub_web_ctp{ padding:10px 5px 0px; color:#585858}.sub_web_plink{ width:97px; height:38px;background:url(../images/sub_clink.png) no-repeat; z-index:1; bottom:0px; right:15px; font:18px "微软雅黑"; line-height:38px; padding-left:47px}.sub_web_plink a{ color:#FFF}.sub_web_plink a:hover{ color:#7f0e0e}

.add_tc{ border-left:1px solid #dadada; border-bottom:1px solid #dadada; color:#5e5e5e;font-size:12px;}
.add_tc tr td{ border-top:1px solid #dadada; border-right:1px solid #dadada; line-height:24px; vertical-align:middle; padding:3px 10px}
.add_tc tr td a{color:#5e5e5e; text-decoration:none}
.addtc{ text-align:center; font-weight:bold}.addbg1{ background:#dddddd}.addbg2{ background:#eeeeee}
/*add_app_gn*/
.sub_app_gnlist{ width:714px; padding:0px 2px;height:100%; overflow:hidden !important; background:#f1f1f1; margin-top:10px;}.sub_app_gnlist ul li{ width:92px; float:left; display:inline; font:14px "微软雅黑"; line-height:28px; padding-left:10px}.sub_app_gncons{padding-top:15px}

.add_link{ width:982px;border:1px solid #cccccc; background:#b5b5b5; padding:5px 8px;line-height:24px;}
.add_link dl{ width:982px;height:100%; overflow:hidden !important; border-bottom:1px dotted #d4d4d4; padding:3px 0px}.add_link dl dt{ width:82px; text-align:right; font-weight:bold; float:left; display:inline}.add_link dl dd{ width:900px; float:left; display:inline}.add_link dl dd a{ width:100px;margin-right:5px; display:inline-block}

.add_hzhb{ width:1000px; margin:0px auto; margin-top:10px}.add_hzhb_m{ height:28px; background:url(../images/add_hbbg.gif) repeat-x;}.add_hzhb_m h3{ width:100px;background:#006; margin:0px auto; background:#f1f1f1; text-align:center; font:18px "微软雅黑"; line-height:28px; color:#ef1b1a}.add_hzhb_c{ height:100%; overflow:hidden !important;}.add_hzhb_c ul li{ width:153px; border:1px solid #dadada; margin-left:14px; float:left; display:inline; cursor:pointer; margin-top:10px}.add_hzhb_c ul li img{ width:153px; height:56px;}

/*2015-09-22*/
.auto{ height:100%; overflow:hidden !important;}.add_list{ padding-top:25px; padding-bottom:15px}.add_list1{ width:760px}.add_list1 ul li{ font:16px "Microsoft YaHei UI"; float:left; display:inline; margin-right:10px}.add_list2{ width:240px; height:28px;}.add_list2 ul li{ float:left; display:inline;}.add_list2_1{ width:150px}.add_list2_1 input{ width:148px; border:1px solid #dadada; height:26px;}.add_list2_2{ width:80px; margin-left:10px}.add_list2_2 input{ width:80px; height:28px; border:none; background:#7c0602; font:14px "Microsoft YaHei UI"; color:#FFF; cursor:pointer}.add_list2_2 input:hover{ background:#010dfc; color:#FFF}

/*.w_con{width:998px; margin-top:5px; float:left; display:inline}.w_con ul{width:996px; padding:0px 1px;}.w_con ul li{width:316px; height:290px; background:url(../images/sub_case_bg.jpg) no-repeat; float:left; display:inline; line-height:28px; text-align:center; font:14px "微软雅黑"; margin-left:12px;position:relative;}.w_con ul li img{width:290px; height:230px; float:left; margin:15px 13px;}*/


.add_case{width:998px; margin-top:5px;}.add_case ul{width:996px; padding:0px 1px;}.add_case li{width:316px;float:left;width:316px; height:262px; background:url(../images/sub_case_bg.jpg) no-repeat;position:relative;margin-left:12px;}.add_img1{width:290px; height:230px; float:left; margin:15px 13px;}

.add_case li a .casemark{background:#e6e5e5;width:290px;color:#000;font-weight:bold;position:absolute;left:13px;right:13px; top:15px; bottom:15px;height: 0px;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.add_case li a:hover .casemark{height:230px;opacity:1;}.add_case li a:hover{text-decoration:none;}
.add_logo{height:188px; background:#03C}.add_logo img{ width:290px; height:188px; padding:0; margin:0; float:left}
.casemark h1{ height:42px; font:16px/42px "Microsoft YaHei UI"; padding-left:8px; background:#7c0602; color:#FFF}

.add_cases1{ padding:15px 15px 0px;}.add_cases1 h1{ font:24px/28px "Microsoft YaHei UI"; color:#4c4c4c}.add_cases1 h1 span{ font-size:14px; margin-left:10px;}.add_cases2{ margin:0px 15px;padding:10px 5px; border-bottom:1px dotted #888888; color:#4c4c4c}.add_cases3{ width:980px; margin:0px auto; padding-top:10px}.add_cases4{ height:56px; background:url(../images/add_pn.jpg) left no-repeat #e0e0e0; margin-top:10px}.add_cases4 ul{ float:right; display:inline;}.add_cases4 ul li{ width:120px; float:left; display:inline; font:22px/56px "Microsoft YaHei UI"; text-align:center}.add_cases4 ul li a{ color:#4c4c4c}.add_cases4 ul li a:hover{ color:#7c0602}.add_cases4 h4{ width:150px;font:22px/56px "Microsoft YaHei UI"; text-align:center}.add_cases4 h4 a{ color:#FFF;}.add_cases4 h4 a:hover{ color:#FF0; text-decoration:underline}

/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color:#7c0602;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

.wfz_z1 tr td{ line-height:20px; padding-top:15px}