.width1004{ min-width:1004px;}

.indexcontent{ margin:0 auto; width:1004px;}
.texiao .indexsub{ width:1004px; height:280px; position:absolute; bottom:356px; left:0; display:none; z-index:5;}
.texiao .sub_content{ background:#FFFFFF; width:1020px; height:261px;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}
.texiao .sub_title{ margin:0 20px 0 20px; padding-top:10px; height:30px; border-bottom:#DCDCDC 1px solid;}
.texiao .sub_title .sub_txt{ float:left; font-size:14px; line-height:30px; padding-left:10px; color:#000000;}
.texiao .sub_title .sub_more{ float:right; font-size:12px; line-height:30px; padding-right:10px; color:#000000;}

.texiao .sub_news{ margin:0 20px 0 20px;}
.texiao .sub_news li{ float:left;}
.texiao .sub_products{ margin:0 20px 0 20px;}
.texiao .sub_products li{ float:left; margin:0 4px;}
.texiao .sub_join{ margin:0 20px 0 20px;}
.texiao .sub_case{ margin:0 20px 0 20px;}
.texiao .sub_case li{ margin-bottom:2px; cursor:pointer;}



.index_left{ background:url(../images/index_left_bg.png) no-repeat; width:326px; height:356px; position:relative; float:left;}
.more_news{ position:absolute; display:block;top: 4px;right: 24px;width: 55px;height: 40px;}
.index_news{ position:absolute; display:block;top: 48px;left: 28px;width: 280px;height: 90px;}
.index_news li{ height:25px; width:100%;}
.index_news li .news_ico{background:url(../images/news_ico.png) center left no-repeat; width:15px; height:25px; float:left;}
.index_news li .news_txt{float:left; line-height:25px;}
.index_news li .news_date{float:right; line-height:25px;}
.more_about{ position:absolute; display:block;top: 167px;right: 24px;width: 55px;height: 40px;}
.index_about{ position:absolute; display:block;top: 223px;left: 28px;width: 280px;height: 110px; line-height:25px;}
.index_right{ float:left; margin-left:7px;}
.index_right_bottom{background:url(../images/index_case.png) center left no-repeat; width:670px; height:191px; position:relative;}
.more_case{ position:absolute; display:block;top: 4px;right: 19px;width: 55px;height: 40px;}

.index_bottom_menu{ width:1004px; margin:0 auto; height:40px; line-height:40px; border-top:#A96966 1px solid; border-bottom:#A96966 1px solid; text-align:center; font-size:14px; color:#FFFFFF;}
.index_bottom_menu2{ width:1004px; margin:0 auto; background-color:#A8261F; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFFFFF; border-radius:10px; -webkit-border-radius:10px;-moz-border-radius:10px;}
.index_bottom_menu a, .index_bottom_menu2 a{ color:#FFFFFF; margin:0 3px;}

.nei_banner{ width:1004px; margin:auto;}

.left{ float:left; width:194px;}
.left_menu{ width:194px; background-color:#F1F1F1; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; overflow:hidden;}
.left_menu_title{ font-size:18px; padding:5px 5px 5px 10px;}
.left_menu_title span{ font-size:12px;}
.left_menu>ul li{ background:url(../images/left_li_bg.jpg) no-repeat; width:194px; height:34px; line-height:34px; font-size:14px; margin-top:2px;}
.left_menu>ul li a{ display:block;  padding-left: 35px;}
/*.left_menu ul li.on{ background:url(../images/lb_bg_on.jpg) no-repeat;}*/
.left_menu>ul li.on a{ color:#8D0500; font-weight:bold;}
.left .lgg{ margin-left:4px;}
.left .lgg ul li{margin-top: 9px;}
.left .left_search{background:url(../images/search_bg.jpg) no-repeat; position:relative; width:194px; height:137px;}


.right{ float:left; width:805px; margin-left:5px; background-color:#F9F9F9; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;}
.right .right_title{ margin:5px auto; width:780px; height:25px; line-height:25px; font-size:14px; border-bottom:#B0B0B0 1px solid;}
.right .right_title .right_title_left{ float:left; line-height:25px;}
.right .right_title .right_title_right{ float:right; line-height:25px; color:#8c8c8c;}
.right .right_title .right_title_right a{color:#8c8c8c;}
.right .right_title2{ background:url(../images/title_bg.jpg) repeat-x; height:32px; line-height:32px; font-size:14px; padding-right:25px; text-align:right;}
.right .right_title3{ background:url(../images/title_bg.jpg) repeat-x; height:32px;}
.right .right_title3 .right_title3_left{ height:32px; line-height:32px; font-size:14px; padding-left:25px; float:left;}
.right .right_title3 .right_title3_left select{ width:140px; height:27px; line-height:27px; font-size:12px; font-weight:bold; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;}
.right .right_title3 .right_title3_right{ text-align:right; height:32px; line-height:32px; font-size:14px; padding-right:25px; float:right;}
.right .right_content{ min-height:400px; padding:12px 30px 30px 30px;}
/*.right .right_content p{line-height:25px; font-size:14px;}*/

.right .right_content_news{ min-height:500px; padding:12px 15px 30px 15px;}
.right .right_content_news .news_list1{ width:100%; height:145px; border-bottom:#AAAAAA 1px dashed;}
.right .right_content_news .news_list1 .news_left{ float:left; border:#959595 1px solid; padding:3px;}
.right .right_content_news .news_list1 .news_right{ float:left; margin-left:15px; width:500px;}
.right .right_content_news .news_list1 .news_right p.title{ color:#000; font-weight:bold; font-size:14px;}
.right .right_content_news .news_list1 .news_right p.date{ color:#a2211b;}
.right .right_content_news .news_list1 .news_right p.descs{ color:#919191; }
.right .right_content_news ul li{ height:32px; line-height:32px; padding-left:15px; border-bottom:#AAAAAA 1px dashed; background:url(../images/new_ico.png) left center no-repeat;}
/*.right .right_content_news ul li img{ margin-right:5px; float:left;}*/
.right .right_content_news ul li a{ float:left; font-size:13px;}
.right .right_content_news ul li span{ float:right; color:#5a5a5a; font-size:13px;}

.right .right_content .case_list li{ width:200px; height:192px; float:left; margin:0 24px;}
.right .right_content .case_list li .case_list_txt{ line-height:30px; text-align:center; font-size:14px;}

.right .right_content_pro{ min-height:400px; padding:12px 12px 30px 12px;}
.right .right_content_pro .case_list li{ width:200px; height:191px; float:left; margin:0 24px;}
.right .right_content_pro .case_list li .case_list_txt{ line-height:30px; text-align:center; font-size:14px;}

.showbox_p{width: 447px;float: left; background-color:#E2DED9; height:500px;}
.showbox_p .showbox_p_txt{ float:left; width:50%; height:52px; line-height:52px; text-align:center; font-size:14px;}
.rightbox_p { width: 290px;float: right;font-size: 14px; padding:10px 15px 0 15px;; background-color:#E6E6E6; height:490px;}
.p_title{ background:url(../images/pro_button_bg.png) no-repeat; width:100px; height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:14px;}
.return h4 a{background:url(../images/pro_button_bg.png) no-repeat; width:100px; height:35px; line-height:35px; text-align:center; display:block; color:#fff; float:left;}
.return h4 span{float:left; height:35px; line-height:35px; margin-left:10px; font-weight:bold;}