@charset "gb2312";
body {
	padding:0;
	margin:0;
	background:#FFF;
	font:14px/24px 'Microsoft Yahei';
	color:#3E3E3E;
}
*{padding:0;margin:0;}
ul,li,dl{list-style:none;}
a:link{color:#3e3e3e; text-decoration:none;}
a:visited{color:#3e3e3e; text-decoration:none;}
a:hover{color:#fdb300; text-decoration:underline;}

div#main{width:1200px;margin:0 auto;}
.header{width:1200px;margin:0 auto;}
.logo{float:left;}
.logo a{display:block;width:450px;height:120px;background:url(../images/logo.jpg) left center no-repeat;}
.menu{float:right;width:558px;margin-top:40px;}
.menu ul li{float:left;margin-left:35px;text-align:right;}
.menu ul li a{display:block;height:40px;line-height:40px;font-size:15px;}
.menu ul li a:hover{text-decoration:none;color:#fdb300;}

div#content{float:left;width:100%;background:#f2f2f2;padding:20px 0;}
.news{float:left;width:1168px;height:30px;border:#e1e1e1 1px solid;border-radius:15px;behavior:url(PIE.htc); background: url(../images/index_top_icon.png) 10px center no-repeat #FFF;padding-left:30px;}
.news h1{float:left;font:14px/30px '';color:#fdb300;margin-right:15px;}
#notice{float:left;width:800px;}
#notice a{line-height:30px;height:30px;clear:both;}
.news p a{float:right; text-align:right;padding-right:20px;color:#09F;line-height:30px;font-size:12px;}
.character{float:left;width:1198px;border:#e1e1e1 1px solid;margin-top:15px; background:#FFF;}
.character .parent{height:150px;padding:30px 0;background:#ffffff;border-bottom:solid 1px #e5e5e5;}
.character .parent ul a{width:25%;*width:24%;height:150px;float:left;text-align:center}
.character .parent ul a:hover{text-decoration:none;}
.character .parent li{width:100%;height:150px;text-align:center}
.character .parent li div{width:95px;height:100px;margin:0 auto;}
.character .parent li div i{width:100%;height:100%;display:block;margin:0;padding:0;*background-image:url(../images/parent_ico.png);*background-repeat:no-repeat;*background-position: 0 0;}
.character .parent li div.ico1 i{*background-position:0 0;}
.character .parent li div.ico2 i{*background-position:0 -100px;}
.character .parent li div.ico3 i{*background-position:0 -200px;}
.character .parent li div.ico4 i{*background-position:0 -300px;}
.character .parent li h2{height:25px;line-height:25px;font-size:18px;color:#b18247;}
.character .parent li p{height:25px;line-height:25px;font-size:12px;color:#c3bbac;}

.products{float:left;width:1200px;padding-top:30px;}
.products h1{float:left;width:100%;clear:both;background:url(../images/index_01.jpg) center bottom no-repeat;padding-bottom:15px; text-align:center;font:18px/30px 'Microsoft Yahei';}
.products p{width:100%; text-align:center;font:16px/40px 'Microsoft Yahei';}
.prolist{float:left;width:1265px;margin-left:-65px;}
.products dl{float:left;width:355px; background:#f2f2f2;margin:15px 0 35px 65px;}
.products dl dt{width:315px;padding:10px 20px 20px; text-align:center;}
.products dl dt a{color:#fdb300;font-size:16px;line-height:30px;}
.products dl dt p{ text-align:left;color:#666;font:14px/26px '';}

.rollBox{float:left;width:1200px;overflow:hidden;padding:0;margin:40px 0;}
.rollBox .LeftBotton{height:55px;width:18px;background:url(../images/index_05.jpg) left center no-repeat;overflow:hidden;float:left;display:inline;margin:0 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:55px;width:18px;background:url(../images/index_06.jpg) left center no-repeat;overflow:hidden;float:left;display:inline;margin:0 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:1144px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:184px;float:left;text-align:center;margin:0 20px 0 0;}
.rollBox .Cont .pic:hover{}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;padding:1px;border:#cdcdcd 1px solid;}
.rollBox .Cont .pic p{line-height:32px;width:234px;background:#aaaaaa;color:#FFF;margin-top:4px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;color:#FFF;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.banner_about{float:left;width:100%;height:280px;background: url(../images/banner_about.jpg) center top no-repeat;}
.banner_products{float:left;width:100%;height:280px;background: url(../images/banner_products.jpg) center top no-repeat;}
.banner_news{float:left;width:100%;height:280px;background: url(../images/banner_news.jpg) center top no-repeat;}
.banner_contact{float:left;width:100%;height:280px;background: url(../images/banner_contact.jpg) center top no-repeat;}
.banner_partner{float:left;width:100%;height:280px;background: url(../images/banner_partner.jpg) center top no-repeat;}
.container{float:left;width:1200px;padding:0 0 30px;}
.menunav{float:left;width:1200px;}
.menunav ul{list-style:none;margin-top:-30px;}
.menunav ul li .normail{float:left;display:block;width:154px;height:60px; background:#d7d7d7;margin-right:8px;font:16px/60px 'Microsoft Yahei';text-align:center;}
.menunav a{color:#4e4e4e;}
.menunav ul li a:hover{float:left;display:block;width:154px;height:69px; background:url(../images/news-p.png) left top no-repeat;margin-right:8px;font:16px/60px 'Microsoft Yahei';color:#FFF;text-align:center;}
.menunav ul li .active{float:left;display:block;width:154px;height:69px; background:url(../images/news-p.png) left top no-repeat;margin-right:8px;font:16px/60px 'Microsoft Yahei';color:#FFF;text-align:center;}
.position{color:#666; text-align:right;}
.position a{color:#666;}
.ncontent{float:left;width:1200px;min-height:400px;_height:400px;padding-top:20px;}
.ncontent td{padding:5px 10px;}
.ncontent img{max-width:1200px;padding:10px 0;}
.inputtext{width:340px;border:#d8d8d8 1px solid;height:24px;line-hegiht:24px;}
#client_list{padding-top:30px;}
#client_list .list ul{width:1280px;margin-left:-80px;}
#client_list .list li{line-height:30px; margin-bottom:40px;}
#client_list .list li{float:left; width:234px; height:276px; background:url(../images/21.jpg) repeat-x; position:relative; z-index:1; overflow:hidden; margin:0 0 30px 80px; display:inline; cursor:pointer;}
#client_list .list li .contents{width:194px; margin:0 auto;}
#client_list .list .img{width:180px; height:55px; overflow:hidden; margin:0 auto; padding-top:25px; text-align:center;}
#client_list .list .img a {display: table-cell; height:55px; overflow: hidden; vertical-align: middle; width: 194px;}
#client_list .list .name {text-align:center; margin:10px 0 18px 0;}
#client_list .list .name a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#0f0f0f;}
#client_list .list .bief{line-height:24px; height:100px;color:#787878; overflow:hidden;}
#client_list .list .show_detail{height:30px; background:#3588c2; text-align:center; line-height:30px; position:absolute; z-index:3; width:100%; bottom:0; display:none;}
#client_list .list .show_detail a{font-family:"ËÎÌå"; color:#fff;}

.newslist{float:left;width:1200px;min-height:400px;_height:400px;padding-top:20px;}
.newslist dl{float:left;width:1168px;border:#d8d8d8 1px solid;padding:15px;margin-bottom:20px;}
.newslist dl dt{float:left;width:200px;text-align:center;font:24px/50px 'Microsoft Yahei';color:#df9f4f;margin-right:15px;}
.newslist dl dd{float:left;width:950px;color:#999;font-size:12px;}
.newslist dl dd a{font-size:15px;}

.newsview{float:left;width:100%;padding:20px 0 15px;min-height:400px;_height:400px;}
.newsview h3{width:100%; text-align:center;font:15px/30px 'Microsoft Yahei';color:#0054a3;}
.newsview dl{width:100%;cleat:both;}
.newsview dl dt{width:100%; text-align:center;font:12px/26px 'Microsoft Yahei';color:#999;padding-bottom:15px;}
.newsview dl dd{width:100%;padding-top:15px;border-top:#E8E8E8 1px solid;min-height:350px;_height:350px;}

.productlist{float:left;width:1200px;min-height:400px;_height:400px;padding-top:20px;}
.productlist dl{float:left;width:1200px;margin-bottom:20px;padding-bottom:20px;border-bottom:#f2f2f2 1px solid;}
.productlist dl dt{float:left;width:320px; text-align:left;}
.productlist dl dd{float:left;width:880px;font-size:14px;color:#666;}
.productlist dl dd a{font-size:16px;color:#F90;padding-bottom:10px;}

div#bottom{float:left;width:100%; background:#f2f2f2;padding:20px 0 30px;}
div#bottom dl{float:left;width:250px;}
div#bottom dl dt{float:left;width:100%;font-size:16px;color:#000;line-height:45px;}
div#bottom dl dd a{color:#666;}
div#bottom dl.contact{float:left;width:450px;}
div#bottom dl.contact dd{width:100%;}

div#copyright{float:left;width:100%; background:#df9f4f;padding:15px 0;color:#FFF;}
div#copyright a{color:#FFF;}