﻿body { padding:0px; margin:0px; width:100%;font-family: "Microsoft YaHei ", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;} 
html{ font:normal 62.5%/2.3em "微软雅黑",Arial,;}

ul,li,ol,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style:none;}
a,p,h,span,h1{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); font-family:"微软雅黑"}
.common{width:1200px;margin:30px auto;}
.carousel img {width: 100% !important;}
img {vertical-align: middle;border: 0;}
/*导航*/
@media screen and (max-width:1440px)
{
.screen1 .carousel-inner > .item > a > img{min-height: 570px;}
}
.progress-bar {float: left;width: 0;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width:60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}
.carousel-indicators li {display: inline-block; width: 10px;height: 10px;margin: 1px;text-indent: -999px;
cursor: pointer;background-color: #000 \9;background-color:#b2b2b2;border-radius: 10px;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color:#B2B2B2;}
.carousel-indicators .active:hover{background-color:#EC6941;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}

.carousel-inner > .item {position: relative;display: none;transition: .6s ease-in-out left;}
.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.carousel {position: relative;height:570px;overflow:hidden;}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}
.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}
.carousel-inner > .next {left: 100%;}
.carousel-inner > .prev {left: -100%;}
.carousel-inner > .active.left {left: -100%;}
.carousel-inner > .active.right {left: 100%;}
.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);filter: alpha(opacity=50); opacity: .5;}
.carousel-control.right {right: 0;left: auto;}
.carousel-control.left img{ margin-top:200px}
.carousel-control.right img{margin-top:200px }

/*导航*/


