@charset "utf-8";
/* CSS reset */
html,boby{color:#06142d; font-family:"Microsoft YaHei";}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei", "宋体", Arial;color:#666;}
.clear{clear: both;}
.clearfix:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both}
.clearfix{content:"";*zoom:1}
fieldset,img{ border:0;}
a{ color:#06142d; text-decoration:none;outline: medium none;}
a:hover, a.current { color:#F39800; text-decoration:none;}
address,caption,cite,code,dfn,em,strong,th,var,b, i{ font-style:normal; font-weight:normal;}
ol li,ul li{ list-style:none;}
caption { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%;}
q:before,q:after { content:'';}
abbr,acronym { border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.f14 { font-size:14px; font-family:Microsoft YaHei; font-weight:normal; padding-bottom:20px; line-height:40px;}
.container {width: 1200px;min-width: 1200px;margin: 0 auto}
/*logo*/
.header-all {width:100%; height:120px; background-image:#e4e4e4;}
.header { margin:0 auto; width:1200px; height:120px;}
.header-logo{ float:left; margin-top:35px;margin-right:200px;}
.header-logo img {width:429px; height:56px;}
.header-24 { float:left; margin-left:30px; height:120px; line-height:120px; font-size:14px; color:#06142d;}
.header-call {float:left; margin-left:4px;height:120px; line-height:120px; font-size:24px; font-weight:bold; color:#06142d;}
.header-70 {float:left; margin-left:4px;height:70px; line-height:70px; padding-top:18px}
.top-sub4{ float: left; height:120px; line-height:120px;}
.top-sub4 .item4{ float:left; padding-top:38px; position: relative; }
.top-sub4 .item4>img,.top-sub4 .item4>a,.top-sub4 .item4>img{ display: inline-block; vertical-align: middle;}
.top-sub4 .gzh{ padding-right: 0; cursor: pointer;}
.top-sub4 .gzh div{ display: none; position: absolute; top:80px; right:0; padding:5px; background:#FFFFFF; z-index:9999;}
.top-sub4 .gzh:hover div{ display: block;}
/*nav*/
.nav_wrap {width:100%;height:40px;background:#06142e;}
ul.nav {margin:0 auto;width:1200px;height:40px;}
ul.nav li {list-style:none;float:left;position:relative;text-align:center;z-index:999;}
ul.nav li a {text-align:center;color:#FFF;text-decoration:none;line-height:40px;height:40px;width:120px;font-size:15px;float:left;display:block;}
ul.nav li a:hover, ul.nav li a.current {font-size:15px;color:#06142d; background: url(../images/nav-hs.png) no-repeat;}
ul.sub_nav {display:none;position:absolute;padding:10px 0 10px 0;background: rgba(0,0,0,0.6);border-radius:0 0 6px 6px;left:0;top:40px;}
ul.sub_nav li {float:none;}
ul.sub_nav li a {float:none;text-align:center;color:#FFF;text-decoration:none;line-height:30px;height:30px;width:120px;font-size:13px;display:block;}
ul.sub_nav li a:hover, ul.sub_nav li a.current {font-size:13px;display:block;color:#06142d;background:#fdde02;}

/*index-case*/
.index-common { margin:0 auto; width:1200px;}
.index-common-header{text-align:center}
.index-common-header .index-common-title{font-size:36px;font-weight:600; color:#06142d;}
.index-common-header .index-common-title-after,.index-common-header .index-common-title-before{display:inline-block;width:80px;height:1px;margin:0 26px;background-color:#ccc;vertical-align:middle}
.index-common-header .index-common-description{display:block;padding:6px 0;font-size:16px;color:#333!important}
.index-common-header1{text-align:center; padding-top:40px;}
.index-common-header1 .index-common-title1{font-size:30px;font-weight:500; color:#FFF;}
.index-common-header1 .index-common-title-after1,.index-common-header1 .index-common-title-before1{display:inline-block;width:80px;height:1px;margin:0 26px;background-color:#ccc;vertical-align:middle}
.index-common-header1 .index-common-description1{display:block;padding:6px 0;font-size:14px;color:#FFF!important}

/*zsimg*/
.zsimg { width: 100%;height: auto;margin-left: auto;margin-right: auto;overflow: hidden;}
.zsimg img{ width:100%; max-width:1920px; max-height:500px;}
/*weizhi*/
.weizhi { margin:15px auto; padding-top:10px; padding-bottom:5px; width:1200px; font:14px "微软雅黑"; color:#333;}
.weizhi a:link { color:#333; text-decoration:none;}
.weizhi a:visited { color:#333; text-decoration:none;}
.weizhi a:hover { color:#F39800; text-decoration:none;}
/*weizhi*/
.weizhi1{ width: 100%; border-bottom: 1px solid #e4e4e4; height: 80px;}
.wzname ul li{ float: left; padding: 0 30px; height: 34px; text-align: center; line-height: 34px; border-radius: 16px; margin-top: 22px; font-size: 16px; color:#202020;}
.wzname ul li.active{ border: 1px solid #e4e4e4;}
.wzname ul li a{ color: #202020; transition: all linear .2s;}
.wzname ul li a:hover{ color: #F14A00;}
.wzname ul li.active a{ color: #F14A00;}
.crumbs{ height: 80px; border-right: 1px solid #e4e4e4; line-height: 80px; font-size:14px; color: #999; padding-right: 80px;}
.crumbs a{ color: #999; transition: all linear .2s;}
.crumbs a:hover{ color: #00a0e9;}
/*main*/
.l{float:left;}
.r{float:right;}
.mt20{ margin-top:20px;}
.mt40 { margin-top:40px;}
.main { margin:20px auto; width:1200px; height:auto; background:#FFF; padding-bottom:20px;} 
.13 {font-size:13px;} 
.bold{font-weight:bold;}
.zt14 { font-size:14px;}
.zt15 { font-size:15px;}
.zt16 { font-size:16px;}
.zt13 { font:13px "微软雅黑","宋体"; color:#777;} 
.zt13 a:link, .zt13 a:visited { color:#777;}
.zt13 a:hover, .zt13 a:active { color:#F39800;}
.zt12 { font:12px "微软雅黑","宋体"; color:#949494;} 
.zt18 { font:18px "微软雅黑","宋体"; color:#06142e;}
.ztl14 { font:14px "微软雅黑","宋体"; color:#06142e;} 
.zth14 { font:14px "微软雅黑","宋体"; color:#F39800;}
.zt22 { font-size:22px; font-weight:200; font-style:italic;}
.zt-hs { color:#F39800; font-size:15px;}
.mone { float:right; font: 13px "微软雅黑"; margin-top:18px; color:#F39800;} 
.mone a { color:#F39800;}
.mone a:hover, .mone a:active { text-decoration:underline;}
.time { float:right; font: 13px "微软雅黑";color:#999; padding-right:10px;}
/*color*/
.yellow { color:#ffc426;}
/*case*/
.case-main { margin:0 auto; width:1200px;}
.case-main ul { margin-left:-30px; margin-top:30px; width:1230px; overflow:hidden; }
.case-main ul li { float:left; width:380px; margin-left:30px; margin-bottom:30px; position:relative;}
.case-main ul li .hot-img { width:380px; height:230px;}
.case-main ul li h4 { width:380px; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #ccc; font:15px "微软雅黑"; color:#333; text-align:center;}
.case-main ul li h5 { width:380px; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #ccc; font:15px "微软雅黑"; color:#333; text-align:left;}
.case-main ul li p { width:380px; padding:10px 0; border-bottom:1px dashed #ccc; text-align:center; line-height:24px; font-size:13px; color:#999;}
.case-main ul li .pleft { width:380px; margin-top:10px; text-align:left; line-height:24px; color:#EAB356;}
.case-main .case-tag { width:360px; height:30px;  margin:5px 0 15px 10px;  color:#999; padding-top:5px;}
.case-main .case-tag-1{ float:left; height:25px; line-height:25px; text-align:center; padding:0 10px; margin-right:20px; background:#E0E0E0; color:#666;}
.case-main table { width:100%; margin:25px 0;}
.case-main table tr { height:50px;}
.case-main table tr td { height:50px; border:1px solid #DBDBDB; text-align:center; font:13px "微软雅黑";}
.gd_lsbj { background:#06142d; }
.gd_b14 { font-size:14px; color:#FFF;}
.gd_h14 { font-size:14px; color:#555;}
.gd-bm { margin-left:50px; width:80px; text-align:center; padding:3px 20px; border-radius: 8px; display: block;color:#FFF; background: #06142e;}
.gd-bm a{ font-size: 12px; color: #FFF;}
.hot-img a{display: block;position: relative;overflow: hidden;}
.hot-img img,.news_img img{
	transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -webkit-transition: all .6s;
}
.case-main img:hover,.news_img img:hover{
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1)
}
/*index-lc*/
.index-lc { margin:0 auto; width:1200px; padding-bottom:30px;}
.index-lc ul {  margin-top:30px; margin-left:-17px; margin-bottom:20px; width:1217px; overflow:hidden;}
.index-lc ul li {float: left;width: 118px;height: 118px;text-align: center;margin-left:17px;  font-size: 14px; display:block;cursor: pointer;}
.index-lc ul li i { display:block; width:42px; height:42px; margin: 25px auto 15px;}
.index-lc li a {display: block;width:116px;height: 116px; border: 1px solid #DBDBDB;}
.index-lc li a:hover {color: #fff;background-color: #06142d;}
.index-lc li i {display: block; width:42px height:42px;margin: 26px auto 15px;}
.index-lc .lc_ico1 { display:block; background:url(../images/lc_ico1.png) no-repeat;}
.index-lc li a:hover .lc_ico-1{ background:url(../images/lc_ico_1.png) no-repeat;}
.index-lc .lc_ico2 { display:block; background:url(../images/lc_ico2.png) no-repeat;}
.index-lc li a:hover .lc_ico-2{ background:url(../images/lc_ico_2.png) no-repeat;}
.index-lc .lc_ico3 { display:block; background:url(../images/lc_ico3.png) no-repeat;}
.index-lc li a:hover .lc_ico-3{ background:url(../images/lc_ico_3.png) no-repeat;}
.index-lc .lc_ico4 { display:block; background:url(../images/lc_ico4.png) no-repeat;}
.index-lc li a:hover .lc_ico-4{ background:url(../images/lc_ico_4.png) no-repeat;}
.index-lc .lc_ico5 { display:block; background:url(../images/lc_ico5.png) no-repeat;}
.index-lc li a:hover .lc_ico-5{ background:url(../images/lc_ico_5.png) no-repeat;}
.index-lc .lc_ico6 { display:block; background:url(../images/lc_ico6.png) no-repeat;}
.index-lc li a:hover .lc_ico-6{ background:url(../images/lc_ico_6.png) no-repeat;}
.index-lc .lc_ico7 { display:block; background:url(../images/lc_ico7.png) no-repeat;}
.index-lc li a:hover .lc_ico-7{ background:url(../images/lc_ico_7.png) no-repeat;}
.index-lc .lc_ico8 { display:block; background:url(../images/lc_ico8.png) no-repeat;}
.index-lc li a:hover .lc_ico-8{ background:url(../images/lc_ico_8.png) no-repeat;}
.index-lc .lc_ico9 { display:block; background:url(../images/lc_ico9.png) no-repeat;}
.index-lc li a:hover .lc_ico-9{ background:url(../images/lc_ico_9.png) no-repeat;}
/*tag*/
.tag { margin:20px auto; width:1158px; padding:10px 10px 10px 30px; border:1px solid #ccc; }
.tag .tag-main { width:1158px; margin:6px 0; }
.tag .tag-main h2 { float:left; margin-top:3px; margin-right:8px; font: bold 15px "微软雅黑","黑体"; color:#06142d;}
.tag .tag-main ul { float::left; }
.tag .tag-main ul li { float:left; height:25px; line-height:25px; margin:0 1px;}
.tag a {float: left;width:auto;height: 25px;padding: 0 10px;display: inline-block;text-align: center;font:13px "微软雅黑","黑体";color:#555;line-height: 25px;border-radius: 5px;margin-right: 10px;}
.tag  a:hover, .tag a.current {color: #000; border-radius: 5px;background: #fdde02;}
.tag a.active {background: #f14a00;color: #fff;}
.tag .tag-page { text-align:center; font:13px "微软雅黑","宋体"; color:#333333;}

/*gongyi*/
.gongyi-main { margin:0 auto; width:1200px; padding-bottom:20px;}
.gongyi-main ul { margin-left:-26px; margin-top:30px; width:1226px; overflow:hidden; }
.gongyi-main ul li { float:left; width:280px; height:290px; margin-left:26px; padding-bottom:10px; margin-bottom:30px; position:relative; background:#F1F1F1; border-radius:0 0 5px 5px;}
.gongyi-main ul li img { width:280px; height:200px; margin:0px; padding:0px;}
.gongyi-main ul li p { padding:10px; font:normal 13px "微软雅黑"; color:#333; line-height:24px;}
/*page*/
.page { margin:30px auto 40px auto; width:99.8%; padding:10px 0px; text-align:center; font:13px "微软雅黑","宋体";  border:1px solid #ECECEC; border-radius: 5px; background:#FFF;}
.page .current{ padding:5px 10px 4px 10px; background-color: #06142d; color:#FFF;}
.page a:hover{ background-color: #06142d;  color: #fff;}
.page a{ display: inline-block; padding:4px 10px; background-color: #ECECEC; text-align: center; font-size: 14px; margin: 0 4px;}
/*case-bt*/
.case-bt { margin:0px auto; width:1200px; height:30px; border-bottom:1px solid #E5B64E;}
.case-bt h2 { float:left; font: bold 16px "微软雅黑","黑体";color:#06142d; padding-left:4px;}
.case-bt .case-bt-en { float:left; display:inline; margin-left:10px;font: normal 16px "微软雅黑"; color:#F39800;}
/*casexq*/
.casemain { margin:20px auto; width:1200px; height:auto;}
.casemain .casemain-l{ float:left; width:900px; height:auto;}
.casemain .casemain-l .case-ln { padding-top:15px; width:900px; height:auto;}
.casemain .casemain-l .case-ln p { margin-bottom:10px; width:900px; text-align:left;}
.casemain .casemain-r{ float:right; width:260px;}
.casemain .casemain-r .gongdi-sm{ margin-bottom:15px;padding-bottom:15px; line-height:28px;  border-bottom:1px #797979 dashed;}
.casemain .casemain-r img { width:260px; margin-bottom:10px;background:url(../images/sjsbj.jpg) no-repeat; }
.casemain .casemain-r p { margin-top:2px; width:260px; height:28px; line-height:28px; text-align:left;}
.casemain .casemain-r .case-bm { margin-top:10px; width:100px; height:25px; line-height:25px; font:13px "微软雅黑","黑体"; }
.casemain .casemain-r .case-bm a { text-align:center; padding:5px 20px; display: block;color:#FFF;background: #06142e;}
/*tui jian*/
.casetj { margin:0px auto; width:1200px; height:30px; border-bottom:1px solid #E5B64E;}
.casetj h3 { float:left; font: bold 16px "微软雅黑","黑体";color:#06142e;}
.casetj .casetj-en { float:left; display:inline; margin-left:10px;font: normal 16px "微软雅黑"; color:#F39800;}
/*team*/
.team-main { margin:0 auto; width:1200px;}
.team-main ul {margin-left:-20px; margin-top:40px; width:1220px; overflow:hidden;}
.team-main ul li { float:left; width:224px; margin-left:20px; margin-bottom:35px;  background-color:#F1F1F1;  position:relative;}
.team-main .poster{display:block;overflow:hidden;position:relative}
.team-main .poster img{ width:224px; height:286px; transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}
.team-main .poster:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.team-team { padding:5px 6px; font-size:14px;}
.team-author { padding:8px 0; border-bottom:1px solid #ccc; color:#333;}
.team-zhiwei { padding:8px 0; color:#666;}
.team-zhiwei a:link { color:#666; }
.team-zhiwei a:visited { color:#666;}
.team-zhiwei a:hover { color:#F39800;}
.team-zhiwei span { font-size:14px; color:#333;}
/*sjs*/
.sjs { margin:40px auto; width:1200px; }
.sjs .sjs-img { float:left; width:400px;}
.sjs .sjs-r { float:left; margin-left:50px; width:750px;}
.sjs-r .sjs-name { font: bold 20px "微软雅黑","黑体"; color:#000; padding:25px 0;}
.sjs-r .sjs-sm { margin-bottom:10px;  padding-bottom:15px;  border-bottom:1px #F39800 dashed;}
.sjs-r .sjs-sm p { font:13px "微软雅黑"; color:#666; line-height:25px; margin-bottom:10px; margin-right:10px;}
.sjs-r .sjs-sm-b { font:14px "微软雅黑"; color:#000;}
.sjs-r .sjs-bm { width:100px; text-align:center; margin:20px 0 10px 0px; background:#06142e; color:#FFF;}
.sjs-r .sjs-bm a { text-align:center; padding:5px 20px; display: block;color:#FFF; background: #06142e;}
/*aboutus*/
.about_jj{padding:30px 0px;}
.adout_title{position: relative;height: 50px;line-height: 50px;text-align: center;color:#f5f6f7;font-size:50px;margin:25px auto;font-family: arial;font-weight: bold;text-transform: uppercase;}
.adout_title h3{width: 214px;height: 36px;line-height: 36px;color:#000;font-size:26px;font-weight: bold;text-align: center;position: absolute;left:50%;margin-left:-107px;top:50%;margin-top:-20px;font-family: 微软雅黑;border-bottom:1px solid #000;padding-bottom:5px;}
.about_jjnr p{line-height: 34px;color:#333;font-size:16px;text-align: center;}
/*honner*/
.honner_list{margin-top:40px;  margin-left:-30px;  width:1230px; overflow:hidden;}
.honner_list .honner{float:left; width:380px; margin-left:30px; margin-bottom:30px;}
.honner_list .honner .honnern{border:1px solid #e5e5e5; width:358px; padding:20px 10px; text-align:center;} 
.honner_list .honner p{line-height: 30px;color:#333;font-size:16px;text-align: center;margin:10px 0px;}
/*job*/
.adout_job { width:100%; height:auto; padding-top:30px; margin:30px 0; overflow: hidden;}
.adout_job p { font:15px "微软雅黑"; color:#333; padding-bottom:20px; line-height:28px;}
.adout_job b, .adout_job strong { font-weight:bold;}
.adout_job h2 { font-size:18px; font-weight:bold; padding-bottom:20px;}
.adout_job h3 { font-size:16px; font-weight:bold; padding-bottom:20px;}
.adout_job img { max-width: 100%; height: auto;}
/*jiancai*/
.jiancai-main { margin:0 auto; width:1200px;}
.jiancai-main ul {margin-left:-12.5px; margin-top:30px; width:1212.5px; overflow:hidden;}
.jiancai-main ul li { float:left; width:220px; height:108px; border:5px solid #EBEBEB; margin-left:12.5px; margin-bottom:30px;  position:relative;}
.jiancai-main ul li img { width:100%; height:100%; vertical-align:middle;}
/*huodong*/
.huodong { margin:30px auto; width:1200px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.huodong .huodong-img { float:left; width:380px; height:230px;}
.huodong .huodong-sm { float:right; margin-top:20px; width:770px;}
.huodong .huodong-sm  p { text-align:left; margin-top:6px; padding-right:10px; line-height:24px; font-size:14px; color:#777;}
.huodong .huodong-sm .huodong-bt { width:770px; height:30px; }
.huodong .huodong-sm .huodong-bt h3 { float:left; display:inline; font:16px "微软雅黑","黑体"; color:#333;}
.huodong .huodong-sm .huodong-bt .huodong-sj { float:right;  padding-right:10px; font: 13px "微软雅黑"; color:#999;}
/*huodong xq*/
.huodong-w { margin:25px auto; width:1200px; }
.huodong-w .hd-title { text-align:center; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #E9E9E9;}
.huodong-w .hd-title h1 {font:bold 16px "微软雅黑"; color:#333;}
.huodong-w .hd-title p { font:13px "微软雅黑"; padding-top:10px; color:#999;}

.huodong-w .hd-content { width:100%; height:auto; margin:10px 0; overflow: hidden; color:666;}
.huodong-w .hd-content p { font:15px "微软雅黑";  margin-bottom:20px; line-height:1.6;}
.huodong-w .hd-content b, .huodong-w .hd-content strong { font-weight:bold;}
.huodong-w .hd-content h1 { font:bold 20px "微软雅黑";}
.huodong-w .hd-content h2 { font:bold 18px "微软雅黑";}
.huodong-w .hd-content h3 { font:bold 16px "微软雅黑";}
.huodong-w .hd-content h4 { font:bold 14px "微软雅黑";}
/*newslist*/
.zsxq .news-main { float:left; width:840px; padding:0; overflow: hidden;}
.news-main ul { width:840px; overflow:hidden; }
.news-main ul li { padding:10px 0; border-bottom:1px dashed #ccc;}
.news_img { float:left; margin:10px 0; width:380px; height:220px; position:relative;}
.news_img i {position: absolute; width: 66px; height:66px;  background: url(../images/video_play.png) no-repeat;top: 50%;left: 50%; z-index: 25;margin: -33px 0 0 -33px;}
.news_img a{display: block;position: relative;overflow: hidden;}
.news_r { float:right;  width:440px; padding-top:20px;}
.news_r h3 { font:600 18px "微软雅黑";}
.news_r h3 a { color:#333; }
.news_r h3 a:hover { color:#F14A00;}
.news_r p { font:13px "微软雅黑"; color:#797979; padding-top:10px; line-height:24px; }

/*story*/
.zsxq .news-gs { float:left; width:800px; padding:0; overflow: hidden;}
.news-gs ul { width:800px; overflow:hidden; }
.news-gs ul li { padding:20px 0; border-bottom:1px dashed #ffc426;}
.news-gs-title { padding-bottom:6px; height:30px; line-height:30px; font-size:22px; font-weight:200; color:#222;}
.news-gs-img { width:800px; height:300px; margin:15px 0;}
.news-gs-des { line-height:26px; font-size:14px; color:#343434;}
/*news-xgtj*/
.zsxq .news-xgtj { width:100%; padding-bottom:30px;}
.news-xgtj .news-xg {  width:99%; border:1px solid #E4E4E4; padding-bottom:20px;}
.news-xgtj h2 { width:97%; margin-bottom:10px; padding:10px 0px 10px 20px; font:bold 15px "微软雅黑"; color:#333; border-left:3px solid #f14a00; border-bottom:1px solid #EEE;}
.news-xg p{ margin-left:28px; background: url(../Images/bg3_03.jpg) no-repeat left center; font-size: 14px; color: #30353a; padding-left: 20px; line-height: 40px;}
.news-xg p img { margin-right:18px;}
.ditu { margin:40px auto; width:1200px;overflow: hidden;position: relative;z-index: 0;background-color: rgb(243, 241, 236);color: rgb(0, 0, 0);text-align: left;}

.news-xgtj ul { width:110%; margin-left:-76px; }
.news-xgtj ul li { float:left; width:36%; margin-left:100px; font-size: 14px; color: #30353a; line-height: 40px; border-bottom:1px dashed #F1F1F1;}
.news-xgtj ul li span {float:right; text-align:right;}
/*zxxq*/
.zsxq{ margin:30px auto; width:1200px;}
.zsxq .zsxq_l { float:left; width:800px; padding:30px; border:1px solid #E9E9E9; overflow: hidden;}
.zsxq .zsxq_l .title { padding-bottom:20px; border-bottom:1px dashed #E9E9E9; text-align:center;}
.zsxq .zsxq_l .title h1 { font:bold 16px "微软雅黑"; color:#333; text-align:center;}
.zsxq .zsxq_l .title p { font:13px "微软雅黑"; padding-top:10px; color:#999; text-align:center;}
.title a{ color: #999; transition: all linear .2s;}
.title a:hover{ color: #00a0e9;}
.zsxq .zsxq_l .anliimg { margin: 25px 0; width:778px; height: auto; overflow: hidden; text-align:center;}
.zsxq .zsxq_l .requestion { margin: 25px 0; background:#F6F6F6; border: #ccc 1px solid; padding: 10px 30px;line-height:24px;font-size:14px;}
.zsxq .zsxq_l .designdear { margin: 25px 0; background:#f2f2f2; padding: 10px 0;line-height:24px;font-size:14px;}

.zsxq .zsxq_l .bquestion { font-weight: bold;}
.zsxq .zsxq_l .content { width:100%; height:auto; margin:10px 0; overflow: hidden;}
.zsxq .zsxq_l .content p { font:15px "微软雅黑"; color:999; padding-bottom:20px; line-height:28px;}
.zsxq .zsxq_l .content b, .zsxq .zsxq_l .content strong { font-weight:bold;}
.zsxq .zsxq_l .content h2 { font-size:18px; font-weight:bold; padding-bottom:20px;}
.zsxq .zsxq_l .content h3 { font-size:16px; font-weight:bold; padding-bottom:20px;}
.zsxq .zsxq_l .content img { max-width: 100%; height: auto;}
.zsxq .zsxq_l .content_ad { width: 100%;}
.zsxq .zsxq_l .content_fx { width: 100%; padding-top: 10px; border-top:1px dashed #E9E9E9;}
.zsxq .zsxq_l .content_fx .bdshare { float: right;}
.zsxq .zsxq_l .content_dbtj { padding:20px 0;}
.zsxq .zsxq_l .content_dbtj h2 { font-size:16px; font-weight:500px; padding:10px 0;}
.zsxq .zsxq_l .content_dbtj ul { width:818px; margin-left:-40px;}
.zsxq .zsxq_l .content_dbtj ul li { float:left; width:365px; height:auto; margin-left:40px; padding:8px 0; font-size:14px; color:#999; border-bottom:1px dashed #eee;}
.zsxq .zsxq_l .content p a:link, .zsxq .zsxq_l .content p a:visited {color:#3c7ce0;}
.zsxq .zsxq_l .content p a:hover, .zsxq .zsxq_l .content p a:active {text-decoration: underline;}
.zsxq .zsxq_l .page1 { padding:10px 0px; text-align:center; font:13px "微软雅黑","宋体"; }
.title span{ display: inline-block; height: 28px; line-height: 28px; font-size: 13px; color: #999; padding: 0 44px 0 63px; position: relative;}
.title span.compile-date{ background: url(../Images/de2_03.jpg) no-repeat 40px center;}
.content1 { width:100%; height:auto; margin:10px 0; overflow: hidden;}
.content1 p { font:15px "微软雅黑"; color:999; margin-bottom:10px; padding-bottom:10px; line-height:28px;}
.content1 b, .content1 strong { font-weight:bold;}
.content1 h2 { font-size:18px; font-weight:bold; padding-bottom:20px;}
.content1 h3 { font-size:16px; font-weight:bold; padding-bottom:20px;}
.content1 img { max-width: 100%; height: auto;}
.zsxq .zsxq_r { float:right; width:300px; }
.zsxq .zsxq_r h2 { width:281px; padding:10px 0px 10px 15px; font:bold 15px "微软雅黑"; color:#333; border-left:3px solid #06142e; border-top:1px solid #EEE; border-right:1px solid #EEE;}
.zsxq .zsxq_r ul { width:298px; margin-bottom:20px; padding:12px 0; border:1px solid #EEE; }
.zsxq .zsxq_r ul li { padding:8px 0px 8px 15px; color:#666; font:normal 14px "微软雅黑"; overflow:hidden;}
.zsxq .zsxq_l .zslist { margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #DDD;}
.zsxq .zsxq_l .zslist h3 { font:16px "微软雅黑"; color:#2d64b6; text-align:left;}
.zsxq .zsxq_l .zslist h3 a:link { color:#2d64b6; font-size: 16px;}
.zsxq .zsxq_l .zslist h3 a:visited { color:#2d64b6; font-size: 16px;}
.zsxq .zsxq_l .zslist h3 a:hover { text-decoration: underline;}
.zsxq .zsxq_l .zslist p { text-indent:2em; font:13px "微软雅黑"; padding-top:10px; line-height:22px; color:#999; text-align:left;}
.yudu a:link, .yudu a:visited { color:#3c7ce0;}
.yudu a:hover, .yudu a:active { text-decoration: underline;}
.zsxq .zsxq_r1 { float:right; width:300px; }

.zsxq_r1 .public_bm { box-sizing:border-box;width:100%; border: 1px solid #e4e4e4;border-top: 5px solid #F14A00;padding-bottom: 20px; margin-bottom:20px;}
.zsxq_r1 .public_bm h5 { text-align:center; font-size:16px; font-weight:500; padding:15px 0; color:#333;}
.zsxq_r1 .public_bm input {display: block;width: 92%;border: 1px solid #e7e7e7;height: 36px;margin: 0 auto 15px;color: #ccc;text-indent: 14px; font-family:"微软雅黑";}
.zsxq_r1 .public_bm button {width: 92%;display: block;margin: 0 auto;height: 36px;background-color: #F14A00;color: #fff;border: 0;cursor: pointer; border-radius:5px;}
.zsxq_r1 .public_bm p {font-size:13px;color: #333;text-align: center; padding:15px 0;}
.zsxq_r1 .public_bm p span { font:bold 22px; color:#F00;}
.public_bm ul { margin-bottom:20px; padding:10px 0; border:1px solid #EEE; }
.g-cf {zoom: 1;}
.public_bm .design_l{ box-sizing: border-box; width: 280px; margin-left:10px;  position: relative;}
.public_bm .design_l a{ display: block;}
.public_bm .design_l img{ display: block; }
.dst-xfr1{ box-sizing: border-box; position: absolute; width: 100%; height: 100%; background-color: #000; background-color: rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); color: #fff; text-align: center; padding-top: 180px; left: 0; top: 0; opacity: 0; transition: all ease-in-out .3s; font-size:18px;}
.dst-xfr1 span{ display: block;line-height: 25px; margin:20px auto; width:60px; font-size: 14px; padding:5px; border:1px solid #FFF;}
.dst-xfr1 i{ display: block; width: 56px; height: 54px; background: url(../images/jiahao.png)no-repeat left center; position: absolute; right: 0; bottom: 0;}
.zsxq .zsxq_r1 .design_l:hover 
.dst-xfr1{ opacity: 0.8;}

.zsxq_r1 .tj-news {  width:100%; border:1px solid #e4e4e4; padding-bottom:20px;}
.tj-news h2 { width:282px; padding:10px 0px 10px 15px; font:bold 15px "微软雅黑"; color:#333; border-left:3px solid #06142e; border-top:1px solid #EEE; border-right:1px solid #EEE; border-bottom:1px solid #E4E4E4;}
.tj-news ul { width:298px;  padding:12px 0;  }
.tj-news ul li { margin-left:20px; padding:8px 0px 8px 18px; background: url(../Images/bg3_03.jpg) no-repeat left center; color:#666; font:normal 14px "微软雅黑"; overflow:hidden;}
/*online*/
.baoming_w { width:100%; min-width: 1200px; position:relative; margin-bottom:40px; }
.baoming { margin:0 auto; padding:30px; width:640px; background:#F3F3F3; border-radius:5px;}
.baoming input { border:1px solid #CCCCCC; border-radius:5px; padding: 6px 12px;}
.baoming select { border:1px solid #CCCCCC; border-radius:5px; padding: 6px 12px; color:#666;}
.ee {margin-top: 30px; font:14px "微软雅黑"; color:#666;}
.baoming h5 { margin-bottom:10px; font-size: 15px; color:#333; font-weight: normal;}
.cc { width: 500px; padding:5px;font:14px "微软雅黑"; color:#666;}
.baoming h6 {padding: 10px 0; font:14px "微软雅黑";  color:#666;}
.ccc { width: 570px; border:1px solid #ccc; border-radius:5px;font:14px "微软雅黑"; color:#797979; padding:6px 12px;}
.btn {  padding: 10px 30px; text-align: center; color:#555; font-size: 14px; cursor: pointer;}
.baoming .about-nr { text-indent:2em;  font:14px "微软雅黑","黑体"; padding:30px 4px 10px 4px;}
/*biaoti*/
.biaoti { margin:20px auto; width:1200px;}
.biaoti h2 { width:100%; min-width:1200px;  padding:10px 0; font:bold 24px "微软雅黑"; color:#003A96; text-align:center; border-bottom:1px dashed #BCBCBC;}
.biaoti .zimu { padding:10px 0; text-align:center; font:normal 13px "微软雅黑", Arial; color:#003A96;}
/*loupan*/
.hotloupan { margin:30px auto 50px auto; width:1200px;}
.hotloupan .hotloupan_l { float:left; width:900px; height:300px;}
.hotloupan .hotloupan_l .hotloupan_l_img{ float:left; width:500px; height:300px;}
.hotloupan .hotloupan_l .hotloupan_l_r{ float:left; padding:20px; width:360px; height:260px; background:#F3F3F3;}
.hotloupan .hotloupan_l .hotloupan_l_r h1{ font:bold 18px "微软雅黑"; color:#000; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #CCC;}
.hotloupan .hotloupan_l .hotloupan_l_r p{ line-height:20px; margin-bottom:6px;}
.hotloupan .hotloupan_r  { float:right; width:260px; height:300px; background:#F3F3F3; overflow:hidden;}
.hotloupan .hotloupan_r  .ksbm-bt { margin-top:15px; width:260px; height:40px; line-height:40px; text-align:center; font:bold 22px "微软雅黑"; color:#F39800;}
.hotloupan_r h5 { margin-left:25px;height:30px;line-height: 30px;font-size: 13px;font-weight: normal;}
.hotloupan_r .bmcc { width: 145px; height:20px; line-height:20px; border:1px solid #ccc; border-radius:5px;}
.hotloupan_r h6 { width:260px; padding-top:10px; text-align:center;  font: 14px "微软雅黑","黑体"; color:#000;}
.hotloupan_r .bm_sub {width: 100px;height: 26px;text-align: center;line-height: 26px;color: #FFF;font-size: 13px;background: #F39800;border: 0px;cursor: pointer;}
/*index-news*/
.index-news { margin:40px auto 60px auto; width:1200px;}
.index-news .index-news-left { float:left; width:790px; padding-bottom:30px;}
.index-news-left p { line-height:25px; margin-top:10px;}
.index-news .index-news-right { float:right; width:380px;}
.index-news-right ul{ margin:20px 10px 0 10px;}
.index-news-right ul li{  width:100%; border-bottom:1px dashed #e8e8e8; padding-bottom:15px; margin-bottom:20px; }
.index-news-right-left{ float:left;width:120px; height:70px;}
.index-news-right-left img {width:120px; height:70px;}
.index-news-right-right{ float:right; width:230px;}
.index-news-right-right h5 { padding:4px 0; color:#222222; font-size:14px; font-weight:400;}
.index-news-right-right h5 a{ color: #222222;}
.index-news-right-right h5 a:hover{ color: #06142d;}
.index-news-right-right p { padding-left:2px; color:#999999;}
/*Copyright*/
.foot-w { width:100%; min-width:1200px; background:#3C3C3C; margin-top:20px; padding-bottom:140px;}
.foot-w .foot { margin:0 auto; padding:40px 0; width:1200px; }
.foot .foot-top {  color:#FFF; font-family:}
.foot-bm { width:1200px; margin:5px auto;}
.foot-bm .foot-bm-l{ float:left; width:750px;}
.indexinput_style{ border:0;margin-top:9px;color:#7F7F7F;_height:36px;_margin-top:6px;overflow: hidden;width:170px;padding:11px;}
.indextextarea_style{width: 470px; height:69px;border:0;margin-top:9px;margin-left:8px;padding:10px;_margin-top:7px;color:#7F7F7F;vertical-align: top;}
.indexsubmit_style{width:55px;height:90px;margin-top:9px;_margin-top:9px;overflow:hidden;}
.foot-bm .foot-bm-r{ float:left; margin-left:150px; width:180px; text-align:center;}
.foot-bm-r p { padding-top:8px; color:#FFFFFF; font-size:12px;}
.foot-w .foot-db { margin:10px auto; width:1200px;}
.foot-db  p { font:13px "微软雅黑"; color:#797979; margin-top:6px;}
.foot-db p a:link { color:#797979; text-decoration:none;}
.foot-db p a:visited { color:#797979; text-decoration:none;}
.foot-db p a:hover { color:#F39800; text-decoration:none;}

/*toptx*/
.pc_bs {font-size: 13px;font-family:"微软雅黑"; color: #FFF;}
.pc_bs a { color:#FFF;}
.pc_bs a:hover, .pc_bs a:active { text-decoration: none;}
.zt30 {color:#fff;line-height:80px; font-size:20px; font-weight: bold; font-family:"微软雅黑"; color:#FFF; }
.floating_ck{position:fixed;right:0px; bottom:102px; z-index: 999;}
.floating_ck dl dd{position:relative;width:70px;height:75px;background-color:#06142e;border-bottom:solid 1px #FFF;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#06142e;border-bottom:solid 1px #FFF;}
.floating_ck dl dd:hover .floating_left{display:block;}
.zxqq{ background-image:url(../images/zx30.png);}
.bj{ background-image:url(../images/8888.png);}
.words{ background-image:url(../images/lc_ico_3.png);}
.quote{background-image:url(../images/pc_tel.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/pc_top.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:50px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:75px;background-color:#06142e;border-bottom:solid 1px #FFF;display:none;}
.floating_left a{color:#fff;line-height:75px; font-size:15px; font-family:"微软雅黑"; text-decoration:underline;}
.floating_ewm{height:200px;top:-125px;}
.floating_ewm i{background-image:url(../images/weixin.jpg);background-size:145px 145px;display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

/*底部样式*/
/*底部样式*/
.boxs{
    width: 100%;
    height: 0;
    z-index:9999;
    background: #575757;
    position: fixed;left: 0;bottom: 0;
    transition: height .3s ease-in-out
}
.boxs  #fixed-bottom-form{width: 665px;float: left;animation: all 1s; margin-left:116px;}
.item_di{ overflow: hidden; width: 180px; height: 36px; background: #eaeaea; float: left; margin-left: 10px; font-size: 14px; line-height: 36px;margin-top: 36px;}
.item_di input {padding: 0;width: 100%;height: 100%;line-height: 36px;font-size: 14px;color: #999999;text-indent: 8px;border: 0;background: 0 0;}
.boxs .container>img{float: left;margin-right: 10px;margin-left: 0;}
.boxs ul{width: 155px;float: left; margin-left: 6px;}
.boxs ul li:first-child{font-size: 16px;color: #fff;margin-top: 27px;margin-bottom: 5px;}
.boxs ul li:first-child img{float: left;margin-right: 3px;margin-left: 7px;}
.boxs ul li:first-child+li{font-size: 16px;color: #fff;font-size: 20px;}
#fixed-bottom-submit{width: 65px;height: 65px;border-radius: 50%;background: #06142e;border:0;box-shadow: 3px 0 8px #401315;margin-top: 21px;margin-left: 8px;cursor: pointer;animation:calculator_scale 0.8s ease-out  infinite;}
#fixed-bottom-submit span{font-size: 16px;color: #fff;font-weight: bold;margin-top: -3px;display: block;}
@keyframes calculator_scale{
    0%{
        transform: scale(1.1);
    }
    50%{
        transform: scale(1);
    }
    100%{
        transform: scale(1.1);
    }
}
@-webkit-keyframes calculator_scale{
    0%{
        -webkit-transform: scale(1.1);
    }
    50%{
        -webkit-transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
    }
}

.boxs .container .close_tsbtn{margin-left: 0;cursor: pointer;}
.boxs{height: 104px!important;transition:all ease .3s;}
.ts_hot{z-index:90;width: 62px;height:95px;background: url(../images/1601.png) no-repeat center center;position: fixed;left: 0;bottom: 0;background-size: cover;position: fixed;transform: translateX(-100%);bottom: 0;transition:all ease .3s;cursor: pointer}
.active1{visibility: hidden;transform: translateX(-100%);-webkit-transform: translateX(-100%);}
.actives{transform: translateX(0%);}
.ts_hot img{margin-top: 118px;margin-left: 14px;animation: left 1s infinite ease-out;}
@-webkit-keyframes left {
0% {
    -webkit-transform: translateY( 0 );
    transform: translateY( 0 );
}
50% {
    -webkit-transform: translateX( 4px );
    transform: translateX( 4px );
}
100% {
    -webkit-transform: translateX( 0px );
    transform: translateX( 0px );
}
}
.shopgif{width:150px;height:50px;position:relative;right:-80px;top:-30px;}

.boxs .tst { float:left; position:absolute; left:100px; bottom:0;width:208px; height:80px; z-index:10}
