﻿/* CSS Document */
@charset "utf-8";

* {
	margin:0px;
	padding:0px;
}
body { margin:0 auto; font-size:12px; font-family:"微软雅黑"; line-height:1.5; background:#e0e0e0;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul{ list-style:none;}
img{ border:0px;}
a{ color:#616161; text-decoration:none;}
a:hover{ color:#eb1f22; text-decoration:underline;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
#container{ margin:0 auto; overflow:hidden;}
.header_bg{height:152px; background:#f1f1f1;}
.header{ height:152px; margin:0 auto;}
.top{width:1000px; height:110px; margin:0 auto;}
.logo{width:480px; height:110px; float:left; }
.top_menu{width:130px; height:25px; line-height:25px; float:left; font-family:"宋体"; color:#000000; text-align:right; padding-right:10px; margin-left:370px;}
.menu{height:42px; background:url(../images/menu_bg.jpg) repeat-x;}
.search{width:266px; height:27px; float:left; margin-top:15px; margin-left:220px;}
/*
.menu ul{ margin:0; padding:0;}
.menu ul li{width:160px; height:35px;  margin-left:0px;  display:block; float:left; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(../images/menu_li_bg.jpg) 0 0 no-repeat; line-height:35px;}
.menu ul li a{color:#FFFFFF; width:160px; height:35px; margin-left:0px;}
.menu ul li a:hover{color:#FFFFFF; padding-top:0px;  display:block;background:url(../images/mouse_over.jpg) 0 0 no-repeat;}
*/
.container_center{ width:1000px; margin:0 auto; background:#ffffff;}
.banner{ height:319px; margin:0 auto;}

/*i-content*/
.index_con_bg{ height:444px; background:url(../images/index_con_bg.jpg) repeat-x;}
.index_con{width:1000px; height:444px; margin:0 auto;}
.index_about{width:352px; height:189px; float:left; margin-top:10px; }
.at01{width:352px; height:38px; line-height:38px; background:url(../images/at01.jpg) no-repeat;}
.at02{width:322px; height:145px; padding:3px 15px 0 15px; background:url(../images/at02.jpg) repeat-y; font-family:"宋体"; font-size:12px; color:#585858; line-height:24px; display:block; background:#ffffff;}
.at03{width:352px; height:3px; background:url(../images/at03.jpg) no-repeat;}
.title01{font-size:14px; color:#ffffff; padding-left:35px; line-height:38px; float:left;}
.more01{text-align:right; font-family:"Arial"; font-size:8px; line-height:38px; float:right; padding-right:10px;}
.index_case{width:628px; height:189px; float:left; margin:10px 0 0 20px; background:#ffffff;}
.ct01{width:628px; height:38px; background:url(../images/ct01.jpg) no-repeat;}
.ct02{width:628px; height:152px;}
.ct02 ul{margin:0; padding:0;}
.ct02 ul li{width:189px; height:129px; float:left; margin:10px 0 0 10px;}
.index_pro{width:1000px;  height:209px;float:left; margin-top:20px;}
.pt01{width:1000px; height:38px; line-height:38px; background:url(../images/pt01.jpg) no-repeat;}
.pt02{width:1000px; text-align:center; height:167px; background:url(../images/pt02.jpg) repeat-y;}
.pt03{width:1000px; height:4px;background:url(../images/pt03.jpg) no-repeat;}


/*footer*/
.footer_bg{height:80px; background:#636363;}
.footer{width:990px; height:96px; margin:0 auto; background:url(../images/footer_bg.jpg) repeat-x; margin-top:20px; color:#ffffff; font-family:"Arial"}
.f1{width:480px; float:left; text-align:left; padding:20px 10px 0 20px; line-height:24px;}
.f2{width:300px; float:right; text-align:right; padding:22px 20px 0 0;}
.f2 a{ color:#ffffff;}
.f2 a:hover{color:#FF0000;}

/*about*/
.aboutbanner{height:200px; margin:0 auto; text-align:center; }
.about_con_bg{background:url(../images/index_con_bg.jpg) 0 top repeat-x;}
.about_content{width:1000px; margin:0 auto; background:#ffffff;}
.sidebox{width:201px; float:left; margin:10px 0 0 5px; display:inline;}
.sidebox_top{width:201px;height:37px; line-height:37px; font-size:14px; text-align:center; font-weight:bold; color:#FFFFFF; background:url(../images/s1.jpg) no-repeat;}
.sidebox_menu{width:201px; background:#ffffff; min-height:400px; height:auto;}
.sidebox_menu ul{margin:0; padding:0;}
.sidebox_menu ul li{ height:30px;line-height:30px; margin:0 auto; text-align:left; font-size:12px;padding-top:10px; margin-bottom:10px; }
.sidebox_menu ul li a{width:165px; padding-left:15px;  height:30px;line-height:30px; text-align:left; color:#000000; margin:0 auto; display:block; background:#ebebeb;}
.sidebox_menu ul li a:hover{width:165px; padding-left:15px; height:30px; line-height:30px;text-align:left; color:#ffffff; background:#052f93; text-decoration:none; }

.sidebox_contact{width:201px; height:71px; text-align:center; margin-top:15px; margin-bottom:20px;}

/*rightbox*/
.rightbox{width:786px; float:left; margin-left:8px; margin-top:10px; display:inline; min-height:523px; height:auto; background:#ffffff; }
.rightbox_top{width:786px; height:38px; line-height:38px; background:url(../images/rightbox_top_bg.jpg) no-repeat;}
.r1{width:250px; float:left; font-size:14px; color:#1f49ae; font-weight:bold; padding-left:25px;}
.r2{width:480px; float:left; text-align:right;}
.r2 a{ color:#2a2a2a;}
.r2 a:hover{ color:#eb1f22; text-decoration:underline;}
.rightbox_content{width:756px; padding:10px 15px 0 15px; line-height:24px; color:#535353; background:#ffffff; }

/*news*/
.news_main{ width:760px; margin:0 auto;}
.news_t{width:760px; height:40px; margin:0 auto; background:url(../images/bg011.jpg) no-repeat; color:#3d3d3d; font-size:12px; font-weight:bold;}
.news_main_con{width:760px;}
.news_main_con li{ padding-left:8px; background:url(../images/bg02.jpg) 0 12px no-repeat; line-height:30px; border-bottom:1px #f2f2f2 dashed;}
.news_main_con li a{color:#5c5c5c;}
.news_main_con li a:hover{color:#018abb;}
.time01{float:right; text-align:right; margin-right:10px;}


/*products*/
.rightbox_content2{width:780px; padding:10px 0 0 0; line-height:24px; color:#555555; }
.rightbox_content2 ul{margin:0;}
.rightbox_content2 ul li{width:150px; float:left; text-align:center; margin-top:10px; margin-left:20px; margin-right:20px; display:inline;}
.rightbox_content2 ul li img{ display:block;border:3px #f4f3f3 solid;}
.rightbox_content2 ul li a:hover img{display:block; border:3px #eb1f22 solid;}
.p1{float:left; text-align:center}
.p2{float:left;text-align:center; width:170px; height:20px; line-height:20px;}
.p3{float:left; text-align:left; color:#898989; width:170px; height:38px; line-height:20px;}

.down{ margin:0 auto; width:100px; height:40px; line-height:40px;background:#052f93; text-align:center; font-size:14px; color:#ffffff; padding:0px 10px 0px 10px;}
.down a{color:#ffffff;}
.down a:hover{ color:#ffffff; text-decoration:underline; background:#FF0000;}
/*honor*/
.rightbox_content3{width:780px; padding:10px 0 0 0; line-height:24px; color:#555555; }
.rightbox_content3 ul{margin:0;}
.rightbox_content3 ul li{width:220px; float:left; text-align:center; margin-top:10px; margin-left:10px; margin-right:10px; display:inline;}
.rightbox_content3 ul li img{ display:block;border:3px #f4f3f3 solid;}
.rightbox_content3 ul li a:hover img{display:block; border:3px #eb1f22 solid;}
.p11{float:left; text-align:center}
.p12{float:left;text-align:center; width:220px; height:20px; line-height:20px;}
.p13{float:left; text-align:left; color:#898989; width:220px; height:38px; line-height:20px;}


