/* CSS Document */
body{ height:100%; min-width:1200px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,form,fieldset,img,cite,strong,em{margin:0;padding:0;border:none;}
body{ text-align:left; margin:0 auto; font-size:12px; font-family:"ΞΆΘνΡΕΊΪ"; color:#666;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1, h2, h3, h4, h5, h6{ font-size:12px;font-weight: normal;}
table,td,tr,th{margin:0;padding:0; border-collapse:collapse;}
img, table, td, th ,embed{ border:none;}
img{border:0; -ms-interpolation-mode: bicubic; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease; vertical-align:middle;}
ul,li{ padding:0; list-style-type:none;}
a{color:inherit;line-height:1.5; text-decoration:none;}
a:focus{outline-color:#666;z-index:99;position:relative}
a:hover,a:focus{-webkit-transition:color .3s;transition:color .3s;color:#cf0009; text-decoration:none;}
em,i{font-style: normal;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.clear{ clear:both;}
.clearfix {*zoom:1}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility:hidden;}
.w1000{ width:1000px; height:auto; margin:0 auto;}
.w1200{ width:1180px; height:auto; margin:0 auto;}
.container{ width:1180px; height:auto; margin:0 auto; position:relative;}
.w100pc{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
#wrap{ width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
@media(max-width:767px){
body{ min-width:300px !important; max-width:640px;}
.w1200{ width:100%; height:auto; margin:0 auto; position:relative;}
.container{ width:100%; height:auto; margin:0 auto; position:relative;}
}

/*header*/
.header{ background:#fff; width:100%; height:auto; padding:0 0 10px;}
.header .logo{ float:left; margin:28px 0 25px; position:relative; width:auto;}
.header .logo a{ display:block;}
.header .logo img#img1{ max-width:100%; height:auto;}
.header .logo img#img2{ display:none;}
.header .logo span{ position:absolute; left:325px; top:10px; color:#333; font-size:14px; line-height:1.6;display:block;width:540px;height:66px;background:url(images/top_line.png) no-repeat left center; padding:0 0 0 16px;}
.header .logo span b{ display:block; font-size:24px; letter-spacing:1px; color:#e6000a;}

.head_r{ float:right; width:300px; height:90px; overflow:visible;}
.top_gongju{ float:right;width:217px;height:30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff;overflow: hidden;}
.top_gongju a{ float:left;height:12px;line-height:12px;padding:0 9px;margin-top:8px;color:#666;border-left:1px solid #666; font-size:12px}
.top_gongju a:first-child{float: left;border:0px;padding:0 14px;}
.top_tel{float:right;width:255px;padding-left:60px; height:60px;margin-top:12px;text-align:left;background:url(images/tel_bg.png) no-repeat left center;}
.tel_text{font-size:14px; color:#030303;line-height:25px;}
.top_tel .tel{font-size:24px;font-weight:800; color:#e6000a; line-height:30px;   }
#index_img{ display:none;}

.navbar-fixed-top{ position:relative;}
#site_header .container-fluid{ padding:0;}
#site_header .navbar-header{ display:none;}

.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#fff}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-toggle {border:0px;margin-top: 15px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}

.collapse{display:none;visibility:hidden}
.collapse.in{display:block;visibility:visible}
.mod_nav{ display:none;}

@media(max-width:767px){
.header{ background:#016fd0; width:100%; height:auto; padding:10px 0;}
#site_header .navbar-header{ display:block;}
.header .logo{ width:70%; margin:0 0 0 1%;}
.header .logo span{ display:none;}
.header .logo img#img1{ display:none; }
.header .logo img#img2{ display:block; max-width:100%; height:auto;}
.head_r{ display:none;}
}

.nav{ width:100%; height:48px; overflow:visible; background:#016fd0;}
.nav ul{ width:100%; margin:0 auto;}
.nav ul li{ float:left; text-align:center; cursor:pointer; position:relative;}
.nav ul li a{float:left;display:block;height:48px;padding:0 40px;line-height:48px;color:#fff;text-decoration:none;position:relative;overflow: hidden;border-right:#005fbb 1px solid;border-left:#007fea 1px solid; font-size:16px;}
.nav ul li a.cur{ background:#e6000a; color:#fff;}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{ margin:0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color:#CCC}
.navbar-collapse{ padding:0 0;}
.navbar-nav > li > a{ padding:0;}
@media(min-width:767px){
.navbar-collapse.collapse {display: block !important;height: auto !important;overflow: visible !important;visibility:visible !important;}
.container{ padding:0;}
.nav ul li a.dropdown-toggle:hover{ background:#e6000a; color:#fff;}
}
@font-face{font-family:icomoon;src:url(style/fonts/icomoon.eot?gwnhr8);src:url(style/fonts/icomoon.eot?gwnhr8#iefix) format('embedded-opentype'),url(style/fonts/icomoon.ttf?gwnhr8) format('truetype'),url(style/fonts/icomoon.woff?gwnhr8) format('woff'),url(style/fonts/icomoon.svg?gwnhr8#icomoon) format('svg');font-weight:400;font-style:normal;}
[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@media(max-width:767px){
	#index_img{ display:block; color:#FFF; position:absolute;right:10px;font-size:24px;z-index:100;top:10px}
	.font-ico{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
	#index_img.font-ico:before {content: "\e644";}
	.nav{ display:none;}
	.mod_nav{ display:block;}
	.mod_nav ul{ width:100%; height:auto;}
	.mod_nav ul li{ width:25%; float:left; border-bottom:1px solid #016fd0;height:39px; padding:14px 0;}
	.mod_nav ul li a{ font-size:13px;border-right:1px solid #ddd;display:block;text-align:center; color:#323232; line-height:14px;}
	.mod_nav ul li:last-child a{ border-right:0;}
}

/*slider*/
.banner01{ width:100%; position:relative;background:#fff;overflow:hidden; margin:0; padding:0; z-index:10;}
.wxBanner{ text-align:center;}
.wxBanner >ul{ position:relative;}
.bannerList ul>li{ position:absolute;}
.banner01 .wxBanner.bannerList{ height:450px}
.banner01 .bannerList.syBanner{ height:350px;}
.banner01 .bannerList{ height:300px;position:relative; width:100%;overflow:hidden;}
.banner01 .bannerList> li .bannerCentent{ position:relative;}
.banner01 .bannerList> li{display:none; text-align:center; color:#fff; font-size:14px;  width:100%; height:100%; overflow: hidden;}
.banner01 .bannerList> li.active{ }
.banner01 .bannerSpot {position:absolute; width:100%;bottom:15px; text-align:center; width:150px\9; left: 50%\9; margin-left:-75px\9;}
.banner01 .bannerSpot li{display:inline-block;*display:none;width:11px;height:11px;margin-right:8px;border:1px solid #fff;cursor:pointer;border-radius:100%;}
.banner01 .bannerSpot li.active{ background:#fff; border:0; }
.banner01 .bannerSpot.syBannerSpot{ bottom:70px;}
.banner01 .developmentDynamics{background:rgba(50, 50, 50, 0.73);background:#000\9;height:50px;position:absolute;bottom:0;left:0;width:100%;}
.banner01 .developmentIcon{ background:url(images/shouyin_03.png);color:#fff;text-align:center;width:59px;height:20px;line-height:18px;position: absolute; left: -4px;top:16px; font-size: 12px; padding-right: 5px;}
.banner{ display:none; height:0;}

@media(max-width:767px){
	.banner01{ display:none;}
	.zq_homeView{ display:none; height:0;}
	.banner{ display:block; width:100%; height:145px; position:relative; overflow:hidden;}
	.viewports{margin:0 auto; width:100%; height:auto; overflow:hidden;}
	.picBox{ padding:0;position:relative;border-radius:3px;}
	.picBox .next{ float:right;}
	.piclist{position:relative;width:2232px;left:0;height:100%;}
	.piclist li{width:100%;height:145px;position:relative; float:left; vertical-align: top;text-align:center;font-size:0;}
	.piclist li a{ display:block;}
	.piclist li img{width:100%;}
	.icon_num{ position:absolute;bottom:5px;left:0;text-align:center;width:100%}
	.icon_num a{background:#fff;padding:0;height:8px;width:8px;text-align:center;cursor:pointer;margin:0 2px;display:inline-block;*display:inline;zoom:1;overflow:hidden;opacity:0.5;border-radius:50%;}
	.icon_num a:hover,.icon_num .active{background:#c90000;color:#ffae00;border-color:#ffae00;opacity:0.7;}
	.swipe{visibility:hidden;position:relative;overflow:hidden}
}

/*main1*/
.main{ width:100%; margin:0 auto; overflow:hidden;}

.main_top{ display:none;}

@media(max-width:767px){
	.main_top{ display:block; width:100%; height:auto;}
	.main_top ul{ width:100%; height:auto; padding:10px 0;}
	.main_top ul li{ width:25%; height:auto; float:left; text-align:center;}
	.main_top ul li a{display:block;text-decoration:none;position:relative;-webkit-box-align:center;}
	.main_top ul li a i{ border:1px solid transparent;color:#fff;border-radius:8px;height:57px;width:57px; display:inline-block;}
	.main_top ul li a i.icon_01{ background-color:rgb(106, 203, 2);}
	.main_top ul li a i.icon_02{ background-color:rgb(255, 165, 7);}
	.main_top ul li a i.icon_03{ background-color:rgb(98, 153, 255);}
	.main_top ul li a i.icon_04{ background-color:rgb(254, 130, 76);}
	.f_e{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.main_top ul li a img{ margin:13px 12px 12px 13px;}
	.main_top ul li a span{ display:block; text-align:center; font-size:14px; color:#333; margin-top:5px;}
}

.main1{ overflow:hidden; width:100%; height:auto; margin:0 auto; padding:25px 0 30px;}
.main1_tit{ text-align:center; height:85px; width:100%; line-height:1.5;}
.main1_tit span{ display:inline-block; height:auto; font-size:24px; margin-top:0; font-weight:bold; line-height:1.5; color:#016fd0;}
.main1_tit em{font-size:15px;color:#666;display: block;margin-top:10px;}
.main1_l{ display:none;}
.main1_r{ width:100%; float:right;}
.main1_r ul{ width:1200px; height:auto; padding:10px 0 0; margin-left:-10px;}
.main1_r ul li{ width:280px; margin:0 10px 5px; float:left;}
.main1_r ul li img{ width:280px; height:210px; border:1px solid #CCC;}
.main1_r ul li span{ display:block; line-height:40px; font-size:14px; color:#666; text-align:center;}
.main1_r ul li a:hover img{ border-color:#1667cb;}
.main1_r ul li a:hover span{ color:#1667cb;}
.main1_t{ display:none;}


@media(max-width:767px){
	.main1{ padding:0;}	
	.main1_tit{ display:none;}
	.main1_t{ display:block; width:90%; margin:10px auto;}
	.main1_t a{ display:block;height:44px; width:100%; background:#016fd0; text-align:center; color:#FFF;border-radius:5px; padding:12px 0}
	.main1_t a .font-ico{color:#fff; font-size:16px; margin-right:5px;display:inline-block; line-height:1;}
	.main1_t a span{ font-size:15px; display:inline-block; line-height:1;}
	.main1_t a .font-ico:before{content:'\e643'}
	ul.main1_l{ width:100%; height:auto; padding:0; margin:0; background-color:#fff; border-radius:0; border:1px solid #dedede; display:block;}
	.main1_l li{float:left;width:50%;height:auto;border-bottom:1px solid #dedede;margin:0;font-size:14px;color:#595959;}
	.main1_l li:nth-child(2n+1){ border-right:1px solid #dedede;}
	.main1_l li a{display:block;width:100%;height:auto;line-height:3;margin:0 auto;font-size:14px;color:#595959;text-align:left;background: none; padding:0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; border:0;}
	.main1_l li a:hover{ display:block;background:none;*background:none;color:#1667cb;}
	.main1_lb{ display:none;}
	.main1_r{ width:100%; float:right; background:#eeedf3; padding:5px;}
	.main1_rt{ display:none;}
	.main1_r ul{ width:100%; height:auto; padding:0; margin:0; background:#FFF;}
	.main1_r ul li{ width:48.5%; margin:0; padding:0 0 8px; float:left;}
	.main1_r ul li:nth-child(2n-1){ margin-right:3%;}
	.main1_r ul li img{ width:100%; height:auto; border:1px solid #CCC;}
	.main1_r ul li span{ display:block; line-height:2; font-size:14px; color:#666; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.main1_r ul li a:hover img{ border-color:none;}
	.main1_r ul li a:hover span{ color:#1667cb;}
	
}

.main2{ width:100%; margin:0 auto; height:auto; overflow:hidden; background:#eff6fc; padding:25px 0;}
.main2_t{ text-align:center; color:#333; width:100%; padding:0; margin:0 auto 20px;background:; position:relative;}
.main2_t:after{content:"\20";width:100%;display:block;height:1px;clear:both;border-top:1px solid #999;position:absolute;top:24px; z-index:1;}
.main2_t a{ font-size:24px;line-height:2;margin:0; color:#333; font-weight:bold; display:inline-block; padding:0 20px; width:260px;z-index:10; position:relative; background:url(images/btn_1.png) no-repeat 50%;}
.main2_t span{ font-size:16px; color:#888; line-height:1.5; display:block;}
.main2_con{ margin-top:30px; }
.main2_con .iCaseWrap{width:1180px; height:500px; overflow: hidden; position: relative; }
.main2_con .in_case_img{width:100%;  position: absolute; left:0; top:0;  }
.main2_con .in_case_img>li{width:279px;margin:0 8px 10px; float: left;}
.main2_con .in_case_img>li a{display:block;width:100%;}
.main2_con .in_case_img>li img{display:block; width:100%;height:204px; border:1px solid #ccc;}
.main2_con .in_case_img>li p{width:100%;height:40px;line-height: 40px;text-align:center;color:#444; font-size:14px;}
.main2_con .in_case_img>li:hover p{color:#1667cb}
.main2_con .spanBox{width: 100%; height: 18px; text-align: center;  }
.main2_con .spanBox span{display:inline-block;*display:inline;zoom:1;width:15px; height:15px;margin:0 5px;background:#828282; transition:background.3s;cursor:pointer; border-radius:100%;}
.main2_con .spanBox span.curr{background:#1667cb;}
.main2_c{ display:none}

@media(max-width:767px){
	.main2{ width:100%; margin:0 auto; height:auto; overflow:hidden; background:#eff6fc; padding:20px 0;}
	.main2_t{ text-align:center; color:#333; width:100%; padding:0; margin:0 auto 20px;background:; position:relative;}
	.main2_t:after{content:"\20";width:100%;display:block;height:1px;clear:both;border-top:1px solid #999;position:absolute;top:24px; z-index:1;}
	.main2_t a{ font-size:24px;line-height:2;margin:0; color:#333; font-weight:bold; display:inline-block; padding:0 20px; width:260px;z-index:10; position:relative; background:url(images/btn_1.png) no-repeat 50%;}
	.main2_t span{ font-size:16px; color:#888; line-height:1.5; display:block;}
	.main2_con{ display:none}
	.main2_c{ margin-top:20px; display:block;}
	.main2_c ul{width:100%; padding:0 0 0 2%;}
	.main2_c ul>li{width:31.3%;margin:0 2% 10px 0; float:left;}
	.main2_c ul>li a{display:block;width:100%;}
	.main2_c ul>li img{display:block; width:100%;height:auto; border:1px solid #eee;}
	.main2_c ul>li p{width:100%;height:30px;line-height:2;text-align:center;color:#333; font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.main2_c ul>li:hover p{color:#1667cb}
}

.main3{ width:100%; height:auto; padding:30px 0;}
.main3_t{width:100%;height:55px; position:relative;}
.main3_t span{ display:block;width:100%;height: 7px; background:#1667cb;position:absolute; top:25px;}
.main3_t h5{width:502px;height:55px;position:absolute;left:50%; top:0;margin-left:-351px;}
.main3_t h4{width:480px;height:55px;margin:0 auto;background:#1667cb;position:relative;text-align:center;font-size:24px;color:#fff;line-height:50px; font-weight:bold;}
.main3_t h4 i{ display:block; width:19px; height:19px; background:#FFF; border-radius:100%; position:absolute; top:19px;}
.main3_t h4 i.t3{ left:-11px;}
.main3_t h4 i.t4{ right:-11px;}
.main3_t h4 font{ font-size:30px;}
.main3_tel{width:687px;height:120px;margin:0 auto 0;text-align: center; background:url(images/main3_tel.jpg) no-repeat center;  }
.main3_tel>h3{width:auto;height:58px; margin:30px auto 0;font-size:15px; color:#000;font-weight: bold;border: 1px dashed #1667cb; display:inline-block; padding:5px 20px;}
.main3_tel>h3>i{ display:inline-block;line-height:48px; float:left;}
.main3_tel>h3>span{color:#ce0009;font-weight:bold;font-size:19px; line-height:48px; display:inline-block; float:left;}
.main3_con{ width:1180px; height:561px; background:url(images/main3_bg.png) center no-repeat; position:relative;}
.main3_con dl{ width:100%; height:561px;}
.main3_con dl dd{position:absolute;}
.main3_con dl dd h3{ width:130px; height:130px; line-height:22px; text-align:center; font-size:18px; color:#FFF;letter-spacing:-1px;}
.main3_con dl dd p{ line-height:19px; font-weight:700; color:#1667cb; padding:30px 0 0; font-size:14px;}
.main3_con .item-1{ width:325px; top:40px; left:40px; }
.main3_con .item-1 p,.main3_con .item-4 p,.main3_con .item-3 p,.main3_con .item-6 p{ font-size:15px; line-height:25px;}
.main3_con .item-2{ width:280px; top:201px; left:40px; }
.main3_con .item-3{ width:325px; top:360px; left:40px; }
.main3_con .item-4{ width:326px; top:40px; right:40px; }
.main3_con .item-5{ width:290px; top:210px; right:40px; }
.main3_con .item-6{ width:326px; top:362px; right:40px; }
.main3_con .item-odd{ padding:0 0 0 150px; }
.main3_con .item-odd h3{ position:absolute; left:6px; top:63px; }
.main3_con .item-5.item-even h3{ top:54px; right:13px; }
.main3_con .item-even{ padding:0 151px 0 0; }
.main3_con .item-even h3{ position:absolute;  right:1px;  top:63px; }
.main3_con .item-6.item-even h3{right:9px; }
.main3_con .item-even p{ text-align:right; }
.main3_b{ position:absolute; top:84px; left:388px; width:390px; height:390px; border-radius:100%; border:5px solid #1667cb; overflow:hidden;}
.main3_b .bimg{ width:380px; height:380px; overflow:hidden; position:absolute; z-index:1;}
.main3_b .bimg li{ position:relative; width:380px; height:380px;}
.main3_b .bimg li img{ width:380px; height:380px; border:none 0;}
.main3_b .bimg_ico{ display:none;}


.main4{width:100%; height:200px;padding-top:60px; text-align:center;background:url(images/main4_t.gif) repeat-x left top #1667cb;}
.main4 .main4_con{width:680px; height:96px; border:3px solid white;margin:0 auto;color:#fff;position: relative;}
.main4_con>h1{font-size:20px;height:80px;width:550px;line-height:26px;background-color:#1667cb;position:absolute;top:-34px;left:50%;margin-left:-275px;}
.main4_con>h1>font{font-size:60px;}
.main4_con>h2{font-size:24px;height:38px; line-height:38px;position: absolute;  top: 27px;left:50%; margin-left:-123px;}
.main4_con>a.i_zixun{font-size:20px;display: block;margin:0 auto; width:166px; height:39px; line-height:39px; border:none;background:#ce0009;color:white;position:absolute; top:77px;left:276px; border-radius:5px;}
.main4_con>a.i_zixun:hover{border:none; background:#df000a;}

.main5{ padding:20px 0 30px;width:100%;height:auto; background:#fff;}
.main5_tit{ width:100%; height:auto; text-align:center;}
.main5_tit h1{ position:relative;font-size:24px;color:#222;line-height:52px;font-weight:700;width:100%; margin:0 auto 5px;border-bottom:1px solid #e9e9e9;}
.main5_tit span{ display:block;font-size:15px;line-height:30px;color:#666}
.main5_c{ width:100%; height:auto; margin-top:40px;}
.main5_l{ float:left;width:775px;height:327px; margin:0 35px 0 0;}
.main5_m{ float:left;width:370px; margin:0 35px;}
.main5_r{ float:left;width:370px;}

.main5_c h1{width:100%; height:auto; padding:0 5px 15px;}
.main5_c h1 span{float:left; margin-right:5px;font-size:22px; line-height:38px; color:#333;}
.main5_c h1>a{float:right; margin-top:10px; margin-top:14px; height:26px;color:#666;font-size:13px;}
.main5_c h1>a:hover{color:#b6070f;}
.main5_ct{}
.main5_ct dl{ float:left; width:365px;height:auto; padding:0 0 5px;border-bottom:0px dashed #ccc;}
.main5_ct dl:nth-child(1){margin:0 35px 0 0;}
.main5_ct dt{ float:left;width:65px; height:65px;font-size:14px;background:#bbb;color:#fff;text-align:center;line-height:27px; font-weight:normal;}
.main5_ct dt b{display:block;font-size:20px; height:36px;line-height:36px;background-color:#f5f5f5;color:#888;}
.main5_ct dd{ float:right; width:285px; height:65px;}
.main5_ct dd h4{ font-size:15px; font-weight:bold; height:24px; color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main5_ct dd span{ display:block; font-size:12px; font-weight:normal; line-height:22px; text-indent:24px; color:#888;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.main5_ct dd h4 a:hover{ color:#1667cb;}
.main5_c ul{ width:100%; height:auto; padding:0 5px;}
.main5_c li{ height:34px; line-height:33px;border-bottom:1px dashed #ccc;font-size:16px; background:url(images/arr_1.gif) no-repeat left center; padding-left:10px; float:left; width:365px;margin-right:35px;}
.main5_c li:nth-child(2n){margin-right:0;}
.main5_c li a{ float:left; font-size:14px; color:#333; line-height:33px;display:inline-block;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main5_c li span{ float:right; font-size:14px; color:#666;}
.main5_c li a:hover{ color:#1667cb;}

dl.main5_rq{ float:left; width:100%; height:95px; padding:0 0 15px;}
dl.main5_rq dt{ background:url(images/wen.gif) no-repeat 0 0; padding-left:35px; height:30px; line-height:22px; overflow:hidden; border-bottom:#ddd 1px solid;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
dl.main5_rq dt a{ font-size:14px; color:#333; font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
dl.main5_rq dt a:hover{ color:#1667cb;}
dl.main5_rq dd{ font-size:14px; color:#777; background:url(images/da.gif) no-repeat 0 11px; padding:5px 0 0 35px; line-height:22px; height:52px; overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.main6{ display:none;} 


@media(max-width:767px){
	.main3,.main4{ display:none;} 
	.main6{ padding:20px 0 30px;width:100%;height:auto; background:#fff; display:block;}
	.main6_l{ float:left;width:100%;height:auto; margin:0;}
	.main6_l h1{width:100%; height:24px;border-bottom:0;padding:0; border-left:3px solid #1667cb; background:#efefef;}
	.main6_l h1 span{float:left;height:24px;line-height:24px;font-size:20px; margin-right:5px;color:#333; padding:0 10px; font-weight:bold; background:#FFF;}
	.main6_l h1>font{ display:none;}
	.main6_l h1>a{ display:none;}
	.main6_lc{ width:100%; height:auto; padding:13px 5px 0;line-height:30px;font-size:14px;color:#575757;}
	.main6_lc h4{ font-size:20px; font-weight:bold; line-height:1; color:#1667cb; margin-bottom:10px; text-align:left;}
	.main6_lc span{ display:block;width:100%;}
	.main6_lc img{ display:none;}
	.main6_lc p{ text-indent:28px;}
	.main6_lc a{ color:#ce0009; display:inline-block; margin-left:5px;text-indent:0;}
	.main6_lc a:hover{ text-decoration:underline;}
	
	.main6_r{ float:right;width:100%; margin-top:30px; border-top:5px solid #efefef; padding:20px 0 0; display:none;}
	.main6_r h1{width:100%; height:24px;border-bottom:0;padding:0; border-left:3px solid #1667cb; background:#efefef;}
	.main6_r h1 span{float:left;height:24px;line-height:24px;font-size:20px; margin-right:5px;color:#333; padding:0 10px; font-weight:bold; background:#FFF;}
	.main6_r h1>font{ display:none;}
	.main6_r h1>a{ display:none;}
	.main6_rt{ width:100%;margin:15px 0 0;height:auto; padding:0 0 10px;border-bottom:1px dashed #ccc;}
	.main6_rt dt{ float:left;width:70px; height:70px;font-size:14px;background:#1667cb;color:#fff;text-align:center;line-height:27px; font-weight:normal; margin-left:5px;}
	.main6_rt dt b{display:block;font-size:26px; height:40px;line-height:40px;background-color: #cccccc;color:#666;}
	.main6_rt dd{ float:right; width:72.5%; height:80px; margin-right:5px;}
	.main6_rt dd h4{ font-size:16px; font-weight:bold; height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.main6_rt dd span{ display:block; font-size:12px; font-weight: normal; line-height:24px; text-indent:24px; height:48px;overflow:hidden;}
	.main6_rt dd h4 a:hover{ color:#1667cb;}
	.main6_r ul{ width:100%; height:auto;}
	.main6_r li{ height:34px; line-height:33px;border-bottom:1px dashed #ccc;font-size:16px; background:url(images/arr_1.gif) no-repeat 5px 50%; padding:0 5px 0 15px; float:left; width:100%;}
	.main6_r li a{ float:left; font-size:14px; color:#333; line-height:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.main6_r li span{ display:none;}
	.main6_r li a:hover{ color:#1667cb;}
	
	
	.main5{ padding:0;width:100%;height:auto; background:#fff; display:block;}
	.main5_tit{ display:none;}
	.main5_c{ float:none;width:100%; margin-top:0; border-top:5px solid #efefef; padding:20px 0 0}
	.main5_c h1{width:100%; height:24px;border-bottom:0;padding:0; border-left:3px solid #1667cb; background:#efefef;}
	.main5_c h1 span{float:left;height:24px;line-height:24px;font-size:20px; margin-right:5px;color:#333; padding:0 10px; font-weight:bold; background:#FFF;}
	.main5_c h1>font{ display:none;}
	.main5_c h1>a{ display:none;}
	.main5_ct{ width:100%;margin:15px 0 0;height:auto; padding:0 0 10px;border-bottom:1px dashed #ccc;}
	.main5_ct dt{ float:left;width:70px; height:70px;font-size:14px;background:#999;color:#fff;text-align:center;line-height:27px; font-weight:normal; margin-left:5px;}
	.main5_ct dt b{display:block;font-size:26px; height:40px;line-height:40px;background-color:#f5f5f5;color:#888;}
	.main5_ct dd{ float:right; width:72.5%; height:80px; margin-right:5px;}
	.main5_ct dd h4{ font-size:16px; font-weight:bold; height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.main5_ct dd span{ display:block; font-size:12px; font-weight: normal; line-height:24px; text-indent:24px; height:48px;overflow:hidden;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
	.main5_ct dd h4 a:hover{ color:#1667cb;}
	.main5_c ul{ width:100%; height:auto;}
	.main5_c li{ height:34px; line-height:33px;border-bottom:1px dashed #ccc;font-size:16px; background:url(images/arr_1.gif) no-repeat 5px 50%; padding:0 5px 0 15px; float:left; width:100%;}
	.main5_c li a{ float:left; font-size:14px; color:#333; line-height:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;max-width: 100%;}
	.main5_c li span{ display:none;}
	.main5_c li a:hover{ color:#1667cb;}
	
	.main5_l{ width:100%; height:auto;}
	.main5_m{ width:100%; height:auto; margin:20px 0 0; border-top:5px solid #efefef; padding:20px 0 0}
	.main5_r{ width:100%; height:auto; margin:20px 0 0; border-top:5px solid #efefef; padding:20px 0;}
	dl.main5_rq{ float:left; width:100%; height:95px; padding:15px 5px 0;}
}

.main7{ padding:14px 0; height:84px; background:#f2f2f2;}
.main7_t{ float:left;width: 92px;border-right:1px solid #ccc; height: 50px;line-height: 32px; font-size:30px; color: #1667cb; text-align: center;}
.main7_t font{display: block; font-size:14px; font-weight: bold; line-height: 16px;}
.main7_c{ float:left; padding-left:10px;*padding-left:8px;  height:50px; color:#575757;}
.main7_c>a{ margin:6px 0; padding:0 8px; line-height:1; font-size:14px; color:#575757; display:inline-block;}
.main7_c>a:hover{ color:#ce0009;}

/*footer*/
.footer{ width:100%; height:auto; margin:0 auto;background:#1167cb; position:relative; z-index:2;}
.footer_nav{ text-align:center;width:98%; margin:0 auto; height:56px;line-height:46px; border-bottom:1px dashed #7097d9; padding-top:10px;}
.footer_nav a{display: inline-block; height:14px;line-height:13px; font-size:14px; padding:0 14px; margin:0 10px; color:#FFF;}
.footer_nav a:hover{ color:#fc848a;}
.footer_nav a.b_tit{border-left:1px solid #fff;}
.foot_b{ width:98%; margin:0 auto; height:auto; color:#FFF; font-size:14px; padding-bottom:20px;}
.foot_bl{ width:70%; float:left; padding-left:10px;}
.foot_bl h4{ height:66px;line-height:81px; font-size:14px;}
.foot_bl p{ display:none;}
.foot_bl p.p1{ display:block; line-height:35px;}
.foot_bl a:hover{ color:#fc848a;}
.foot_br{ float:right; color:#fff; font-size:14px; margin-top:30px; padding-right:10px;}
.foot_br .wxewm{ width:100px; height:auto; float:left; margin-right:20px; text-align:center;}
.foot_br .sjewm{ width:110px; height:auto; float:left;text-align:center;}
.foot_br img{ width:110px; margin-bottom:5px;}
.index_foot{ display:none;}
.goTop{ display:none;}

@media(max-width:767px){
	/*goTop*/
	.goTop{ width:100%;height:40px;text-align:center;margin-bottom:3%;font-size:15px;color:#fff;margin:0 auto 0;position:relative; display:block;}
	.goTop p{height:2px; width:100%; background:#1667cb;  position:absolute; top:20px; }
	.goTop font{display: block; width:40px; height:40px; line-height:40px; border-radius:50%; background-color:#1667cb; position: absolute; left:50%; margin-left:-20px; top:0; }

	.main7{ display:none;}
	.footer_nav{ display:none;}
	.footer{ width:100%; height:auto; margin:10px auto 0;background:#fff; border-top:0px solid #1167cb; position:relative; z-index:2;}
	.foot_b{ width:100%; margin:0 auto; height:auto; color:#666; font-size:14px; padding-bottom:20px;}
	.foot_bl{ width:94%; float:left; margin:0 3%; padding-left:0; text-align:center; padding-top:10px;}
	.foot_bl h4{ display:none;}
	.foot_bl p{ display:block; line-height:2;}
	.foot_bl p.p1{ display:none;}
	.foot_bl a:hover{ color:#fc848a;}
	.foot_br{ float:right; color:#666; font-size:14px; margin-top:10px; padding-right:0; width:100%; text-align:center; display:none;}
	.foot_br .wxewm{ width:100px; height:auto; float:none; margin:0 10px; text-align:center; display:inline-block;}
	.foot_br .sjewm{ width:110px; height:auto; float:none; margin:0 10px; text-align:center; display:inline-block;}
	.foot_br img{ width:110px; margin-bottom:5px;}
	
	.fx{ width:100%; height:auto; overflow:hidden; max-width:640px; margin:0 auto;text-align:right; position:relative; bottom:45%; z-index:9999999;}
	.bdsharebuttonbox{ max-width:640px; height:auto; overflow:hidden; float:right;}
	.bdsharebuttonbox a{ float:right;}
	
	.index_foot{ width:100%; height:auto;display:block; overflow:hidden;max-width: 640px; margin:0 auto; margin-top:12%;}
	.app_con{ height:auto;max-width: 640px;margin: 0 auto; overflow: hidden;width: 100%; display:block;}
	#fixed-foot{position:fixed; z-index:1000;bottom:0;width:100%; max-width:640px; height:auto; margin:0 auto;display: inline-block;background:#1667cb;}
	#fixed-foot .btn1{width:100%; max-width:640px; margin:0 auto;display:block;text-align:center; }
	#fixed-foot .btn1 .mess{background-attachment: scroll; background-clip: border-box;background: url(images/mess.png) no-repeat center 18%;;background-origin: padding-box;background-size: 25% auto;}
	#fixed-foot .btn1 .tel{background-attachment: scroll; background-clip: border-box;background: url(images/tel.png) no-repeat center 18%;;background-origin: padding-box;background-size: 25% auto;}
	#fixed-foot .btn1 .qq{background-attachment: scroll; background-clip: border-box;background: url(images/qq.png) no-repeat center 18%;;background-origin: padding-box;background-size: 24% auto;}
	#fixed-foot .btn1 .share{background-attachment:scroll; background-clip: border-box;background: url(images/share.png) no-repeat center 18%;;background-origin: padding-box;background-size: 24% auto; border-right:0px;}
	#fixed-foot .btn1 a{ cursor:pointer; border-left: 1px dotted #eee;border-right: 1px dotted #999; display:block; color: #FFFFFF;float: left; padding:6% 0 0; font-weight:bold; text-align: center;width:25%;}
	#fixed-foot .btn1 a span{ display:block;font-size:15px; line-height:2;}
}

.inbanner{ width:100%; height:360px;}
.inbanner img{ display:none;}
/*main03*/
.main03{ width:100%; height:auto; margin-bottom:50px;}
@media(max-width:767px){
.inbanner{ width:100%; height:auto; background:none;}
.inbanner img{ display:block; max-width:100%; height:auto;}
.main03{ width:100%; height:auto; margin-bottom:10px;}
}
/*side_left*/
.nav_list{ display:none;}
.side_left{ float:left;overflow:hidden;  width:224px; margin-top:30px;}
.side_left h2{color: #fff;font-size:20px;font-weight: bold;  text-align:center;height:60px;background:#1167cb; line-height:60px;}
.side_left h2 a{color:#fff;font:normal 20px "Microsoft yahei"; }
.side_left ul{ width:100%; height:auto; background:#f2f2f2; padding-bottom:10px; padding:0 10px 10px;}
.side_left ul li{ overflow:hidden; width:100%; float:left;}
.side_left ul li a{width:100%;height:37px;overflow:hidden;display:block;text-indent:15px;font:normal 14px/36px "Microsoft yahei";border-bottom:1px dashed #bdbdbd;background: url(images/liqian.png) left no-repeat;}
.side_left ul li.on a,.side_left ul li a:hover{ color:#0e7fd8;}

.side_lc{ background:#1167cb; padding-bottom:10px; margin-top: 10px; margin-bottom:10px; }
.side_lc .tit,.side_lc .tit a{color: #fff;font-size:18px;font-weight: bold; line-height:40px; height:40px;text-align:center;}
.side_lc .tit h4{ height:40px;padding-top:10px;}
.side_lc .tit h4 a{font-family: 'Microsoft YaHei';font-size:22px;color:#fff; }
.side_lc .nr{ background:#fff;border-radius:8px;margin:10px auto;overflow: hidden;padding-bottom:10px;padding-top:10px;width:216px; }
.side_lc .nr li a{font-size: 15px;}
.side_lc .nr li.cur a{ color:#f00;}
.side_lc .nr img{ padding:0 8px;}
.side_lc .nr p{ padding:0 8px; line-height:24px;}
.side_lc .nr h5{ line-height:30px; color:#0e7fd8; font-size:14px; padding-left:10px; padding-top:10px;font-weight: bold;}

@media(max-width:767px){
	.main03_t{ display:none;}
	.side_left{ display:none;}
	.nav_list{padding:0 10px; background-color:#eee; line-height:50px; position:relative; z-index:40; display:block;}
	.nav_list a.GoBack{ font-size:22px; color:#fff; padding-left:26px;  position:relative; background:url(images/icon15.png) no-repeat left center;  -webkit-background-size:auto 100%; -moz-background-size:auto 100%; -o-background-size:auto 100%; background-size:auto 100%;}
	.nav_list span{ width:31px; height:26px; -webkit-background-size:100%; -moz-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; position:absolute; right:20px; top:12px; z-index:444;}
	.nav_list a.Column{ font-size:20px; color:#333;  position:relative; -webkit-background-size:auto 100%; -moz-background-size:auto 100%; -o-background-size:auto 100%; background-size:auto 100%;}
	
}
/*side_right*/
.side_right{ width:920px; height:auto; overflow:hidden; float:right; min-height:300px; padding:30px 0 0;}
.side_right .plc{  z-index:999; height:40px; line-height:28px; padding:5px 0 5px 5px;  color:#666; overflow:hidden; font-size:14px; border:1px solid #dcdcdc; text-indent:5px;border-radius:3px;}
.side_right .plc a{ display:inline-block; margin-right:5px;}
.side_right .plc a:hover{ color:#1167cb;}

.about_c{ width:100%; padding:15px 10px; height:auto; color:#555; line-height:2;}
.about_c img{ max-width:100%; height:auto;}
.contact_c{ width:100%; padding:15px 10px; height:auto; color:#555; line-height:2;}

@media(max-width:767px){
	.side_right{ width:100%; height:auto; overflow:hidden; float:right; min-height:300px; padding:10px 0 0;}
	.side_right .plc{ display:none}
	
	.about_c{ width:100%; padding:5px 5px 0; height:auto; color:#555; line-height:2;}
	.about_c img{ max-width:100%; height:auto;}
	.contact_c{ width:100%; padding:5px 5px 0; height:auto; color:#555; line-height:2;}
}

.news_con{ width:100%; padding-top:15px;}
.news_con ul{ width:100%; height:auto;}
.news_con ul li{ float:left; border-bottom:#ddd 1px dashed; padding:0 0 15px; margin-bottom:15px; width:100%; position:relative;}
.news_con ul li a{ display:inline-block; line-height:25px; max-width:545px;}
.news_con ul li a:hover{ color:#0173bc;}
.news_con ul li span{ display:block; width:100%; margin-top:3px;} 
.news_con ul li span em{ display:block; font-size:12px; color:#999; line-height:24px;}
.news_con ul li dl{ float:right; width:100%; color:#333;}
.news_con ul li dt{ float:left; width:70px; height:70px; padding:3px 0 0; text-align:center; font-weight:normal; background:#f1f1f1}
.news_con ul li dt i{ color:#666;font-size:16px;line-height:28px; border-bottom:1px #ccc solid; display:inline-block;}
.news_con ul li dt em{ display:block; width:100%;height:25px;margin-top:5px;color:#666;line-height:25px;font-size:20px;}
.news_con ul li dd{ float:right; width:835px; overflow:hidden;}
.news_con ul li dd h5{ font-size:16px; line-height:18px; text-align:left;}
.news_con ul li dd h5 a{ color:#000;}
.news_con ul li dd span{ display:block; color:#888;font-size:13px; line-height:22px; text-align:left; padding:0;text-indent:0;}
.news_con ul li:hover{ cursor:pointer;}
.news_con ul li:hover dt { background:#1167bc;}
.news_con ul li:hover dt i{ color:#fff; border-bottom:1px #fff solid;}
.news_con ul li:hover dt em{color:#fff;}
.news_con ul li:hover dd h5 a{color:#1167bc;}

.case_con{ width:100%; padding-top:20px;}
.case_con ul{ width:930px; margin-left:-5px;}
.case_con ul li{ float:left; position:relative; width:290px; margin:0 10px 15px;}
.case_con ul li img{ padding:2px; border:1px solid #e1e1e1; width:290px; height:210px;}
.case_con ul li .tit{ text-align:center;}
.case_con ul li .tit a{display:block;font-size:14px;color:#333;margin-top:5px;}
.case_con ul li a .img01{ position:absolute; top:15px; left:15px; display:none;}
.case_con ul li:hover .img01{ display:block;}

.page{ width:100%; text-align:center; margin-top:15px; height:27px;}
.page a,.page span{ margin:0 4px; border:1px solid #CCC; padding:4px 10px; color:#666;}
.page a.on{ color:#fff; background:#c90000; border:#c90000;}
#page1{ display:none;} 

@media(max-width:767px){
.news_con{ width:100%; padding-top:5px;}
.news_con ul li dt{ display:none;}
.news_con ul li dd{ width:100%; padding:0 5px;}

.case_con{ width:100%; margin-top:0; padding:10px 0 0;}
.case_con ul{ width:100%; margin-left:0;}
.case_con ul li{ float:left; position:relative; width:50%; padding:0 5px 10px; margin:0;}
.case_con ul li img{ padding:2px; border:1px solid #e1e1e1; width:100%; height:auto;}
.case_con ul li .tit{ text-align:center;}
.case_con ul li .tit a{display:block;font-size:14px;color:#333;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.case_con ul li a .img01{ position:absolute; top:15px; left:15px; display:none;}
.case_con ul li:hover .img01{ display:block;}

/*page*/
.page{ display:none;}
#page1{ width:100%; height:auto; overflow:hidden; margin-top:2%; background:#EEE; display:block;}
#page1 a{ display:block; margin-right:1px; padding:2% 4%; float:left; background:#DDD; font-size:1.3em;}
#page1 a.num{ text-decoration:underline; color:#F00; font-weight:bold;}
#page1 span{ display:block; float:right; background:#DDD; padding:2% 3%; font-size:1.3em; }

}

/*ΑτΡΤ*/
.mess_con{ width:100%; margin:0 auto; padding:15px 0 0;}
.mess_con form{ font-size:14px; line-height:2; color:#666;}
.message{ width:100%; height:auto; margin-bottom:10px;}
.message dt{ float:left; margin-right:8px; font-weight:normal;}
.message dt.m_tel{ margin-left:50px;}
.message span{ display:none;}
.message dd{ float:left;}
.mess_con .btn{ background:#ae0000; width:186px; min-width:186px; height:35px; border:none; font-family:"Microsoft YaHei"; letter-spacing:2px; font-size:16px; color:#fff; cursor:pointer;}
.red{ color:red; padding-left:5px;}
.mess_con input{ height:25px; border:1px solid #ccc; min-width:235px; line-height:25px;}
.mess_con textarea{border:1px solid #ccc; margin-top:5px; width:555px; height:125px;}
.mess_con .table1 tr{ height:35px;}

.mess_title{ font-size:14px; font-weight:900; background:#e7e7e7; padding:6px 10px; border:1px solid #CCC;}
.mess_list{ margin-bottom:20px; color:#333; line-height:18px;}
.mess_list a{ color:#000; line-height:28px;}
.mess_list a:hover{ color:#006600;}
.mess_list .table2{ border-top:0; padding:5px 0;}
.mess_list .table2 tr{ height:28px;}
.mess_list .table2 tr .table2_f{ padding-left:20px;background:url(images/ico.gif) no-repeat 8px center;}

.mess_show{ float:left; width:100%; margin:0 auto; background:#FFF; padding-bottom:15px;}
.mess_show li{ width:100%; height:auto; border:1px solid #ccc; float:left; border-top:0;}
.mess_show li b{ display:inline-block; font-weight:normal; color:#F00}
.mess_top{ float:left; height:30px; line-height:30px; width:100%; border-bottom:1px solid #CCC; background:#f4f4f4;}
.mess_top span{ text-align:center; float:left; display:inline-block; height:30px; padding:0 10px;}
.mess_content{ float:left; width:100%; border-bottom:1px solid #CCC; color:#a40000;}
.mess_replay{ float:left; width:100%;}
.mess_content p,.mess_replay p{ padding:5px 10px; min-height:38px; line-height:28px;}

@media(max-width:767px){
.mess_con{ width:100%; margin:0 auto; padding:0 0; float:left;}
.message dt{ float:left; margin-right:8px; margin-left:5px; font-weight:normal;}
.message dt.m_tel{ margin-left:5px;}
.message span{ display:block; width:100%; height:10px; float:left;}
.mess_con input{ height:25px; border:1px solid #ccc; min-width:235px; line-height:25px;}
.mess_con textarea{border:1px solid #ccc; margin-top:5px; width:100%; height:85px;}

.mess_list{ margin:0 5px 20px; color:#333; line-height:18px;}

.mess_show{ float:left; width:100%; margin:0 auto; background:#FFF;}
.mess_show li{ width:100%; height:auto; border:1px solid #ccc; float:left; border-top:0;}
}

.display_con{ width:100%; color:#666; min-height:300px; padding-top:15px;}
.dis_title{ width:100%; text-align:center; line-height:24px; margin-top:5px;}
.dis_title h4{ color:#333; font-size:20px; line-height:30px; font-weight:bold; padding-bottom:10px;}
.dis_title span{ margin-bottom:10px; color:#999; text-align:center; font-size:13px; display:block; float:left; width:100%; line-height:1.5;}
.d_c{ font-size:14px; line-height:2; padding:10px 10px 20px; width:100%; height:auto; color:#555;}
.d_c em,.d_c i{ font-style:italic;}
.d_c b{ font-weight:bold;}
.d_c img{ max-width:100%; height:auto;}

.pages{ width:100%; margin-top:10px; height:auto;}
.pages div{ height:40px; line-height:40px; border-bottom:1px dotted #CCC;}
.pages span{ font-size:14px;}
.pages a{ color:#333;}
.pages a:hover{ color:#c90000;}

.dis_img{ width:100%; height:auto; text-align:center;}
.dis_img img{ max-width:100%; height:auto;}
#shuiyinDiv img{ max-width:90%; height:auto;}
table { table-layout: fixed;word-wrap:break-word;}

.smBox{ background:#efefef; padding:10px 15px; margin:15px 0 0; font-size:14px; line-height:2; color:#888;}

@media(max-width:767px){
.display_con{ width:100%; color:#666; min-height:300px; padding:0 5px;}
.d_c{ font-size:14px; line-height:2; padding:10px 0 20px; width:100%; height:auto; color:#555;}
.d_c img{ max-width:100%; height:auto;}	
}
