﻿@import url(../private/public.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/

.top1{ height:81px; background:#333333; position:relative;}
.bq{ padding:15px 0; background:#020202; color:#474545}
.bq a{  color:#474545}
.contanier{ background:url(../images/index2/cont_bg.jpg) left top; border-top:19px solid #a9141c; position:relative; }
.tp2{ height:294px; background:url(../images/index2/banner.jpg) no-repeat center top;}

.mbxdh{ color:#8c8c8c; height:50px; font-size:13px; line-height:50px; text-align:right; border-bottom:1px solid #e9e9e9}
.mbxdh a,.mbxdh span{ color:#8c8c8c; margin-left:3px; margin-right:5px}





























.center{ width:1082px; height:100%; position:relative;}
.logo{ width:201px; height:97px; position:absolute; left:0; top:0; z-index:111; }
.logo img{ width:201px; height:97px; }
.tnav{  height:53px; line-height:53px; padding-bottom:7px; position:absolute; right:0; bottom:0;  z-index:1111;}
.tnav li{ float:left; font-size:14px;padding-bottom:7px; padding-left:10px;}
.tnav li a{ color:#fff;}
.tnav li.l1{padding-right:33px;background:url(../images/index2/tnav_b.png) no-repeat right top}
.tnav li:hover,.tnav li.current{background:url(../images/index2/tnav_h.png) no-repeat -23px bottom}
.bot{ border-top:19px solid #a9141c}
.bot .bot_t{ padding-top:60px; padding-bottom:70px; background:url(../images/index2/bot_bg.jpg) repeat-y center top; position:relative; min-height:210px;}
.bot .bot_t .blogo{ width:195px; height:144px; position:absolute; left:0; top:0;}
.bot .bot_t .blogo img{ width:195px; height:144px;}
.bot .bot_t .bot_rig{ width:887px; float:right;}
.bot .bot_t .bot_rig .bot_t1{ width:20%; padding-left:5%; float:left; text-align:left;}
.bot .bot_t .bot_rig .bot_t1 .bot_bt{ font-size:19px; color:#7c7d7e;}
.bot .bot_t .bot_rig .bot_t1 .bot_bt span{ font-weight:bold; display:block; padding-top:15px; padding-bottom:10px; font-size:16px; color:#a7141c;}
.bot .bot_t .bot_rig .bot_t1 .bot_nr{ color:#fff;}
.bot .bot_t .bot_rig .bot_t1 .bot_nr a{  margin:5px 0; display:inline-block; color:#fff; background:url(../images/index2/yuan.png) no-repeat left center; text-indent:15px;}

.contanier .tanier1{ width:1082px; height:157px; position:absolute; left:0; top:-49px; z-index:9999}
.contanier .tanier1 .tanier1_mn{ width:1043px; height:157px; text-align:left;}
.contanier .tanier1 .tanier1_mn .tanier1_1{  float:left; width:349px; height:157px; background:url(../images/index2/conta1.png) no-repeat left top;}
.contanier .tanier1 .tanier1_mn .tanier1_1 a{ display:block; width:206px; height:94px; padding-top:63px; padding-left:143px; color:#FFF;}
.contanier .tanier1 .tanier1_mn .tanier1_1 a .ta1{ height:25px; line-height:25px;  overflow:hidden; font-size:18px}
.contanier .tanier1 .tanier1_mn .tanier1_1 a .ta2{ height:25px; line-height:25px;  overflow:hidden;}
.contanier .tanier1 .tanier1_mn .tanier1_2{  float:left; width:346px; height:157px;background:url(../images/index2/conta2.png) no-repeat left top;}
.contanier .tanier1 .tanier1_mn .tanier1_2 a{ display:block; width:234px; height:94px; padding-top:63px; padding-left:112px; color:#FFF;}
.contanier .tanier1 .tanier1_mn .tanier1_2 a .ta1{ height:25px; line-height:25px;  overflow:hidden; font-size:18px}
.contanier .tanier1 .tanier1_mn .tanier1_2 a .ta2{ height:25px; line-height:25px;  overflow:hidden;}
.contanier .tanier1 .tanier1_mn .tanier1_3{  float:left; width:348px; height:157px;background:url(../images/index2/conta3.png) no-repeat left top;}
.contanier .tanier1 .tanier1_mn .tanier1_3 a{ display:block; width:252px; height:94px; padding-top:63px; padding-left:96px; color:#FFF;}
.contanier .tanier1 .tanier1_mn .tanier1_3 a .ta1{ height:25px; line-height:25px;  overflow:hidden; font-size:18px}
.contanier .tanier1 .tanier1_mn .tanier1_3 a .ta2{ height:25px; line-height:25px;  overflow:hidden;}

.gyhc{ padding-top:176px; padding-bottom:100px;}
.gyhc .gy_lef{ width:397px; height:407px; float:left;}
.gyhc .gy_lef img{ width:397px; height:407px;}
.gyhc .gy_rig{ width:566px; float:right; text-align:left;}
.gyhc .gy_rig .gy_bt{ padding-top:46px;}
.gyhc .gy_rig .gy_bt .gybt1{ font-size:33px; padding-bottom:20px;}
.gyhc .gy_rig .gy_bt .gybt2{ font-size:34px; padding-bottom:20px; background:url(../images/index2/bt_b.jpg) no-repeat left bottom; color:#999999;}
.gyhc .gy_rig .gy_nr{ padding-top:10px; padding-bottom:30px;}
.gyhc .gy_rig .gy_more{ width:118px; height:30px; line-height:30px; background:#d4352f; float:right; text-align:center;}
.gyhc .gy_rig .gy_more a{ display:block; color:#fff;}


.xwdt{ padding-top:83px; padding-bottom:45px; background:url(../images/index2/xw_bg.jpg) no-repeat center top; text-align:left;}
.xwdt .xw_bt{ padding-left:38px;}
.xwdt .xw_bt .xwbt1{ font-size:33px; padding-bottom:20px; color:#fff}
.xwdt .xw_bt .xwbt2{ font-size:34px; padding-bottom:20px; background:url(../images/index2/bt_b.jpg) no-repeat left bottom; color:#999999;}
.xwdt .xw_bt .xw_more{ width:118px; height:30px; line-height:30px; background:#d4352f; position:absolute; right:0; top:37px; text-align:center;}
.xwdt .xw_bt .xw_more a{ display:block; color:#fff;}
.xwdt .xw_nr{}
.xwdt .xw_nr .xw_bl{ width:50%; float:left;}
.xwdt .xw_nr .xwli{ width:465px; height:139px; margin:35px auto;}
.xwdt .xw_nr .xwli .xw_img{ width:199px; height:139px; float:left;}
.xwdt .xw_nr .xwli .xw_img img{width:199px; height:139px;}
.xwdt .xw_nr .xwli .xw_xx{ width:241px; height:139px; float:right}
.xwdt .xw_nr .xwli .xw_xx .wxx1{ height:25px; line-height:25px; overflow:hidden; color:#fff}
.xwdt .xw_nr .xwli .xw_xx .wxx2{ height:25px; line-height:25px; overflow:hidden; padding:5px 0; color:#fff}
.xwdt .xw_nr .xwli .xw_xx .wxx3{ height:79px; overflow:hidden; color:#a0a0a0; line-height:20px;}


.cpzx{ padding-top:90px;}
.cpzx .cp_bt{ text-align:left; padding-bottom:124px}
.cpzx .cp_bt .cpbt1{ font-size:33px; padding-bottom:20px; color:#000}
.cpzx .cp_bt .cpbt2{ font-size:34px; padding-bottom:20px; background:url(../images/index2/bt_b.jpg) no-repeat left bottom; color:#999999;}
.cpzx .cp_bt .cp_more{ position:absolute; right:0; top:37px; text-align:center;}
.cpzx .cp_bt .cp_more a{ display:block; color:#d4352f;}


.hzkh #arrLeft{ display:block; width:30px; height:30px; position:absolute; right:-30px; top:0; cursor:pointer; background:url(../images/prev.jpg) no-repeat center top}
.hzkh #arrRight{display:block; width:30px; height:30px; position:absolute; right:-30px; top:30px;cursor:pointer; background:url(../images/next.jpg) no-repeat center top}
.hzkh #arrLeft:hover{ background:url(../images/prev_h.jpg) no-repeat center top}
.hzkh #arrRight:hover{ background:url(../images/next_h.jpg) no-repeat center top}

.hzkh{ padding-top:120px; padding-bottom:50px; height:129px;}
.hzkh .hz_bt{ width:84px; height:129px; background:url(../images/hz_bt.jpg) no-repeat left top; float:left;}
.hzkh .hz_bt a{ display:block;}
.hzkh .hz_nr{ width:998px; height:129px; overflow:hidden;}
.hzkh .hz_nr a{ display:block; width:197px; height:127px; border:1px solid #ebebeb; float:left;}
.hzkh .hz_nr img{width:197px; height:127px;}

.left{width:193px; float:left;}
.lnav{ width:193px; margin-top:34px; margin-bottom:30px;}
.lnav .lnav_bt{ height:54px; line-height:54px; font-size:18px; text-align:center; background:#d40000; color:#fff;}
.lnav .lnav_nr a{ display:block; height:40px; line-height:40px; border-bottom:1px solid #fff; background:#f7f7f7}
.lnav .lnav_nr a:hover,.lnav .lnav_nr .lnav_sel{background:url(../images/index2/lnav_h.jpg) no-repeat left center; color:#d40000 }
.lxwm{ width:193px; text-align:left;}
.lxwm .lx_bt{ background:url(../images/bt_b4.jpg) no-repeat left center; font-size:18px; text-indent:12px; font-weight:bold;}
.lxwm .lx_bt span{ color:#979797; font-size:12px; font-weight:normal; padding-left:5px}
.lxwm .lx_img{ width:193px; height:71px; margin:15px 0;}
.lxwm .lx_img img{ width:193px; height:71px;}
.lxwm .lx_nr{ padding:0 10px;}

.right{width:791px; float:right; border:1px solid #ebebeb; padding:30px 40px;margin-top:34px;}
.new2 .cp_nr .cpli{ width:340px; float:left; margin:15px 25px;}
.new2 .cp_nr .cpli .cp_img{ width:338px; height:253px; border:1px solid #d3d3d3;}
.new2 .cp_nr .cpli .cp_img img{ width:338px; height:253px;}
.new2 .cp_nr .cpli .cp_name{ width:340px; height:50px; line-height:50px; background:#333333; color:#fff; text-align:center; overflow:hidden;}
.new2 .cp_nr .cpli .cp_name:hover{ background:#fe0000;}






@media screen and (min-width: 1785px) 
{
.cpzx .cp_nr{}
.cpzx .cp_nr2{ display:none;}
ul.thumb {  position:relative;}
ul.thumb li { width:20%; height:240px; float:left;position:relative;}
ul.thumb li img { width:357px; height:240px; }
ul.thumb li img.hover {margin-top:15px;background:url(thumb_bg.png) no-repeat center center;border: none;}
}

@media screen and (max-width: 1785px) 
{

.cpzx .cp_nr{display:none;}
.cpzx .cp_nr2{ }
.cpzx{ padding-top:30px;}
.cpzx .cp_bt{ width:98%; text-align:left; padding-bottom:30PX}
.cpzx .cp_bt .cpbt1{ font-size:33px; padding-bottom:20px; color:#000}
.cpzx .cp_bt .cpbt2{ font-size:34px; padding-bottom:20px; background:url(../images/index2/bt_b.jpg) no-repeat left bottom; color:#999999;}
.cpzx .cp_bt .cp_more{ position:absolute; right:0; top:37px; text-align:center;}
.cpzx .cp_bt .cp_more a{ display:block; color:#d4352f;}

}

@media screen and (min-width: 1428px) and (max-width: 1785px) 
{
ul.thumb2 {  position:relative;}
ul.thumb2 li { width:25%; height:240px; float:left;position:relative; margin:15px 0;}
ul.thumb2 li img {  width:357px; height:240px;}
ul.thumb2 li img.hover {margin-top:15px;background:url(thumb_bg.png) no-repeat center center;border: none;}

}


@media screen and (min-width: 1071px) and (max-width: 1428px)  
{ 
ul.thumb2 li { width:33%; height:240px; float:left;position:relative; margin:15px 0;}
}

@media screen and (min-width: 714px) and (max-width: 1071px)  
{ 
ul.thumb2 li { width:50%; height:240px; float:left;position:relative; margin:15px 0;}
}
@media screen and (min-width: 357px) and (max-width: 714px)  
{ 
ul.thumb2 li { width:100%; height:240px; float:left;position:relative; margin:15px 0;}
}
@media screen  and (max-width: 357px)  
{ 
ul.thumb2 li { width:100%; float:left;position:relative; margin:15px 0;}
ul.thumb2 li img {  width:100%}
}































































































































































































































































































































































































