@charset "utf-8";
body { margin:0 auto; background:#ffffff; font-family:Arial "宋体" ; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd,strong,span,em {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul,li{list-style-type: none}
a{ color:#000; text-decoration:none; font-size:12px;}
a:hover{ color:#ff0000; text-decoration:none;font-size:12px;}
img{ border:0px;}
 
/*header*/
.header{ margin:0 auto; width:1004px; height:99px;}
.logo{ float:left; width:20px; height:99px;}
.gg{ float:left; width:492px;}
.tel{ float:left;width:480px;}
.yy{ float:right; width:125px; margin-top:15px; margin-left:150px;}
.yy .yy1{ float:left;background:url("../images/ind_05.jpg"); width:57px; height:22px;  text-align:center;}
.yy .yy1 a{ color:#fff; line-height:22px; }
.yy .yy2{ float:right;background:url("../images/ind_05.jpg"); width:57px; height:22px; margin-left:10px;text-align:center;}
.yy .yy2 a{ color:#fff; line-height:22px; }
.tels{ float:right;margin-top:15px;}

.menu{ margin:0 auto; width:100%; background:url("../images/ind_18.jpg") repeat-x; height:42px;}
#nav {width:1004px; height:42px; background:url("../images/nav.jpg") no-repeat left top;margin:0px auto;  }
#nav li {float:left;}
#nav li a{display:block;height:42px;}/*如果各个导航a标签宽度一样，只需统一指定a的width*/

/*导航a标签*/
#nav li a.a1{width:134px;}
#nav li a.a2{width:143px;}
#nav li a.a3{width:143px;}
#nav li a.a4{width:143px;}
#nav li a.a5{width:143px;}
#nav li a.a6{width:143px;}
#nav li a.a7{width:143px;}
/*各个下拉框ul标签*/
#nav li.b1 ul{}
#nav li.b2 ul{width:155px;margin-left:1px;}
#nav li.b3 ul{width:155px;margin-left:1px;}
#nav li.b4 ul{width:155px;margin-left:1px;}
#nav li.b5 ul{width:155px;margin-left:1px;}
#nav li.b6 ul{width:155px;margin-left:1px;}
#nav li.b7 ul{width:155px;margin-left:1px;}

/*下拉框ul标签总的样式*/
#nav li ul {left: -999em;position: absolute;background:#CECECE;filter:alpha(opacity=80); opacity: 0.8;z-index:99999;}/*如果各个导航a标签宽度一样，只需统一指定ul的width*/
#nav li ul li{ float:none; border-bottom:#000 1px dotted;}/*覆盖上面的#nav li*/
#nav li ul li a{display:block;color:#000;text-align:left;height:28px; line-height:28px; text-align:center;}/*覆盖上面的#nav li a*/
#nav li ul li a:hover {color:#ff0000; text-decoration:none; }

/*下拉时下拉框ul的位置*/
#nav li.sfhover ul {left: auto;}

 

/*选中*/
#nav li a.c1{background:url("../images/nava.jpg") no-repeat left 0px;}
#nav li a.c2{background:url("../images/nava.jpg") no-repeat -134px 0px;}
#nav li a.c3{background:url("../images/nava.jpg") no-repeat -277px 0px;}
#nav li a.c4{background:url("../images/nava.jpg") no-repeat -420px 0px;}
#nav li a.c5{background:url("../images/nava.jpg") no-repeat -562px 0px;}
#nav li a.c6{background:url("../images/nava.jpg") no-repeat -706px 0px;}
#nav li a.c7{background:url("../images/nava.jpg") no-repeat -848px 0px;}

.main{ margin:0 auto; width:100%; background:url("../images/index_24.jpg") #f7f7f7 repeat-x; height:260px;}
.mainnew{ margin:0 auto; width:1004px;}
.mainnew1{ float:left; width:183px; height:74px;}
.mainnew2{ float:right; margin-top:24px; }
.mainnew2_1{ float:left; background:url("../images/ind_31.jpg") no-repeat; width:8px; height:33px; }
.mainnew2_2{ float:left; background:url("../images/ind_32.jpg") repeat-x; width:794px; height:33px; color:#FFFFFF; line-height:33px;}
.mainnew2_3{ float:right;background:url("../images/ind_33.jpg") no-repeat; width:8px; height:33px; }

.new{ float:left; width:520px;}
.searchs{ float:right;}
.searchs1{ float:left; background:url("../images/ind_34.jpg") no-repeat; width:14px; height:31px;}
.searchs2 { float:left;  width:144px; height:31px; color:#a5a5a5; line-height:31px;border:0px;}

.searchs2 .class_txt{ float:left; background:url("../images/ind_35.jpg") repeat-x; width:144px; height:31px; color:#a5a5a5; line-height:31px;border:0px;}
 
.searchs3{ float:left;width:35px; height:33px;background:url("../images/ind_38.jpg") no-repeat;}

.mainbody{ margin:0 auto; width:1004px; clear:both; }
.mainbody1{ float:left; background:url("../images/ind_46.jpg") no-repeat; width:305px; height:130px; padding:10px;margin-top:30px; margin-right:14px;}
.mainbody1_1{ float:left; width:99px;}
.mainbody1_2{ float:right; width:198px; line-height:22px; color:#666666;}
.mainbody2{ float:left; background:url("../images/ind_46.jpg") no-repeat; width:305px; height:130px; padding:10px;margin-top:30px; margin-right:14px;}
.mainbody2_1{ float:left; width:99px;}
.mainbody2_2{ float:right; width:198px; line-height:22px; color:#666666;}

.mainbody3{ float:left; background:url("../images/ind_46.jpg") no-repeat; width:305px; height:130px; padding:10px;margin-top:30px;margin-left:1px; }
.mainbody3_1{ float:left; width:99px;}
.mainbody3_2{ float:right; width:198px; line-height:22px; color:#666666;}

.mainpro{ margin:0 auto; width:1004px;clear:both; }
.mainpro_left{ float:left; width:223px;}
.mainpro_left1{ float:left; width:223px; margin-top:16px;}
.mainpro_left1_1{ float:left; width:223px; background:url("../images/pro_03.jpg") no-repeat; height:41px;}
.mainpro_left1_1 span{ font-size:14px; color:#ffffff; font-weight:bold; line-height:34px; padding-left:10px;}
.mainpro_left1_2{ float:left; width:221px; background:#f2f2f2; border:#e2e5e3 1px solid; padding-bottom:15px;}
.mainpro_left1_2 ul li{ float:left; width:180px; margin-left:10px;text-align:center; font-weight:bold;}

.mainpro_left1_2 ul li a{ float:left; width:180px; background:url("../images/pro_12.jpg") no-repeat; height:26px; line-height:30px;margin-top:10px;text-align:center; font-weight:bold;}
.mainpro_left1_2 ul li a:hover{ display:block; width:180px; height:26px; background:url("../images/pro_11.jpg") no-repeat;color:#FFFFFF;}
.mainpro_left1_2 ul li .aa{  float:left;color:#FFFFFF; background:url("../images/pro_11.jpg") no-repeat;width:180px; height:26px;}

 
.mainpro_left1_3{  float:left; width:201px; background:#f2f2f2; border:#e2e5e3 1px solid;padding:10px; line-height:22px;}
.mainpro_left1_3 img{ text-align:center; }
.mainpro_left1_3 span{ text-align:center; font-weight:bold; font-size:14px;}

.mainpro_right{float:left; width:756px; margin-left:25px;margin-top:16px;padding-bottom:20px; }
.mainpro_right1{ float:left; width:756px; background:url("../images/pro_05.jpg") no-repeat; height:42px;}
.mainpro_right1_1{ float:left; }
.mainpro_right1_1 span{font-size:14px; color:#ffffff; font-weight:bold; line-height:34px; padding-left:10px; }
.mainpro_right1_2{ float:right;color:#6d6d6d; line-height:34px; padding-right:5px; margin-top:7px; }
.mainpro_right1_2 a{color:#6d6d6d; }
.mainpro_right1_2 a:hover{color:#ff0000; }

.mainpro_right2{ float:left; width:754px; border:#e2e5e3 1px solid; margin-top:15px;}
.content{float:left;width:735px; line-height:22px;min-height:445px; padding:5px; }
.maint{ float:left; width:740px;}
.show1{ float:left; width:345px; text-align:center}
.show1 span{ float:left;width:325px;padding:10px;border:#e2e5e3 1px solid; margin-bottom:10px;}
.show1 .showbox{float:left;width:325px; padding-bottom:10px;}

.show2{ float:left; width:355px; line-height:28px; margin-left:20px;}
.show2 span{ font-size:14px; font-weight:bold;}
.show2 b{ font-size:14px; font-weight:bold; color:#d10000}

.tits{ float:left; width:500px; padding-left:13px; margin-top:3px;}
.tits li{ width:100px; height:24px;line-height:24px;float:left;margin:0 10px 0 0;cursor:pointer; font-size:14px; text-align:center;}
/*标签1*/
.tits li.tit_1{ background:url("../images/pro_22.jpg");}
.tits li.cur_1{ background:url("../images/pro_20.jpg"); color:#FFFFFF; font-weight:bold;}/*选中*/
/*标签2*/
.tits li.tit_2{ background:url("../images/pro_22.jpg");}
.tits li.cur_2{ background:url("../images/pro_20.jpg"); color:#FFFFFF; font-weight:bold;}/*选中*/
/*标签2*/
.tits li.tit_3{ background:url("../images/pro_22.jpg");}
.tits li.cur_3{ background:url("../images/pro_20.jpg"); color:#FFFFFF; font-weight:bold;}/*选中*/
.search{ float:right;}
.search1{ float:left; background:url("../images/pro_14.jpg") no-repeat; width:13px; height:27px;}
.search2 { float:left;  width:140px; height:27px; color:#a5a5a5; line-height:30px;border:0px;}

.search2 .class_txt{ float:left; background:url("../images/pro_15.jpg") repeat-x; width:140px; height:27px; color:#a5a5a5; line-height:30px;border:0px;}
 
.search3{ float:left;width:35px; height:27px;}

/*内容框*/
.cons{ float:left;width:750px;border-top:1px solid #d9d9d9;  padding-top:8px; line-height:24px; padding-bottom:10px;}
.pro{ float:left; width:750px;}
.pro ul li{ float:left;width:233px;  padding:8px; line-height:22px;}
.pro ul li img{ float:left; width:223px; height:168px;border:1px solid #d9d9d9;  padding:5px; }
.pro ul li .text{ float:left; width:223px; padding-left:5px;  height:90px; overflow:hidden;  }
.pro ul li .text span{ text-align:center;}

.news{ float:left; width:720px; margin-left:12px;}
.news ul li{ float:left; width:720px; line-height:24px; border-bottom:#CCCCCC 1px dotted;}
.news ul li span{ float:right;}

.footer{ margin:0 auto; width:100%; background:#f7f7f7; clear:both;}
.footer1{ margin:0 auto; width:1004px; height:204px; padding-top:15px;}
.footer1_1{ float:left; width:580px;}
.footer1_2{ float:left; width:96px; padding-left:20px;}
.footer1_2 ul h1{ float:left; width:96px; color:#d40000; font-size:12px; font-weight:bold;line-height:22px;}
.footer1_2 ul li{ float:left; width:96px; line-height:22px; color:#7e7e7e;}
.footer1_2 ul li a{ color:#7e7e7e;}
.footer1_2 ul li a:hover{ color:#ff0000;}

.footer2_1{ float:left; width:200px; margin-top:4px;}
.footer3_1{ float:right; width:220px; margin-top:4px; line-height:22px;color:#7e7e7e;}
.footer3_1 h1{ width:220px;  color:#d40000; font-size:12px; font-weight:bold;}


.footer2{ margin:0 auto; width:100%; background:url("../images/ind_60.jpg") repeat-x; height:45px;}
.footer21{ margin:0 auto; width:1004px; height:45px; line-height:40px;}
.footer21_left{ float:left; width:890px; color:#FFFFFF}
.footer21_right{float:right; color:#FFFFFF}
.footer21_right a{ color:#FFFFFF}
.footer21_right a:hover{ color:#FF0000}



#pros { width:700px; float:left;}
#pros li{ margin:0 2px 0 0; float:left; width:120px; height:26px; line-height:26px; font-size:14px; text-align:center; cursor:pointer; background-image:url("../images/su_nav.jpg");}
#pros li.cur{color:#ff0000; background-image:url("../images/su_navv.jpg");}
#pros li.cur a{ color:#fff;}
