@charset "utf-8";
/* CSS Document */
body{
	 margin:0px; padding:0px;
	 font: 12px/150% Arial,Verdana,"微软雅黑";
	 font-size:12px;
	 color:#171717;
	 background-color:#FFF;
	 /*background:url(images/body-bg.jpg) no-repeat center top;*/
}
a{color:#171717;text-decoration:none;}
a:hover{color:#ff9900;text-decoration:none;}
h2{ color:#333333; }
ul,td,dt,dd,dl,li,ol,h1,h2,h3,h4,h5,h6,from,input,textarea,p,th,img,div,li{ margin:0; padding:0; border:0px; list-style:none;}
.w{width:1200px;margin: 0px auto;clear:both;overflow:hidden;}
.left{float:left;}
.right{float:right;}

.top{ width:100%; height:117px; background:url(images/top_bg.jpg) repeat-x;}
.top_left{ width:230px; height:75px; margin-top:21px;}
.top_right{ width:760px; height:117px;}
.top_right1{ width:100%; line-height:40px; text-align:right;}
.top_lm{ width:100%; height:42px; margin-top:35px;}
.top_lm ul li{ float:left;width:104px; height:42px; text-align:center; line-height:42px; font-family:"微软雅黑"; font-size:14px;}
.top_lm ul li a{display:block;width:104px; height:42px; color:#575757;}
.top_lm ul li a:hover{ background-color:#333333; color:#ffffff;}

.index_banner{ width:100%; height:550px; background:url(images/banner.jpg) center;}

.foot_jian{ width:100%; height:2px; background-color:#575757; margin:0px auto; margin-top:20px;}
.foot{ margin:0px auto;width:100%; background-color:#e8e8e8; padding:25px 0px; text-align:center; color:#575757; line-height:25px;}

.about_bg{ width:100%; margin:0px auto; height:256px; background:url(images/about.jpg) no-repeat center; margin-bottom:25px;}
.contact_bg{ width:100%; margin:0px auto; height:256px; background:url(images/contact.jpg) no-repeat center; margin-bottom:25px;}
.join_bg{ width:100%; margin:0px auto; height:256px; background:url(images/join.jpg) no-repeat center; margin-bottom:25px;}
.case_bg{ width:100%; margin:0px auto; height:256px; background:url(images/case.jpg) no-repeat center; margin-bottom:25px;}
.news_bg{ width:100%; margin:0px auto; height:256px; background:url(images/news.jpg) no-repeat center; margin-bottom:25px;}
.pro_bg{ width:100%; margin:0px auto; height:256px; background:url(images/pro.jpg) no-repeat center; margin-bottom:25px;}

.nei_left{ width:228px;}
.nei_left1{ width:203px; height:38px; background:url(images/lefttitle.jpg) no-repeat; line-height:38px; padding-left:25px; color:#FFF; font-size:14px; font-family:"微软雅黑";}
.nei_left2{ width:226px; border:#e4e4e4 solid 1px; border-top:none; background-color:#f5f5f5; margin-bottom:15px;}
.nei_left2 ul{ padding:15px 0px;}
.nei_left2 ul li{ width:165px; line-height:31px; padding-left:50px; background:url(images/classbg.png) no-repeat;}
.nei_left3{ width:186px; border:#e4e4e4 solid 1px; border-top:none; background-color:#f5f5f5; line-height:26px; padding:15px 20px; color:#292929;}

.nei_right{ width:956px; border:#e4e4e4 solid 1px; background-color:#f5f5f5; min-height:550px;}
.nei_right1{ width:100%; height:38px;border-bottom:2px solid #333;color:#fff; margin-bottom:30px;}
.nei_right1_1{ float:left; background-color:#333333; width:126px; line-height:38px; text-align:center; font-family:"微软雅黑"; font-size:14px;}
.nei_right1_2{ float:right; width:400px; padding-right:5px; line-height:38px; color:#898989; text-align:right;}

.about{ width:900px; margin:0px auto; line-height:30px; margin-bottom:25px; font-size:14px;}

.contact{ width:700px; margin:0px auto; line-height:30px; margin-bottom:25px; font-size:14px;}

.join{ width:900px; margin:0px auto; line-height:30px; margin-bottom:25px; font-size:14px;}

.guest{ width:550px; margin:0px auto; line-height:35px; margin-bottom:25px; font-size:13px;}
.guest input{ height:22px;}

.news{ width:880px; margin:0px auto; min-height:432px;}
.news ul li{ width:850px; line-height:35px; background:url(images/newsicons.jpg) no-repeat 10px center; border-bottom:#ccc dashed 1px; padding-left:30px;}
.news ul li b{ float:right; text-align:right; font-weight:normal; width:100px; line-height:35px; margin-right:10px; color:#999;}
.news_fenye{ width:600px; margin:0px auto; line-height:30px; text-align:center;}
.news_view1{ width:850px; margin:0px auto; text-align:center; line-height:40px; font-size:18px; font-family:"微软雅黑"; border-bottom:#CCC solid 1px; margin-top:30px; margin-bottom:5px;}
.news_view2{ width:800px; margin:0px auto; line-height:22px; margin-bottom:15px; text-align:center; color:#999;}
.news_view3{ width:800px; margin:0px auto; line-height:30px; font-size:14px; margin-bottom:20px;}

.pro{ width:880px; margin:0px auto; min-height:440px; overflow:hidden;}
.pro ul li{ float:left; width:190px; margin:0px 15px 10px 15px; text-align:center;}
.pro ul li a{display:block;}
.pro ul li img{ width:180px; height:180px; padding:4px 4px; border:#CCC solid 1px;}
.pro ul li em{line-height:30px; font-style:normal; font-size:12px;}
.pro_fenye{ width:600px; margin:0px auto; line-height:30px; text-align:center; margin-bottom:15px;}
.pro_view{ width:820px; min-height:450px; margin:0px auto; padding-bottom:20px;}
.pro_view2{ width:600px; line-height:30px; margin:0px auto; font-size:14px; overflow:hidden;}



