html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding:0;font-family:'Microsoft YaHei';}
img{border:0 none; vertical-align:top;}
ul, li{list-style-type:none;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
body, input, select, button, textarea{font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
input,select{font-family:'Microsoft YaHei';}
button{cursor:pointer;}
i, em, cite{font-style:normal;}
a, a:link{color: #222; text-decoration:none;}
a:visited {}
a:active, a:hover{text-decoration:underline;}
a:focus {outline:none;}
.fixed:after {content: "."; display:block; clear:both; height:0; visibility:hidden;}
.fixed { display:block; min-height:1%;}
*html .fixed{height:1%;}
.clear{ clear:both;}
body{ background:#fff;}
.bg{ background-color:#F0F0F0;}
.fl{ float:left;}
.fr{ float:right;}

.header{ width:100%; height:auto; background:#fff;}
.hdbg{ width:1000px; height:auto; padding:20px 0px; margin:0 auto;}

.logo{ float:left; width:691px; height:69px; background:url(../images/logo.png) no-repeat;}
.elogo{ float:left; width:691px; height:69px; background:url(../images/elogo.png) no-repeat;}
.language{ float:right; margin-top:15px;}
.language a{ display:block; font-size:16px; padding:10px 20px; background:#E8E8E8; float:left; margin-left:10px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.language a:hover{ background:#1273B8; color:#fff; text-decoration:none;}

.menu{ width:100%; background:#1273B8; height:50px; position:relative;}
.menu ul{ width:1000px; height:50px; margin:0 auto;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; padding:0px 25px; font-size:16px; color:#fff; text-align:center; line-height:50px;}
.menu ul li a:hover{ background:#0D63A1; color:#fff; text-decoration:none;}

.menubg{ width:100%; height:6px; background:url(../images/menubg.png) repeat-x; position:absolute;top:50px;left:0px; z-index:999999;}


.slide-main{height:719px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124; bottom:130px;left:0;text-align:center;}
.item a{display:inline-block;width:11px;height:11px;margin-right:11px;background:#E7E7E7;overflow:hidden;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.item a.cur{background:#FE471B;}
.slide-box,.slide{display:block;width:100%;height:719px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:719px;background:#ffffff;position:relative;position:absolute;z-index:8;}
.slide a{display:block;width:100%;height:719px;cursor:pointer;}

.main{ width:1000px; margin:0 auto; height:110px; position:relative;}
.notice{ position:absolute; top:-110px; background:#fff; height:220px; z-index:999999; width:1000px; }

.inquire{ width:1000px; height:110px;background:#1272B7;  }
.inquire ul li{ float:left; width:200px;} 
.inquire ul li a{ font-size:18px; color:#fff; display:block; width:200px; height:80px; line-height:80px;}
.inquire ul li a i{ width:45px; height:45px; float:left; margin-left:15px; margin-top:18px; margin-right:10px;}
.inquire ul li a i.inquire1{background:url(../images/inquire1.png) no-repeat center; }
.inquire ul li a i.inquire2{background:url(../images/inquire2.png) no-repeat center; }
.inquire ul li a i.inquire3{background:url(../images/inquire3.png) no-repeat center; }
.inquire ul li a i.inquire4{background:url(../images/inquire4.png) no-repeat center; }
.inquire ul li a i.inquire5{background:url(../images/inquire5.png) no-repeat center; }
.inquire ul li a:hover{ text-decoration:none;}
.clock{ width:1000px; height:18px; text-align:center;}

.cement{ margin-top:20px; margin-left:30px; margin-right:30px;}
.cement h3{ border-bottom:2px #F4F4F4 solid; font-size:18px; color:#333; font-weight:normal; padding-bottom:10px;}
.celist{ margin-top:15px;}

.newslist{ background:#fff; margin:0 auto; margin-top:20px; width:1000px; height:auto;}
.newslist-left{ float:left; width:670px;}
.newstitle{ margin-top:30px;}
.newstitle h3{ border-bottom:2px #F4F4F4 solid; padding-bottom:10px; margin:0px 30px; font-weight:normal;}
.newstitle h3 p{ font-size:18px; color:#1272B7;}
.newstitle h3 span{ display:block; font-size:18px; color:#333;}
.newslist-right{ float:left; width:330px; height:398px; background:url(../images/servicebg.jpg) no-repeat;}
.newscont{ margin:20px 30px 20px 30px;}
.newscont-left{ float:left; width:350px;}
.newscont-left b{ width:350px; height:115px;}
.newscont-left b img{ width:350px; height:115px;}
.newscont-left p{ margin-top:10px; font-size:16px; color:#333;}
.newscont-left span{ display: block; margin-top:6px; color:#999; font-size:14px; line-height:22px;word-wrap: break-word;word-break: break-all;overflow: hidden;}
.newscont-left a{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:10px; width:80px; display:block; height:30px; line-height:30px; text-align:center; text-align:center; font-size:14px; color:#BCBCBC; border:1px #ECECEC solid;}
.newscont-left a:hover{ background:#1273B8; border:1px #1273B8 solid; color:#fff; text-decoration:none;}
.newscont-right{ float:left; margin-left:30px; width:230px;}
.newscont-right ul li{ width:230px; height:auto;}
.newscont-right ul li a{ border-bottom:1px #EEEEEE dashed; display:block; height:38px; font-size:14px; line-height:38px;}
.newscont-right ul li a i{ display:block; width:4px; height:4px; background:#A3A3A3; margin-top:17px; float:left; margin-right:10px;}
.newscont-right ul li a:hover{ text-decoration:none; color:#1273B8;}
.newscont-right ul li a:hover i{background:#1273B8;}
.service-title{ margin:30px 30px 0px 30px;}
.service-title p{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}
.service-title span{ font-size:18px; color:#fff;}
.service-title i{ width:24px; height:2px; margin-top:20px; background:#fff; display:block;}

.service-cont{ margin:30px 30px 0px 30px;}
.service-cont ul{ width:288px;}
.service-cont ul li{ float:left; margin-bottom:20px; width:78px; margin-right:18px;}
.service-cont ul li a{ display:block;}
.service-cont ul li a p{ text-align:center;}
.service-cont ul li a span{ display:block; text-align:center; font-size:14px; color:#fff; margin-top:3px;}
.service-cont ul li a:hover{ text-decoration:none;}


.tel{ margin:40px 30px 20px 30px;}
.tel p{ display:block;}
.tel p i{ width:24px; height:24px; background:url(../images/tel.png) no-repeat center; display:block; float:left;}
.tel p b{ float:left; margin-left:10px; font-size:18px; color:#333; font-weight:normal;}
.tel p span{ float:left; margin-top:7px; margin-left:10px; font-size:12px; color:#999; font-weight:normal;}
.tel h4{ display:block; font-size:36px;font-family:'Microsoft YaHei'; font-weight:bold; color:#1273B8;}


.about{background:#fff; margin:0 auto; padding:0px 30px; margin-top:20px; width:940px;}
.about-left{ float:left; width:530px; padding:30px 0px;}
.about-left h3{ font-size:18px; color:#333; font-weight:normal; border-bottom:2px #f4f4f4 solid; padding-bottom:10px;}

.aboutcont{ margin-top:20px; font-size:14px; color:#666; line-height:26px;}

.about-right{ float:left; width:349px;padding:30px 0px; padding-left:30px; margin-left:30px; border-left:1px #F5F5F5 solid;}
.about-right h3{ font-size:18px; color:#333; font-weight:normal; border-bottom:2px #f4f4f4 solid; padding-bottom:10px;}


.aboutsele{ margin-top:20px;}
.aboutsele textarea{ width:94%; font-size:14px; color:#666; border:1px #EBEBEB solid;font-family:'Microsoft YaHei'; padding:3%;}
.aboutsuit{ margin-top:10px;}
.aboutsuit a{ margin-right:10px; padding:0px 20px; color:#fff; font-size:16px; line-height:40px; line-height:40px; text-align:center; float:left;}
.aboutsuit a.cz{ background:#999999;}
.aboutsuit a.cx{ background:#1273B8;}
.aboutsuit a:hover{ text-decoration:none;}

.link{ background:#fff;margin:0 auto; padding:20px 30px; margin-top:20px; width:940px;}
.link h3{ font-size:18px; color:#333; border-bottom:2px #F4F4F4 solid; padding-bottom:10px; font-weight:normal;}
.link ul{ margin-top:20px;}
.link ul li{ float:left; width:121px; height:45px; margin-right:30px;}

.bottombg{ margin-top:20px; width:100%; background:#323639; padding:60px 0px 40px 0px;}
.bottom{ width:1000px; margin:0 auto;}
.bottom-left{ background:url(../images/bottom-logo.png) no-repeat; width:228px; height:57px; float:left;}
.bottom-right{ float:right; text-align:right; font-size:14px; color:#75777A; line-height:22px;}
.bottom-right a{color:#75777A;}
.bottom-right a:hover{color:#ffffff;}

#gg1{ z-index:9999999;}


.ab-banner-1{ width:100%; height:300px; background:url(../images/ab-banner-1.jpg) center no-repeat;}
.ab-banner-2{ width:100%; height:300px; background:url(../images/ab-banner-2.jpg) center no-repeat;}
.ab-banner-3{ width:100%; height:300px; background:url(../images/ab-banner-3.jpg) center no-repeat;}
.ab-banner-4{ width:100%; height:300px; background:url(../images/ab-banner-4.jpg) center no-repeat;}
.ab-banner-5{ width:100%; height:300px; background:url(../images/ab-banner-5.jpg) center no-repeat;}
.ab-banner-6{ width:100%; height:300px; background:url(../images/ab-banner-6.jpg) center no-repeat;}


.eab-banner-1{ width:100%; height:300px; background:url(../images/eab-banner-1.jpg) center no-repeat;}
.eab-banner-2{ width:100%; height:300px; background:url(../images/eab-banner-2.jpg) center no-repeat;}
.eab-banner-3{ width:100%; height:300px; background:url(../images/eab-banner-3.jpg) center no-repeat;}
.eab-banner-4{ width:100%; height:300px; background:url(../images/eab-banner-4.jpg) center no-repeat;}
.eab-banner-5{ width:100%; height:300px; background:url(../images/eab-banner-5.jpg) center no-repeat;}
.eab-banner-6{ width:100%; height:300px; background:url(../images/eab-banner-6.jpg) center no-repeat;}

.ab-main{ margin:0 auto; width:1000px; height:auto; margin-top:20px; }
.ab-main-left{ width:220px; float:left;}
.ab-main-left h3{ height:50px; line-height:50px; background:#1273B8; color:#fff; font-size:18px; padding-left:20px; font-weight:normal;}
.ab-main-left ul{ margin-top:10px;}
.ab-main-left ul li{ margin-top:6px;}
.ab-main-left ul li a{ display:block; padding-left:20px; font-size:16px; color:#5C5A5A; background:#F2F2F3; height:40px; line-height:40px;}
.ab-main-left ul li a i{ width:16px; height:16px; background:url(../images/jticon.png) no-repeat center; background-size:16px 16px; float:right; margin-right:10px; margin-top:12px;}
.ab-main-left ul li a:hover{ background:#1273B8; color:#fff; text-decoration:none;}
.aml-tel{ width:220px; margin-top:20px; height:auto;}
.aml-tel p{ width:220px; height:auto; display:block;}
.aml-tel p img{ max-width:100%;}
.aml-tel b{ display:block; padding:10px 10px 20px 20px; background:#1273B8; width:190px;}
.aml-tel b span{ display:block; }
.aml-tel b span.kfrx{ font-size:18px; color:#fff; font-weight:normal; margin-top:10px;}
.aml-tel b span.kfdh{ font-size:26px;color:#fff; font-weight:bold; margin:0px 0px 10px 0px;}
.aml-tel b span.kfys{font-size:14px; color:#fff; font-weight:normal; line-height:22px;}
.ab-main-right{ width:740px;float:left; margin-left:40px;}
.abmr-title{ border-bottom:1px #ebebeb solid; height:49px;}
.abmr-title h3{ float:left; font-size:24px; color:#1273B8; font-weight:normal; margin-top:8px;}
.abmr-title p{ float:right; margin-top:20px; font-size:16px; color:#666;}

.aboutxt{ margin-top:20px;font-size:16px; color:#666; line-height:33px;}
.aboutxt p{ font-size:16px; color:#666; line-height:33px;}
.aboutxt p img{ max-width:100%;}

.abmr-service{ margin-top:30px; }
.abmr-service p{ font-size:30px;color:#333;line-height:33px;}
.abmr-service span{ display:block;font-size:16px; margin-top:6px; margin-bottom:30px; color:#999;line-height:28px;}

.abmr-news{ width:740px; height:auto; margin-top:10px;}
.abmr-news ul{ margin:0px; padding:0px;}
.abmr-news ul li a{  margin:0px; padding:0px; display:block;width:740px; height:40px; border-bottom:1px #ebebeb dashed; line-height:40px; font-size:16px; color:#666666; position:relative;}
.abmr-news ul li a:hover{ color:#0C7FBE; text-decoration: none;}
.abmr-news ul li a i{ float:left; display:block; width:10px; height:10px; margin-right:10px; margin-top:15px; background:url(../images/fonticon.png) center no-repeat; background-size:10px 10px;}
.abmr-news ul li a span{ position: absolute;line-height:40px;height:40px; color:#999999;top:0px; right:0px; font-size:14px; }

.showlist{ width:1000px; padding:60px 0px; height:auto; margin:0 auto;}
.newsShow h2{font-size:32px;line-height:32px; margin-bottom:10px;text-align:center;position:relative;font-weight:bold;}
.newsShow h3{text-align:center; padding-bottom:20px; margin-bottom:10px;height:30px;line-height:30px;border-bottom:1px solid #EDEDED;font-weight:normal;}
.newsShow h3 span{margin:0px; font-size:16px; color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px;}
.curFont{font-weight:bold;color:#f8c200;}
.newsShowBox{padding-top:15px;line-height:30px; font-size:16px; color:#333;padding-bottom:10px;}
.newsShowBox img{ max-width:100%;}
.picturePic{text-align:center;padding-bottom:15px;}


.ep-pages{clear:both;text-align:center; font-family:'Microsoft yahei';font-size:14px;vertical-align:top; margin-top:20px;} 
.ep-pages a, .ep-pages span{display:inline-block;height:23px;line-height:23px;padding:15px 20px;
margin:5px 5px 0 0;background:#fff;border:1px solid #e5e5e5;overflow:hidden;vertical-align:top; font-size:14px;} 
.ep-pages a:hover{background:#1273B8;border:1px solid #1273B8;text-decoration:none} 
.ep-pages a, .ep-pages a:visited{color:#333} 
.ep-pages a:hover, .ep-pages a:active{color:#ffffff} 
.ep-pages .current{background:#1273B8;border:1px solid #1273B8;color:#fff} 
.ep-pages a.current, .ep-pages a.current:visited{color:#ffffff} 
.ep-pages a.current:hover, .ep-pages a.current:active{color:#ffffff} 
.ep-pages-ctrl{font-family:'Microsoft yahei';font-weight:bold;font-size:16px} 
.ep-pages-e5e5e5{color:#e5e5e5} 
.ep-pages-all{font-size:12px;vertical-align:top;} 

.artrack{  width:740px;padding:30px 0px;}
.artrack h3{ font-size:18px; color:#333; font-weight:normal; border-bottom:2px #f4f4f4 solid; padding-bottom:10px;}


.artracksele{ margin-top:20px;}
.artracksele textarea{ width:96%; font-size:14px; color:#666; border:1px #EBEBEB solid;font-family:'Microsoft YaHei'; padding:2%;}
.artracksuit{ margin-top:20px;}
.artracksuit a{ margin-right:10px; padding:0px 20px; color:#fff; font-size:16px; line-height:40px; line-height:40px; text-align:center; float:left;}
.artracksuit a.cz{ background:#999999;}
.artracksuit a.cx{ background:#1273B8;}
.artracksuit a:hover{ text-decoration:none;}

.copylist{width:100%;height:auto;}
.copyweb{width:750px;height:auto;float:right;}
.copyweb-left{margin-right:10px;width:510px;height:auto;float:left;color:#75777A;}
.copyweb-left a{color:#75777A;}
.copyweb-left a:hover{color:#1273B8; transition:all 0.5s ease;}
.copyweb-right{width:230px;height:auto;float:left;color:#75777A;}
.copyweb-right a{display:block;color:#75777A;}
.copyweb-right a:hover{color:#1273B8; transition:all 0.5s ease;}
.copyweb-right a i{width:20px;height:20px;margin-right:5px;float:left;}
.copyweb-right a i img{width:20px;height:20px;}

