@charset "utf-8";
/* CSS Document */
body{font-family:Verdana, Geneva, sans-serif; background-image:url(images/x_img.jpg); background-repeat:repeat-x; padding:20px; margin:0px;}
#heads_div .heads_div_menus{background-image:url(images/x_img.jpg); background-repeat:repeat-x;}
#heads_div .heads_div_menus_font_mid,#heads_div .div_mid .div_right,#heads_div .div_mid .div_left_top,#bottom_div .div_top,#rightcon_div .title .ico_products,#rightcon_div .title .ico_aboutus,#rightcon_div .title .ico_contactus,#prolist_div .title .ico_prolist{background-image:url(images/IMAGES.jpg); background-repeat:no-repeat;}

#heads_div{width:781px; margin:auto; clear:both; background-color:#FFF;}
#heads_div .heads_div_content{width:751px; margin:auto; padding-top:7px;}
#heads_div .heads_div_menus{ width:751px; height:37px; background-position:0px -2000px;}
#heads_div #heads_a_menus_font{background-image:url(images/font.png); background-repeat:no-repeat; float:left; margin-top:14px; padding-right:22px; padding-left:22px;_background-image:url(images/font.jpg); overflow:hidden;}
#heads_div .heads_div_menus_font_mid{ background-position:-222px -150px; width:2px; height:37px; float:left;}
#heads_div #heads_div_font_bg{ height:37px; float:left;}
#heads_div #heads_div_font_bg:hover{ background-color:#B2D3F5;}
#heads_div .heads_div_font_bg_first{margin-left:53px;_margin-left:26px;}
#heads_div .home{width:36px; height:9px; background-position:22px 0px;}
#heads_div .aboutus{width:61px;height:9px;background-position:22px -15px;}
#heads_div .products{width:63px;height:9px;background-position:22px -30px;}
#heads_div .certificate{width:73px;height:9px;background-position:22px -45px;}
#heads_div .messages{width:62px;height:9px;background-position:22px -60px;}
#heads_div .contactus{width:78px;height:9px;background-position:22px -75px;}

#heads_div .div_mid{width:751px;}
#heads_div .div_mid .div_right{ width:527px; height:187px; float:right; background-position:-224px 0px;}
#heads_div .div_mid .div_left{ width:222px; height:187px; float:left;}
#heads_div .div_mid .div_left_top{ width:222px; height:151px; background-position:0px 0px;}
#heads_div .div_mid .div_left_bottom{ width:222px; height:35px; margin-top:1px; background-color:#656565; overflow:hidden;}
#btn{ width:36px; height:19px; border:1px #2f363b solid; font-family:Tahoma, Geneva, sans-serif; background-color:#484848; color:#FFF; font-weight:bold; margin-left:5px;}
#keyvalue{height:15px; border:1px #2f363b solid; font-family:Tahoma, Geneva, sans-serif; background-color:#ccc; color:#30373c; margin-left:14px; margin-top:8px; font-size:14px;}

#bottom_div{width:781px; margin:auto; clear:both; background-color:#FFF; padding-bottom:7px;}
#bottom_div .div_top{width:751px; height:12px; background-position:0px -187px; margin:auto;}
#bottom_div .div_bottom{width:751px; margin:auto; font-size:14px; line-height:25px;}

#content_div{width:781px; margin:auto; clear:both; background-color:#FFF;}
#content_div .div_con{width:751px; margin:auto; background-image:url(images/con_y.jpg); background-repeat:repeat-y;}
#prolist_div{ width:222px; float:left;}
#prolist_div .title{ width:222px; margin-top:15px;}
#prolist_div .title .titlediv{ width:160px; float:left; font-size:14px; font-weight:bold; color:#333; margin-top:7px; margin-left:7px; font-family:Tahoma, Verdana, Geneva, sans-serif}
#prolist_div .title .ico_prolist{ width:27px; height:30px; background-position:0px -155px; float:left; overflow:hidden;}
#prolist_div .condiv{ width:222px; padding:17px 0px;}
#prolist_div .condiv ul{ list-style-image:url(images/lv.gif); margin-left:0px; margin-top:0px; padding:0px;}
#prolist_div .condiv ul li{ font-family:Verdana, Geneva, sans-serif; font-size:13px; margin-bottom:16px; padding:0px; padding-left:20px; margin-left:0px; list-style-position:outside;}
#prolist_div .condiv ul li a{ color:#000; text-decoration:none;}
#prolist_div .condiv ul li a:hover{ color:#bd0a01; text-decoration:underline;}

