@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font-family:"微软雅黑";}
input{border:1px solid #ccc; line-height:35px; padding-left:10px; padding-right:10px; color:#6B6C71;font-family:"微软雅黑"; font-size:16px;}
a{text-decoration: none; color:#999999;}
a:link {text-decoration: none; color:#848794;}
a:visited {text-decoration: none;color: ##848794;}
a:hover {text-decoration: none;	color: #64b5f6;}
a:active {text-decoration: none;color: #848794;}

/*nav*/
.navall{min-width:1200px; background-color:#0F0;}
#nav{ float:right; line-height:70px; }
#nav .jquery_out{float:left;display:block;text-align:center;color:#fff; }
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{margin-left:16px;}
#nav .jquery{margin-right:1px;padding:0 2em; }

#nav .mainlevel{float:left;   /*IE6 only*/}
#nav .mainlevel a{color:#ffffff;text-decoration:none; display:block;padding:0 20px; }
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#000;text-decoration:none; background-color:#ffffff;}
#nav .mainlevel ul{display:none;position:absolute;z-index: 10000;}
#nav .mainlevel li{background:#1c1c1c;width:120px; line-height:40px;/*IE6 only*/}

.nav_top_out{width:100%; height:70px; background-color:#1c1c1c; margin:0 auto;}
.nav_top_in{min-width:1200px; width:1200px; margin:0 auto; }
.nav_logo{ margin-top:15px; float:left;}
.nav_login a{ margin-top:20px; float:right; border-radius:5px; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; background-color:#2b2b2b;}
.nav_login a:hover{background-color:#ffffff; color:#000000;}
.centered{ text-align:center;}
.line_h {margin-top:60px;}

.banner_home{ height:350px; width:100%;  background-image: URL(../images/index_banner.jpg); background-position: center;background-size: cover;background-repeat: no-repeat; min-width:1200px;}
.banner_home_1{ height:350px;text-align:center; width:100%; background-image: URL(../images/index_banner_1.jpg);background-size: cover; background-repeat: no-repeat; min-width:1200px; }
.banner_home_2{ height:350px; width:100%; background-image: URL(../images/index_banner_2.jpg);background-size: cover;background-repeat: no-repeat; min-width:1200px;}
.banner_home_1 .title{top: 150px;
    position: absolute;
    left: 25%;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 0;}
.banner_home_1 .title span{background:#fff;padding:10px 25px;border-radius:5px;color:#08C1F0;font-size:32px;}
.banner_home_1 .title1{top: 250px;
    position: absolute;
    left: 25%;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 0;}
.banner_home_1 .title1 span{background:#fff;padding:10px 25px;border-radius:5px;color:#46ABC8;font-size:32px;}

.banner_home_2 .subject{top: 180px;
    position: absolute;
    left: 500px;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 0;}
.banner_home_2 .subject span{padding:10px 25px;border-radius:5px;color:#fff;font-size:36px;}

.banner_about{ height:210px; width:100%;  background-image: URL(../images/index_banner_x.png); background-position: center;background-repeat: no-repeat;background-size: cover; min-width:1200px;}
.banner_report{ height:210px; width:100%;  background-image: URL(../images/index_banner_x.png); background-position: center;background-repeat: no-repeat; background-size: cover;min-width:1200px;}

h1,h2,h3{font-family:"微软雅黑";}
h1{ font-size:26px;}
h2{ font-size:18px; color:#FFF; font-weight:200; margin-bottom:10px; }
h3{ font-size:16px; color:#999; font-weight:200; line-height:26px;}
h4{ font-size:14px; color:#848794;font-weight:200; margin-top:10px;}

.con_out{width:100%;  background-color:#ffffff; margin:0 auto;min-width: 1200px;}
.con_in{width:1200px;  margin:0 auto; position: relative;}
.con_inter{width:1080px;  margin:0 auto; }
.con_out_linian{width:100%; height:680px; background-color:#ffffff; margin:0 auto;background-image:url(../images/home_bg.jpg);background-position:right;background-repeat: no-repeat;min-width: 1200px;height:355px !important; margin-top:-52px !important;}
.linian_centered{ text-align:center; margin-top:50px;margin-bottom:80px;}
.linian_left{float:left; margin-left:30px; width:520px;}
.linian_right{float:left; margin-left:130px; text-align:left; width:420px;}
.linian_font{font-size:16px; color:#666; font-weight:200; line-height:36px; padding-top:2px;}
.word-space{letter-spacing: 16px;}
.font-f18{font-size: 18px;text-align: right;height: 36px;line-height: 36px;}
.txt-right{text-align: right;}

@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    40% {opacity: 0;}  
    100% {opacity: 1;}  
}  
.wrapper {    
    animation: fade-in;/*动画名称*/  
    animation-duration: 1.5s;/*动画持续时间*/  
    -webkit-animation:fade-in 1.5s;/*针对webkit内核*/  
}
.wrapper p{font-size: 20px;}

.friend{height:380px;margin:0 auto;width:1200px;}
.mr_frbox{height:380px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:26px;margin:130px 10px 0 0;width:23px;}
.mr_frUl{float:left;height:202px;width:1060px;margin-left:40px; padding-top: 30px;}
.mr_frBtnR{float:right;margin-top:130px;cursor:pointer;width:23px;height:26px;}
.mr_frUl ul li{display:block;float:left;width:300px;position:relative; margin:0 atuto;  margin-left:30px; margin-right:30px; color:#666666; z-index:1000;}
.mr_centered{text-align:center;}
.mr_centered img{height: 60px;}

.mr_title_bold{ font:"微软雅黑"; font-size:18px; font-weight:600; color:#333333; margin-bottom:40px; text-align:center;}
.mr_font{font:"微软雅黑"; font-size:16px; color:#666666; line-height:26px;}
.mr_font span{text-align: center;display: block;}

.hezuo{margin:0 auto;overflow:hidden;width:1200px;}
.mr_frBtnL_01{cursor:pointer;display:inline;float:left;height:26px;margin:20px 10px 0 0;width:23px;}
.mr_frBtnR_01{float:right;margin-top:20px;cursor:pointer;width:23px;height:26px;}
.mr_frbox_01{height:70px;}
.mr_frUl_01{float:left;height:110px;width:1060px;margin-left:40px; }
.mr_frUl_01 ul li{display:inline;float:left;width:170px;overflow:hidden;position:relative; margin:0 atuto;  margin-left:20px; margin-right:20px;  }

.sjs-synthesize{ text-align: center;  background: #f5f5f5;padding-top:26px;padding-bottom:70px;}
.sjs-synthesize .synthesize_title{font-size:26px;color:#484849;height:84px;line-height:84px;}
.synthesize-tab{width:1100px;margin:0 auto;margin-bottom: 103px;margin-top: 32px;}
.synthesize-tab ul li{ float: left; width:204px; background: #fff !important; height:50px;  line-height:50px; border: 2px solid #54adf5;  margin-right: 1%;font-weight:bold;margin-right:13px;cursor:pointer;box-shadow:#dcdcdc 2px 2px 6px 1px;}
.synthesize-tab  ul li.current{ background: #54adf5 !important; color: #fff;box-shadow:#dcdcdc 2px 2px 6px 1px;}
.synthesize-list{ min-height:270px;  width: 1086px;  clear: both;margin: 0 auto; overflow:hidden; position: relative; top: 17px; background: #fff;box-shadow: #bbbaba 2px 2px 6px 1px;text-align:left;margin-top:16px;}
.synthesize-list .synthesize-img{ padding-top: 20px; padding-left: 20px;float:left;}
.synthesizebox{display:none;}
.synthesize-list .synthesize-text{float: right; width: 62%; margin-right: 35px;color: #505050; margin-top: 25px;}
.synthesize-list  .synthe_title{font-size: 20px; margin-bottom: 6px; color: black;}
.synthesize-list  .synthe_text{line-height: 32px;}
.synthesize-list  .more{right: 0px; bottom: 0px;position: absolute;float:right;margin-top:46px;color:#54adf5; cursor: pointer;margin-right:16px; margin-bottom: 22px; margin-top: 22px;}



.con_out_liu{width:100%;  background-color:#f5f5f5; margin:0 auto; height:650px;min-width: 1200px;}
.liu_centered{ text-align:center; padding-top:90px;margin-bottom:50px;}

.con_out_hezuo{width:100%;  background-color:#ffffff; margin:0 auto; height:500px;min-width: 1200px;}
.hezuo_centered{ text-align:center; padding-top:90px;margin-bottom:80px;}

.con_out_jing{width:100%; margin:0 auto; height:564px;min-width: 1200px;}
.con_line{background-image:url(../images/line_jing.jpg); line-height:15px; width:100%; height:15px;min-width: 1200px;}

.con_jing_t{ text-align:center;  margin-bottom:40px; float:left; margin-left:10px;}
.con_jing_w{width:214px; text-align:center; float:left; margin:0 auto; font-size:14px; color:#777777; height:20px;}
.con_jing_yuan{color:#FFF; font-size:20px; font-weight:400; background-color:#90caf9; padding-top:3px; padding-left:6px; padding-bottom:3px; padding-right:6px; border-radius:5px; margin-right:5px;}
.con_jing_18{font-size:18px; color:#555555;}
.con_jing_14{font-size:14px; color:#555555;}
.con_jing_red_24{font-size:24px; color:#f57f17;}
.con_jing_red_18{font-size:18px; color:#f57f17;}
.con_jing a{text-decoration: none; color:#ffffff; background-color:#42a5f5; border-radius:5px; font-size:18px; padding-top:5px; padding-bottom:5px;  display:block; width:100px;margin-left: 80px;}
.con_jing a:visited {text-decoration: none;	color: #ffffff; background-color:#42a5f5;}
.con_jing a:hover {text-decoration: none;	color: #ffffff; background-color:#2776b6;}
.con_jing a:active {text-decoration: none;	color: #ffffff; background-color:#42a5f5;}
.con_jing_line{ height:1px; width:100%;  margin:0 auto; background-color:#cccccc; line-height:1px; float:left;  margin-bottom:35px;}
.con_jing_more{ float:left; text-align:right; color:#999999;  width:100%; text-align:right;}

.con_out_news{width:100%; margin:0 auto; height:240px; background-color:#3a4151;min-width: 1200px;}
.con_news_blue{width:40px; height:4px;  background-color:#64b5f6; margin-bottom:27px; margin-top:-3px;}
.con_news_xuxian{border:1px dotted #Fff;border-bottom:0;border-right:0;border-left:0;width:400px;}
.con_news_title{ font-size:20px; color:#ffffff; padding-top:40px; margin-bottom:15px;}
.con_news_font{ font-size:14px; color:#ffffff; }
.con_news_date{ font-size:14px; color:#ffffff; margin-left:45px; }
.con_news_icon_yuan{ margin-right:10px; }
.con_news_icon_line{ margin-right:10px; height:22px; }
.con_news_left{float:left;}
.con_news_right{float:right;}

.con_news_font a{color: #FFF;}
.con_news_font a:visited,
.con_news_font a:active{text-decoration: none;}
.con_news_font a:hover{text-decoration: none;color:#3A84CF;}

.body{text-align:center} 
.con_pro_inter{width:1080px;  margin:0 auto; height:100px; }
.con_pro_inter01{width:1000px;  margin:0 auto; line-height:60px;color:#3AA4DF;}
.con_pro_inter01 .title{padding:0.5em 0 0.5em 0em;font-size:1.5em;}
.con_pro_inter02{width:1000px;  margin:0 auto;}
.con_pro_inter02 .title{padding:1.5em 0 0em 2.5em;color:#3AA4DF;font-size:1em;}
.con_pro_inter03{clear:both;width:1000px; margin:0 auto;}
.con_pro_inter04,
.con_pro_inter05{clear:both; width:1000px;margin: 20px auto;height: 200px;}
.con_pro_inter05{height: 20px;}
.con_pro_outer{width:1080px;  margin:0 auto; }
.con_pro_top_01{margin-top:50px; margin-bottom:20px; float:left;  width:1080px;}
.con_pro_top_02{ margin-bottom:20px; float:left; width:1080px;}
.con_pro_top_03{ margin-bottom:40px; float:left;  width:1080px;}

.con_pro_title_b{ float:left; font-size:16px; font-weight:600; text-align:right; width:110px; margin-top:5px; color:#444444;}
.con_pro_title_c{ float:left;  text-align:center; }
.con_pro_title_c a{ text-decoration: none; color:#6B6C71;  border-radius:5px; font-size:16px; padding-top:5px; padding-bottom:5px;  display:block;  margin-left:5px; margin-right:5px; padding-left:20px; padding-right:20px; }
.con_pro_title_c a:visited, .con_pro_title_c a:active {text-decoration: none;}
.con_pro_title_c a:hover {text-decoration: none; color:#ffffff; background-color:#42a5f5; border-radius:5px; font-size:16px; padding-top:5px; padding-bottom:5px;  display:block;  margin-left:5px; margin-right:5px; padding-left:20px; padding-right:20px;}
.con_pro_title_d{ float:left; margin-left:26px; }
.con_pro_title_d input{ width:300px; }
.con_pro_title_e{ text-align:center; margin-left:450px; float:left;}
.con_pro_title_e a{text-decoration: none; color:#ffffff; background-color:#42a5f5; border-radius:5px; font-size:16px; padding-top:5px; padding-bottom:5px;  display:block; width:120px;}
.con_pro_title_e a:visited, .con_pro a:active {text-decoration: none;	color: #ffffff; background-color:#42a5f5;}
.con_pro_title_e a:hover {text-decoration: none;	color: #ffffff; background-color:#2776b6;}
.con_pro_line{ height:4px; width:100%; background-image:url(../images/pro_bg.jpg); margin-top:40px; }
.con_pro_title_20{ font-size:20px; color:#333333; }
.con_pro_t{ text-align:left;  margin-bottom:6px; margin-right:10px;}
.con_pro_w{width:160px; text-align:center; float:left; margin:0 auto; font-size:16px; color:#999999; height:20px;}
.con_pro_c{width:160px; text-align:center; float:left; margin:0 auto; font-size:16px; color:#5d5d5d; height:20px;}
.con_pro_w:last-child,
.con_pro_c:last-child{width:190px;}
.con_pro_c a{ color:#3A84CF;}
.con_pro_c a:hover{ color:#3A84CF; text-decoration:underline;}
.con_pro_one{ text-align:center; float:left; margin-right:10px; height:40px; padding-top:20px;}
.con_pro_two{ text-align:center; float:left; margin-right:10px; height:40px; background-color:#F8F8F8; padding-top:20px;}
.con_pro_line_b{ background-color:#64B5F6; height:3px; width:100%; padding-top:-30px; float:left; }
.con_pro_backgroup:nth-child(2n){background-color:#F8F8F8;}

.con_pro_page_l,.con_pro_page_r,.con_pro_page_m{text-decoration: none; color:#888888; background-color:#ffffff;font-size:16px;  display:block; float:left; text-align:center; margin-top:40px; margin-bottom:60px; }
.con_pro_page_l a,.con_pro_page_r a, .con_pro_page_m a{text-decoration: none; color:#888888; background-color:#ffffff;font-size:16px; padding-top:5px; padding-bottom:5px;  display:block; float:left; text-align:center; padding-left:10px; padding-right:10px;}
.con_pro_page_l a:hover{ color:#ffffff; background-color:#63b6f5;display:block; text-align:center; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.con_pro_page_l{ border-top-left-radius:5px; border-bottom-left-radius:5px; border:1px solid #dddddd; }
.con_pro_page_r{ border-bottom-right-radius:5px; border-top-right-radius:5px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd;}
.con_pro_page_r a:hover{ color:#ffffff; background-color:#63b6f5;display:block; text-align:center; border-top-right-radius:5px; border-bottom-right-radius:5px; }
.con_pro_page_m{  border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd;}
.con_pro_page_m a:hover{ color:#ffffff; background-color:#63b6f5;display:block; text-align:center;}
.con_pro_page_t{ text-decoration: none; color:#888888; float:left;  padding-left:10px; padding-top:45px; }
.con_pro_page_i input{ width:40px; margin-left:10px; float:left;margin-top:40px; border:1px solid #dddddd; line-height:31px; padding-left:10px; padding-right:10px; color:#6B6C71;font-family:"微软雅黑"; font-size:16px; }

.con_pro01_bg{ background-color:#F5F5F5;}
.con_pro01_out01{width:1040px;  margin:0 auto; height:240px; border:1px solid #E5E5E5; margin-top:20px; margin-bottom:60px; color:#888888; font-size:16px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; background-color:#FFFfff; }
.con_pro01_top_left{float:left;}
.con_pro01_top_right{float:right; margin-top:-10px;}
.con_pro01_tel{ color:#EF6C00; font-size:28px; font-weight:600;}
.con_pro01_line{ height:1px; width:100%; background-color:#dddddd; float:left; margin-top:10px; margin-bottom:30px;}
.con_pro01_290{width:290px; float:left;}
.con_pro01_160{width:160px; float:left;}
.con_pro01_font48{ font-size:48px; font-family:Arial, Helvetica, sans-serif;  color:#333333;}
.con_pro01_font48_red{ font-size:48px; font-family:Arial, Helvetica, sans-serif;  color:#EF6C00;}
.con_pro01_font42{ font-size:42px; font-family:Arial, Helvetica, sans-serif;  color:#333333;}
.con_pro01_font42_red{ font-size:42px; font-family:Arial, Helvetica, sans-serif;  color:#EF6C00;}
.con_pro01_font36{ font-size:36px; color:#333333;}
.con_pro01_font32{ font-size:32px; color:#333333;}
.con_pro01_font18{ font-size:18px; color:#333333;}
.con_pro01_50{margin-top:50px;}
.con_pro01_25{margin-top:25px;}
.con_pro01_30{margin-left:30px; color:#333333;}
.con_pro01_out02{width:1080px;  margin:0 auto;  margin-top:20px; margin-bottom:130px; color:#888888; font-size:16px;  background-color:#FFFfff;  border:1px solid #E5E5E5; }

.con_pro01_cp{width:100%; float:left; margin-top:20px;}
.con_pro01_cp_bo{width:100%; float:left; height:50px;}
.con_pro01_cp_title{ color:#333333; font-size:16px; font-weight:500;}
.con_pro01_cp_01_t{width:300px; text-align:right; float:left; margin-right:50px; font-size:16px; color:#888888;}
.con_pro01_cp_02_t{width:600px; text-align:left; float:left; color:#333333;font-size:16px;}
.con_pro01_cp_01{width:300px; text-align:right; float:left; margin-right:50px; font-size:14px; color:#888888;}
.con_pro01_cp_02{width:600px; text-align:left; float:left; color:#333333;font-size:14px;}
.con_pro02_yj_01{ color:#888888; font-size:16px; width:16.6667%; text-align:center; background-color:#F0F7FF; float:left; padding-top:15px;padding-bottom:15px; margin-bottom:10px;}
.con_pro02_yj_02{ color:#333333; font-size:14px; width:16.6667%; text-align:center; background-color:#ffffff; float:left;  padding-top:10px;padding-bottom:10px;}
.con_pro02_yj_02b{ color:#3A84CF; font-size:14px; width:16.6667%; text-align:center; background-color:#ffffff; float:left;  padding-top:10px;padding-bottom:10px;}

.con_ab_outer{width:1170px; margin:0 auto; padding-left:30px; }
.con_ab_right{width:730px; float:left; margin-left:50px; margin-top:70px; padding-left:40px; padding-right:40px; padding-top:30px; padding-bottom:40px; font-size:14px; line-height:28px; color:#666666; border-radius:5px; border:1px solid #dddddd; margin-bottom:70px;
background:#fff;color:#333;filter:progid:DXImageTransform.Microsoft.Shadow(color=#D4D3D3,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #D4D3D3;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #D4D3D3;/*safari或chrome*/
box-shadow:2px 2px 10px #D4D3D3;/*opera或ie9*/}
.con_ab_right_media{width:812px;padding:0;}
.con_ab_right p{ margin-bottom:20px;}
.con_ab_right_t{ color:#42A5F5; font-size:24px; margin-bottom:20px; font-family:"微软雅黑";}
.con_ab_right_540{width:540px; float:left;}
.con_ab_font18{ float:left; color:#42A5F5; font-size:18px;}
.con_ab_font16{ float:right; color:#42A5F5; font-size:16px;}
.con_ab_list{ float:left; color:#555555; font-size:16px;}
.con_ab_date{ float:right; color:#555555; font-size:16px;}
.con_ab_icon{ background-image:url(../images/icon_c.png); width:16px; height:16px; margin-left:10px; margin-right:10px; float:left; margin-top:6px;}
.con_ab_line01{width:100%; float:left; height:1px; background-color:#DDDDDD; margin-top:10px; margin-bottom:10px;}
.con_ab_line{width:100%; float:left; height:1px; background-color:#42A5F5;}
.con_ab_photo{width:130px; height:130px;  border:1px solid #dddddd; float:left; margin-right:30px;overflow: hidden;}
.con_ab_con{width:100%; float:left; margin-top:10px; color:#666666;}
.con_ab_m{width:100%; float:left; margin-bottom:90px;}
.con_ab_nav{width:240px; float:left; text-align:center; font-size:18px; color:#666666;}
.con_ab_nav_img{width:240px; height:100px; margin-bottom:28px;    background: #029be5;color: #fff;}
.con_ab_nav ul li{  border-bottom:1px solid #DDDDDD;}
.con_ab_nav ul li a{ padding-top:8px; padding-bottom:8px;  display:block; color:#666666;}
.con_ab_nav ul li a:hover{ background-color:#f8f8f8;}
.con_ab_nav_bg{width:100%; background-image:url(../images/about_title_bg.jpg);}

.con_ab_img{height: 250px;}
.con_ab_img_xsyj_01{background: url(../images/xsyj_01.png) center center no-repeat;background-size:90%;}
.con_ab_img_xsyj_02{background: url(../images/xsyj_02.png) center center no-repeat;background-size:90%;}
.con_ab_img_xsyj_03{background: url(../images/xsyj_03.png) center center no-repeat;background-size:75%;}
.con_ab_img_xsyj_04{background: url(../images/xsyj_04.png) center center no-repeat;background-size:90%;}

.product_zs_img,
.product_zs_img_02{background: url(../images/product/20160809/by1h.png) center center no-repeat; background-size:80%;height: 460px;}
.product_zs_img_02{background: url(../images/product/20150107/bona_product_02.png) center center no-repeat;}
.product_zs_txt{margin-bottom: 20px;font-size: 14px;}
.product_zs_txt .zs_center{position: relative;left: 500px;}
.product_zs_txt .zs_right{float: right;position: relative;right: 106px;}

.con_report_left{margin-left:130px; width:40px; background-image:url(../images/icon_b_line.png); float:left; height:500px;}
.con_report_right{width:740px; float:left; margin-left:20px;}
.con_report_font18{ font-size:18px; color:#333333; text-align:left; padding-top:60px;}
.con_report_font18_top10{ font-size:18px; color:#333333; text-align:left; padding-top:10px;}
.con_meida_font18{ font-size:18px; color:#333333; text-align:left; padding-top:10px;}
.con_report_font18 a{  color:#333333;}
.con_report_font18,.con_meida_font18 a:hover{  color:#333333;color:#42A5F5; }
.con_meida_font18 a{color:#333333;padding-left:10px;}
.b{border:1px solid red!important;}

/* .con_report_title{margin-left:-60px;color:blue;}
.con_report_title_1{margin-left:-190px;color:blue;} */
.con_report_font18b{ font-size:18px; color:#333333; text-align:center; font-weight:bold;}
.con_report_font14{  font-size:14px; color:#999999;  text-align:left; margin-top:10px; margin-bottom:10px;}
.con_report_font14b{  font-size:14px; color:#999999;  text-align:center; margin-top:10px; margin-bottom:30px;}
.con_report_con{  font-size:14px; color:#666666;  text-align:left; line-height:25px; padding-right: 10px;}
.con_report_conb{  font-size:16px; color:#666666;  text-align:left; line-height:25px; }
.con_report_conb p{ margin-bottom:20px }
.con_report_img{ text-align:center;}
.con_report_icon{ width:24px; background-image:url(../images/icon_report.png); float:left; margin-left:80px; }
.con_report_media{ width:30px; background-image:url(../images/icon_media.png); height:100%; float:left; margin-left:15px;}
.con_report_list{/* width:740px; min-height:200px; */ width:1000px;}
.con_report_list_title{width:740px; min-height:10px;}
.con_report_media_list{width:740px; height:50px;}
.con_report_list_r{margin-left:150px;}
.con_report_list_l{margin-left:100px;}
.con_report_2017{ text-align:left;  color:#666666; font-size:18px; margin-left:70px; margin-bottom:10px; }
.con_report a{ font-size:18px; color:#42A5F5; margin-left:300px;}
.con_report a:hover{ font-size:18px; color:#42A5F5; text-decoration:underline; }

.con_report_list.con_report_icon{ width:inherit; clear:both; background-repeat:repeat-y; padding-left:70px; padding-bottom:30px; }

.con_bu{width:100%; float:left; height:80px;padding:1em 0 0 0;}
.con_bu_inlf{width:26%; float:left; margin-right:20px;  font-size:16px; font-weight:600; color:#444444; min-height:150px;}
.con_bu_rg{width:75%; float:right; font-size:14px; color:#666666; }

.footer{width:100%; background-color:#080a13; height:238px; min-width:1200px; color:#FFF;clear: both;}
.footer_out{ width:1042px; margin:0 auto; padding-top:60px;} 
.footer_blue{width:40px; height:4px;  background-color:#64b5f6; margin-bottom:4px;}
.footer_in_01,.footer_in_02,.footer_in_03,.footer_in_04{ float:left;}
.footer_in_01{width:100px; margin-left:40px;}
.footer_in_02{width:100px; margin-left:170px;}
.footer_in_03{width:300px; margin-left:170px;}
.footer_in_04{width:100px; margin-left:30px;}
.footer_in_04_wx{ width: 136px;height: 136px;}
.footer_in_04_wx img{width: 136px;}
.footer_line_01{height:1px; width:100%; background-color:#15161F; float:left;}
.footer_line_02{height:1px; width:100%; background-color:#06080F; float:left;}
.footer_line_03{height:50px; width:100%; background-color:#080A13; float:left; text-align:center; font-size:12px; color:#6B6C71;line-height: 50px;}

.b{border: 1px solid red;}

.con_introduction_img_01{background: url(../images/gsjs.png) center center no-repeat;background-size:90%;}


.con_bsintro_img_01{background: url(../images/bsintro/fwtx.png) center center no-repeat;background-size:90%;}
.con_bsintro_img_02{background: url(../images/bsintro/fwnr.png) center center no-repeat;background-size:90%;}
.con_bsintro_img_02_1{background: url(../images/bsintro/fwnr2.png) center center no-repeat;background-size:90%;}
.con_bsintro_img_02_2{background: url(../images/bsintro/fwnr3.png) center center no-repeat;background-size:90%;}
.con_bsintro_img_02_3{background: url(../images/bsintro/fwnr4.png) center center no-repeat;background-size:90%;}
/* .con_bsintro_img_01{background: url(../images/bsintro/fwdx.png) center center no-repeat;background-size:90%;}
.con_bsintro_img_02{background: url(../images/bsintro/fwlc_01.png) center center no-repeat;background-size:95%;}
.con_bsintro_img_03{background: url(../images/bsintro/tzjd_01.png) center center no-repeat;background-size:95%;} */

.con_binfo_img_01{background: url(../images/product/yjal.png) center center no-repeat;background-size:100%;padding:20px;}
.con_binfo_img_02{background: url(../images/product/yjal_02.png) center center no-repeat;background-size:85%;padding:120px 0 120px 0;}
.con_binfo_img_03{background: url(../images/product/yjal_03.jpg) center center no-repeat;background-size:85%;padding:120px 0 120px 0;}
.con_binfo_img_04{background: url(../images/product/yjal_04.jpg) center center no-repeat;background-size:85%;padding:120px 0 120px 0;}

.con-binfo-table{width:80%;margin:0 auto;text-align:center;color:#888888;line-height:30px;font-size:0.99em;}
.con-binfo-table .td1{background:#E9EDF4;width:25%;}
.con-binfo-table .td2{background:#E3E8ED;width:75%;padding:0 1em 0 1em;}

/******************
     案列展示
*******************/
.case_content{width:1040px;margin:0 auto;margin-top:20px;font-size:16px; padding:20px;font-family: '微软雅黑';}
.con_case_line{height:4px;background-image:url(../images/pro_bg.jpg);}
.con_case_inter{height: 80px;}
.case_title{padding-top: 20px;padding-left:20px;padding-bottom: 10px;}
.case_title_space{margin-top: 10px;}
.title_one{font-size: 20px;font-weight: bold;color: #6785AA;text-align: center;border-bottom: 2px dashed #6785AA;}
.title_two{font-size: 16px;color: #6785AA;text-align: center;}
/* .con_case_img_20161101_01{background: url(../images/case/20161101/case_01.png) center center no-repeat;background-size:70%;height: 400px;}
.con_case_img_20161101_02{background: url(../images/case/20161101/case_02.jpg) center center no-repeat;background-size:70%;height: 400px;}
.con_case_img_20161101_03{background: url(../images/case/20161101/case_03.jpg) center center no-repeat;background-size:65%;height: 400px;}
.con_case_img_20161101_04{background: url(../images/case/20161101/case_04.jpg) center center no-repeat;background-size:70%;height: 400px;}
.con_case_img_20161101_05{background: url(../images/case/20161101/case_05.jpg) center center no-repeat;background-size:65%;height: 400px;}
.con_case_img_20161101_06{background: url(../images/case/20161101/case_06.jpg) center center no-repeat;background-size:60%;height: 400px;}
.con_case_img_20161101_07{background: url(../images/case/20161101/case_07.jpg) center center no-repeat;background-size:60%;height: 400px;} */

.con_case_img_alzs_01{background: url(../images/case/20181214/alzs1.png) center center no-repeat;background-size:70%;height: 400px;}
.con_case_img_alzs_02{background: url(../images/case/20181214/alzs2.png) center center no-repeat;background-size:70%;height: 400px;}
.con_case_img_alzs_03{background: url(../images/case/20181214/alzs3.png) center center no-repeat;background-size:65%;height: 400px;}

.about_business .subtitle{list-style:disc;margin:6px 0;height: 15px; margin-bottom: 8px;}
.about_business table tr td{    border-left: 1px solid #bebebe; border-bottom: 1px solid #bebebe; padding:8px;}
.about_business table tr td p{padding-bottom:0px; margin-bottom: 0px;}
.about_business table  tr:nth-child(odd){background:#f8f8f8;}
.about_business table{border-top:1px solid #bebebe;border-right:1px solid #bebebe;}
.about_business span{color:#42A5F5;}
.con_case_explain{font-size: 14px;text-indent: 2em;line-height: 24px;width: 80%;margin: 0 auto;}
.con_case_explain span{color: red;font-weight: bold;}

.case_tab{width: 70%;margin: 0 auto;}
.txt-c{text-align: center;}
.case_tab table{font-size: 15px;border: 1px solid #999999;width: 100%;}
.case_tab table tr td{line-height: 24px;height: 30px;padding:4px;}
.case_tab table tr td span{color: red;font-weight: bold;}
.case_tab .tab_td{border-bottom: 1px solid #999999;}
.case_tab .tab_td-right{border-right: 1px solid #999999;}

.case_space_bottom{margin-bottom: 40px;}

.word{ word-wrap:break-word;word-break:break-all; }

/** 单行省略号 **/
.ellipsis{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}





