@charset "gb2312";
html{overflow-x:hidden;}
body{
	margin:0;
	padding:0;
	font-family: "微软雅黑", Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
p,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
	}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
a:hover{color:#e21e1f;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.container{width:1200px;margin:0 auto;height:auto;display:block;}

.top{ display:block; border-bottom:1px #dcdcdc dashed; height:36px; font-size:13px;color:#888; line-height:36px;}
.top span{ display:block; width:50%; float:left; color:#888;}
.top p{ display:block;float:right;}
.top p a{ color:#888; padding:0px 4px; }

.header{ display:block; padding:10px 0px;}
.header_l{ display:block;  float:left; height:110px;}
.header_l span{ display:block;  color:#0088de;font-size:24px; font-weight:600; padding-top:5px;}
.header_l p{ display:block; font-size:20px; color:#353535; padding-top:20px;}
.header_r{ display:block; width:200px; float:right; background:url(../indeximg/dh.jpg) no-repeat left center; padding-left:81px; height:100px;padding-top:10px;}
.header_r span{ display:block;  color:#666;font-size:15px; padding-top:-18px;}
.header_r b{ display:block; font-size:22px; color:#e21e1f; line-height:25px; margin-top:3px; }

.mydiv{ display:block; z-index:9999;}
.nav{ display:block; width:100%; background:#000000; height:46px; line-height:46px;}
.nav ul{ display:block;}
.nav ul li{ display:block; float:left; }
.nav ul li a{ display:block;  padding:0px 34px;color:#FFF; font-size:16px; }
.nav ul li .on{ display:block; background:#e21e1f}
.nav ul li a:hover{background:#e21e1f}

.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20%; bottom:8px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .bd p{ display:block; position:absolute; bottom:30px;}

.ssou{ display:block;  background:#f1f1f1; }
.ss{ display:block; width:1200px; margin:0 auto; color:#555; height:50px; line-height:50px; font-size:16px;}
.ss p a{ padding-right:12px; color:#018b95; font-weight:600 ; font-family:@Adobe 黑体 Std R;}
.ss p a:hover{color:#ff9000}

.ry{ display:block; padding:40px 0px 50px 0; background:#f1f1f1; }
.ry_t{ display:block; text-align:center; margin-bottom:40px; background:url(../indeximg/huoban.png) no-repeat center;}
.ry_t h2{ display:block; font-size:30px; line-height:44px; color:#333; font-weight: bold; padding-bottom:5px;}
.ry_t p{ display:block; font-size:18px; color:#9b9b9b; text-transform:uppercase;font-family:Arial; }
.picScroll-left{ width:1200px; margin:0 auto;  overflow:hidden; position:relative;    }
.picScroll-left .bd{  margin:0 auto;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:222px; height:180px; border:1px #d9d9d9 solid; display:block;   }
.picScroll-left .bd ul li .title{ line-height:45px;   }
.picScroll-left .bd ul li .title a{ color:#4d4d4d; font-size:16px;}


.anli{ display:block; padding:42px 0px 46px 0px;}
.anli_t{ display:block; text-align:center;color:#FFF; background:url(../indeximg/t1.png) no-repeat center bottom; margin-bottom:30px; padding-bottom:4px;}
.anli_t h2{ display:block; font-size:28px; color:#222222;  padding-bottom:8px;}
.anli_t span{ font-size:18px;   color:#9b9b9b; text-transform:uppercase;}
.anli_t a{ display:block; text-align:center; color:#e21e1f; font-size:14px; padding-top:10px;}
.anli_c{ display:block;}
.anli_c ul li{ display:block; width:240px; float:left;  margin-bottom:8px;}
.anli_c ul li a{ display:block; width:230px; margin:0 auto;  }
.anli_c ul li a img{width:220px; height:172px; border:1px #c7c7c7 solid; padding:4px;}
.anli_c ul li a p{ display:block; text-align:center; color:#444;  font-size:15px; line-height:33px;}
.anli_c ul li a:hover { display:block; text-align:center; color:#c7c7c7;  font-size:15px; line-height:33px;}

.ys{ display:block; background:url(../indeximg/ys.jpg) no-repeat center; height:565px;}
.ys ul li h2{ display:block; font-size:20px; color:#FFF; margin-bottom:10px;}
.ys ul li p{ display:block; font-size:13px; color:#898585; line-height:24px;}
.ys ul .li1{ display:block; position:absolute; left:490px; top:70px;}
.ys ul .li2{ display:block; position:absolute; left:490px; top:202px;}
.ys ul .li3{ display:block; position:absolute; left:885px; top:300px;}
.ys ul .li4{ display:block; position:absolute; left:885px; top:442px;}

.chanpin_t img{ display:block; margin:0 auto;}
.picScroll-left1{ position:relative; margin:50px 0px 40px 0 }
.picScroll-left1 .hd .prev{ display:block;width:41px; height:41px; position:absolute; top:100px; left:-55px;
cursor:pointer; background:url(../indeximg/left1.jpg) no-repeat;}
.picScroll-left1 .hd .next{ display:block;width:41px; height:41px; position:absolute; top:100px; right:-55px;
cursor:pointer; background:url(../indeximg/right1.jpg) no-repeat;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 8px; width:285px; border-bottom:2px #999999 solid; padding-bottom:17px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li:hover{ border-bottom:2px #e21e1f solid;}
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:285px; height:205px; display:block;  }
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left1 .bd ul li .title{ display:block; text-align:left;  }
.picScroll-left1 .bd ul li .title b{ display:block; color:#666666; font-size:15px; line-height:30px; padding-top:4px;}
.picScroll-left1 .bd ul li .title p{ display:block; font-size:14px; color:#999999; line-height:22px;}
.picScroll-left1 .bd ul li .title span{ display:block;width: 110px; height: 26px;line-height: 26px; border: 1px solid #999;text-align: center; border-radius: 13px;color: #999; margin-top:13px; font-size:14px;}
.picScroll-left1 .bd ul li:hover .title span{ background:#e21e1f; color:#FFF;border:1px #e21e1f solid;}
.chanpin_b a{ display:block; width:220px; height:40px; line-height:40px; border:1px #e21e1f solid; border-radius:20px; text-align:center; color:#e21e1f; margin:0 auto; font-size:15px; margin-bottom:40px;}

.about{ display:block; background:#f1f1f1; padding:45px 0px 30px 0;}
.about_c{ display:block; background:#FFF; height:378px;}
.about_c p{ display:block; width:500px; padding:20px 30px; float:right; margin-top:10px; color:#444444; line-height:28px; font-size:14px;}
.about_c p b{ display:block; font-size:18px; color:#333333; padding-bottom:15px; }
.about_c img{ display:block; float:left; width:628px; height:378px;}


.slideGroup{ width:100%; text-align:left; background:#f1f1f1; padding-bottom:30px;   }
.slideGroup .parHd{ height:44px; padding:0 20px;  position:relative;  }
.slideGroup .parHd ul{ display:block; width:1200px; margin:0 auto;  height:39px; border-bottom:1px #c9c9c9 solid;   }
.slideGroup .parHd ul li{ float:left; width:160px; text-align:center; font-weight:bold; cursor:pointer; font-size:20px; color:#333333;  }
.slideGroup .parHd ul li.on{ height:40px; background:url(../indeximg/on.png) no-repeat center bottom; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:30px 0 16px 12px; position:relative;   }
.slideGroup .parBd{display:block; width:1200px; margin:0 auto;   }
.slideGroup .parBd ul{display:block;  overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:270px; height:180px; display:block;  }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:40px; font-size:15px;   }




.ddnews{width: 100%}
.ddnewscon{width: 1200px;margin: 0 auto;padding-top: 50px;margin-bottom: 50px;}
.ddnews_l{width: 560px;height: 400px;overflow: hidden;}
.ddnews_text{border-bottom: 1px double #d1d1d1;}
.ddnews_text p{display: block;width: 140px;float: left;}
.ddnews_text p span{display: block;font-size: 24px;color: #333;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.ddnews_text p i{display: block;font-style: normal;font-size: 12px;line-height: 20px;color: #999; }
.ddnews_text b{display: block;width: 27px;float: right;margin-top: 5px;}
.ddnews_l_con{display: block;margin-top: 24px;padding-bottom: 15px;border: 3px solid #e9e9e9;}
.ddnews_l_con_l{width: 140px;height: 90px;overflow: hidden;}
.ddnews_l_con_l img{width: 100%;height: 100%;}
.ddnews_l_con_r{width:450px;float: left; margin-left:60px; padding-top:20px; height:285px;}
.ddnews_l_con_r p{display: block;font-weight: bold;}
.ddnews_l_con_r p a{display: block;overflow: hidden;
    color: #e72519;
    line-height: 35px;
    padding-top: 5px;
    padding-left: 8px;
    font-size: 20px;}
.ddnews_l_con_r p a:hover{color: #e21f1f;}
.ddnews_l_con_r span{display: block;}
.ddnews_l_con_r span i{display: block;overflow: hidden;float: left;margin-right: 5px;margin-top: 5px;}
.ddnews_l_con_r span small{display: block;width: 100px;color: #999;float: left;}
.ddnews_l_con_r span b{display: block;width: 16px;height: 10px;float: left;padding-top: 4px;}
.ddnews_l_con_r span big{display: block;float: left;color: #999;font-size: 14px;width: 60px;padding-left: 5px;}
.ddnews_l_con_r strong{display: block;font-weight: normal;margin-top: 10px;font-size: 14px;color: #999;line-height: 20px;display: block;height:110px;overflow: hidden;}
.ddnews_r{width: 570px;height: 400px;overflow: hidden;}
.ddnews_r_con{background-color: #f1f1f1;padding:20px;margin-top: 20px;}
.ddnews_r_con_top{height: auto;}
.ddnews_r_con_top_l{width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a{display: block;border-radius: 5px;width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a img{width: 100%;height: 100%;}
.ddnews_r_con_top_r{width: 300px;}
.ddnews_r_con_top_r p{display: block;}
.ddnews_r_con_top_r p a{display: block;line-height: 24px;height: 24px;overflow: hidden;color: #333;font-size: 15px;}
.ddnews_r_con_top_r p a:hover{color: #e21f1f;}
.ddnews_r_con_top_r span{height: 26px;line-height: 26px;overflow: hidden;color: #999;}
.ddnews_r_con_top_r i{display: block;line-height: 26px;font-style: normal;overflow: hidden;height: 52px;color:#666666; text-indent:2em;}
.ddnews_r_con_bot{width: 100%;}
.ddnews_r_con_bot ul{display: block;padding-top: 10px;}
.ddnews_r_con_bot ul li{display: block;height: 35px;line-height: 35px;border-bottom: 1px dashed #d1d1d1;background: url(../indeximg/ddnews_6.png) 0px 18px no-repeat;padding-left: 10px;}
.ddnews_r_con_bot ul li a{display: block;}
.ddnews_r_con_bot ul li a:hover *{color: #e21f1f;}
.ddnews_r_con_bot ul li a p{display: block;width: 400px;float: left; color:#666666;}
.ddnews_r_con_bot ul li a span{display: block;width: 100px;float: right;text-align: right;color: #999;}

.dddibu{background-color: #1b1c1e;padding-bottom: 30px; padding-top:12px;}
.dddibucon{width: 1150px;margin: 0 auto; color:#777777}
.dddibucon_top{height: 78px;line-height:78px;border-bottom: 1px solid #2e2e30; margin-bottom:20px;}
.dddibucon_top a{padding:0 30px; color:#777777; font-size:15px;}
.dddibucon_bot{width: 100%;}
.dddibucon_bot span{display: block;width: 219px;border-right: 1px solid #2e2e30;height: 120px;float: left;margin-top: 20px;padding-right: 20px}
.dddibucon_bot span img{display: block;padding-top: 7px; margin:0 auto;}
.dddibucon_bot p{display: block;font-style: normal;line-height:30px;margin-left: 20px;float: left;margin-top: 15px; color:#959595; font-size:14px;}
.dddibucon_bot b{display: block;float:right;width:109px; padding-right:50px;}
.dddibucon_bot b img{width:109px;height:109px; margin-top:22px;}
.dddibucon_bot a{color:#959595;text-decoration:none;}
.dddibucon_bot a:hover{color:#e21e1f;}
/*banquan*/
.ddbanquna{background-color: #000; padding:13px 0px;line-height:30px;}
.ddbanqunacon{width: 1180px;margin: 0 auto;text-align: center;color: #828282; font-size:14px;}
.ddbanqunacon a{color: #828282; padding-right:12px;}

.con{    background-color: #f5f5f5;}
.con_l{ display:block;float:left; }
.left{ display:block; position:relative; width:200px; border-radius:6px; padding:15px; margin-top:0px; background:#FFF; z-index:99;margin-bottom:35px; -moz-box-shadow: 0 0 3px #ccc; -webkit-box-shadow: 0 0 3px #ccc; box-shadow: 0 0 3px #ccc;}
.left_t{ display:block; margin-bottom:12px;}
.left_t h2{ font-weight:normal; height: 36px; line-height: 36px;color: #fff; font-size: 24px;}
.left_t span {height: 24px;line-height: 24px; font-size: 12px; color: #dddada; text-transform:uppercase;}
.left_t  i {height: 2px;width: 40px; background-color: #999; display: block; margin-top: 10px;}
.left ul li{ display:block; width:100%; height:36px; line-height:36px; border-radius:6px; background: #f1f1f1; margin-bottom:8px;}
.left ul li a{ display:block; padding-left:25px; color:#444; font-size:14px;}
/*右边*/
.right{ display:block; width:935px; float:right;margin-top:22px;margin-bottom:35px;}
.rightt{  border-bottom: #ccc 1px solid; line-height: 38px; height:38px; color: #555; 
font-size: 15px;  background: url(../indeximg/logo_03.png) no-repeat 5px 11px; padding-left: 25px;
overflow: hidden; }
.tright span{ font-weight: bold; padding-left:5px;}
.tright a{ color:#555;}

.position {
line-height: 33px;
color: rgb(96, 96, 96);
border-bottom:3px #0058b1 solid;
}
.position h2{ font-size:16px; color:#000; float:left;}
.position p{ display:block; float:right; padding-right:10px;}
.position a {
color: rgb(96, 96, 96);
}
.position a:hover {color:#a91219;}

/*单页*/
.dy{ display:block; line-height:32px;  font-size:15px; color:#333; padding:15px 0px;}
.dy img{ display:block; margin:0 auto; max-width:100%; height:auto !important;}

.xxy{ display:block; border-bottom:1px #666 dashed; padding-bottom:10px; margin-bottom:15px;}
.xxy h1{ display:block; text-align:center; font-size:20px; line-height:44px; font-weight:600;}
.xxy p{ display:block; text-align:center; line-height:32px;}



/*分页部分*/
.List_page{text-align:center;margin-bottom:10px; margin-top:60px;}
.List_page a{background:#fff;margin:0px 5px;padding:5px 12px;border:1px solid #333;color:#333;}
.List_page span{background:#e21e1f;color:#fff;margin:0px 1px;padding:4px 10px;border:1px solid #e21e1f;}



/*图片列表*/
.plist{ display:block; padding:18px 0px; }
.plist ul li{ display:block; float:left; padding:0px 6px; margin-bottom:10px;}
.plist ul li img{ display:block; width:203px; height:150px; padding:5px; border:1px #dcdcdc solid; }
.plist ul li p{ display:block; line-height:32px; font-size:14px; text-align:center;}



/*新闻列表*/
.nlist{ display:block; padding:20px 10px;}
.nlist ul li{display: block; border-bottom: 1px dashed #d8d8d8;margin-bottom: 16px; padding: 0 0 17px 0px;}
.nlist ul li h2 {font-size: 16px;height: 30px;overflow: hidden;line-height: 30px;margin-bottom: 4px; color:#444;}
.nlist ul li h2 label {
color: #aeaeae;
display: inline;
float: right;
font-size: 12px;
font-weight: 100;
width: 180px;
text-align: right;
}
.nlist ul li h2 a{ color:#333;}
.nlist ul li h2 a:hover{ color:#ea1919}
.nlist ul li p {
line-height: 24px;
color: #666;
}






.floating_ck{position:fixed;right:10px;top:30%;}
.floating_ck dl dd{position:relative;width:100px;height:90px;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background:url(../indeximg/f1.jpg) no-repeat center; background-size:100%; width:100%; height:100%;}
.words a{ display:block; background-image:url(../indeximg/f2.jpg); width:100%; height:100%;}
.quote{background-image:url(../indeximg/kficon.png);}
.qrcord{background-image:url(../indeximg/f3.jpg); width:100%; height:100%;}
.return{background-image:url(../indeximg/top.jpg); width:100%; height:100%;}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../indeximg/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qr
.floating_ewm .qrcord_p02{font-size:18px;}









