﻿@charset "utf-8";
.header { width:1150px; margin:0px auto; height:100px; position:relative;
}
.logo { float:left; width:228px; height:100px; overflow:hidden;}
.logo img { height:110px;}
.tel { float:right; width:500px; margin-right:20px; margin-top:10px; display:inline;}
.tel_top { float:right; width:100%; text-align:right;font-size:12px; color:#666; line-height:32px; margin-top:12px; font-family:"宋体";}
.tel_top a { font-size:14px; font-family:"宋体";}
.tel_bottom { width:100%; text-align:right; line-height:30px; font-size:18px; font-family:"宋体"; color:#1B755B;font-style: italic}
.tel_bottom b { font-size:24px; font-family:"宋体"; font-weight:normal;}

.rt { display:none}
/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; float:left; width:100%; }
.slides{position:relative;z-index:1; width:100%; float:left;}
.slides li{height:500px; z-index:1}
.flex-control-nav{position:absolute;bottom:20px;z-index:9;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:54px;height:5px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:54px;height:5px;line-height:40px;overflow:hidden; background-color:#666;}
.flex-control-nav .flex-active{ background-color:#1059C1}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.main { width:100%; float:left;}
.about { width:1150px; margin:0px auto;}
.about_title { width:100%; line-height:45px; margin-top:40px; font-size:24px; color:#2E6BC1; font-family:"宋体";}
.about_z { width:100%; line-height:32px; text-align:center; background-image:url(../images/7about_06.jpg); background-repeat:no-repeat; background-position: center center; font-size:18px; font-family:"宋体";}
.about_kh { width:100%; font-size:18px; line-height:42px; font-family:"宋体"; color:#666;}
.about_nr { width:100%; float:left; margin-top:20px; margin-bottom:50px;}
.about_nr li { width:33.33%; float:left; text-align:center; line-height:30px; font-size:18px; color:#2E6BC1; font-family:"宋体";}
.about_nr li a { font-size:18px; color:#2E6BC1; font-family:"宋体";}
.about_nr li p { font-size:14px; font-family:"宋体";}
.about_nr li img { margin-bottom:10px;}
.new { width:100%; float:left;}
.new_body { width:1150px; margin:0px auto;}
.new_title { float:left; line-height:42px; width:576px; text-align:left; font-size:20PX; font-family:"宋体"; color:#2E6BC1;}
.new_title B { font-weight:normal; font-size:16px; color:#9998A6}
.ty { float:left; width:530px; height:290px;}
.tupian { width:530px; padding-right:45px; border-right: dashed 1px #ccc; float:left; margin-top:10px;}
.bt { width:100%; line-height:42px; height:42px; overflow:hidden; float:left; text-align:left; font-size:18px; font-family:"宋体"; text-align:left; margin-top:3px; color:#2E6BC1}
.time { float:left; width:100%; text-align:left; font-size:14px; color:#999; line-height:24px; font-family:"宋体";}
.time img { float:left; margin:3px; margin-left:0px;}
.wz { width:100%; text-align:left; float:left; line-height:24px; margin-top:3px; font-size:14px; color:#666; font-family:"宋体";}
.wz a { font-family:"宋体"; font-size:15px; color:#063}
.new_l_tile { float:left; width:100%; height:40px; text-align:left; line-height:40px; font-size:20px; font-family:"宋体"; color:#2E6BC1} 

.new_l { float:right; width:530px; margin-top:-42px;}
.new_l ul { width:100%; float:left; margin-top:10px;}
.new_l ul li { float:left; width:100%; text-align:left; height:50PX; overflow:hidden; font-size:16px; line-height:50px; text-indent:5px; border-bottom:solid 1px #ccc;}
.timea { float:right; margin-right:5px; font-size:14px; font-family:"宋体"; color:#666;}
.new_l ul li a { font-size:16px; font-family:"宋体"; width:440px; float:left}
.more { float:right; background-color:#2E6BC1; padding-left:10px; margin-top:25px; padding-right:10px; line-height:30px; font-size:16px; font-family:"宋体";}
.footer { width:100%; float:left; background-color:#2E6BC1; font-size:14px; line-height:30px; font-family:"宋体"; margin-top:50px; padding-top:10px; padding-bottom:5px; color:#fff;}
.more a { font-size:16px; color:#fff; font-family:"宋体";}
.flash { width:100%; float:left; height:280px; background-repeat:no-repeat; background-position:center center}
.main_a { width:1150px; margin:0px auto;}
.left { width:250px; float:left; margin-top:10px;  background-image:url(../images/left.png); background-position:-1px top; background-repeat:no-repeat; }
.left h2 { width:240px; padding-top:5px; padding-bottom:0px; float:left; height:48px;font-size:20px; font-family:"宋体"; color:#fff; text-align:left; text-indent:20px; font-weight:normal; line-height:52px;  background-image:url(../images/lefta.png); background-position:left 12px; background-repeat:no-repeat; }
.fanye ul { margin:0px auto; width:auto}
.left ul { width:236px; border:solid 2px #2E6BC1; float:left; padding-top:0px; }
.left ul li { height:46px; line-height:46px; float:left; width:236px; border-bottom:solid 1px #efefef; background-image:url(/style/images/arrow_link.png); background-repeat:no-repeat; background-position:203px center; text-indent:20px; text-align:left;}
.left ul li a { font-size:14px; font-family:"宋体"; width:236px; float:left;}
.er { background-color:#2E6BC1; color:#fff;}
.er a { color:#fff}
.left ul li a:hover { background-color:#2E6BC1; color:#fff; width:236px; background-image:url(/style/images/arrow_link_hover.png); background-repeat:no-repeat; background-position:203px center; }
.right { float:right; width:860px; margin-top:10px;}
.bta { float:left; margin-left:5px; font-family:"宋体"; line-height:50px; text-align:left; color:#2E6BC1; font-size:18px; font-weight:bold;}
.right_t { float:right; width:100%; border-bottom: solid 1px #ccc; line-height:50px; text-align:left;}
.wza { float:right; margin-right:5px; font-size:14px; font-family:"宋体"; color:#666;}
.wza a { font-size:14px; font-family:"宋体";}
.body { float:left; width:840px; padding:10px; text-align:left; font-size:14px; font-family:"宋体"; line-height:25px; min-height:400px;}
.right h1 { width:100%; float:left; line-height:30px; margin-top:15px; text-align:center; font-size:18px; font-family:"宋体";}
.jh { line-height:30px; padding-bottom:5px; border-bottom:dashed 1px #efefef; font-size:14px; font-family:"宋体"; color:#666;}
.linae { width:100%; float:left; margin-top:10px;}
.linae li { width:830px;float:left; padding:15px; border-bottom:solid 1px #ccc;}
.linae li img { width:180px; height:140px; float:left;}
.wenzi { width:630px; margin-left:20px; float:left;}
.bit { width:100%; font-size:16px; font-family:"宋体";  color:#2E6BC1; float:left; text-align:left; margin-bottom:10px; font-weight:bold; margin-top:5px;}
.footera { display:none;}
.jianjie { float:left; width:100%; font-size:14px; line-height:25px; text-align:left; font-family:"宋体";}
.jianjie a { font-size:14px; font-family:"宋体"; color:#F60}
.fanye { float:left; width:100%; margin-top:20px;}
.fanye li { margin-left:8px; margin-right:8px; line-height:30px;  display:inline;     }
.fanye li a { font-family:"宋体"; font-size:14px;}
.image { width:100%; float:left;}
.image li { width:265px; margin-left:15px; float:left; margin-top:20px;}
.image li img { width:100%; height:190px; float:left;}
.image li span { background-color:#f7f7f7; float:left; width:100%; line-height:38px; height:38px; overflow:hidden; font-size:16px; font-family:"宋体";}
.image li a:hover { color:#666;}
.recom { display:none;}#page{ display:none}
.about_nr img { width:264px; margin-right:20px; border:solid 1px #efefef;}
.rerq { display:none}
.nr { float:right; width:360px;}
@media screen and (max-device-width: 640px) {
body { width:100%; }
#tFocus { width:100%;}
.nr { width:auto}
.dg-container { display:none}
.rerq { display: block}
#page { display:block;}
.main { overflow: hidden}
.image li img { height:100%;}
.recom { display:block; width:100%; float:left;}
.header  { width:100%; height:auto; background-color:#fff; float:left; overflow:hidden; }
.tel { display:none;}
.new_l { margin-top:20px;}
.about_title { margin-top:20px;}
.logo { width:80%; margin-left:2%; height:80px;}
header .l_tbn { top:15px;} 
.about_nr a { float:left; width:46%; margin:2%;}
.about_nr img { width:100%; float:left;}
.logo img { width:100%; height:80px; width:160px; float:left;}
.nav { width:100%; height:auto;}
.nav ul span { width:0px;}
.sf-menu ul { display:none;}
.nav ul { width:100%;}
.nav ul li { width:25%;}
.nav { display:none}
.about_nr li a { font-size:16px;}
.about_nr li p { font-size:12px;}
.tupian { padding-right:0px; border-right:none;}
.bt { font-size:16px;}
.flexslider { float:left; height:300px;}
.slides li { background:100%}
.about { width:100%;}
.flexslider { display:none;}
.about_nr li { width:30%; margin-left:2%;}
.new_body { width:96%; padding:2%;}
.tupian { width:100%;}.ty { width:100%; height:auto}
.about_nr li img { width:80%;}
.new_l { width:100%;}
.about_kh { font-size:14px;}
.about_nr { margin-bottom:10px;}
.flash{ display:none;}
.main_a { width:100%;}
.left { display:none}
.right { width:96%; margin:2%; min-height:500px;}
.body { width:94%; padding:3%;}
.wza { display: none}
.bta { width:100%; margin:0px; padding:0px; text-align:center;}
.new_l ul li a { width:70%; overflow:hidden; height:50px;}
.footer { font-size:12px; width:100%; display:none }
.about_nr li { font-size:14px;}
.footera { display:block; width:100%; float:left; background-color:#2E6BC1; font-size:14px; line-height:40px; font-family:"宋体"; margin-top:20px; padding-top:5px; padding-bottom:5px; color:#fff; text-align:center;}
.new_l ul li a { font-size:14px;}
.new_l ul li { height:40px; line-height:40px;}
.right_t { background-color:#efefef;}
.caroursel { display:none;}
.rt { display:block;} 
.image li { width:46%; margin-left:2%; margin-right:2%;}
.image li img { width:100%; height:120px;}
.image li span { line-height:30px; height:30px; overflow:hidden;}
.linae li img { display:none}
.wenzi { width:100%; margin-left:0px;}
.linae li { width:96%; padding:2%;}
.bit { margin-bottom:5px;}
.right_t { line-height:40px;}
.bta { line-height:40px;}
}


