﻿/* CSS Document */
@charset "utf-8";

* {
	margin:0px;
	padding:0px;
}
body { margin:0 auto; font-size:12px; font-family:"宋体"; line-height:1.5; background:url(../images/body_bg.jpg) repeat; }
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a{ color:#2b2b2b; text-decoration:none;}
a:hover{ color:#2b2b2b; text-decoration:underline;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.header{width:100%; height:165px; margin:0 auto;}
.header_top{width:100%; height:124px; margin:0 auto; background:url(../images/header_bg.jpg) repeat-x;}
.header_top02{width:1000px; height:124px; margin:0 auto;}
.logo{ width:534px; height:124px; float:left}
.top_menu{width:239px; height:32px; float:left; margin:5px 5px 0 220px; display:inline; text-align:center; background:url(../images/top_menu_bg.jpg) no-repeat;}
.top_online{width:160px; height:40px; float:left; margin:15px 5px 0 290px; display:inline;}

#menu{position:absolute; left:0px; top:124px; height:41px; width:100%; margin:0px auto; text-align:left; background:url(../images/menu_bg.jpg) -25px 0 repeat-x;}
#menu ul li{ float:left; text-align:center;}
#menu .nav{ float:left; position:absolute; left:300px;}
#menu .nav ul li{ width:93px; height:30px; float:left; position:relative; display:block;text-align:center; font-size:14px; color:#fff; padding-top:5px; padding-left:3px;}
#menu .nav ul li a{color:#fff; text-decoration:none;}
#menu .nav ul li .erji_nav{ color:#fff; position:absolute; top:35px; left:0px; z-index:1000000; background-color:#00aeff; padding:0px; }
#menu .nav ul li .erji_nav li{ background:none; line-height:30px; padding:0;}
#menu .nav ul li .erji_nav li a{color:#fff; text-decoration:none; line-height:30px; padding:0;}
a.top_menubg_erji_:link,a.top_menubg_erji_:visited { display:block;color:#ffffff;text-decoration:none; padding:0;}
a.top_menubg_erji_:hover {display:block;background-color:#006eb7; color:#ffffff;text-decoration:none; padding:0;}
a.top_menubg_erji_over:link,a.top_menubg_erji_over:visited {display:block;background-color:#006eb7; color:#ffffff;text-decoration:none; padding:0;}
a.top_menubg_erji_over:hover {display:block;background-color:#006eb7; color:#ffffff;text-decoration:none; padding:0;}


.banner_bg{ width:100%; height:300px; margin:0 auto; background:url(../images/banner_bg.jpg) repeat-x;}
.banner{width:1000px; height:300px; margin:0 auto;}

.index_content{width:1000px; margin:0 auto;}
.index_about{width:330px; float:left;}
.index_news{width:330px; float:left; margin-left:30px; display:inline;}
.index_honor{width:273px; float:left; margin-left:30px; display:inline;}
.index_about_text{ line-height:22px; color:#575757;}
.index_news_pic{width:330px;}
.index_news_top{width:330px; height:75px; float:left; margin-top:20px; display:inline;}
.index_news_text{width:330px; height:80px; float:left; line-height:28px; }
.index_news_text ul li{ width:317px; color:#575757; float:left; display:block; border-bottom:1px #d2d2d2 dashed; font-size:12px; background:url(../images/index_news_li_bg.jpg) left center no-repeat; padding-left:13px;}
.index_news_text ul li a{color:#575757;}
.index_news_01{width:107px; height:70px; float:left}
.index_news_01_text{width:210px; height:70px; float:left; margin-left:10px; display:inline;}

.index_honor_pic{width:234px; height:172px; float:left; margin:20px 15px 0 15px; display:inline}
.index_case{width:1000px; height:170px; float:left; margin:20px 0 15px 0; display:inline;}
.index_case_show{width:1000px; height:130px;}

.footer{width:100%; height:116px; margin:0 auto; background:url(../images/footer_bg.jpg) repeat-x; color:#fff;}
.footer_text{width:1000px; margin:0 auto;}
.copyright{width:500px; line-height:30px; float:left; margin:15px 10px 0 0; display:inline}
.beian{width:150px; line-height:30px; float:left; margin:15px 10px 0 250px; display:inline}

/*--------------neiye------------------*/
.banner_about{width:1000px; margin:0 auto;}
.about_content_box{width:100%; height:auto; margin:0 auto;}
.about_content{width:1000px; height:auto; margin:0 auto; line-height:24px;}
.side_box{ width:208px; float:left; height:auto; margin-top:10px; margin-bottom:10px;}
.side_box_title{ width:208px; height:41px; background:url(../images/side_box_title_bg.jpg) no-repeat; font-size:14px; text-align:center; color:#FFFFFF; padding-top:20px; display:block; font-size:16px}
.side_box_center{ width:208px; height:auto; background:url(../images/side_box_center_bg.jpg) repeat-y;}
.side_box_center ul{ margin:0; padding:0; width:206px; margin-left:1px;}
.side_box_center ul li{text-align:center; font-size:14px; line-height:30px;  }
.side_box_center ul li a{ width:206px; height:32px; background:url(../images/side_box_menu_bg.jpg) 0 center no-repeat; display:block;}
.side_box_center ul li a:hover{width:206px; height:32px;color:#0084d4; font-weight:bold; text-decoration:none;}
.side_box_bottom{ width:208px; height:119px; display:inline; }
.side_services{width:208px; height:66px; margin:10px 0 10px 0; }
.side_feedback{width:208px; height:66px;}


.right_box{ width:775px; height:auto;  float:left; margin-left:17px; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.right_box_title{ width:775px; height:40px; background:url(../images/right_box_title_bg.jpg) no-repeat;}
.right_box_title_01{width:255px; height:24px; float:left; text-align:left; padding-left:45px; font-size:14px; padding-top:10px;}
.right_box_title_02{width:470px; height:24px; float:left; text-align:right; font-size:12px; padding-top:10px;}
.right_box_content{width:755px; height:auto; background:url(../images/right_box_center_bg.jpg) repeat-y; padding:0 10px 0 10px; line-height:24px;}
.right_box_bottom{width:775px; height:4px; margin-bottom:10px;}


/*--------products---------*/
.right_box_content ul{margin:0; width:775px;}
.right_box_content ul li{width:156px; float:left; text-align:center; margin-top:15px; margin-left:25px; display:inline;}
.right_box_content ul li img{ display:block;border:1px #CCCCCC solid; width:156px; height:150px;}
.right_box_content li a{color:#000000; text-decoration:none;}
.right_box_content li a:hover{color:#FF3300;}

