/*默认样式*/
body, h1, h2, h3, h4, h5, h6, div, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, strong, label, em, pre, code, input, button, textarea, address { margin: 0; padding: 0; }
body { font-size: 12px; width: 100%; height: 100%; line-height:200%; font-family:宋体; color: #333333;background:url(images/bj.jpg) center top no-repeat}
li { list-style-type: none; }
li a:hover { color: #e76b20; }
a { color: #000; text-decoration: none; }
a:hover { color: #b06b3c; text-decoration: none; }
img { border: 0px; }
h2 { font-size: 14px }
.clear { line-height: 0px; clear: both; font-size: 0px; }
.png, .png * { behavior: url("iepngfix/iepngfix.htc") }
/*首页*/
.top { width:990px; margin:0 auto; height:97px; }
.logo{float:left; width:380px;}
.topyou{ float:left; width:610px;}
.where{ text-align:right; padding-top:10px; color:#898888}
.where a{color:#898888}
.tel{ text-align:right; padding-top:18px;}
.tel span{ padding-left:145px;}
.dh{ background:url(../images/index_03.jpg) repeat-x; height:46px; }
.dhlist{width:990px; margin:0 auto;height:46px; line-height:46px; }
.nav{ float:left; width:810px;}
.sousuo{ float:right; width:180px}
.nav ul li{ float:left; width:120px; text-align:center; font-family:微软雅黑; font-size:14px}
.nav ul li a{color:#FFF; display:block}
.nav ul li a:hover,.nav ul li.curr{ background:url(../images/index_05.jpg) center no-repeat; width:120px; height:46px; color:#0061a2}
.nav ul li.curr a{ color:#0061a2}
.sousuo{}
#search-box { width:171px; height:22px; background:url(../images/sousuo_14.jpg) no-repeat; float:left; margin-top:12px; padding-right:15px; }
.input-box { float:left; width:130px; padding-left:10px; height:22px; line-height:22px; border:0; background:none; text-align:left; font-size:12px }
.button { float:right; border:0; background:none; text-indent:-999px; width:22px; height:22px; cursor:pointer }
.banner{ background:url(../images/index_09.jpg) center no-repeat; height:517px;}
.pagemian{ width:990px; margin:0 auto; margin-top:30px;}
.indexxw{ float:left; width:300px; color:#8a96a5}
.indexxw a{color:#8a96a5}
.indexpro a{color:#8a96a5}
.indexlx a{color:#8a96a5}
.pro{ width:390px;float:left; }
.indexpro{ width:300px; margin:0 auto;color:#8a96a5}
.indexlx{ float:right; width:300px;color:#8a96a5}
.indextop{ border-bottom:2px solid #b2b2b2;font-family:微软雅黑; font-size:15px; }
.indextop span{ float:right; font-family:Arial; font-size:8px; color:#a5a090; font-weight:normal}
.newsimg { float:left; width:80px;}
.newstext{ float:right; width:200px;}
.newstext ul li{ height:25px; line-height:25px;}
.lxpage{ padding-top:15px;}
.add{ background:url(../images/index_18.jpg) no-repeat; padding-left:20px; line-height:14px; color:#8a96a5}
.tels{ background:url(../images/index_21.jpg) no-repeat; padding-left:20px; line-height:15px; color:#8a96a5; margin-top:12px; margin-bottom:12px;}
.email{background:url(../images/index_23.jpg) no-repeat; padding-left:20px; line-height:15px; color:#8a96a5}
.foot{ background:url(../images/index_28.jpg) repeat-x; width:100%; height:87px; margin-top:35px; text-align:center; color:#7a7a7a; padding-top:15px;}
.foot a{color:#7a7a7a}
.footer a{color:#7a7a7a}
.page{ background:url(../images/banner_02.jpg) center top no-repeat; width:100%; height:547px; margin-top:1px; padding-top:35px;}
.neipage{ background:url(../images/mian_03.png) no-repeat; width:999px; height:507px; margin:0 auto;}
.neipages{ background:url(../images/left.png) no-repeat; width:999px; height:507px; margin:0 auto;}
.newtop{font-family:微软雅黑; font-size:15px; text-align:center; height:43px; line-height:43px;font-weight:bold; margin-bottom:25px;}
.leftbar{ float:left; width:235px; color:#004a8e;font-family:微软雅黑;  }
.cpfenlei ul li{ background:url(../images/line_03.jpg) center bottom no-repeat; text-align:center; padding-bottom:5px; margin-top:7px; color:#004a8e}
.cpfenlei ul li a{color:#004a8e}
.cpfenlei ul li.curr{color:#005197}
.wx{ text-align:center; margin-top:30px;}
.rightbar{ float:right; width:753px;}
.youmian{ width:660px; margin:0 auto; height:420px; margin-top:40px;}
.scrollbar{ width: 660px;height:420px;position: relative;overflow: hidden;}
.content{ width: 600px;height:auto;position: absolute;top: 0px;left: 0px; }
.scroll{ width:7px;height: 100%;position: absolute;top: 0px;right: 0px;background:#e0dddd; }
.bar{ width: 100%;height: 100px;position: relative;background: gray;display: none; cursor:pointer }	
.dqlanmu{ float:left}
.weizhi{ float:right; text-align:right}
.toubu{ margin-bottom:30px;}
.lmname{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:16px;}
.gsjs{font-family:微软雅黑; font-size:18px; font-weight:bold;}
.xwlist ul li{ background:url(../images/coin.png) no-repeat; padding-left:20px; height:11px; line-height:11px; margin-bottom:20px;}
.xwlist ul li span{ float:right}
#tabbox{ width:600px; overflow:hidden; margin:0 auto;}
.tab_conbox{}
.tab_con{ display:none; margin-top:15px;}
.tabs{height:28px;width: 100%; margin-bottom:30px; }
.tabs li{height:28px;line-height:28px;float:right;margin-bottom: -1px; background:url(../images/tab.png) no-repeat;overflow: hidden;position: relative; width:75px; margin-left:3px; text-align:center; cursor:pointer}
.tabs li a {display: block; text-align:center}
.tabs .thistab,.tabs .thistab a:hover,.tabs .thistab a,.tabs li a:hover{background:url(../images/tabjg.png) no-repeat;color:#FFF}
.tab_con {padding:12px;font-size: 14px; line-height:175%;}
.sort{width:230px;height:auto;float:left;position:relative;z-index:20}
.sort .sort-ti{height:37px;color:#fff;padding-left:30px}
.sort .sort-list{}
.sort .sort-list ul{}
.sort .sort-list li{ background:url(../images/line_03.jpg) center bottom no-repeat; margin-bottom:15px;}
.sort .sort-list li a{display:block; padding-left:89px;}
.sort .sort-list li a span{display:block;}
.sort .sort-list li.hover{}
.sort .sort-list li.hover a{color:#005498}
.sort .sort-list ul ul{display:none;}
.sort .sort-list ul li.hover ul{ background:url(../images/u_01.png) no-repeat;left:180px;margin-top:-38px;z-index:30;position:absolute;height:auto;overflow:hidden;text-align:left; width:213px;}
.sort .sort-list ul li.hover ul li{float:left; width:90px; background:url(../images/line.jpg) center bottom no-repeat; text-align:center;}
.sort .sort-list ul li.hover ul{display:block}
.sort .sort-list ul li.hover ul li a{font-size:12px;border-top:0;border-bottom:0;color:#333; padding-left:0px;}
.sort .sort-list ul li.hover ul li a:hover{color:#005498}
.footnav{ background:url(../images/footnav_02.png) repeat-x; height:33px;}
.footnav ul{ width:1000px; margin:0 auto }
.footnav ul li{ float:left; height:33px; line-height:33px; width:250px; text-align:center; color:#262626}
.footnav ul li a{color:#262626;font-family:微软雅黑; font-size:14px;}
.footer{ width:100%; height:60px; text-align:center; color:#7a7a7a; padding-top:20px;}
.foots{ background:url(../images/index_28.jpg) repeat-x; width:100%; height:25px; margin-top:35px; text-align:center; color:#7a7a7a; }
.newspage-title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.newspage-top{ text-align:center; padding-bottom:15px;}
.news-prenext{ padding-top:20px;}
/*banner*/
.gg_index{height:100px;position: relative;overflow:hidden;width:300px;margin:0 auto;}
.gg_index .btn,.banner_pro .bBtn{position: absolute;top:30px;width:18px;height:31px;display: block;z-index: 3;}
.gg_index .btnPre,.banner_pro .bPre{background: url(../images/left_18.png) no-repeat 0 0;left:0px;}
.gg_index .btnNext,.banner_pro .bNext{background: url(../images/right_17.png) no-repeat 0 0;right:0px;}
.gg_index .gg_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.gg_index .gg_wrap li{width: 300px;float: left;}
.ggimg{ float:left; width:100px; padding-left:30px; padding-top:15px;}
.ggtext{ float:right; width:110px; padding-right:40px;padding-top:15px; color:#8a96a5}
#pagelist{ text-align:center; margin-top:20px;}
#pagelist ul li{float: left;margin-right: 15px;border: 1px solid #DDD;text-align: center;padding-left: 5px;padding-right: 5px;padding-top: 1px;padding-bottom: 1px;margin-bottom: 30px;height: 18px;line-height: 18px;}
.proimg dl dt{ float:left; text-align:center; width:140px; margin-bottom:18px;}
/* b_map */
.b_map{ background:url(../images/footnav_02.png) repeat-x; height:33px; line-height:33px; position:relative}
.b_map ul{ width:1000px; margin:0 auto }
.e_map_tags{z-index:1;position:relative}
.e_map_tags li{ float:left; height:33px; line-height:33px; width:250px; text-align:center; color:#262626}
.e_map_tags li a{color:#262626;font-family:微软雅黑; font-size:14px; cursor:pointer}
.e_map_tags li a:hover{ font-weight:bold}
.e_map_info{z-index:2;position:relative; width:1000px; margin:0 auto}
.e_map_info .m_content{z-index:1;position:relative;width:264px; height:116px;display:block;}
.e_map_info .hide{display:none;}
.e_map_info .m_beijing{top:-150px; position:relative}
.e_map_info .m_shanghai{top:-150px;left:240px}
.e_map_info .m_hangzhou{top:-150px;left:490px}
.e_map_info .m_feiji{top:-150px;left:740px}



