﻿@charset "utf-8";

/* CSS Document */

html{ overflow-x:hidden; overflow-y:auto;}

*{ margin: 0; padding: 0; }

ul,ol,li{ list-style-type:none;}

body, button, input, select, textarea{ font-family:'Microsoft yahei'; font-size:12px;}

code, kbd, pre, samp {font-family:'Microsoft yahei';}

a{ text-decoration: none; color:#333333; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

}

a:hover{color:#008fd5; cursor:pointer;}

img{ border:0;}

li { line-height:normal; }

table { border-collapse: collapse; border-spacing: 0; }

textarea { resize: none;}

*,*:before,*:after {  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}

h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal;}

input[placeholder], [placeholder], *[placeholder] {color:#999999 !important;} 

::-webkit-input-placeholder{color:#989898}

:-moz-placeholder{color:#989898}

::-moz-placeholder{color:#989898}

:-ms-input-placeholder{color:#989898}



.pz_top{ float:left; width:100%; min-width:1200px;}

.pz_banner{ float:left; width:100%; min-width:1200px; overflow:hidden; position:relative;}

.pz_main{ float:left; width:100%; min-width:1200px;}

.pz_down{ float:left; width:100%; min-width:1200px;}



.w_0100{ float:left; width:100%; min-width:1200px;}

.w_1200{ margin:0 auto; width:1200px;}

.phone_show{ display:none;}



@media screen and (max-width:767px) {

input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="submit"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input 

{-webkit-appearance:none;}

body{ overflow:hidden;}

.pz_top{min-width:100%;}

.pz_banner{min-width:100%; }

.pz_main{ min-width:100%;}

.pz_down{ min-width:100%;}

.w_1200{ max-width:100%;}

.w_0100{ min-width:100%;}

.pc_show{ display:none;}

.phone_show{ display:block;}

}

/*top*/

.index{position:fixed; z-index:9999; left:0; top:0;}

.back1{ float:left; width:100%; webkit-transition: background 300ms ease;-moz-transition: background 300ms ease;transition: background 300ms ease;position: fixed; background:rgba(0,0,0,.3)}

.c_1200{ float:left; width:1200px; height:70px; }

.logo{ float:left; width:287px; padding:10px 0 25px 0;}

.right{ float:right;}

.back1 .logo  a.dark{ display:none;}



/*导航*/

.pc_menu{ float:left;position:relative; z-index:999;}

.pf_0100{ display:none; position:absolute; z-index:1; width:3000px; background:#c61111; height:100px; top:70px; left:50%; margin-left:-1500px;}

.pc_menu ul{ float:left}

.pc_menu .nli{ float:left;  z-index:99;}

.pc_menu .nli span a{ float:left; padding:0 16px 0 22px; height:70px; color:#fff; font-size:16px; line-height:4; }

.pc_menu .nli:first span a{padding:0 22px;}

.pc_menu .nli span a em{ float:left; font-style:normal;}

.pc_menu .nli span a i{ float:left; width:7px; height:70px; background:url(menu1.png) no-repeat 0 center; margin-left:5px;}

.pc_menu .nli.on span a i,

.pc_menu .nli:hover span a i{background:url(menu2.png) no-repeat 0 center; }

.pc_menu .nli.on span a,

.pc_menu .nli:hover span a{background:#c61111; color:#fff;}



.pc_menu .nli .sub{ display:none; position:absolute; z-index:11; left:50%; margin-left:-600px; top:90px; width:1200px;}

.pc_menu .nli .sub .l_321{ float:left; width:321px; height:50px; padding-top:10px; border-right:1px solid #ccc; color:#fff; font-size:12px; line-height:30px;}

.pc_menu .nli .sub .r_850{ float:right; width:850px;}

.pc_menu .nli .sub .r_850 .l_one{ float:left; width:21%; /*margin-top:35px;*/}

.pc_menu .nli .sub .r_850 .t_0100{ float:left; width:100%; }

.pc_menu .nli .sub .r_850 .t_0100 a{ color:#fefefe; font-size:14px; line-height:32px;}

.pc_menu .nli .sub .r_850 .d_0100{ float:left; width:100%; margin-top:10px; }

.pc_menu .nli .sub .r_850 .d_0100 li{ float:left; width:100%;}

.pc_menu .nli .sub .r_850 .d_0100 li a{ float:left; padding-left:14px; background:url(menu3.png) no-repeat 4px center; line-height:36px; height:36px;color:rgba(254,254,254,.5); font-size:14px;}

.pc_menu .nli .sub .r_850 .d_0100 li a:hover{color:#fefefe;}

  



.back1.stuck{ background:rgba(255,255,255,.9); z-index:9999;}

.back1.stuck .logo  a.light{ display:none;}

.back1.stuck .logo  a.dark{ display:block;}

.back1.stuck .dark{ float:left; width:287px;}

.back1.stuck .pc_menu .nli span a{ color:#333333; }

.back1.stuck .pc_menu .nli span a i{ background:url(menu4.png) no-repeat 0 center; }

.back1.stuck .pc_menu .nli.on span a i,

.back1.stuck .pc_menu .nli:hover span a i{background:url(menu2.png) no-repeat 0 center; }

.back1.stuck .pc_menu .nli.on span a,

.back1.stuck .pc_menu .nli:hover span a{background:#c61111; color:#fff;}





@media screen and (max-width:767px) {

.c_1200{ width:100%; padding:0 0 0 10px }

.small_menu{ float:left; width:70px; height:70px;}

.small_menu .cha{display:none; position:absolute; width:70px; height:70px; right:0; top:0; z-index:56; }

.back1.stuck .small_menu .nav_to1{ display:none}

.back1.stuck .small_menu .nav_to2{ display:block}



/*phone_导航*/

/*menu 效果*/

.pf_phone_menu{ display:block; position:fixed; width:100%; background:rgba(0,0,0,.8); left:0; top:70px; z-index:9999999999; height:100%; overflow-y:auto;}



.menu{ margin-top:0;}

.ph_back{ float:left; width:100%; padding:0 0 80px; background:#c61111; }

.phone_menu{ float:left; width:100%;}

.phone_menu ul{ float:left; width:100%; height:100%; overflow-x:auto; overflow-y:hidden;}

.phone_menu ul .nli{ float:left; width:100%; background:#024288;}

.phone_menu ul .nli span{ float:left; width:100%; padding-right:10px; border-bottom:solid 1px #155197; padding:0 4%;}

.phone_menu ul .nli span a.l1_a{ float:left; width:80%; padding:12px 0; height:60px; color:#ffffff; font-size:18px; text-align:center; }

.phone_menu ul .nli.on span .l1_a,

.phone_menu ul .nli span .l1_a:hover{ border-bottom:0; font-weight:normal; }

.phone_menu ul .nli span .l1_a .chi{ float:left; color:#fff; height:36px; line-height:36px;}

.phone_menu ul .nli span b{ float:right; width:20%; height:60px; background:url(phone_top2.png) right center no-repeat; background-size:19px 19px;}

.phone_menu ul .nli.on span b{ background:url(phone_top2.png) right center no-repeat; background-size:19px 19px;}

.phone_menu ul .nli span b.nav_left{ background:url(phone_top3.png) no-repeat right center; background-size:9px 17px;}

.phone_menu .sub{ float:left; width:100%; padding:11px 0 11px 0; display:none; background:#c61111;}

.phone_menu .sub  .d_nav{ float:left; width:100%; border-bottom:1px solid #024288; padding:10px 0;}

.phone_menu .sub .l2{ float:left; width:100%; padding:6px 0; }

.phone_menu .sub .d_nav:last-child{ border-bottom:0}

.phone_menu .sub .l2 .l2_a{ float:left; width:100%; padding-left:7%; color:#fefefe; font-size:16px; line-height:24px;}

.phone_menu .sub .l3{ float:left; width:100%; padding-left:15%;}

.phone_menu .sub .l3 .l3_a{ float:left; width:100%; background:url(menu3.png) no-repeat 0 center; padding-left:10px; color:#8aa8cb; height:36px; line-height:36px;}



}

@media screen and (max-width:380px) {

.logo{ width:250px}	

.back1.stuck .dark{ width:250px}	



}

@media screen and (max-width:330px) {

.logo{ width:230px}	

.back1.stuck .dark{ width:230px}	



}

.pz_slides_3{ float:left; width:1920px; height:720px; overflow:hidden; position:relative;  }

.pz_slides_3 ._btn{ position:absolute; height:16px; bottom:27px; z-index:1; }

.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left;}

.pz_slides_3 ._btn li{float:left; background:#fff; border-radius:20px; -o-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; width:16px; height:16px; text-indent:-9999px; overflow:hidden; margin:1px 7px 0;  }

.pz_slides_3 ._btn li.on{ float:left; width:18px; height:18px; border:4px solid #fff; background:none; margin:0 6px;}

.pz_slides_3 ._pic{ position:relative; z-index:0; }

.pz_slides_3 ._pic li{ position:relative;}

.pz_slides_3 ._pic li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.pz_slides_3 ._pic li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.pz_slides_3 ._pic li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }



/*banner*/

.slideBox{ display:block; position:relative; overflow:hidden; margin:0px auto 0 auto;  max-width:1920px; /* 设置焦点图最大宽度 */}

.slideBox .hd{ position:absolute; height:16px; bottom:27px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}

.slideBox .hd li{float:left; background:#fff; border-radius:20px; -o-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; width:16px; height:16px; text-indent:-9999px; overflow:hidden; margin:1px 7px 0;  }

.slideBox .hd li.on{ float:left; width:18px; height:18px; border:4px solid #fff; background:none; margin:0 6px;}

.slideBox .bd{ position:relative; z-index:0; }

.slideBox .bd li{ position:relative;}

.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }



@media screen and (max-width:767px) {

.slideBox{ margin:0 auto;}

.slideBox .hd{ position:absolute; height:16px; bottom:35%; right:auto; width:100%; z-index:1; }

.slideBox .hd ul{ float:none; display:table; margin:0 auto;}

.slideBox .hd li{ width:12px; height:12px;}

.slideBox .hd li.on{ width:14px; height:14px; border:4px solid #fff;}

}



.pf_400{ position:absolute; z-index:11; width:400px; height:320px; top:50%; margin-top:-160px; right:50%; margin-right:-560px; background:rgba(0,0,0,.25)}

.picScroll{ float:left; width:400px; position:relative; z-index:11;}

.pageState{ position:absolute; z-index:11; width:30px; height:30px; right:75px; top:54px; line-height:30px; color:#fff;}

.c_400 .bd{ float:left; width:100%;}

.c_400{ float:left; width:400px;}

.c_400 ul{ float:left; width:100%;  padding:0 75px;}

.c_400 li{ float:left; width:100%; color:#fff; padding-top:54px; text-align:left;}

.c_400 li a{ float:left; width:100%;}

.c_400 li .time{ float:left; width:100%; color:#fff; font-size:14px; font-weight:bold; line-height:30px;}

.c_400 li .tit1{ float:left; width:100%; overflow:hidden; text-overflow:ellipsis; color:#fff; font-size:18px; line-height:30px; margin-top:23px;}

.c_400 li .text{ float:left; width:238px; margin-top:26px; font-size:14px; color:#fff; line-height:26px; height:104px; overflow:hidden;}



.picScroll .hd{ float:left; width:0px; height:0; overflow:hidden;}

.picScroll .next,.picScroll .prev{ position:absolute; cursor:pointer; z-index:11; width:35px; height:35px; top:163px; left:19px; background:url(top1.png) no-repeat; border:1px solid rgba(255,255,255,0); border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;  -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.picScroll .prev{left:auto; right:19px; background:url(top1.png) no-repeat right 0;}

.picScroll .next:hover,.picScroll .prev:hover{ border:1px solid #fff; }





@media screen and (max-width:767px){

.pf_400{width:100%; height:200px; top:auto; bottom:0; margin-top:0; right:0; margin-right:0; background:rgba(0,0,0,.25)}

.picScroll{width:100%;}

.pageState{ right:40px; top:24px;}



.c_400{ width:100%; }

.c_400 ul{padding:0 40px;}

.c_400 li{ float:left; width:100%; color:#fff; padding-top:24px; text-align:left;}

.c_400 li a{ float:left; width:100%;}

.c_400 li .tit1{ margin-top:20px;}

.c_400 li .text{ width:100%; margin-top:10px; height:52px; }



.picScroll .next,.picScroll .prev{top:80px; left:5px; border:0;}

.picScroll .prev{left:auto; right:5px; }

.picScroll .next:hover,.picScroll .prev:hover{ border:0; }

}



@media screen and (max-width:520px){

.pf_400{height:150px;}

.pageState{ right:40px; top:15px;}

.c_400 li{  padding-top:15px;}

.c_400 li .tit1{ margin-top:10px;}

.c_400 li .text{margin-top:5px;}

.picScroll .next,.picScroll .prev{top:70px;}

}



@media screen and (max-width:390px){

.pf_400{height:120px;}

.pageState{ right:40px; top:5px;}

.c_400 li{  padding-top:5px;}

.c_400 li .tit1{ margin-top:0px;}

.c_400 li .text{margin-top:0px;}

.picScroll .next,.picScroll .prev{top:60px;}

}



/*main*/

.c_1200_1{ float:left; width:1200px;}

.c_1200_1 ul{ float:left; width:100%;}

.c_1200_1 li{ float:left; width:33.33333%; padding:80px 40px 55px 40px;}

.c_1200_1 li a{ float:left; width:100%;}

.c_1200_1 li .t_120{ position:relative; z-index:11; display:table; margin:0 auto; width:120px; height:120px; border:1px solid #e2e2e2; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}

.c_1200_1 li .t_120.bg1{ background:url(main1.png) no-repeat center;}

.c_1200_1 li .tit2{ float:left; width:100%; height:89px; line-height:89px; margin-top:27px; text-align:center; color:#333333; font-size:30px; position:relative; z-index:11}

.c_1200_1 li .tit2:after{ content:""; position:absolute; z-index:11; width:60px; height:1px; background:#e6910e; left:50%; margin-left:-30px; bottom:0;}

.c_1200_1 li .text1{ float:left; width:100%; color:#999999; font-size:14px; line-height:26px; height:130px; overflow:hidden; text-align:left; margin-top:18px;}

.c_1200_1 li .t_120 .bg2,.c_1200_1 li .t_120 .bg3,.c_1200_1 li .t_120 .bg1{ position:absolute; z-index:11; top:0; width:120px; height:120px; }

.c_1200_1 li:hover .t_120 .bg1,.c_1200_1 li:hover .t_120 .bg2,.c_1200_1 li:hover .t_120 .bg3{animation-duration: 1s;

    animation-iteration-count: infinite;

    animation-name: myfirst;

   }

@keyframes myfirst

{

 0%{top:0px;}

    20%{top:-10px;}

    40%{top:0px;}

    60%{top:-5px;}

    100%{top:0px;}

}





@media screen and (max-width:767px){

.c_1200_1{width:100%; padding-bottom:55px;}

.c_1200_1 li .tit2{ margin-top:7px;}

.c_1200_1 li{ float:left; width:100%; padding:55px 10px 0;}

.c_1200_1 li .text1{ height:auto; overflow:hidden; text-align:center; margin-top:18px;}

}



.back2{ background:url(back.jpg) no-repeat center 0; height:550px;}

.c_1200_2{ float:left; width:1200px; position:relative; z-index:11;}

.c_1200_2 .tit3{ float:left; width:100%; margin-top:67px; text-align:center; color:#fff; height:50px; line-height:50px; color:#ffffff; font-size:36px; font-weight:bold;}

.c_1200_2 .text2{ float:left; width:100%; margin-top:9px; line-height:28px; color:#ffffff; font-size:16px; text-align:center;}

.c_1200_2 .bd{ float:left;  width:1237px;  }

.c_1200_2 .list1{ float:left; width:1200px;overflow:hidden;}

.c_1200_2 .list1 ul{ float:left; width:275px;  margin-right:37px;  margin-top:46px;}

.c_1200_2 .list1 li{ float:left; width:275px; height:280px; text-align:center; position:relative; z-index:11;}

.c_1200_2 .list1 li .r_150{ position:absolute; z-index:11; width:375px; height:250px;}

.c_1200_2 .list1 li .keshi{ color:#fff; font-size:16px; line-height:40px; text-align:center; margin-top:10px;}



.c_1200_2 .l_49,.c_1200_2 .r_49{ position:absolute; z-index:11; width:49px; height:49px; left:-71px; top:301px; border:1px solid rgba(255,255,255,.3); cursor:pointer; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; background:url(images/main5.png) no-repeat center;}

.c_1200_2 .r_49{ left:auto; right:-71px; background:url(main6.png) no-repeat center;}

@media screen and (max-width:767px){

.back2{ background:url(phone_back.jpg) no-repeat center; height:100%; padding-bottom:25px;}

.c_1200_2{width:100%; padding:0 10px;}

.c_1200_2 .bd{width:100%;}

.c_1200_2 .list1{width:100%;}

.c_1200_2 .tit3{line-height:50px; font-size:24px; margin-top:50px;}

.c_1200_2 .text2{ margin-top:10px; line-height:16px; font-size:14px;}

.c_1200_2 .list1 ul{ width:100%;  margin-right:0;  margin-top:35px;}

.c_1200_2 .list1 li{ width:100%; height:246px; padding:10px 165px 10px 10px;}

.c_1200_2 .list1 li .r_150{ position:absolute; z-index:11; width:150px; height:220px; right:10px; top:10px;}

.c_1200_2 .list1 li .l_text{ float:left; width:100%;}



.c_1200_2 .hd{ margin:0 auto; display:table; }	

.c_1200_2 .hd ul{ float:left;margin-top:25px;}

.c_1200_2 .hd li{ float:left; width:6px; height:6px; background:#fff; margin:2px 7px; text-indent:-999px; border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px;}

.c_1200_2 .hd li.on{ width:10px; height:10px; margin:0 5px;}

}



.c_1200_3{ float:left; width:100%; margin-bottom:23px;}

.t_0100_1{ float:left; width:100%; text-align:center; color:#333333; font-size:36px; font-weight:bold; line-height:60px; margin-top:66px;}

.list2{ float:left; width:100%; margin-top:32px;}

.list2 ul{ float:left; width:100%;}

.list2 li{ float:left; width:580px; margin:40px 40px 18px 0; position:relative; z-index:11; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:nth-child(2n){ margin-right:0;}

.list2 li .l_450{ float:left; width:450px; height:250px; background:#eeeeee; padding-left:38px; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:hover .l_450{ background:#333333;}

.list2 li .l_450 a{ float:left; width:220px;}

.list2 li .l_450 a .tit5{ float:left; width:100%; color:#e6910e; font-size:24px; font-weight:bold; margin-top:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:hover .l_450 a .tit5{ color:#fff;}

.list2 li .l_450 a .text4{ float:left; width:100%; color:#333333; line-height:26px; font-size:14px; height:130px; overflow:hidden; margin-top:16px; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s; }

.list2 li:hover .l_450 a .text4{ color:#fff;}

.list2 li .r_280{ position:absolute; z-index:11; right:0; top:20px; width:280px; line-height:0;}

.list2 li .more{ position:absolute; z-index:11; left:40px; bottom:-18px; background:#666666; width:156px; height:36px; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:hover .more{ background:#c61111;}

.list2 li .more a{ float:left; width:156px; height:36px;}

.list2 li .more a .l_120{ float:left; width:120px; height:36px; text-align:center; color:#ffffff; line-height:36px;}

.list2 li .more a .l_36{ float:left; width:36px; height:36px; background:#333333 url(menu3.png) no-repeat center; -webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:hover .more a .l_36{ background:#9d1111 url(menu3.png) no-repeat center;}



.list2 li .r_280 .pf_280{ position:absolute; z-index:11; width:100%; height:100%; left:0; top:0; background:rgba(255,255,255,.5) url(images/main8.png) no-repeat center; filter:alpha(opacity=0);-moz-opacity:0; opacity:0; 

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.list2 li:hover .r_280 .pf_280{filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}





/*@media screen and (max-width:767px){

.c_1200_3{ margin-bottom:14px;}

.t_0100_1{ font-size:24px; line-height:40px; margin-top:42px;}

.list2{ margin-top:12px; padding:0 10px;}

.list2 li{ width:100%; margin:20px 0px 18px 0;}

.list2 li .l_450{ float:left; width:70%; height:250px;  padding-left:15px; } 

.list2 li .l_450 a .text4{ float:left; width:100%;  line-height:26px; font-size:14px; height:130px; margin-top:16px;}

.list2 li .more{ left:20px; }



}*/



@media screen and (max-width:767px){

.c_1200_3{ margin-bottom:14px;}

.t_0100_1{ font-size:24px; line-height:40px; margin-top:42px;}

.list2{ margin-top:12px; padding:0 10px;}

.list2 li{ width:100%; margin:20px 0px 18px 0;}

.list2 li .l_450{ float:left; width:100%; height:160px;  padding:0 15px; } 

.list2 li .l_450 a{ float:left; width:100%;}

.list2 li .l_450 a .text4{ float:left; width:100%;  line-height:26px; font-size:14px; height:52px; overflow:hidden; margin-top:16px;}

.list2 li .more{ left:20px; }

.list2 li .r_280{ position:static; float:left; width:100%; z-index:11; right:0; top:0; line-height:0; position:relative; z-index:11;}



}





/*@media screen and (max-width:544px){

.list2 li .r_280{  top:20px; width:260px; }

}

@media screen and (max-width:515px){

.list2 li .r_280{  top:35px; width:230px;}	

}

@media screen and (max-width:490px){

.list2 li .r_280{  width:180px;}	

.list2 li .l_450 a{ width:180px;}

}

@media screen and (max-width:400px){

.list2 li .l_450 a{ width:150px;}	

}

@media screen and (max-width:360px){

.list2 li .r_280{ width:140px;}	

.list2 li .l_450 a{ width:135px;}

	

}*/





.back3{ background:url(back2.jpg) repeat-y center 0; margin-top:53px;}

.c_1200_4{ float:left; width:1200px; padding:80px 0 100px 0; position:relative; z-index:11;}

.c_1200_4 .list3{ float:left; width:100%;}

.c_1200_4 .list3 .bd{ float:left; width:1200px;}

.c_1200_4 .list3 .bd ul{ float:left; width:50%;}
 
.zc_con{width:50%;border:#ddd 1px solid;overflow:hidden;}
.zc_top{height:38px;border-bottom:#e6e7ec 1px solid;background:#ddd;padding:0 9px 0 40px;}
.zc_top ul li{float:left;width:auto;white-space:nowrap;}
.zc_top ul li a{display:block; float:left;width:auto;white-space:nowrap;height:38px;line-height:38px;font-size:16px;color:#4e4e4e;padding:0 30px;}
.zc_top ul li a:hover,.zc_top ul li.active a{ background:#999; color:#fff;}


.zc_top ul li .more{display:block;float:right;width:44px;height:19px;line-height:18px;text-align:center;font-size:12px;color:#b5b5b5;background:url(more.gif) 0 0 no-repeat;margin-top:11px;overflow:hidden;}
.zc_top ul li .more:hover{color:#dd0000;}
.zc_list{line-height:32px;font-size:14px;overflow:hidden;padding:6px 0 0 30px;}
.zc_list div{display:none;}
.zc_list div.active{display:block;}
.zc_list ul{ margin-top:10px;}
.zc_list ul li{width:530px;height:43px;line-height:43px;vertical-align:bottom;padding-left:14px; padding-top:4px; border-bottom:1px dotted #ccc;overflow:hidden;}
.zc_list ul li a{float:left;}
.zc_list ul li .date{color:#999;font-size:14px; float:right;}
.zc_list ul li img{float:left;padding-top:11px !important;}


.c_1200_4 .l_49,.c_1200_4 .r_49{ position:absolute; z-index:11; width:49px; height:49px; left:-71px; top:301px; cursor:pointer; background:url(main11.png) no-repeat;}

.c_1200_4 .r_49{ left:auto; right:-71px; background:url(main11.png) no-repeat right 0;}

.c_1200_4 .l_49:hover{ background:url(main11.png) no-repeat 0 bottom;}

.c_1200_4 .r_49:hover{ background:url(main11.png) no-repeat right bottom;}



@media screen and (max-width:767px){

.back3{ background:#f7f7f7; margin-top:32px;}

.c_1200_4{ width:100%; padding:30px 0 22px 0;}

.c_1200_4 .list3{ float:left; width:100%;}

.c_1200_4 .list3 .bd{ float:left; width:100%;}

.c_1200_4 .list3 .bd ul{ float:left; width:100%;}

.c_1200_4 .list3 .bd ul li{ float:left; width:100%; padding:0 10px;}

.c_1200_4 .list3 .bd ul li .text5{ height:108px; }



.c_1200_4 .hd{ margin:0 auto; display:table; }	

.c_1200_4 .hd ul{ float:left;margin-top:25px;}

.c_1200_4 .hd li{ float:left; width:6px; height:6px; background:#cccccc; margin:2px 7px; text-indent:-999px; border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px;}

.c_1200_4 .hd li.on{ width:10px; height:10px; margin:0 5px; background:#145296;}

}



/**/

.back4{ float:left; width:100%; background:url(main12.jpg) center top no-repeat;}

.c_1200_5{ float:left; width:100%; padding:80px 0 100px 0; text-align:center;}

.t_0100_2{ float:left; width:100%; color:#fff; font-weight:bold; font-size:36px; line-height:36px;}

.t_0100_3{ float:left; width:90%; color:#fff; font-size:16px; line-height:59px; margin:40px 0 0 5%;}

.t_0100_4{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px; text-align:center; margin:37px 0 0 0;}



@media screen and (max-width:767px){

.c_1200_5{padding:67px 10px 46px 10px; box-sizing:border-box;}

.t_0100_2{ font-size:24px; line-height:34px; padding:0 0 50px 0; background:url(main13.jpg) center bottom no-repeat;}

.t_0100_3{ font-size:14px; line-height:49px; margin:16px 0 0 0;}



}



@media screen and (max-width:560px){

.t_0100_3{ font-size:14px; line-height:42px; margin:16px 0 0 0;}

}

@media screen and (max-width:480px){

.t_0100_2{ font-size:24px; line-height:34px; padding:0 0 30px 0;}

.t_0100_3{ font-size:14px; line-height:37px;}

}



.list5{ float:left; width:100%; overflow:hidden; padding:0 10px; box-sizing:border-box; margin:33px 0 0 0;}

.list5 ul{ float:left; width:270px; margin:0 40px 0 0;}

.list5 ul li{ float:left; width:100%;}

.img_270{ float:left; width:100%; height:100%; line-height:0; position:relative;}

.img_top{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(main18.png) left top no-repeat; background-size:100% 100%;opacity:0;filter: alpha(opacity=0);-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }

.img_270:hover .img_top{opacity:1;filter: alpha(opacity=100);}

.text_270{ float:left; width:100%; text-align:center;}

.text_270_1{ float:left; width:100%; margin:8px 0 0 0;}

.text_270_1 a{ float:left; width:100%; color:#333333; font-size:24px; font-weight:bold; line-height:34px;}

.text_270_2{ float:left; width:100%;}

.text_270_2 a{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px;}

.c_0100_6{ float:left; width:100%; position:relative;}

.c_0100_6 .l_49,.c_0100_6 .r_49{ position:absolute; z-index:11; width:49px; height:49px; left:-71px; top:126px; cursor:pointer; background:url(main11.png) no-repeat;}

.c_0100_6 .r_49{ left:auto; right:-71px; background:url(main11.png) no-repeat right 0;}

.c_0100_6 .l_49:hover{ background:url(main11.png) no-repeat 0 bottom;}

.c_0100_6 .r_49:hover{ background:url(main11.png) no-repeat right bottom;}



@media screen and (max-width:767px){

.list5{	 margin:28px 0 0 0;}

.list5 ul{ float:left; width:100%; margin:0;}

.list5 ul li{ float:left; width:48%; padding:0 1%;}





.c_0100_6 .hd{ margin:0 auto; display:table; }	

.c_0100_6 .hd ul{ float:left;margin-top:25px;}

.c_0100_6 .hd li{ float:left; width:6px; height:6px; background:#cccccc; margin:2px 7px; text-indent:-999px; border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px;}

.c_0100_6 .hd li.on{ width:10px; height:10px; margin:0 5px; background:#145296;}

}



.back5{ float:left; width:100%; background:url(main20.jpg) center top no-repeat #2b63a0; margin:74px 0 0 0;}

.c_0100_7{ float:left; width:100%; padding:64px 0 68px 0;}

.c_0100_7 .pc_ul{ float:left; width:100%; background:url(main24.png) center top repeat-y; padding:16px 0 5px 0;}

.c_0100_7 .pc_ul li{ float:left; width:100%; background:url(main22.png) center 19px no-repeat;}

.l_557{ float:left; width:557px; position:relative; text-align:right;}

.text_557{ float:left; width:100%; background:#fff;border-radius:10px;min-height:140px;

-moz-border-radius:10px; /* Old Firefox */; padding:20px; box-sizing:border-box;}

.r_557_2{ float:right;}

.l_557_1{ float:left; width:343px;}

.l_557_1_1{ float:left; width:100%; border-bottom:1px dashed #cccccc; color:#e6910e; font-size:16px; font-weight:bold; line-height:24px; padding:15px 0 16px 0;}

.l_557_1_2{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; margin:13px 0 0 0;}

.l_557_2{ float:left; width:160px; line-height:0;}

.l_557_3{ position:absolute; right:-8px; top:18px; width:9px; height:17px; background:url(main23.png) left top no-repeat;}

.r_557{ float:right; width:557px; position:relative;}

.r_557_3{ position:absolute; left:-9px; top:18px; width:9px; height:17px; background:url(main23_1.png) left top no-repeat;}

.r_557_4{ position:absolute; left:50%; top:-9px; width:17%; height:9px; background:url(main23_2.png) left top no-repeat; margin:0 0 0 -9px;}





.r_557_1{ float:right;}

.t_30{ float:left; width:100%; height:15px; background:url(main31.png) center top no-repeat;}

.d_30{ float:left; width:100%; height:15px; background:url(main31.png) center top no-repeat;}





@media screen and (max-width:767px){

.back5{ margin:40px 0 0 0;}

.c_0100_7{padding:40px 10px 55px 10px; box-sizing:border-box;}

.c_0100_7 .pc_ul{ background:none;}

.c_0100_7 .pc_ul li{ background:none;}

.r_557{ float:left; width:100%; position:relative;}

/*.r_557_2{ float:right; position:absolute; left:20px; top:20px;}

.l_557_1{ float:left; width:100%; padding:0 0 0 174px; box-sizing:border-box;}*/



.r_557_2{ float:right; width:100%; position:static; left:20px; top:20px;}

.l_557_1{ float:left; width:100%; padding:0; box-sizing:border-box;}







.list6{ float:left; width:100%; height:15px; background:url(main34.png) center center repeat-x; position:relative;}

.t_30{ float:left; width:15px; height:15px; background:url(main31.png) center top no-repeat; position:absolute; left:0; top:0;}

.d_30{ float:left; width:15px; height:15px; background:url(main31.png) center top no-repeat; position:absolute; right:0; top:0;}

.c_0100_7 .hd{ margin:0 auto; display:table;}	

.c_0100_7 .hd ul{ float:left;}

.c_0100_7 .hd li{ display:none; float:left; width:15px; height:15px; text-indent:-999px;}

.c_0100_7 .hd li.on{ display:block; width:15px; height:15px; margin:0 5px;background:url(main22.png) center top no-repeat; }

.list7{ float:left; width:96%; margin:20px 2% 0 2%; position:relative;}

.c_0100_7 .bd{ float:left; width:100%; margin:30px 0 0 0;}

.c_0100_7 .bd li{ position:relative; padding:9px 0 0 0;}





}



/*down*/

.back6{ float:left; width:100%; background:#202020;}

.c_0100_8{ float:left; width:100%; padding:125px 0 66px 0;}

.l_370{ float:left; width:370px;}

.l_370_1{ float:left; width:100%; margin:10px 0 0 0;}

.fv1{ float:left; width:100%; border:1px solid #666666; background:none; text-indent:20px;height:40px; color:#999999; font-size:14px; line-height:40px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.fv1:focus{outline-color:none; border:1px solid #202020;box-shadow: 0 0 0 1px #e6910e;}

.l_370_2{ float:left; width:100%; margin:10px 0 0 0; position:relative; z-index:5;}

.m_r_130{ float:left; width:100%; padding:0 130px 0 0; box-sizing:border-box;}

.input_img{ float:left; width:120px; height:42px; position:absolute; right:0; top:0; z-index:5;}

.fv2{ float:left; width:100%; height:96px; border:1px solid #666666; background:none; text-indent:20px; color:#999999; font-size:14px; line-height:40px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.fv2:focus{outline:none; border:1px solid #202020;box-shadow: 0 0 0 1px #e6910e;}

.fv4{ float:left; width:180px; height:42px; background:#e6910e; border:none; color:#fff; font-size:14px; line-height:42px;}

.fv4:focus{outline:none; border:1px solid #202020;box-shadow: 0 0 0 1px #e6910e;}



.r_720{width:100%; border:1px solid red;}

.r_t_720{ float:left; width:100%;}

.l_435{ float:left; width:435px;}

.l_435_1{ float:left; width:100%; color:#999999; font-size:14px; line-height:35px; margin:42px 0 0 0;}

.l_435_2{ float:left; width:100%; color:#999999; font-size:14px; line-height:35px; margin:22px 0 0 0;}

.l_435_2 span{ font-weight:bold;}





.r_285{ float:right; width:285px;}

.r_132{ float:left; width:132px;}

.r_132 li{ float:left; width:100%;}

.r_132 li a{ float:left; width:100%; padding:0 0 0 12px; box-sizing:border-box; color:#999; font-size:14px; line-height:35px; background:url(main32.png) left center no-repeat;}



.r_132 li a:hover{ color:#dc8500;}

#down_bq{ width:1200px; margin:0 auto; color:#ccc; height:50px; line-height:50px;}

#down_bq span{ float:right;}

#down_bq span a{ color:#ccc;}

.bq{ color:#666666; }

.bq:hover{ color:#e6910e; }

.er_box{ float:left; width:100%; margin:10px 0 0 0;}

.er{ float:left; width:46px; height:46px; position:relative; margin:0 30px 0 4px;}

.wx{ float:left; width:46px; height:46px;}

.er_wm{ display:none; position:absolute; left:-37px; top:-130px; background:url(down_13.png) left top no-repeat; width:120px; height:127px; padding:10px 10px 10px 10px; box-sizing:border-box; z-index:9;}

.er:hover .er_wm{ display:block;}





@media screen and (max-width:767px){

.c_0100_8{ float:left; width:100%; padding:40px 10px 48px 10px;}

.l_370{ float:left; width:100%;}

.fv4{ float:left; width:100%; height:42px; background:#e6910e; border:none; color:#fff; font-size:14px; line-height:42px;}

.r_720{ width:100%;}

.l_435{float:left; width:100%; margin:0;}

.l_435_1{ font-size:18px; text-align:center;}

.l_435_2{ text-align:center;}

.l_435_2 span{ font-weight:normal;}

#down_bq{ text-align:center; margin:12px 0 0 0;}



}





/*01研究领域列表*/

.insub{ float:left; width:100%; background-color:#f5f5f5; border-bottom:#dddddd solid 1px;}

.insub .inbox{ float:left; width:100%; min-height:69px;  text-align:center;}

.insub .inbox li{ display: inline-block; margin:0 10px 0 10px; white-space:nowrap;}

.insub .inbox li a{ border-bottom:#f5f5f5 solid 2px; padding:0 15px; color:#333333; font-size:14px; line-height:67px; text-align:center; }

.insub .inbox li:hover,

.insub .inbox li.on{ border-bottom:#e6920e solid 2px;}

.insub .inbox li:hover a,

.insub .inbox li.on a{ color:#e6920e;}

@media screen and (max-width:767px){

.insub .inbox li a{ padding:0 10px;}	

}



.c_1200_6{ float:left; width:100%; padding:77px 0 46px 0;}

.c_1200_6 .tit_yajiu{ float:left; width:100%; text-align:center; font-size:30px; line-height:38px;}

.c_1200_6 .picture_yajiu{ float:left; width:100%; height:35px; text-align:center; margin:33px 0 22px 0; background:url(fimg3.png) center no-repeat;}

.c_1200_6 .text_yajiu{ float:left; width:100%; text-align:center; line-height:26px; min-height:52px; color:#333; font-size:14px; line-height:26px;}

.fbg1{ background-color:#f5f5f5;}

.c_1200_7{ float:left; width:100%; padding:70px 0 40px 0; overflow:hidden;}

.slide_yanjiu{ float:left; width:1260px;}

.slide_yanjiu .bd{ float:left; width:100%;}

.slide_yanjiu .bd ul{ float:left; width:100%;}

.slide_yanjiu .bd ul li{ float:left; width:33.3333%;}

.slide_yanjiu .bd ul li .yanjiu_li{ float:left; width:100%; padding:0 60px 0 0;}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj{ float:left; width:100%; height:220px; position:relative;}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj img{ display:block; width:360px; height:220px;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj:hover{ background-color:#fff;}

.slide_yanjiu .bd ul li .yanjiu_li:hover .img_yj img{filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj .pf_82{ position:absolute; width:82px; height:82px; left:50%; top:50%; margin:-41px 0 0 -41px; z-index:2;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

filter:alpha(opacity=0);-moz-opacity:0; opacity:0;

}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj .pf_82 img{ display: block; width:82px; height:82px;}

.slide_yanjiu .bd ul li .yanjiu_li:hover .img_yj .pf_82{

filter:alpha(opacity=100);-moz-opacity:1; opacity:1;

 }

.slide_yanjiu .bd ul li .yanjiu_li:hover .img_yj .pf_82 img{filter:alpha(opacity=100);-moz-opacity:1; opacity:1; }

.slide_yanjiu .bd ul li .yanjiu_li .down_yj{ float:left; width:100%; padding:35px 20px 0 20px; background-color:#fff;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .titd{ float:left; width:100%; height:26px; line-height:26px;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .titd a{ color:#e69110; font-size:16px; font-weight:bold;}

.slide_yanjiu .bd ul li .yanjiu_li:hover .down_yj .titd a{ color:#155197;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .textd{ float:left; width:100%; margin:18px 0 56px 0; line-height:26px; overflow:hidden;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .textd a{ color:#666666;}

.slide_yanjiu .bd ul li .yanjiu_li  .btnd{ float:left; height:18px; width:100%;  background-color:#f5f5f5; padding:0 20px;}

.slide_yanjiu .bd ul li .yanjiu_li  .btnd .abd{ float:left; width:156px; height:36px; padding:0 0 0 36px; color:#fff; margin-top:-18px; font-size:14px; line-height:36px; background:url(fimg6.jpg) no-repeat;}

.slide_yanjiu .bd ul li .yanjiu_li:hover  .btnd .abd{ background: url(fimg6_h.jpg) no-repeat;}

.slide_yanjiu .hd{ float:left; width:100%; padding:55px 0 0 0;}

.slide_yanjiu .hd ul{ display: table; margin:0 auto;}

.slide_yanjiu .hd ul li{ float:left; width:12px; height:12px; background-color:#cccccc; margin:0 5px; cursor:pointer; text-indent:-9999px; overflow:hidden;

border-radius:50%; 

-o-border-radius:50%; 

-moz-border-radius:50%; 

-webkit-border-radius:50%;

}

.slide_yanjiu .hd ul li.on{ background-color:#e6920e;}

@media screen and (max-width:767px){

/*01研究领域列表*/

.c_1200_6{ padding:40px 10px 30px 10px;}

.c_1200_7{  padding:40px 10px 30px 10px;}

.slide_yanjiu{ width:100%;}

.slide_yanjiu .bd ul li{ width:100%;}

.slide_yanjiu .bd ul li .yanjiu_li{ padding:0;}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj{ float:left; width:100%; height:auto; position:relative; background-color:#fff;}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj img{ width:100%; height:auto; }





.slide_yanjiu .bd ul li .yanjiu_li .img_yj .pf_82{ position:absolute; width:82px; height:82px; left:50%; top:50%; margin:-41px 0 0 -41px; z-index:2;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

filter:alpha(opacity=0);-moz-opacity:0; opacity:0;

}

.slide_yanjiu .bd ul li .yanjiu_li .img_yj .pf_82 img{ display: block; width:82px; height:82px;}

.slide_yanjiu .bd ul li .yanjiu_li:hover .img_yj .pf_82{

filter:alpha(opacity=100);-moz-opacity:1; opacity:1;

 }

.slide_yanjiu .bd ul li .yanjiu_li:hover .img_yj .pf_82 img{filter:alpha(opacity=100);-moz-opacity:1; opacity:1; }

.slide_yanjiu .bd ul li .yanjiu_li .down_yj{ float:left; width:100%; padding:35px 20px 0 20px; background-color:#fff;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .titd{ float:left; width:100%; height:26px; line-height:26px;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .titd a{ color:#e69110; font-size:16px; font-weight:bold;}

.slide_yanjiu .bd ul li .yanjiu_li:hover .down_yj .titd a{ color:#155197;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .textd{ float:left; width:100%; margin:18px 0 56px 0; line-height:26px; overflow:hidden;}

.slide_yanjiu .bd ul li .yanjiu_li .down_yj .textd a{ color:#666666;}

.slide_yanjiu .bd ul li .yanjiu_li  .btnd{ float:left; height:18px; width:100%;  background-color:#f5f5f5; padding:0 20px;}

.slide_yanjiu .bd ul li .yanjiu_li  .btnd .abd{ float:left; width:156px; height:36px; padding:0 0 0 36px; color:#fff; margin-top:-18px; font-size:14px; line-height:36px; background:url(fimg6.jpg) no-repeat;}

.slide_yanjiu .bd ul li .yanjiu_li:hover  .btnd .abd{ background: url(fimg6_h.jpg) no-repeat;}

.slide_yanjiu .hd{ float:left; width:100%; padding:55px 0 0 0;}

.slide_yanjiu .hd ul{ display: table; margin:0 auto;}

.slide_yanjiu .hd ul li{ float:left; width:12px; height:12px; background-color:#cccccc; margin:0 5px; cursor:pointer; text-indent:-9999px; overflow:hidden;

border-radius:50%; 

-o-border-radius:50%; 

-moz-border-radius:50%; 

-webkit-border-radius:50%;

}

.slide_yanjiu .hd ul li.on{ background-color:#e6920e;}

}





/*02研究领域内页1*/

.c_1200_8{ float:left; width:100%; padding:55px 0 40px 0;  color:#333; font-size:14px; line-height:30px;}

.c_1200_8 .box_a{ float:left; width:100%; border-bottom:#dddddd solid 1px;}

.c_1200_8 .tit_yjin{ float:left; width:100%; text-align:center; line-height:40px; color:#333; font-size:30px; font-weight:bold;}

.c_1200_8 .line_yjin{ float:left; width:100%; margin:24px 0 0 0;}

.c_1200_8 .line_yjin .line_40{ display:table; width:40px; height:2px; margin:0 auto; background-color:#e6920e;}

.c_1200_8 .zt_yjin{ float:left; width:100%; margin:15px 0 0 0; text-align:center; color:#333; font-size:18px; line-height:30px;}

.c_1200_8 .dou_yjin{ float:left; width:100%; text-align:center; margin:40px 0 0 0; color:#e6920e; font-size:100px; line-height:28px; font-family:Arial;}

.c_1200_8 .text_yjin{ float:left; width:100%; padding:22px 0 45px 0;  color:#333; font-size:14px; line-height:30px; text-align:center;}

.c_1200_8 .box_b{ float:left; width:100%; padding:48px 0 0 0;}

.c_1200_8 .box_b .l_800{ float:left; width:800px;}

.c_1200_8 .box_b .r_290{ float:right; width:290px; margin:33px 48px 0 0;}

.fbg_2{ background:url(fimg10.jpg) top center no-repeat;}

.c_1200_9{ float:left; width:100%; height:640px; padding:52px 0 0 0;}

.ftitle_1{ float:left; width:100%; padding:0 0 45px 0;}

.ftitle_1 .tit_1{ float:left; width:100%; text-align:center; padding-bottom:20px; line-height:40px; color:#fff; font-size:24px; }

.ftitle_1 .line_1{ display:table; width:40px; height:2px; background-color:#fff; margin:0 auto 0 auto;}

.slide_jycp{ float:left; width:1200px; height:417px; position:relative;}

.slide_jycp .bd{ float:left; width:100%;}

.slide_jycp .bd ul{ float:left; width:100%;}

.slide_jycp .bd ul li{ float:left; width:400px;}

.slide_jycp .bd ul li .con_li{ float:left; width:340px; height:417px; padding:45px 20px 30px 20px; margin:0 30px; background-color:rgba(255,255,255,0.1)}

.slide_jycp .bd ul li .con_li .tit_peach{ float:left; width:100%; line-height:26px; text-align:center;}

.slide_jycp .bd ul li .con_li .tit_peach a{ color:#fff; font-size:18px;}

.slide_jycp .bd ul li .con_li .eng_peach{ float:left; width:100%; margin-bottom:14px; text-align:center; color:#fff; font-size:14px; line-height:20px;}

.slide_jycp .bd ul li .con_li .line_peach{ float: left; width:100%;}

.slide_jycp .bd ul li .con_li .line_peach span{ display:table; margin:0 auto; width:52px; height:2px; background-color:#e69110;}

.slide_jycp .bd ul li .con_li .onle_peach{ float:left; width:100%; line-height:26px; color:#e69110; font-size:14px; text-align:center; padding:28px 0 0 0;}

.slide_jycp .bd ul li .con_li .dtext_peach{ float:left; width:100%; height:26px; color:#fff; font-size:14px; line-height:26px; text-align:center;}

.slide_jycp .bd ul li .con_li .dtext_peach_t{float:left; width:100%; height:78px; color:#fff; font-size:14px; line-height:26px; text-align:center; overflow:hidden;}

.slide_jycp .bd ul li .con_li .btn_peach{ float:left; width:100%; padding:23px 0 0 0;}

.slide_jycp .bd ul li .con_li .btn_peach .apeach{ display:table; margin:0 auto; width:156px; height:42px; border:#fff solid 1px; text-align:center; line-height:40px; color:#fff; font-size:14px;}

.slide_jycp .bd ul li .con_li:hover .btn_peach .apeach{ background-color:#e69110; border:#e69110 solid 1px;}

.slide_jycp .l_49{ position:absolute; z-index:11; width:49px; height:49px; left:-71px; top:50%; margin-top:-25px;  background:url(fimg11.png) 0 0 no-repeat; cursor:pointer;}

.slide_jycp .l_49:hover{ background-position:0 -70px;}



.slide_jycp .r_49{  position:absolute; z-index:11; width:49px; height:49px; right:-71px; top:50%; margin-top:-25px;  background:url(fimg11.png) -79px 0 no-repeat; cursor:pointer;}

.slide_jycp .r_49:hover{background-position:-79px -70px;}

.slide_jycp .hd{ float:left; width:100%; padding:30px 0 0 0;}

.slide_jycp .hd ul{ display:table; margin:0 auto;}

.slide_jycp .hd ul li{ float:left; width:6px; height:6px; margin:3px 7px 3px 7px; background-color:#fff; text-indent:-9999px; overflow:hidden;

border-radius:50%; 

-o-border-radius:50%; 

-moz-border-radius:50%; 

-webkit-border-radius:50%;

}

.slide_jycp .hd ul li.on{ float:left; width:12px; height:12px; margin:0 4px 0 4px; background-color:#fff;

border-radius:50%; 

-o-border-radius:50%; 

-moz-border-radius:50%; 

-webkit-border-radius:50%;

}

.pc768{ display:block;}

.pc767{ display:none;}

.pc480{ display:none;}

@media screen and (max-width:767px){

.pc768{ display:none;}

.pc767{ display:block;}

.pc480{ display:none;}

/*02研究领域内页1*/	

.c_1200_8 .box_a{  padding:0 10px;}

.c_1200_8 .box_b{ padding:0 10px;}

.c_1200_8 .box_b .l_800{ float:left; width:100%;}

.c_1200_8 .box_b .r_290{ float:left; width:100%; margin:33px 0 0 0; text-align:center;}

.c_1200_9{ float:left; width:100%; height:640px; padding:52px 0 0 0;}

.ftitle_1{ float:left; width:100%; padding:0 0 45px 0;}

.ftitle_1 .tit_1{ float:left; width:100%; text-align:center; padding-bottom:20px; line-height:40px; color:#fff; font-size:24px; }

.ftitle_1 .line_1{ display:table; width:40px; height:2px; background-color:#fff; margin:0 auto 0 auto;}

.slide_jycp{width:100%; height:417px; }

.slide_jycp .bdbox{ width:100%;}

.slide_jycp .bd ul li .con_li .btn_peach .apeach{   background-color:#e69110; border:#e69110 solid 1px;}

.slide_jycp .bd ul{ float:left; width:100%;}

.slide_jycp .bd ul li{ float:left; width:50%;}

.slide_jycp .bd ul li .con_li{ width:94%; height:417px; padding:45px 10px 30px 10px; margin:0 3% 0 3%; }

}

@media screen and (max-width:480px){

.pc768{ display:none;}

.pc767{ display:none;}

.pc480{ display:block;}

/*02研究领域内页1*/	



.slide_jycp{width:100%; height:417px; }

.slide_jycp .bdbox{ width:100%;}



.slide_jycp .bd ul{ float:left; width:100%;}

.slide_jycp .bd ul li{ float:left; width:100%;}

.slide_jycp .bd ul li .con_li{ width:94%; height:417px; padding:45px 10px 30px 10px; margin:0 3% 0 3%; }

}



/*02研究领域内页公用部分*/	

.c_1200_10{ float:left; width:100%; padding:0 0 85px 0; background:url(fimg12.jpg) 399px 0 repeat-y;}

.c_1200_10 .l_400{ float:left; width:400px; padding:120px 30px 0 30px;}

.c_1200_10 .l_400 .t_440_1{ float:left; width:100%; color:#e69110; font-size:140px; line-height:20px; font-family:Arial;}

.c_1200_10 .l_400 .t_440_2{ float:left; width:100%; font-size:16px; line-height:36px;}

.c_1200_10 .l_400 .t_440_2 .span_go{ font-size:36px}

.c_1200_10 .l_400 .t_440_3{ float:left; width:100%; padding:40px 0 0 0; color:#e69110; font-size:140px; line-height:35px; font-family:Arial; text-align:right;}

.c_1200_10 .r_770{ float: right; width:770px; padding:90px 0 0 0;}

.c_1200_10 .r_770 .t_770_1{ float:left; width:100%; color:#333; font-size:24px; font-weight:bold; line-height:42px;}

.c_1200_10 .r_770 .t_770_2{ float:left; width:100%; padding:35px 0 0 0; color:#333; font-size:14px; line-height:26px;}

.c_1200_11{ float:left; width:100%; padding:50px 0 65px 0;}

.ftitle_2{ float:left; width:100%; padding:0 0 21px 0;}

.ftitle_2 .tit_2{ float:left; width:100%; text-align:center; padding-bottom:10px; line-height:40px; color:#e69110; font-size:18px; }

.ftitle_2 .line_2{ display:table; width:40px; height:2px; background-color:#e69110; margin:0 auto 0 auto;}

.t_1200_1{ float:left; width:100%; border-bottom:#dddddd solid 1px; padding:0 0 47px 0;}

.t_1200_1 ul{ float:left; width:1200px;}

.t_1200_1 ul li{ float:left; width:400px; padding:35px 30px 0 30px;}

.t_1200_1 ul li .img_lie{ float:left; width:100%; height:240px; background-color:#fff;}

.t_1200_1 ul li .img_lie img{ display:block; width:340px; height:240px;}

.t_1200_1 ul li .title{ float:left; width:100%; padding:21px 0 0 0; border-bottom:#dddddd solid 1px; color:#155197; font-size:18px; line-height:39px;}

.t_1200_1 ul li .title a{color:#155197; font-size:18px; font-family:Arial;}

.t_1200_1 ul li .time_lie{ float:left; width:100%; border-bottom:#dddddd solid 1px; color:#333333; line-height:39px; font-family:Arial;}

.t_1200_1 ul li .text_lie{ float:left; width:100%; height:60px;  margin:7px 0 0 0; color:#666666; font-size:14px; line-height:30px; overflow:hidden;} 

.t_1200_1 ul li .text_lie a{color:#666666; font-size:14px; font-family:Arial; }

.t_1200_2{ float:left; width:100%; padding:28px 0 0 0;}

.t_1200_2 .moretit_lie{ float:left; width:100%; margin-bottom:12px; color:#e69110; font-size:16px; line-height:30px; text-align:center;}

.t_1200_2 .but_lie{ float:left; width:100%;}

.t_1200_2 .but_lie .alie{ display:table; margin:0 auto; width:160px; height:42px; background-color:#e69110; color:#fff; font-size:14px; line-height:42px; text-align:center;}

@media screen and (max-width:767px){

/*02研究领域内页公用部分*/	

.c_1200_10{ padding:0 0 40px 0; background:0;}

.c_1200_10 img{ max-width:100%;}

.c_1200_10 .l_400{ width:100%; padding:60px 20px 0 20px; border-bottom:#e5e5e5 dashed 1px;}

.c_1200_10 .l_400 .t_440_1{ float:left; width:100%; color:#e69110; font-size:140px; line-height:35px; font-family:Arial;}

.c_1200_10 .l_400 .t_440_2{ float:left; width:100%; font-size:16px; line-height:36px;}

.c_1200_10 .l_400 .t_440_2 .span_go{ font-size:36px}

.c_1200_10 .r_770{ float: left; width:100%; padding:10px 20px 0 20px;}

.c_1200_10 .r_770 .t_770_2{ padding:25px 0 0 0;}

.c_1200_11{ padding:50px 0 40px 0;}

.ftitle_2{ padding:0 20px 0 20px;}

.ftitle_2 .tit_2{ line-height:26px; }

.t_1200_1{  padding:0 20px 47px 20px;}

.t_1200_1 ul{ width:100%;}

.t_1200_1 ul li{ width:100%; padding:35px 0 0 0;}

.t_1200_1 ul li .img_lie{  height:auto; }

.t_1200_1 ul li .img_lie img{ width:100%; height:auto;}

.t_1200_1 ul li .title{ float:left; width:100%; padding:21px 0 0 0; border-bottom:#dddddd solid 1px; color:#155197; font-size:18px; line-height:39px;}

.t_1200_1 ul li .title a{color:#155197; font-size:18px; font-family:Arial;}

.t_1200_1 ul li .time_lie{ float:left; width:100%; border-bottom:#dddddd solid 1px; color:#333333; line-height:39px; font-family:Arial;}

.t_1200_1 ul li .text_lie{ float:left; width:100%; height:60px;  margin:7px 0 0 0; color:#666666; font-size:14px; line-height:30px; overflow:hidden;} 

.t_1200_1 ul li .text_lie a{color:#666666; font-size:14px; font-family:Arial; }

.t_1200_2{ float:left; width:100%; padding:28px 0 0 0;}

.t_1200_2 .moretit_lie{ float:left; width:100%; margin-bottom:12px; color:#e69110; font-size:16px; line-height:30px; text-align:center;}

.t_1200_2 .but_lie{ float:left; width:100%;}

.t_1200_2 .but_lie .alie{ display:table; margin:0 auto; width:160px; height:42px; background-color:#e69110; color:#fff; font-size:14px; line-height:42px; text-align:center;}

}





/*09新闻列表*/

.ftitle_3{ float:left; width:100%; height:139px; padding:64px 0 0 0; border-bottom:#dddddd solid 1px; text-align: center; color:#333;}

.ftitle_3 .tit_3{ float:left; width:100%; font-size:30px; line-height:40px;}

.ftitle_3 .eng_3{ float:left; width:100%; color:#e69110; font-size:14px; line-height:23px; padding-bottom:10px;}

.ftitle_3 .line_3{ display: table; width:80px; height:2px; background-color:#e69110; margin:0 auto;}

.c_1200_12{ float:left; width:100%; padding:30px 0 0 0;}

.c_1200_12 .li1{ float:left; width:100%; padding:30px 20px 30px 0; }

.c_1200_12 .l_1200{ float:left; width:100%; padding:0 0 0 120px; position:relative;}

.c_1200_12 .l_1200 .l_90{ position:absolute; width:90px; height:100%; left:0; top:0; text-align:center; color:#e69110; border-right:#e6e6e6 solid 1px;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

}

.c_1200_12 .l_1200 .l_90 .t_90_1{ display: block; font-size:40px; line-height:60px; font-weight:bold; /*margin-top:10px;*/}

.c_1200_12 .l_1200 .l_90 .t_90_2{ display:block;  font-size:12px; line-height:17px;  padding-top:25px;}

.c_1200_12 .l_1200 .r_0100{ float:left; width:100%;}

.c_1200_12 .l_1200 .tit_new{ float:left; width:100%; margin:28px 0 32px 0; line-height:30px; font-weight:bold;}

.c_1200_12 .l_1200 .tit_new a{ font-size:18px; color:#666;}

.c_1200_12 .l_1200 .text_new{ float:left; width:100%; line-height:30px; overflow:hidden;}

.c_1200_12 .l_1200 .text_new a{ color:#666; font-size:14px;}

.c_1200_12 .l_1200 .text_new.hei1{ height:60px;}

.c_1200_12 .l_1200 .btn_new{ float:left; width:100%;} 

.c_1200_12 .l_1200 .btn_new.btn1{ margin:10px 0 15px 0;}

.c_1200_12 .l_1200 .btn_new .anew{ float:left; line-height:30px; color:#e69110; font-size:14px;}

.c_1200_12 li{ background-color:#f5f5f5;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

	}

.c_1200_12 li:hover{ background-color:#155197;}

.c_1200_12 li:hover .l_1200 .l_90{ color:#fff; border-right:#124580 solid 1px;}

.c_1200_12 li:hover .l_1200 .tit_new a{  color:#fff;}

.c_1200_12 li:hover .l_1200 .text_new a{ color:#fff; }

.c_1200_12 li:hover .l_1200 .btn_new .anew{  color:#fff; }

.c_1200_12 .li_box{ float:left; width:100%; min-height:500px;}

.c_1200_12 .li_box .li2{ float:left; width:380px; margin:30px 30px 0 0;  padding:30px 20px 30px 0;  }

.c_1200_12 .li_box .li2:nth-child(3n){ margin-right:0;}

.c_1200_12 .li_box .li2 .tit_new_2{ float:left; width:100%; height:120px; overflow:hidden; margin:20px 0 26px 0; line-height:30px; font-weight:bold;}

.c_1200_12 .li_box .li2 .tit_new_2 a{ font-size:18px; color:#666;}

.c_1200_12 .li_box li:hover .tit_new_2 a{  color:#fff;}

.c_1200_12 .l_1200 .text_new.hei2{ height:90px;}

.c_1200_12 .l_1200 .btn_new.btn2{ margin:10px 0 2px 0;}

@media screen and (max-width:767px){

/*09新闻列表*/

.ftitle_3{ height:120px; padding:45px 0 0 0;}

.c_1200_12{  padding:30px 20px 0 20px;}

.c_1200_12 .li_box{  min-height:0;}

.c_1200_12 .l_1200 .tit_new{ margin:20px 0 26px 0;  height:60px; overflow:hidden; }

.c_1200_12 .l_1200 .text_new.hei1{ height:90px;}

.c_1200_12 .l_1200 .btn_new.btn1{ margin:10px 0 2px 0;}

.c_1200_12 .li_box .li2{ width:100%;  margin:30px 0 0 0;  padding:30px 20px 30px 0;  }

.c_1200_12 .li_box .li2:nth-child(3n){ margin-right:0;}

.c_1200_12 .li_box .li2 .tit_new_2{  overflow:hidden; }

.c_1200_12 .li_box li:hover .tit_new_2 a{  color:#fff;}

.c_1200_12 .l_1200 .text_new.hei2{ height:90px;}

.c_1200_12 .l_1200 .btn_new.btn2{ margin:10px 0 2px 0;}	

}





/*10新闻内页*/

.c_1200_13{ float:left; width:100%;}

.tit_newn{ float:left; width:100%; padding:55px 0 40px 0; border-bottom:#dddddd solid 1px; color:#333; font-size:24px; line-height:34px; text-align:center;}

.c_1200_13 .time_newn{ float:left; width:100%; padding:13px 0; border-bottom:#dddddd solid 1px; color:#e69110; text-align:center; line-height:24px;}

.c_1200_13 .text_newn{ float:left; width:100%; padding:25px 0 55px 0; color:#333333; font-size:14px; line-height:30px;}

.c_1200_13 .share_newn{ float:left; width:100%; padding:0 0 20px 0; border-bottom:#ddd solid 1px;}

.c_1200_13 .share_newn .l_share{ float:left; line-height:30px;}



.bsBox{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}

#bsPanelHolder{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}

#bsPanel{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}

.bFind-wrapper-top{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}



.c_1200_13 .r_return{ float:right; width:76px; height:30px; padding:0 0 0 20px; color:#e69110; font-size:14px; line-height:30px; background:url(fimg17.png) left center no-repeat;}

.c_1200_13 .t_1200_3{ float:left; width:100%;}

.c_1200_13 .t_1200_3 .tit_downnew{ float:left; width:100%; padding:24px 0 12px 0; color:#333; font-size:14px; line-height:30px;}

.c_1200_13 .t_1200_3 .list_downnew{ float:left; width:100%; padding:0 0 50px 0;}

.c_1200_13 .t_1200_3 .list_downnew ul{ float:left; width:100%;}

.c_1200_13 .t_1200_3 .list_downnew ul li{ float:left; width:585px; margin:0 30px 0 0; border-bottom:#e5e5e5 dashed 1px;}

.c_1200_13 .t_1200_3 .list_downnew ul li a{ float:left; width:465px; line-height:41px; color:#666; font-size:14px;overflow: hidden; text-overflow:ellipsis; }

.c_1200_13 .t_1200_3 .list_downnew ul li:hover a{ color:#e69110;}

.c_1200_13 .t_1200_3 .list_downnew ul li span{ float:right; line-height:41px; color:#999999; font-size:12px;}

.c_1200_13 .t_1200_3 .list_downnew ul li:nth-child(2n){ margin-right:0;}

@media screen and (max-width:767px){

/*10新闻内页*/

.c_1200_13 img{ max-width:100%;}

.tit_newn{  padding:40px 20px 40px 20px; }

.c_1200_13 .time_newn{ padding:13px 20px;}

.c_1200_13 .text_newn{  padding:25px 20px 55px 20px; }

.c_1200_13 .share_newn{ padding:0 20px 20px 20px;}

.c_1200_13 .t_1200_3{  padding:0 20px;}

.c_1200_13 .t_1200_3 .list_downnew ul li{ width:100%; margin:0;}

.c_1200_13 .t_1200_3 .list_downnew ul li a{ width:60%;overflow: hidden; text-overflow:ellipsis; }

}





.waik_1{ float:left; width:100%; padding:50px 0;}

/* 分页 */

.pz_fy{ display:table; margin:0 auto; max-width:100%;}

.pz_fy .a_1{ display:inline-block; width:42px; height:42px; margin:0 4px; border:#dddddd solid 1px; text-align:center; background:url(case_img4.png) center no-repeat;

}

.pz_fy .a_1:hover,

.pz_fy .a_1.on{ background:url(case_img4_h.png) center no-repeat #155197;}

.pz_fy .a_2{display:inline-block; width:42px; height:42px; margin:0 4px; border:#dddddd solid 1px; text-align:center; background:url(case_img3.png) center no-repeat;}

.pz_fy .a_2:hover,

.pz_fy .a_2.on{ background:url(case_img3_h.png) center no-repeat #155197; }

.pz_fy .a_3{ display:inline-block; width:42px; height:42px; margin:0 4px; border:#dddddd solid 1px; color:#999999; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; vertical-align:top;}

.pz_fy .a_3:hover,

.pz_fy .a_3.on{ background-color:#155197; color:#fff;}

.pz_fy .a_4{display:inline-block; width:42px; height:42px; margin:0 4px; border:#dddddd solid 1px; text-align:center; background:url(case_img5.png) center no-repeat;}

.pz_fy .a_4:hover,

.pz_fy .a_4.on{ background:url(case_img5_h.png) center no-repeat #155197; }

.pz_fy .a_5{display:inline-block; width:42px; height:42px; margin:0 4px; border:#dddddd solid 1px; text-align:center; background:url(case_img6.png) center no-repeat;}

.pz_fy .a_5:hover,

.pz_fy .a_5.on{background:url(case_img6_h.png) center no-repeat #155197; }

@media screen and (max-width:767px){

.top_down{ display:table; margin:0 auto; max-width:100%;}

.top_down .pn{ display:inline-block; width:120px; height:42px; margin:0 20px; background-color:#ddd; color:#333; font-size:14px; text-align:center; line-height:42px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.top_down .pn.hover,

.top_down .pn:hover{ background-color:#155197; color:#fff;}

}





/*08招贤纳才*/

.c_1200_14{ float:left; width:100%; padding:10px 0 0 0;}

.chancecontain{ position:relative;}

.chancecontain ul{ float:left; min-height:500px;}

.chancecontain ul li{ float:left; width:100%; background:#f5f5f5; margin-top:20px; position:relative;   z-index:11; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;}

.chancecontain ul li.hover,

.chancecontain ul li:hover{ background:#155197;}

.chancecontain ul li .l_1089{ float:left; width:100%; padding-right:110px;}

.chancecontain ul li .l_1089 .t_1089_1{ float:left; width:1090px; padding:23px 30px 23px 30px; border-right:#dddddd solid 1px;}

.chancecontain ul li:hover .l_1089 .t_1089_1{border-right:#124580 solid 1px;}

.chancecontain ul li.hover .l_1089 .t_1089_1{border-right:#124580 solid 1px;}

.chancecontain ul li .l_1089 .t_1089_1 .tit_tain{ float:left; width:100%; line-height:30px;  font-weight:bold;}

.chancecontain ul li .l_1089 .t_1089_1 .tit_tain a{color:#e69110; font-size:16px;}

.chancecontain ul li:hover .l_1089 .t_1089_1 .tit_tain a{ color:#fff;}

.chancecontain ul li.hover .l_1089 .t_1089_1 .tit_tain a{ color:#fff;}

.chancecontain ul li .l_1089 .t_1089_1 .dwon_tain{ float:left; width:100%; height:16px; margin:16px 0 0 0; color:#666; font-size:14px; line-height:16px;}

.chancecontain ul li:hover .l_1089 .t_1089_1 .dwon_tain{  color:#fff; }

.chancecontain ul li.hover .l_1089 .t_1089_1 .dwon_tain{  color:#fff; }

.chancecontain ul li .l_1089 .t_1089_1 .tain_1{ float:left; width:210px; border-right:#dddddd solid 1px;}

.chancecontain ul li .l_1089 .t_1089_1 .tain_2{ float:left; width:260px;  border-right:#dddddd solid 1px; padding:0 0 0 50px;}

.chancecontain ul li .l_1089 .t_1089_1 .tain_3{ float:left; width:260px;  padding:0 0 0 50px;}

.chancecontain .deta{font-size:14px; width:100%; padding:0 30px; left:0; top:0; overflow:hidden;  position:relative; background:#f5f5f5}

.chancecontain .deta .condata{ float:left; width:100%; padding:30px 0; color:#333; font-size:14px; line-height:30px;}

.lermore{ position:absolute; right:0; top:0; width:110px; height:110px; background:url(ny9.png) no-repeat center #f5f5f5; cursor:pointer; }

.lermore.hover{ background:url(ny8.png) no-repeat center #155197;}

.chancecontain ul li:hover .lermore { background:url(ny8.png) no-repeat center #155197;}

@media screen and (max-width:767px){

/*08招贤纳才*/

.c_1200_14{ padding:10px 20px 0 20px;}

.chancecontain{ position:relative;}

.chancecontain ul{ float:left; width:100%;  min-height:0;}

.chancecontain ul li{ float:left; width:100%; }

.chancecontain ul li .l_1089{  padding-right:0;}

.chancecontain ul li .l_1089 .t_1089_1{ float:left; width:100%; padding:0 50px 0 15px; border-right:0;}

.chancecontain ul li:hover .l_1089 .t_1089_1{border-right:0;}

.chancecontain ul li .l_1089 .t_1089_1 .tit_tain{  padding:10px 0; font-weight: normal; border-right:#ddd solid 1px;}

.chancecontain ul li:hover .l_1089 .t_1089_1 .tit_tain{ border-right:#124580 solid 1px;}

.chancecontain .deta{ padding:0 15px; }

.chancecontain .deta .condata{  padding:15px 0; }

.lermore{  width:50px; height:50px; background-size:40%; }

.lermore.hover{ background-size:40%;}

.chancecontain ul li:hover .lermore { background-size:40%;}

}





/*07市场活动*/

.c_1200_15{ float:left; width:100%;}

.ul_nlst{ float:left; width:100%; min-height:500px;}

.li_nlst{ float:left; width:100%; padding:0 30px 0 0; border-bottom:#dddddd solid 1px;

-webkit-transition: all 0.2s ease-out 0s; 

-moz-transition: all 0.2s ease-out 0s; 

-o-transition: all 0.2s ease-out 0s; 

transition: all 0.2s ease-out 0s;

}

.li_nlst:hover{ background-color:#155197;}

.t_nlst{ float:left; width:100%; height:80px;  margin:40px 0 40px 0; padding-left:160px; position:relative;}

.t_nlst a{ float:left; width:100%; padding:0 45px 0 0; background: url(fimg18.png) right center no-repeat;}

.li_nlst:hover .t_nlst a{background: url(images/fimg18_h.png) right center no-repeat;}

.tit_nn{ float:left; width:100%; height:18px; margin-bottom:16px;line-height:18px; color:#333; font-size:18px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}

.li_nlst:hover .tit_nn{color:#fff;}

.text_nn{float:left; width:100%; height:48px; color:#666; font-size:14px; line-height:24px;  overflow:hidden; }

.li_nlst:hover .text_nn{ color:#fff;}



.pf_nlst{position:absolute; width:132px; height:80px;  left:0px; top:0; z-index:115; border-right:#dddddd solid 1px;  text-align:center; font-family:Arial, Helvetica, sans-serif; color:#e69110;}

.li_nlst:hover .pf_nlst{ color:#fff;}

.pf_nlst .tt{ float:left; width:100%; margin-top:13px;  font-size:60px; font-weight:bold;  line-height:53px;}

.pf_nlst .dt{ float:left; width:100%; font-size:16px; font-weight:bold; line-height:15px;  }

@media screen and (max-width:767px){

/*07市场活动*/

.ul_nlst{  min-height:0;}

.li_nlst{  padding:0 15px 0 0; }

.t_nlst{  padding-left:110px;}

.t_nlst a{  padding:0 25px 0 0; }

.pf_nlst{ width:90px;}

.pf_nlst .tt{  font-size:40px; }

}







/*03研究领域内页3*/

.ftitle_4{ float:left; width:100%; height:158px; color:#333; border-bottom:#dddddd solid 1px; text-align:center;}

.ftitle_4 .tit_4{ float:left; width:100%; margin:53px 0 10px 0; font-size:30px; font-weight: bold;}

.ftitle_4 .chi_4{ float:left; width:100%; line-height:26px; font-size:18px; margin-bottom:27px; }

.ftitle_4 .tab_4{ display:table; margin:0 auto; width:42px; height:2px; background-color:#e69110;}

.fbg_4{ background-color:#e6e6e6;  margin:35px 0 0 0;}

.c_1200_16{ float:left; width:100%; }

.w_warpper{ float:left; width:1200px; height:280px; position:relative;}

.w_warpper .warleft{ position: absolute; top: 0; right:640px;padding-left: 500px;overflow: hidden;-webkit-backface-visibility: hidden;

z-index: 200;

transform: skew(-23deg, 0);

-webkit-transform: skew(-23deg, 0);

-moz-transform: skew(-23deg, 0);

-o-transform: skew(-23deg, 0);

-ms-transform: skew(-23deg, 0);

		}

.w_warpper .leftbox{ float:right; width:1032px; height:280px; margin-right:-58px;

transform: skew(23deg, 0);

-webkit-transform: skew(23deg, 0);

-moz-transform: skew(23deg, 0);

-o-transform: skew(23deg, 0);

-ms-transform: skew(23deg, 0);

}

.w_warpper .warright{ position:absolute; width:676px; height:280px; right:0; top:0; z-index:210;}

.w_warpper .warright .rightbox{ float:left; width:100%; height:280px; padding:72px 0 0 80px; background:url(fimg22.png) -120px 73px no-repeat;}

.w_warpper .warright .rightbox .right_1{ float:left; width:100%;  }

.w_warpper .warright .rightbox .right_1 .one{ float:left; color:#d9d9d9; font-size:40px; font-weight:bold; line-height:40px; text-transform:uppercase;}

.w_warpper .warright .rightbox .right_1 .two{ float:left; padding:0 0 0 45px; color:#333; font-size:18px; font-weight:bold; line-height:40px;}

.w_warpper .warright .rightbox .right_2{ float:left; width:100%; color:#333; font-size:14px; line-height:30px; padding:40px 0 0 0; text-align:right;}

@media screen and (max-width:767px){

/*03研究领域内页3*/

.ftitle_4{ height:135px;}

.ftitle_4 .tit_4{  margin:30px 0 10px 0; padding:0 10px; }

.ftitle_4 .chi_4{ padding:0 10px; }



.w_warpper{  width:100%; height:auto; position: static;}

.w_warpper .warleft{ position: static; float:left; width:100%; top: 0; right:0;padding-left: 0; overflow: hidden;-webkit-backface-visibility: hidden;

transform: skew(0deg, 0);

-webkit-transform: skew(0deg, 0);

-moz-transform: skew(0deg, 0);

-o-transform: skew(0deg, 0);

-ms-transform: skew(0deg, 0);

		}

.w_warpper .leftbox{ float:left; width:100%; height:auto; margin-right:0px;

transform: skew(0, 0);

-webkit-transform: skew(0, 0);

-moz-transform: skew(0, 0);

-o-transform: skew(0, 0);

-ms-transform: skew(0, 0);

}

.w_warpper .warright{ position: static; float:left; width:100%; height:auto; right:0; top:0; z-index:210;}

.w_warpper .warright .rightbox{ height:auto; padding:65px 0 0 40px; background:url(fimg22.png) -90px 73px no-repeat; background-size:400px auto;}

.w_warpper .warright .rightbox .right_1{ padding:0 20px 0 0;  }

.w_warpper .warright .rightbox .right_1 .one{  font-size:25px; }

.w_warpper .warright .rightbox .right_1 .two{  padding:0 0 0 45px; }

.w_warpper .warright .rightbox .right_2{  padding:40px 20px 40px 0; }

}

@media screen and (max-width:600px){

/*03研究领域内页3*/

.w_warpper .warright .rightbox .right_1 .two{ width:100%;  padding:0; }

}



/*03研究领域内页3*/

.c_1200_17{ float:left; width:100%;}

.c_1200_17 .t_1200_4{ float:left; width:100%; padding:0 30px;}

.c_1200_17 .t_1200_4 .tit_jj{ float:left; padding:99px 0 0 0; color:#333; font-size:24px; font-weight: bold; line-height:37px;}

.c_1200_17 .t_1200_4 .lline{ float:left; width:16px; height:37px; margin:99px 0 0 90px; background-color:#155197;

transform: skew(-23deg, 0);

-webkit-transform: skew(-23deg, 0);

-moz-transform: skew(-23deg, 0);

-o-transform: skew(-23deg, 0);

-ms-transform: skew(-23deg, 0);

}

.c_1200_17 .t_1200_4 .ltit{ float:left; padding:66px 390px 0 0; line-height:33px; border-bottom:#155197 solid 1px; color:#d9d9d9; font-size:40px; font-weight: bold; text-transform:uppercase;}

.c_1200_17 .t_1200_4 .rline{ float:left; width:1px; height:99px; background-color:#155197; margin-left:20px;

transform: skew(-23deg, 0);

-webkit-transform: skew(-23deg, 0);

-moz-transform: skew(-23deg, 0);

-o-transform: skew(-23deg, 0);

-ms-transform: skew(-23deg, 0);

 }

.c_1200_17 .t_1200_5{ float:left; width:100%; padding:16px 30px 8px 30px; color:#dadada; font-size:18px; font-weight:bold; line-height:26px;}

.c_1200_17 .t_1200_6{ float:left; width:100%; padding:0 30px 60px 30px; color:#333; font-size:14px; line-height:30px;} 

.fbg_5{ background:url(fimg24.jpg) top center no-repeat;}

.c_1200_18{ float: left; width:100%; /*width:1200px;*/ /*height:390px;*/ /*min-height:20px;*/}

.c_1200_18 .t_1200_7{ float:left; width:100%; padding:50px 0 0 0;}

.c_1200_18 .t_1200_7 .tit_7{ float:left; width:100%; margin-bottom:17px; text-align:center; line-height:45px; color:#fff; font-size:24px; font-weight: bold;}

.c_1200_18 .t_1200_7 .line_7{ display:table; margin:0 auto; width:40px; height:2px; background-color:#fff;}

.c_1200_18 .t_1200_8{ float:left; width:100%; height:180px; margin:40px 0 0 0; padding:0 30px; overflow:hidden; color:#fff; font-size:14px; line-height:30px; text-align:center;}

@media screen and (max-width:767px){

/*03研究领域内页3*/

.c_1200_17{ float:left; width:100%; }

.c_1200_17 .t_1200_4{  padding:0 20px;}

.c_1200_17 .t_1200_4 .tit_jj{  padding:99px 0 0 0; line-height:22px;}

.c_1200_17 .t_1200_4 .lline{  margin:99px 0 0 10px; width:10px; height:22px; }

.c_1200_17 .t_1200_4 .ltit{ padding:66px 0 0 0; font-size:25px;}

.c_1200_17 .t_1200_5{ padding:16px 20px 8px 20px; }

.c_1200_17 .t_1200_6{ padding:0 20px 40px 20px;}

.c_1200_18{  width:100%; height:390px;}

.c_1200_18 .t_1200_8{  padding:0 20px; }

}

@media screen and (max-width:480px){

/*03研究领域内页3*/

.c_1200_17 .t_1200_4 .ltit{ font-size:20px;}

}



/*05公司介绍-公司历史*/

.h_0100_1{ width:100%;border-bottom:1px solid #dddddd; padding:30px 0 100px 0;}

.pz_SideLayer{ float:left; width:100%; text-align:center; }

.pz_SideLayer .l1{ display:inline-block; width:140px; margin:20px 5px 0 5px;}

.pz_SideLayer .l1 .li1{ float:left; width:100%;  line-height:40px; color:#333333; font-size:14px; text-align:center; border:1px solid #dddddd;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.pz_SideLayer .l1 .li1.hover,

.pz_SideLayer .l1 .li1:hover{ background:#e69110;border:1px solid #e69110; color:#ffffff;}

.h_0100_2{ width:100%; margin:10px 0 0 0; padding:42px 0 80px 0; min-height:500px; line-height:30px; color:#333; font-size:14px; text-align:justify;}

.h_0100_2 ul{ float:left; width:100%; background:url(b_img1.jpg) center top repeat-y; padding:50px 0 20px 0;}

.h_0100_2 ul li{ float:left; width:100%;background:url(b_img6.jpg) center 5px no-repeat; }

.l_600{ float:left; width:50%;background:url(b_img2.png) right 5px no-repeat; text-align:right; padding:0 100px 0 0; box-sizing:border-box;}

.time_0100_1{ float:left; width:100%; color:#155197; line-height:22px; font-size:16px; font-weight:bold;}

.b_l_0100_1{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px; margin:7px 0 0 0;}

.r_600{ float:right; width:50%;background:url(b_img3.png) left 5px no-repeat; padding:0 0 0 100px; box-sizing:border-box;}

.bg_42{ float:left; width:100%; height:42px; background:url(b_img5.jpg) center top no-repeat;}







@media screen and (max-width:767px){

.h_0100_1{ padding:30px 5px 30px 5px; box-sizing:border-box;}	

.pz_SideLayer .l1{ display:inline-block; width:120px; margin:10px 5px 0 5px;}	

.h_0100_2{background:url(b_img4.jpg) 10px top no-repeat; padding:42px 10px 80px 10px; box-sizing:border-box; min-height:100px;}

.h_0100_2 ul{ background:url(b_img1.jpg) 20px top repeat-y;}

.h_0100_2 ul li{background:url(b_img6.jpg) 14px 5px no-repeat; margin:20px 0 0 0; }

.l_600{ float:left; width:100%;background:url(b_img3.png) 21px 5px no-repeat; text-align:left; padding:0 0 0 100px;}



.r_600{ float:right; width:100%;background:url(b_img3.png) 21px 5px no-repeat; padding:0 0 0 100px;}

.bg_42{background:url(b_img5.jpg) left top no-repeat;}

}



@media screen and (max-width:480px){

.pz_SideLayer .l1{ display:inline-block; width:90px;}	



}





/*06公司介绍-研发团队*/

.h_0100_3{ float:left; width:100%; padding:60px 0 50px 0; min-height:500px;}

.b_l_0100_2{ float:left; width:100%; padding:0 0 41px 0; border-bottom:1px solid #dddddd;}

.b_t_0100_1{ float:left; width:100%; text-align:center; background:url(b_img7.jpg) center bottom no-repeat; color:#333333; font-size:24px; line-height:24px; font-weight:bold; padding:0 0 36px 0;}

.b_t_0100_2{ float:left; width:100%; text-align:center; color:#333333; font-size:14px; line-height:30px; margin:17px 0  0 0;}

.b_l_0100_3{ float:left; width:100%; overflow:hidden;}

.b_l_0100_3 ul{ float:left; width:1240px; padding:5px 0 10px 0;}

.b_l_0100_3 ul li{ float:left; width:270px; height:100%; margin:35px 40px 0 0;}

._pic_0100_1{ float:left; width:100%; position:relative; line-height:0;-webkit-transition: all 0.5s ease; 

-moz-transition: all 0.5s ease; 

-o-transition: all 0.5s ease; 

transition: all 0.5s ease;}

._pic_bg{opacity:0;filter: alpha(opacity=0); float:left; width:100%; height:100%; background:url(b_img16.png) left top no-repeat; background-size:100% 100%; position:absolute; left:0; top:0;}

._pic_0100_1:hover ._pic_bg{opacity:1;filter: alpha(opacity=100); -webkit-transition: all 0.8s ease; 

-moz-transition: all 0.8s ease; 

-o-transition: all 0.8s ease; 

transition: all 0.8s ease;}

._text_0100_1{ float:left; width:100%; text-align:center;}

._text_0100_1 strong{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; font-weight:bold; margin:9px 0 0 0;}

._text_0100_1 span{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px; margin:4px 0 0 0;}



.b_jiazai{ float:left; width:100%;}

.b_jiazai a{ float:left; width:100%; text-align:center; color:#e69110; font-size:14px; line-height:40px; border:1px solid #dddddd;}



@media screen and (max-width:767px){

.h_0100_3{ min-height:100px;}

.b_l_0100_2{ padding:0 10px 41px 10px; box-sizing:border-box; }

.b_l_0100_3{  padding:5px 10px 10px 10px; box-sizing:border-box;}

.b_l_0100_3 ul{ width:100%;}

.b_l_0100_3 ul li{ float:left; width:48%; height:100%; margin:35px 4% 0 0;}

.b_l_0100_3 ul li:nth-child(2n){ margin-right:0;}

}



/*04产品与服务内页*/

.h_0100_4{ float:left; width:100%; padding:0 0 70px 0;}

.h_0100_5{ float:left; width:100%; padding:68px 0 73px 0;}

.l_212{ float:left; width:212px; margin: 60px 0 0 0;color: #e6920e;font-size: 100px;line-height: 28px;font-family: Arial; text-align:right;}

.r_212{ float:left; width:212px; margin: 60px 0 0 0;color: #e6920e;font-size: 100px;line-height: 28px;font-family: Arial; text-align:left;}

.l_744{ float:left; width:776px; text-align:center;color:#333333; font-size:14px; line-height:30px; }

.b_bg1{ float:left; width:100%; background:url(images/b_img20.jpg) center top no-repeat; padding:117px 0 106px 0;}

.h_0100_6{ float:left; width:100%;}

.h_0100_6 ul{ float:left; width:100%;}

.h_0100_6 ul li{ float:left; width:25%; text-align:center; padding:0 65px; box-sizing:border-box;}

.h_0100_6 ul li a{ float:left; width:100%;}

._pic_0100_2{ float:left; width:100%;}

._text_0100_2{ float:left; width:100%; color:#fff; font-size:48px; line-height:48px; font-weight:bold; padding:0 0 28px 0; margin:15px 0 0 0; background:url(b_img25.jpg) center bottom no-repeat;}

._text_0100_3{ float:left; width:100%; color:#fff; font-size:18px; line-height:24px; margin:14px 0 0 0;}

._text_0100_4{ float:left; width:100%; color:#fff; line-height:22px; font-size:14px; margin:14px 0 0 0;}

.h_0100_7{ float:left; width:100%; padding:95px 0 60px 0;}

.b_l_792{ float:left; width:792px; color:#333333; font-size:14px; line-height:30px; margin:27px 0 0 0;}

.b_img_300{ float:left; width:300px; margin:0 0 0 54px;}

.b_back1{ float:left; width:100%; background:#e6e6e6;}



.h_0100_8{ float:left; width:100%; height:460px;  position:relative;}

.b_l_600{ position:absolute; left:0; top:0; width:50%;}

.b_img100{ position:absolute; right:-40px; top:0; width:1000px; height:460px; background:url(images/b_img28.png) right top no-repeat; z-index:1; }

.b_text_0100_1{ position:absolute; right:0; top:0; z-index:2;padding:75px 0 69px 0;text-align:right;}

.b_l_600_1{ float:left; width:100%; color:#fff; font-size:30px; font-weight:bold; line-height:30px; padding: 0 103px 0 0; box-sizing:border-box;}

.b_l_600_2{ float:left; width:100%; color:#fff; font-size:18px; font-weight:bold; line-height:28px; margin:45px 0 0 0;  padding: 0 135px 0 0;}

.b_l_600_3{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin:9px 0 0 0; padding: 0 149px 0 0; box-sizing:border-box;}

.b_l_600_4{ float:left; width:100%; color:#fff; font-size:18px; font-weight:bold; line-height:28px; margin:29px 0 0 0; padding: 0 172px 0 0; box-sizing:border-box;}

.b_l_600_5{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin:9px  0 0; padding: 0 188px 0 0;  box-sizing:border-box;}

.b_l_600_6{ float:left; width:100%; color:#fff; font-size:18px; font-weight:bold; line-height:28px; margin:29px 0 0 0; padding: 0 213px 0 0; box-sizing:border-box;}

.b_l_600_7{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin:9px 0 0 0; padding: 0 229px 0 0; box-sizing:border-box;}

.b_l_100{ float:left; width:100px; height:100%; position:absolute; left:0; top:0; margin:0 0 0 490px; background:url(b_img29.png) left center no-repeat; z-index:3;}

.b_r_600{ float:left; width:50%; position:absolute; right:0; top:0; margin:0 0 0 -216px;padding:75px 0 69px 0;}

.b_r_600_1{ float:left; width:100%; color:#e69110; font-size:30px;font-weight:bold; line-height:30px; padding: 0 0 0 107px; box-sizing:border-box;}

.b_r_600_2{ float:left; width:100%; color:#333333; font-size:18px; font-weight:bold; line-height:28px; margin:45px 0 0 0;  padding: 0 0 0 88px; background:url(b_img30.png) 67px 10px no-repeat;}

.b_r_600_3{ float:left; width:100%; color:#666; font-size:14px; line-height:24px; margin:9px 0 0 0; padding: 0 0 0 34px; box-sizing:border-box;}

.b_r_600_4{ float:left; width:100%; color:#333333; font-size:18px; font-weight:bold; line-height:28px; margin:45px 0 0 0;  padding: 0 0 0 30px; background:url(b_img30.png) 9px 10px no-repeat;}

.b_r_600_5{ float:left; width:100%; color:#666; font-size:14px; line-height:24px; margin:9px 0 0 0; box-sizing:border-box;}





@media screen and (max-width:767px){



.h_0100_5{ float:left; width:100%; padding:40px 20px 40px 20px; box-sizing:border-box;}

.l_212{ float:left; width:10%;}

.r_212{ float:left; width:10%;}

.l_744{ float:left; width:80%; padding:0 15px; box-sizing:border-box;}

.b_bg1{ float:left; width:100%; background:url(b_img26.jpg) center bottom no-repeat; background-size:100% 100%; padding:40px 0;}

.h_0100_6{ padding:0 20px;}

.h_0100_6 ul li{ float:left; width:50%; text-align:center; padding:0 2.5%; box-sizing:border-box;}

.h_0100_6 ul li:nth-child(3),

.h_0100_6 ul li:nth-child(4){ margin-top:28px;}

.h_0100_7{ float:left; width:100%; padding:50px 20px 50px 20px; box-sizing:border-box;}

.b_l_792{ float:left; width:100%; color:#333333; font-size:14px; line-height:30px; margin:0;}

.b_img_300{ float:left; width:100%; margin:30px 0 0 0; text-align:center;}

.b_img_300 img{ width:280px; margin:0 auto;}





.h_0100_8{ height:auto; box-sizing:border-box;}

.b_lc_600{ float:left; width:100%; background:#e69110;padding:50px 20px 78px 20px; box-sizing:border-box;}

.b_img100{ position:absolute; left:0; top:0; width:1000px; height:460px; background:url(b_img28.png) left top no-repeat; z-index:1; }

.b_text_0100_1{text-align:left;}

.b_l_600_1{ padding: 0; font-size:24px;}

.b_l_600_2{ padding: 0;}

.b_l_600_3{ padding: 0;}

.b_l_600_4{ padding: 0;}

.b_l_600_5{ padding: 0;}

.b_l_600_6{ padding: 0;}

.b_l_600_7{ padding: 0;}

.b_l_100{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; margin:5% 0 0 0 ; background:url(b_img31.png) center center no-repeat; z-index:3;}

.b_rc_600{ float:left; width:100%;padding:64px 20px 55px 20px; box-sizing:border-box;}



.b_r_600_1{ padding: 0; font-size:24px;}

.b_r_600_2{ padding: 0 0 0 31px; background:url(b_img30.png) left 10px no-repeat;}

.b_r_600_3{ padding: 0 0 0 31px;}

.b_r_600_4{ padding: 0 0 0 31px; background:url(b_img30.png) left 10px no-repeat;}

.b_r_600_5{ padding: 0 0 0 31px;}



}







.elli{ white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}





.pf_banner_info{ position:absolute; z-index:99; width:615px; left:50%; margin-left:-605px; top:50%; margin-top:-150px;}

.c_615{ float:left; width:615px;}

.c_615 .info_tit{ float:left; width:100%; padding-bottom:50px; background:url(images/xzb1.jpg) no-repeat 0 bottom;}

.c_615 .info_tit a{ float:left; width:100%; color:#fff; font-size:48px; line-height:48px; overflow:hidden; text-overflow:ellipsis; letter-spacing:1px;}

.c_615 .info_text{ float:left; width:100%; color:#ffffff; font-size:16px; line-height:36px; /*height:72px; overflow:hidden;*/ margin-top:40px;}

.c_615 .info_text a{ color:#fff;}

.c_615 .info_more{ float:left; width:100%; margin-top:40px;}

.c_615 .info_more a{ float:left; width:192px; height:50px; background:rgba(20,82,150,.85); text-align:center; line-height:50px; color:#fff; font-size:16px;}



@media screen and (max-width:767px){

.pf_banner_info{ position:absolute; z-index:99; width:100%; left:0; padding:0 20px; margin-left:0; top:50%; margin-top:-140px;}

.c_615{width:100%;}

.c_615 .info_tit{ padding-bottom:20px;}

.c_615 .info_tit a{ font-size:30px; line-height:30px;}

.c_615 .info_text{ line-height:30px; height:60px; margin-top:15px;}

.c_615 .info_text a{ color:#fff;}

.c_615 .info_more{ float:left; width:100%; margin-top:20px;}

.c_615 .info_more a{  width:150px; height:40px; background:rgba(20,82,150,.85);line-height:40px; }



}

.text_ban{ position:absolute; width:100%; height:100%; left:0; top:0;}

.text_ban .tit_ban{ float:left; width:100%; padding:6.5% 0 1.5%  0; color:#fff; font-size:30px; line-height:1.3; text-align:center;}

.text_ban .line_box{ float:left; width:100%;}

.text_ban .line_ban{ margin:0 auto; width:80px;}

.text_ban .line_ban .line_con{ float:left; width:100%; height:2px; background-color:#fff;}

.text_ban .text_in{ float:left; width:100%; margin:1.5% 0 0 0; height:72px; text-align:center;  color:#ffffff; font-size:18px; line-height:2; }

@media screen and (max-width:767px){

.text_ban .tit_ban{ font-size:24px; padding:10% 0 1.5%  0; }	

.text_ban .text_in{ line-height:1.28; }	

}























































































