/*首图*/
.c_banner {
    width: 100%;
    height: 214px;
    background-position: center;
    background-repeat: no-repeat;
	margin-top: 105px;
}
/*新闻中心*/
.c_menu .c_menu_row .c_menu_name {
    position: absolute;
    top: -45px;
    left: 0px;
    background: #0668b3;
    color: #ffffff;
    text-align: center;
    width: 280px;
    height: 83px;
    line-height: 1.4;
    padding: 20px 0px;
    font-family: Arial, Microsoft Yahei;
}
.c_menu .c_menu_row .c_menu_name dl {
    font-size: 20px;
    color: white;
}
.c_menu .c_menu_row .c_menu_name dt {
    font-size: 14px;
    color: white;
}
.c_menu {
	height: 38px;
    background: #636262;
}
.c_menu .c_menu_row {
    width: 1100px;
    margin: 0px auto;
    position: relative;
}
.c_menu .c_menu_row ul li {
    width: 98px;
    float: right;
    text-align: center;
}
.c_menu .c_menu_row ul li a {
    display: block;
    line-height: 38px;
    color: #ffffff;
}
.c_menu .c_menu_row ul li.on {
    background: #ffffff;
}
.c_menu .c_menu_row ul li.on a{
    color: #0668b3;
}
/*公司要问*/
.c_news {
    width: 1100px;
    margin: 0px auto;
    height: auto;
    margin-top: 15px;
}
.c_news {
    width: 1100px;
    margin: 0px auto;
    height: auto;
    margin-top: 15px;
}
.c_news p{
    width: 1100px;
	font-size: 15px;
	color: #333;
	line-height: 2;
	margin-bottom: 12px;
	text-align: justify;
	margin:0 auto;
	margin-top: 6px;
}
.c_news img{
    margin: 0 auto;
    display: block;
}
 .c_news p img {
    max-width: 1100px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.c_news .c_news_title {
    text-align: center;
    padding: 30px 0px;
    line-height: 1.4;
    position: relative;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 20px;
}
.c_news .c_news_con .c_news_list {
	overflow: hidden;
    margin-bottom: 44px;
    background: url(../images/news_arr.png) no-repeat right 30px;
}
.c_news .c_news_con .c_news_list:hover {
    background: url(../images/news_arr_h.png) no-repeat right 30px;
}
.c_news .c_news_title dl {
    font-size: 24px;
    color: #333333;
}
.c_news .c_news_title dt {
    font-size: 14px;
    color: #333333;
}
.c_news .c_news_con .c_news_list {
    margin-bottom: 44px;
    background: url(../images/news_arr.png) no-repeat right 30px;
}
.c_news_list div{
	float: left;
}
.c_news .c_news_con .c_news_list .c_news_list_left {
    width: 283px;
    height: 196px;
}
.c_news .c_news_con .c_news_list .c_news_list_right {
    width: 780px;
    padding-left: 42px;
    height: 195px;
    float: left;
    border-bottom: 1px solid #e8e8e8;
}
.c_news .c_news_con .c_news_list .c_news_list_right dl{
	margin-bottom: 15px;
}
.c_news .c_news_con .c_news_list .c_news_list_right dt {
    width: 100%;
    color: #999999;
    line-height: 1.6;
    padding: 16px 0px;
}
.c_news .c_news_con .c_news_list .c_news_list_right dl a {
    font-size: 16px;
    color: #333333;
}
.c_news .c_news_con .c_news_list .c_news_list_right dd span{
	margin-right: 10px;
}


/*公司要问*/
.c_news1 {
    width: 800px;
    margin: 0px auto;
    height: auto;
    margin-top: 15px;
}
.c_news1 {
    width: 810px;
    margin: 0px auto;
    height: auto;
    margin-top: 15px;
}
.c_news1 p{
    width: 800px;
	font-size: 15px;
	color: #333;
	line-height: 2;
	margin-bottom: 12px;
	text-align: justify;
	margin:0 auto;
	margin-top: 6px;
}
.c_news1 img{
    margin: 0 auto;
    display: block;
}
 .c_news1 p img {
    max-width: 800px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.c_news1 .c_news_title {
    text-align: center;
    padding: 30px 0px;
    line-height: 1.4;
    position: relative;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 20px;
}
.c_news1 .c_news_con .c_news_list {
	overflow: hidden;
    margin-bottom: 44px;
    background: url(../images/news_arr.png) no-repeat right 30px;
}
.c_news1 .c_news_con .c_news_list:hover {
    background: url(../images/news_arr_h.png) no-repeat right 30px;
}
.c_news1 .c_news_title dl {
    font-size: 24px;
    color: #333333;
}
.c_news1 .c_news_title dt {
    font-size: 14px;
    color: #333333;
}
.c_news1 .c_news_con .c_news_list {
    margin-bottom: 44px;
    background: url(../images/news_arr.png) no-repeat right 30px;
}
.c_news_list div{
	float: left;
}
.c_news1 .c_news_con .c_news_list .c_news_list_left {
    width: 283px;
    height: 196px;
}
.c_news1 .c_news_con .c_news_list .c_news_list_right {
    width: 510px;
    padding-left: 42px;
    height: 195px;
    float: left;
    border-bottom: 1px solid #e8e8e8;
}
.c_news1 .c_news_con .c_news_list .c_news_list_right dl{
	margin-bottom: 15px;
}
.c_news1 .c_news_con .c_news_list .c_news_list_right dt {
    width: 100%;
    color: #999999;
    line-height: 1.6;
    padding: 16px 0px;
}
.c_news1 .c_news_con .c_news_list .c_news_list_right dl a {
    font-size: 16px;
    color: #333333;
}
.c_news1 .c_news_con .c_news_list .c_news_list_right dd span{
	margin-right: 10px;
}
/*关于我们--关于我们*/
.c_profile_con {
    padding-bottom: 50px;
    border-bottom: 1px solid #cdcdcd;
}
.c_profile_con .c_profile_con_left {
    width: 416px;
    height: 244px;
    float: left;
}
.c_profile_con .c_profile_con_right {
    line-height: 1.6;
    width: 425px;
    float: right;
}
.c_profile_con02 {
    line-height: 1.6;
    padding: 50px 0px;
}
.c_culture {
    width: 100%;
    margin: 0px auto;
    border-bottom: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;
    padding: 50px 0px;
}
.c_culture .c_culture_left {
    width: 728px;
    /*float: left;*/
}
.c_culture .c_culture_left .c_culture_left_title {
    padding-bottom: 20px;
    line-height: 1.4;
}
.c_culture .c_culture_left .c_culture_left_title dl {
    font-size: 24px;
    color: #333333;
}
.c_culture .c_culture_left .c_culture_left_title dt {
    font-size: 14px;
    color: #333333;
}
.c_culture .c_culture_left .c_culture_left_con {
    line-height: 2.4;
}
.c_culture .c_culture_right {
    width: 440px;
    height: 264px;
    margin: 0 auto;
    margin-top: 15px;
    /*float: right;*/
    position: relative;
}
.c_culture .c_culture_right a {
    width: 187px;
    height: 54px;
    position: absolute;
    top: 105px;
    left: 132px;
    background: url(../images/wh_bt.png) no-repeat center;
}
.c_culture .c_culture_right a:hover{
	background: url(../images/wh_bt_h.png) no-repeat center;
}
.c_atlas {
    width: 100%;
    margin: 0px auto;
    padding: 50px 0px;
}
.c_atlas .c_atlas_title {
    padding-bottom: 30px;
    line-height: 1.4;
}
.c_atlas .c_atlas_title dl {
    font-size: 24px;
    color: #333333;
}
.c_atlas .c_atlas_title dt {
    font-size: 14px;
    color: #333333;
}
.es-carousel ul li{
	text-align: center;
	margin-bottom: 30px;
}
.es-carousel ul li img{
	height: 300px;
}
/*产品中心*/
.c_product {
    width: 1100px;
    margin: 0px auto;
    padding: 50px 0px;
	height: auto;
overflow: hidden;
font-size: 14px;
}
.c_product .c_product_list {
    margin-left: -8px;
    margin-right: -8px;
}
.product_list {
    width: 259px;
    height: auto;
    float: left;
    background: #f5f5f5;
    margin:10px;
}
.product_list .product_list_img {
    width: 100%;
    text-align: center;
    background: white;
    height: 176px;
    overflow: hidden;
}
.product_list .product_list_img img{
	height: 100%;
}
img {
    border: 0;
    vertical-align: middle;
}
.product_list .product_list_title {
	height: 40px;
    text-align: center;
    padding: 10px 0px;
    line-height: 1.6;
	color:#7d7d7d;
}
.product_list .product_list_title dl {
    font-size: 16px;
}
.product_list .product_list_title dt {
    font-size: 12px;
}
.product_list_title:hover{
	background: #0668b3;
	color:#fff;
}
.product_list_title:hover dl{
	color: white;
}

.product_list1 {
    width: 261px;
    height: auto;
    float: left;
    background: #f5f5f5;
    margin:5px;
	margin-top: 10px;
}
.product_list1 .product_list_img {
    width: 100%;
    text-align: center;
    background: white;
    height: 190px;
    overflow: hidden;
}
.product_list1 .product_list_img img{
	height: 100%;
}
img {
    border: 0;
    vertical-align: middle;
}
.product_list1 .product_list_title {
	height: 40px;
    text-align: center;
    padding: 10px 0px;
    line-height: 1.6;
}
.product_list1 .product_list_title dl {
    font-size: 14px;
	color: #7d7d7d;
}
.product_list1 .product_list_title dl:hover {
    font-size: 14px;
	color: #fff;
}
.product_list1 .product_list_title dt {
    font-size: 12px;
}

.anli_list {
    width: 518px;
    height: auto;
    float: left;
    background: #f5f5f5;
    margin:20px;
}
.anli_list .anli_list_img {
    width: 100%;
    text-align: center;
    background: white;
    height: 330px;
    overflow: hidden;
}
.anli_list .anli_list_img img{
	height: 100%;
}
img {
    border: 0;
    vertical-align: middle;
}
.anli_list .anli_list_title {
	height: 45px;
    text-align: center;
    padding: 10px 0px;
    line-height: 1.6;
}
.anli_list .anli_list_title dl {
    font-size: 16px;
	color: #7d7d7d;
	height: 30px;
}
.anli_list .anli_list_title dt {
    font-size: 12px;
}
.anli_list_title:hover{
	background: #0668b3;
		color: white;
}
.anli_list_title:hover dl{
	color: white;
}
/*PSY*/
.c_pdd {
    width: 1100px;
    margin: 0px auto;
    border-top: 1px solid #cdcdcd;
    padding: 15px 0px;
}
.c_pdd .c_pdd_left .c_pdd_left_con {
	padding-top: 20px;
    line-height: 2.4;
}
/*客服*/
.c_kefu_con {
    padding-bottom: 30px;
}
.c_kefu_con .c_kefu_list {
    background: #f7f7f7;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}
.c_kefu_con .c_kefu_list .c_kefu_list_q {
    font-size: 16px;
    color: #333333;
    margin: 15px auto;
    width: 768px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right;
}
.c_kefu_con .c_kefu_list .c_kefu_list_a {
    border-top: 1px solid #ebebeb;
    margin: 0px auto 15px;
    padding-top: 15px;
    width: 833px;
}
/*联系我们*/
.c_contect_con .c_contect_con_title {
    font-size: 24px;
    color: #333333;
    padding-bottom: 36px;
    border-bottom: 1px solid #e1e1e1;
}
.c_contect_con .c_contect_con_con01 {
    margin-bottom: 44px;
    margin-top: 44px;
    padding: 50px;
    background: #f6f6f6;
    line-height: 2.4;
}
.c_contect_con .c_contect_con_title {
    font-size: 24px;
    color: #333333;
    padding-bottom: 36px;
    border-bottom: 1px solid #e1e1e1;
}
.c_contect_con .c_contect_con_con02 {
    text-align: center;
    padding: 50px 0px;
}
/*视屏中心*/
.wrapper.auto {
    height: auto;
}
.wrapper {
    position: relative;
    margin: 0 auto;
    width: 100%;
    height: 280px;
    overflow: hidden;
}
.img-list {
    margin: 0 0 0 -15px;
    display: inline-block;
}
.img-list.high li {
    height: 273px;
}
.img-list li {
    position: relative;
    _display: inline;
    float: left;
    margin: 15px 0 0 15px;
    width: 283px;
    height: 129px;
    overflow: hidden;
    background: #fff;
}
.ilist a {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 2px solid #f7f7f7;
    cursor: pointer;
    _position: relative;
    overflow: hidden;
}
.ilist .abs-bg {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    height: 125px;
    background: url(../images/pic-bg.png) 0 bottom repeat-x;
    _background: url(../images/f0a4e601a27448538044d99ac4f482d3.gif) 0 0 repeat #000;
    width: 100%;
    _height: 50px;
}
.ilist .txt1 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
    display: block;
    padding: 0 5px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    font-size: 14px;
    font-weight:bold;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    background:rgba(0,0,0,.4);
}
.ilist .txt2 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 3px;
    display: block;
    padding: 0 5px;
    height: 20px;
    line-height: 20px;
    color: #fff;
    font-size: 12px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    background:rgba(0,0,0,.4)
}
.ilist .txt2 p {
    display: block;
    color: #fff;
}
.ilist a img {
    width: 100%;
    min-width: 100%;
    min-height: 100%;
}

.fl_left{
	width: 258px;
	height: auto;
	float: left;
	border: 1px solid #ddd;
}
.fl_right{
	width:830px;
	height: auto;
	float: right;
	border: 1px solid #ddd;
	padding: 0 15px;
	margin-bottom: 15px;
}
.fl_left ul{
	height: auto;
}
.fl_left ul li{
	height: 45px;
	line-height: 45px;
	color:#7d7d7d;
	padding-left:35px;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
	background: url(../images/news_arr.png) no-repeat 15px 18px;
	background-size:5px 10px;
}
.fl_left ul li a{
	width: 100%;
	height: 100%;
	display: inline-block;
}
.fl_left ul li:last-child{
	border-bottom:none;
}
.fl_left ul li.on a{
	color: #0668b3;
}
.fl_left ul li.on{
	background: url(../images/news_arr_h.png) no-repeat 15px 18px;
	background-size:5px 10px;
}
.fl_left ul li a{
	width: 100%;
	height: 100%;
	color:#7d7d7d;
	display: inline-block;
}
.fl_left ul li a:hover {
	color:#0668b3;
}
.fl_left ul li:last-child{
	border-bottom:none;
}
.fl_left ul li.on a{
	color: #0668b3;
}
.fl_left ul li.on{
	background: url(../images/news_arr_h.png) no-repeat 15px 18px;
	background-size:5px 10px;
}

.fl_left_foot{
	width: 257px;
	height: auto;
	float: left;
	border: 1px solid #ddd;
	margin-top:20px;
}
.fl_left_head {
    width: 257px;
    height: 48px;
    background: #0668b3;
    line-height: 48px;
	text-align:center;
}
.fl_left_cnName {
    font-size: 20px;
    color: white;    
}
.fl_left_foot_con {
    width: 230px;
    margin: 0 auto;
    border-bottom: 1px solid #f7f7f7;
    padding: 15px 0;
}
.fl_left_foot_con p {
    color: #3f4b5c;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
}
.fl_left_foot_con1 {
    width: 230px;
    margin: 0 auto;
    border-bottom: 0px solid #f7f7f7;
    padding: 15px 0;
}
.fl_left_foot_con1  p {
    color: #3f4b5c;
    font-size: 12px;
    line-height: 25px;
}
/*�ͷ�*/


.c_news_d{ width:1100px; margin:0px auto; padding:50px 0px;height: auto;overflow: hidden;}
.c_news_d .c_news_d_left{ width:290px; float:left;}
.c_news_d .c_news_d_left .c_news_d_left_title{ border-bottom:3px solid #dadada;}
.c_news_d .c_news_d_left .c_news_d_left_title dl{ border-bottom:3px solid #62b5e1; display:inline-block; font-size:18px; color:#333333; padding-bottom:10px; margin-bottom:-3px;}
.c_news_d .c_news_d_left .c_news_d_left_list{}
.c_news_d .c_news_d_left .c_news_d_left_list ul li{ padding:15px 0px; border-bottom:1px solid #cecece;}
.xn_c_31_li{margin:0 auto;  height:80px;overflow: hidden;  border-bottom:1px solid #f7f7f7;padding: 10px 0px; }
.xn_c_31_imgbox{width:80px; height:60px;  margin:10px 10px 10px 0; float:left;   float: left;margin-top:0px;}
.xn_c_31_imgbox img{width:100%; height:100%; border:1px solid #eee;}
.xn_c_31_conbox{width:200px; height:auto; float: left;}
.xn_c_31_spec{width:200px; height:24px; line-height:24px;overflow: hidden;}
.xn_c_31_con{width:200px; height:25px; font-size:12px; color:#f1cc1f; line-height:25px; overflow: hidden;display:none;}
.xn_c_31_time{font-size: 12px;color: #c3c3c3; }
.c_news_d .c_news_d_left .c_news_d_left_list ul li a{ color:#333333;}
.c_news_d .c_news_d_left .c_news_d_left_list ul li a:hover{ color:#62b5e1;}
.c_news_d .c_news_d_left .c_news_d_left_list ul li span{ display:block; padding-top:5px; color:#999999;}
.c_news_d .c_news_d_right{ width:768px; float:right;}
/*产品左边主图样式*/
.c_news_d .c_news_d_right { border-bottom: 1px solid #e7e7e7; padding-bottom: 35px; margin-bottom: 35px; }
.c_news_d .c_news_d_right .left { width: 400px; height: 380px; float: left; position: relative; }
.c_news_d .c_news_d_right .left>ol>li { position: absolute; top: 5; left: 5; display: none; padding: 0px 0px;}
.c_news_d .c_news_d_right .left>ol>li:first-child { display: block; }
.c_news_d .c_news_d_right .left>ol>li>img { width: 400px; height: 270px; margin:0 auto;text-align: center;}
.c_news_d .c_news_d_right .left .ulCon { height: 100px; width: 394px; position: absolute; bottom: 0px; left: 50%; margin-left: -197px; overflow: hidden; }
.c_news_d .c_news_d_right .left ul { height: 100px; width: 100%; position: absolute; left: 0px; }
.c_news_d .c_news_d_right .left ul>li { width: 83px; height: 59x; float: left; margin: 18px 7px; cursor: pointer; border: 1px solid #d7d7d7; border-radius: 8px; padding: 0px 10px; }
.c_news_d .c_news_d_right .left ul>li>img { width: 63px; height: 56px; border-radius: 8px; }
.c_news_d .c_news_d_right .left ul li.current { border: 2px solid #60b3df; }
.c_news_d .c_news_d_right .left .Btn { width: 41px; height: 69px; background: url(../images/button.png) no-repeat -83px 0px; position: absolute; bottom: 16px; }
.c_news_d .c_news_d_right .left .leftBtn { left: 12px; }
.c_news_d .c_news_d_right .left .rightBtn { right: 12px; background-position: -125px 0px; }
/*产品右边说明文字样式*/
.c_news_d .c_news_d_right .right { width: 368px; height: 380px; float: right; padding: 0px 0px 0px 70px; }
.c_news_d .c_news_d_right .right h2 { color: #363636; font-size: 24px; line-height: 40px; font-weight: normal; }
.c_news_d .c_news_d_right .right p.tit { font-size: 18px; color: #666666; padding-bottom: 30px;}
.c_news_d .c_news_d_right .right p { color: #333; line-height: 28px; margin: 40px 0px 50px 0px;font-size: 14px;}
.c_news_d .c_news_d_right .right a {
    min-width: 200px;
    font-size: 20px;
    color: #60b3df;
    border: 1px solid #60b3df;
    border-radius: 5px;
    padding: 10px 22px;
    display: inline-block;
    margin: 0 6px;
    text-decoration: none;
	text-align: center;
}
.c_news_d .c_news_d_right .right a:hover {background: #60b3df; color: #FFFFFF;}
.c_news_d .c_news_d_right .right ul.intro_list { margin-top: 30px; }
.c_news_d .c_news_d_right .right ul.intro_list li { color: #666; }
.c_news_d .c_news_d_right .c_news_d_right_title{ padding-bottom:15px; border-bottom:1px solid #e8e8e8;}
.c_news_d .c_news_d_right .c_news_d_right_title .c_news_d_right_title_left{ display:inline-block; font-size:20px; color:#333333;}
.c_news_d .c_news_d_right .c_news_d_right_title .c_news_d_right_title_left span{ font-size:14px; color:#999999; display:inline-block; padding-left:10px;}
.c_news_d .c_news_d_right .c_news_d_right_title .c_news_d_right_title_right{ display:inline-block; float:right;}
.c_news_d .c_news_d_right .c_news_d_right_con{ line-height:1.6; padding:30px 0px;}
.c_news_d .c_news_d_right .c_news_d_right_title .c_news_d_right_title_left dl{
	font-weight: bold;
	font-size: 20px;
}
.c_news_d .c_news_d_right .c_news_d_right_con p {
    font-size: 16px;
    padding: 5px 0px;
    color: #666;
    margin: 15px auto 0px;
    text-align: justify;	
    word-break: break-word;
}
.c_news_d .c_news_d_right .c_news_d_right_con iframe{
   min-width: 640px;
min-height: 400px;
line-height: 0;
overflow: hidden;
text-align: center;
position: relative;
}
.c_news_d .c_news_d_right .c_news_d_right_con p iframe{
min-width: 640px;
min-height: 400px;
line-height: 0;
overflow: hidden;
text-align: center;
position: relative;
}
    
.c_news_d .c_news_d_right .c_news_d_right_con p img {
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.c_news_d .c_news_d_right .c_news_d_right_con img {
    max-width: 768px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.c_news_d .c_news_d_right .c_news_d_right_con table {
	width:100%!important;
}
.c_news_d .c_news_d_right .c_news_d_right_con table{
	width:100%!important;
	margin:0 auto;
	margin-bottom: 20px;
	margin-top: 10px;
}
.c_news_d .c_news_d_right .c_news_d_right_con table tr{
	background: inherit;
}
.c_news_d .c_news_d_right .c_news_d_right_con table tr:hover{
	background: #f7f7f8;
}
.c_news_d .c_news_d_right .c_news_d_right_con td{
	border:1px solid #dedede;
	white-space:nowrap
}
.c_news_d .c_news_d_right .c_news_d_right_con td b{
	color: #333;
}
.noHover{
	background:white;
}
.product007Table td{
	border:1px solid #dedede;
	padding:12px 7px;
	font-size: 13px;
	white-space:nowrap
}
.product007Table td b{
	color: #333;
}
.fy {
    padding: 20px 0;
    margin-top: 30px;
    border-top: 1px solid #ddd;
}
.fy p {
    line-height: 30px;
    height: 30px;
    overflow: hidden;
}
.fl {
    float: left;
}
.fy p {
    line-height: 30px;
    height: 30px;
    overflow: hidden;
}
.fr {
    float: right;
}
.tr {
    text-align: right;
}
.fy p a {
    color: #666666;
}