body{ margin:0 auto; padding:0; background:url(../images/bg.jpg); color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#ff0000;}
h1,h2,h3,h4,h5,h6,ul,li,from,img,p,dl,dd,dt{ margin:0; padding:0; border:none;}
ul,li{ list-style:none;}
.clear{ clear:both; height:0; font-size:0px; line-height:0px; overflow:hidden;}

#index{ width:960px; margin:0px auto; }
#top{ width:960px; height:103px;}
.logo{ width:516px; height:103px; float:left;}
.search{ width:242px; height:64px; float:right; padding-top:19px; padding-bottom:20px;}
.search1{ line-height:40px; text-align:right;}
.search1 span{ padding-right:12px;}
.search1 span a{ color:#0086ca;}
.search1 span a:hover{ color:#ff0000;}
.search2{ width:242px; height:24px;}
.search3{ background:url(../images/index_05.jpg) no-repeat; width:170px; height:24px; line-height:24px; border:none; float:left; padding-left:30px;}
.search4{ background:url(../images/index_06.jpg) no-repeat; width:40px; height:24px; border:none; float:left; font-size:0px;}

.menu{ width:960px; height:36px; background:url(../images/index_09.jpg) no-repeat;}
.menu ul li{ width:135px; height:36px; background:url(../images/menu_line_03.jpg) no-repeat right; float:left; font-size:14px; font-weight:bold; font-family: "微软雅黑"; line-height:36px; text-align:center;}
#sdfa{ background: none;}
.menu ul li a{ color:#FFF;}
.menu ul li a:hover{ color:#FF0000;}

#banner{ width:960px; height:300px; margin-top:12px; position:relative;}
#banner ul#NumID { position:absolute; bottom:10px; z-index:2; right:11px; overflow:hidden;}
#banner ul#NumID li { width:19px; height:19px; border:1px #ffffff solid; text-align:center; float:left; margin-right:4px; display:inline; color:#FFF; font-family:"宋体"; font-size:14px; cursor:pointer; background:#3b3b3b; line-height:19px;}
#banner ul#NumID li:hover,#banner ul#NumID li.active { background:#0086ca;}

#main{ width:960px; margin-top:12px;}
.main1{ width:308px; float:left;}
.main1_title{ background:url(../images/index_13.jpg) no-repeat; width:293px; height:15px; font-size:8px; text-align:right; padding-top:12px; padding-right:15px;}
.main1_1{ width:308px; line-height:24px;}
.main1_1 img{ margin-top:8px; margin-bottom:2px;}

.main2{ width:308px; margin-left:18px; float:left;}
.main2_title{ background:url(../images/index_15.jpg) no-repeat; width:293px; height:15px; font-size:8px; text-align:right; padding-top:12px; padding-right:15px;}
.main2_1{ width:308px;}
.main2_1 ul li{ line-height:30px; height:31px; background:url(../images/index_18.jpg) no-repeat bottom;}
.main3_title{ background:url(../images/index_17.jpg) no-repeat; width:293px; height:15px; font-size:8px; text-align:right; padding-top:12px; padding-right:15px;}



#pro_tj{ width:960px; margin-top:8px;}
.pro1{ width:634px; float:left;}
.pro1_list{ width:634px; background:url(../images/index_22.jpg); height:29px;}
.pro1_main{ padding-top:10px; width:634px; overflow:hidden;}
.pro1_main dl{ overflow:hidden; width:644px;}
.pro1_main dl dd{ width:151px; float:left; margin-right:10px; display:inline; text-align:center; line-height:30px;}
.pro1_main dl dd img { border:1px solid #d6d6d6; padding:1px; display:block;}
.pro1_main dl dt{ width:151px; line-height:30px; text-align:center;}

.lxfs{ width:308px; margin-left:18px; display:inherit; float:left;}
.liuyan{ margin-top:12px;}


#fdlink{ width:958px; margin-top:12px; height:28px; border:solid 1px #d6d6d6; background-color:#f8f8f8;}
#fdlink ul li{ float:left; line-height:28px; color:#999;}
#fdlink ul li a{ padding-left:19px; padding-right:18px;}

#copyright{ width:960px; margin-top:8px; text-align:center; line-height:20px; color:#999; padding-bottom:12px;}
#copyright a{ padding-left:8px; padding-right:8px;color:#999;}
#copyright a:hover{ color:#ff0000;}



#about_banner{width:960px; height:209px; margin-top:12px;}
#about_main{width:960px; margin-top:12px;}
.about_left{ width:220px; float:left;}
.about_fl{ width:220px;}
.about_list{ background:url(../images/about_06.jpg); height:23px; width:190px; padding-top:11px; font-size:14px; font-weight:bold; padding-left:30px; color:#006da4;}
.about_list1{ border:solid 1px #dfdfdf; width:218px; padding-bottom:38px; padding-top:8px; overflow:hidden;}
.about_list1 ul { float:left;}
.about_list1 ul li{ background:url(../images/about_15.jpg); height:30px; line-height:30px; width:188px; padding-left:30px;}
.about_list1 ul.collapsed { display:none;}
.about_list1 ul.expanded { display:block;}
.about_list1 li ul { padding-top:2px;}
.about_list1 li li  { height:22px; line-height:22px; padding-left:26px; background:#f3f3f3; margin-left:-13px; width:158px; margin-bottom:2px;}
.about_list1 li li a { color:#999999;}
.about_left2{ width:220px; margin-top:12px;}
.left_lx{ background:url(../images/about_19.jpg); width:220px; height:32px;}
.left_lx2{ background:url(../images/about_20.jpg) no-repeat; height:188px; width:180px; line-height:24px; padding-left:20px; padding-right:20px; padding-top:6px;}
.left_lx2 a{ color:#0086ca;}
.left_lx2 a:hover{ color:#ff0000;}


.about_right{ width:728px; float:left; margin-left:12px;}
.about_right_title{ background:url(../images/about_08.jpg) no-repeat; width:728px; height:31px; padding-bottom:3px;}
.about_right_title1{ width:64px;font-size:14px; font-weight:bold;color:#0086ca; padding-top:5px; padding-left:6px; height:26px; float:left;}
.about_right_title2{ float:right; width:17px; height:31px;}
.about_right_title3{ float:right; text-align:right; height:31px; line-height:30px; color:#999; padding-right:4px;}
.about_right_title3 span{ color:#666;}
div.pagecon { padding:18px 10px; line-height:22px;}


.hr{ padding-left:4px; padding-right:4px; width:720px; line-height:36px; padding-top:12px;}
.hr li{ border-bottom:1px dashed #a7a7a7; padding-left:10px;}
.hr span{ width:70px; float:right; line-height:30px; padding-right:130px;}

.news{ padding-left:4px; padding-right:4px; width:720px; line-height:32px; padding-top:12px;}
.news li{ border-bottom:1px dashed #a7a7a7; padding-left:10px; background:url(../images/jt_03.jpg) no-repeat left 5px; padding-left:18px;}
.news span{ width:70px; float:right; line-height:30px; padding-right:50px;}
.news1{ width:720px; text-align:center; font-weight:bold; font-size:14px; line-height:20px; text-align:center; color:#666; padding-top:10px;border-bottom:1px dashed #a7a7a7;}
.news1 p{ font-size:12px; text-align:center; font-weight:normal; line-height:30px; color:#999;}
.news2{ line-height:24px; padding-top:12px;}

.product_list{ width:728px; padding-top:10px;}
.product_list dl{ margin-top:8px; margin-right:12px; float:left;font-size:0;}
.product_list dl dd{ width:166px; border:1px solid #d6d6d6; padding:1px;}
.product_list dl dt{ width:170px; height:30px; line-height:30px; text-align:center; font-size:12px;}
.product_show{ width:714px; padding-left:14px; font-size:0;}
.product_show dd{ width:714px; height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.product_show dt{ border:1px solid #d6d6d6; padding:2px; width:548px;}
.product_show2{ background:url(../images/aaa2_06.jpg) no-repeat; width:701px; padding-top:60px; margin-left:14px;}

.bookshow { padding:34px 40px;}
.bookitem { padding-left:109px; margin-bottom:15px;}
.bookitem_label { margin-left:-109px; width:86px; padding-right:23px; text-align:right; display:inline-block; line-height:22px; float:left;}
.bookitem_input { width: 170px; padding: 4px 3px; border-color: #aaaaaa #dddddd #dddddd #aaaaaa; border-width: 1px; border-style: solid; height: 14px; border-radius: 2px 2px 2px 2px;  box-shadow: 1px 1px 1px #dddddd inset;}
.bookitem_submit { width:124px; height:46px; border:0; background:url(../images/submit.gif) no-repeat; cursor:pointer;}

.content_page{margin:26px 8px 16px 8px; font-family:"宋体",arial; line-height:12px; position:relative; text-align:center; margin-left:-30px;}
.content_page a{background:url(../images/page_bg.gif) repeat-x;margin:0px 5px 0px 0px;padding:5px 6px;border:1px solid #aeaeae;color:#828282; display:inline-block;}
.content_page span{background:url(../images/page_bg.gif) repeat-x;color:#828282;margin:0px 5px 0px 0px;padding:5px 6px;border:1px solid #aeaeae; display:inline-block; line-height:12px;}
.content_page input{margin:0px 5px 0px 0px;padding:4px 0px;padding:5px 0px\9;background:#fff;border:1px solid #aeaeae;color:#828282;width:30px;text-align:center; font-family:"宋体",arial; font-size:12px; position:absolute; *top:0px; _top:1px; line-height:100%;}
.content_page button{margin:0;padding:1px 0px;height:2em;background:url(../images/page_bg.gif) repeat-x;border:1px solid #aeaeae;color:#828282;width:40px;text-align:center;font-size:12px; font-family:"宋体",arial; position:absolute; *top:0px; _top:1px; margin-left:37px; line-height:100%;}







