@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;font:14px 微软雅黑;color:#666666;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
.bg{background-color: #B0C4DE;}
.bg1{background-color: #CAFF70;}
.bg2{background-color: #FFC1C1;}
.bg3{background-color: #FFA07A;}
.bg4{background-color: white;}
.hj200 {line-height: 200%;}
.mt30{margin-top: 30px}
.mt20{margin-top: 20px}
.mt10{margin-top: 10px}
a{text-decoration: none;color:#666666;}
p{text-align: justify;text-justify:inter-ideograph;}
li {list-style-type:none;}
ul {margin: 0;padding: 0;}

/*header start*/
.header{width: 100%;height: 100px;background-color: #403F45;    overflow-x: hidden;min-width: 1200px;}
.head_body{width: 1200px;height: 100px;margin: 0 auto;}
.nav_left{width: 450px;height: 100px;}
.logo{width: 300px;height: 100px;}
.nav_right{width: 450px;height: 100px;}
.nav_left ul {width:440px;height: 80px;position: relative;top: 20px;left: 5px;}
.nav_left ul .nav_l{width: 110px;height: 80px;text-align: center;line-height: 80px;font-size: 16px;color: white}
.nav_left ul .nav_l:hover {background-image: url(../images/icon_jt.png);background-repeat:no-repeat;background-position: center; }
.nav_right ul {width:440px;height: 80px;position: relative;top: 20px;left: 5px;color: white}
.nav_right ul .nav_r{width: 110px;height: 80px;text-align: center;line-height: 80px;font-size: 16px;color: white}
.nav_right ul .nav_r:hover {background-image: url(../images/icon_jt.png);background-repeat:no-repeat;background-position: center; }
/*header end*/

/*banner start*/
.banner{ overflow-x: hidden;min-width: 1200px;}
.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 500px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 500px;
	display: block;
}
/*banner end*/

/*product start*/
/*.main{width:1200px;margin: 0 auto;padding: 10px 0}
.main_left{width:230px;}
.ml_t{width:230px;padding-bottom: 5px}
.ml_t img{position: relative;left:3px;}
.ml_tt{width:224px;height:40px;background-color: #403F45;margin:3px auto;font:bold 16px 微软雅黑;color:white;line-height: 40px;text-indent: 1em;}
.ml_tb ul li{width:224px;height: 37px;margin: 5px auto;line-height: 37px;border:1px dashed #DFDFDF;border-width: 0 0 1px 0;text-indent: 1em}
.ml_tb ul li:hover {background-color: #509CCE;color: white;}
.mr_t a:hover {color: #ff6600;}
.main_right{width:954px;margin-left: 12px;padding-bottom: 15px}
.mr_t{width:950px;height:40px;background-color: #dfdfdf;text-indent: 1em;line-height: 40px;font-size: 16px;border:3px solid #403F45;border-width: 0 0 3px 0;position: relative;top:2px;left: 2px}
.mr_b{padding-top: 5px;}
.pro_con{width:220px;height:200px;margin-left: 14px;margin-top: 8px}
.pro_img{width:220px;height:180px;margin:0 auto;}
.pro_zi{width:220px;height:20px;text-align: center;line-height: 20px}
.mr_b a:hover {color: #ff6600}*/
.pro_body{width: 1200px;height: 580px;margin: 0 auto;}
.pro_body .main_top{width: 1200px;height: 60px;text-align: center;font-size: 28px;font-weight: bold;margin: 30px 0;background-image: url(../images/line0.png);background-repeat: no-repeat;background-position: center bottom;color: #333}
.pro_body .main_top font{font-size: 15px;font-weight: normal;}
.pro_body .pro_bottom{width: 1200px;height: 450px;background-color: #fff;border:1px solid #DFDFDF;}
.pro_body .pro_list{width:240px;height:430px;background-color: #EEEEEE;margin-top: 10px;margin-left: 10px}
.pro_body .pro_top{width: 240px;height: 70px;background-color: #666666;font-size: 24px;color: white;text-align: center;line-height: 70px;background-image: url(../images/top.jpg);}
.pro_body .pro_list ul li{width: 200px;height:40px;margin: 15px auto;line-height: 40px;border:1px solid #959393;}
.pro_body .pro_list ul li font{position: relative;left: 25px}
.pro_body .pro_list ul li:hover {background-color: #FFD2A8}
.pro_body .pro_list ul li span img{position: relative;top: 13px;left: -25px}
.pro_body .pro_main{width: 940px;height: 430px;margin-top: 10px}
.pro_body .pro_tu{width:222px;height:222px;margin-left: 8px}
.pro_body .pro_tu1{width: 222px;height:168px;border:1px solid #DCDCDC;}
.pro_body .pro_tu1 img{width: 222px;height:168px;}
.pro_body .pro_tu2{width:224px;height:44px;background-image: url(../images/tu_1.png);font:14px 微软雅黑;text-align: center;line-height: 34px}
.pro_body .pro_tu2:hover {color: #ff0000}
/*product end*/

/*company start*/
.company{width: 100%;height: 300px;background-image: url(../images/bg_2.png);background-repeat: repeat-y;background-position: center;}
.com_body{width: 1200px;height: 300px;margin: 0 auto}
.com_body .com_l{width: 600px;height: 300px}
.com_body .com_l img{width: 600px;height: 300px}
.com_body .com_r{width: 600px;height: 300px;background-color: #FFD2A8}
.com_body .com_nr{width: 500px;height: 200px;position: relative;top: 40px;left: 50px;}
.com_body .com_nr b{font-size: 18px;line-height: 35px}
.com_body .com_nr ul p{text-align: justify;text-justify:inter-ideograph;text-indent: 2em;font-size: 15px;line-height: 160%;padding:0px;margin: 0px;}
/*company end*/

/*contact start*/
.contact{width: 100%;height: 300px;background-image: url(../images/bg_1.png);background-repeat: repeat-y;background-position: center;}
.con_body{width: 1200px;height: 300px;margin: 0 auto}
.con_l{width: 600px;height: 300px;background-color: #FFD2A8}
.con_body .con_r img{width: 600px;height: 300px}
.con_body .con_nr{width: 500px;height: 200px;position: relative;top: 40px;left: 50px;}
.con_body .con_nr b{font-size: 18px;line-height: 35px}
.con_body .con_nr ul{text-align: justify;text-justify:inter-ideograph;font-size: 15px;line-height: 160%}
/*contact end*/

/*news start*/
.news{width: 100%;height: 380px;}
.news_body{width: 1200px;height: 380px;margin: 0 auto;}
.nb_l{width: 600px;height: 330px;margin-top: 25px;padding: 20px auto;}
.nb_top{width: 500px;height:40px;margin: 0 auto;}
.nb_top img{position: relative;top: 7px}
.nb_top font{font:bold 21px 微软雅黑;color: #403F45;position: relative;left: 10px;top: 2px}
.more1{width: 30px;height: 30px;background-image: url(../images/more.png);}
.more1:hover {background-image: url(../images/more2.png);}
.newbiaoti a{ margin-left:40px;float:left; font-size:15px; color:#333; line-height:45px; height:45px; width:490px; background:url(../images/001.gif) no-repeat left; padding-left:30px;}
.newzi a{ margin-left:70px;float:left; font-size:13px; color:#666; line-height:22px; height:auto; width:490px;}
.newzi a:hover{ color:#333;}
.new{ margin:10px 0px 30px 40px;float:left; width:500px;}
.new li{ float:left}
.new a{float:left; font-size:15px; color:#333; line-height:30px; height:30px; width:490px; background:url(../images/001.gif) no-repeat left; padding-left:30px; }
.nb_r{width: 600px;height: 330px;margin-top: 25px;padding: 20px auto;}
/*news end*/

/*footer start*/
.footer{width: 100%;background-color: #403F45; overflow-x: hidden;min-width: 1200px;}
.footer_body{width: 1200px;height: 120px;margin: 0 auto;text-align: center;font:14px 微软雅黑;color: white;line-height: 160%;}
.footer_body p{position: relative;top:5px;text-align: center;}
/*footer end*/


/*main start*/
.main_ny{width: 1200px;margin: 30px auto;}
.main_ny .pro_bottom{width: 1200px;background-color: #fff;border:1px solid #DFDFDF;}
.main_ny .pro_list{width:240px;background-color: #EEEEEE;margin-top: 10px;margin-left: 10px;margin-bottom: 10px;}
.main_ny .pro_top{width: 240px;height: 70px;background-color: #666666;font-size: 24px;color: white;text-align: center;line-height: 70px;background-image: url(../images/top.jpg);}
.main_ny .pro_list .main_list1 li{width: 200px;height:35px;margin: 10px auto;line-height: 35px;border:1px solid #959393;}
.main_ny .pro_list .main_list1 li font{position: relative;left: 25px}
.main_ny .pro_list .main_list1 li:hover {background-color: #FFD2A8}
.main_ny .pro_list .main_list1 li span img{position: relative;top: 11px;left: -25px}
.main_ny .pro_main{width: 930px;margin-top: 10px}

.main_ny .pro_top2{width: 240px;height: 70px;background-color: #666666;font-size: 24px;color: white;text-align: center;line-height: 70px;background-image: url(../images/top.jpg);margin-top: 20px}
.main_list2{padding: 10px 20px;}
.main_list2 li{width:200px;height:35px;line-height: 35px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px #ccc dashed; }
.main_list2 li:hover {text-decoration: underline;}
.pm_top{width: 870px;height: 35px;line-height: 35px;font-size: 16px;border: 3px solid #666;border-width: 0 0 3px 0;margin: 0 30px;}
.pm_top font{float: right;}
.pm_top b{ font-size:20px; color:#FDAB71;}
.pm_top font a:hover {text-decoration: underline;}
.main_contact{margin: 10px 50px;line-height: 30px;}
.pro_main p{width: 930px;line-height: 160%;font-size: 15px;text-indent: 2em}

#links{margin:auto;width:1100px;line-height:30px;color:#666666;font-weight: bold;font-size: 16px;}
#links a{font-size: 12px; color:#666666;}
.ny_title h2{line-height:40px;color:#666666;font-size:18px;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;}
dl.news_dl {font-size:14px; color:#666; padding:0px 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
.news_dl a img:hover{ background: #EE7703;}
dl.news_dl a{ color:#000; }
dl.news_dl dt {line-height:24px;height:24px;width:850px;overflow:hidden;}
dl.news_dl .dt_1 { height:20px;padding-left:20px;    font-size: 16px;color: #666666; font-weight:bold;text-decoration:none;  }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"Microsoft YaHei"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} 
dl.news_dl dd {font-size:12px;overflow:hidden;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;}
.xgwz{float:left; margin-bottom:40px;}.xgwz ul{ padding:0px;}
.xgxw{ width:255px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 36px;}
.dede_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:10px;color:#555;display:block;}
.dede_pages ul li a:hover{background-color:#A81601; color:#fff;text-decoration:none;padding:10px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#A81601; color:#fff;padding:5px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;margin:0px 2px;}
.pro_img{ width:860px; margin: 0px auto; height:auto;    overflow: auto;}
.pro_img ul{ padding:0px; margin:0px;list-style:none; }
.pro_img ul li{ float:left;width:222px; margin:10px 30px;height: 210px;}
.pro_img ul li a{text-decoration:none;} 
.pro_img ul li a img{ width:220px; height:165px; border:1px #ccc solid; border-radius:3px; }
.pro_img ul li a span{ width:220px; line-height:20px; height:20px;text-align:center; color:#666; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
.pro_img ul li a img:hover{ width:240px; height:180px;position:absolute;margin-left:-10px;}
.pro_img2{ width:830px; margin: 0px auto; height:auto    overflow: auto;}
.pro_img2 ul{ padding:0px; margin:0px;list-style:none; }
.pro_img2 ul li{ float:left;width:150px; margin:10px 28px;height: 160px;}
.pro_img2 ul li a{text-decoration:none;} 
.pro_img2 ul li a img{ width:150px; height:113px; border:1px #ccc solid; border-radius:3px; }
.pro_img2 ul li a span{ width:150px; line-height:20px; height:20px;text-align:center; color:#666; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
.pro_img2 ul li a img:hover{ width:180px; height:135px;position:absolute;}
#content01 h3{
    font-size: 20px;
padding: 10px;
margin-left: 22px;
color:#04AFDA;
line-height: 20px;
font-weight: 600;
border-bottom: #d6d6d6 1px solid;
    }

#content01 h3 span{float: right;font-weight: 100; font-size: 12px;color: #666666;}
#content01{float:left;line-height:30px;font-size:14px;margin-left:10px;margin-right:10px; margin-bottom:20px;    width: 1200px;}
#contact-c li{margin-top:10px;}
.linkbox{padding:0px 30px; width:150px;}.f6{width:990px;}.linkbox h3{ width:150px;}
.linkbox ul li{border-bottom:1px #ccc dashed;margin-left:15px; width:150px; float:left;list-style:none; line-height:30px;text-align: center; margin-bottom: 10px;}
.hotnew_bt{ font-size:16px; width:1200px; float:left;color:#666666;font-weight: bold;border-bottom:#086DB4 2px solid; margin-top: 20px;margin-bottom: 20px;}
.hotnew{ width:150px;padding: 0px 30px;margin-top:20px;}.hotnew h3{ width:300px;}
.hotnew ul li{border-bottom:1px #ccc dashed; float:left;margin-left:15px;list-style:none; line-height:30px;margin-bottom: 20px;}