*{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
body{ font-size:12px; color:#666;}
dl,ul{ list-style-type:none;}
img{ border:none;}
.wrapper{position: absolute;margin-left:-501px;left:50%;width:1002px; height: auto;  background:#fff; overflow:hidden;}
.top{ width:961px; height:135px; margin:0 auto;  overflow:hidden; background:url(../images/top_bg_02.gif) no-repeat;margin-bottom:13px;}
.main{width:961px; height: auto; margin:0 auto 20px auto; overflow:hidden;}
.bottom{ width:961px; height:63px; margin:0 auto 15px auto; background:#ccc; overflow:hidden; background:url(../images/bottom_bg_09.jpg) no-repeat;}
.logo{ width:67px; height:64px; overflow:hidden; margin:19px 0 16px 22px; float:left; display:inline;}
.language{ float:right; width:300px; height:22px; line-height:22px; text-align:center; color:#333; font-size:12px;}
.language a{ color:#333; text-decoration:none;}
.language a:hover{ color:#f00; text-decoration:underline;}
.language span{margin:0 6px;}
.bottom_box{ width:900px; height:59px; margin-left:33px; margin-top:2px; overflow:hidden;}
.bottom_box_left{ width:78px; height:59px; float:left;}
.bottom_box_right{width:800px; height:42px; float:left; line-height:22px; color:#666; font-size:12px; margin-left:15px; margin-top:7px;}
.nav{width:961px;height:36px;overflow:hidden;clear: both; background:url(../images/nav_08.gif) no-repeat;}

/********************************************** left ***************************************************/
.left{ width:222px; height: auto; overflow:hidden; float:left;}
.left_tb{ width:222px; height:50px;}
.left_box{ width:222px; height:auto; background:url(../images/left_1px_03.jpg);}
.left_box_menu{ width:208px; height:auto; margin:0 auto;}
.left_box_menu li{ width:158px; height:22px; background:url(../images/menu_03.jpg) no-repeat; font-size:14px; padding:17px 0 0 50px;}
.left_box_menu li a{ color:#333; text-decoration:none;}
.left_box_menu li a:hover{ color:#f00; text-decoration: underline;}
.left_bottom{ width:222px; height:11px; margin-bottom:16px;}
.left_box1{ width:217px; height:auto; background:url(../images/left_1px_03.jpg); font-size:12px; line-height:23px; color:#666; padding:5px 0 0 10px;}
.left_bottom1{ width:222px; height:11px;}

/********************************************** right ***************************************************/
.right{ width:715px; height: auto; overflow:hidden; float:right;}
.right_title{width:707px; height:19px; background:url(../images/right_title_06.jpg) no-repeat; text-align:right; color:#666; font-size:12px; padding:17px 8px 0 0;}
.right_title a{ color:#666; text-decoration:none;}
.right_title a:hover{ color:#f00; text-decoration:none;}
.right_txt{width:713px; height: auto;border-top:1px solid #B02F2F;border-right:1px solid #B02F2F;border-left:1px solid #B02F2F; overflow:hidden;}
.right_txt_content{ width:692px; height: auto; margin:12px auto 0 auto; overflow:hidden; font-size:12px; line-height:23px; color:#666;}
.right_txt_content_list{ width:100%; height:auto;}
.right_txt_content_list ul{ width:100%; height:34px; border-bottom:1px dashed #f00; font-size:12px; line-height:34px; color:#333; overflow:hidden;}
.right_txt_content_list li{ width:100%; height:34px; font-size:12px; line-height:34px; color:#333; overflow:hidden;}
.right_txt_content_list li img{ margin:13px 13px 0 0;}
.right_txt_content_list li a{ color:#333; text-decoration:none; float:left;}
.right_txt_content_list li a:hover{ color:#f00; text-decoration:underline;}
.right_txt_content_list li span{ color:#666; float:right;}
.right_txt_content_fanye{ width:696px;height:26px; border-top:2px solid #ccc;line-height:26px; font-size:12px; color:#333; overflow:hidden; margin:15px auto 0 auto; clear:both;}
.right_txt_content_fanye dt{ float:left;}
.right_txt_content_fanye dt a{ color:#333; text-decoration:none;}
.right_txt_content_fanye dt a:hover{ color:#f00; text-decoration: underline;}
.right_txt_content_fanye dd{ float:right;}
.right_txt_content_newstxt{ width:100%; height:auto; overflow:hidden; font-size:12px; color:#555; line-height:24px; margin-top:10px;}
.right_txt_productsoso{ width:686px; height:29px; background:#FFF0F0; margin:15px auto 0 auto;}
.right_txt_productsoso li{float:left;width:auto;height:21px; margin-left:5px; display:inline; margin-top:4px;}
.right_txt_productsoso li input{border:1px solid #FF5858;height:19px; width:130px;}
.right_txt_productsoso li select{border:1px solid #FF5858;}
.right_txt_productsoso li img{ cursor:pointer;}
.right_txt_productkk{ width:138px;height:165px; overflow:hidden; float:left; margin:15px 0 10px 32px; display:inline;}
.right_txt_productkk_pro{ width:138px;height:122px;background:url(../images/product_img_bg_03.jpg) no-repeat; overflow:hidden; margin-bottom:5px;}
.right_txt_productkk_mc{ width:100%; height:20px; color:#333; font-size:12px; line-height:20px;}
.right_txt_productkk_xx{ width:100%; height:20px; color:#f00; font-size:12px; line-height:20px; font-weight:bold;}
.right_txt_productkk_xx a{ color:#f00; text-decoration:none;}
.right_txt_productkk_xx a:hover{ color:#f00; text-decoration: underline;}
.right_txt_product1title{ width:100%; height:23px; background:#ebebeb; line-height:23px; color:#333; font-size:14px; text-indent:8px;}
.right_txt_dtlimg{ width:100%; height:auto; margin-top:12px;}
.right_txt_dtlimg img{ border:1px solid #9a9a9a;}
.right_txt_dtlitxt{ width:100%; height: auto; margin-top:35px}
.right_txt_dtlitxt dt{ width:100%; height:23px; background:#ebebeb; line-height:23px; color:#f00; font-size:12px; text-indent:8px;}
.right_txt_dtlitxt dd{ width:100%; height:auto;  font-size:12px; line-height:24px; color:#666; margin:5px 0;}
.right_txt_content_contact{ width:100%; height:auto;}
.right_txt_content_contact dt{ background:url(../images/contact_img_03.jpg) no-repeat; width:365px; height:253px; float:left; margin-right:25px;}
.right_txt_content_contact dd{float:left; width:300px; height:100px;}
.right_txt_content_dgszimg{ width:689px; height:452px; margin:0 auto; overflow:hidden;}

/************************************************** 首页中间部分 **********************************************************/
.contentkk{ width:290px; height:auto; float:left; margin:0 15px 13px 0;}
.contentkk_title{width:290px; height:26px; background:url(../images/index_title_03.jpg) no-repeat; overflow:hidden; font-size:14px; line-height:30px; color:#fff; text-indent:14px;}
.contentkk_txtbg{ background:url(../images/index_txtbg_03.jpg) no-repeat; width:290px; height:219px; overflow:hidden;}
.contentkk_txtbg_txt{ width:268px; height:210px;margin:7px auto 0 auto; line-height:22px; overflow:hidden; cursor:pointer;}
.contentkk_txtbg_txt p{ text-align:right;}
.contentkk_txtbg_txt a{ color:#f00; text-decoration:none; text-align:right;}
.contentkk_txtbg_txt a:hover{ color:#f00; text-decoration: underline;}
.contentkk1{ width:349px; height:auto; float:left; margin-bottom:13px;}
.contentkk1_title{width:349px; height:26px; background:url(../images/index_newstitle_03.jpg) no-repeat; overflow:hidden;line-height:30px; color:#fff;}
.contentkk1_title dt{ font-size:14px;color:#fff; float:left; text-indent:7px;}
.contentkk1_title dd{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; float:right; margin-right:10px; display:inline;}
.contentkk1_title dd a{ color:#f00; text-decoration:none;}
.contentkk1_title dd a:hover{ color:#f00; text-decoration: underline;}
.contentkk1_txtbg{ background:url(../images/index_newsbg_03.jpg) no-repeat; width:349px; height:219px; overflow:hidden;}
.contentkk1_txtbg_kk{ width:327px; height:204px; margin:12px auto 0 auto;}
.contentkk1_txtbg_kk_img{ width:99px; height:61px; overflow:hidden; margin-right:11px; float:left;}
.contentkk1_txtbg_kk_img img{ width:97px; height:59px;}
.contentkk1_txtbg_kk_img a img{border:1px solid #9B9B9B;}
.contentkk1_txtbg_kk_img a:hover img{border:1px solid #f00;}
.contentkk1_txtbg_kk_txt{ width:217px; height:61px; overflow:hidden; float:right;}
.contentkk1_txtbg_kk_txt dt{width:100%; height:20px; line-height:20px;}
.contentkk1_txtbg_kk_txt dt a{color:#f00; font-weight:bold; text-decoration:none;}
.contentkk1_txtbg_kk_txt dt a:hover{color:#f00; font-weight:bold; text-decoration:underline;}
.contentkk1_txtbg_kk_txt dd{width:100%; height:auto; line-height:20px;}
.contentkk1_txtbg_kk_list{ width:100%; height:auto; overflow:hidden; clear:both; margin-top:3px;}
.contentkk1_txtbg_kk_list ul{ width:100%; height:27px; border-bottom:1px dashed #000; font-size:12px; line-height:30px; color:#333; overflow:hidden;}
.contentkk1_txtbg_kk_list li{ width:100%; height:27px; font-size:12px; line-height:31px; color:#333; overflow:hidden;}
.contentkk1_txtbg_kk_list li img{ margin:13px 8px 0 0;}
.contentkk1_txtbg_kk_list li a{ color:#333; text-decoration:none; float:left;}
.contentkk1_txtbg_kk_list li a:hover{ color:#f00; text-decoration:underline;}
.contentkk1_txtbg_kk_list li span{ color:#666; float:right;}

.contentkk2{width:292px; height:auto; float:right; margin-bottom:13px; overflow:hidden;}
.contentkk2_title{width:292px; height:26px; background:url(../images/index_szhdtitle_03.jpg) no-repeat; overflow:hidden;line-height:30px; color:#fff;}
.contentkk2_title dt{ font-size:14px;color:#fff; float:left; text-indent:20px;}
.contentkk2_title dd{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; float:right; margin-right:10px; display:inline;}
.contentkk2_title dd a{ color:#f00; text-decoration:none;}
.contentkk2_title dd a:hover{ color:#f00; text-decoration: underline;}
.contentkk2_txtbg{ background:url(../images/index_szhd_bg_03.jpg) no-repeat; width:292px; height:388px; overflow:hidden;}
.contentkk2_txtbg_flash{ width:269px; height:377px; margin:10px auto 0 auto;}
.contentkk_txtbg1{ background:url(../images/david_bg_03.jpg) no-repeat; width:290px; height:182px; overflow:hidden;}
.contentkk_txtbg1_flash1{ width:271px; height:174px; margin:8px auto 0 auto;}
.contentkk1_txtbg1{ background:url(../images/david_bt11_03.jpg) no-repeat; width:349px; height:182px; overflow:hidden;}
.contentkk1_txtbg1_txt{ width:331px; height:176px; margin:8px auto 0 auto;line-height:22px;}
.contentkk1_txtbg1_txt img{ margin-right:10px;}
.contentkk1_txtbg1_txt p a{ color:#f00; text-decoration:none;} 
.contentkk1_txtbg1_txt p a:hover{ color:#f00; font-weight:bold;}
.link{ background:url(../images/link_bg_03.jpg) no-repeat; width:292px; height:37px; overflow:hidden; float:right;}
.link select{ width:270px; font-size:14px; color:#333; border:1px solid #666; margin:8px 0 0 10px; height:22px;}
.hzhb_kk{ width:100%; height:95px; clear:both;}
.hzhb_kk_title{ width:28px; height:95px; overflow:hidden; float:left;}
.hzhb_kk_guendong{ width:452px; height:93px;border-bottom:1px solid #CD2A2A;border-top:1px solid #CD2A2A; float:left; overflow:hidden;}
.hzhb_kk_guendong ul{ width:420px;height:85px;padding-top:7px;margin-left:18px;overflow:hidden;margin-right:10px;}
.hzhb_kk_guendong ul li{ width:104px; height:77px; margin-right:34px; float:left;border:1px solid #ccc;overflow:hidden;}
.hzhb_kk_guendong1{ width:449px; height:93px;border-bottom:1px solid #CD2A2A;border-top:1px solid #CD2A2A; float:left; overflow:hidden;}
.hzhb_kk_guendong1 ul{ width:420px;height:85px;padding-top:7px; margin-left:19px; overflow:hidden;margin-right:10px;}
.hzhb_kk_guendong1 ul li{width:104px; height:77px; margin-right:34px; float:left;border:1px solid #ccc; overflow:hidden;}
.jiao{ width:3px; height:95px; float:left; overflow:hidden; margin-left:-3px;!important margin-left:0px;}















