*{margin:0px; padding:0px;}

body{margin:0 auto;padding:0px;font-size:14px; font-family:simsun; color:#000; background:#fff;}

a,p,li,ul,span,h1,h2,h3,table,tr,td,input,form{ margin:0; padding:0; font-size:14px; color:#000; line-height:20px; font-family:Microsoft YaHei,"SimSun";text-decoration:none;list-style-type:none}

img{ border:none;}
td,th{font-size: 14px;color: #000;font-family:"Microsoft YaHei",΢���ź�,SimSun;}



#top{height:101px;width: 100%;margin: 0 auto;background: #FFF;}
.header_index{ width:1200px; margin:0 auto;overflow:hidden;display: block;}
.logo{float:left;margin:8px 10px 10px 0px;}
.hover a{ background:url(nav.jpg) left top no-repeat;}
.top_link{float:right;}
.top_tel{float:right;background: url(top_tel.jpg) left 34px no-repeat;font-size:20px;line-height:36px;padding-left:32px;margin-right:50px;padding-top: 28px;}
.top_tel span{font-size:20px;line-height:20px;padding-top:28px;padding-right:8px;}
.top_right{float:right; color:#fff;text-align: center;line-height:35px;padding-top: 24px;margin-left: 100px;}
.top_right a{float:left;display: block;width:50px;font-size:13px;}
.top_right a:link,.top_right a:visited{color:#686868;}
.share{background: url(share.jpg) center top no-repeat;padding-top: 24px;}
.ali{background: url(ali.jpg) left top no-repeat;}

.menu{width:100%;margin:0 auto;height: 36px;border-top: 1px solid #a0a0a0;border-bottom: 2px solid #ff4b00;}
.menu ul{width:1200px;margin:0 auto;}
.menu li{ float:left;text-align:center;width:108px; margin:0 5px;}
.menu li a{font-size:13px; line-height:36px;height:36px;display: block;}
.menu li a:hover,.menu li.hover{ color:#fff;background:#e92527;}
.menu li.hover a{color:#fff;}
#banner{ background:url(banner.jpg) center top no-repeat;height:600px;}

.midbg{ 
width:100%; height:423px; position: relative; z-index:1;clear:both}
.iBan { height:423px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:423px; background-repeat:no-repeat; background-position:center top;
}
.iBanScreen ul{ 
width:100%; height:423px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ 
width:100%; height:423px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }

.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}

.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}



.container_list{width:100%;background:url(pro_listtop.jpg) center 120px no-repeat;position:relative;top:-120px;left: 0px;z-index: 9;}
.container_listhome{width:1200px; margin:0 auto;overflow:hidden;}
.container_home{float:left;margin-top:120px;width:1030px;}
.container_home ul{float:left;margin-left:10px;width: 900px;height:42px;overflow:hidden;}
.container_home li{width:300px;height:33px;float:left;background:url(list_in.png) 20px 18px no-repeat;padding-top:8px;border-bottom: 1px solid #b5cce0;}
.container_home span{float:left;width:119px;height:42px;font-size:15px;line-height:42px;display: block;color:#fff;background:url(title_new.jpg) center top no-repeat;text-align: center;}
.container_home p{font-size:12px;line-height:32px;color:#000;padding-left: 35px;}
.container_home li a:hover p{color:#ff4b00;}
.code{float:right;width:110px;height:110px;background:url(cade.jpg) top left no-repeat;padding: 27px 25px 26px 27px;}
.code img{float:left;}
.code p{color:#fff;text-align:center;line-height:24px;}

#facebook p{width:72px;line-height: 20px;font-size: 14px;}

#pro_index{overflow:hidden;background:url(pro_homebg.jpg) center top no-repeat;}
.pro_demo{overflow:hidden;width:1200px;margin:0px auto;}
.hot_pro{width:1200px;margin:0 auto;font-size:26px;line-height:32px;font-weight: bold;text-align:center;background:url(home_list.png) center 144px no-repeat;padding-top: 80px;padding-bottom:30px;color: #ff4b00;}
.hot_pro span{display: block;font-weight: normal;line-height:20px;font-size:12px;}
.nav_list{width:1200px;margin:0 auto;overflow: hidden;padding-bottom: 27px;}
.nav_list li{ float:left;text-align:center;width:206px;margin:16px;}
.nav_list li a{font-size:15px;line-height:49px;display: block;background:url(iso_list.jpg) center top no-repeat;color:#fff;}
.nav_list li a:hover{color:#fff;background:url(iso_listbg.jpg) center top no-repeat;}


.about_index{overflow:hidden;background:url(about_inbg.jpg) center top no-repeat;margin-top: -120px;}
.hot_about{width:1200px;margin:0 auto;font-size:26px;line-height:32px;font-weight: bold;text-align:center;background:url(home_list.png) center 64px no-repeat;padding-top: 10px;padding-bottom:30px;color: #ff4b00;}
.hot_about span{display: block;font-weight: normal;line-height:20px;font-size:12px;}
.hot_about p{display: block;font-weight: normal;line-height: 106px;font-size:34px;margin-right: 660px;color: #fff;}
.about_hot img{float:left;padding:22px 0 0 65px;}
.about_hot{width:1200px;margin:0 auto;overflow: hidden;padding-bottom: 16px;padding-top:50px;}
.about_title{float:right;width:600px;margin-right:20px;}
.about_title span{line-height:32px;color: #fff;font-size:24px;display: block;overflow: hidden;padding-bottom:40px;}
.about_title p{line-height:28px;width:600px;color: #fff;}
.about_more{color: #fff; float:right;font-size:14px;line-height:24px;width:120px;text-align:center;margin-top: 12px;}
.about_more:hover{color: #ff4b00;}

.area{overflow:hidden;background:url(area.jpg) center 190px no-repeat;}
.hot_area{width:1200px;margin:0 auto;font-size:26px;line-height:32px;font-weight: bold;text-align:center;background:url(home_list.png) center 134px no-repeat;padding-top: 80px;padding-bottom:30px;color: #ff4b00;}
.hot_area span{display: block;font-weight: normal;line-height:20px;font-size:12px;}
.area_hot{width:1200px;margin:0 auto;padding-top:10px;padding-bottom:50px;overflow: hidden;}
.area_hot li{ float:left;text-align:center;width:190px; margin:0 25px;}
.area_hot li p{font-size:13px; line-height:24px;display: block;padding-top:10px;}
.area_hot li:hover p{ color:#B70004;}
.area_hot li a{font-size:12px; line-height:24px;color:#D3D3D3;}
.area_tel{float: left;color: #fff;font-size:45px;line-height: 36px;padding-top: 50px;margin-left: 710px;width:490px;}
.area_tel span{display: block;color: #fff;font-size: 16px;line-height: 36px;}
.area_tel a{float:right;height:42px;width:156px;line-height: 42px;background:#fff;color:#DD2D42;margin: 18px 8px 0 0;text-align:center;}
.area_tel a:hover{color: #ff4b00;}

.news{overflow:hidden;margin-top: 60px;}
.hot_news{width:1200px;margin:0 auto;font-size:26px;line-height:32px;font-weight: bold;text-align:center;background:url(home_list.png) center 64px no-repeat;padding-top: 10px;padding-bottom:30px;color: #ff4b00;}
.hot_news span{display: block;font-weight: normal;line-height:20px;font-size:12px;}
.news_hot{width:1200px;margin:0 auto;padding-top:10px;padding-bottom:30px;overflow: hidden;}
.news_hot ul{overflow: hidden;}
.news_hot li{ float:left;text-align:center;width:352px; margin:0 24px;}
.news_hot li p{font-size:13px; line-height:24px;display: block;color:#a3a3a3;text-align:left;}
.news_hot li:hover a{ color:#B70004;}
.news_hot li a{font-size:16px; line-height:24px;color:#000;}
.news_hot li span{color:#B70004;display: block;line-height:28px;}
.news_hot li img{padding-bottom:26px;}
.news_more{display: block;background-color:#f0f0f0;font-size:14px;width:176px;line-height:32px;margin:0 auto;text-align:center;margin-top:30px;}
.news_more:hover{color: #ff4b00;}

.foot{overflow:hidden;margin-top: 60px;background:url(foot.jpg) center 120px no-repeat;}
.hot_foot{width:1200px;margin:0 auto;font-size:26px;line-height:32px;font-weight: bold;text-align:center;background:url(home_list.png) center 64px no-repeat;padding-top: 10px;padding-bottom:30px;color: #ff4b00;}
.hot_foot span{display: block;font-weight: normal;line-height:20px;font-size:12px;}
.foot_hot{width:1200px;margin:0 auto;padding-top:73px;padding-bottom:28px;overflow: hidden;}
.foot_hot img{float:left;margin-left:100px;padding:13px;border: 1px dashed #fff;}
.foot_title{float:left;width:400px;margin-left:100px;}
.foot_title p{line-height:26px;color:#fff;font-size:18px;}
.foot_top{padding-top:35px;padding-bottom: 10px;}
.check_field{width:315px;height:31px;line-height:31px;text-indent: 12px;border: none;margin:5px 0;_margin:2px 0;border: 1px solid #F29C9F;color:#727272;moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.form-control{width: 315px;height:80px;line-height: 36px;text-indent: 12px;border: none;background: url(form03.jpg) no-repeat left center; margin:5px 0;_margin:2px 0;border: 1px dashed #AAAAAA;color:#727272;moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.anniu{width: 398px;display: block;line-height: 49px;background-color:#E92527;color:#fff;font-size:14px;border: 1px solid #E92527;moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;margin-top:10px;_margin-top:5px;}

.footer_like{background: url(foot_link.jpg) repeat-x left top;overflow: hidden;}
.foot_like{width:1200px;margin:32px auto;overflow:hidden;}
.like_left{width:750px;float:left;}
.like_left ul{color:#fff;font-size:16px;line-height:32px;}
.like_left a{color:#fff;font-size:16px;line-height:32px;padding: 0 5px;}
.like_left p{color:#fff;font-size:12px;line-height:32px;}
.like_left a:hover{color:#DEDEDE;}
.foot_code{float:left;margin-left: 15px;width:115px;}
.foot_code img{float:left;}
.foot_code p{float:left;width:22px;font-size: 12px;line-height: 16px;color: #fff;padding: 9px 0;text-align: center;border: 1px solid #fff;margin-left:5px;}
.foot_tel{float:right;width:230px;padding-left: 50px;background:url(tel_foot.jpg) left 10px no-repeat;}
.foot_tel p{float: left;color: #fff;font-size:30px;line-height:45px;}
.foot_tel span{display: block;color: #fff;font-size: 16px;line-height: 20px;padding-top: 10px;}





#ban{ background:url(ban.jpg) center top no-repeat;height:283px;}
.banner_in{margin:0px auto; width:100%; background:url(banner_inside.jpg) no-repeat top center; height:400px;}
#container{margin:0px auto; width:1200px; margin-top:20px; margin-bottom:20px; overflow:hidden;background:url(title_bottom.jpg) center 80px no-repeat;}
#mydefault{float:right; width:893px;}
.subtitle{height:45px; line-height:45px;border-bottom: 1px solid #0b5a9f;}
.subtitle p{ font-size:20px; color:#0a090e;font-family:"Microsoft YaHei"; font-weight:bold; margin-left:15px; line-height:45px;margin-bottom:20px;}
.weizhi{float:right; margin-right:10px;color:#999999;line-height: 69px;}
.weizhi a{color:#999999;}
.weizhi .color_css{color:#c42715;}
.mydefault_content{margin-top:20px; padding-bottom:20px; overflow:hidden;width: 100%;}
.image{overflow: hidden;}
.image li{float:left;margin:5px 4px;_margin:5px 2px;width:287px;height:307px;border: 1px solid #b5b5b5;}
.image p{line-height:48px; background:url(more02.jpg) no-repeat right bottom;text-align:center; }
.image li:hover{color:#da251d;border: 1px solid #da251d;}
.image p:hover{background:url(more02list.jpg) no-repeat right bottom;}





.page{clear:both; text-align:right;}
.page a{margin:0px 10px;}
.page a.active{font-weight:bold;color: #c42715;}
#navigation{float:left; width:287px;}
.nav_h2title{height:45px;position: relative;top: 10px;left:-10px;z-index: 1;}
.nav_h2title h2{ font-size:28px; color:#fff; font-family:"Microsoft YaHei"; line-height: 45px;background:#ff4b00;text-align:center;}
.nav_en{font-family:arial; color:#a9a9a9; font-size:14px; text-transform:uppercase; margin-left:20px;}
.prolist_nav{overflow:hidden; margin-bottom:30px;background:#0b5a9f;padding:20px;margin-left:10px;}
.prolist_nav li{border-bottom:1px dashed #fff;background:url(list_ho.jpg) 30px center no-repeat;  }
.prolist_nav a{ display:block; padding-left:50px; font-size:18px; color:#fff; background:url(list_link.jpg) no-repeat right center; margin-right:18px;font-family:"Microsoft YaHei";line-height:43px;}
.prolist_nav a:hover{color:#ff4b00;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}

.contact_h2title{line-height:70px; color:#fff; padding-left:40px; font-size:24px;font-family:"Microsoft YaHei";}
.navcontact{overflow:hidden; margin-bottom:20px;padding:20px;background:#0b5a9f;margin-left: 10px;}
.navcontact p{font-size:12px;line-height:32px;border-bottom:1px dashed #fff;color: #fff;}


.biaoti{margin:0px auto;text-align:center;font-size:28px;line-height:30px;color: #454545;padding: 50px 0 15px 0;}
span.hit{margin:0px auto;text-align:center;display:block;line-height:30px;padding-bottom: 10px;}
#proshow img{margin:0px auto;text-align:center;display:block;}
.nr{margin:0px 15px 15px 15px;}
.nr p{font-size:15px;line-height:30px;}
.nr img{margin-top:10px;}
#up_down,.details{clear:both;width:95%; margin-left:8px;border:1px solid #ccc;padding-left:15px;margin-bottom:10px; font-size:12px; line-height:30px;}
.new_inside{margin-bottom:20px; margin-left:12px; margin-right:12px;}
.new_inside li{line-height:36px; border-bottom:1px dashed #d7d7d7; margin-bottom:10px;}
.new_inside li a{line-height:36px; font-size:14px; padding-left:20px;}
.new_inside li a:link,.new_inside li a:visited{background:url(new_link.png) no-repeat left center;}
.new_inside li:hover a{color:#c42715;}
.new_inside span{float:right; margin-right:10px;line-height:36px; }
.about{margin-left:20px; margin-right:20px;}
.about02{margin-left:20px; margin-right:20px;}
.about02 p{line-height:30px; font-size:14px;}




.footer_index h1{ font-size: 14px; color: #fff; float: right;}



.qqbox A:link {
	color: #000; text-decoration: none
}
.qqbox A:visited {
	color: #000; text-decoration: none
}
.qqbox A:hover {
	color: #f80000; text-decoration: underline
}
.qqbox A:active {
	color: #f80000; text-decoration: underline
}
.qqbox {
	FONT-SIZE: 12px; right: 0px; overflow: hidden; width: 132px; color: #000000; letter-spacing: 0px; position: absolute; top: 100px; height: auto;
	text-align:left; z-index:9999;
}
.qqlv {
	float: right; overflow: hidden; width: 25px; position: relative; height: 256px
}
.qqkf {
	border: #0dacd3 6px solid; right: 0px; background: #fff; overflow: hidden; width: 120px; top: 0px; height: auto
}
.qqkfbt {
	border-right: #9cd052 1px solid; border-top: #9cd052 1px solid; FONT-WEIGHT: bold; background: #39ccde; overflow: hidden; border-left: #9cd052 1px solid; width: 118px; cursor: pointer; color: #fff; line-height: 20px; border-BOTTOM: #9cd052 1px solid; position: relative; height: 20px; text-align: center
}
.qqkfhm {
	padding-right: 8px; margin: 3px 0px; overflow: hidden; width: 112px; line-height: 22px; position: relative; 
}
.bgdh {
	padding-left: 10px; width: 102px
}
#shouji{position:fixed;_position:absolute;top:300px;right:0px;background:#cfcfcf;z-index: 9999;}
#shouji p{margin:0px;padding:0px;text-align:center;font-weight:bold;font-size:12px;line-height:20px;color:#ff0000;}
#shouji img{width:150px;}

.shouye_pro_index{clear:both; padding-top:30px;margin:0px auto; width:800px;}
.shouye_pro_index li{float:left; width:250px; margin:0px 8px; height:250px; text-align:center;}
.shouye_pro_index h3{font-weight:normal; font-size:18px;}
.shouye_pro_index a h3{color:#fff;}
.gzyl{clear:both; margin:0px auto; width:1000px; color:#000;}
.gzyl h2{ font-size:18px;}
.gzyl p{ font-size:14px; padding:10px 0px;}

.about_ny{padding:0 30px;}

.dede_pages {margin:20px;height:30px;width:100%;text-align:center;overflow:hidden;}
.dede_pages ul {display:inline-block; *display:inline; zoom:1;margin:0 auto;position:relative;}
.dede_pages ul li {list-style:none;float:left;padding:0px 10px;background:#f0f0f0;height:28px; line-height:28px; margin:0 3px;font-size:14px;}
.dede_pages ul li a{color:#333;}
.dede_pages ul li:hover{background:#D23B40;color:#fff;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li a:hover{background:#D23B40;color:#fff;}
.dede_pages ul li.thisclass{ background:#D23B40; display:block;color:#fff;}
.dede_pages ul li.thisclass a{color:#fff;}
