@charset "utf-8";

body{font-family:"微软雅黑","黑体"; font-size:12px; color:#303030;margin:0; padding:0;}
a{color:#303030;text-decoration:none;}
a:hover{color:#0885bf;}
ul,li,dl,dt,p,table,tr,td,form,h1,h2,h3,span,a,div,img{margin:0; padding:0; font-weight:normal; border:0;}
h1{font-size:14px; color:#444;}
h2{font-size:14px;}
h3{font-size:14px;}
li{list-style-type:none;}
.flo_left{float:left;}
.cle{clear:both;}
.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}/*定义图片居中*/
/*定义全局样式*/

#header{width:100%; height:auto; float:left;}
#webbody{width:998px; height:auto; margin:0 auto; padding:0;}

.logo{float:left; width:480px; height:84px; background:url(../images/index_02.jpg) no-repeat;}
.logo a{display:block; width:480px; height:84px;}
.logo_right{width:518px; height:84px; float:left;}
.top_r1{width:518px; float:left; height:auto; margin-top:13px; background:url(../images/index_05_05.jpg) no-repeat 160px center; height:26px; line-height:26px;}
.top_r1 p{float:right; cursor:pointer; position:relative; display:block; background:#039238 url(../images/index_08.jpg) no-repeat 73px center; text-align:left; padding:0 25px 0 12px;}
.top_r1 p a{line-height:22px; padding:2px 3px; display:block; color:#FFFFFF; font-size:12px;}
.top_r1 p a.en{position:absolute; display:none; width:100%; height:26px; line-height:26px; z-index:9999; background-color:#00a03b; left:0; padding:0; top:26px; color:#FFFFFF; float:left;}
.top_r1 p a.en:hover{color:#e2e2e2;}
.top_r1 p a.en span{padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.top_r2{float:left; width:100%; height:auto; margin-top:8px;}
.top_r2 li{float:right; padding:0; margin:0;}
.top_r2 li .but{width:54px; height:23px; background:url(../images/index_13.jpg) no-repeat; border:0; margin:0; padding:0; cursor:pointer;}
.top_r2 li .keyword{width:160px; line-height:21px; height:21px; border:0; background:none; margin:0; border-left:1px solid #dbddde; border-top:1px solid #dbddde; border-bottom:1px solid #dbddde; padding:0 0 0 5px;}
.menu{width:100%; height:42px; border-bottom:3px solid #48bc01; background-color:#0885bf;}
.menu li{float:left; height:42px; background:url(../images/index_18.jpg) no-repeat right center; position:relative; z-index:99999999;}
.menu li a{display:block; line-height:42px; text-align:center; margin:0 7px 0 6px; color:#FFFFFF; font-size:14px; padding:0 27px;}
.menu li a:hover{background-color:#48bc01; line-height:42px;}
.menu li a.sel{background-color:#48bc01; line-height:42px;}
.menu li .submenu{position:absolute; display:none; left:50%; top:42px; margin-left:-80px; width:160px; background:url(../images/submenu_jt.png) no-repeat center 7px; padding-top:14px;}
.menu li .submenu dl{border:2px solid #48bc01;}
.menu li .submenu dl a{display:block; line-height:38px; text-align:center; color:#FFFFFF; padding:0; margin:0; font-size:13px; background:url(../images/submenu_bg.jpg) repeat-x left}
.menu li .submenu dl a:hover{display:block; line-height:38px; text-align:center; color:#FFFFFF; padding:0; margin:0; font-size:13px; background:none; background-color:#48bc01;}

.fproduct td{line-height:30px; padding:5px;}
.fproduct td.ftitle_pro{text-align:center; line-height:38px; text-align:center; padding:5px 3px; font-size:15px; color:#FFFFFF; background-color:#468BD7;}
.fproduct td a{text-decoration:underline; color:#1D56C0;}

.banner{width:100%; height:358px; float:left;}

.mainbody{width:100%; float:left; height:auto;}

.hotnews{width:998px; background:url(../images/index_20.jpg) repeat-x left bottom; padding-bottom:10px; float:left; margin-top:13px;}
.hotnews .content{width:996px; height:36px; background:url(../images/index_20s.jpg) repeat-x left top; border:1px solid #eaebed;}
.hotnews .content .title{width:120px; float:left; line-height:36px; font-size:14px; color:#4586c6; background:url(../images/index_23.jpg) no-repeat 15px center; padding-left:60px;}
.hotnews .content .newslisttt{float:left; width:680px; height:36px; line-height:36px;}
.hotnews .content .newsmore{width:75px; float:left; text-align:right; padding-right:0; padding-top:12px; padding-left:12px}

#news-slide {position:relative; margin:0 auto; width:720px; height:36px;overflow:hidden;}
#news-slide .item {height:100%;}
#news-slide .item a {display:inline-block; height:36px; line-height:36px; font-weight:bold; color:#2c2762; -ms-transition:color 300ms; transition:color 300ms; -webkit-transition:color 300ms; -moz-transition:color 300ms; -o-transition:color 300ms;}
#news-slide .item a:hover {color:#f63b2e;}
#news-slide .item a span {margin:0 25px; font-weight:normal; color:#6C6C6C;}
/* 滑块 start */

.mar16{margin-right:16px;}
.index_page{float:left; width:998px; height:auto; padding:3px 0; margin-top:13px;}
.onebox{float:left; width:322px; height:auto;background:url(../images/index_20.jpg) repeat-x left bottom; padding-bottom:10px;}
.onebox .neirong{width:320px; height:auto; border:1px solid #ebebeb;}
.onebox .neirong h2{line-height:35px; font-size:16px; color:#333; padding:10px 0 10px 16px;}
.onebox .neirong .jianjie{width:268px; line-height:25px; padding:10px 0; padding-left:16px; padding-right:36px; background:url(../images/index_40.jpg) no-repeat 295px center;}

.kejibao{float:left; width:576px; height:auto; margin-top:3px;}
.kejibao .neirong{float:left; height:auto; width:574px; border:1px solid #edebf0; border-bottom:0;}
.kejibao .neirong .title{float:left; width:574px; background:url(../images/index_50_title.jpg) repeat-x left top; height:auto; height:36px; padding-bottom:10px;}
.kejibao .neirong .title p{padding-left:13px; font-size:16px; line-height:36px; color:#4586c6;}
.kejibao .neirong .title p span{float:right; margin:12px 12px 0 0;}
.kejibao .neirong .content{float:left; height:290px; overflow:hidden; width:534px; padding:13px 20px; line-height:26px;}
.kjb_pic{width:173px; height:254px; float:left; margin-top:33px;}
.kjb_picname{width:334px; float:left; margin-left:27px; color:#666666; line-height:28px;}
.kjb_picname p{text-indent:24px;}
.kjb_picname h2{text-align:right; padding-bottom:10px; font-size:15px; color:#333333;}
.kjb_picname h2 span{color:#548c00;}
.kejibao .bottom{width:576px; float:left; height:13px; background:url(../images/index_50.jpg) no-repeat;}

.r_news{float:left; width:406px; height:auto; margin-top:3px;}
.r_news .neirong{float:left; height:auto; width:404px; border:1px solid #edebf0; border-bottom:0;}
.r_news .neirong .title{float:left; width:404px; background:url(../images/index_50_title.jpg) repeat-x left top; height:auto; height:36px; padding-bottom:10px;}
.r_news .neirong .title p{padding-left:13px; font-size:16px; line-height:36px; color:#4586c6;}
.r_news .neirong .title p span{float:right; margin:12px 12px 0 0;}
.r_news .neirong .content{float:left; height:290px; overflow:hidden; width:364px; padding:13px 20px; line-height:26px;}
.r_news .neirong .content li{line-height:32px; background:url(../images/index_57.jpg) no-repeat left center; padding-left:18px;}
.r_news .neirong .content li span{color:#999; float:right;}
.r_news .bottom{width:406px; float:left; height:13px; background:url(../images/index_50_vv.jpg) no-repeat;}

#footer{width:100%; height:auto; float:left; margin-top:13px;}
.foot_menu{width:100%; background-color:#838282; padding:24px 0; color:#FFFFFF; float:left;}
.foot_menu li{float:left; width:100px; margin-right:30px; line-height:24px;}
.foot_menu li h2{font-size:15px; padding-bottom:8px;}
.foot_menu li a{font-size:13px; color:#d8d8d8;}
.foot_menu li a:hover{color:#EAEAEA;}

.copyright{width:100%; height:auto; line-height:29px; text-align:center; float:left; padding:20px 0;}

.hezuo_box{float:left; width:998px; height:auto; margin-top:12px;background:url(../images/index_20.jpg) repeat-x left bottom; padding-bottom:10px;}
.hezuo_box .neirong{float:left; height:auto; padding:12px 13px; width:970px; border:1px solid #edebf0; border-bottom:0;}
.hezuo_box .neirong li{float:left; margin:8px; width:120px; height:75px;}
.hezuo_box .neirong li a{display:block; padding:2px; border:1px solid #F6F6F6; text-align:center; width:114px; height:69px;}
.hezuo_box .neirong li a img{max-width:114px; max-height:69px; vertical-align:middle;}

.hezuo_box .title{float:left; width:998px; height:auto;}
.hezuo_box .title p{padding-left:25px; font-size:16px; line-height:32px; color:#ffffff; background:#90c43e url(../images/index_66s.jpg) no-repeat 5px center; float:left; padding-right:13px;}
.hezuo_box .title span{float:right;}

.ny_banner{width:100%; float:left; height:180px;}
.ny_left{width:190px; height:auto; float:left; margin-top:12px;}
.ny_right{float:left; height:auto; width:783px; margin-left:25px; margin-top:12px;}

.l_box2{float:left;width:190px; float:left; height:auto; margin-top:8px;}
.l_box2 a{margin-bottom:4px; float:left;}
.l_box1{width:190px; float:left; height:auto;}
.l_box1 .title{width:190px; float:left; line-height:46px; height:46px; border-bottom:3px solid #48bc01; background-color:#0885bf;}
.l_box1 .title p{display:block; line-height:46px; text-align:center; margin:0 10px; color:#FFFFFF; font-size:16px; padding:0 18px; float:left;}
.l_box1 .content{float:left; width:188px; border-left:1px solid #edebf0;  border-right:1px solid #edebf0;line-height:24px; padding:4px 0 0 0;}
.l_box1 .content li a{display:block; background:url(../images/tt.png) no-repeat 18px center; border-bottom:1px solid #edebf0; font-size:13px; color:#747474; padding:8px 0; padding-left:33px;}
.l_box1 .content li a:hover,.l_box1 .content li a.sel{background-color:#48bc01; color:#FFFFFF;}

.ny_r_body{float:left; width:783px; height:auto;}
.ny_r_body .neirong{float:left; height:auto; width:781px; border:1px solid #edebf0;}
.ny_r_body .neirong .title{float:left; width:781px; background:#f6f9fe url(../images/index_50_title.jpg) repeat-x left bottom; height:auto; height:45px; padding-bottom:10px;}
.ny_r_body .neirong .title p{padding-left:13px; font-size:16px; line-height:45px; color:#4586c6;}
.ny_r_body .neirong .title p span{float:right; margin:12px 12px 0 0;}
.ny_r_body .neirong .content{float:left; width:741px; padding:13px 20px; line-height:27px; min-height:450px;}
.ny_r_body .neirong .content p{margin-bottom:13px; text-indent:24px;}

.honor_box{width:711px; height:auto; float:left; padding:15px;}
.honor_box .tbox{width:206px; float:left; margin:10px 15px; height:auto;}
.honor_box .tbox .pic{width:200px; padding:2px; border:1px solid #E4E4E4; text-align:center; float:left; height:160px;}
.honor_box .tbox .pic img{vertical-align:middle; max-height:160px; max-width:200px;}
.honor_box .tbox .picname{width:206px; float:left; line-height:20px; margin-top:5px; height:40px; text-align:center;}

li.newslist{line-height:35px; border-bottom:1px dashed #E0E0E0; background:url(../images/tb.jpg) no-repeat 6px 14px; padding-left:20px;}
li.newslist span{float:right;}

.right_nr_title1{width:741px; height:auto; line-height:45px; float:left; text-align:center;  font-size:16px; color:#444444;font-family:"微软雅黑","黑体"; font-weight:bold; border-bottom: dashed 1px #ddd;}
.the_time{width:741px; height:35px; float:left; text-align:center; font-size:13px; color:#666; margin-top:8px;}
.right_nr_nr{width:741px; height:auto; float:left; line-height:26px; overflow: hidden; color:#666; padding:15px 0px;}
/*定义内容右侧*/

.prev_next{padding-top:12px;}
.prev_next li{line-height:24px;}
.prev_next li span{color:#0885bf;}

.tabele{text-align:center; border:1px solid #eee;}
.tabele td{border-right:solid 1px #eee; padding:8px;border-bottom:solid 1px #eee;}
.tabele td span{ font-size:14px; font-weight:bold;}
.list_right_title_jos{width:944px; height:50px; float:left; font-size:22px; font-weight:bold; color:#a71a03;font-family:"微软雅黑","黑体"; border-bottom:solid 2px #ddd; margin-bottom:15px;}
.list_right_nr_contact{height:262px; float:left; line-height:45px; font-size:16px; background:url(../images/contact_bg.jpg) no-repeat; padding:30px 70px; font-weight:bold; margin-top:40px; }
.list_right_nr_contact h1{ font-size:20px; margin-bottom:26px;}

.the_inquiry{width:861px; height:auto; float:left; overflow:hidden;}
.the_inquiry textarea{ border:solid 1px #ddd;background:#;}
.the_inquiry td{ padding:12px 5px;font-family:"微软雅黑"; color:#222; }
.the_inquiry font { color: #f00; padding-right:5px;}
.input_f{width:auto; height:32px;  line-height:32px;background:url(../images/input_bg.jpg) no-repeat; border:none; padding:0px 5px; color:#666; border:solid 1px #e3e3e3; border-radius:5px;}
.tags_sub1{width:auto;height:30px; background:#c91100; border:0;line-height:30px;font-size:12px;color:#fff;border-radius:3px;cursor:pointer;padding:0px 20px; font-family:"微软雅黑"; font-size:14px;}
.tags_sub2{width:auto;height:30px; background:#666; border:0;line-height:30px;font-size:12px;color:#fff;border-radius:3px;cursor:pointer;padding:0px 20px; font-family:"微软雅黑"; font-size:14px; margin-left:10px; display:inline;}
/*定义留言*/

.the_page2{margin-top:20px; height:35px; line-height:35px; text-align:center; }
.the_page2 span{border:solid 1px #DDD; padding:5px 7px;background:#fff;color:#666}
.the_page2 a{border:solid 1px #DDD; padding:5px 7px; display:inline; color:#666 }
.the_page2 a:hover{ background:#e60012; color:#fff}
.the_page2 .current{background-color:#0885bf; color:#FFFFFF;}
/*分页*/

.bao_box{width:998px; float:left; height:auto; margin-top:12px;}
.bao_box h2{line-height:35px; font-size:16px; color:#0581ba;}
.bao_box .baofii{float:left; border-left:1px solid #EAEAEA; border-top:1px solid #EAEAEA; width:996px; height:auto; margin:10px 0 25px 0;}
.bao_box .baofii li{float:left; width:248px; height:auto; border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;}
.bao_box .baofii li .pic{width:208px; height:310px; margin:20px auto 10px auto; text-align:center;}
.bao_box .baofii li .pic img{vertical-align:middle; max-height:310px; max-width:208px;}
.bao_box .baofii li .picname{width:208px; line-height:20px; height:40px; margin:0 auto; text-align:center;}

.bao_box .baofishow{float:left; border:1px solid #EAEAEA; width:976px; height:auto; margin:10px 0 25px 0; line-height:26px; padding:10px;}
.bao_box .baofishow img{max-width:976px;}

.ny_right_pro{float:left; height:auto; width:998px; margin-top:12px;}

.neirong_pro{float:left; height:auto; width:996px; border:1px solid #edebf0; margin-bottom:20px;}
.neirong_pro .title{float:left; width:996px; background:#f6f9fe url(../images/index_50_title.jpg) repeat-x left bottom; height:auto; height:45px; padding-bottom:10px;}
.neirong_pro .title p{padding-left:13px; font-size:16px; line-height:45px; color:#4586c6;}
.neirong_pro .title p span{float:right; margin:12px 12px 0 0;}
.neirong_pro .content{float:left; width:956px; padding:13px 20px; line-height:27px;}
.neirong_pro .content p{margin-bottom:13px; text-indent:24px;}
.neirong_pro .content  td{line-height:28px;text-align:center; color:#333; padding:3px;}
.neirong_pro .content  td.titlez{background-color:#3084CF; font-size:15px; color:#FFFFFF;}

.didiv{width:100%; height:100%; position:fixed;_position:absolute; background-color:#000; z-index:999999;filter:alpha(opacity=35);-moz-opacity:0.35;-khtml-opacity: 0.35;opacity: 0.35; left:0; top:0;}
.waibody{position:fixed; _position:absolute; width:602px;height:auto;left:50%;top:50%;z-index:999999999; margin-left:-291px; margin-top:-208px;}
.waibody .content{padding:25px; float:left;background-color:#FFFFFF; width:550px; border-left:1px solid #0a71fc; border-right:1px solid #0a71fc; border-bottom:1px solid #0a71fc;}
.waibody .content img{max-width:580px;}

.msgbox_title{float:left;width:602px; background:url(../images/msg_box_title.jpg) repeat-x left top;}
.msgbox_title h2{line-height:38px;color:#fff;padding-left:15px;font-family:'微软雅黑','黑体'; font-size:16px; font-weight:bold;}
.msgbox_title h2 a{display:block; float:right; background-color:#00c81c; border-radius:2px; text-align:center; color:#ffffff; line-height:22px; padding:0 5px; font-size:18px; padding:0 3px; margin-top:8px; margin-right:15px;}
.msgbox_title h2 a:hover{color:#ff0000;}

.cic{padding:10px;}
.cic th{text-align:center; background-color:#468bd7; color:#FFF; padding:10px 0;}
.cic td.borderbottom{border-bottom:1px solid #4abd3e;border-right:1px solid #4abd3e;}
.cic td.border_left{border-left:1px solid #4abd3e;}
.cic td td{border-bottom:1px solid #4abd3e;border-right:1px solid #4abd3e; text-align:center; padding:6px 0;}