/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 12px; color: #333; font-family: "微软雅黑"; }
a { text-decoration: none; color: #333; }
a, img { border: none; }
a:hover { color: #1088df; }
img { vertical-align: middle; }
ul, li { list-style: none; }
.clr { clear: both; }
.w1100 { width: 1100px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.hide { display: none;}
/*====头部*/
.top { background: url(../../upload/images_en/top_02.png) repeat-x; width: 100%; height: 94px; position: absolute; z-index: 99; left: 0px; top: 0px; }
.nav { float: right; overflow: hidden; }
.nav li { float: left; font-size: 14px; }
.nav li a { line-height: 94px; color: #666; display: block; padding-left: 28px; }
.nav li.current a, .nav li:hover a { color: #0075b9; }
.top .sc { position: absolute; top: 10px; right: 0px; z-index: 99; font-size: 12px; color: #f20a0a; text-align: right; line-height: 18px; }
.top .sc img { vertical-align: top; margin-top: 2px; }
.lxwm_foot { background: #f0f0f0; padding: 40px 0; font-size: 12px; color: #999; overflow: hidden; }
.lxwm_foot .bt_wenz { font-size: 24px; color: #0073b7; width: 230px; }
.lxwm_foot .bt_wenz p { font-size: 12px; color: #999; text-transform: uppercase; }
.lxwm_foot .lxwem_db1 { line-height: 24px; width: 360px; }
.lxwm_foot .lxwem_db1 h4 { font-weight: 400; font-size: 16px; color: #333333; margin-bottom: 15px; }
.lxwm_foot .lxwem_db2 { line-height: 24px; margin-top: 39px; }
.lxwm_foot .lxwem_db2 strong { color: #333; font-weight: 400; }
.lxwm_foot .ewm_box { width: 120px; text-align: center; line-height: 24px; }
/*====banner*/
/*banner*/
.banner_box { }
/* main_image */ 
.banner { height: 535px; overflow: hidden; position: relative; z-index: 4; margin-top: 84px; }
.main_image ul { width: 9999px; overflow: hidden; position: absolute; top: 0; left: 0 }
.main_image li { float: left; width: 100%; }
.main_image li span { display: block; width: 100%; height: 535px; }
.main_image li a { display: block; width: 100%; }
.main_image li .img_1 { background: url(../../upload/images_en/banner.jpg) center no-repeat }
.main_image li .img_2 { background: url(../../upload/images_en/banner1.jpg) center no-repeat }
.main_image li .img_3 { background: url(../../upload/images_en/banner2.jpg) center no-repeat }
div.flicking_con { position: absolute; bottom: 20px; text-align: center; left: 50%; z-index: 999; width: 1000px; height: 6px; margin: 0 0 0 -500px; }
div.flicking_con a { background: #fff; display: inline-block; width: 65px; height: 4px; margin: 0; padding: 0; text-indent: -10200px; margin-right: 5px; }
div.flicking_con a.on { background: #0070ba; }
/* main_image */   

  
/*====底部*/
.foot { background: #fff; width: 100%; overflow: hidden; }
.foot .wz { width: 100%; text-align: center; line-height: 54px; color: #666; font-size: 12px; }
.nav_ny_box { background: #f4f4f4; overflow: hidden; }
/*********** 新闻 ***********/
.g-wrap { position: relative; margin: 0 auto; width: 1200px; height: 100%; overflow: hidden; }
 
/* 新闻详情 */
 .news-editor { padding: 20px; min-height: 620px; padding-left: 50px; margin-top:60px; }
 .news-editor h1 { font-size: 24px; color: #333; }
 .news-editor h3 { margin: 14px 0 25px 0; font-size: 14px; font-weight: 400; color: #999; border-bottom: 1px dotted #ddd; padding-bottom: 15px; }
 .news-editor p { margin-bottom: 15px; color: #746969; font-size: 14px; line-height: 28px; }
 .news-editor .bshare-custom { margin-bottom: 5px; height: 20px; overflow: hidden; }
 .news-editor .bshare-custom a { float: left; padding: 0; margin-right: 5px; width: 20px; height: 20px; background: url(../img/news/share.jpg) no-repeat 0 0; overflow: hidden; }
 .news-editor .bshare-custom .bshare-weixin { background-position: -54px 0; }
 .news-editor .bshare-custom .bshare-sinaminiblog { background-position: -79px 0; }
 .news-editor .bshare-custom .bshare-qzone { background-position: -129px 0; }
 .news-editor .bshare-custom .bshare-qqim { background-position: -154px 0; }
 .relative-news { position: relative; border-top: 2px solid #e8e6e6; }
 .relative-news .main-news { margin-bottom: -23px; padding: 23px 16px 0 106px; width: 302px; height: 170px; border-right: 1px dotted #ccc; }
 .relative-news .main-news .date-block { position: absolute; left: 0; top: 23px; }
 .relative-news .main-news h1 { margin-bottom: 15px; height: 44px; line-height: 22px; }
 .relative-news .main-news p { line-height: 20px; color: #777; }
 .relative-news .main-news .detail { display: block; line-height: 20px; color: #e62b1e; }
 .relative-news .link-list { position: absolute; top: 24px; left: 443px; width: 340px; line-height: 20px; }
 .relative-news .link-list h1 { margin-bottom: 39px; }
 .relative-news .link-list a { color: #777; }
/* 链接列表 */

.link-block { padding: 0 0 20px 50px; min-height: 620px; }
.link-list a { display: block; -webkit-transition: color 300ms; transition: color 300ms; }
.link-list a span { float: left; margin-right: 15px; }
.link-list p { }
/* 日期块 */
.date-block { float: left; padding: 0 10px; width: 68px; height: 88px; font: bold 14px/15px 'novecento' !important; color: #444; background-color: #e1e1e1; }
.date-block .day { display: block; margin: 10px 0 3px 0; font: bold 36px/36px 'novecento' !important; color: #01b8e2; }
/* 链接块 */
 
.link-block a { display: block; padding: 24px 0 24px 0; height: 90px; border-bottom: 1px solid #e8e6e6; -webkit-transition: background-color 400ms; transition: background-color 400ms; }
.link-block a.tsqk_cgnn { height: auto; border: none; overflow: hidden; }
.link-block a:hover { background-color: #e1e1e1; }
/*.link-block a:last-child {border-bottom:0 none;}*/
.link-block a .summary { float: left; margin-left: 18px; width: 640px; height: 100%; line-height: 18px; color: #746969; }
.link-block a h1 { margin-bottom: 8px; line-height: 26px; font-size: 18px; color: #333; }
.link-block a h3 { margin: -4px 0; color: #746969; }
.link-block a p { margin-top: 8px; height: 36px; line-height: 18px; color: #746969; overflow: hidden; }
.link-block a .cggn_wenz { float: right; margin-left: 18px; width: 624px; height: 100%; line-height: 18px; color: #746969; }
.link-block a.tsqk_cgnn h1 { font-weight: 400; line-height: 18px; }
.link-block a.tsqk_cgnn p { margin-top: 0px; }
/*分页*/
#pageDiv { clear: both; height: 38px; line-height: 38px; margin: 0 0px 60px 0; text-align:center; color: #666; }
#pageDiv span {display: inline-block; background:#f0f0f0;width:38px; height: 38px; margin:0 2px; }
#pageDiv a { display: inline-block; width:38px; height: 38px; color: #000; text-decoration: none;  }
#pageDiv a:hover { display: inline-block; height: 38px;  color: #666; text-decoration: none; }
#pageDiv .current { background: #0073b7; color: #fff;   border: 0; font-weight: bold; }
#pageDiv .current a { display: inline-block;   color: #fff; text-decoration: none; }
#pageDiv .current a:hover { display: inline-block;  color: #eee; text-decoration: none; }
.cplbiao_list { overflow: hidden; margin-top: 30px; }
.cplbiao_list li { float: left; background: #f8f8f8; width: 580px; margin-right: 40px; margin-bottom: 30px; padding: 20px 0; }
.cplbiao_list li h4 { padding: 0 20px; font-size: 18px; font-weight: 400; color: #1088df; }
.cplbiao_list li .ttime { padding: 0 20px; font-size: 14px; color: #999; line-height: 30px; }
.cplbiao_list li .cpjjian { height: 190px; padding: 0 20px; display: block; line-height: 24px; overflow: hidden; font-size: 12px; }
.cplbiao_list li.last { margin-right: 0px; }
.cgan_img { float: left; padding: 1px; border: 1px solid #ddd; }
.line_ddd { border-bottom: 1px solid #ddd; }
/*关于我们*/
  
.banner_ny_about { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_01.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.banner_ny_cp { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_02.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.banner_ny_new { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_03.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.banner_ny_eq { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_04.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.banner_ny_case { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_05.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.banner_ny_contact { height: 300px; overflow: hidden; background: url(../../upload/images_en/cpbanner_06.jpg) no-repeat center; position: relative; z-index: 4; margin-top: 84px; }
.ny_nav { text-align: center; margin: 35px auto; }
.ny_nav a { line-height: 48px; display: inline-block; margin: 0 10px; padding: 0 20px; font-size: 22px; color: #333; }
.ny_nav a:hover, .ny_nav a.on { color: #fff; background: #2e92ce; }
.ny_abut_con { color: #666; width: 880px; margin: 30px auto; line-height: 30px; font-size: 14px; margin-bottom: 60px; }
.ny_abut_con p { margin-bottom: 20px; }
.erjdh_boxxx { color: #ccc; font-size: 16px; text-align: center; padding: 25px 0; line-height: 48px;}
.erjdh_boxxx a { line-height: 48px; display: inline-block; color: #666; padding: 0 10px; }
.erjdh_boxxx a:hover, .erjdh_boxxx a.on { color: #fff; background: #2e92ce; }

.cp_list { overflow: hidden; }
.cp_list li { width: 261px; margin-right: 18px; float: left; height: 282px; margin-bottom: 40px; }
.cp_list li.last { margin-right: 0px; }
.cp_list li a { display: block; border-bottom: 1px solid #ddd; height: 280px; overflow: hidden; }
.cp_list li a img { border: 1px solid #ddd; }
.cp_list li a h4 { color: #333; font-size: 14px; font-weight: 400; padding-top: 15px; }
.cp_list li a p { color: #999; font-size: 12px; line-height: 20px; }
.cp_list li a:hover { border-bottom: 2px solid #0071be; }

 
.news_list { overflow: hidden; }
.news_list li { width: 330px; margin-right: 55px; float: left; height: 233px; margin-bottom: 40px; }
.news_list li.last { margin-right: 0px; }
.news_list li a { display: block; overflow: hidden; } 
.news_list li a .new_timee{ color:#666; font-size:36px; border-bottom:2px solid #ddd; padding-bottom:25px; }
.news_list li a h4 { color: #333; font-size: 14px; font-weight: 400; padding-top: 20px; padding-bottom:10px; }
.news_list li a p { color: #999; font-size: 12px; line-height: 30px; }
.news_list li a:hover .new_timee { border-bottom: 2px solid #0071be; color:#0071be; }
.news_list li a:hover h4{color:#0071be; }


.about_table{ margin:70px auto;}
.about_table .bt_wenz { font-size: 24px; color: #0073b7; width: 230px; }
.about_table .bt_wenz p { font-size: 12px; color: #999; text-transform: uppercase; }
.about_table .sy_table{ font-size:12px; line-height:26px; color:#666px; margin-top:25px; }
.more_but{ display:block; width:134px; height:34px; line-height:34px; border:1px solid #0072b6; color:#0072b6; margin-top:25px; text-align:center;}
.more_but:hover{ background:#0072b6; color:#fff;}

.sy_news_box{ background:#f4f4f4; padding:40px 0 20px 0;  }
.sy_news_box .bt_wenz { text-align:center; font-size: 24px; color: #0073b7; width: 230px; margin:0 auto; margin-bottom:30px;}
.sy_news_box .bt_wenz p { text-align:center; font-size: 12px; color: #999; text-transform: uppercase; }

.sy_news_box .news_list li a span{ display:block; color:#999; margin-top:30px;  }

 
.sy_cp_box .bt_wenz { background:#0166a3; text-align:center; font-size: 24px; color: #fff; padding:15px 0;  }
.sy_cp_box .bt_wenz p { text-align:center; font-size: 12px; color: #fff; text-transform: uppercase; }


.sy_gc_box{ background:url(../../upload/images_en/index_22.jpg) no-repeat center top; margin-top:70px; overflow:hidden; padding-top:30px; padding-bottom:15px;}

.sy_gc_box .bt_wenz { text-align:center; font-size: 24px; color: #fff; padding:15px 0; margin-bottom:40px;  }
.sy_gc_box .bt_wenz p { text-align:center; font-size: 12px; color: #fff; text-transform: uppercase; }

.sy_gc_box .cp_list li a{ text-align:center; border-bottom:none;}
.sy_gc_box .cp_list li a img { border:none; }
.sy_gc_box .cp_list li a h4{ font-size:18px; margin-bottom:10px;}
.sy_gc_box .cp_list li a:hover h4{ color:#0166a3;}














