@charset "utf-8";
/* CSS Document */

.A_more{ display:block; font-family:"宋体", Arial, Helvetica, sans-serif; width:90px; height:20px; background:#a7211b; color:#fff; padding:0 10px;}


.index_news{ width:240px; margin-left:10px; float:left;}
.index_news ul{ margin-left:35px;}
.index_news ul li{ font-family:"Georgia", Times New Roman, Times, serif; font-style:italic; color:#363535; list-style-type:decimal-leading-zero;}
*+html .index_news ul li{ list-style-type:decimal;}
.index_news ul li a{ font-style:normal; color:#363535;}
.index_news ul li a:hover{ text-decoration:underline; color:#a7211b;}


.index_about{ width:495px; background:url(../images/I_A_bg.jpg) no-repeat; float: left;}
.index_about .I_about_text{ margin:5px 45px 5px 45px;}
.index_about .margin_45{ margin-left:45px;}


.index_contacts{ width:235px; float:left;}
.index_contacts p{ margin-left:10px;}
.index_contacts ul li{ background:url(../images/kkyuy.png) right no-repeat; height:75px; padding-right:110px; padding-top:10px; }
.index_contacts ul li p{ margin-left:0px;}
.index_contacts ul li a{ font-size:16px; color:#000; font-family:"微软雅黑", 黑体; }
.index_contacts ul li a:hover{ font-weight:700; text-decoration:underline;}
.index_contacts ul li.indexOne{ background-position: right -9px; } 
.index_contacts ul li.indexTwo{ background-position: right -95px;}
.index_contacts ul li.indexthree{ background-position: right -180px;}

.main_left{ width:650px; float:left; margin-left:10px;  border-right:1px dotted #dedede;}

.main_left .M_nav{ border-top:1px dotted #dedede; padding-top:20px; padding-left:0px; margin:15px 20px 20px 0;}
.main_left .M_nav span{ background: url(../images/M_nav_bg.jpg) no-repeat; padding:10px 0 6px 25px; color:#fff;  }
.main_left .M_nav span .right_bg{ background: url(../images/M_nav_bg.jpg) right 0px no-repeat; padding:10px 20px 6px 0px; margin-left:10px; }
.main_left .M_nav a{ color:#fff; padding:0 5px;}
.main_left .font_A{ font-family:"宋体"; }


.main_left .A_text{ margin:10px 0; padding:0 20px 0 0;  }
.main_left .A_text h3{ color:#000; font-size:18px; }
.main_left .A_text .News_text{ margin:10px 0;  border-bottom:1px dotted #dedede; padding-bottom:10px;}
.main_left .A_text .News_text .T_s{ color:#900; margin-bottom:10px; border-bottom:1px dotted #dedede; padding-bottom:10px;}
.main_left .A_text .News_text #ckepop{ width:220px; float:right; margin-top:5px; }
.main_left .A_text p a{ color:#000;}
.main_left .A_text p a:hover{ color:#900; text-decoration:underline;}


.main_left .title, .main_right .title{ font-family:"微软雅黑", 黑体; color:#565656; font-size:25px; display:block; margin:15px 0; font-weight:normal;}
.main_left .title .e_t, .main_right .title .e_t{ /*color:#dcdbdb;*/ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-left:10px; font-style:italic;}
.main_left .title .C_name{ font-size:16px; padding-left:10px;}
.main_left .title{ margin:15px 0px 15px 0;}

.red{ color:#900; font-weight:normal;}

.main_right{ width:290px; float:left; }
.main_right .title{ text-align:left; margin-right:10px; margin-left:10px; }
.main_right ul.W_nav{ margin:0 0px; padding-top:0px;/* border-top:1px dotted #dedede;*/}
.main_right ul.W_nav li{background:url(../images/icon_0010.png) right no-repeat; color:#fff;  margin-left:0px; margin-bottom:0px; height:42px;  }
.main_right ul.W_nav li a{ /*display:block;*/ line-height:32px; margin:0px; font-family:"微软雅黑", 黑体; color:#fff; font-size:14px; margin-left:20px; padding-left:20px; background:url(../images/icon_0021.png) 0 6px no-repeat;}
.main_right ul.W_nav li.at1{ background-position:-40px 0px;}
.main_right ul.W_nav li.at2{ background-position:-80px 0px;}
.main_right ul.W_nav li.at3{ background-position:-120px 0px;}
.main_right ul.W_nav li.at4{ background-position:-160px 0px;}


.main_right ul.W_nav li.at1:hover{ background-position:-20px 0px;}
.main_right ul.W_nav li.at2:hover{ background-position:-60px 0px;}
.main_right ul.W_nav li.at3:hover{ background-position:-100px 0px;}
.main_right ul.W_nav li.at4:hover{ background-position:-120px 0px;}


ul.news_list{ margin-left:30px;}
ul.news_list li{ list-style-type:decimal-leading-zero; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#565656; margin-bottom:20px; font-size:18px;}
ul.news_list li a{ color:#565656; font-style:normal; font-size:14px; color:#000; font-weight:700; }
ul.news_list li a:hover{ color:#900; text-decoration:underline;}
ul.news_list li div{ font-style:normal; font-size:12px; padding-right:10px; margin-top:5px;} 
ul.news_list li .send_but{ display:block; background:url(../images/068.gif) 0 2px no-repeat; padding-left:20px; margin-top:15px;}

.page{padding:5px 0 10px;line-height:normal;font:12px/1.5 Tahoma,Helvetica,arial,sans-serif;white-space:nowrap; margin-left:25px; }
.page .current{padding:5px 8px; font-weight:700;color:#fff; background:#000; border:1px solid #43a011;}
.page a{padding:5px 8px; background:#fff; line-height:24px; color:#565656;  background:#d5d4d4;}
.page a:hover{background-color:#000; color:#fff;}
.page .cpb{color:#fff; background:#000; padding:5px 8px; }

.main_left .pro_list{ margin-bottom:20px;}
.main_left .pro_list ul li{ float:left; width:201px; height:180px; text-align:center; margin-right:10px; }
.main_left .pro_list ul li:hover{ background: url(../images/icon_0015.jpg) no-repeat;  margin-right:10px;}
.main_left .pro_list ul li a{ display:block; border:1px dotted #dedede; width:194px; height:145px; margin-bottom:10px; margin-left:1px; margin-top:1px; }
.main_left .pro_list ul li a:hover{ border:0;}




.main_left .pro_list .pro_img{ width:600px; text-align:center; margin:0 auto;}
.main_left .pro_list .pro_img img{ max-width:600px;  width: expression(this.width > 600 ? 600 : true); }
.main_left .pro_list .pro_data{ margin:10px 0px;}
.main_left .pro_list .pro_data .text_N{ font-size:14px; font-weight:700; color:#b30201; border-bottom:1px dotted #dedede; margin-bottom:5px; margin-right:10px;}
.main_left .pro_list .pro_data .text_N .PT { background:#565656; /*background: url(../images/M_nav_bg.jpg) no-repeat;*/ padding:10px 20px 6px 25px; color:#fff;}
.main_left .pro_list .pro_data .text_N .right_bg{/* background: url(../images/M_nav_bg.jpg) right 0px no-repeat; padding:10px 20px 6px 0px;*/ }
.main_left .pro_list .pro_data .info{ padding-left:0px; margin:10px 0 20px 0;}
.main_left .pro_list #ckepop{ float:right;}


.form_mess{ margin:20px; width:600px;}
.form_mess .mes{ margin:20px auto 0 auto;}
.form_mess table{ margin:0;}
.form_mess table td, .mes td{ height:40px; line-height:40px;}
.form_mess table input, .mes input{ height:25px; line-height:25px; padding:0 5px;}

.classlist .but_R{ display:block; text-align:right;}
.classlist .but_R a{ font-size:12px; font-weight:normal; color:#900; font-family:宋体;}



.margin_left{ margin-left:10px;}
.margin_none{ margin-left:0;}
.margin_10{ margin-top:15px;}
