﻿/* CSS Document */
body{padding:0; margin:0; font-family:"Microsoft Yahei"; color:#333; background:#fff}
p,ul,li,img,h1,h2,h3,h4,h5,font{padding:0; margin:0;}
ul,li{ list-style:none;}
img{ border:0; vertical-align:middle;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
.fl{ float:left;}
.clear{ clear:both;}
* {
　　　　　　box-sizing: content-box;
　　　　　　-moz-box-sizing: inherit;
　　　　　　-webkit-box-sizing: inherit;
　　　　　}

.Header{ width:100%; background:#f1f1f1; height:30px;}
.bcenter{ width:1200px; margin:0 auto;} 
.Headerleft{ width:500px; line-height:30px; font-size:12px; color:#666; font-family:"宋体";}
.Headerleft a{ padding:0 3px;}
.Headerright{ float:right;text-align:right; color:#666;font-family:"宋体";}
.Headerright li{ float:left; font-size:12px; line-height:30px; padding:0 5px 0 6px; position:relative;}
.Headerright li a{ color:#666;}
.Headerright li a:hover,.sitenave li a:hover{color:#c00; text-decoration:underline;}
.Headerright li font{ position:relative; top:4px;}
.Headerright .natit{border:#f1f1f1 1px solid; height:29px!important; line-height:29px; position:relative; border-bottom:none; z-index:999; cursor:pointer;}
.Headerright .natit:hover{ background:#fff;border:#e8e6e6 1px solid; border-bottom:#fff 1px solid;}
.Headerright .natit .sitenave{ background:#fff; width:1160px;border:#e8e6e6 1px solid;position:absolute; right:-1px; padding:18px 14px; top:28px; z-index:-9; display:none;font-family:"Microsoft Yahei";}
.Headerright .natit:hover .sitenave{ display:block;}
.sitenave li{ float:left; width:180px; border-right:#e8e6e6 1px solid; text-align:left; padding:0 2px 0 10px; line-height:24px;}
.sitenave li b{ display:block; font-size:14px; font-weight:normal; color:#222;}
.sitenave li a{ float:left; width:60px;}
.dqnave{ width:240px!important}
.dqnave a{ width:40px!important;}
.cpnave a{ width:90px!important;}
.blogo{ width:190px;}
.seardiv{ width:490px; margin:6px 0 0 50px;}
.seardiv .rso{ font-size:12px; line-height:30px; color:#666;}
.seardiv .rso a{ padding-right:10px;}
.seardiv .sobk{border:#ea152b 2px solid; height:34px;}
.seardiv .sobk .typeselet{ width:85px;float:left;font-size:12px; line-height:34px;text-align:center;border-right:#d9d9d9 1px solid; position:relative; z-index:99;}
.seardiv .sobk .typeselet i{ display:inline-block; position:absolute; top:16px; background:url(../images/i.png) no-repeat; width:8px; height:4px; margin:0 6px 0 6px; z-index:99}
.seardiv .sobk .typeselet:hover i{background:url(../images/i2.png) no-repeat;}
.seardiv .sobk .typeselet:hover .typelsit{ display:block;}
.seardiv .sobk .typelsit{ position:absolute; width:85px; top:0; left:0; display:none; background:#fff;}
.seardiv .sobk .typelsit li{ font-size:12px; line-height:34px; text-align:center; cursor:pointer}
.seardiv .sobk .key_k{ float:left; border:0; height:34px; line-height:34px; width:300px; padding:0 5px; background:#fff;}
.s_btn{ float:right; background:#ea152b; width:90px; height:34px;}
.sbtn{ height:34px; width:90px; background:url(../images/sbt.jpg) no-repeat center; border:0; cursor:pointer;}
.mntop{ /*width:1200px;*/margin:0 auto; background:#55514d;}
.comdiv{ width:700px; padding-left:170px; position:relative;/* height:68px;*/height:124px; padding-top:26px;}
.comdiv img{ position:absolute; left:20px;width:130px; height:83px; border:#6f6e6e 1px solid; margin-top:6px;}
.comdiv h1{ font-size:24px; color:#fff; font-weight:normal; padding:20px 0 5px 0;}
.comdiv p{ font-size:14px; color:#dedcdc; line-height:24px;}
.comdiv p span{ padding-right:15px;}
.comdiv p font{ color:#ffa800;}
.madiv{float:right; width:220px; padding-bottom:12px; }  
.comma img{ width:90px; height:90px; float:left; border:#fff 3px solid; margin:26px 0 0 0;}
.comma p{ font-size:12px; line-height:20px; color:#d6d5d5; padding-top:36px; padding-left:110px;}

.mn_div{margin:0 auto; background:#e54042; height:50px;}
.mn_div #nav{ width:1200px; margin:0 auto;}
.mn_div #nav .on{background:#d52226;}
.mn_div #nav li{ float:left; font-size:18px; line-height:50px; padding:0 37px; border-right:1px solid #e33234; position:relative; z-index:9;}
.mn_div #nav li a{ color:#fff;}
.mn_div #nav li a:hover{ color:#fff; text-decoration:none;}
.mn_div #nav li img{ position:relative; top:-2px; right:4px;}
.mn_div #nav li:hover{ background:#d52226;}
.mn_div #nav li i{ width:10px; height:5px; top:17px; right:15px; position:absolute;}
.mn_div #nav li:hover i{}


.downlist{ padding-right:28px!important;}
.xlnav{ position:absolute; width:100%; background:#d52226; right:0; display:none; padding-bottom:10px; top:36px;}
.downlist:hover .xlnav{display:block;}
.xlnav p{font-size:16px; line-height:32px; text-align:center; padding-right:8px;}
.xlnav p a{ color:#fff;}
.xlnav p a:hover{ color:#fff99a!important;}
.bandiv{ width:100%;}
.bandiv .ban{  margin:0 auto; text-align:center;}


.mainbody{ width:100%;  margin:0 auto;}
.news_content_main{ width:1200px;  margin:0 auto;}
.news_content_main p{ }

.quick_nav{background:#FFFFFF; margin-top:0px; margin-bottom:10px;}
.quick_nav li{ float:left; width:23%; padding:25px 0; margin-left:20px; position:relative;}
.quick_nav .npic{ position:absolute; left:0; top:20px;}
.quick_nav .nav_t{ font-size:15px; padding:0 0 2px 85px; color:#005298; font-weight:bold;}
.quick_nav .nav_c{ font-size: 14px; color: #000; line-height: 23px;padding-left:85px;max-height:46px;overflow:hidden}
.quick_nav .nav_c img{ margin-right:5px;}
.quick_nav .nav_c a{ color:#026491; font-size: 12px;}
/*通用*/
.lm_div{ margin-bottom:30px; position:relative; background-color:#FFFFFF;}
.lm_div h3{ font-size:20px; border-bottom:#cfcfcf 1px solid; padding:10px 0; text-align:center; font-weight:normal; line-height:32px; color:#000;}
.lm_div h3 font{ border-right:#dedbdb 1px solid; padding-right:15px; margin-right:10px;font-size:20px;}
.lm_div h3 label{ font-size:16px;} 
.lm_div h3 label img{ margin-left:5px; position:relative; top:-2px;}
.lm_div h3 span{ font-weight:normal; font-size:14px; padding:3px 10px; background:#dd7e59; color:#fff; margin:0 0 5px 10px;}
/*产品*/
.lm_div_product{ margin-bottom:30px; padding-left:25px; padding-bottom:25px; position:relative; background-color:#FFFFFF;}
.lm_div_product h3{ font-size:20px; border-bottom:#cfcfcf 1px solid; padding:10px 0; font-weight:normal; line-height:32px; color:#000;}
.lm_div_product h3 font{ border-right:#dedbdb 1px solid; padding-right:15px; margin-right:10px;font-size:20px;}
.lm_div_product h3 label{ font-size:16px;} 
.lm_div_product h3 label img{ margin-left:5px; position:relative; top:-2px;}
.lm_div_product h3 span{ font-weight:normal; font-size:14px; padding:3px 10px; background:#dd7e59; color:#fff; margin:0 0 5px 10px;}

.com_left{ float:left; width:790px;}
.com_left .cont{ font-size:16px; line-height:27px;color:#444; margin-top:10px; padding:15px; font-family:"微软雅黑";}
.com_left .cont p{ padding:6px 0;}
.com_left .cont p a{ color:#d10404}
.com_left .cont img { max-width:800px;width:expression(this.width > 800 ? 800: true);height:auto;}
.com_left .rz_bk{ background:#fdf7dd; margin-top:0px; position:relative; padding:8px 0 0 120px; padding-bottom:10px; min-height:100px}
.com_left .rz_bk_zy{ background:#fdf7dd; margin-top:0px; position:relative; padding:8px 0 0 10px; padding-bottom:10px; }
.com_left .rz_bk b{ display:block; font-size:20px; color:#c70b26; padding:5px 0 3px 0;}
.com_left .rz_bk span{ font-size:14px; padding-left:25px; font-weight:normal; color:#444;}
.com_left .rz_bk font{ font-size:30px; padding:0 5px}
.com_left .rz_bk .rzpic{ position:absolute; left:15px; top:8px;}
.com_left .rz_bk .rzcont li{ float:left; font-size:14px; line-height:24px; width:220px; color:#444; height:24px; overflow:hidden;}
.com_left .rz_bk .rzcont li img{ position:relative; top:-2px; padding-left:2px;}
.com_right{ float:right; width:336px; background:#fdf7dd; padding:30px 0 25px 0;}
.com_logo{ width:286px; height:220px; overflow:hidden; margin:0 auto;}
.com_zs{width:286px; background:#f75e28; margin:10px auto;}
.quyu{ width:110px; color:#fff; font-size:14px; text-align:center; font-weight:bold; padding:8px 0;}
.liulan{ background:#fff; width:160px; font-size:14px; height:48px; margin-top:2px; padding:5px 7px 4px 7px;}
.liulan p{ line-height:24px; border-bottom:#eeeeef 1px solid; position:relative;}
.liulan p font{ color:#ff4e10; padding:0 2px; font-weight:bold;}
.liulan p img{ top:-2px; position:relative;left:0; margin-right:3px;}
.quyu strong{ font-size:20px;}
.pro_xl{ margin:15px auto;}
.pro_xl li{ float:left; background:#e64912; line-height:34px; margin:10px 8px 0 0; font-size:18px; padding:0 15px;}
.pro_xl li a{ color:#fff;}
.xl_tit{padding:5px 10px; font-size:20px; line-height:30px; margin:20px auto 0px auto; position:relative; margin-right:25px;}
.xl_tit font{ color:#d21d09; padding-right:5px;}
.xl_tit span{ position:absolute; right:10px;font-size:16px;}
.xl_tit span img{ margin-left:4px; position:relative; top:-1px;}
.xl_tit li{ float:left; font-size:14px; text-align:center; line-height:35px; margin:8px 0 0 10px;padding:2px 15px; border-radius:15px; display:inline; background:#ee6a00;}
.xl_tit li a{ color:#fff;}

.container_pro_list{clear:both; width:100%;margin-bottom:30px;}
.pro_div{width:1200px; overflow:hidden; height:330px;}
.pro_list{zoom:1;margin:auto;overflow:hidden;width:1200px; }
.pro_list li{ float:left; width:385px; margin:20px 19px 0 0; padding-top:10px; border:#e8e6e6 1px solid; background-color:#FFFFFF; text-align:center;}
.pro_list li .li3{ float:left; width:385px; margin:20px 0 0 0; padding-top:10px; border:#e8e6e6 1px solid; text-align:center;}
.pro_list li img{ width:365px; height:365px;}
.pro_list .pxx{ padding:8px;text-align:left;}
.pro_list li:hover .pxx{background-color:#2b2b2b; }
.pro_list li:hover .pxx b a{ color:#fff; font-weight:bold;}
.pro_list li:hover .pxx p{color:#fff;}
.pro_list .pxx b{ font-size:15px; line-height:26px; height:26px; overflow:hidden; display:block; font-weight:normal; color:#222}
.pro_list .pxx p{ font-size:12px; line-height:20px; color:#005aa0; font-family:"宋体";}
.pro_list .pxx p span{float:right;font-size:14px; background:#f3411e; padding:0 8px; line-height:20px; border-radius:2px;font-family:"Microsoft Yahei"}
.pro_list .pxx p span a{ color:#fff;}
.pro_list li:hover{box-shadow:0px 0px 8px #dad7d7;}
.pro_list li:hover .pdl{ display:none;}
.pro_list .pdl{ position:absolute;*position:relative; *left:0px;*top:-88px; background:#2b2b2b;left:-1px; width:222px; padding-bottom:15px; display:none; bottom:-1px;}
.pro_list .pdl strong{font-size:15px; line-height:26px; height:26px; padding:8px 0 6px 0; overflow:hidden; text-align:center; color:#fff; display:block;} 
.pro_list .pdl .dlbtn{ width:180px; background:#f3411e; text-align:center; font-size:17px; border-radius:4px; margin:0 auto; padding:5px 0; letter-spacing:1px; }
.pro_list .pdl .dlbtn a{ color:#fff;}

.container_pro_list .morexx{line-height:40px;height:40px; width:20%; margin:auto; margin-top:20px; text-align:center; border:#CCCCCC 1px solid; background-color:#FFF;}
.certifi .morexx{line-height:30px;height:30px; width:20%; margin:auto; text-align:center; border:#333333 1px solid; background-color:#FFF; margin-bottom:20px;}
.certifi .youshi_content{ margin-bottom:10px; margin-top:10px;}

/*.zc_div{ margin:30px 20px; padding-left:10px; position:relative; min-height:300px;}
.zc_div img{ max-width:1100px;}*/
.maxHeight{max-height:500px; overflow:scroll;}
/*.zc_div .zc_cont{ max-width:1100px; font-size:14px; line-height:26px; min-height:400px;}
*/
.zc_div .zc_cont p{ padding:4px 0;}
.com_pj{ position:absolute; right:50px; top:110px; background:#fdf7dd; width:250px; padding:20px;}
.com_pj h4{ font-weight:normal; font-size:24px;}
.com_pj li{ font-size:12px; line-height:24px; margin-top:15px; width:100%; position:relative; height:24px; font-family:"宋体"}
.com_pj li span{ background:#ffdad2; border-radius:4px; padding:3px 20px;position:absolute;}
.com_pj .p2{ background:#dfe2ef; position:absolute; right:0;}
.com_pj .p3{ background:#f9e7d8; left:0;}
.com_pj .p4{ background:#a6e0eb; right:0;}
.com_pj .p5{ background:#e2efcc; left:0;}
.com_pj .dpbtn{ background:#f3411e; border-radius:4px; font-size:12px; font-family:"宋体"; width:100px; margin:25px auto 15px auto; text-align:center; padding:5px 0;}
.com_pj .dpbtn img{ position:relative; top:-2px; margin-right:3px;}
.com_pj .dpbtn a,.com_pj .dpbtn a:hover{ color:#fff; text-decoration:none;}
.ly_div{ background:#fcfcfc;}
.ly_div h3{ height:70px; background:url(../images/lytit.jpg) no-repeat;}
.ly_left{ float:left; width:290px; margin:20px 0;}
.ly_lf1{ width:204px; margin:0 auto;padding-bottom:10px; border-bottom:#e4e4e4 1px solid;}
.ly_lf2{width:182px; margin:15px auto; font-size:12px; background:#fff; border:#ffbc57 1px solid; padding:10px; line-height:20px; font-family:"宋体"}
.ly_lf2 h4{ color:#f13d07; position:relative;}
.ly_lf2 h4 img{ position:relative; top:-2px;}
.ly_right{ float:left; width:710px;margin:20px 20px 20px 0; position:relative; padding-left:30px; border-left:#e4e4e4 1px solid;}
.ly_right h4{ font-size:16px; color:#dc2c30; margin:0 0 15px 0;}
.ly_right li{ padding:4px 0 4px 120px; font-size:14px; vertical-align:top; line-height:26px; position:relative;}
.ly_right li a{ color:#035fae; text-decoration:underline}
.ly_right li span{ position:absolute; width:120px; text-align:right; display:block; left:0;}
.ly_right li select{height:26px; font-size:14px; border:#cccccc 1px solid;font-family:"Microsoft Yahei";}
.ly_right li font{ color:#fe434e; padding-right:3px; vertical-align:top}
.ly_right .ly_k{ height:26px; font-size:14px; border:#cccccc 1px solid; width:180px; padding:0 5px;font-family:"Microsoft Yahei";}
.ly_right .ly_k2{font-size:14px; border:#cccccc 1px solid; width:360px; padding:5px; line-height:20px;font-family:"Microsoft Yahei"; color:#333;}
.tjlybtn{ background:#fe434e; width:260px; text-align:center; font-size:25px; color:#fff; border:0;font-family:"Microsoft Yahei"; padding:6px 0; margin:10px 0; cursor:pointer;}
.ly_xuan{ position:absolute; bottom:70px; border:#fe434e 1px solid; right:-120px; background:#fff; padding-bottom:7px;}
.ly_xuan h5{ font-size:14px; font-weight:normal; color:#fff; padding:0 10px; background:#fe434e; line-height:24px; margin-bottom:7px;}
.ly_xuan li{ font-size:12px; line-height:22px; padding:0 3px!important; cursor:pointer; color:#555;}
.ly_xuan li a{ color:#555;}
.ly_xuan li:hover{ background:#f4f4f4;}
.jm_div{ float:right; width:200px; background:#feffe6; border:#ffbc57 1px solid; margin:40px 30px 0 0;padding:10px;}
.myscroll { width:200px;margin: 0 auto;overflow: hidden; height:380px;}
.jm_div li{ font-size:12px; padding:5px 0;font-family:"宋体"; line-height:20px; color:#555; border-bottom:#e6e6e6 1px dotted;}
.jm_div li span{ color:#888; padding-right:5px;}
.jm_div li font{ color:#d20c29; padding:0 5px;}
.jm_div h4{ font-size:12px; color:#a55f05; line-height:24px; font-family:"宋体";}
.jm_div h4 img{ position:relative; top:-1px;}
.news_div{ margin:25px 0 0 0; border-top:#e94247 2px solid;}
.news_div h3{ background:#f4f4f4; position:relative;font-weight:normal; font-size:20px; padding:6px 20px 0 20px; height:40px;}
.news_div h3 span{padding:0 18px; float:left; line-height:39px;border:#f4f4f4 1px solid;border-bottom:#e8e6e6 1px solid;}
.news_div h3 span a,.news_div h3 span a:hover{ text-decoration:none;}
.news_div .on{ background:#fff; border:#e8e6e6 1px solid; border-bottom:#fff 1px solid;}
.news_div .on a{ color:#c00}
.bd{ border:#e8e6e6 1px solid;}
.zzlist li{ float:left; width:236px; text-align:center; padding:40px 0; border-right:#e8e6e6 1px solid;}
.zzlist li p{ line-height:24px; padding-bottom:10px; font-size:16px;}
.zzlist li img{max-width:210px;}
.zzlist li img{max-height:150px;}
.nlist{ padding:20px 0;}
.nlist li{ float:left; width:360px; margin-left:27px; font-size:14px; line-height:30px; height:30px; overflow:hidden;font-family:"宋体";}
.nlist li a{ padding-left:2px;}
.smdiv{ margin-top:25px; background:#fefce4; font-size:12px; padding:12px 20px; color:#613915; line-height:20px;}
.current_wz{ font-size:12px; padding:5px 10px; margin-top:10px;}
.current_wz a{ padding:0 4px;}
.lmwz{ background:#f4f4f4; font-size:14px; margin:10px 0; padding:5px 10px; color:#555;}
.lmwz img{ margin-right:5px; position:relative; top:-2px;} 
.lmwz a{ padding:0 4px; color:#666;}
.lmwz a:hover{ color:#c00}
.gs_left{ float:left; width:830px;}
.gs_right{ float:right; width:310px;}
.gs_bk{ margin:30px 0 0 0;}
.gs_bk .gslogo{ float:left; width:286px; height:182px; border:#e54042 3px solid;}
.gs_bk .gslogo img{ width:286px; height:182px;}
.gs_bk .gs_jt{ float:left; width:516px; margin-left:20px; background:#fdf7dd; min-height:190px}
.gs_bk .gs_jt h4{ padding:1px 7px; font-size:15px; font-weight:normal;}
.gs_bk .gs_jt table{border-collapse:collapse;}
.gs_bk .gs_jt td{ padding:0 5px;border:#f1da78 1px solid; line-height:25px; font-size:15px;}
.gs_bk .gs_jt td p{ line-height:34px; padding-left:6px;}
.gs_bk .gs_jt .gspj{ min-height:46px; padding:0 5px;}
.gs_bk .gs_jt .gspj span{ font-size:14px; border:#f1f1f1 1px solid; padding:2px 10px; margin-right:6px; background:#c89d66; color:#fff;}
.rz_qk{ padding:10px 25px 0 25px;}
.rz_qk b{ font-size:20px;color:#c70b26; line-height:34px; padding-bottom:5px; display:block;}
.rz_qk b font{ font-size:26px; padding:0 4px}
.rz_qk p{ font-size:14px; line-height:24px;}
.rz_qk p img{ margin:0 2px; position:relative; top:-2px;}
.dailibtn{ background:#f75e28; width:190px; margin:20px auto 0; font-size:20px; padding:5px 0; border-radius:4px; text-align:center;}
.dailibtn a{ color:#fff;}
.gs_news{ margin-top:15px; border:#e8e6e6 1px solid; padding-bottom:10px;}
.gs_news h4{border-bottom:#e9e9e9 1px solid; font-size:16px; line-height:34px; background:#f9f9f9; padding:0 10px; margin-bottom:10px;background: -webkit-linear-gradient(top, #ffffff, #f7f7f7)} 
.gs_news h4 span{ float:right; font-size:14px; font-weight:normal;}
.gs_news h4 span a{ color:#667ebd;}
.gs_news li{ font-size:14px; line-height:28px; padding:0 10px; height:28px; overflow:hidden;}
.gs_news li a{ color:#555; padding-left:4px;}
.gs_news_list{ margin-top:10px;}
.gs_news_list h5{ font-size:16px; margin-top:30px; border-bottom:#e9e9e9 1px solid; line-height:34px; position:relative;}
.gs_news_list h5 span{ border:#e9e9e9 1px solid; border-bottom:0; padding:8px 10px; background:#fff; margin-left:15px;}
.gs_news_list li{ padding:10px 0; border-bottom:#d1d1d1 1px dotted;}
.gs_news_list li .imgdiv{ float:left; width:200px; height:127px; margin-right:20px; overflow:hidden;}
.gs_news_list li img { float:left; width:200px;}
.gs_news_list li h4{ font-size:20px; font-family:"微软雅黑"; font-weight:bold; height:28px; line-height:28px;word-break:break-all; margin-bottom:10px; width:610px; overflow: hidden;}
.gs_news_list li h4 span{ float:right; font-size:14px; color:#999; font-weight:normal;}
.gs_news_list li p{ font-size:14px; line-height:24px; color:#888; margin-bottom:10px;}
.gs_news_list li p a{ color:#c00}
.gs_news_list .nkey{ font-size:14px;color:#999999!important; margin-bottom:10px;}
.fanye{ text-align:center; margin:30px auto; font-size:16px;}
.fanye table{ background:#fff!important; width:70%!important; margin:0 auto;}
.fanye td{ padding:8px 4px!important; border:0!important;}
.fanye span{ padding:0 8px;}
.fanye .current{ color:#c00;}
.fanye input{ margin-right:5px;}
.news_ny h1{ font-size:28px; font-weight:normal; padding:18px 0; line-height:30px;}
.news_ny .newtime{ font-size:12px; color:#999; border-bottom:#f1f1f1 1px solid; padding-bottom:8px;}
.news_ny .newtime span{padding-right:10px;}
.news_ny .newscont{font-size:16px; line-height:28px; padding:20px 0; color:#444;}
.news_ny .newscont p{ padding:8px 0;text-indent: 2em; text-align: left;}
.news_ny .newscont p img{text-align: center;max-width:800px;width:expression(this.width > 800 ? 800: true);height:auto;}
/*.news_ny .newscont p{ padding:6px 0;}
.news_ny .newscont a{ text-decoration:underline; color:#c70b26; font-weight:bold;}
.news_ny .newscont img{ margin:10px 0;}*/
.news_next{ background:#fdf7dd; border:#f1da78 1px solid; font-size:15px; line-height:26px; padding:10px; margin:20px auto;}
.lx_div{ background:#fdf7dd; border:#f1da78 1px solid; margin:20px auto; padding:30px 50px;}
.lx_div .lx_div_left{ float:left; width:615px; margin-left:5px} 
.lx_div .lx_div_left table{ border-collapse:collapse; margin:10px 0;}
.lx_div .lx_div_left td{ padding:5px 3px;}
.lx_div .lx_div_left span{ line-height:26px;}
.lx_div .lx_div_left p{ font-size:16px; line-height:32px;}
.lx_div .lx_div_right{ float:left;width:420px;margin:10px 0 10px 40px;}
.lx_div .lx_div_right .mabk{background:#fff; border:#f1da78 1px solid;padding:10px; position:relative; height:130px} 
.lx_div .lx_div_right .mabk img{ position:absolute; left:10px;}
.lx_div .lx_div_right .wxtit{ font-size:16px; line-height:26px; margin-top:5px; padding-left:150px;}
.lx_div .lx_div_right .wxts{ font-size:12px;color:#b50101; line-height:20px;font-family:"宋体"; margin:10px 0;padding-left:150px;} 
.lx_div .lx_div_right .mapdiv{ width:420px; margin-top:10px; background:#fff; height:240px;}
.lx_div .lx_div_left h2{ font-size:24px; font-weight:normal; padding:10px 0; color:#000;}
.lx_div .lx_div_left h2 font{ position:relative; margin-left:5px; top:-2px;}
.lx_div .lx_div_left .lx_x li{ font-size:16px; line-height:24px; padding:4px 0; position:relative; min-height:24px;}
.lx_div .lx_div_left .lx_x li span{display:block; padding-left:80px; line-height:24px; margin-top:-24px;}
.lx_tx{ color:#d30202;}
.dlyx_div{ background:#f8f8f8; padding:20px 60px;}
.dlyx_div .yx_bk h4{ font-size:20px; font-weight:normal; color:#fff; margin:15px auto 20px auto;}
.dlyx_div .yx_bk h4 span{ background:#e64912; padding:5px 20px;}
.dlyx_div .yx_bk table{ width:100%; border-collapse:collapse; border:0; background:#fff8dc;}
.dlyx_div .yx_bk thead td{ font-weight:bold; font-size:16px; padding:10px 0;}
.dlyx_div .yx_bk td{ text-align:center; font-size:15px;border:#f1da78 1px solid; line-height:24px; padding:10px 0;}
.dlyx_div .yx_bk td font a{ color:#d20505; font-weight:bold;}
.dlyx_div .yx_bk tr:hover{ background:#fff;} 
.dlyx_div .yx_bk td span{ padding:0 8px; text-align:left; font-size:14px; display:block; line-height:20px;}
.dlyx_cont{ margin:30px auto 20px auto;}
.dlyx_cont table{ border-collapse:collapse;}
.dlyx_cont td{ font-size:16px; padding:12px 7px 13px 7px; border:#e9e9e9 1px solid;}
.dlyx_cont .yx_x{ background:#f4f4f4; width:20%; text-align:right;}
.com_ry,.com_cxda,.zpdiv{ margin-top:30px;}
.com_ry li{ float:left; background:#f1f1f1; padding:0px 0px 0px 245px; width:309px; margin:0 31px 30px 0px; position:relative; height:145px; overflow:hidden; border: #f1f1f1 15px solid;}
.com_ry li h5{ font-size:20px; display:block; line-height:30px; color:#c00; padding-bottom:6px; height:30px; overflow:hidden;}
.com_ry li img{ width:200px; position:absolute; left:0px; top:0px;}


.com_ry li p{ font-size:14px; line-height:24px;}
.com_ry .rybtn{ background:#e94247; padding:4px 0 5px 0; width:120px; text-align:center; margin-top:5px;}
.com_ry .rybtn a{ color:#fff;}
.com_cxda h4{background:#f7f7f7;border:#f2f2f2 1px solid; padding:10px; font-size:16px;}
.com_cxda h4 img{ position:relative; margin-right:6px; top:-1px;}
.com_cxda .chengxin{ margin:15px 0;}
.com_cxda .chengxin table{ border-collapse:collapse; width:100%; margin:0 auto;}
.com_cxda .chengxin td{ font-size:14px; padding:8px 5px; border:#f1f1f1 1px solid; line-height:22px; vertical-align:top;}
.com_cxda .jf td{ text-align:center!important;}
.com_cxda .chengxin .tdbg{ background:#f7f7f7; text-align:right; border:#dfdede 1px solid; color:#666;}
.zpdiv{ margin:30px auto 0 auto; width:860px}
.zpdiv li{ float:left; margin:0 0 20px 18px; width:840px;border:#f1f1f1 1px solid;}
.zpdiv li h5{ font-size:16px;background:#f7f7f7;border-bottom:#f2f2f2 1px solid; padding:8px 10px; position:relative;}
.zpdiv .ypbtn{ position:absolute; right:10px; line-height:24px; top:6px; width:90px; text-align:center; font-size:14px; color:#fff; background:#e54042; font-weight:normal;}
.zpdiv .ypbtn a{ color:#fff;}
.zpdiv .zp_cont{ font-size:14px; line-height:24px; padding:15px 10px;height:400px; overflow:auto;}
.zpdiv .zp_cont p{ padding:3px 0;}
.gwsq_div{ width:700px; margin:30px auto;border:#f2f2f2 1px solid; background:#f7f7f7; padding-bottom:40px;}
.gwsq_div h3{ font-size:20px; color:#fff; background:#e54042; padding:13px 20px; margin-bottom:25px; position:relative;}
.gwsq_div h3 span{font-weight: normal; font-size:30px; position:absolute; top:3px; right:15px;}
.gwsq_div h3 span a,.gwsq_div h3 span a:hover{ color:#fff; text-decoration:none;}
.gwsq_div li{ font-size:16px; padding:8px 0 6px 190px; position:relative; line-height:30px;}
.gwsq_div li font{ color:#e54042; padding-right:4px;}
.gwsq_div .yp_x{ position:absolute; left:0; width:180px; text-align:right;}
.gwsq_div .sqk{ line-height:28px; width:220px; padding:0 5px; border:#d2d0d0 1px solid;font-family:"Microsoft Yahei";}
.gwsq_div .sqk2{ line-height:24px; width:400px; padding:0 5px; border:#d2d0d0 1px solid; font-size:14px;font-family:"Microsoft Yahei";}
.jlbtn{width:200px; text-align:center; font-size:20px; color:#fff; background:#e54042; margin:15px 0 0 190px; padding:7px 0 8px 0;}

.pinlun_bk{ width:500px; margin:0 auto; padding:30px; background:#fbfbfb}
.pinlun_bk h3{ font-size:16px; padding:10px 0 20px 0;}
.pinlun_bk h3 span{ float:right; font-size:20px; font-weight:normal;}
.pinlun_bk li{ float: left; padding:3px 15px; margin:0 15px 10px 0; font-size:14px; border:#d1d1d1 1px solid; background:#fff;}
.pinlun_bk li a:hover{ text-decoration:none; color:#009966;}
.pinlun_bk li:hover{ border:#8cdac1 1px solid;}

.nb_foot{ margin-top:15px; margin-bottom:80px;}
.flx{ background:#f8f8f8;}
.blog_bottom{ width:1200px; margin:0 auto; padding:20px 0 10px 0;}
.kf_left{ float:left; width:280px; margin:0 20px; display:inline;}
.kf_left li{ float:left; width:80px; text-align:center;  margin:10px 5px 0 0; line-height:26px; position:relative}
.guanzhu2{display:none; position:absolute; z-index:999; width:202px; height:207px; top:-75px; right:-195px;}
.zhibo:hover .guanzhu2{ display:block}{ display:block}
.kf_left li p{font-size:12px!important;}
.kf_left li a:hover{ color:#333;}
.kf_middle{ float:left; width:480px; position:relative;}
.kf_rt{ float:right; width:320px;}
.kf_tit{ font-size:18px; text-shadow:1px 0px 0px #fff; color:#333;padding-bottom:8px; font-family:Microsoft Yahei, Helvetica, sans-serif}
.kf_middle .kf_tit img{ position:absolute; left:0;top:5px;}
.kf_cont{border-bottom:#fff 1px solid; margin-bottom:10px;}
.kf_cont li{ font-size:14px; line-height:44px; border-bottom:#c6c6c6 1px solid;position:relative; font-weight:bold;}
.kf_cont li font{ padding-right:15px;}
.kf_cont li span{ position:absolute; right:0; top:0px;}
.kf_gw li{ float:left; width:140px; border-right:#fff 1px solid;font-size:12px;line-height:22px;color:#444; padding-left:20px; }
.kf_gw li b{padding-bottom:2px; display:block; color:#d00000}
.kf_gw li p{font-size:12px;}
.kf_wx{ text-align:center; margin:12px auto;}
.kf_wx li{ float:left; width:120px; height:120px; margin:0 30px 0 0; font-size:14px; line-height:30px;} 
.kf_wx li img{ width:120px; height:120px;}
.tishi{ font-size:12px; color:#d00000; line-height:40px;} 
.foot_info p{font-size:12px; line-height:22px; text-align:center; margin:15px 0;}
.d_menu{ font-size:14px; color:#4c7280; text-align:center; background:#154456; height:30px; line-height:30px;}
.d_menu a{ padding:0 10px; color:#e3e3e3}

.mydivzp{
    z-index:999;
    width:422px;
    height: 450px;
    left:35%;/*FF IE7*/
    top:5%;/*FF IE7*/
    margin-left:-120px!important;/*FF IE7 该值为本身宽的一半 */
    margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.mydiv{
    z-index:999;
    width:422px;
    height: 344px;
    left:45%;/*FF IE7*/
    top:30%;/*FF IE7*/
    margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
    margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mydiv .Rtop{width:422px; height:40px;}
.mydiv .Rtop .Rleft{width:368px; height:40px; background-image:url(/blog/default/images/Rtop.jpg); background-repeat:no-repeat; float:left; line-height:40px; font-size:14px; font-weight:bold; padding-left:15px;}
.mydiv .Rtop .Rright{width:39px; height:40px; float:right;}
.mydiv .Rcont{width:400px; border:1px #bdbdbd solid; height:282px; background-color:#f5f5f5; padding:10px;}
.mydiv .Rcont img{ border:1px #bdbdbd solid;}

/*weixin*/
.mywxdiv {
    background:#f5f5f5; font-family:"Microsoft Yahei";
    padding-bottom:25px;
    z-index:999;
    width:500px;
    left:45%;/*FF IE7*/
    top:20%;/*FF IE7*/
    margin-left:-150px!important;/*FF IE7 ֵΪһ */
    margin-top:-60px!important;/*FF IE7 ֵΪߵһ*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mywxdiv .mTop{height:19px;*height:34px; text-align:right; padding-top:8px; padding-right:15px;}
.mtit{ font-size:30px; padding-bottom:8px;text-align:center; color:#d30c0c;}
.mywxdiv .mMiddle{text-align: center;line-height:30px; padding:8px 0;}
.mywxdiv .mFoot{ font-size:16px; line-height:28px; padding:0 10px; text-align:center;}
.mywxdiv .mFoot font{ font-size:20px; display:block; color:#d30c0c;}


.myLogindiv {
    background-image:url(/images/Login_bg.gif);
    z-index:999;
    width: 320px;
    height: 260px;
    left:44%;/*FF IE7*/
    top:20%;/*FF IE7*/
    margin-left:-150px!important;/*FF IE7 ֵΪһ */
    margin-top:-60px!important;/*FF IE7 ֵΪߵһ*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.login-section{color:#95a5a6;width:470px;margin:0 auto;background-color:#fff; font-family:"Microsoft Yahei"; padding-bottom:35px;}
.login-section img{ vertical-align:middle;}
.login-section .section-title{padding:20px 35px 10px 35px;color:#ccc; font-size:24px; text-align:left;}
.login-section .textbox-wrap{margin:15px 35px;border:1px solid #e0e0e0;}
.login-z{margin:15px 35px 5px 35px; text-align:right; font-size:12px;}
.login-z a{color:#2d4c75;}
.login-action{margin:15px 35px;}
.login-action span{ font-size:14px; padding-right:20px;}
.addon{ padding:6px 12px;}
.input-k{ height:38px; border:0;font-family:"Microsoft Yahei"; color:#555; width:340px; padding:0 5px}
.input-btn{ background:#e83133; color:#fff; font-size:18px; text-align:center; width:100%;font-family:"Microsoft Yahei"; padding:8px 0; border:0;}
.exit{ float:right; position:relative; top:-5px; right:-5px;}

.divDianping {
    background:#f5f5f5; font-family:"Microsoft Yahei";
    padding-bottom:25px;
    z-index:999;
    width:560px;
    left:42%;/*FF IE7*/
    top:30%;/*FF IE7*/
    margin-left:-150px!important;/*FF IE7 ֵΪһ */
    margin-top:-60px!important;/*FF IE7 ֵΪߵһ*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.bg{
    background-color: #999999; display:none;
    width: 100%;
    height: 100%;
    left:0;
    top:0;/*FF IE7*/
    filter:alpha(opacity=50);/*IE*/
    opacity:0.5;/*FF*/
    z-index:1;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

/*foot start*/
#foot_vip
{
	font-family: "Microsoft YaHei" , "微软雅黑E\8F6F\96C5\9ED1" , "宋体B8B\4F53" , "黑体ED1\4F53" ,Arial;
	text-align: center;
	color: White;
	vertical-align: middle;
	font-size: 22px;
	left: 0px;
	position: fixed;
	bottom: 0;
	background: #000;
	width: 100%;
	height: 66px;
	line-height: 60px;
	z-index: 999;
	opacity: .90;
	filter: alpha(opacity=90);
	_bottom: auto;
	_width: expression(document.body.clientWidth);
	_position: absolute;
	overflow: hidden; 
	_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
}
#foot_vip a
{
	color: #fff;
	letter-spacing: 2px;
}
#foot_vip a img
{
	padding-bottom: 3px;
	vertical-align: middle;
}
#foot_vip span
{font-size: 32px;}
/*普通用户*/
#foot_normal
{
	font-family: "Microsoft YaHei" , "微软雅黑E\8F6F\96C5\9ED1" , "宋体B8B\4F53" , "黑体ED1\4F53" ,Arial;
	text-align: center;
	color: White;
	vertical-align: middle;
	font-size: 22px;
	left: 0px;
	position: fixed;
	bottom: 0;
	background: #000;
	width: 100%;
	height: 66px;
	_height:70px;
	line-height: 32px;
	padding-top: 10px;
	z-index: 999;
	opacity: .90;
	filter: alpha(opacity=90);
	_bottom: auto;
	_width: expression(document.body.clientWidth);
	_position: absolute;
	overflow: hidden; 
	_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
}
#foot_normal a
{
	color: rgb(15, 255, 15);
	letter-spacing: 2px;
}
#foot_normal a img
{
	padding-bottom: 3px;
	vertical-align: middle;
}
/*foot end*/
.liuyan9928{z-index:999;background:#fffbeb; width:550px;font-family:"Microsoft Yahei"; top:60px; position:fixed; left:30%;}
.lytop{ height:19px; text-align:right; padding:12px 0; padding-right:15px;}
.lytop a{ color:#333333; text-decoration:none;}
.lycg{ text-align:center; font-size:36px; color:#d30c0c; padding-bottom:10px; font-weight:bold;}
.lycgt{ font-size:20px; color:#008393; text-align:center; line-height:28px;}
.lycgt font{ color:#333333;}
.gd{ background:#fffbeb; height:120px; margin-top:20px; padding-bottom:20px;}
.gdz{ width:200px; color:#1a60a8; font-size:22px; line-height:28px; float:left; margin-left:80px; margin-top:30px; margin-bottom:30px; font-weight:bold;}
.djgd{ background:#d30200; width:170px; height:45px; float:right; margin-right:50px; margin-top:50px; font-size:26px; color:#FFFFFF; text-align:center; line-height:45px;}
.djgd a{ color:#FFFFFF; text-decoration:none;}
.gz{ height:260px; margin-top:20px;padding-bottom:20px;}
.gz span{ float:left; width:230px; margin-left:80px; margin-top:20px;font-size:22px; color:#333333; line-height:34px;}

.tcdiv{ z-index:999;width:460px; background:#fff; margin:0 auto; padding:25px 0; top:60px; position:fixed; left:35%;}
.gbdiv{ position:absolute; right:10px; top:10px;}
.tcdiv h3{ text-align:center; font-size:24px; color:#d30c0c;}
.tcdiv h3 img{ width:30px; margin-right:6px; position:relative; top:-2px}
.tcdiv p{ text-align:center; padding:5px 0}
.yxcom{ margin:15px 15px 0 15px; border-top:#eae9ea 1px solid;}
.yxcom h4{font-size:14px; line-height:36px;}
.yxcom li{ float:left; width:30%; margin:0 6px; border:#eae9ea 1px solid; text-align:center;position:relative;}
.yxcom li span{ display:block; font-size:12px; text-align:center; line-height:26px; height:26px; overflow:hidden}
.yxcom li img{ width:96%; margin:3px 0;}
.yxcom .xuan{ position:absolute; top:5px; left:5px; width:16px; height:16px}
#Checkbox{ width:16px; height:16px; background:#fff;}
.xqbtn{border:#eae9ea 1px solid; border-radius:16px; width:80px; margin:0 auto 8px auto; line-height:24px; text-align:center; font-size:12px;}
.slybtn{background:#dc2c30; width:260px; text-align:center; margin:20px auto 10px auto; padding:6px 0; font-size:18px; border-radius:4px}
.slybtn a{ color:#fff;}

.noinfo{ padding:30px; font-size:18px; text-align:center;}
.zs_yd{ width:100%; margin:20px auto;}
.zs_yd li{ float:left; width:230px; margin-right:10px;}


.ie11 .pro_list li{ float:left; width:220px; margin:20px 20px 0 0; padding-top:10px; border:#e8e6e6 1px solid;text-align:center;}
.ie11 .pro_list .pxx{ padding:8px;text-align:left;}
.ie11 .pro_list .pdl{background:#2b2b2b;left:-1px; width:222px; padding-bottom:15px; display:none; bottom:-1px;}
.ie11 .pro_list li:hover .pdl{ display:none!important;}

.twdiv{ background:#f6f6f6; padding:20px; position:relative;border-bottom:#d7d5d5 1px solid;}
.twdiv h4{ font-size:14px; font-weight: normal; padding:8px 0; color:#000;}
.twdiv h4 font{ color:#e94903; padding:0 5px;}
.wtdiv{ margin:5px 0;}
.wttit{ width:97.5%; padding:10px 1%; border:#d7d5d5 1px solid; color:#999;font-family:"Microsoft Yahei"; line-height:20px;}
.lyname{ margin:10px auto;}
.namek{border:#d7d5d5 1px solid; margin-right:10px; line-height:28px; padding:0 8px;color:#999;font-family:"Microsoft Yahei"; width:200px;}
.wbz{ font-size:12px; color:#e94903;}
.jmbtn{position:absolute; right:23px; background:#fd8712; text-align:center; width:120px; bottom:25px; padding:8px 0;}
.jmbtn a{color:#fff;}
.cxj{ width:71px!important; height:20px!important; border:none!important; position:relative!important; margin-left:0px; vertical-align:middle; top:-2px}
.xks{ position:relative; width:18px; height:18px; border:#d1d1d1 1px solid; top:1px; background:#fff;}

.h_adv{ float:left; width:440px; margin-top:5px;position:relative; height:70px; overflow:hidden; margin-left:20px;}
.cover{ position:absolute; top: 0; left: 0;display:block}

.mburl{width:80px; margin:6px 0 0 110px;font-size:14px;background:#ff5400; text-align:center; line-height:22px;}
.mburl a{color:#fff}


/*.main-bady{width:1200px;margin:auto}*/
a{color:#666;text-decoration:none;}
a:hover{color:#e00;text-decoration:underline;}
.cut-one{height:10px;clear:both;}
.cut-two{height:20px;clear:both;}
.cut-three{height:30px;clear:both;}
.clear{clear:both;height:0;font-size:0;overflow:hidden;}
table{border-collapse:collapse;}
.container{clear:both; width:100%;background:#fff; margin-bottom:30px;min-height:200px;overflow:hidden;}
.container_youshi{clear:both;width:1200px; margin:auto; margin-bottom:30px;min-height:200px;overflow:hidden;}
/*--------title------*/
.headline{margin:auto;overflow:hidden}
.headline h2{text-align:center;font-size:30px; font-weight:bold;color:#e00}
.headline h2 a{color:#e00}

.border-box{width:300px;height:3px;overflow:hidden;margin:10px auto 0 auto;position:relative}
.border-box span{width:300px;height:1px;background-color:#e1e2e4;display:block;position:absolute;top:1px;left:0;z-index:1}
.border-box i{width:120px;height:3px;display:block;background:#f35f55;position:absolute;top:0;z-index:2;left:50%;margin-left:-60px}
.headline .more{position:absolute;right:15px;top:20px;background:#c20000;padding:3px 10px;text-align:center;color:#fff;font-size:12px;border-radius:15px;}
.headline .more a{color:#fff;}
/*--------title end------*/
.cont-pad{ width:1200px;clear:both; margin:auto; margin-bottom:100px;}
.cont-pad a{color:#333;}
/*--------公司介绍------*/
.comp-logo{width:300px;float:left;margin:10px 30px 0 0;border:1px solid #eee; box-shadow:0 0 3px rgba(0,0,0,0.1)}
.comp-info{line-height:30px;color:#222}
/*.comp-info img{display:block;margin:0 auto;}*/
/*.comp-info img{max-width:880px;width:expression(this.width > 1100 ? 1100: true);height:auto; text-align:center;}*/
.comp-info img{max-width:1200px;width:expression(this.width > 1200 ? 1200: true);height:auto; text-align:center;}
.comp-info p{margin-bottom:10px;}
.comp-info a{color:#e00;}

.comp-v{width:435px;height:305px;padding:5px 0 0 5px;float:left;margin-right:40px; background:url(../images/vbg.png) no-repeat center top}
.v-name{font-size:18px;text-align:center;padding-top:5px}

.comp-v-big{width:700px;height:459px;margin:0 auto 40px auto;padding:5px;background:url(../images/vbig.png) no-repeat center top}
.v-big-name{font-size:18px;text-align:center;padding-top:5px}
/*--------公司介绍 end------*/

/*产品展示*/
.pro-class{clear:both;padding:30px 0px 0px 30px}
.pro-class li{float:left;width:198px;border:1px solid #eee;margin:0 10px 10px 0;display:inline;text-align:center;color:#666 ; white-space:nowrap}
.pro-class li p{padding:10px;line-height:20px;font-size:12px;overflow:hidden}
.pro-class img{display:block;width:198px;}
.pro-class img:hover{box-shadow:0 0 3px rgba(0,0,0,0.1)}

.pro-class .hd{line-height:40px;font-size:18px;margin:10px 30px 20px auto;position:relative; text-align:center;clear:both;text-align:center; background:url(hx.png) repeat-x center}
.pro-class .hd h2{font-size:16px;font-weight:bold; background:#e51c1c;padding:0px 30px;border-radius:25px;color:#fff;width:400px;margin:auto}
.pro-class .hd span{font-size:18px;background:#fff;padding:3px 20px;border-radius:25px;color:#e00}
.pro-class .hd sp an{background:url(../images/prok.png) no-repeat right;display:block;width:13px;height:27px;float:left}
.pro-class .hd .more{position:absolute;right:-10000px;top:5px;background:url(../images/more.png);height:24px;padding:2px 0 0 0;width:49px;text-align:center;font-size:12px; font-family:"宋体"}
.pro-class .hd a{color:#fff;}

.pro-cont-kind{font-size:12px;margin:auto;position:relative; text-align:center;margin:0 30px;line-height:30px;}
.pro-cont-kind a{padding:3px 12px;margin:0 10px 0px 0; text-decoration:none;border:1px solid #e4bcbc;color:#b58a8a; border-radius:2px}
.pro-cont-kind a:hover{border:1px solid #e00;color:#e00}


/*推荐产品*/
.pro-hot{clear:both;padding:0px 0px 0px 0px;background:#090}
.pro-hot ul{width:1120px;}
.pro-hot li{float:left;width:275px;border-right:1px solid #eee;text-align:center;color:#666 ; white-space:nowrap;height:310px;position:relative}
.pro-hot li i{width:33px;height:33px;background:url(hotpro.png) no-repeat; position:absolute;top:-1px;left:-1px;z-index:999}
.pro-hot li p{height:50px;line-height:50px;font-size:12px;}
.pro-hot li span{display:block;text-align:center;clear:both}
.pro-hot li span a{display:block;margin:auto;width:100px;background:#fff;border:2px solid #e00;color:#e00;padding:3px 0;font-size:12px; transition:all 0.2s; text-decoration:none}
.pro-hot li span a:hover{border:2px solid #ff8400;color:#ff8400;}
.pro-hot img{display:block;width:275px;height:209px;border-bottom:1px solid #f9f9f9; transition:all 0.2s}
.pro-hot img:hover{box-shadow:0 0 5px rgba(0,0,0,0.2)}

/*滚动产品展示phone-info*/
.hder{line-height:40px;height:40px;clear:both;padding:0 0px 0 0px; background:url(hx.png) repeat-x center}
.hder h3{font-size:18px;float:left;color:#f35f55;background:#fff}
.hder span{background:#fff url(m.jpg) no-repeat right center;float:right;font-size:12px;padding:0 20px 0 10px}
.hder .more{position:absolute;right:30000px;top:0px;height:24px;padding:2px 0 0 0;width:49px;text-align:center;font-size:12px;}
.hder h3 a{color:#d30303;}
/*滚动产品展示-首页有分类更多部分*/
.hder_index{line-height:40px;height:40px;clear:both;padding:0 0px 0 0px; background:url(hx.png) repeat-x center}
.hder_index h3{font-size:18px;float:left;color:#f35f55;background:#fff}
.hder_index span{background:#fff url(m.jpg) no-repeat right center;float:right;font-size:12px;padding:0 20px 0 10px}
.hder_index .more{position:absolute;right:30000px;top:0px;height:24px;padding:2px 0 0 0;width:49px;text-align:center;font-size:12px;}
.hder_index h3 a{color:#d30303;}

.container_pro-broll{clear:both; width:100%;margin-bottom:30px;}

.pro-broll{zoom:1;margin:auto;overflow:hidden;width:1200px; }
.pro-roll{zoom:1;margin:auto;overflow:hidden;width:1200px;}
.pro-roll .cont li{float:left;width:385px;border:1px solid #e8e6e8; margin-bottom:10px;display:inline;text-align:center;color:#666}
.pro-roll .cont p{padding:10px;line-height:20px;font-size:12px;overflow:hidden; white-space:nowrap; text-align:center}
.pro-roll .cont img{display:block;}
.pro-roll .cont img:hover{box-shadow:0 0 8px #999}
.pro-roll .demo{clear:both;overflow:hidden;width:1140px;height:auto;padding:10px 0 30px 0}
.pro-roll .indemo{float:left;width:1150px;  margin-bottom:20px;}
.pro-roll .indemo li{float:left;width:207px;border:1px solid #e8e6e8;margin-right:10px;margin-left:10px; margin-bottom:10px;display:inline;text-align:center;color:#666}


/*--------招商加盟------*/
#agency{overflow: hidden;margin:auto;clear:both;background:#fff}
#agency .cont-pad{line-height:24px;padding:30px 60px;}
#agency .cont-pad p{margin-bottom:10px;}
#agency .cont-pad img{margin:auto}
#gradient{height:35px;position:absolute;bottom:0;left:0;}
#read-more{padding:30px 0 50px 0;color:#333;width:1000px;margin:auto; text-align:center;font-size:18px}
#read-more a{background:url(../images/down.png) no-repeat top;display:block;width:212px;height:38px;line-height:38px;margin:auto;color:#fff; text-decoration:none}

/*--------相册------*/
.exh-pic{padding:30px 0 30px 30px;}
.exh-pic li{width:232px;margin:0 20px 20px 0;padding:5px;float:left;border:1px solid #eee;height:210px;overflow:hidden;}
.exh-pic li p{padding:5px 15px;font-size:12px;}
.exh-pic li img{width:232px;height:160px;text-align:center;margin:auto auto 5px auto;border-bottom:1px solid #eee}
.exh-pic img:hover{box-shadow:0 0 8px #999}
/*--------荣誉资质------*/
.certifi{padding:0px 0 0px 0}
.certifi ul{ }
.certifi li{width:374px;margin:0 35px 35px 0;padding:1px;float:left;border:0px solid #eee;overflow:hidden; background-color:#000000;}
.certifi li:hover{width:374px;margin:0 35px 35px 0;padding:1px;float:left;border:0px solid #dadada;overflow:hidden; background-color:#000000; color:#FFFFFF;}

.certifi li p{padding:5px 10px;font-size:14px; text-align:center; color:#999999;}
.certifi li a{ text-decoration:none}
/*.certifi li img{width:200px;height:150px;text-align:center;margin:auto auto 5px auto;border-bottom:1px solid #eee}

*/
.certifi li img{ width:374px; float:left;transition: all 0.6s; }
.certifi li img:hover{ transform: scale(1.4); }



/*--------企业形象------*/
.niu_certifi{padding:30px 0 30px 0}
.niu_certifi ul{}
.niu_certifi li{width:374px;margin:0 35px 35px 0;padding:1px;float:left;border:0px solid #eee;overflow:hidden; background-color:#000000;}
.niu_certifi li:hover{width:374px;margin:0 35px 35px 0;padding:1px;float:left;border:0px solid #dadada;overflow:hidden; background-color:#000000; color:#FFFFFF;}

.niu_certifi li p{padding:5px 10px;font-size:14px; text-align:center; color:#999999; height:30px; overflow:hidden;}
.niu_certifi li a{ text-decoration:none}
/*.certifi li img{width:200px;height:150px;text-align:center;margin:auto auto 5px auto;border-bottom:1px solid #eee}

*/
.niu_certifi li img{ width:374px; float:left;transition: all 0.6s; }
.niu_certifi li img:hover{ transform: scale(1.4); }



.more_list{clear:both; text-align:center;height:37px;margin-top:20px;}
.more_list a{display:block;margin:auto;width:260px; text-align:center;font-size:14px;height:35px;line-height:35px;border:1px solid #e8e6e8; border-radius:30px; text-decoration:none; transition:all 0.2s}
.more_list a:hover{border:1px solid #ff8400;color:#ff8400}

/*--------企业动态------*/
.pic-news{padding:30px 0 30px 30px;}
.pic-news li{width:475px;float:left;height:86px;margin-right:30px;margin-bottom:15px;border:1px solid #e8e6e8;padding:10px 10px 10px 15px; background:#fff;overflow:hidden}
.pic-news li img{float:left;margin-right:10px}
.pic-news li h3{font-size:16px;background:url(../images/dot.jpg) no-repeat left center;padding-left:12px; white-space:nowrap;}
.pic-news li p{color:#999;padding-top:5px;font-size:12px;line-height:20px;padding-left:12px}
.news-list{padding:20px 0 0 0;clear:both;height:100%}
.news-list li{width:443px;float:left;border-bottom:1px solid #f0f0f0;height:36px;line-height:36px;font-size:14px;margin-right:30px; background:url(http://www.3490.cn/images/dot.jpg) no-repeat left center;padding-left:12px}
/*--------联系方式------*/
.phone-info{clear:both;padding:30px 30px 0 80px; margin-bottom:100px;}
.phone_bg{}

/*---新的部分-----联系方式--------------------------------------------------------------------------------------------------*/
/*-----------------------------------公用部分---------------------------=*/
.niu_bcontent{ width:100%; padding-top:100px; padding-bottom:100px;}
.niu_scontent {width: 1200px;margin: 0 auto; }
.niu_scontent img{max-width:1200px;width:expression(this.width > 1200 ? 1200: true);height:auto; text-align:center;}
/*目录路径*/
.niu_bcontentlu{ width:100%;}
.niu_scontentlu {width: 1200px;margin: 0 auto;}
.niu_scontent_lu {padding: 15px 0;border-bottom: 1px dashed #dcdcdc; color:#CCCCCC; margin-bottom:20px;}
.niu_scontent_lu a{ color:#CCCCCC}

.niu_scontent_lu span {padding-left: 10px;border-left: 10px solid #142038; color:#CCCCCC}
.niu_scontent_lu em {font-style: normal;padding: 0 5px;color: #999;}

/*标题部分*/
.stitle{ margin-bottom:50px;}
p.p_title {font-size: 32px;text-align: center;font-weight: bold;text-transform: uppercase;color: #cccccc;}
p.MStitle {font-size: 20px;text-align: center; text-transform: uppercase;color: #999999; margin-bottom:10PX; margin-top:10px;}
h2.h2_title {text-align: center;font-size: 32px;margin-bottom: 10px;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 20px;color: #333; text-decoration:none;}
h2.h2_title i {display: inline-block;width: 230px;height: 3px;}
h2.h2_title i.titl {background: url(http://www.juwangpai.cn/Com/co1/images/titl01.png) no-repeat right center;}
h2.h2_title i.titr {background: url(http://www.juwangpai.cn/Com/co1/images/titr01.png) no-repeat left center;}
.fl {float: left;text-align: left;}
.fr {float: right;}
.clearfix {zoom: 1;}




/*关于我们---------------------------------*/
.niu_scontent_title { margin-top:40px;margin-bottom: 40px;text-align: center;font-size: 40px;}
.niu_scontent_title strong {color: #333333;}

.niu_scontent_about {width: 1200px; margin-bottom:50px;}
.niu_scontent_about p{ line-height:30px; margin-bottom:15px; margin-top:5px;}
.niu_scontent_about img{ text-align:center; margin:10px;}



/*联系方式部分*/
.niu_bcontent_contact{width:100%;background:url(index_contact.jpg) no-repeat center; background-color:#dedede; padding:100px 0px;}
.niu_scontent_contact{width: 1200px;margin: 0 auto; padding-left:100px;}
.contact_content{float:left;width:700px; background:url(../images/phonebgt.png) no-repeat top;position:relative}

.contact_content .left_code{width:100px;float:left;padding:5px;background:#fff; text-align:center;margin-top:8px;}
.contact_content .left_code span{display:block;padding-top:5px;font-size:12px}
.contact_content h3{ float:left;font-size:22px;font-weight:bold;padding:0 0 15px 0}
.contact_content .cont{padding:0 20px 30px 30px;line-height:32px;min-height:255px;font-size:16px;color:#444;float:left;width:500px;}
.contact_content .cont p{clear:both;}
.contact_content .cont p img{display:inline}
.contact_content .cont p .cfont{ font-family:"微软雅黑"; font-size:24px; font-weight:bold;}




/*-----新的部分--联系方式---------end-----------------------------------------------------------------------------------------*/

.left_code{width:100px;float:left;padding:5px;background:#fff; text-align:center;margin-top:8px;}
.left_code span{display:block;padding-top:5px;font-size:12px}
.detail{float:left;width:700px; background:url(../images/phonebgt.png) no-repeat top;position:relative}
.detail h3{font-size:22px;font-weight:bold;padding:0 0 15px 0}
.detail .cont{ background:url(../images/phonebgty.png) repeat-y center;padding:0 20px 30px 30px;line-height:32px;min-height:255px;font-size:16px;color:#444;float:left;width:500px;}
.detail .cont p{clear:both;}
.detail .cont p img{display:inline}
.detail .bottom{ background:url(../images/phonebgb.png) no-repeat top;height:46px;}
.detail .bottom .w{ background:url(../images/w.gif) no-repeat center;height:46px;}
.themap{width:430px;height:290px;float:right;background:#fff;margin-top:5px;}
/*--------留言------*/
.mess-box{margin:30px 0 20px 30px;position:relative}
.mess-box dl{height:30px;line-height:30px;padding:0 0 10px 0;clear:both}
.mess-box dl dt{float:left;width:100px;text-align:right;font-size:12px}
.mess-box dl dd{float:left;width:600px;}
.mess-box dl dd span{font-size:12px;color:#666;padding-left:10px}
.mess-box dl dd em{color:#e00; font-style:normal;font-size:12px;padding-right:5px}
.mess-box .same dl dd input{background:#fff;width:175px;height:24px;border:1px solid #e8e6e8;border-top:1px solid #8f8f8f;padding:0 5px}
.mess-box .same dl dd .verify{width:60px;text-align:center}
.mess-box .btn{width:167px;height:50px;}
.mess-box .messtextbg{clear:both;height:100px}
.mess-box .messtext{background:#fff;width:340px;height:100px;border:1px solid #c8c8c8;border-top:1px solid #8f8f8f;color:#333;font-size:14px;padding:5px;margin-bottom:10px;float:left}
.mess-box .messbtn{width:181px;height:53px;color:#fff;background:url(../images/messbtn.png) no-repeat;font-size:30px;border:none; cursor:pointer;}
.mess-box .remind{background:url(../images/wxtx-r.jpg) no-repeat left center;height:87px;clear:both;padding:10px 140px 0 90px;margin:40px 0 0 100px;line-height:24px;}
.privacy{font-size:12px;color:#666}
.privacy a{color:#c00}

.mess-easy{position:absolute;top:0px;left:500px;background:#fff;border:1px solid #e8e6e8;padding:10px 0 10px 15px;width:450px;}
.mess-easy h4{font-size:14px;padding:5px 0;color:#222}
.mess-easy ul{width:250px;float:left}
.mess-easy li{line-height:32px;font-size:12px;}
/*--------留言------*/

.footer{clear:both;text-align:center;font-size:12px;line-height:26px;padding:60px 0 20px 0;color:#000;background:url(../images/footbg.png) repeat-x center 0;}
.footer a{font-size:12px;color:#000}
.footer p span{margin:0 10px;font-size:12px}
.copyRight{}

#jquery-overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image{padding: 10px;}
#lightbox-loading{position: absolute;top: 40%;left: 45%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav{left: 0;}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev{left: 0;float: left;}
#lightbox-nav-btnNext{right: 0;float: right;}
#lightbox-container-image-data-box{font-size: 12px ;background: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data{padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details{width: 70%;float: left;text-align: left;}
#lightbox-image-details-caption{font-weight:bold; font-size:16px;color:#F33}
#lightbox-image-details-currentNumber{display: block;clear: left;padding-bottom: 1.0em;}
#lightbox-secNav-btnClose{width: 66px;float: right;padding-bottom: 0.7em;}
.zc_div{ padding-bottom:20px; margin-bottom:100px;}
.zc_div .zx_btn{ background:#ec1611; font-size:20px; padding:13px 0; margin-left:10px; width:150px; text-align:center; float:left}
.zc_div .zx_btn a{ color:#fff;}
.zc_div .zl_btn{ float:left; font-size:20px;padding:12px 0;width:150px; margin-left:10px;text-align:center; border:#ec1611 1px solid;}
.zc_div .zl_btn a{ color:#ec1611;}

.zc_div{padding:30px 0 30px 25px}
.zc_div ul{ height:200px;}
.zc_div li{width:260px;margin:0 20px 20px 0;padding:5px;float:left;border:1px solid #eee;overflow:hidden; background-color:#f3f3f3;}
.zc_div li p{padding:5px 10px;font-size:14px; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.zc_div li a{ text-decoration:none}
.zc_div li img{ width:260px; float:left;transition: all 0.6s; }
.zc_div li img:hover{ transform: scale(1.4); }

/*.zx_btn_img{ background:#ec1611; font-size:20px; padding:13px 0; margin-left:10px; width:auto; text-align:center; float:left}
.zx_btn_img a{ color:#fff;}
.zl_btn{ float:left; font-size:20px;padding:12px 0; width:auto; margin-left:10px;text-align:center; border:#ec1611 1px solid;}
.zl_btn a{ color:#ec1611;}*/

/**品牌形象**/
TABLE {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
TD {	FONT-SIZE: 12px}
.f12 {	FONT-SIZE: 12px}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	BORDER-RIGHT: #a1d2fd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #a1d2fd 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #a1d2fd 0px solid; ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 900px; PADDING-TOP: 5px;}

.blk_29 .box {WIDTH: 152px; FLOAT: left; TEXT-ALIGN: center; padding:1px; height:100px; overflow:hidden; margin:0px 10px; background-color:#000000;}
.blk_29 .box IMG {	 DISPLAY: block;  BACKGROUND: #fff; MARGIN: 0px auto;  WIDTH: 152px;}

.blk_29 .boxrot {WIDTH: 152px; FLOAT: left; TEXT-ALIGN: center; padding:1px; height:100px; overflow:hidden; margin:0px 10px; background-color:#ff0000;}
.blk_29 .boxrot IMG {DISPLAY: block;BACKGROUND: #fff; WIDTH: 152px;}

.blk_29 .box P { font-size:12px; height:20px; LINE-HEIGHT: 20px; color:#CCCCCC;}
.blk_29 .boxrot P { font-size:12px; height:20px; LINE-HEIGHT: 20px; color:#ffffff;}

.rollphotos {	MARGIN-TOP: 10px;WIDTH: 900px; margin-left:16px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 650px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

.fenlei_page{
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; PADDING-RIGHT: 15px; CLEAR: both; margin-top:20px; margin-bottom:20px;
}
.fenlei_page a{
	font-size:14px; border:1px solid #e5e5e4; padding:8px; padding-left:15px; padding-right:15px; margin-right:15px;
}
.fenlei_page a:hover{
	font-size:14px; text-decoration:none; border:1px solid #e5e5e4; 
}
.fenlei_page strong{
	font-size:14px; font-weight:bold; text-decoration:none; color:#FF0000;
}
.fenlei_page strong a{
	font-size:14px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #e5e5e4; background-color:#4375a3;
}
.fenlei_page strong a:visited{
	font-size:14px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #e5e5e4; background-color:#4375a3;
}

/*导航*/
.float-nav{width:100px;height:340px;top:30px;position:fixed;left:50%; margin-left:-700px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); bottom:50px; _margin-bottom:50px;z-index:9999;}
.float-nav .nav-cont{}
.float-nav .nav-cont li{font-size:14px;text-align:center;border-bottom:1px solid #c00}
.float-nav .nav-cont li a{display:block;color:#fff;text-decoration:none;transition:all 0.1s;padding:15px 0;background:#e00;}
.float-nav .nav-cont li a:hover{background:#c00;color:#ff0}
/*导航end*/

/*图片形象展示页*/
.scrollBox{ z-index: 1;  width:930px; background-color:#999999}

.scrollBox .scrollLeft{ float:left; background: url(Icon_03.png) no-repeat left center;}
.scrollBox .scrollRight{float:right; background: url(Icon_06.png) no-repeat right center;}

/*.scrollBox a.scrollLeft{ float:left;}
.scrollBox a.scrollRight{float:right}*/
/*有产品分类-首页产品展示*/
.pro_list_img li{ float:left; width:222px; margin:20px 0 0 0; padding-top:10px; border:#e8e6e6 1px solid; text-align:center;}
.pro_list_img li img{ width:200px; height:200px; margin-left:10px;}
.pro_list_img .pxx{ padding:8px;text-align:left;}
.pro_list_img li:hover .pxx{background-color:#2b2b2b; }
.pro_list_img li:hover .pxx b a{ color:#fff; font-weight:bold;}
.pro_list_img li:hover .pxx p{color:#fff;}
.pro_list_img .pxx b{ font-size:15px; line-height:26px; height:26px; overflow:hidden; display:block; font-weight:normal; color:#222}
.pro_list_img .pxx p{ font-size:12px; line-height:20px; color:#005aa0; font-family:"宋体";}
.pro_list_img .pxx p span{float:right;font-size:14px; background:#f3411e; padding:0 8px; line-height:20px; border-radius:2px;font-family:"Microsoft Yahei"}
.pro_list_img .pxx p span a{ color:#fff;}
.pro_list_img li:hover{box-shadow:0px 0px 8px #dad7d7;}
.pro_list_img li:hover .pdl{ display:none;}
.pro_list_img .pdl{ position:absolute;*position:relative; *left:0px;*top:-88px; background:#2b2b2b;left:-1px; width:222px; padding-bottom:15px; display:none; bottom:-1px;}
.pro_list_img .pdl strong{font-size:15px; line-height:26px; height:26px; padding:8px 0 6px 0; overflow:hidden; text-align:center; color:#fff; display:block;} 
.pro_list_img .pdl .dlbtn{ width:180px; background:#f3411e; text-align:center; font-size:17px; border-radius:4px; margin:0 auto; padding:5px 0; letter-spacing:1px; }
.pro_list_img .pdl .dlbtn a{ color:#fff;}
/*无产品分类时-更多*/
.hder_p13{line-height:40px;height:40px;clear:both;padding:0 0px 0 0px; margin-bottom:10px; background:url(hx.png) repeat-x center}
.hder_p13 span{background:#fff url(m.jpg) no-repeat right center;float:right;font-size:12px;padding:0 20px 0 10px; margin-right:80px;}

.pic_wh{height:150px;overflow:hidden;text-align:center;}
.pic_wh img{ text-align:center;transition: all 0.6s; }
.pic_wh img:hover{ transform: scale(1.4); }

/*注销留言*/
.lytxdiv{ text-align:center; color:#b20406; font-size:16px; font-weight:bold; padding:15px 0;}
.lytxdiv span{padding:4px 10px;color:#fff; background:#047ecb; border-radius:3px; font-weight:normal; margin-left:5px; font-size:14px;} 
.bg{
    background-color: #999999; display:none;
    width: 100%;
    height: 100%;
    left:0;
    top:0;/*FF IE7*/
    filter:alpha(opacity=50);/*IE*/
    opacity:0.5;/*FF*/
    z-index:1;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

/*weixin*/
.mywxdiv {
    background:#f5f5f5; font-family:"Microsoft Yahei";
    padding-bottom:25px;
    z-index:999;
    width:500px;
    left:45%;/*FF IE7*/
    top:20%;/*FF IE7*/
    margin-left:-150px!important;/*FF IE7 ֵΪһ */
    margin-top:-60px!important;/*FF IE7 ֵΪߵһ*/
    margin-top:0px;
    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    _top:       expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mywxdiv .mTop{height:19px;*height:34px; text-align:right; padding-top:8px; padding-right:15px;}
.mtit{ font-size:30px; padding-bottom:8px;text-align:center; color:#d30c0c;}
.mywxdiv .mMiddle{text-align: center;line-height:30px; padding:8px 0;}
.mywxdiv .mFoot{ font-size:16px; line-height:28px; padding:0 10px; text-align:center;}
.mywxdiv .mFoot font{ font-size:20px; display:block; color:#d30c0c;}


/****index-product***/
/*产品-左边*/
.pro_con .pro_left {padding: 0 13px 13px 13px;background: #d52226;}
.pro_con .pro_left h2 {padding: 30px 0;text-align: center;position: relative;font-size: 27px;/*height: 33px;*/background: #d52226;width: 240px;}
.pro_con .pro_left h2 a {color: #fff;}
.pro_con .pro_left h2 i {display: block;font-size: 12px;text-transform: uppercase;color: #fff;}

.pro_con .pro_left .left_con {width: 240px;background: #fff;padding: 12px;border-radius: 5px;}
.pro_con .pro_left .left_con .con_p1 {height: 44px;line-height: 44px;font-size: 18px;background: #d52226;color: #fff;text-indent: 12px;border-radius: 5px;margin-bottom: 10px;}
.pro_con .pro_left .left_con .con_p1 a {color: #fff;}
.pro_con .pro_left .left_con ul {padding-bottom: 20px;}
.pro_con .pro_left .left_con ul li {height: 40px;font-size: 14px;position: relative;border-bottom: 1px solid #e6e6e6;}
.pro_con .pro_left .left_con ul li a {display: block;line-height: 40px;height: 40px;padding-left: 12px;}
.pro_con .pro_left .left_con a.pro_more {display: block;height: 42px;line-height: 42px;font-size: 18px;border: 1px solid #d52226;color: #d52226;border-radius: 3px;text-align: center;}
.pro_con .pro_left .left_con ul li.cur a, .pro_con .pro_left .left_con ul li:hover a {color: #d52226;}
.pro_con .pro_left .left_con ul li.cur, .pro_con .pro_left .left_con ul li:hover {background: #e6e6e6 url(http://www.juwangpai.cn/Com/co1/images/projt.png) no-repeat 190px center;}

/*pro-right*/
.pro_con .con_right { width: 893px; margin:0px;}
.pro_con .con_right .r_bot {margin-top: 0px;}
.pro_con .con_right .r_bot li {width: 283px; padding:1px; margin: 0 19px 19px 0;float: left;background-color:#333333}
.pro_con .con_right .r_bot li:hover {width: 283px; padding:1px; margin: 0 19px 19px 0;float: left;background-color:#333333}

.pro_con .con_right .r_bot li p {height: 30px;line-height: 30px; margin:0px;  padding:0px 5px;text-align: center;font-size: 14px; color:#FFFFFF}
.pro_con .con_right .r_bot li p a {color: #fff;}

.pro_con .con_right .r_bot li img {width: 283px; height:283px;transition: all 0.5s;}
.pro_con .con_right .r_bot li:hover img {width: 283px; height:283px;transform: scale(1.4);}




/***index_news***/
.web-news .hd {
	font-size: 0;
	text-align: center;
	margin-bottom: 20px;
}
.web-news .hd li {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px;
}
.web-news .hd li a {
	display: block;
	line-height: 40px;
	width: 160px;
	font-size: 14px;
	font-weight:bold;
	font-family:"微软雅黑";
	border: 0px solid #ebebeb;
}
.web-news .hd li.on a {
	background-color: #d52226;
	border-color: #d52226;
	color: #fff;
}
.web-news .bd ul {
	margin-left: -40px;
}
.web-news .bd li {
	float: left;
	width: 50%;
}
.web-news .bd li a {
	display: block;
	margin-left: 40px;
	border: 1px solid #eee;
	background-color: #fff;
	margin-top: 20px;
	overflow: hidden;
}
.web-news .bd li .img-center {
	overflow: hidden;
	width:577px;
	height: 290px;
}
.web-news .bd li .img-center img {
	width:577px;
	height:auto;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.web-news .bd li a:hover .img-center img {
	width:577px;
	height:auto;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.web-news .bd li .date {
	float: left;
	width: 110px;
	color: #666;
	padding: 26px 0;
	text-align: center;
	border-right: 1px solid #eee;
	line-height: 1;
}
.web-news .bd li .date strong {
	display: block;
	font-size: 50px;
	color: #333;
	font-family: Impact;
	margin-bottom: 6px;
}
.web-news .bd li .info {
	margin-left: 110px;
	padding: 20px;
}
.web-news .bd li .info h4 {
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
}
.web-news .bd li .info p {
	color: #888;
	margin: 10px 0 0;
	overflow: hidden;
	line-height: 1.8;
	height: 50px;
}
.web-news .bd li a:hover {
	border-color: #d52226;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	text-decoration:none;
}
.section {
	padding: 75px 0;
}




/*about us*/
/*index-关于我们---------------------------------*/

    .in-about {
        background-color: #f5f5f5;
        margin: 0;
    }
    .in-about dt {
        float: left;
        overflow: hidden;
        width: 660px;
    }
    .in-about dt img {
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
    }
    .in-about dt:hover img {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    .in-about dd {
        margin-left: 660px;
        padding: 60px 40px 0;
    }
    .in-about dd h4 {
        margin: 0;
        font-size: 28px;
    }
    .in-about dd p {
        margin: 20px 0 0;
        text-align: justify;
        line-height: 1.8;
    }
    .in-about dd .more {
        display: inline-block;
        margin-top: 30px;
        padding: 7px 25px;
        background-color: #d52226;
        color: #fff;
        text-transform: uppercase;
        border-radius: 50px;
    }
    .in-about dd .more:hover {
        -webkit-animation: shake 1.5s linear;
        animation: shake 1.5s linear;
    }

/**内页关于我们**/
.niu_b_about{ width:100%;}
.niu_s_about {width: 1200px;margin: 0 auto;}

.niu_scontent_title { margin-top:40px;margin-bottom: 40px;text-align: center;font-size: 40px;}
.niu_scontent_title strong {color: #333333;}
.niu_scontent_about{ }
.niu_scontent_about p{ line-height:30px; margin-bottom:15px; margin-top:15px;}
.niu_scontent_about img{ text-align:center; margin:10px;}


.niu_about_pic_title {border-bottom: 2px solid #ececeb;height: 44px;font-size: 24px; margin-top:40px;}
.niu_about_pic_title span {display: inline-block;padding-bottom: 13px;border-bottom: 2px solid #142038;font-family:"微软雅黑";}

.niu_about_pic{padding:0px}
.niu_about_pic ul{ }
.niu_about_pic li{width:370px;margin:42px 42px 0px 0;padding:1px;float:left;border:0px solid #eee;overflow:hidden; background-color:#333333;}
.niu_about_pic li p{padding:5px 10px;font-size:14px; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#FFFFFF}
.niu_about_pic li a{ text-decoration:none}
.niu_about_pic li img{ width:370px; float:left;transition: all 0.6s; border:0px; }
.niu_about_pic li img:hover{ transform: scale(1.4); }




/*企业相册展示图片Images_show*/


.niu_b_img_xiangce{ width:100%; padding-bottom:80px;}
.niu_s_img_xiangce{width: 1200px;margin: 0 auto; }

/*左侧导航*/
.ct2-sd {
	float: left;
	width: 240px;
}

.panel-sd-hd {
	background-color: #d52226;
	color: #fff;
	padding-bottom: 5px;
}
.panel-sd-hd h4 {
	text-align: center;
	border-bottom: 1px solid #fff;
	margin: 0;
	font-size: 24px;
	padding: 20px 0;
}
.panel-sd-bd {
	border: 1px solid #ececeb;
	padding: 5px 10px;
	border-top: 0;
}
.web-column h3 {
	margin: 0 0 2px;
	font-weight: normal;
	background: url(http://www.juwangpai.cn/Com/co1/images/images/p14-icon5.png) no-repeat right center #ddd;
	padding: 0 40px;
}
.web-column h3 a {
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #333;
}
.web-column h3.on, .web-column h3:hover {
	background: url(http://www.juwangpai.cn/Com/co1/images/images/p14-icon2.png) no-repeat right center #d52226;
}
.web-column h3.on a, .web-column h3:hover a {
	color: #fff;
}
.web-column li {
	line-height: 50px;
	border-bottom: 1px solid #fff;
}
.web-column li a {
	display: block;
	padding: 0 40px;
	background-color: #ECECEC;
}

.web-column .sub>a {
	position: relative;
	
}
.web-column .sub>a:after {
	content: '';
	width: 8px;
	height: 8px;
	border: 2px solid #b8b8b8;
	border-style: solid solid none none;
	position: absolute;
	top: 50%;
	right: 32px;
	margin-top: -4px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.web-column .sub.open>a:after {
	border-color: #d52226;
}
.web-column .sub-box {
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	display: none;
}
.web-column .sub.open .sub-box {
	display: block;
}
.web-column .sub-box p {
	margin: 0;
	border-bottom: 1px solid #ECECEC;
}
.web-column .sub-box a {
	background-color: transparent;
	padding-left: 60px;
}



.web-contact-z2 {
	background-color: #d52226;
	text-align: center;
	color: #fff;
	padding: 20px;
	margin-bottom: 20px;
}
.web-contact-z2 p {
	margin: 0;
}
.web-contact-z2 p img {
	vertical-align: middle;
	margin-right: 5px;
}
.web-contact-z2 span {
	display: block;
	font-size: 28px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 1;
}



.niu_about_img_title {border-bottom: 2px solid #ececeb;height: 44px;font-size: 24px; margin-top:40px;}
.niu_about_img_title span {display: inline-block;padding-bottom: 13px;border-bottom: 2px solid #142038;font-family:"微软雅黑";}

.niu_about_img{padding:0px}
.niu_about_img ul{ }
.niu_about_img li{width:370px;margin:30px 42px 0px 0;padding:1px;float:left;border:0px solid #eee;overflow:hidden; background-color:#333333;}
.niu_about_img li p{padding:5px 10px;font-size:14px; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#FFFFFF}
.niu_about_img li a{ text-decoration:none}
.niu_about_img li img{ width:370px; float:left;transition: all 0.6s; border:0px; }
.niu_about_img li img:hover{ transform: scale(1.4); }

.img_btn{ text-align:center; margin-top:10px;}
.img_btn a{ background:#ec1611; font-size:20px; padding:7px 20px; text-align:center; margin-bottom:20px;color:#fff; border-radius:2px;}




.niu_about_img{ padding-bottom:20px; margin-bottom:100px;}
.niu_about_img .zx_btn{ background:#ec1611; font-size:20px; padding:13px 0; margin-left:10px; width:150px; text-align:center; float:left}
.niu_about_img .zx_btn a{ color:#fff;}
.niu_about_img .zl_btn{ float:left; font-size:20px;padding:12px 0;width:150px; margin-left:10px;text-align:center; border:#ec1611 1px solid;}
.niu_about_img .zl_btn a{ color:#ec1611;}

/*Images-show*/

.niu_b_img_show{ width:100%; }
.niu_s_img_show{width: 1200px;margin: 0 auto;}

.niu_about_img_right{float: right;width: 930px; }
.niu_about_img_right ul{}
.niu_about_img_right li{width:450px;margin:24px 24px 0px 0;padding:1px;float:left;border:0px solid #eee;overflow:hidden; background-color:#333333;}
.niu_about_img_right li p{padding:5px 10px;font-size:14px; text-align:center; line-height:30px; height:30px; overflow:hidden; color:#FFFFFF}
.niu_about_img_right li a{ text-decoration:none}
.niu_about_img_right li img{ width:450px; float:left;transition: all 0.6s; border:0px; }
.niu_about_img_right li img:hover{ transform: scale(1.4); }


/**newsList**/
.web-column h3 {
	margin: 0 0 2px;
	font-weight: normal;
	background: url(http://www.juwangpai.cn/Com/co1/images/images/p14-icon5.png) no-repeat right center #ddd;
	padding: 0 40px;
}
.web-column h3 a {
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #333;
}
.web-column h3.on, .web-column h3:hover {
	background: url(http://www.juwangpai.cn/Com/co1/images/images/p14-icon2.png) no-repeat right center #d52226;
}
.web-column h3.on a, .web-column h3:hover a {
	color: #fff;
}
.web-column li {
	line-height: 50px;
	border-bottom: 1px solid #fff;
}
.web-column li a {
	display: block;
	padding: 0 40px;
	background-color: #ECECEC;
}
.web-column .sub>a {
	position: relative;
}
.web-column .sub>a:after {
	content: '';
	width: 8px;
	height: 8px;
	border: 2px solid #b8b8b8;
	border-style: solid solid none none;
	position: absolute;
	top: 50%;
	right: 32px;
	margin-top: -4px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.web-column .sub.open>a:after {
	border-color: #d52226;
}
.web-column .sub-box {
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	display: none;
}
.web-column .sub.open .sub-box {
	display: block;
}
.web-column .sub-box p {
	margin: 0;
	border-bottom: 1px solid #ECECEC;
}
.web-column .sub-box a {
	background-color: transparent;
	padding-left: 60px;
}
.ct2-mn {
	float: right;
	width: 930px;
}

.list-5 li {
	margin-bottom: 15px;
}
.list-5 li a {
	display: block;
	border: 1px solid #ddd;
	padding: 15px;
	overflow: hidden;
}
.list-5 li .m {float: left;width: 250px;height:159px;overflow:hidden;}
.list-5 li .m img {display: block;width: 100%;height: auto;transition: all 0.6s;}
.list-5 li .m img:hover{ transform: scale(1.4); }

.list-5 li .text {margin-left: 270px;}
.list-5 li .text h4 {margin: 0;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;}
.list-5 li .text h4 span {float: right;font-size: 12px;color: #999;font-weight: normal;}
.list-5 li .text p {color: #797979;}
.list-5 li .text .more {float: right;padding: 6px 12px;color: #fff;background-color: #B6B6B6;}
.list-5 li a:hover {border-color: #d52226;text-decoration:none;}
.list-5 li a:hover .text h4 {color: #d52226;}
.list-5 li a:hover .text .more {background-color: #d52226;}
.web-contact-z2 {
	background-color: #d52226;
	text-align: center;
	color: #fff;
	padding: 20px;
	margin-bottom: 20px;
}
.web-contact-z2 p {
	margin: 0;
}
.web-contact-z2 p img {
	vertical-align: middle;
	margin-right: 5px;
}
.web-contact-z2 span {
	display: block;
	font-size: 28px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 1;
}


/**news_show**/

.web-column h3 {
	margin: 0 0 2px;
	font-weight: normal;
	background: url(../images/p14-icon5.png) no-repeat right center #ddd;
	padding: 0 40px;
}
.web-column h3 a {
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #333;
}
.web-column h3.on, .web-column h3:hover {
	background: url(../images/p14-icon2.png) no-repeat right center #d52226;
}
.web-column h3.on a, .web-column h3:hover a {
	color: #fff;
}
.web-column li {
	line-height: 50px;
	border-bottom: 1px solid #fff;
}
.web-column li a {
	display: block;
	padding: 0 40px;
	background-color: #ECECEC;
}
.web-column .sub>a {
	position: relative;
}
.web-column .sub>a:after {
	content: '';
	width: 8px;
	height: 8px;
	border: 2px solid #b8b8b8;
	border-style: solid solid none none;
	position: absolute;
	top: 50%;
	right: 32px;
	margin-top: -4px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.web-column .sub.open>a:after {
	border-color: #d52226;
}
.web-column .sub-box {
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	display: none;
}
.web-column .sub.open .sub-box {
	display: block;
}
.web-column .sub-box p {
	margin: 0;
	border-bottom: 1px solid #ECECEC;
}
.web-column .sub-box a {
	background-color: transparent;
	padding-left: 60px;
}
.ct2-mn {
	float: right;
	width: 930px;
}
.web-title-1 {
	border-bottom: 1px solid #ececeb;
	height: 44px;
	margin-bottom: 15px;
	font-size: 24px;
}
.web-title-1 span {
	display: inline-block;
	padding-bottom: 10px;
	border-bottom: 1px solid #142038;
}

.web-contact-z2 {
	background-color: #d52226;
	text-align: center;
	color: #fff;
	padding: 20px;
	margin-bottom: 20px;
}
.web-contact-z2 p {
	margin: 0;
}
.web-contact-z2 p img {
	vertical-align: middle;
	margin-right: 5px;
}
.web-contact-z2 span {
	display: block;
	font-size: 28px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 1;
}
.img-center {
	text-align: center;
	font-size: 0;
}
.img-center img {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}


.web-infocontent {
	margin-bottom: 30px;
}
.web-infocontent-title {
	margin-bottom: 20px;
	text-align: center;
}
.web-infocontent-title h1 {
	margin: 0;
	font-size: 24px;
}
.web-infocontent-title p {
	margin: 10px 0 0;
	font-size: 12px;
	color: #999;
}
.web-infocontent-title p span {
	padding: 0 5px;
}
.web-infocontent-desc {
	margin-bottom: 20px;
	border: 1px solid #ddd;
	padding: 20px;
}
.web-infocontent-body {
	line-height: 2;
	margin-bottom: 20px;
}
.web-infocontent-epx {
	margin-bottom: 20px;
}
.web-infocontent-epx li {
	line-height: 32px;
	margin-bottom: 5px;
}
.web-infocontent-epx li span {
	display: inline-block;
	background-color: #A2A2A2;
	color: #fff;
	padding: 0 15px;
	margin-right: 10px;
}
.web-infocontent-epx li em {
	float: right;
	font-style: normal;
}
.web-infocontent-return {
	border-top: 1px solid #142038;
	line-height: 32px;
}
.web-infocontent-return a {
	margin-right: 10px;
}
.web-infocontent-return .more {
	margin: 0;
	float: right;
	background-color: #142038;
	color: #fff;
	padding: 0 10px;
}
.web-infocontent-rem {
	margin-bottom: 20px;
}
.web-infocontent-rem h4 {
	margin: 0;
	font-size: 24px;
	line-height: 55px;
}
.web-infocontent-rem li {
	border-top: 1px dashed #dbdbdb;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 46px;
}
.web-infocontent-rem li span {
	float: right;
}








/**proList**/
.ct2-sd {
	float: left;
	width: 240px;
}

.web-column h3 {
	margin: 0 0 2px;
	font-weight: normal;
	background: url(../images/p14-icon5.png) no-repeat right center #ddd;
	padding: 0 40px;
}
.web-column h3 a {
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #333;
}
.web-column h3.on, .web-column h3:hover {
	background: url(../images/p14-icon2.png) no-repeat right center #d52226;
}
.web-column h3.on a, .web-column h3:hover a {
	color: #fff;
}
.web-column li {
	line-height: 50px;
	border-bottom: 1px solid #fff;
}
.web-column li a {
	display: block;
	padding: 0 40px;
	background-color: #ECECEC;
}
.web-column .sub>a {
	position: relative;
}
.web-column .sub>a:after {
	content: '';
	width: 8px;
	height: 8px;
	border: 2px solid #b8b8b8;
	border-style: solid solid none none;
	position: absolute;
	top: 50%;
	right: 32px;
	margin-top: -4px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.web-column .sub.open>a:after {
	border-color: #d52226;
}
.web-column .sub-box {
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	display: none;
}
.web-column .sub.open .sub-box {
	display: block;
}
.web-column .sub-box p {
	margin: 0;
	border-bottom: 1px solid #ECECEC;
}
.web-column .sub-box a {
	background-color: transparent;
	padding-left: 60px;
}
.ct2-mn {
	float: right;
	width: 930px;
}

.list-2 {
	margin: 0 0 0 -20px;
}
.list-2 li {
	float: left;
	width: 33.333333%;
}
.list-2 li a {
	display: block;
	margin: 20px 0 0px 20px;
	border: 1px solid #ddd;
}
.list-2 li a:hover {
	border-color: #d52226;
	color: #d52226;
}
.list-2 li .m {
	height: 221px;
	line-height: 221px;
}
.list-2 li .text {
	padding: 5px 20px; text-align:center
}
.list-2 li h4 {
	margin: 0;
	font-size: 18px;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	font-weight: normal;
}
.list-2 li p {
	margin-top: 0;
	height: 40px;
	overflow: hidden;
	color: #666;
}
.web-contact-z2 {
	background-color: #d52226;
	text-align: center;
	color: #fff;
	padding: 20px;
	margin-bottom: 20px;
}
.web-contact-z2 p {
	margin: 0;
}
.web-contact-z2 p img {
	vertical-align: middle;
	margin-right: 5px;
}
.web-contact-z2 span {
	display: block;
	font-size: 28px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 1;
}
.img-center {
	text-align: center;
	font-size: 0;
}
.img-center img {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}

