﻿@charset "utf-8";

body,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,blockquote,p,pre,code,form,button,input,textarea,table,th,td{ margin:0; padding:0;}
html,body{font-size:14px;background:#fff;width:100%;margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif ,"微软雅黑","黑体";}


ul,ol,li,p{margin:0px;padding:0px; list-style-type:none;}
a{color:#333333;text-decoration:none; border:none}
a:hover{color:#333333;border:none}
input,button,select,textarea{ outline:none;}
.font_lan{color:#008fa6}
.jj_20{margin-top:20px}
.jj_30{ margin-top:30px}

/*************************头部分********************************/
.header{width:100%; float:left; height:108px}
.logo_nav{width:1140px; margin:0 auto;}
.logo{ width:500px; float:left; margin-top:30px}
.header_r{width:640px; float:left; }
.header_right{width:100%; float:left;}
.top_yy{width:45%; float:right; margin-top:10px; text-align:right; height:26px}
.top_yy a{ text-align:right; width:20%;}

.china{
	background:url(../images/header_ico2.png) no-repeat 32px 0;
	margin: 0;
	padding-left: 62px; padding-top:10px
	 
}
.language{
	background:url(../images/header_ico3.png) no-repeat 38px 0;
	margin: 0;
	padding-left: 68px; padding-top:10px
}
/*.nav{width:77%; float:right; margin-top:10px}
.nav li{display:block; float:right; margin-left:30px; text-align:right; color:#8c8c8c; font-size:16px}*/
.soso{width:100%; float:right;}
div.search {padding:0; margin-top:5px}
form {
  position: relative;
  width: 200px;
  margin: 0 auto; float:right
}
.d1 input {
  width: 100%;
  height: 30px;
 border:0;
 outline: none;
  background: #fff;
  color: #9E9C9C;border-bottom:1px solid #CCC
}
.d1 button {
  position: absolute; 
  top: 0px;
  right: 8px;
  width: 32px;
  height: 32px;
  border: none;
  background:url(../images/gl_search.jpg) right no-repeat;
  cursor: pointer; 
}
.d1 button:before {

  font-family: FontAwesome;
  font-size: 16px;
  color: #F9F0DA;
}

/* banner */

#full-screen-slider { width:100%; height:680px; float:left; position:relative}
#slides { display:block; width:100%; height:680px; list-style:none; padding:0; margin:0; position:relative; background:url(../images/banner_yy.png) top repeat-x}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:640px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* banner */

.box_1140{width:1180px; margin:0 auto}
.title{width:100%; float:left; margin-top:60px; text-align:center}
.en_font {font-size:24px}
.ch_font {color:#999}

.new_box{width:100%; float:left; margin-top:15px}
.new_list{width:353px; float:left; margin:20px 20px 0 20px; background:#D2D2D2;  padding-bottom:15px}

.new_list_pic img{width:100%; height:206px}
.new_list_xx{width:96%; margin:0 auto;}
.new_list_xx li{width:100%; float:left; line-height:26px}
.xx_link{width:90%; float:left}
.xx_link a{color:#77787B;text-decoration:none; border:none}
.xx_link a:hover{color:#77787B;border:none}
.colorBlue{width:10%; float:left; text-align:right; color:#1d5aa4}
.b{font-weight:bold;font-family: "黑体"; color:#1d5aa4}
.more{width:100%; text-align:center; float:left; margin-top:50px; margin-bottom:30px}

.index_gg img{width:100%; height:auto; float:left}

.about_1140{width:1140px; margin:0 auto; padding-top:90px; clear:both}
.about_left,.vision_right{width:62%; float:left}
.about_right,.vision_left{width:38%; float:left}
.title_01{width:100%; float:left; background:url(../images/blue_line.jpg) left bottom no-repeat; padding-bottom:10px}
.about_xx{width:100%; float:left; line-height:26px; color:#8e8e8e; margin-top:20px}
.more_01{width:100%;float:left; margin-top:50px; margin-bottom:30px}


.vision{width:100%; float:left; background:url(../images/about_bg.jpg) no-repeat; margin-top:80px; padding:100px 0}
.vision_box,.ny_1140{width:1140px; margin:0 auto}
.vision_left{margin-top:50px}
.vision_right{text-align:right}


.foot{width:100%; float:left; background:#1a1a1a; padding:30px 0; color:#bebdbd; font-size:13px; line-height:24px}
.foot a{color:#bebdbd;}

.foot_box{width:1140px; margin:0 auto}
.foot_logo,.foot_nr,.foot_bq{width:100%; float:left; margin:10px 0}
.foot_left{width:70%; float:left}
.foot_left li{width:25%; float:left; text-align:left; line-height:24px}
.foot_left h1{font-size:15px}
.foot_right{width:30%; float:left;}
.foot_n{width:100%; text-align:right}
.foot_ad{width:49%; float:right; margin-top:168px}


.ny_1161{width:1161px; margin:0 auto}
.ny_box{width:100%; float:left; margin-top:50px ; margin-bottom:80px}
.ny_list{width:366px; float:left; margin-left:10px; margin-right:11px; margin-top:20px; background:#D2D2D2; height:310px;}
.ny_pic img{width:100%; height:215px; margin-bottom:50px}
.ny_ny{width:90%; margin:0 auto;}
.ny_link{width:90%; float:left}
.ny_link a{color:#333333;text-decoration:none; border:none; font-size:14px; font-weight:bold}
.ny_link a:hover{color:#333333;border:none}

.ny_wz{width:100%; float:left; border-bottom:1px solid #eaeaea; padding-bottom:8px}
.ny_wz_l{width:30%; float:left; color:#7a7979; line-height:20px; font-size:16px}
.ny_wz_l i{width:24px; height:20px; display:block; float:left}
.ny_wz_r{width:69%; float:left; text-align:right;line-height:20px;}
.product_xx{width:100%; float:left; margin-top:50px;}
.product_01{width:100%; float:left;  padding-bottom:50px }
.pro_01_lt{width:60%; float:left; margin-right:5%}
.pro_01_rt{width:35%; float:left;}
.pro_01_rt li{width:100%; float:left; line-height:26px; margin-top:30px; color:#333333}
.pro_01_rt h1{font-size:16px; font-weight:bold}
.pro_more{width:100%; float:left; border-top:1px solid #eaeaea;}


/*****分页****/
.main_page {
	
    width: 100%;
	float:left;
	margin:40px 0;
}
.main_page a {

    color: #0361b0;
    font-size:14px;
    padding: 5px;
	background:#FFF;
}
.main_page a:hover {
    border: medium none;
    color: #0361b0;
}

.pro_more_list{width:96%; float:left; margin-left:2%; }
.more_list{width:255px; float:left; margin:0 8px; border:1px solid #eaeaea}
.more_list li{width:96%; float:left; padding-left:2%; padding-right:2%}
.pro_bh{margin-top:5px}
.pro_cp{text-align:center;}
.pro_mc{ color:#8e8e8e; border-top:1px solid #eaeaea; padding:5px 0}

.new_bt{width:100%; float:left; text-align:center; margin-top:50px; border-bottom:1px solid #eaeaea; padding-bottom:20px; font-size:16px}
.bottom-80{margin-bottom:80px}
.xx_bt{width:100%; float:left; text-align:center; font-size:16px; font-weight:bold; color:#333}
.xx_nr{width:96%; margin-left:2%; float:left; margin-top:20px; line-height:32px; font-size:15px; color:#4f4d4d}