body{margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color: #555;}
ul,h1{margin:0; padding:0;}
li{list-style-type: none;}
a{text-decoration: none; color:#333;}
a:hover{text-decoration: none; color:#ff0000;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}

.topmenu_b{background:#f3f3f3; height:40px; line-height:40px; border-bottom: 1px #c2c2c2 solid;}
.topmenu{margin:0 auto; width: 1200px; }
.topmenu_l{float: left;}
.topmenu_r{float:right;}

.top_b{background:#f3f3f3; height:90px;}
.top{margin:0 auto; width:1200px;}
.top_l{float:left;}
.top_l a{background:url(../images/logo.jpg) no-repeat; width:356px; height:69px; display:block; text-indent:-999em; margin-top:11px;}
.top_r{float: right; height:80px; padding-top:10px;}
.top_r ul li{font-size:18px; float:left; width:100px; margin-left:30px; text-align:center; line-height:77px;}
#nav ul li.current a.topa{border-bottom:3px #2574b7 solid; line-height:77px; color: #2b7abd;display: block;}
.top_r ul li a{color: #000;}
.top_r ul li a:hover{border-bottom:3px #2574b7 solid; line-height:77px; color: #2b7abd;display: block;}

.banner1{background: url(../images/banner.jpg) no-repeat center top;height: 400px;}
.banner{height:400px;overflow:hidden; position:relative; z-index:100; clear:both;}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;top:0px; }
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:10;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:47%;top:380px; display:inline;}
.banner .d2 li{width:42px; height:11px; overflow:hidden;cursor:pointer;background:#000; filter:alpha(opacity=50);opacity:0.5; float:left;margin:0 2px;display:inline;}
.banner .d2 li.nuw{background:#016BCF;}

.main_b{background: url(../images/bg.jpg); padding-bottom:65px;}
.main{margin: 0 auto;width: 1200px;}
.main_ti{margin: 0 auto;font-size: 28px;color:#333;text-align: center;font-weight: bold;padding-top: 50px;line-height: 30px;border-bottom: 2px #d76600 solid;width: 115px;height: 70px;}
.main_ti span{font-size: 14px;color: #333;font-weight:normal;}
.main_main{height: 150px; margin-top: 50px;}
.main_main_l{float: left;width: 550px;}
.main_main_l_l{float: left;font-size: 22px; color: #4996c3;;width: 360px;line-height: 23px;}
.main_main_l_l p{font-size: 14px;color: #5a5a5a;width:280px;text-align: right; margin-left:70px;}
.main_main_l_r{float: right;margin-top: -20px;}
.main_main_r{float: right;width: 550px;}
.main_main_r_r{float: right;font-size: 22px; color: #4996c3;;width: 360px;line-height: 23px; }
.main_main_r_r p{font-size: 14px;color: #5a5a5a;width:310px;text-align: left;margin:20px 0 0 0;}
.main_main_r_l{float: left;margin-top: -20px;}

.brief_b{background: url(../images/about.jpg) no-repeat center top;height: 580px;}
.brief{margin: 0 auto;width: 1200px;height: 580px;}
.brief_ti{margin: 0 auto;font-size: 28px;color:#fff;text-align: center;font-weight: bold;padding-top: 60px;line-height: 30px;border-bottom: 2px #d76600 solid;width: 115px;height: 70px;}
.brief_ti span{font-size: 14px;color: #fff;font-weight:normal;}
.br_frbox{margin: 0 auto;width: 1200px;height: 284px;}
.br_frBtnL { float: left; margin: 150px 22px 0px 0px; cursor: pointer; display: inline; }
.br_frUl { float: left; margin-left:50px; margin-top:50px;border-top: 5px #ffda39 solid;width:870px; height: 210px;background-color: rgba(225,225,225,0.5);font-size: 14px; color: #fff;padding: 20px 70px 0 70px;line-height: 30px;}
.br_frBtnR { float: right; margin-top: 150px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left;  overflow: hidden; }

.dy{margin: 0 auto; width: 0px; height:0px; margin-top:1px; border-top:20px solid rgba(225,225,225,0.5);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid transparent;}
.brief_d{margin:0 auto;width: 150px;}

.new_b{background: #f3f3f3;height: 600px;}
.new{margin: 0 auto;width: 1200px;height: 600px;}
.new_ti{margin: 0 auto;font-size: 28px;color:#333333;text-align: center;font-weight: bold;padding-top: 60px;line-height: 30px;border-bottom: 2px #d76600 solid;width: 115px;height: 70px;}
.new_ti span{font-size: 14px;color: #333;font-weight:normal;}
.new_main{height: 400px;}
.new_main ul li{float: left;width:570px; margin:15px 15px;}
.new_main_l_l{float: left; width:190px;}
.new_main_l_l img{width:190px; height:140px;}
.new_main_l_r{font-size: 18px;color: #000;margin-top:8px;line-height: 23px;}
.new_main_l_r span{font-size: 12px;color: #a7a7a7;}
.new_main_l_r p{font-size: 14px;color: #7a7a7a; margin-top:5px;}
.dd{float: right;border:1px #448ee3 solid;font-size: 12px;color: #448ee3;width: 80px; height: 20px;text-align: center;line-height: 20px;}
.dd a{color: #448ee3;}
.dd a:hover{background: #448ee3;color: #fff;display: block;}
.new_main_r{float: right;width: 590px;margin-top: 30px;}
.look{margin:0 auto;font-size: 18px;color: #fff;width: 100px; height: 30px; background: #4996c3;border: 1px #4996c3 solid;text-align: center;line-height: 28px;border-radius:10px;}
.look a{color: #fff;}
.look a:hover{color: #000;display: block;}

.product_b{background: #e9e9e9;height: 380px;}
.product_ti{margin: 0 auto;font-size: 28px;color:#333333;text-align: center;font-weight: bold;padding-top: 60px;line-height: 30px;border-bottom: 2px #d76600 solid;width: 115px;height: 70px;}
.product_ti span{font-size: 14px;color: #333;font-weight:normal;}
.mr_frbox { height: 195px;width: 1200px;  padding-top: 40px; }
.mr_frBtnL { float: left; margin: 45px 30px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 150px; width: 1100px; }
.mr_frBtnR { float: right; margin-top: 45px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height:150px;  width: 170px; margin-right: 13px; overflow: hidden; }
.mr_frUl ul li img { width:170px; height:150px; display: block; border: 1px solid #D8D8D8; }

.bottom_b{background: #333333; padding:20px 0;}
.bottom{margin:0 auto; width: 1200px;}
.bottom_m{float: left; margin-top:20px;}
.bottom_m_t{background: url(../images/phone.jpg) no-repeat;height:60px;font-size: 30px; color: #d1d1d1;padding: 20px 0 0 40px;}
.bottom_m_m{font-size: 14px;color: #dadada;height: 35px;}
.bottom_m_b{background: url(../images/zuobiao.jpg) no-repeat; font-size: 18px; color: #fefefe; margin-left:10px; padding-left:30px;}
.bottom_m_b span{font-size: 14px; color: #dadada;line-height: 30px;}
.bottom_c{color:#fff; margin:5px 10px;}
.bottom_r{float: right; margin-top:60px;}
.link{width:1200px; line-height:30px; margin:20px auto 10px auto;}

/*内页*/
.about_m{width:1200px; margin:15px auto;}
.about_ml{width:240px; float:left; }
.lanmu_t{color:#fff; background:#1d65d4; font-size:20px; color:#fff; border-radius: 10px 10px 0px 0px; padding:15px 20px;}
.lanmu_t span{font-size:16px;}
.lanmu_m{padding:8px 8px 10px 8px; background:#e1e1e1;}
.lanmu_m ul li{font-family:"微软雅黑"; font-size:16px; line-height:41px; height:41px;margin-top:10px;margin-left: 10px; overflow:hidden;}
.lanmu_m ul li a{padding-left:35px; background:url(../images/bg2.jpg) no-repeat; color:#fff; display:block;}
.lanmu_m ul li a:hover{padding-left:40px; background:url(../images/bg3.jpg) no-repeat; color:#fff; display:block; }
.lanmu_b{color:#fff; background:#1d65d4; font-size:20px; color:#fff; border-radius: 10px 10px 0px 0px; padding:15px 20px; margin-top:10px;}
.lanmu_b span{font-size:16px;}
.lxwm{border:1px #ddd solid; background:#e1e1e1; line-height: 2em; padding:10px 10px;}

.about_mr{width:935px; float:right; }
.title{height:40px; line-height:40px; font-size:16px;color:#1D65D4;background:#E5E5E5; border-left:7px #1D65D4 solid; margin-top:2px; padding-left:18px;}
.title a{color:#444;}
.nr{line-height:2em; padding:10px 10px; height:auto;overflow: hidden;min-height: 500px; font-size:16px;}
.nr p,span{line-height:2em; font-size:16px;}
.nr img{max-width:900px; height:auto;}