#rightcon_div{ width:527px; min-height:500px; float:right;}
#rightcon_div .title{ width:510px; margin-top:15px; padding-left:17px;}
#rightcon_div .title .ico_products{ width:27px; height:27px; background-position:-30px -155px; float:left;}
#rightcon_div .title .titlepro{ width:300px; float:left; font-size:16px; font-weight:bold; color:#0e4772; margin-top:6px; margin-left:10px;}
#rightcon_div .title .titlediv{ width:300px; float:left; font-size:14px; font-weight:bold; color:#444; margin-top:9px; margin-left:10px;}
#rightcon_div .title .ico_aboutus{ width:27px; height:30px; background-position:-60px -155px; float:left;}
#rightcon_div .title .ico_contactus{width:30px; height:30px; background-position:-90px -155px; float:left;}
#rightcon_div .line{ width:527px; height:1px;}
#rightcon_div .line_line{ height:1px; width:80%; background-color:#e4e4e4; margin:auto; overflow:hidden;}
#rightcon_div .condiv{ width:491px; margin:10px 18px 10px 18px; font-size:14px; line-height:25px;}

#rightcon_div .condiv .newstitle{ width:491px; text-align:center; font-weight:bold; font-size:14px;}
#rightcon_div .condiv .newscontent{ width:491px; font-size:14px; padding:0px; margin:0px;}

#rightcon_div .condiv .index{color:#00429c; font-size:12px; text-decoration:none;}

#rightcon_div .condiv .list{margin:0px;}
#rightcon_div .condiv .list li{line-height:24px;font-size:14px;}
#rightcon_div .condiv .list li .time{color:#999999;}
#rightcon_div .condiv .list li a{color:#00429c;}
#rightcon_div .condiv .list li a:link{color:#00429c;text-decoration:none;}
#rightcon_div .condiv .list li a:visited{text-decoration:none;color:#00429c;}
#rightcon_div .condiv .list li a:hover{text-decoration:none;color:#ff0000;text-decoration:underline;}
#rightcon_div .condiv .list li a:active{text-decoration:none;color:#666;}
#rightcon_div .condiv .listpage{text-align:center;}

#rightcon_div .condiv .prolist{ width:163px; text-align:center; float:left; clear:right; margin:0px; padding:0px;}
#rightcon_div .condiv .prolist .proimgdiv{ width:163px;}
#rightcon_div .condiv .prolist .proimg{ width:130px; height:130px; border:1px #7c7c7c solid;}
#rightcon_div .condiv .prolist .title{ width:163px; padding:0px; margin-bottom:10px; margin-top:5px; word-break:break-all;}
#rightcon_div .condiv .prolist .title a{color:#00429c;}
#rightcon_div .condiv .prolist .title a:link{color:#00429c;text-decoration:none;}
#rightcon_div .condiv .prolist .title a:visited{text-decoration:none;color:#00429c;}
#rightcon_div .condiv .prolist .title a:hover{text-decoration:none;color:#ff0000;text-decoration:underline;}
#rightcon_div .condiv .prolist .title a:active{text-decoration:none;color:#666;}


#messagestilte{ width:20%; float:left; text-align:right;}
#messagescontet{ width:70%; float:left;}
#messagescontet input{ font-size:14px; font-family:Verdana, Geneva, sans-serif;}
#messagesbtn{ width:100%; float:left; text-align:center;}

.font12red{ color:#F00;}

#protitle{ width:100%; text-align:center;}
#protitle .proimg{max-width:500px; max-height:500px;}

#topimg{ width:105px; height:105px; border:1px #7c7c7c solid; margin-right:18px; cursor:pointer;}