/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre,form, fieldset, table, th, td {margin:0; padding:0;font-family:Arial,"宋体",Georgia,"Hiragino Kaku Gothic Pro";}
body{ font-size:12px;margin:0  auto; background:#f1f6fa;}
li{ list-style:none;}
a{ text-decoration:none;border:none; color:#000}
a:hover{color:#ff7200; text-decoration:none;}
a img{ border:none;}
a:focus {  outline:none;  -moz-outline:none; }

.clear{ clear:both}
.img ,.input{border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='crop');

}



/* top */
#top{ width:100%;  height:616px;  border:0px solid #FF0000; display:table; background:url(../images/topbbg.jpg) repeat-x top; }
.topbox{margin:0 auto; width:1024px;  height:102px;  border:0px solid #FF0000; padding-top:36px;  }
.topbox_left{ float:left; width:551px;  height:79px; }
.topbox_right{ float:right; width:275px;  height:79px;border:0px solid  #CC00FF;}
.toplj{float:right; width:276px;height:49px;border:0px solid  #CC00FF;}
.toplj li{float:left; width:auto;height:49px; line-height:49px; margin:0 5px;}

.topbox_tel{float:right; width:285px;height:30px; border:0px solid #FF0000;}

.topmenu{margin:0 auto; width:1024px;  height:63px;}
.topmenu_left{ float:left;width:5px;  height:63px; background:url(../images/menu_left.png) no-repeat}
.topmenu_mid{ float:left;width:1008px;  height:63px; background:url(../images/menu_mid.jpg) repeat-x; padding:0 3px; display:inline;}
.topmenu_mid li{ float:left; width:auto; height:63px; line-height:63px;}
.topmenu_mid li a{ float:left; width:110px; height:63px; text-align:center; font-size:14px; font-weight:bold; color:#737373;}
.topmenu_mid li a:hover{ float:left; background:url(../images/menu_over.jpg) no-repeat;color:#FFFFFF;}

.topmenu_right{ float:left;width:5px;  height:63px; background:url(../images/menu_right.png) no-repeat; }
.topmenu_bottom{margin:0 auto; width:1024px;  height:10px; }


/* topflash */
#topflash{ width:100%;  height:405px;  border:0px solid #FF0000; display:table; background:url(../images/dbg1.jpg) no-repeat center bottom; overflow:auto; }
.topflashbox{ margin:0 auto;width:1024px;  height:405px;  border:0px solid #FF0000; display:table;}


/* 首页联系方式 */
.con_lxfs{ float:left; width:225px; height:251px; border:0px solid #FF0000;}
.con_lxfs_title{ float:left; width:225px; height:49px; line-height:35px; background:url(../images/sy_title_bbgx.jpg) no-repeat; color:#474747;}
.con_lxfs_title a{ margin-left:20px; font-size:14px; font-weight:bold; color:#474747;}

.con_lxfs_box{ float:left; width:225px; height:180px; }
.con_lxfs_box ul{ float:left; width:215px; height:auto; padding-left:10px; padding-top:10px;}
.con_lxfs_box li{float:left; width:190px; height:24px; line-height:24px; background:url(../images/point_hui.jpg) no-repeat 0px 10px; padding-left:15px;}

.fengxiang{float:left; width:210px; height:30px; margin-left:8px; display:inline;}
/* --分享-- */
.fx{ float:left;  font-weight:normal; font-size:12px; color:#1a1a1a; width:210px; padding-top:5px;line-height:25px; height:25px;   }
.fx img { padding-right:5px; padding-top:0px;}
.bds_more{line-height:15px; height:25px;}



/* 首页友情链接 */
.linkbox{ margin:0 auto; width:1000px;height:40px; line-height:40px;border:0px solid #FF0000; display:table; background:#2f8cc0; color:#cce4f2; padding:0 12px;}
.linkbox a{color:#cce4f2; margin:0 3px;}
.linkbox a:hover{ text-decoration:underline;}
/*底部 */
.foot{ margin:0 auto; width:1024px;height:128px;border:0px solid #FF0000; display:table; }
.footbox{ float:left;width:1024px;height:88px; text-align:center; padding-top:40px; line-height:22px;}



.sousuo{float:left;width:240px; height:36px; line-height:36px; margin-left:0px ; display:inline; border:0px solid #000;}
.ssbiaoti{float:left;width:70px; height:24px; line-height:24px; font-size:12px; color:#FFFFFF; }
.sskuang{float:left;width:160px; height:24px;font-size:12px;line-height:24px; color:#ccc; padding-left:5px;display:inline;border: 1px solid #d4d4d4; background:#FFFFff;}
.sskuang input{ color:#CCCCCC;float:left;width:156px; font-size:12px; height:22px;line-height:22px;border:none; background:none; padding-top:0px; display:inline;}
.ssmenu{float:left;width:52px; height:24px; margin-left:5px; margin-top:0px; display:inline;  background:url(../images/search-menu.gif) no-repeat; border:1px solid #d4d4d4;}
.ssmenu input{width:52px; height:23px; margin-bottom:7px; }
.sskuang input, .ssmenu input{ background: none; border:none;}

.inputText1{width:80px; height:14px; line-height:14px; border:0px solid  #CCCCCC;}