@charset "utf-8";
/* CSS Document */
.banner{ width:100%; height:250px; margin:0 auto;}


.layout{ width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.left{ width:254px; height:auto; float:left; overflow:hidden; background:url(../images/left_ty.jpg) no-repeat right top;}
.left_title{ height:73px; background:url(../images/aboutus_left_titlebg.jpg) no-repeat left center;}
.left_title h3{ margin-left:20px; padding-top:17px; font-size:20px; color:#fafafa; font-family:"微软雅黑";}
.left_title span{ margin-left:20px; margin-top:5px; font-size:12px; color:#b24244; font-family:Arial, Helvetica, sans-serif;}
.left_list{width:200px; height:auto; padding-bottom:20px; margin-top:13px;}
.left_list ul li{ height:auto;}
.left_list ul li a{ display:block; width:200px; height:37px; line-height:37px; color:#747474; font-size:14px; background:#f4f4f4; margin-top:4px; font-family:"微软雅黑";}
.left_list ul li a:hover{ color:#fff; background:#eb7e32; text-decoration:none;}
.left_list ul li a span{ padding-left:12px;}
.left_list ul li a.hover{ color:#fff; background:#eb7e32; text-decoration:none;}
.left_tup{ width:200px; height:147px; margin-top:20px;}

.left_pro{ width:200px; margin-top:10px;}
.left_pro_title{ width:200px; height:37px;}
.left_pro_center{ width:198px; height:auto; overflow:hidden; margin:0 auto; border:1px solid #e3e3e3; padding-bottom:10px;}
.left_pro_center ul li{ height:80px; margin-bottom:10px; margin-top:5px;}
.i_news_img2{width:81px; height:65px; float:left;}
.i_news_text2{width:100px; float:right; height:65px; margin-right:5px;}
.i_news_text2 h3{overflow:hidden; margin-top:3px;}
.i_news_text2 h3 a{ font-size:13px; font-weight:normal; color:#848484; font-family:"微软雅黑";float:left; }
.i_news_text2 h3 span{ float:right; font-size:13px; color:#adadad; font-weight:normal; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.i_news_text2 div{ clear:both; padding-top:2px; font-size:12px; color:#919191; line-height:20px;}



.left_list .list{ width:200px; font-style:normal;}/*background:url(../images/products_left_tub.jpg) no-repeat 10px center; */
.left_list .list dl dt{height:39px; line-height:39px; padding-left:8px; border-bottom:1px solid #f2f2f2;}
.left_list .list dl dt a{ font-size:13px; font-family:"微软雅黑"; color:#9f9f9f;}
.left_list .list dl dt a:hover{color:#ed891d;}
.left_list .list dl dt a.hover{color:#ed891d;}
.left_list .list dl dd{ height:33px; line-height:33px; border-bottom:1px dashed #f4f4f4;}
.left_list .list dl dd a{ margin-left:32px;}
.left_list .list dl dd a:hover{ font-weight:bold;color:#ed891d;}
.left_list .list dl dd a.hover{ font-weight:bold;color:#ed891d;}
/*right*/
.right{ width:745px; float:right; height:auto; overflow:hidden; padding-top:37px;}
.right_title{ height:35px; border-bottom:1px solid #dfdfdf;}
.right_title h3{ font-size:17px; color:#0d65a6; font-family:"微软雅黑"; font-weight:normal; float:left;}
.right_title span{ float:right; font-size:12px; color:#7c7c7c; font-family:"微软雅黑";}

.right_center{ font-size:12px; color:#969191; padding-top:10px; line-height:26px; font-family:"微软雅黑";}

/*products_list*/
.products_list{ width:745px; height:auto; overflow:hidden; margin:0 auto; margin-top:15px; padding-bottom:20px;}
.products_list ul li{ width:226px; height:260px; float:left; margin-right:30px; margin-bottom:35px;}
.products_list ul li div{ width:226px; height:193px; background:url(../images/i_pro_bg.jpg) no-repeat top center; text-align:center; border-top:1px solid #e3e3e3;}
.products_list ul li p{ width:226px; height:auto;}
.products_list ul li h3{padding-top:10px;}
.products_list ul li h3 a{ font-size:13px; color:#2f79b8; }
.products_list ul li span{ font-size:12px; color:#a4a4a4; line-height:18px; padding-top:5px;}


.pro_detail_top{ height:280px;}
.pro_detail_top_img{ width:285px; height:243px; background:url(../images/pro_detail_bg.jpg) top center; text-align:center; border-top:1px solid #e3e3e3; float:left;}
.pro_detail_text{width:422px; height:243px; float:right;}
.pro_detail_text h3{ line-height:45px; color:#ec8239; font-size:18px; font-weight:normal;}
.pro_detail_text span{ margin-top:10px; display:block;}
.pro_detail_bottom{ width:745px; height:auto; overflow:hidden; margin-top:10px;}
.pro_detail_bottom_center{ border:1px solid #dfdfdf; width:738px; padding-top:10px;padding-bottom:10px; border-top:none;}

.case{width:745px; height:; overflow:hidden;}
.case ul li{height:173px; border-bottom:1px dashed #d0d0d0; margin-top:20px;}
.case_img{ width:171px; height:142px; float:left;}
.case_text{ width:549px; height:156px; float:right;}
.case_text h3{ font-weight:normal;}
.case_text h3 a{ font-size:16px; color:#515151;}
.case_text h3 a:hover{color:#da2529;}
.case_text p{ padding-top:5px;}
.case_text span{ padding-top:5px; color:#d0d0d0;}





/*news_detail*/
.news_detail{width:745px; height:auto; overflow:hidden; margin-bottom:45px;}
.news_detail_title{height:100px; border-bottom:1px dashed #d0d0d0; text-align:center;}
.news_detail_title h3{ font-size:16px; color:#515151; padding-top:20px; font-weight:normal;}
.news_detail_title p{ font-size:14px; color:#c5c5c5; margin-top:10px;}
.news_detail_center{ font-size:12px; color:#969191;  line-height:24px; padding-top:15px;}


.investor{width:745px; height:auto; overflow:hidden;}
.investor ul li{ line-height:34px; border-bottom:1px dashed #d8d7d5; background:url(../images/investor_tub.jpg) no-repeat 7px center; font-size:13px; color:#a2a2a2; padding-left:20px;}
.investor ul li span{float:right;}


/*新闻*/
.news_center{width:745px; height:auto;}
.news_center ul li{line-height:40px; border-bottom:1px dashed #e5e5e5; background:url(../images/news_tb.jpg) no-repeat left center;font-size:13px; color:#848484;padding-left:15px;}
.news_center ul li span{float:right; font-size:12px; color:#bebebe;}


/*feedback*/
.messages_ce{width:745px; height:auto; margin-top:10px;}
.messages_ce div{margin-bottom:15px;}
.messages_ce input{width:245px; height:29px; border:1px solid #ebebeb;}
.div_text{float:left;}
.messages_ce textarea{width:457px; border:1px solid #ebebeb;}
.messages_ce p{margin-left:65px; font-size:12px; color:#c0c0c0;}
.div_an{margin-top:25px; margin-left:65px;}



.contact_top{ width:745px; height:auto; overflow:hidden; padding-bottom:30px;}
.contact_top_text{ width:530px; float:left; font-size:15px; line-height:35px;}
.contact_top_img{float:right;}



.pro_xtup{ width:283px; height:auto; overflow:hidden; margin-top:10px;}
.pro_xtup a{ width:89px; height:71px; display:block; float:left; margin-right:3px; border:1px solid #d1d1d1;}
.pro_xtup a:hover{ width:89px; height:71px; display:block; float:left; margin-right:3px; border:1px solid #ec8137;}
.pro_xtup a.selected{ width:89px; height:71px; display:block; float:left; margin-right:3px; border:1px solid #ec8137;}



/* tab */
#tab{width:745px;position:relative;margin:40px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:116px;height:38px;line-height:38px;border:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center; font-size:16px; margin-right:2px;}
#tab .tab_box{width:743px;height:auto;clear:both;top:38px;position:relative;border:1px solid #CCC; overflow:hidden;}
#tab .tab_menu .selected{background:#ec8138;cursor:pointer; color:#fff; font-size:16px;}
.hide{display:none;}
.tab_box div{padding:10px;}

.tab_box table{
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.tab_box table td{
	border-left:1px solid #cccccc; border-top:1px solid #cccccc; padding-left:4px;
}

.tab_box table th{
	border-left:1px solid #cccccc; border-top:1px solid #cccccc; padding-left:4px; background:#F5F5F5; font-weight:bold;
}