@charset "utf-8";
/* CSS Document */


*{padding:0; margin:0; list-style-type:none;}
a:link {text-decoration:none;border:none;}
a:visited {text-decoration:none;border:none;}
a:hover {text-decoration:none; border:none;}
a:active {text-decoration:none;border:none;}
ul,li,h1,h2,h3,h4,h5,h6,h7,h8,h9,P{ margin:0; padding:0;}
img {border:none;}
table{table-latout:fixed;empty-cells:show;border-collaose:collapse;}

.clearfix{ *zoom:1; clear:both;}
.clearfix:after { clear:both; content: "."; display:block;line-height:0px!important; height:0px!important;font-size:0px!important;visibility:hidden;}
a, area {blr:expression(this.onFocus=this.blur())}

*html,*html body {background-image:url(about:blank);background-attachment:fixed;}/* 修正IE6振动bug */
body{ margin:0px; padding:0px; position:relative;font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;}

/***head***/
#head{ width:100%; height:24px; margin:0 auto; overflow:hidden; background:#444444;}
.head{ width:1000px; height:24px; margin:0 auto; overflow:hidden;}
.head span{ float:left; font:12px/24px "宋体"; color:#dedede; line-height:24px;}
.head p{ float:right; font:12px/24px "宋体"; color:#dedede; line-height:24px;}
.head p a{font:12px/24px "宋体"; color:#dedede; line-height:24px; text-decoration:none;}
.head p a:hover{ color:#f00;}

/***top***/
#top{ width:100%; height:130px; margin:0 auto; overflow:hidden; background:url(../images/top.jpg) top center repeat-x;}
.top{ width:1000px; height:130px; margin:0 auto; overflow:hidden;} 
.logo{ width:413px; height:122px; float:left;}
.top_ri{ float:right;}
.tel{ width:212px; height:40px; padding:25px 0px 15px;}
.se{ float:left; width:218px; height:24px; background:url(../images/se.png) top center no-repeat;}
.se form input{ float:left; width:144px; height:24px; margin-left:30px;  font:12px/24px "宋体";color:#000; line-height:24px;  background:none; border:none;}
.se form button{float:left; width:44px; height:24px; line-height:24px;  background:none; border:none; cursor:pointer;}


/***nav***/
#nav{ width:100%; height:49px; margin:0 auto; overflow:hidden; background:url(../images/nav.jpg) center bottom repeat-x; position:relative; margin-top:-4px;}
.nav{ width:1000px; height:49px; margin:0 auto; overflow:hidden;}
.nav ul li{ display:block; float:left; width:110px; height:49px;}
.nav ul li a{display:block;  width:110px; height:49px; text-align:center; font:14px/24px "宋体"; color:#fff; line-height:49px; font-weight:bold; text-decoration:none; }
.nav ul li a:hover{ background:url(../images/nav_hover.png) top center no-repeat;}
.nav ul li a.navaa{ background:url(../images/nav_hover.png) top center no-repeat;}


/***banner***/
#banner{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/banner.jpg) top center no-repeat;}
.banner{ width:1003px; height:413px; margin:10px auto 0px; overflow:hidden; background:url(../images/banner_bj.png) top center no-repeat;}

/***ban***/
#ban{ width:100%; height:320px; margin:0 auto; overflow:hidden; background:url(../images/ban.jpg) top center no-repeat;}

.ri{ width:784px; height:auto; overflow:hidden; float:right;}
.ri_title{ width:784px; height:42px; margin:0 auto; overflow:hidden; background:url(../images/ri_title.jpg) top center no-repeat;}
.ri_title span{float:left; margin-top:1px;}
.ri_title span a{ display:block; float:left; width:166px; height:41px; font:14px/24px "宋体"; color:#333333; line-height:42px; font-weight:bold; text-decoration:none; text-align:center; background:url(../images/ri_titlea.jpg) 36px center no-repeat; } 
.ri_title span a.hoverpt{ color:#0a6dc8; background:url(../images/hoverpt.jpg) top center no-repeat;}
.ri_title p{ float:right; padding-right:10px;}
.ri_title p a{ font:12px/24px "宋体"; color:#666666; line-height:42px; text-decoration:none;}
.ri_title p a:hover{ color:#f00;}

.phone{ width:100%; height:120px; margin:0 auto; overflow:hidden; text-align:center; border-bottom:7px solid #c4c4c4; background:#ebebeb; margin-bottom:20px;}

.inadd{ width:1000px; height:350px; margin:0 auto; overflow:hidden; background:url(../images/inadd.jpg) top center no-repeat; margin-bottom:20px;}
.inadd_le{ width:700px; height:310px; float:left; padding:18px 0px 0px 18px;}
.inadd_ri{ width:243px; height:317px; float:right; overflow:hidden; margin-top:22px; margin-right:8px;}
.inadd_ri_top{ width:243px; height:58px; background:url(../images/inadd_ri_top.jpg) top center no-repeat; font:12px/24px "宋体"; color:#fff; font-weight:bold; line-height:58px; text-align:center; overflow:hidden;}
.inadd_ri_txt { padding:10px 0px 0px 10px; font:12px/24px "宋体"; color:#333333; line-height:24px;}

.main{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.main_top{width:1000px; height:90px; margin:0 auto; overflow:hidden;}
.main_in{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.main_in ul{ display:block; width:970px; height:auto; margin:0 auto; overflow:hidden;}
.main_in ul li{ display:block; width:970px; height:195px; overflow:hidden; background:url(../images/main_in_li.jpg) top center no-repeat; margin-bottom:30px;}
.main_le{ float:left; width:393px; height:166px; overflow:hidden; margin-left:12px; margin-top:12px;}
.main_img{ float:left; width:166px; height:166px;}
.main_img img{ display:block; width:158px; height:158px; padding:3px; border:1px solid #b0b0b0;}
.main_txt{ float:left; width:217px; height:166px; overflow:hidden; font:12px/24px "宋体"; color:#555555; line-height:24px;}
.main_txt a{ display:block; width:205px; height:28px; font:12px/24px "宋体"; color:#fff; font-weight:bold; line-height:28px; font-weight:bold; text-decoration:none; padding-left:12px; margin-bottom:5px;}
a.main_leaa{ background:#0a6dc8;} 
a.main_riaa{ background:#828282;}
.main_ri{ float:right; width:393px; height:166px; overflow:hidden; margin-right:12px; margin-top:12px;}


#sup{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#efefef;}
.sup_top{ width:100%; height:auto; margin:0 auto; overflow:hidden; text-align:center; }
.sup{width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.sup01{ height:350px; overflow:hidden; background:url(../images/sup01.jpg) top center no-repeat; }
.sup01_txt{ width:400px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-left:96px; margin-top:45px;}
.sup01_txt span{ display:block; height:70px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}
.sup02{ height:355px; overflow:hidden; background:url(../images/sup02.jpg) top center no-repeat; }
.sup02_txt{ float:right; width:345px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-right:65px; margin-top:75px;}
.sup02_txt span{ display:block; height:45px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}
.sup03{ height:325px; overflow:hidden; background:url(../images/sup03.jpg) top center no-repeat; }
.sup03_txt{ width:400px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-left:96px; margin-top:30px;}
.sup03_txt span{ display:block; height:70px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}


.inclient{width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:20px; }
.inclient_top{ width:1000px; height:60px; margin:0 auto; overflow:hidden;}
.inclient_mid{ width:1000px; height:auto; margin:0 auto; overflow:hidden; background:#f4f2f3; padding-top:28px;}
.inclient_mid ul li{ display:inline; float:left; width:455px; height:auto; overflow:hidden; border:1px solid #fff; margin-left:30px; margin-bottom:35px; background:#fbfafb; }
.inclient_img{ float:left; width:180px; height:158px;}
.inclient_img img{ display:block; width:180px; height:158px;}
.inclient_txt{ float:right; width:255px; height:auto; overflow:hidden;  font:12px/24px "宋体"; color:#333333; line-height:24px;}
.inclient_txt a{ font:14px/32px "宋体"; color:#333333; font-weight:bold; line-height:32px; text-decoration:none;}
.inclient_txt a:hover{ color:#f00;}

.show{ width:998px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e0e0e0; border-top:none; padding-bottom:20px; margin-bottom:20px;}
.show_top{ width:998px; height:42px; margin:0 auto; overflow:hidden; background:url(../images/show_top.jpg) top center no-repeat;}
.show_top span{float:left; font:14px/24px "宋体"; color:#0a6dc8; line-height:42px; font-weight:bold; padding-left:52px; background:url(../images/ri_top.png) 32px center no-repeat;}
.show_top a{ float:right; font:12px/24px "宋体"; color:#666666; line-height:42px; text-decoration:none; margin-right:15px;}
.show_top a:hover{ color:#f00;}
.show_indexde{ ZOOM: 1; width:978px; height:122px; margin:0 auto; overflow:hidden;}
.show_indexde .arrLeft {WIDTH:22px; height:22px;background: url(../images/left.png) no-repeat; FLOAT:left; cursor:pointer; margin:50px 0 0 0; display:inline; }
.show_indexde .arrCont{ float:left;overflow:hidden; width:924px; position:relative; left:5px; }
.show_indexde .arrRright{WIDTH:22px; height:22px; BACKGROUND: url(../images/right.png) no-repeat; FLOAT:right; cursor:pointer; margin:50px 0 0 0; display:inline; }
.show_indexde .arrlist li{float:left; width:184px; height:122px; display:inline; overflow:hidden; text-align:center;}

.ab{ width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:25px; }
.ab_le{ float:left; width:728px; height:auto; overflow:hidden; border:1px solid #e0e0e0;}
.ab_le_t{ width:728px; height:41px; background:url(../images/ab_le_t.jpg) top center no-repeat;}
.ab_le_t span{float:left; font:14px/24px "宋体"; color:#0a6dc8; line-height:42px; font-weight:bold; padding-left:52px; background:url(../images/ri_top.png) 32px center no-repeat;}
.ab_le_t a{ float:right; font:12px/24px "宋体"; color:#666666; line-height:42px; text-decoration:none; margin-right:15px;}
.ab_le_t a:hover{ color:#f00;}
.ab_le_m{ width:650px; height:auto; margin:0 auto; overflow:hidden; padding:22px 0px;}
.ab_img{ float:left; width:235px; height:169px;}
.ab_img img{ display:block; width:227px; height:161px; padding:3px; border:1px solid #e0e0e0;}
.ab_txt{ float:right; width:390px; height:auto; overflow:hidden; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.ab_txt span{ font:12px/28px "宋体"; color:#333333; line-height:28px; font-weight:bold;}

.rollbox{width:708px;height:188px; margin:10px auto; overflow:hidden;}
.rollbox .jt{float:left;text-align:center;width:22px;height:22px;display:inline;cursor:pointer; float:left; margin-top:54px;}
.rollbox .jt2{float:left;text-align:center;width:22px;height:22px;display:inline;cursor:pointer; float:right;margin-top:54px;}
.rollbox .Cont{width:652px; float:left;overflow:hidden;margin:0px; padding:0px; margin-left:5px; display:block;}
.rollbox .ScrCont{width:1000000px;}
#List1{float:left;display:inline;}
.rollbox .Cont  li{float:left;width:208px;height:188px;display:block;text-align:center; margin-right:14px;}
.rollbox .Cont  li img{  display:block;width:202px; height:144px; border:1px solid #ede8e2; padding:2px;}
.rollbox .Cont  li p{ font:12px/24px "宋体"; color:#333333; line-height:38px; text-align:center; overflow:hidden;}

.ab_ri{ width:260px; height:auto; overflow:hidden; float:right;}
.ab_ri_t{ width:260px; height:42px; background:url(../images/ab_ri_t.jpg) top center no-repeat;}
.ab_ri_t span{ float:left; font:14px/24px "宋体"; color:#ffffff; line-height:42px; font-weight:bold; padding-left:35px;}
.ab_ri_t a{ float:right; font:12px/24px "宋体"; color:#ffffff; line-height:42px; text-decoration:none; margin-right:15px;}
.ab_ri_t a:hover{ color:#f00;}
.ab_ri_m{ width:258px; height:auto; margin:0 auto; overflow:hidden; padding-top:20px; border:1px solid #e0e0e0; border-top:none;}
.ab_ri_m ul{ display:block; width:219px; height:auto; margin:0 auto; overflow:hidden;}
.ab_ri_m ul li{ display:block; width:219px; height:180px; margin-bottom:20px;}
.ab_ri_m ul li img{ display:block; width:211px; height:137px; padding:3px; border:1px solid #e0e0e0;}
.ab_ri_m ul li p{font:12px/24px "宋体"; color:#333333; line-height:35px; text-align:center; overflow:hidden;}

.ne{ width:998px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e0e0e0; border-top:3px solid #0a6dc8; padding:10px 0px 0px; margin-bottom:25px;}
.ne_le{ float:left; width:500px; height:auto; overflow:hidden;}
.ne_le_t{ width:460px; height:42px; margin:0 auto; overflow:hidden; background:url(../images/ri_top.png) left center no-repeat; border-bottom:1px solid #e0e0e0;}
.ne_le_t span{ float:left; font:14px/24px "宋体"; color:#0a6dc8; line-height:42px; font-weight:bold; padding-left:20px;}
.ne_le_t a{ float:right; font:12px/24px "宋体"; color:#666666; line-height:42px; text-decoration:none; margin-right:15px;}
.ne_le_t a:hover{ color:#f00;}
.ne_le_m{ width:460px; height:auto; margin:0 auto; overflow:hidden; padding-top:20px;}
.ne_img{ float:left; width:181px; height:118px;}
.ne_img img{ display:block; width:173px; height:110px; padding:3px; border:1px solid #e0e0e0;}
.ne_txt{ float:right; width:260px; height:auto; overflow:hidden;  font:12px/24px "宋体"; color:#555555; line-height:24px;}
.ne_txt a{ font-weight:bold; color:#333333; font-weight:bold; text-decoration:none;}
a.more{ font-weight:normal; color:#e87b19; }
.ne_txt a:hover{ color:#f00;}

.ne_list{ width:460px; height:auto; margin:0 auto; overflow:hidden; padding:15px 0px;}
.ne_list ul li{ display:block; height:32px; overflow:hidden; }
.ne_list ul li span{ float:right; font:12px/32px "宋体"; color:#555555; line-height:32px;}
.ne_list ul li a{ font:12px/32px "宋体"; color:#333333; font:12px/32px "宋体"; text-decoration:none; background:url(../images/n.jpg) left center no-repeat;  padding-left:20px;}
.ne_list ul li a:hover{ background:url(../images/n_hover.jpg) left center no-repeat;}

.ne_ri{ width:498px; height:auto; overflow:hidden; float:right; background:url(../images/ne_ri.jpg) left center no-repeat;}
.ne_ri_t{ width:458px; height:42px; margin:0 auto; overflow:hidden; background:url(../images/ri_top.png) left center no-repeat; border-bottom:1px solid #e0e0e0;}
.ne_ri_t span{ float:left; font:14px/24px "宋体"; color:#0a6dc8; line-height:42px; font-weight:bold; padding-left:20px;}
.ne_ri_t a{ float:right; font:12px/24px "宋体"; color:#666666; line-height:42px; text-decoration:none; margin-right:15px;}
.ne_ri_t a:hover{ color:#f00;}
.ne_ri_m{ width:458px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px;}
.ne_ri_m ul li{ display:block; width:458px; height:auto; overflow:hidden; padding:15px 0px; border-bottom:1px dashed #e6e5e3;}
.ne_ri_m ul li div{  width:auto; height:auto; overflow:hidden;}
.ask,.ans{ display:block; float:left; margin-top:2px;}
a.ask_txt{float:right; width:425px; height:auto; overflow:hidden; font:12px/24px "宋体"; line-height:24px; color:#0a6dc8; font-weight:bold; text-decoration:none;}
a.ask_txt:hover{ color:#f00;}
.ans_txt{float:right; width:425px; height:auto; overflow:hidden; font:12px/24px "宋体"; line-height:24px; color:#333333;}

 
#message{ width:100%; height:432px; margin:0 auto; overflow:hidden; background:#f3f3f3;}
.message{ width:1000px; height:432px; margin:0 auto; overflow:hidden;}
.message_le{ float:left; width:520px; height:432px;}
.message_ri{ float:right; width:480px; height:auto; overflow:hidden; font:12px/24px "宋体"; color:#555555; line-height:24px; margin-top:60px;}
.message_ri_top{ height:24px; font:16px/24px "宋体"; color:#333333; font-weight:bold; line-height:24px; padding-left:20px;background:url(../images/message_ri_top.png) left center no-repeat; }
.input3{ width:230px; height:26px; border:none; font:12px/24px "宋体"; color:#555555; line-height:26px;}
.input4{ width:360px; height:120px; border:none; font:12px/24px "宋体"; color:#555555; line-height:26px;}
.insub{ width:56px; height:25px; background:url(../images/insub.png) top center no-repeat; border:none; cursor:pointer;}
.inset{width:56px; height:25px; background:url(../images/inset.png) top center no-repeat; border:none; cursor:pointer;}


/***content***/
.content{ width:1000px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px;}

/*left*/
.left{ width:200px; height:auto; overflow:hidden; float:left;}
.le_top{ width:200px; height:36px; background:url(../images/le_top.jpg) top center no-repeat; text-align:center; font:14px/26px "宋体"; color:#ffffff; font-weight:bold; line-height:36px;}
.le_menu{ width:200px; height:auto; overflow:hidden; background:url(../images/le_menu.jpg) top center repeat-y; padding-bottom:140px;}
.le_menu ul{ display:block; width:190px; height:auto; margin:0 auto; overflow:hidden;}
.le_menu ul li{ display:block; float:left; width:190px; height:36px; overflow:hidden; background:url(../images/le_menu_li.jpg) center  bottom no-repeat;}
.le_menu ul li a{ display:block; width:145px; height:36px; padding-left:45px; font:12px/36px "宋体"; color:#666666; line-height:36px; text-decoration:none; background:url(../images/le_navaa.png) 20px center no-repeat;}
.le_menu ul li a:hover{ color:#f00;}
.le_add{ width:198px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e0e0e0; border-top:none; font:12px/24px "宋体"; color:#333333; line-height:24px;}

.le_pro{ width:200px; height:42px; background:url(../images/le_pro.jpg) top center no-repeat; text-align:center; font:14px/24px "宋体"; color:#ffffff; font-weight:bold; line-height:42px;}
.le_nav{width:198px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e0e0e0; border-top:none;  padding:10px 0px 165px; background:#f0f0f0 url(../images/le_nav.jpg) center bottom no-repeat;;}
ul#pageleftnav{ display:block; width:180px; height:auto; margin:0 auto; overflow:hidden; }
ul#pageleftnav li {width:180px; margin-bottom:10px;}
ul#pageleftnav li a{display:block; width:150px;height:30px; padding-left:30px; overflow:hidden; font:12px/30px "宋体"; color:#ffffff; font-weight:bold; line-height:30px; text-decoration:none; background:url(../images/le_nava.jpg) top center no-repeat;}
ul#pageleftnav li ul{ padding:0px; margin:0px;}
ul#pageleftnav li ul li{margin:0px; overflow:hidden; }
ul#pageleftnav li ul li a{ display:block;width:150px;height:30px; padding-left:30px; overflow:hidden;  font:12px/30px "宋体"; color:#333333; line-height:30px; text-decoration:none; border-bottom:1px dashed #e0e0e0; background:url(../images/le_navaa.png) 15px center no-repeat;}
ul#pageleftnav li ul li a:hover{ color:#f00;}
.collapsed { display:none;}
.le_qq{ width:200px; height:56px; background:url(../images/le_qq_bj.jpg) top center no-repeat; font:12px/28px "微软雅黑"; color:#ffffff; line-height:28px;}
.le_qq p{ padding-top:12px; padding-left:18px;}

/*right*/
.right{ width:782px; height:auto; overflow:hidden; float:right; border:1px solid #e0e0e0; border-top:3px solid #0a6dc8;}
.ri_top{ width:782px; height:32px; background:url(../images/ri_top.png) 10px center no-repeat; border-bottom:1px solid #e0e0e0;}
.ri_top span{ float:left; font:14px/32px "宋体"; color:#0a6dc8; line-height:32px; font-weight:bold; padding-left:30px;}
.ri_top p{ float:right; font:12px/32px "宋体"; color:#666666; line-height:32px; padding-right:10px; }
.ri_top p a{ color:#666666; text-decoration:none;}
.ri_top p a:hover{ color:#f00;}

/***page***/
.page{ width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#333333; line-height:24px;}

/***fac***/
.fac{ width:782px; height:auto; margin:0 auto; overflow:hidden; }
.fac ul li{ display:inline; float:left; width:232px; height:198px; overflow:hidden; margin-left:14px; margin-bottom:10px;}
.fac ul li img{ display:block; width:226px; height:162px; padding:2px; border:1px solid #e0e0e0;}
.fac ul li p{ font:12px/30px "宋体"; color:#333333; line-height:30px; text-align:center; overflow:hidden;}

/***client_logo***/
.client_logo{width:782px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px;}
.client_logo ul li{ display:block; float:left; width:108px; height:94px; padding:0px 24px; margin-bottom:15px; overflow:hidden;}
.client_logo ul li img{ display:block; width:106px; height:56px; border:1px solid #d1d1d1;}
.client_logo ul li p{ font:12px/24px "宋体"; color:#666; line-height:36px; text-align:center; overflow:hidden;}

/***client***/
.client{ width:744px; height:auto; margin:0 auto; overflow:hidden; padding:5px 0px 20px;}
.client ul li{ display:block; width:744px; height:auto; overflow:hidden; padding:15px 0px; border-bottom:1px solid #e7e7e7;}
.client_img{ float:left; width:160px; height:140px;}
.client_img img{ display:block; width:160px; height:140px;}
.client_txt{ width:565px; height:auto; overflow:hidden; float:right; font:12px/24px "宋体"; color:#666666; line-height:24px;}
.client_txt a{ font:14px/24px "宋体"; color:#333333; font-weight:bold; text-decoration:none;}
.client_txt a:hover{ color:#f00;}

/***pro***/
.pro{ width:782px; height:auto; margin:0 auto; overflow:hidden; padding:15px 0px 0px;}
.pro ul li{ display:block; float:left; width:180px; height:210px; overflow:hidden; padding:0px 7px; margin-bottom:10px;}
.pro ul li img{ display:block; width:170px; height:170px; padding:4px; border:1px solid #e0e0e0;}
.pro ul li p{ font:12px/30px "宋体"; color:#333333; line-height:30px; text-align:center; overflow:hidden;}

/****wvdm****/
.wvdm{ clear:both;font:12px/20px "宋体";color:#333333; text-align:center;overflow:hidden; padding:20px 0px;}
.wvdm a{ color:#333333; text-decoration:none;}
.wvdm a:hover{ color:#f00;}

/***net***/
.net{ width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#000; line-height:24px;  }
.net tr th{ color:#fff; font-weight:normal;}
.net tr th{ border-right:1px solid #fff;}
.net tr td{ border-bottom:1px solid #999;}

/***news***/
.news{ width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; }
.news_top{width:744px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #e0e0e0;}
.news_img{ float:left; width:181px; height:118px;}
.news_img img{ display:block; width:173px; height:110px; padding:3px; border:1px solid #e0e0e0;}
.news_txt{ width:548px; height:auto; overflow:hidden; float:right;  font:12px/24px "宋体"; color:#555555; line-height:24px;}
.news_txt a{ font-weight:bold; color:#333333; font-weight:bold; text-decoration:none;}
a.more{ font-weight:normal; color:#e87b19; }
.news_txt a:hover{ color:#f00;}

.news_list{ width:744px; height:auto; margin:0 auto; overflow:hidden; padding:15px 0px;}
.news_list ul li{ display:block; height:32px; border-bottom:1px solid #e6e5e3; overflow:hidden; }
.news_list ul li span{ float:right; font:12px/32px "宋体"; color:#555555; line-height:32px;}
.news_list ul li a{ font:12px/32px "宋体"; color:#333333; font:12px/32px "宋体"; text-decoration:none; background:url(../images/n.jpg) left center no-repeat;  padding-left:20px;}
.news_list ul li a:hover{ background:url(../images/n_hover.jpg) left center no-repeat;}


.pro_scroll{ width:782px; height:272px; margin:0 auto; overflow:hidden;  border:1px solid #e0e0e0; border-top:none;}
.cls_top{ width:782px; height:34px; background:url(../images/cls_top.jpg) top center no-repeat; border-bottom:1px solid #e0e0e0;   border-top:1px solid #e0e0e0;}
.cls_top span{float:left; font:14px/32px "宋体"; color:#0a6dc8; line-height:34px; font-weight:bold; padding-left:30px;  background:url(../images/ri_top.png) 10px center no-repeat;}
.cls_intro{width:782px; height:210px; margin-top:15px;}
.cls_scroll_middle{width:782px;height:210px;margin:0 auto; overflow:hidden;}
.cls_scroll_child ul li{ display:block; float:left; width:180px; height:210px; overflow:hidden; padding:0px 7px;}
.cls_scroll_child ul li img{ display:block;width:170px; height:170px; padding:4px; border:1px solid #e0e0e0;}
.cls_scroll_child ul li p{  font:12px/30px "宋体"; color:#333333; line-height:30px; text-align:center; overflow:hidden;}


/***news_view**/
.news_view{width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.news_view a{color:#000}
.news_view a:hover{color:red}
/*adv*/
.adv{width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px;}
.adv01{ width:744px; height:315px; margin:0 auto; overflow:hidden; background:url(../images/adv01.jpg) top center no-repeat;}
.adv01_txt{ width:340px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-left:54px; margin-top:25px;}
.adv01_txt span{ display:block; height:70px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}
.adv02{width:744px; height:315px; margin:0 auto; overflow:hidden; background:url(../images/adv02.jpg) top center no-repeat;}
.adv02_txt{ float:right; width:316px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-right:38px; margin-top:30px;}
.adv02_txt span{ display:block; height:45px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}
.adv03{ width:744px; height:305px; margin:0 auto; overflow:hidden; background:url(../images/adv03.jpg) top center no-repeat;}
.adv03_txt{ width:340px; height:auto; overflow:hidden; font:14px/30px "微软雅黑"; color:#333333; line-height:30px; margin-left:65px; margin-top:45px;}
.adv03_txt span{ display:block; height:70px; margin-bottom:10px; border-bottom:1px dotted #333333; font:18px/30px "微软雅黑"; color:#0670c8; font-weight:bold;}



/***feedback**/
.feedback{width:744px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px;}
.dialog{ width:742px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #d4d4d4;}
.dialog ul li{ display:block; width:718px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px; }
.title{font:12px/24px "宋体";  color:#333333; line-height:30px; background:url(../images/title.jpg) left center no-repeat; }
.title span{ font:13px/24px "宋体"; color:#0059bf;padding-left:20px;}
.que{ font:12px/24px "宋体"; color:#333333; line-height:30px;}
.answer{  font:12px/24px "宋体";  color:#e88906; line-height:30px;}

/****pager****/
.pager{ clear:both;font:12px/24px "宋体"; color:#333333;text-align:center;overflow:hidden; padding:20px 0px;}
.pager a{color:#333333;text-decoration:none;  }
.pager a.pager_prev{ padding:4px 10px 2px 20px; background:url(../images/pager_prev.jpg) 5px center no-repeat;}
.pager a.pager_next{ padding:4px 20px 2px 10px; background:url(../images/pager_next.jpg) 40px center no-repeat;}
.pager a:hover{color:#f00;}

.leave{ width:744px; height:auto; margin:0 auto; overflow:hidden; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.leave_top{ height:52px; font:16px/24px "宋体"; color:#333333; font-weight:bold; line-height:52px; padding-left:65px; border-bottom:1px dashed #e0e0e0; background:url(../images/leave_top.jpg) left center no-repeat; margin-bottom:10px;}
.input1{ width:230px; height:26px; border:1px solid #d4d4d4; font:12px/24px "宋体"; color:#555555; line-height:26px;}
.input2{ width:360px; height:120px; border:1px solid #d4d4d4; font:12px/24px "宋体"; color:#555555; line-height:26px;}
.sub{ width:56px; height:25px; background:url(../images/sub.jpg) top center no-repeat; border:none; cursor:pointer;}
.set{width:56px; height:25px; background:url(../images/set.jpg) top center no-repeat; border:none; cursor:pointer;}


/***foot***/
#foot{ width:100%; height:175px; margin:0 auto; overflow:hidden; background:url(../images/foot.jpg) top center repeat-x;}
.foot_link{ width:1000px; height:62px; margin:0 auto; overflow:hidden;}
.link_le{ float:left; width:68px; height:36px; padding:13px 16px 13px 0px;background:url(../images/link_le.png) right center no-repeat;  font:12px/24px "宋体"; color:#f3f3f3; line-height:18px; font-weight:bold; text-align:right;} 
.link_le span{ color:#ff9c1c;}
.link_ri{ float:left; width:916px; height:62px; font:12px/24px "宋体"; color:#f3f3f3; line-height:62px; text-align:center;}
.link_ri a{color:#f3f3f3; text-decoration:none;}
.link_ri a:hover{color:#f9c322;}
.foot_txt{ width:1000px; height:98px; margin:0 auto; overflow:hidden; font:12px/24px "宋体"; color:#f3f3f3; line-height:24px; text-align:center; padding-top:15px;}
.foot_txt a{color:#f3f3f3; text-decoration:none;}
.foot_txt a:hover{ color:#f9c322;}

.toTop{width:36px;height:41px;cursor:pointer;position:fixed;right:275px;bottom:175px;}
*html .toTop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:175px;}


.qq { width:130px; height:315px; background:url(../images/qq_bj.png) top center no-repeat; position:absolute;}
.qq_cent{ font:12px/24px "宋体"; color:#000000; line-height:24px; position:relative; margin-top:125px;}
.qq_cent_c{ width:102px; height:auto; margin:0 auto; overflow:hidden;  background:url(../images/qq_cent_c.jpg) center bottom no-repeat; padding-bottom:5px; margin-bottom:5px;}	
.qq_cent_b{ width:102px; height:auto; margin:0 auto; overflow:hidden;}
.qq_close{ width:53px; height:11px; float:right; margin-right:10px; margin-top:10px;}	
	
	
.page_web{ margin-bottom:20px; }
.page_web h1{ font:12px/24px "宋体"; color:#222222; font-weight:bold; line-height:36px; }
.page_web a{ color:#222222;}
.page_web p a{ font:12px/24px "宋体"; color:#555555; line-height:36px; padding-right:30px;}	
