/* 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; }
.w1000 { width: 1000px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.hide {display:none;}
/*====头部*/
.top { width: 100%; height: 74px; padding-top: 20px; background: #FFF; }
.logo { float: left; }
.sche_szye { position: absolute; top: 0; right: 0px; z-index: 99; font-size: 12px; color: #999999; text-align: right; line-height: 18px; }
.sche_szye a { color: #999; padding-left: 10px; }
.nav { width: 1000px; height: 70px; }
.nav ul { width: 840px; float: left; }
.nav li { width: 20%; float: left; font-size: 16px; position:relative; z-index:6; }
.nav li a { line-height: 70px; color: #666; display: block; }
.nav li.current a { color: #e1310e; }
.nav li.on a { background:url(../../upload/images_en/ol_18.jpg) no-repeat 47px 50px  ; color: #e1310e; }
.nav li .erj_cp{ display:none; width:180px; position:absolute; z-index:888; left:-34px; top:70px; background:#FFF; }
.nav li .erj_cp a{color: #666; text-align:center; line-height:44px; background:none;}
.nav li .erj_cp a:hover{ color: #e1310e; }
.nav li.on .erj_cp{ display:block;}

.top .sc { position: absolute; top: 25px; right: 0px; z-index: 99; font-size: 12px; color: #333; text-align: right; line-height: 18px; }
.top .sc img { vertical-align: top; margin-top: 2px; }
.top .sc .tskq { padding-right: 20px; }
.ss_box { float: left; width: 160px; overflow: hidden; margin-top: 20px; }
.ss_text { background: #f9f9f9; border: none; width: 116px; height: 30px; padding-left: 10px; color: #333; font-size: 14px; float: left; }
.ss_but { background: url(../../upload/images_en/ol_14.jpg) no-repeat; width: 34px; height: 30px; border: none; float: left; }
.lxwm_foot { background: url(../../upload/images_en/ol_37.jpg) no-repeat; height: 240px; overflow: hidden; font-size: 12px; color: #333; overflow: hidden; margin-top: 60px; }
.lxwm_foot .bt_wenz { width: 255px; margin-top: 36px; }
.lxwm_foot .lxwem_db1 { line-height: 30px; width: 500px; margin-top: 28px; }
.lxwm_foot .lxwem_db1 h4 { font-weight: 400; font-size: 14px; color: #e1310e; margin-bottom: 2px; }
.lxwm_foot .lxwem_db1 img { margin-right: 5px; }
.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: right; margin-top: 186px; }
.lxwm_foot .ewm_box a { display: inline-block; margin-left: 20px; }
/*====banner*/
/*banner*/
.banner_box { }
/* main_image */ 
.banner { height: 600px; overflow: hidden; position: relative; z-index: 4; }
.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: 600px; }
.main_image li a { display: block; width: 100%; text-align:center;}
.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; }
.banner2 { height: 400px; overflow: hidden; position: relative; z-index: 0; }

/* 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;  height: 100%; overflow: hidden; }
.inde_title { font-size: 30px; color: #2c2220; text-align: center; overflow: hidden; font-weight: bold; }
.inde_title strong { color: #000; } /* #e1310e #1c59c8*/
.inde_title p { font-size: 12px; color: #666; font-weight: 400; line-height: 18px; }
.about_us { margin-top: 50px; }
.gy_abuot { width: 810px; margin: 0 auto; line-height: 30px; margin-top: 25px; }
.more_link { text-align: center; font-size: 12px; color: #e1310e; width: 120px; display: block; margin: 30px auto 40px auto; }
.gsck_list { overflow: hidden; }
.gsck_list li { width: 33.3333%; text-align: center; float: left; }
/* 新闻详情 */
.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; }
.news-prenext { font-size: 14px; }
.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: 40px 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: #e1310e; 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: 280px; overflow: hidden; background: url(../../upload/images_en/about_02.jpg) no-repeat center; }
.banner_ny_cp { height: 280px; overflow: hidden; background: url(../../upload/images_en/about_02.jpg) no-repeat center; }
.banner_ny_new { height: 280px; overflow: hidden; background: url(../../upload/images_en/about_02.jpg) no-repeat center; }
.ny_nav { padding-top:60px; text-align: center;  }
.ny_nav a { line-height: 48px; display: block;  font-size:15px; color: #333; border-bottom:1px solid #ddd; }
.ny_nav a:hover, .ny_nav a.on { color: #e1310e; background: #f8f8f8; }
.ny_abut_con { width:745px; color: #666;  margin: 30px auto; line-height: 30px; font-size: 14px;  }
.ny_abut_con p { margin-bottom: 20px; }
.erjdh_boxxx { color: #999; font-size: 14px; text-align: center; margin-bottom: 30px; }
.erjdh_boxxx a { color: #666; padding: 0 20px; }
.cp_list { overflow: hidden; }
.cp_list li { width: 235px; background: #FFF; margin-right: 20px; float: left; margin-bottom: 20px; }
.cp_list li.last { margin-right: 0px; }
.cp_list li a { display: block; height: 298px; overflow: hidden; }
.cp_list li a img { }
.cp_list li a h4 { color: #333; font-size: 14px; text-align: center; line-height: 30px; font-weight: 400; padding: 0 10px; padding-top: 5px; }
.cp_list li a p { height:45px; overflow:hidden; color: #999; font-size: 12px; line-height: 20px; padding: 0 10px; }
.news_list { overflow: hidden; border-top: 1px solid #d8d8d8; }
.news_list li { line-height: 60px; }
.news_list li a { display: block; overflow: hidden; border-bottom: 1px solid #d8d8d8; }
.news_list li a .new_timee { text-align: right; color: #999; width: 85px; font-size: 14px; float: left; }
.news_list li a h4 { color: #333; font-size: 14px; width: 840px; font-weight: 400; float: right; }
.news_list li a:hover { background: #f8f8f8; }
.news_list li a:hover h4 { color: #e1310e; }
.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; }
.about_table .sy_table { font-size: 12px; line-height: 26px; color: #666px; margin-top: 25px; }
a.more_but { background: #e1310e; display: block; width: 144px; height: 44px; line-height: 44px; font-size: 14px; color: #fff; margin: 0 auto; margin-top: 25px; text-align: center; }
.sy_news_box { padding: 50px 0 0 0; }
.sy_news_box .bt_wenz { margin-bottom: 30px; }
.sy_news_box .bt_wenz p { text-align: center; font-size: 12px; color: #999; }
.sy_news_box .news_list li a span { display: block; color: #999; margin-top: 30px; }
.sy_cp_box { background: url(../../upload/images_en/ol_35.jpg) no-repeat center; background-attachment:fixed; height: 950px; margin-top: 60px; }
.sy_cp_box .bt_wenz { padding-top: 60px; padding-bottom: 24px; }
a.more_but2 { background: #fff; display: block; width: 142px; height: 42px; line-height: 44px; border: 1px solid #2c2220; font-size: 14px; color: #2c2220; margin: 0 auto; margin-top: 25px; text-align: center; }

/*内页*/
.ny_left{ float:left; width:205px; position:relative; z-index:1; }
.ny_tttt{ position:absolute; z-index:888; top:-38px; background:url(../../upload/images_en/ny_03.jpg) no-repeat; height:95px; line-height:95px; text-align:center; color:#fff; font-size:24px; font-weight:400; width:205px;}

.ny_right{ float:right; width:774px;  }

.ny_lf_img li{ margin-top:20px;}



.nycp_tiit{ overflow:hidden; line-height:50px; border-bottom:2px solid #47c7c8; margin-top:10px;}
.nycp_tiit strong{ float:left; font-weight:400; font-size:18px; color:#333;}
.nycp_tiit a{ float:left; margin-left:45px; color:#47c7c8; font-size:14px;}
.nycp_tiit a.more_link{ float:right; margin-left:0; margin:0; text-align:right; font-size:12px; color:#f20d0d; }
.ny_cp_list { overflow:hidden;}
.ny_cp_list  li{ margin-right:10px; text-align:center; float:left; margin-top:18px; width:180px;  }
.ny_cp_list  li img{border:1px solid #ddd; }
.ny_cp_list  li h4{ color:#333; font-size:14px; font-weight:400; text-align:center; padding-top:10px; height:60px;}

.ny_cp_list  li.last{ margin-right:0;}

.zxzx_title{ font-size:24px; padding:40px 0; color:#333; font-weight:bold;}





.lxwm_boxxxx .lxwem_db1 { line-height: 30px; width: 500px; margin-bottom:30px;  }
.lxwm_boxxxx .lxwem_db1 h4 { font-weight: 400; font-size: 18px; color: #e1310e; margin-bottom: 2px; }
.lxwm_boxxxx .lxwem_db1 img { margin-right: 5px; }


.zt_tjbd_table{ margin-top:37px;}
.zt_tjbd_table td{ padding:17px 10px; color:#666; font-size:14px;}
.zt_tjbd_table td strong{ color:#fb123a; font-weight:400; padding:0 2px;}
.zt_tjbd_table td .zt_input_ty,.zt_input{ background:#eee; border:none; width:210px; padding-left:10px; height:42px; color:#333; font-family:"微软雅黑"; border-radius:5px;  }
.zt_tjbd_table td .zt_input_ty2{ background:#eee; border:none; width:866px; padding-left:10px; height:120px; line-height:42px; color:#333; font-family:"微软雅黑"; border-radius:5px;  }
.zt_tjbd_table td .qtrdz_but{ width:200px; line-height:60px; background:#83b9db; margin:0 auto; display:block; color:#fff; font-size:18px; text-align:center; border-radius:5px;  }
.zt_tjbd_table td .qtrdz_but:hover{ opacity:0.8;}
.zt_tjbd_table td .qynx_but{ background:#c59a6d;}
.zt_tjbd_table td .qtrdz_but2{ background:#2196f3;}
.qtrdz_but1{ width:120px; line-height:40px; background:#83b9db; margin:0 auto; color:#fff; font-size:18px; border-radius:5px;  } /*#01b4f6;*/
