@charset "utf-8";
/* CSS reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0;}
html,body{font:13px "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; height:100%;color:#333;}
table{ border-collapse:collapse; border-spacing:0;}
.clear{clear: both;}
.clearfix{ zoom:1; }
fieldset,img{ border:0;}
a{ color:#333; text-decoration:none;outline: medium none;}
a:hover, a.current { color:#EAB356; 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:16px; font-family:Microsoft YaHei; font-weight:normal;}
/*header*/
.header { margin:0 auto; width:1200px; height:80px; padding:10px 0;}
.header-logo img { float:left; width:373px; height:80px;}
.header-call {float:right; margin-top:30px; margin-right:10px;}
.header-call .call { float:left;}
.header-call .callout { float:left; margin-left:5px; height:30px; line-height:30px; font: 20px  Microsoft YaHei; color:#e60012;}
/*nav*/
.nav_wrap {width:100%; min-width: 1200px; height:50px;background:#D7000C;}
ul.nav {margin:0 auto;width:1200px;height:50px;padding-left:15px;}
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:50px;height:50px;width:148px;font-family:"微软雅黑";font-size:16px;float:left;display:block;}
ul.nav li a:hover, ul.nav li a.current {font-size:16px;color:#fff;background:#c6171e; border-radius:5px;}
ul.sub_nav {display:none;position:absolute;padding:0 0 10px 0;background:#D7000C;border-radius:0 0 8px 8px;left:0;top:50px;}
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:148px;font-size:13px;display:block; border-radius:5px;}
ul.sub_nav li a:hover, ul.sub_nav li a.current {font-size:13px;display:block;color:#FFF;background:#c6171e;}
/* banner */
.banner{ width:100%;min-width: 1200px; height:500px;  overflow:hidden; position:relative;font-size:0; margin-bottom:40px;}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:50px; padding-top:400px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
/*zsimg*/
.zsimg { width: 100%;min-width: 1200px;margin-left: auto;margin-right: auto;overflow: hidden;}
.zsimg img{ width:100%; }
/*weizhi*/
.weizhi { margin:20px auto; width:1200px; font:14px "微软雅黑"; color:#616161;}
.weizhi a { color:#616161; }
.weizhi a:hover { color:#D7000C;}
/*main*/
.main { margin:20px auto; width:1200px; height:auto; background:#FFF; padding-bottom:20px;}  
.zt16 { font:16px "微软雅黑","宋体"; color:#EAB356;}
.zt13 { font:13px "微软雅黑","宋体"; color:#888;} 
.ztb13 { font: bold 13px "微软雅黑","宋体"; color:#888;} 
.zt13 a:link, .zt13 a:visited { color:#888;}
.zt13 a:hover, .zt13 a:active { color:#EAB356;}
.zt12 { font:12px "微软雅黑","宋体"; color:#949494;} 
.zt20 { font:20px "微软雅黑","宋体"; color:#FFF;}
.zt36 { font: bold 26px "微软雅黑","宋体"; color:#000;}
.zt16 { font:16px "微软雅黑","宋体"; color:#666;}
.zt14 { font: bold 13px "微软雅黑","宋体"; color:#666;}  
.jyzt14 { font:14px "微软雅黑","宋体"; color:#FFF;} 
.ztb14 { font: bold 14px "微软雅黑","宋体"; color:#333;} 
.zth14 { font: bold 14px "微软雅黑","宋体"; color:#C5161E;} 
.dian { font:bold 16px;}
.zt-hong { color:#D7000C; font-size:13px;}
.time { float:right; font: 13px "微软雅黑";color:#999; padding-right:10px;}
.public-mone { margin:0 auto; width:12%; }
.public-mone a { display:block; font:14px "Microsoft YaHei"; color:#333; padding:6px 0; border-radius:20px; text-align:center;  border:1px solid #333; }
.public-mone a:hover { background:#c6171e; border-radius:20px; color:#FFF; }
/*public title*/
.dtitle { width:1194px; margin: 0 auto; height:70px; border-left:6px solid #C5161E; }  
.dtitle .ptitle { float:left; width:40%; padding-left:20px;}
.dtitle .ptitle h2 { font:bold 24px "Microsoft YaHei","黑体"; color:#333; padding-top:6px;}
.dtitle .ptitle p { font:13px "Microsoft YaHei"; color:#7c7c7c; padding-top:6px;}
.dtitle .pzd { float:right; margin-top:8px; }
.dtitle .pzd li { float:right; display:block; margin-left:8px; border:1px solid #CCC;}
.dtitle .pzd li a { display:block; font:13px "Microsoft YaHei"; color:#666;  padding:6px 14px;}
.dtitle .pzd li a:hover { background:#c6171e; color:#FFF; }
/*index-case*/
.index-case { margin:0 auto; width:1200px; padding-bottom:30px;}
.index-case ul { margin-top:30px; margin-left:-20px; margin-bottom:10px; width:1220px; overflow:hidden;}
.g-cf {zoom: 1;}
.index-case ul li{ box-sizing: border-box; float: left; width: 285px; margin-left:20px; margin-bottom:20px;  position: relative;}
.index-case ul li a{ display: block;}
.index-case ul li img{ display: block; }
.dst-xf{ 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: 110px; left: 0; top: 0; opacity: 0; transition: all ease-in-out .3s; font-size:18px;}
.dst-xf span{ display: block;line-height: 25px; margin:10px auto; font-size: 14px;}
.dst-xf i{ display: block; width: 56px; height: 54px; background: url(../images/jiahao.png)no-repeat left center; position: absolute; right: 0; bottom: 0;}
.index-case ul li:hover 
.dst-xf{ opacity: 0.8;}

.public-bt { width:100%;min-width: 1200px;height:40px; border-bottom:1px solid #C00;}
.public-bt  h2 { float:left;  display: block; width:150px; height:30px; padding-top:10px; text-align:center; font: normal 15px "Microsoft YaHei"; color:#FFF; background:#C00;}
/*index-sjs*/
.index-sjs { margin:0 auto; width:1200px; padding-bottom:30px;}
.index-sjs ul { margin-top:30px; margin-left:-20px; margin-bottom:10px; width:1220px; overflow:hidden;}
.g-cf1 {zoom: 1;}
.index-sjs ul li{ box-sizing: border-box; float: left; width: 285px; margin-left:20px; margin-bottom:20px;  position: relative;}
.index-sjs ul li a{ display: block;}
.index-sjs ul li img{ display: block; }
.dst-xf1{ 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: left; padding-top: 150px; padding-left:30px; left: 0; top: 0; opacity: 0; transition: all ease-in-out .3s;}
.dst-xf1 span{ font-size:16px; padding-bottom:10px; border-bottom:1px solid #FFF; }
.dst-xf1 p{ margin-top:20px; line-height:26px; letter-spacing:2px;}
.dst-xf1 i{ display: block; width: 56px; height: 54px; background: url(../images/jiahao.png)no-repeat left center; position: absolute; right: 0; bottom: 0;}
.index-sjs ul li:hover 
.dst-xf1{ opacity: 0.8;}
/*index-xbq*/
.index-xbq { margin:0 auto; min-width: 1200px; width:100%; padding-top:20px; padding-bottom:50px;}
.index-xbq ul { width:100%;}
.index-xbq ul li { float:left; width:19.8%;  margin-left:2px;text-align:center; display:block; background-color:#f6f7fb; cursor: pointer;}
.index-xbq ul li i { display:block; width:60px; height:60px; margin: 40px auto 15px;}
.index-xbq .ico1 { display:block; background:url(../images/ico1.png) no-repeat;}
.index-xbq ul li a:hover .ico-1{ background:url(../images/ico-1.png) no-repeat;}
.index-xbq .ico2 { display:block; background:url(../images/ico2.png) no-repeat;}
.index-xbq ul li a:hover .ico-2{ background:url(../images/ico-2.png) no-repeat;}
.index-xbq .ico3 { display:block; background:url(../images/ico3.png) no-repeat;}
.index-xbq ul li a:hover .ico-3{ background:url(../images/ico-3.png) no-repeat;}
.index-xbq .ico4 { display:block; background:url(../images/ico4.png) no-repeat;}
.index-xbq ul li a:hover .ico-4{ background:url(../images/ico-4.png) no-repeat;}
.index-xbq .ico5 { display:block; background:url(../images/ico5.png) no-repeat;}
.index-xbq ul li a:hover .ico-5{ background:url(../images/ico-5.png) no-repeat;}
.index-xbq ul li h4 {margin-top:15px;  padding-bottom:10px; font: bold 14px "微软雅黑"; color:#333; text-align:center; }
.index-xbq ul li a:hover h4{ color:#FFF;}
.index-xbq ul li p { padding:10px 0 30px 0; text-align:center; font:13px "微软雅黑"; color:#666; }
.index-xbq ul li a:hover p{ color:#FFF;}
.index-xbq ul li .line{width:65px; height:1px; overflow:hidden; background:#d4d4d4; margin:0 auto;}
.index-xbq ul li:hover {background:#c6171e;}
/*index-mygm/bm*/
.index-mygm { margin:0 auto 50px auto; min-width: 1200px; width:100%; height:559px; background:url(../images/index-mygm.jpg) no-repeat center;}
.index-mygm .index-mybj { margin:50px auto 10px auto ; width:1200px; }
.tabox{ float:right; width:300px; margin-left:2px;border-top:1px solid #ddd; }
.tabox .hd{overflow:hidden; background-color:#efefef;border-left:1px solid #ddd;}
.tabox .hd li{position:relative;margin-left:-1px;height:40px;line-height:40px;text-align:center;width:150px;float:left;border:1px solid #ddd;border-top:0;font: bold 16px/40px "Microsoft YaHei";cursor:default;}
.tabox .hd li.on{width:147px;background:#fff;border-bottom:1px solid #fff;color:#c00;}

.tabox .hd li.on1{ background:url(../images/mayiliang.png) no-repeat left:4px;}
.tabox .bd{ border:1px solid #ddd;border-top:0;}
.tabox .lh{overflow:hidden;}
.tabox .lh li{ box-sizing:border-box;width:300px; padding-bottom: 20px; background:#FFF; margin-bottom:20px;}
.tabox .lh li h5 { text-align:center; font-size:18px; padding-top:20px; color:#333;}
.tabox .lh li input {display: block;width: 85%;border: 1px solid #e7e7e7;height: 36px;margin: 0 auto 15px;color: #666;text-indent: 14px; font-family:"微软雅黑";}
.tabox .lh li button {width: 85%;display: block;margin: 0 auto;height: 36px;background-color: #D7000C;color: #fff;border: 0;cursor: pointer;font-family:"微软雅黑";}
.tabox .lh li textarea { display: block;width: 85%;border: 1px solid #e7e7e7; padding:6px 0;margin: 0 auto 15px;color: #666;text-indent: 14px; font-family:"微软雅黑";}
.tabox .lh li p {font-size:13px;color: #333;text-align: center; padding:15px 0;}
.tabox .lh li p span { font:bold 22px; color:#F00;}
.tabox .lh li .form_line{padding-bottom: 10px;position: relative; margin-left:22px;}
.tabox .lh li .mfbj-shiting select{float: left;width: 83px;height: 36px;line-height: 28px;border: 1px solid #d8d8d8;padding: 7px 0 10px 7px;display: inline;margin-right: 4px; margin-bottom:15px; color:#666; }
.tabox .lh li .mfbj-weitai select{float: left;width: 126px;height: 36px;line-height: 28px;border: 1px solid #d8d8d8;padding: 7px 0 7px 7px;display: inline;margin-right: 5px;  margin-bottom:15px; color:#666;}
/*index-myzb*/
.index-myzb { margin:0 auto; width:1200px; padding-bottom:30px;}
.index-myzb ul { margin-top:30px; margin-left:-13px; margin-bottom:10px; width:1213px; overflow:hidden;}
.g-cf2 {zoom: 1;}
.index-myzb ul li{ box-sizing: border-box; float: left; width: 390px; margin-left:13px; margin-bottom:20px;  position: relative;}
.index-myzb ul li a{ display: block;}
.index-myzb ul li img{ display: block; margin-left:10px; }
.dst-xf2{ 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: 130px; left: 0; top: 0; opacity: 0; transition: all ease-in-out .3s; font-size:20px;}
.dst-xf2 i{ display: block; width: 56px; height: 54px; background: url(../images/jiahao.png)no-repeat left center; position: absolute; right: 0; bottom: 0;}
.dst-xf2 span{ display: block;line-height: 25px; margin:10px auto; font-size: 14px;}

.index-myzb ul li:hover 
.dst-xf2{ opacity: 0.8;}
.index-jd{ position: absolute; display:block; text-align: center; width: 80px; height:30px; line-height:30px; background:#c6171e;left: 0; top: 20px; z-index: 1; color: #fff; font-size: 14px; }
.index-jd a { color:#FFF;}
/*index-gd*/
.index-gd { margin:0 auto; width:1200px; padding-bottom:30px;}
.index-gd table { width:100%; margin:30px 0;}
.index-gd table tr { height:50px;}
.index-gd table tr td { height:50px; border:1px solid #DBDBDB; text-align:center; }
.gd_trbj { background:#c6c6c6; font:16px "微软雅黑"; color:#FFF;}
.gd_td14 { font:14px "微软雅黑"; color:#666;}
.gd_h14 { font-size:14px; color:#555;}
.gd-bm { margin:0 auto; width:80px; text-align:center; padding:3px 20px; display: block;  border-radius:20px; background:#c6171e; cursor: pointer;}
.gd-bm a {color: #FFF;  border-radius:20px;}
/*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: #c6171e;}
.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;}
/*index-news*/
.index-news { margin:0 auto; width:1200px;}
.index-news ul { margin-top:30px; margin-left:-57px; width:1257px; overflow:hidden;}
.index-news ul li{ float: left; width: 360px; margin-left:57px; margin-bottom:20px; padding-bottom:10px;  position: relative; border:1px solid #DBDBDB;}
.index-news ul li img{ text-align:center;}
.index-news ul li h3{ position: absolute; display:block; text-align: center; width:50px; background:#c6171e;left:15px; top:268px; z-index: 1; color: #fff; font-size: 18px; padding:6px 0px 6px 4px; letter-spacing:4px;}
.index-news ul li h3 a { color: #fff; }
.index-news ul li i{ display:block; height:20px; margin-bottom:25px;}
.index-news ul li p{ margin-left:15px; padding-bottom:10px; font:14px "Microsoft YaHei","黑体"; }
.index-news ul li p a:hover {color: #c00;}
/*index-us*/
.index-us { margin:50px auto 0 auto; min-width: 1200px; width:100%; background-color:#c6171e;}
.index-us .all-us { margin:0 auto; width:1200px; height:85px; text-align:left;}
.index-us .left-us{ float:left; padding-right:10px;}
.index-us .left-us img { float:left;}
.index-us .left-us .left-us-tel { float:left; margin-top:4px; padding:20px 0 20px 10px; color:#FFF;}
.index-us .left-us .left-us-tel span { display:block; line-height:20px;}
.index-us .right-us{ float:right; padding-right:2px;}
.index-us .right-us img { float:left;}
.index-us .right-us .right-us-address { float:left; margin-top:4px;  padding:20px 0 20px 10px; color:#FFF;}
.index-us .right-us .right-us-address span { display:block; line-height:20px;}
/*foot*/
.foot { width:100%; min-width: 1200px;height:auto; padding:20px 0px 10px 0px; background-color:#2c2d2d;}
.foot .foot-all { margin:0 auto; width:1200px; padding:10px 0;}
.foot-all .foot-all-left { float:left; margin-left:-50px;  overflow:hidden; padding:20px 0;}
.foot-all-left .foot-dh {float:left; width:100px; margin-left:60px;}
.foot-dh h4 { width:100px; padding-bottom:15px; border-bottom:1px solid #c6171e; font:15px "微软雅黑"; color:#FFF;}
.foot-dh ul { margin:15px 0;}
.foot-dh ul li { font:13px "微软雅黑"; margin-top:10px;}
.foot-dh ul li a:link { color:#999; }
.foot-dh ul li a:visited { color:#999; }
.foot-dh ul li a:hover { text-decoration: underline;}
.foot-all .foot-all-right { float:right; margin-right:4px; padding:15px 0;}
.foot-all .foot-all-right .foot-img { float:left; margin:10px 0 10px 0;}
.foot-all .foot-all-right span { display:block; font:13px; color:#FFF; text-align:center; padding-top:4px;}
/*Copyright*/
.foot-w { width:100%; min-width:1200px; background:#1D1D1D; padding:20px 0;}
.foot-w .foot-db { margin:0 auto; width:1200px; }
.foot-w .foot-db  p { font:13px "微软雅黑"; color:#666; margin-top:6px;}
.foot-db p a:link { color:#666; text-decoration:none;}
.foot-db p a:visited { color:#666; text-decoration:none;}
.foot-db p a:hover { text-decoration: underline;}
/*anlitag*/
/*tag*/
.tag { margin:20px auto; width:1158px; padding:10px 10px 10px 30px; border:1px solid #E4E4E4; background-color:#f6f7fb; }
.tag .tag-main { width:1158px; margin:5px 0; }
.tag .tag-main h2 { float:left; margin-top:3px; margin-right:8px; font: bold 14px "微软雅黑"; color:#333;}
.tag .tag-main h3 { float:left; margin-top:3px; margin-right:8px; font: bold 18px "微软雅黑"; color:#EAB356;}
.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;height: 25px;padding: 0 10px;display: inline-block;text-align: center;font:13px "微软雅黑","黑体";color:#666;line-height: 25px;border-radius: 5px;margin-right: 10px;}
.tag  a:hover{color: #fff; border-radius: 5px;background: #c6171e;}
.tag a.active {background: #f14a00;color: #fff;}
.tag .tag-page { text-align:center; font:13px "微软雅黑","宋体"; color:#333333;}

/*case-main*/
.case-main { margin:0 auto; width:1200px;}
.case-main h2 { font:bold 16px "微软雅黑"; color:#C5161E; padding-bottom:20px; border-bottom:1px dashed #CCC;}
.case-main h3 { padding-bottom:20px; border-bottom:1px dashed #CCC;}
.case-main ul { margin-left:-30px; margin-top:30px; padding-bottom:10px; width:1230px; overflow:hidden; }
.case-main ul li { float:left; width:380px; margin-left:30px; margin-bottom:30px; position:relative;}
.case-main ul li .case-img { width:380px; height:230px;}
.case-main ul li h3 { width:380px; padding:10px 0 40px 0; font:15px "微软雅黑"; color:#888; text-align:center;}
.case-main ul li h4 { width:380px; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #ccc; font:15px "微软雅黑"; color:#A1A1A1; text-align:center;}
.case-main ul li h4 a{ font:14px "微软雅黑","黑体";color:#A1A1A1;}
.case-main ul li h4 a:hover { color:#c6171e;}
.case-main ul li p { width:380px; margin-top:10px; text-align:center; line-height:24px; font-size:13px; color:#999;}
/*page*/
.page { margin:10px auto 40px auto; width:1198px; padding:20px 0px; text-align:center; font:13px "微软雅黑","宋体"; color:#666; border:1px solid #E4E4E4; background-color:#f6f7fb;}
.page a:link    { padding: 0 6px; color:#EAB356;}
.page a:visited {color:#EAB356;}
.page a:hover   {text-decoration:underline;}
/*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:30px; 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;}
.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: #D7000C;}
/*sjs*/
.sjs { margin:40px auto; width:1200px; }
.sjs .sjs-img { float:left; width:400px;}
.sjs .sjs-r { float:left; margin-left:40px; width:750px;}
.sjs-r .sjs-name { font: bold 20px "微软雅黑","黑体"; color:#666; padding:25px 0;}
.sjs-r .sjs-sm { margin-bottom:10px;  padding-bottom:15px;  border-bottom:1px #EAB356 dashed;}
.sjs-r .sjs-sm p { font:13px "微软雅黑","宋体"; color:#797979; line-height:25px; margin-bottom:10px; margin-right:10px;}
.sjs-r .sjs-sm-b { font:14px "微软雅黑"; color:#666;}
.sjs-r .sjs-bm { width:120px; text-align:center;  margin:20px 0 10px 0px; background:#D7000C; color:#FFF;}
.sjs-r .sjs-bm a { display: block;  padding:8px 20px; color:#FFF; font-size:12px; background: #D7000C;}
/*myts*/
.myts { width:100%; overflow:hidden;}
.myts .myts-jdt {margin: 0 auto;  margin:0px;}
.myts .myts-content {margin: 10px auto; width:1200px;  overflow: hidden;}
.myts .myts-content p { font:15px "微软雅黑","宋体"; color:333; margin-bottom:10px; padding-bottom:10px; line-height:25px;}
.myts .myts-content strong { font-weight:bold;}
.myts .myts-content h2 { font: bold 22px "微软雅黑"; }
.myts .myts-content h3 { font: bold 18px "微软雅黑";}
.myts .myts-content img { max-width: 100%; border:none; display:inline-block;}
/*gongyi*/
.gongyi-main { margin:0 auto; width:1200px;}
.gongyi-main ul { margin-left:-26px; margin-top:30px; padding-bottom:40px; width:1226px; overflow:hidden; }
.gongyi-main ul li { float:left; width:280px; height:300px; margin-left:26px; margin-bottom:30px; padding-bottom:10px; position:relative; background:#f6f7fb; 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;}
/*jiancai*/
.jiancai-main { margin:0 auto; width:1200px;}
.jiancai-main h2 { font:bold 16px "微软雅黑"; color:#C5161E; padding-bottom:20px; border-bottom:1px dashed #CCC;}
.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;}
/*about/server*/
.about { margin:0 auto; width:1138px; padding:20px 30px; border:1px solid #E4E4E4;}
.about .about-title { width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ccc; }
.about .about-title h1 { font:bold 18px "微软雅黑"; color:#333; text-align:center;}
.about .about-content { width:100%; height:auto; margin:10px 0; overflow: hidden;}
.about .about-content p { font:15px "微软雅黑","宋体"; color:333; margin-bottom:10px; padding-bottom:10px; line-height:25px;}
.about .about-content strong { font-size: 16px; font-weight:bold;}
.about .about-content h2 { font: bold 22px "微软雅黑"; }
.about .about-content h3 { font: bold 18px "微软雅黑";}
.about .about-content img { max-width: 100%; border:none; display:inline-block;}

.aboutimg { width:100%; overflow:hidden;}
.aboutimg .aboutimg-content {margin:0px auto; width:1200px;  overflow: hidden;}
.aboutimg .aboutimg-content p { font:15px "微软雅黑","宋体"; color:333; margin:0px; text-align: center;}
.aboutimg .aboutimg-content strong { font-weight:bold;}
.aboutimg .aboutimg-content h2 { font: bold 22px "微软雅黑"; }
.aboutimg .aboutimg-content h3 { font: bold 18px "微软雅黑";}
.aboutimg .aboutimg-content img { max-width: 100%; border:none; display:inline-block;}
/*about-qyjj*/
.about-qyjj { margin:30px auto; width:1200px; }
.about-qyjj .about-qyjj-l { float:left; width:600px; padding-bottom:10px;position:relative;}
.about-qyjj-l .hk {width:570px; height:545px; border:6px solid #C00;}
.about-qyjj-l .bossimg {width:577px; height:552px; position: absolute; display:block; left:20px; top:20px; z-index: 10;}
.about-qyjj .about-qyjj-r { float:right; width:580px;}
.about-qyjj-r p { font:14px "微软雅黑","宋体"; color:333; margin-bottom:10px; padding-bottom:10px; line-height:28px; }
/*lfjdt*/
.lfjdt { width:100%; height:500px;}
.lfbx { margin:0 auto; width:1200px;}
.lfbx .lfbx-title { padding:10px 0; font:24px "微软雅黑"; color:#000; text-align:center;}
.lfbx .lfbx-content { height:332px; background:url(../images/myb/lf_01.jpg) no-repeat;}
.lfbx-content-p { float:right; width:580px; margin-top:80px; font-size:14px; line-height:200%; text-indent:2em;}
.lf_ax_bj { width:100%; height:233px;}
.lf_cn_tt { width:1200px; margin:0 auto;}
.lf_cn1 { margin:0 auto; width:1200px; height:345px; position:relative;}
.lf_cn1_title { position:absolute; left:450px; top:60px; color:#FFF; font-weight:bold; font-size:20px; height:50px;}
.lf_cn1_nr { position:absolute; left:480px; top:160px; color:#333; width:680px; font-size:14px; line-height:200%; text-indent:2em;  }
.lf_cn2 { margin:0 auto; width:1200px; height:372px; position:relative;}
.lf_cn2_title { position:absolute; left:380px; top:65px; color:#FFF; font-weight:bold; font-size:20px; height:50px;}
.lf_cn2_nr { position:absolute; left:40px; top:160px; color:#333; width:660px; font-size:14px; line-height:200%; text-indent:2em;  }
/*zbxt*/
.zbxtjdt { width:100%; height:546px;}
.zbxt { margin:0 auto; width:1200px;}
.zbxt .zbxt-title { padding:10px 0; font:24px "微软雅黑"; color:#000; text-align:center;}
.zbxt .zbxt-content { height:426px; background:url(../images/myb/zbxt_01.jpg) no-repeat;}
.zbxt-content-p { float:right; width:580px; margin-top:80px; font-size:14px; line-height:200%; text-indent:2em;}
.zbxt_tt { width:1200px; margin:0 auto;}
.zbxt_01 { margin:0 auto; width:1200px; height:350px; position:relative;}
.zbxt_01_title { position:absolute; left:640px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_01_nr { position:absolute; left:640px; top:160px; color:#333; width:520px; font-size:14px; line-height:200%; }
.zbxt_02 { margin:0 auto; width:1200px; height:364px; position:relative;}
.zbxt_02_title { position:absolute; left:90px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_02_nr { position:absolute; left:90px; top:160px; color:#333; width:520px; font-size:14px; line-height:200%; }
.zbxt_03 { margin:0 auto; width:1200px; height:350px; position:relative;}
.zbxt_03_title { position:absolute; left:640px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_03_nr { position:absolute; left:640px; top:160px; color:#333; width:480px; font-size:14px; line-height:200%; }
.zbxt_04 { margin:0 auto; width:1200px; height:354px; position:relative;}
.zbxt_04_title { position:absolute; left:90px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_04_nr { position:absolute; left:90px; top:160px; color:#333; width:520px; font-size:14px; line-height:200%; }
.zbxt_05 { margin:0 auto; width:1200px; height:352px; position:relative;}
.zbxt_05_title { position:absolute; left:640px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_05_nr { position:absolute; left:640px; top:160px; color:#333; width:480px; font-size:14px; line-height:200%; }
.zbxt_06 { margin:0 auto; width:1200px; height:322px; position:relative;}
.zbxt_06_title { position:absolute; left:90px; top:120px; color:#000; font-weight:bold; font-size:20px; height:50px;}
.zbxt_06_nr { position:absolute; left:90px; top:160px; color:#333; width:440px; font-size:14px; line-height:200%; }
/*news*/
.news-main { margin:0 auto; width:1200px; padding-bottom:30px; }
.news-main ul { width:1200px; overflow:hidden; }
.news-main ul li { padding:10px 0; border-bottom:1px dashed #ccc;}
.news_img { float:left; margin:10px 0; width:300px; height:200px;}
.news_r { float:right;  width:870px; padding-top:20px;}
.news_r h3 { font: bold 16px "微软雅黑";}
.news_r h3 a { color:#666; }
.news_r h3 a:hover { color:#EAB356;}
.news_r p { font:13px "微软雅黑"; color:#797979; padding-top:10px; line-height:24px; }
/*newsxq*/
.newsxq{ margin:0 auto 30px auto; width:1200px; }
.newsxq .newsxq_l { float:left; width:800px; padding:25px 29px; border:1px solid #e4e4e4;}
.newsxq .newsxq_l .title { padding-bottom:20px; border-bottom:1px dashed #e4e4e4;}
.newsxq .newsxq_l .title h1 { font: 20px "微软雅黑"; color:#333; text-align:center;}
.newsxq .newsxq_l .title p { font:13px "微软雅黑"; padding-top:10px; color:#999; text-align:center;}
.newsxq .newsxq_l .content { width:100%; padding:20px 0; overflow: hidden;}
.newsxq .newsxq_l .content p { font:15px "微软雅黑","宋体"; color:#333; margin-bottom:10px; padding-bottom:10px; line-height:25px;}
.newsxq .newsxq_l .content strong { font-weight:bold;}
.newsxq .newsxq_l .content h1 { font: bold 24px "微软雅黑"; }
.newsxq .newsxq_l .content h2 { font: bold 20px "微软雅黑"; }
.newsxq .newsxq_l .content h3 { font: bold 18px "微软雅黑"; }
.newsxq .newsxq_l .content img { max-width: 100%;border:none; display:inline-block;}
.newsxq .newsxq_l .content_fx { width: 100%; padding-top: 10px; border-top:1px dashed #CCC;}
.newsxq .newsxq_l .content_fx .bdshare { float: right;}
.newsxq .newsxq_r { float:right; width:300px; }
.newsxq_r .public_bm { box-sizing:border-box;width:100%; border: 1px solid #e4e4e4;border-top: 5px solid #D7000C;padding-bottom: 20px; margin-bottom:20px;}
.newsxq_r .public_bm h5 { text-align:center; font-size:20px; padding-top:15px; color:#C5161E;}
.newsxq_r .public_bm input {display: block;width: 85%;border: 1px solid #e7e7e7;height: 36px;margin: 0 auto 15px;color: #ccc;text-indent: 14px; font-family:"微软雅黑";}
.newsxq_r .public_bm button {width: 85%;display: block;margin: 0 auto;height: 36px;background-color: #C5161E;color: #fff;border: 0;cursor: pointer;font-family:"微软雅黑";}
.newsxq_r .public_bm p {font-size:13px;color: #333;text-align: center; padding:15px 0;}
.newsxq_r .public_bm p span { font:bold 22px; color:#F00;}

.newsxq_r .zxwz { box-sizing:border-box;width:100%; padding-bottom: 20px; margin-bottom:20px;}
.newsxq_r .zxwz h2 {padding:10px 0px 10px 20px; font:bold 15px "微软雅黑"; color:#333; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-left:5px solid #C5161E;}
.newsxq_r .zxwz ul { margin-bottom:20px; padding:12px 0; border:1px solid #e4e4e4; }
.newsxq_r .zxwz ul li { padding:6px 0px 6px 15px; color:#333; font:normal 14px "微软雅黑"; overflow:hidden;}
/*myzb*/
.myzb-main { margin:0 auto; width:1200px; padding-bottom:30px; }
.myzb-main ul li { margin-bottom: 10px;}
.myzb_img { float:left; margin:10px 0; width:380px; height:238px;}
.myzb_r { float:right;  width:770px; padding-top:20px;}
.myzb_r h3 { font: bold 16px "微软雅黑";}
.myzb_r h3 a { color:#C00; }
.myzb_r h3 a:hover { color:#C00; text-decoration:underline;}
.myzb_r p { font:13px "微软雅黑"; color:#797979; padding-top:10px; line-height:24px; }
.myzb_r .zbcs { padding:15px 0; border-bottom:1px dashed #ccc;}
.myzb_r .zbcs span { font:13px "微软雅黑"; color:#797979;  line-height:24px; margin-right:30px; }
.myzb_r .zbjd { margin-top:5px; width: 770px; height:90px; background:url(../images/zbjd_bj.png) no-repeat left;}
.myzb_r .zbjd .jdbj { position:relative; top:46px; width:770px; height:25px;}
.myzb_r .zbjd .jdbj span { float:left; width:99px; height:30px; margin-right:5px; line-height:30px; background-color:#FFF; color:#c5161e;}
/*myzbxx*/
.myzbxx_main {  margin:0 auto; width:1200px; padding-bottom:30px;}
.myzbxx_main .myzbxx_l { float:left; width:860px; height:300px;}
.myzbxx_l .myzbxx_l_img{ float:left; width:480px; height:300px;}
.myzbxx_l .myzbxx_l_r{ float:left; padding:20px 20px 20px 40px; width:320px; height:260px; background:#F3F3F3;}
.myzbxx_l .myzbxx_l_r h1{ font:bold 18px "微软雅黑"; color:#C5161E; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #CCC;}
.myzbxx_l .myzbxx_l_r h3{ font:bold 16px "微软雅黑"; color:#C5161E; margin-top:15px;  padding-top:15px; border-top:1px dashed #CCC;}
.myzbxx_l .myzbxx_l_r p{ line-height:20px; margin-bottom:10px; color:#616161; font:13px "微软雅黑";}
.myzbxx_r { float:right; width:300px; }
.myzbxx_r .myzbxx_r_bm { box-sizing:border-box;width:100%; border: 1px solid #e4e4e4;border-top: 5px solid #D7000C;padding-bottom: 20px; margin-bottom:20px;}
.myzbxx_r .myzbxx_r_bm h5 { text-align:center; font-size:20px; padding-top:20px; padding-bottom:30px; color:#C5161E;}
.myzbxx_r .myzbxx_r_bm input {display: block;width: 85%;border: 1px solid #e7e7e7;height: 36px;margin: 0 auto 15px;color: #ccc;text-indent: 14px; font-family:"微软雅黑";}
.myzbxx_r .myzbxx_r_bm button {width: 85%;display: block;margin: 0 auto;height: 36px;background-color: #C5161E;color: #fff;border: 0;cursor: pointer;font-family:"微软雅黑";}
.myzbxx_r .myzbxx_r_bm p {font-size:13px;color: #333;text-align: center; padding:15px 0;}
.myzbxx_r .myzbxx_r_bm p span { font:bold 22px; color:#F00;}

.myzb_jdm { margin:0 auto; width:1200px; height:100px; border-top:3px solid #ccc; border-bottom:3px solid #ccc;}
.myzb_jdm .myzb_jdm_l { float:left; width:240px; height:100px; border-right:3px solid #ccc;}
.myzb_jdm .myzb_jdm_l h3 { font-size:14px; text-align:right; position:relative; top:40px; padding-right:20px; color:#666; }
.myzb_jdm .myzb_jdm_r { float:left; width:955px; height:100px;}
.myzb_jdm_r .zbjdlist { margin-left:20px; margin-top:5px; width: 770px; height:90px; background:url(../images/zbjd_bj.png) no-repeat left;}
.myzb_jdm_r .zbjdlist .scjd { position:relative; top:46px; width:770px; height:25px; }
.myzb_jdm_r .zbjdlist .scjd span { float:left; width:99px; height:30px; margin-right:5px; line-height:30px; background-color:#FFF; color:#c5161e;}
.myzb_jdm_r .zbjdlist .scjd span a { color:#c5161e;}

.myzb_list { margin:0 auto; width:1200px; border-bottom:3px solid #ccc;}
.myzb_list .myzb_list_l { float:left; width:240px; }
.myzb_list .myzb_list_l h6 { display:block; text-align:right; font-size:14px;  color:#C5161E; padding-top:30px; padding-right:20px;}
.myzb_list .myzb_list_r { float:left; width:955px; border-left:3px solid #ccc; padding-bottom:10px;}
.myzb_list_r .myzb_list_nr {padding:30px 5px 0px 20px;}
.myzb_list_r .myzb_list_nr h3 {font:bold 16px "微软雅黑"; color:#C5161E;}
.myzb_list_r .myzb_list_nr h3 a { color:#C5161E;}
.myzb_list_r .myzb_list_nr p {font: normal 14px "微软雅黑"; color:#666; line-height:20px; padding-top:15px;}
.myzb_list_r .myzb_list_nr ul { width:980px; margin-left:-30px;  padding-top:30px;}
.myzb_list_r .myzb_list_nr li{ float:left; width:450px; height:300px; margin-left:30px; margin-bottom:30px;}
/*wdfb*/
.wdfb_main { margin:0 auto; width:1200px; padding-bottom:30px;}
.wdfb_main ul { margin-left:-40px; margin-top:30px; width:1240px; overflow:hidden; }
.wdfb_main ul li { float:left; width:560px; padding:10px; margin-left:40px; margin-bottom:30px; background:#f2f2f2; }
.wdfb_main ul li .wdfb_l { float:left; width:240px; height:200px; margin-right:20px;}
.wdfb_main ul li .wdfb_r { float:left; width:300px; padding-top:20px;}
.wdfb_main ul li .wdfb_r h2{ font:bold 18px "微软雅黑"; color:#C5161E; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #CCC;}
.wdfb_r h2 a { color:#C5161E;}
.wdfb_r p{ line-height:20px; margin-bottom:10px; color:#333; font:13px "微软雅黑";}

/*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:2px; z-index: 999;}
.floating_ck dl dd{position:relative;width:70px;height:80px;background-color:#D7000C;border-bottom:solid 1px #ccc;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#D7000C;border-bottom:solid 1px #ccc;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{ background-image:url(../images/04qq.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:80px;background-color:#D7000C;border-bottom:solid 1px #ccc;display:none;}
.floating_left a{color:#fff;line-height:80px; font-size:15px; font-family:"微软雅黑"; text-decoration:underline;}
.floating_ewm{height:200px;top:-120px;}
.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;}