#Menu ul li a{color:#000; font-size:16px}
.screen2 p{font-family:微软雅黑;}
.screen2 .p1{font-size:30px;}
.screen3{width:100%;overflow:hidden;height:967px;margin:0 auto;background-image:url(../images/screen3.jpg); background-repeat:no-repeat;background-attachment:fixed;background-position:50% 10%;}
.screen3 .common{padding-top:60px;}
.screen3 .p1{font-size:30px; line-height:10px;}
.screen3 .p2{font-size:15px; color:rgb(127,127,127);}
.screen3 .sHoverItem{width: 302px; height: 221px;  margin:2px; float: left; font-family: "arial";}
.screen3 .sHoverItemI1{width: 581px; height: 446px; position: relative; overflow: hidden;}
.screen3 .sHoverItemI7{width: 1195px; height: 203px; }
.screen3 .sIntro{background-color: #121f30; text-align: center; font-family: "arial"; padding-top:70px;}
.screen3 .sIntroMax{padding-top:180px;}
.screen3 .sIntroMin{padding-top:60px;}
.screen3 .container{width: 1200px; height: 636px;  margin: 20px auto;}

.screen3 .sHoverItemI1 img{width: 580px; height: 446px; }
.screen3 .sHoverItemI7 img{width: 1195px; height: 203px; }
.screen3 .sIntro h2{font-family: "arial"; font-size:36px; text-align: center; color: #FFF; border-bottom: 1px dashed #fff;margin:0px 20px; padding:10px;}
.screen3 .sIntro p{font-size:16px; text-align: center; color: #FFF; margin-bottom:-10px;}
.screen3 .sIntro p img{height:30px; width:30px;}

.screen4{width:100%;overflow:hidden;height:967px;margin:0 auto}
.screen4 .common{padding-top:30px;}
.screen4 .p1{font-size:30px; line-height:10px;}
.screen4 .p2{font-size:15px; color:rgb(127,127,127);}
.screen4 .sHoverItem{width: 350px; height: 335px;  margin:10px; float: left; font-family: "arial";}
.screen4 .sIntro{background-color: #121f30; text-align: center; font-family: "arial"; padding-top:71px;}
.screen4 .container{width: 1110px; height: 745px;  margin: 20px auto;}
.screen4 .sHoverItem img{width: 350px; height: 335px;}
.screen4 .sHoverItem p img{width: 61px; height: 61px;}
.screen4 .sIntro a{font-family: "arial"; font-size:16px; color: white; border: 2px solid #fff; padding:4px 10px;  }

.screen5{margin:0 auto;text-align:center;}

.screen6{width:100%;overflow:hidden;height:400px;margin:0 auto}
.screen6 .p1{font-size:30px; line-height:10px; padding-top:30px;}
.screen6 .p2{font-size:15px; color:rgb(127,127,127);}
.screen6 .imglist{width:100%; height:269px; overflow:hidden; float:left; }
.screen6 .imglist img{width:392px; height:269px; padding-left:1px;}


.screen7{width:100%;overflow:hidden;margin:0 auto; padding-top:60px; background-color:#f5f5f6}
.screen7 .p1{font-size:30px; line-height:10px;}
.screen7 .p2{font-size:15px; color:rgb(127,127,127);}
.screen7 .container{width: 1200px; height: 535px; margin: 50px auto 0px;}
.screen7 .hot{background-color:#d80c18; height:40px; opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);box-shadow: 0 0 10px 2px rgba(0,0,0,.4); border-radius: 0px 0px 8px 8px;}
.screen7 ul li a{line-height:45px;color:#fff;}
.screen7 .subcontentcon{width:96.3%;float: left;margin-left:10px; background-color:#f5f5f6;}
.screen7 .subcontentcon .subLeft{width:65%;float: left;}

.screen7 .subcontentcon .subRight{width:34%;float: left; margin-top:20px;}
.screen7 .subcontentcon .subRight li{ width:363px; height:60px;line-height:55px;text-align:left; margin-left:30px;overflow: hidden;text-overflow: ellipsis; border-bottom:#CCC 1px dotted;font-size:16px}
.screen7 .subcontentcon .subRight li a{color: #333;font-family:"微软雅黑";float: left;width: 250px;overflow: hidden;}
.screen7 .subcontentcon .subRight li span{ float:right; line-height:55px }
.screen7 .subcontent{width:100%; float: left; margin:5px auto}
.screen7 .subcontent_img{width: 30%;float: left;}
.screen7 .subcontent_info{width:60%; margin-left:20px;  float:left; text-align:left; margin-top:1px; font-family:微软雅黑; }
.screen7 .subcontent_info h2{font-size:18px; color:Black; width:451px; text-align:left;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.screen7 .subcontent_info p{font-size:14px; color:#555;line-height:25px; margin-top:5px; text-indent:0em;overflow:hidden;height:50px;}
.screen7 .subcontent_info p a{font-size:13px; color:#eb6100;}
.screen7 .subcontent_info p a:hover{font-size:13px; color:#FF0000;}


.footerner{width:100%;overflow:hidden;height:380px;margin:0 auto; background-color:#333;}
.bbox{width: 1070px;margin: 25px auto 0;overflow: hidden;}
.map{width: 900px;}
.map dl{width: 100px; height:175px;float: left; margin-right:20px; color:#cb171d}
.map dt{line-height: 28px;text-align: left;}
.map dt a{color: #c8c8c8;font-size: 12px; font-family:"Microsoft YaHei" ;font-weight:100}
.map .mtit{line-height: 43px;}
.map .mtit a{font-size: 16px;color: #fff;}
.map dt a:hover{color: #fff;}
.weixin{ float:left;margin:30px 49px; border-left:#424242 1px double}
.weixin span{ display:block;font-size:14px; color:#c8c8c8; margin-left:40px;}
.foot{ width:1156px;color:#CCC; margin:20px auto; border-top:1px solid #424242}
.foot span{ display:block; padding-top:25px; color:#7f7f7f}

#Menu{ width:100%;min-width:1420px;height:100px; position:absolute; top:0px;}
#Menu #DH{width:1200px; height:80px}
#Menu img{ margin:10px 20px 10px 80px; float:left;}
#DH ul{list-style:none; margin-top:35px;height:30px;}
#DH ul li{ float:left; margin-left:50px;}
#DH ul li a:hover{ color:#cb171d}



.bd{ margin-top:100px}
.title{width:1220px; display:table; margin:0 auto;}
.title h1{font-size:22px; line-height:24px; text-align:center; color:#000;}
.title P{font-size:14PX;  padding-bottom:10PX; background:url(../images/aboutH2_03.jpg) bottom no-repeat; text-align:center; color:#b10c09;}

.menubar{ width:1220px; height:58px;line-height: 24px;}
.menuitem{background: #fff; position: relative; float: left; margin-right: 2em; font-size:16px;border: 1px double #dbdbdb;border-radius:8px; padding:5px 10px;letter-spacing:3px}
.menuitem a{text-decoration: none;}
.menuitem a:hover{cursor: pointer; color:#b10c09}
.menuitem .submenu{display: none;position: absolute; top: 35px;left: -1px; width: 100px;text-align:center; background-color:#f4f2f2;border-radius:3px;}
.menuitem:hover .submenu{display: block;cursor:pointer;width:128px;}
.menuitem .submenu li{list-style-type:none; height:35px;line-height:35px;font-size:14px;width:128px; overflow: hidden;}
.menuitem .submenu li a{letter-spacing:0px}
.news{ overflow:hidden; width:1220px; margin:30px auto;}
.new{ margin-top:45px; border-top:1px solid #e6e6e6; padding:10px}
.new li{ padding:25px 0; overflow:hidden; border-bottom:1px solid #e6e6e6; font-size:14px;}
.new li img{ float:left; margin-right:30px;}
.new li b a{ font-size:16px; color:#666;height: 22px;overflow: hidden;display: block;}
.new li .time{ color:#999;}
.new li p{ color:#666; line-height:18px;height: 36px;overflow: hidden;}
.new li a.more{ color:#c00;}

.Page{width:100%; text-align:center; margin:30px 260px}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#b10c09; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#b10c09; color:#FFF}

.cp{ margin:45px auto; border-top:1px solid #e6e6e6; padding-top:20px}
.cp .cp1{width:100%;overflow:hidden; border-bottom:1px solid #e6e6e6; padding-bottom:30px}
.cp .cp1 ul{ width:1190px; margin:0 auto;}
.cp .cp1 li{ float:left; text-align:center; padding:20px 13px; }
.cp .cp1 li img{border:1px double #d0cfcf}
.cp .cp1 li span{ display:block;letter-spacing:2px; height:40px; line-height:35px; font-size:16px; background-color:#b10c09; color:#FFF;border-radius:0 0 7px 7px; width:212px;overflow: hidden;}

.fenye{ width:100%; margin:45px auto 20px; border-top:1px solid #e6e6e6; padding-top:10px}
.fenye .biaoti h2{ text-align:center}
.fenye .time{text-align:center}
.fenye img{ display: block; margin:30px auto;max-width:100%; }
.fenye .wenzi{ margin:30px auto; border-bottom:1px solid #e6e6e6; padding-bottom:20px;line-height:35px; font-size:16px; text-align:left;}
.fenye .fanye li{ width:500px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom:5px; font-size:14px; }
.fenye .fanye li a:hover{ color:#b10c09}

.wbytable td{ padding:8px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 
.wbytable .wyzm img{margin-top:0;margin-bottom:0;}