﻿*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.clear{ clear: both;}

.box{width: 1200px; height: auto; margin: 0 auto}
.top{width: 100%; height: 40px; background: #242529; color: #fff; line-height: 40px;}
.top a{color:#fff}
.welcome{width: 900px; float: left}
.tel{width: 239px; height: 40px; background: url("../images/tel.jpg") no-repeat; float: right}
.head{width: 1200px; margin: 0 auto; height: 110px;}
.logo{width: 378px; height: 110px; background: url("../images/logo.jpg") no-repeat left; float: left}
.logo h1{text-indent: -9999px;}
.logo h1 a{display: block; height:110px; width: 100%}
.nav{width: 720px; height: 110px; float: right; list-style: none}
.nav li{width: 120px; height: 110px; line-height: 110px; float: left; text-align: center}
.nav li a{color:#333; text-decoration: none}
.nav li a:hover{color:#bc1f26}

.fullSlide{width:100%;position:relative;height:581px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:581px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:584px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.product{width: 1224px; height:840px; margin: 0 auto}
.index_pro{ height: 114px; width: 100%; background: url("../images/index_pro.jpg") no-repeat center; text-align: center; font-size: 24px; font-weight: bold; line-height: 114px; margin-top: 20px;}
.index_pro_list{text-align: center; margin-top: 20px;}
.index_pro_list a{ padding-right: 60px;padding-left:25px; color: #333; text-decoration: none; background: url("../images/pro_h.jpg") no-repeat left}
.index_pro_show{list-style: none}
.index_pro_show li{width: 381px; height: 275px; float: left; margin-left: 12px; margin-right: 12px;text-align: center; margin-top: 25px;}
.index_pro_show li img {width: 100%; height: 220px; border: 1px solid #eee}
.index_pro_show li p{ height: 30px; line-height: 30px;}
.index_pro_show li p a{color: #333;text-decoration: none}
.index_pro_show li:hover a{color: #000}
.index_pro_show li:hover img {border: 1px solid #666}
.pro_more{display: block; width: 29px; height: 29px; background: url("../images/pro_more.jpg") no-repeat; margin: 0 auto}

.about{ width: 100%; height: 426px; background: url("../images/about.jpg") no-repeat center;}
.about_con{width: 600px; float: left}
.about_con a{ color: #333; text-decoration: none}
.about_title{font-size: 24px; height: 75px; line-height: 90px!important; border-bottom: 2px solid #333; width: 320px;text-indent: 0px!important; margin-bottom: 20px; margin-top:10px;}
.about_con p{line-height: 28px; text-indent: 28px; }
.about_more{display: block; width: 150px; height: 40px; color: #fff!important; background: #333; line-height: 40px; text-align: center; text-decoration: none; border-radius: 5px;margin-top: 20px}
.about_con h2{display: inline;font-size: 14px;}

.adv{width: 100%; background: url(../images/adv.jpg) no-repeat center; height: 655px;padding-top: 40px;}
.adv_title{font-size: 60px; font-weight: bold; color: #fcd202;}
.adv_tit{font-size: 36px; font-weight: bold; color: #fff;}
.adv_tit font{font-size: 14px; color: #7d8184!important; font-weight: inherit; padding-left: 20px}
.adv_text{width: 740px; float: right; list-style: none; margin-top: 70px;}
.adv_text li{width: 50%; float: left; height: 220px;}
.adv_text li span{font-size: 60px; font-weight: bold; color: #797d7e}
.adv_text li p{ font-size: 18px; color: #fff; height: 36px; line-height: 36px;}
.adv_text li font{ display: block; width: 280px; color: #b2b6b7; line-height: 24px;}
.adv_tit h2{font-size: 14px; display: inline;}


.new{width: 1200px; height: 530px; margin: 0 auto;}
.news_title{width: 100px; height: 70px; font-size: 24px; line-height: 70px;}
.first_new{width: 580px; float: left}
.first_new img{width: 100%; border: 1px solid #eee; height: 337px}
.first_new p{height: 42px; line-height: 42px;}
.first_new p a{color:#333; font-size: 18px; text-decoration: none}
.first_new p small{float:right}
.first_new font{color:#999}
.index_news{width: 570px; border-top: 1px solid #eee; float: right; list-style: none;}
.index_news li{ height: 60px; border-bottom: 1px solid #eee;line-height: 60px;}
.index_news li a{color:#333; text-decoration: none; }
.index_news li font{ float: right; font-size: 12px;}

.link_bg{width: 100%; height: auto; padding-top: 40px; background: #242529}
.link{width: 1200px; margin: 0 auto; height: auto; padding-bottom: 20px;}
.link_ico{width: 146px; height: 32px; float: left; background: url("../images/link_ico.jpg") no-repeat bottom left;}
.link a{ padding-right: 15px; color: #818181; text-decoration: none;line-height: 32px;}

.foot{background: #242529; width: 100%; height: 220px;padding-top: 20px;}
.foot_pro{width: 520px; float: left; }
.foot_title {font-size: 18px; color: #fff!important; margin-bottom: 15px;}
.foot_pro ul{ list-style: none;}
.foot_pro ul li{ float: left; width: 140px;  height: 26px; line-height: 26px;}
.foot_pro ul li a{color:#818181;text-decoration: none}
.foot_contact{width: 470px; float: left}
.foot_contact p{color:#818181; height: 26px; line-height: 26px;}
.foot_tel{ height: 26px; background: url("../images/foot_tel.jpg") no-repeat; float: left; width: 26px; padding-right: 5px;}
.foot_contact font{color:#fed102; font-weight:bold; font-size: 18px;}
.qr_code{width: 115px; height: 150px; float: right; padding-top: 50px;}
.qr_code p{color:#818181; text-align: center}
.copyright{color:#818181; height: 65px; line-height: 65px; text-align: center; background: #1c1d1f}
.copyright a{color:#818181; text-decoration: none}

/* child */
.webloc{ width: 1280px; height: 65px; line-height: 65px;border-bottom: 1px dashed #dcdcdc;border-top: 1px dashed #dcdcdc; margin: 30px auto; }
.webloc b {border-left: 10px solid #004891;font-weight: normal;padding-left: 8px;}
.webloc a{ color:#000;}
.main{ width:1280px; margin:0 auto; height:auto; zoom:1;overflow:hidden; margin-bottom:30px}
.main_left{ width:250px; height:auto; float:left; background:#fff;}
.left_title{ width:220px; height:60px; background:#0857b3; color:#fff; line-height:60px; font-size:16px !important;    padding-left: 30px;}
.main_left ul { list-style:none;}
.li_c1{width: 215px;height: 46px;line-height: 46px;padding-left: 35px;background-image: url(../images/pro_list1.jpg)!important;border-bottom: 1px solid #e3e3e3;}
.li_c1 a{ color:#666; text-decoration:none}
.li_c1 a:hover{ color:#0857b3}
.li_c2{width: 201px;height: 36px;line-height: 36px;padding-left: 49px; background-image: url(../images/pro_list2.jpg)!important;border-bottom: 1px solid #e3e3e3; }
.li_c2 a{ color:#666; text-decoration:none; font-size:12px;}
.li_c2 a:hover{ color:#0857b3}
.main_right{ width:1000px; float:right; height:auto; background:#fff; margin-bottom:30px}
.z_title{ width:100%; height:70px;line-height:50px;  font-size:24px; text-align:center  }
.zy_p{ width:50%; height:30px; line-height:30px; float:right; font-size:12px; text-align:right;}
.zy_p a{ color:#666}
.zy_content{ width:100%; line-height:28px;float: right}
.zy_content a{ color:#666;}
.pro_content{ width:1000px; line-height:28px;float: right}
.pro_content a{ color:#666;}
.zy_content_new{ width:980px; line-height:28px;float: right}
.zy_content_new a{ color:#666;}

.pro_box{ width:100%; height:auto; list-style:none; }
.pro_box li{ width:287px; height:auto; padding: 15px 15px 0px 15px; float: left;text-align:left;border: 1px solid #dedede; margin-left: 7px; margin-right: 7px;margin-bottom: 13px;}
.pro_box li:hover{border: 1px solid #0059bd;}
.pro_box li:hover a{color: #0059bd}
.pro_box_img{ width:100%; height: 200px;}
.pro_box li img{ width:100%;  height: 200px;}
.pro_box li p{margin-top: 15px;padding-bottom: 5px; text-align: center}
.pro_box li p small{ color: #888}
.pro_box li a{ color:#666; text-decoration:none; font-size:14px;}
.nry_new_list { width:1000px; line-height:28px;float: right}
.nry_new_list ul{ list-style:none;}
.nry_new_list ul li{ padding:20px; width:958px; border: 1px solid #dedede;margin-bottom: 15px; color: #797979; font-size: 14px; line-height: 32px;}
.zy{border: 1px solid #dbdbdb;    width: 98%;    height: auto;    padding: 10px; margin-bottom:20px; margin-top:20px}
.nry_new_list ul li a{ color:#000; font-size: 18px;}
.nry_new_list ul li:hover{ border: 1px solid #0059bd;}
.nry_new_list ul li:hover a{ color:#0059bd}
.news_list_c{ width:100%; }
.news_list_more{ display: block; width: 135px; height: 45px; margin-top: 10px; line-height: 45px; float: right; border: 1px solid #dedede; text-align: center; font-size: 14px!important;}
.nry_new_list ul li:hover .news_list_more{ background: #0059bd; color: #fff; border:1px solid #0059bd}
.news_c_t{height: 38px;font-size: 24px;font-weight: normal;line-height: 38px;color: #4b4a4a;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.zhaiyao{height: 24px;line-height: 24px;margin-bottom: 20px;}
.shangyipian{ width: 100%; height: 80px; border-bottom: 1px dashed #dedede; margin-bottom: 20px;}
.zhuanzai{ width: 100%; height: 80px; border-top: 1px dashed #dedede; padding-bottom: 20px;}
.prolist_title{ width: 100%; height: 50px; border-bottom: 1px solid #ebebeb;  }
.prolist_title span{ border-bottom: 1px solid #0059bd; display: inline-block; height: 50px; width: auto; line-height: 50px; font-size: 24px;}
.pro_c_img{width: 512px; height: auto; float: left}
.pro_c_img img{width: 100%; height: auto;}
.pro_c_word{width: 470px; float: right; }
.pro_c_word h1{ color:#333; font-weight: normal; font-size: 24px;}
.pro_c_word p{ font-size: 16px; line-height: 28px; margin-top: 20px;}
.pro_c_word table{box-sizing: border-box; border-collapse:collapse; margin-top: 20px}
.pro_c_word table tbody tr td{ text-indent: 15px; border: 1px solid #ededed;}
.pro_c_word table thead tr td{ text-indent: 15px; border: 1px solid #666;}
.pro_c_word table tr{ height: 50px}
.pro_c_word table thead{ background: url(../images/table.jpg) repeat-x; color: #fff;}
.tr-even-bg{ background: #f5f5f5}
.banner_m{display: none}
.tj_new_list {
    width: 830px;
    height: 270px;
}
.tj_new_list ul li {
    width: 380px;
    height: 36px;
    line-height: 36px;
    background: url(../images/tj_new_list.jpg) bottom repeat-x;
    list-style: none;
    float: left;
    text-align: left;
	margin-right: 20px;
}
.tj_new_list ul li a{
    text-decoration: none
}
.tj_new_list ul li .l {
    float: left;
	margin-right: 20px;
}
.nry_nr {
    width: 980px;
    height: auto;
    line-height: 25px;
    border-top: 0px;
    background-color: #FFF;
	float: right
}
.pro_left{width: 400px; border: 1px solid #bbb; float: left}
.pro_left img{width:100%;}
.pro_right{width:560px; float: right}
.nry_nr a{color: #333; text-decoration: none}

.cp_bg {
    width: 980px;
    height: 320px;
    line-height: 26px;
    padding-top: 10px;
	
}
.cp_bg ul li {
    width: 181px;
    height: 200px;
    float: left;
    text-align: center;
    list-style: none;
	margin-right: 15px;
	border: none!important;
	padding: 0px
	
}
.cp_bg ul li a{
    font-size: 14px;
	text-decoration: none;
	
}
.cp_bg ul li img{
    width: 100%;
	border: 1px solid #bbb;
	height: 150px;

}
