@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff; background:url(images/topbg.jpg) no-repeat top center #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{text-decoration:none}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w1000{ width:1000px;}
.w980{ width:980px;}
.w978{width:978px;border:1px solid #ECDDAC;background:#fff;}
.w960{width:960px;}
.w100{width:100%;}
.f14{font-size:14px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px;}
.am5 a{margin:0 5px;}
.duan{width:100%;height:8px;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.w300{ width:300px; }
.w360{ width:360px; }
.list_14 li{ background:url(images/dot.png) no-repeat 0px 12px; padding-left:20px;font-size:14px; line-height:30px; }
.list_12 li{ background:url(images/dot2.gif) no-repeat 5px 14px; padding-left:15px; line-height:28px;}
.list_12 li,.list_14 li,.list_14 li a:link,.list_14 li a:hover,.list_14 li a:visited,.list_12 li a:link,.list_12 li a:hover,.list_12 li a:visited{color:#666;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
.o_h{ overflow:hidden;}
.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.blue,.blue a:link,.blue a:hover,.blue a:visited{ color:#6997c7;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#cc0000}
/*top nav*/
.top_nav{ width:989px; height:35px; }
.top_nav img{ float:left; vertical-align:middle; margin:0 20px auto 20px;}
.top_nav span{ float:right; margin-right:10px; line-height:35px; color:#565656}
.top_nav span a{ color:#565656; padding:0 6px;}
.top_nav b{ float:left; font-size:18px; color:#BE140B; font-family:\9ED41\4F53; margin-left:10px;}

.banner{ height:362px; }
.nav{ height:60px; background:#1b7cbd; overflow:hidden; line-height:60px; color:#fff; font-size:22px; font-family:"微软雅黑"; text-align:center; margin:30px auto;}
.nav a{ color:#fff; margin:0 20px;}

/*p1*/
.p1_con{ overflow:hidden; }
.p1_left{ float:left; width:330px; height:auto;}
.p1_center{ float:left; width:300px; padding-left:45px;}
.p1_right{ float:right;width:265px; }
.p1_con p{ color:#666}
.p1_con p a{ color:#666}
.line1{ height:1px; background:#ececec; overflow:hidden;}
.p1_1{ height:370px; overflow:hidden}
.p1_1 strong{ font-family:"微软雅黑"; font-size:22px; line-height:50px; font-weight:normal}
.p1_1 p{ font-size:12px; line-height:24px; color:#666; padding-bottom:15px; border-bottom:1px solid #ececec;}
.p1_center .p1_2 { background:#f6f6f6; overflow:hidden; margin-top:15px; padding-bottom:5px}
.p1_center .p1_2 img{ display:block; margin:0 auto 20px auto}
.p1_center .p1_2 strong{ font-size:18px; font-family:"微软雅黑"; font-weight:normal}
.p1_center .p1_2 strong,.p1_center .p1_2 p{ padding:10px 20px;}
.p1_right h2{font-family:"微软雅黑"; font-size:22px; line-height:50px; font-weight:normal; text-align:left; display:block}
.p1_right ul.list_14{ padding:8px 0}

/*p2*/
.p2_con{ overflow:hidden; margin-top:60px; }
.tit1 { background:url(images/titbg.png) no-repeat top center; height:36px; text-align:center; font-family:"微软雅黑"; font-size:36px; line-height:36px; margin:30px auto; overflow:hidden}
/*p3*/
.p3_con{ overflow:hidden; margin-top:60px; }
.p3_1{ width:1000px;}
.p3_1 ul{ margin-left:-40px; display:block; width:1040px; overflow:hidden}
.p3_1 ul li{ float:left; width:220px; height:220px; overflow:hidden; display:block; margin:10px 0px 10px 40px;}
.p3_1 ul li p{ padding:15px 25px; font-size:14px; line-height:24px; color:#666;}
.p3_1 ul li p a{ color:#666;}
/*p4*/
.p4_con{ overflow:hidden; margin-top:60px; }
.p4_con .left{width:700px;float:left;}
.p4_con .right{width:280px;float:right;}
.p4_con .right h3{background:url(images/p8_1.jpg) no-repeat;height: 52px;text-align: center;font:normal 24px/52px \5FAE\8F6F\96C5\9ED1;}
.p8_1{position: relative;margin-top: 7px;}
.p8_1 span{position: absolute;background:url(images/p8_2.png);width:280px;height: 71px;text-align:center;padding-top: 15px;top:41px;left:0;font-size: 24px;color:#293579;line-height: 28px;}
.p8_2{background:url(images/p8_3.jpg) no-repeat left #96b4de;height: 83px;margin-top: 13px;}
.p8_2 span{float:left;width:80px;font-size: 22px;line-height: 83px;padding-left: 13px;}
.p8_2 em{float:right;width:162px;padding:8px 15px 0 10px;font-size: 16px;line-height:22px;}
.p8_3{background:url(images/p8_4.jpg) no-repeat left #d9d6e7;}
.tit2{ padding:10px 0}
.tit2 i{ font-size:28px; display:inline-block;font-weight:bold;line-height:30px;}
.tit2 em{color:#97c0dd; font-size:14px;display:inline-block; font-weight:bold; padding-left:15px;}
.p4_1{ overflow:hidden; background:url(images/bg2.png) no-repeat 648px 419px #f8f8f8; height:300px;}
.p4_1 .fl{ width:392px; height:288px; position:relative;}
.p4_1 .fl em{ background:url(images/bg1.png) no-repeat top left; width:167px; height:273px; z-index:99; position:absolute; top:10px; left:10px; display:block;}
.p4_1 .fl img{ display:block; z-index:0; position:absolute; top:30px; left:40px; width:365px; height:246px;}
.p4_1 .fr{ width:257px; padding:40px 20px 0 0 }
.p4_1 .fr p{ font-family:"微软雅黑"; font-size:14px; color:#666; line-height:22px; color:#666;}
.p4_1 .fr p a{ color:#666;}
.p4_2 ul{ margin-left:-1px; width:1000px; overflow:hidden; height:124px;}
.p4_2 li{ float:left; display:block; margin-left:1px;}
.p4_3 div img{
position:absolute;
clip:rect(0px 124px 124px 0px)
}
.p5_con{ margin-top:60px; overflow:hidden;}
.p6_con{ margin-top:60px; overflow:hidden;}
.p6_con ul{ width:100%; overflow:hidden; margin-left:-2px;}
.p6_con ul li{ width:130px; height:230px; overflow:hidden; float:left; padding:35px; border-top:1px solid #ebebeb; background:url(images/line1.png) no-repeat left 30px}
.p6_con ul li img{ margin:0px auto 10px auto;border-radius:60px;}
.p6_con ul li b{ font-size:30px; text-align:center; display:block; font-family:"微软雅黑"; font-weight:normal; line-height:50px;}
.p6_con ul li p{ font-size:14px; text-align:center; line-height:24px;}
.p7_con{ margin-top:30px; overflow:hidden}
.p7_1 { margin-left:-2px; overflow:hidden; width:100%; border-top:1px solid #ebebeb; padding-top:40px;}
.p7_1 h2{ font-size:22px; font-family:"微软雅黑"; font-weight:normal; padding-bottom:15px;}
.p7_1 div{ float:left; width:270px; padding:0 30px; border-left:1px solid #ebebeb;}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:50px 0; line-height:180%;  clear:both; }
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #000000; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#000000;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}

.ej_con{ padding:0 40px 40px;}
.ej_con .jiedian{ font-family:"微软雅黑"; font-size:24px; line-height:60px;}
.ej_con ul.list_14{ margin:20px auto; border-bottom:1px solid #ccc; padding-bottom:20px}
.page_n{ text-align:center; padding:50px 0; font-size:14px;}
.page_n a{ border:#dddad2 1px solid; background:#fff; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#f2f2f2; color:#cc5b5b; text-decoration:none;}


/*======= 20181101========*/
.grey,.grey a:link,.grey a:visited,.grey a:hover{color:#666;}
/*p1Con*/
.p1Con{margin-top:30px;}
.p1Con .fl{width:332px;}
.p1Con .fr{width:622px;}
.p1Con .fl h1{font:normal 22px/28px \5FAE\8F6F\96C5\9ED1;margin-top:15px;}
.p1Con .fl p{color:#666;border-bottom: 1px solid #ececec;line-height: 180%;padding:15px 0;font-family: \5B8B\4F53;}
.p1Con .fl ul.list_14{margin-top: 25px;}
.p1_left{width:284px;float:left;margin-top:40px;}
.p1_right{width:300px;float:right;margin-top:40px;}
.p1_4 h3{float:left;font:normal 18px/23px \5FAE\8F6F\96C5\9ED1;}
.p1_4 h3 em{color:#ff0000;}
.p1_4 h3 img{vertical-align:text-bottom;margin-right: 3px;}
.p1_4 span{float:right;}
.p1_4 span a{color: #1b7cbd}
.p1_left ul.list_14,.p1_right ul.list_14{margin-top:12px;}
.focus{width:622px;height:349px;position: relative;float:left;overflow:hidden;}
.focus ul{display:block;position:absolute;left:0px;top:0px}
.focus li{position:relative;cursor:pointer;width:583px;height:355px;float:left}
.focus li div.show{width:515px;height:65px;background:url(images/box_kuai.png);position:absolute;bottom:0px;left:0px;z-index:18;padding:0 22px 0 85px;color:#fff;font-size: 18px;line-height:65px;}
.focus li div.show img{position:absolute;left:0px;top:0px}
.focus li div.show a{color:#fff}
.focus span.focus_left_b{display:inline-block;width:18px;height:25px;background:url(images/focus_left.png) no-repeat;position:absolute;left:5px;top:40%;cursor:pointer;z-index:19}
.focus span.focus_right_b{display:inline-block;width:18px;height:25px;background:url(images/focus_right.png) no-repeat;position:absolute;right:5px;top:40%;cursor:pointer;z-index:19}
.focus .focusn{position:absolute;left:3%;bottom:10px;color:#fff;font-size:18px;z-index:19;line-height:200%}
.focus .focusn b{font-size:28px;color:#e71f18;margin-right:1px}
.focus .focusn em{font-style:normal;margin-left:2px}
/*p2Con*/
.p2Con{margin-top: 45px;}
.tit1{background:url(images/titbg.png) no-repeat top center; height:36px; text-align:center; font-family:"微软雅黑"; font-size:36px; line-height:36px; margin:30px auto; overflow:hidden}
.tit1 i{font-style: normal;}
.p2Con .fl{width:669px;}
.p2Con .fr{width:301px;}
.p2_1{height: 270px;background:#f8f8f8;padding-right: 25px;width:625px;margin-left: 0}
.p2_1 div{margin-right: 30px;float:left;}
.p2_1 b{font-size:18px;display: block;margin-top: 35px;font-weight: normal;}
.p2_1 p{font-family: \5B8B\4F53;color:#666;margin-top: 10px;line-height:200%}
.rollBox1{width:669px;overflow:hidden;margin:0 auto;height:192px;}
.rollBox1 .ScrCont1{width:669px;overflow:hidden;float:left;}
.rollBox1 ul li{width:148px;overflow: hidden;float:left;margin:29px 19px 0 0px;color:#666;font-family: \5B8B\4F53;}
.rollBox2{width:301px;overflow:hidden;margin:20px auto 0 auto;height:130px;position: relative;}
.rollBox2 .ScrCont2{width:301px;overflow:hidden;float:left;}
.rollBox2 ul li{width:99px;overflow: hidden;float:left;margin:0 1px 0 0px;position: relative;}
.rollBox2 .LeftBotton2{width:19px;height:34px;background:url(images/left2.png) no-repeat;overflow:hidden;position: absolute;left:0;z-index: 999;top:32px;cursor: pointer;}
.rollBox2 .RightBotton2{width:19px;height:34px;background:url(images/right2.png) no-repeat;overflow:hidden;position: absolute;right:0;z-index: 999;top:32px;cursor: pointer;}
.p2Con .fr ul.list_14{margin-top: 8px;}
/*p3Con*/
.p3Con{margin-top: 40px;}
.p3_2 li{float:left;margin:16px 0px 0 29px;font-size:14px;width: 228px;display: inline;}
.p3_2 li img{display: block;margin-bottom: 15px;}
.p3_2 li a{color:#666;}
/*20181102*/
.p2_con div.box{display:inline-block;width:270px;padding:10px 25px;}
.news_con{text-align:center;}
.news_con h1{font-size:38px;height:47px;line-height:47px;overflow:hidden;}
.news_con h1,.news_con h1 a{color:#000;}
.news_con p{color:#666;font-size:14px;font-family: \5B8B\4F53;color:#666;margin-top:5px;}
.banner div{text-align:right;}
.rollBox3{width:1000px;overflow:hidden;margin:20px auto 0 auto;height:603px;position: relative;}
.rollBox3 .ScrCont3{width:1000px;overflow:hidden;float:left;}
.rollBox3 ul li{width:1000px;overflow: hidden;position: relative;}
.rollBox3 ul li span{background:url(images/box_kuai.png);width:1000px;position:absolute;top:543px;height:60px;line-height:60px;text-align:center;left:0;font-size:16px;}
.rollBox3 .LeftBotton3{width:89px;height:116px;background:url(images/left3.png) no-repeat;overflow:hidden;position: absolute;left:0;z-index: 999;top:40%;cursor: pointer;}
.rollBox3 .RightBotton3{width:89px;height:116px;background:url(images/right3.png) no-repeat;overflow:hidden;position: absolute;right:0;z-index: 999;top:40%;cursor: pointer;}