/* CSS Document */
*{ margin:0;padding:0; list-style-type:none; /*font-family: "Microsoft YaHei" */}
body{ font-size:12px; font-family: "Microsoft YaHei"}
img{border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
input:focus,button { outline:none;}

.header{width:100%; margin:0 auto; background:url(images/top_bg.png) repeat-x 0 0; height:150px; position:relative; z-index:10;}
.top{ width:1003px; margin:0 auto; overflow:hidden;}
.logo{ float:left; width:486px; height:105px; overflow:hidden; background:url(images/logo.png) no-repeat 0 0; text-indent:-1000px; font-size:12px;}
.logo a{ float:left; display:block; width:486px; height:105px; overflow:hidden;}
.tel{ float:right; width:239px; height:105px;}

.menu{ float:left; width:1003px; height:43px; background:url(images/menu.png) no-repeat 0 0; display:inline;}
.menu li{ float:left; display:block; width:100px; height:43px; overflow:hidden; line-height:43px; text-align:center;}
.menu li a{ color:#ffffff; font-size:14px; font-weight:bold;}

.dropMenu { z-index:100; position: absolute; margin-top:-1px; width:221px; height:80px; background:url(images/ej2.png) no-repeat 0 15px; padding:30px 15px 20px 5px; visibility:hidden; top: 0px; margin-left:-48px;}
.dropMenu LI {}
.dropMenu LI A {padding-bottom:4px; WIDTH: 100%; display:block; color: #ffffff; padding-top:5px; font-size:13px; background:url(images/list01.png) no-repeat 0 center; padding-left:10px;}
.dropMenu + LI A {BORDER-TOP: medium none}
* HTML .dropMenu A {WIDTH: 100%; COLOR: #ffffff}
.dropMenu A:hover {COLOR: #ffffff; TEXT-DECORATION: underline}

#PostPager{ text-align:center !important;}
.banner{ width:100%; height:798px;overflow: hidden; margin-top:-45px; position:relative; z-index:1;}
.slide-main{height:798px;position:relative;}
.item{display:block;width:100%;height:34px; padding-top:11px;position:absolute;z-index:124;top:708px;left:0;text-align:center;}
.item a{display:inline-block;width:12px;height:12px;margin-right:10px; background:url(images/d.png) no-repeat 0 0;overflow:hidden; }
.item a.cur{background:url(images/d_h.png) no-repeat 0 0;}
.slide-box,.slide{display:block;width:100%;height:798px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:798px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{ background:url(images/banner01.png) no-repeat center 0;}
#bgstyleb{background:url(images/banner02.png) no-repeat center 0;}
#bgstylec{background:url(images/banner03.png) no-repeat center 0;}
#bgstyled{background:url(images/banner04.png) no-repeat center 0;}
.slide a{display:block;width:100%;height:798px;cursor:pointer;}
.footer_h{ width:100%; text-align:center; padding-top:15px; padding-bottom:15px; position:relative; z-index:10; margin-top:-50px; color:#ffffff; font-size:14px;}

.footer{ width:100%; background:#555555; padding-top:15px; padding-bottom:15px; color:#ffffff; font-size:14px; text-align:center;}
.nybanner{width:100%; height:364px;overflow: hidden; margin-top:-45px; position:relative; z-index:1; background:url(images/nybanner.png) no-repeat center 0;}

.nymain{ width:1003px; margin:0 auto; overflow:hidden; padding-top:15px;}
.nymain_left{ float:left; width:175px; overflow:hidden; padding-bottom:20px;}
.lmdh_bt{ float: left; width:175px; height:45px; background:#088244; text-align:center; line-height:45px; overflow:hidden; color:#ffffff; font-weight:normal; font-size:16px;}
.lmdh_nr{ float:left; width:175px; overflow:hidden;}
.lmdh_nr li{ float: left; display:block; width:175px; margin-top:3px; }
.lmdh_nr li a{ float:left; display:block; width:145px; padding-top:6px; padding-bottom:6px; background:#ffffff; color:#000000; font-size:14px;padding-left:15px; padding-right:15px;}
.lmdh_nr li a:hover{ background:#e5e5e5;}
.navon a{background:#e5e5e5!important;}
.nymain_right{ float:right; width:802px; border-left:1px solid #d5d5d5; padding-bottom:15px;}

.slist_title{ float:left; width:802px; padding-bottom:5px; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.main_bt{ float:left; color:#098344; padding-left:5px;font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#position { float:right;line-height:35px;color:#494949; padding-right:5px;  font-size:14px;}
#position a{ color:#494949; font-size:14px;}
.main_content_nr{ float:left; width:762px; line-height:2em; color:#333; font-size:14px; padding:20px; min-height:400px;}
.news{ float:left; width:762px; padding-bottom:20px; padding-top:20px; border-bottom:1px dotted #cecece;}
.news dt{ float:right; width:85px; overflow:hidden; margin-top:30px;}
.news dt a{ color:#0065bb; font-size:14px;}
.news dd{ float:left; width:600px; overflow:hidden;}
.news dd.news_bt{ height:30px; line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news dd.news_bt a{ color:#585858; font-size:14px; font-weight:bold;}
.news dd.news_bt a:hover{ color:#088244; text-decoration:underline;}
.news dd.news_nr{ height:44px; line-height:22px; text-indent:2em; color:#9b9b9b; font-size:13px;}
.number{ float:left; width:762px; text-align:center; margin-top:30px; margin-bottom:15px;}
.number a,.number span{ color:#939393; font-size:16px; padding-left:10px; padding-right:10px;}
.number a:hover{ color:#8bd544;}
.current{ color:#8bd544!important;}

.nybts2{ width:762px; text-align:center;font-size:16px; color:#088244; line-height:27px; margin-top:10px; padding-bottom:5px;font-family: "Microsoft YaHei";}
.fbrqs2{ float:left; width:762px; height:32px;font-size:12px; font-weight:normal;text-align:center; background:#eaeaea; line-height:32px;margin-top:10px; margin-bottom:10px;}
.sxp{ float:left; width:762px; overflow:hidden; margin-top:15px; }
.sxp li{ float:left; width:762px; display:block; margin-top:5px; height:24px;  line-height:24px; color:#666;}
.sxp li a{ color:#666;}
.sxp li a:hover{ text-decoration:underline; color:#088244;}


.index_dlt{ width:366px; height:273px; position:relative; overflow:hidden; float:left; margin-top:25px; margin-left:5px; margin-right:5px;}
.index_dlta{ width:366px; height:273px; position:relative; overflow:hidden; float:left; margin-top:25px; margin-left:5px; margin-right:5px;}
.index_dlti img{ width:366px; height:273px;}
.index_dlt .index_dltv{ display:none;}
.index_dlta .index_dltv{ display:block; color:#ce9019; font-family:"Microsoft YaHei"; width:336px; height:243px; padding:15px; background:url(images/bg.png) repeat 0 0; position:absolute; left:0px; top:0px;}
.index_dlta .index_dltv span{ position: absolute; bottom:14px; float:left; width:336px; text-align:center;}
.index_dlta .index_dltv span a{ color:#ffffff; font-size:18px;}



.message_box{ float:left; width:762px;}
.message_box tr td{ padding:10px;}
.form-control{display:block;width:315px;height:25px;padding:2px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #959595;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; font-family:"Microsoft YaHei";}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}

.form-control3{display:block;width:500px;height:150px;padding:2px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; font-family:"Microsoft YaHei";}
.form-control3:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control3:-moz-placeholder{color:#999}
.form-control3::-moz-placeholder{color:#999;opacity:1}
.form-control3:-ms-input-placeholder{color:#999}
.form-control3::-webkit-input-placeholder{color:#999}


.tj_btn2{ float:left; margin-top:5px;  display:block; width:150px; height:36px; text-align:center; line-height:36px; color:#ffffff; background:#088244; font-size:14px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:4px; border: none; font-family:"Microsoft YaHei"; cursor:pointer; margin-left:20px;}
.qxcz{ float:left; margin-top:5px;  display:block; width:150px; height:36px; text-align:center; line-height:36px; color:#ffffff; background:#797d7b; font-size:14px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:4px; border: none; font-family:"Microsoft YaHei"; cursor:pointer;}

select{ padding-top:5px; padding-bottom:5px; width:150px}
.honor{ float:left; width:762px; overflow:hidden; display: inline;}
.honor li{ float:left; display:block; width:228px; height:323px; overflow:hidden; margin-left:13px; margin-right:13px; margin-top:20px;}
.honor li img{ width:228px;}