body {font-family:"微软雅黑",Microsoft YaHei;font-size:12px; margin:0;padding:0;color:#333; min-width:1200px; }

div { float:none; padding:0;}

form,img,ul,ol,li,dl,dt,dd,input,p,br,button{margin: 0; padding: 0; border: 0;}
ul,li,ol {list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a { text-decoration: none; color:#333; }
a:hover { text-decoration: none;color:#f07e3d; }
i,em { font-style:normal;}
img { border:0;}
.clear { clear:both; line-height:0; height:0; display:block;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {zoom: 1; }


.top_continue{ width:100%; height:168px; background:#f1f1f1;}
.top_1 { width: 1200px; margin: 0 auto;}
.top_1 .t_logo {  width: 775px; height: 168px; float:left; }
.top_1 .t_serach { width:auto; height: 35px; float:right; margin-top:85px;}
.s_box { float: left; width: 245px; height: 35px; border:1px #929292 solid; border-right: none; padding-left:10px; outline:none; color:#a6a6a6; line-height: 35px;}
.s_btn { float:right; background:url(../image/search_btn.png) #003091 center no-repeat; width:45px; height:37px; border:none; cursor:pointer;}
.nav_con { height:45px; line-height: 45px; background:#003091; }
.top_nav { height: 45px; background:#003091; }
.mainnav ul#nav{ width:1200px; height:auto; margin: 0 auto;}
.mainnav ul li.navli { float:left; line-height: 45px;position:relative; width:120px; text-align:center; }
.mainnav ul li.on { background:#02256d}
.mainnav ul li.navli h3 { font-size: 16px; font-weight:normal; }
.mainnav ul li a { color: #fff; }
.mainnav ul li a:hover { text-decoration: none;}
.mainnav ul li.navli h3 a { display:block; }
.mainnav .navsub{ display:none; width:190px; position:absolute; background:#022a7d; z-index:999;  }
.mainnav .navsub li { width:190px; position:relative; }
.mainnav .navsub a { line-height: 44px; color: #fff; font-size: 14px; display:block; width:auto; border-top: 1px solid #002c87; }
.mainnav .navsub a:hover { background:#013091; text-decoration:none; }

.banner { width:100%; position:relative;overflow:hidden; height:500px; }
.banner .hd{  overflow:hidden; position:absolute; left:50%; margin-left:-25px; bottom:50px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:20px; height:20px; line-height:999px; text-align:center; background:#fff; cursor:pointer; border-radius:25px; }
.banner .hd ul li.on{ background:#eba227; color:#fff; }
.banner .bd ul { margin:0 auto;width:100%;}}
.banner .bd{ position:relative; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; width:100%;}
.banner .bd img{ width:100%; height:500px; display:block; vertical-align:top;  }


.main_continue {width:1200px; height:auto; margin:0 auto; }
.main_one,.main_two,.main_three {width:1200px; height:auto; margin-top: 30px; }
.main_one .main_one_l { float:left; width: 300px; height: auto; overflow:hidden;}
.main_one .main_one_c { float:left; width: 630px; height: auto; }
.main_one .main_one_r { float:left; width: 340px; height: auto; margin-left: 30px;}

.tt {height: 40px;line-height: 40px; background:url(../image/tt_bg.jpg) repeat-x;}
.tt h3 { float:left; color: #333333; font-size: 18px; font-weight:normal; padding-left: 20px; padding-right: 15px; display:block; background:url(../image/tt_icon.jpg) #fff no-repeat;}
.tt span { float:right; font-size: 14px; display: block; background:#fff; padding-left: 10px;}
.tt span a { color: #b5b5b5}

.survey { margin-top: 20px;}
.survey_l { width:208px; height: auto; float:left; margin-right: 20px;}
.survey_l img { width: 202px; height: 220px; border:1px #cccccc solid; padding:2px;}

.survey_r_nr { color: #444444; text-indent:2em; font-size: 14px; line-height: 28px;}
.survey_r_more { margin-top: 5px; text-align:right;}
.survey_r_more a {color: #ea9a01;}

.h15 { margin-top: 15px;}
.h10 { margin-top: 10px;}
.main_list1_box li { height: 45px; line-height: 45px; background:url(../image/icon_1.png) no-repeat; padding-left: 20px; overflow:hidden; font-size: 14px; border-bottom: 1px #e6e6e6 dashed; }
.main_list1_box li a { float: left; display:block; color:#343434; }
.main_list1_box li a:hover { color:#f07e3d;}
.main_list1_box li span { float: right; display:block; color:#ababab; }

.main_list1_1_box li { height: 40px; line-height: 40px; background:url(../image/icon_1_1.png) no-repeat; padding-left: 15px; overflow:hidden; font-size: 14px; }
.main_list1_1_box li a { float: left; display:block; color:#454545; }
.main_list1_1_box li a:hover { color:#f07e3d;}
.main_list1_1_box li span { float: right; display:block; color:#ababab; }

.main_list2_box li { height: 35px; line-height: 35px; background:url(../image/icon_2.png) no-repeat; padding-left: 15px; overflow:hidden; font-size: 14px; }
.main_list2_box li a { float: left; display:block; color:#343434; }
.main_list2_box li a:hover { color:#f07e3d;}
.main_list2_box li span { float: right; display:block; color:#ababab; }

.main_list3_box .bd { margin-top: 20px;}
.main_list3_box li { width: 182px; height: auto; margin:0 9px; overflow:hidden; font-size: 14px; float:left;  }
.main_list3_box li .pic { width: 186px; height: 156px;overflow:hidden;}
.main_list3_box li img { width: 180px; height: 150px; padding: 2px; border:1px #e6e6e6 solid;overflow:hidden; -webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.main_list3_box li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}
.main_list3_box li p { text-align:center; line-height: 30px; margin-top: 5px;}
.main_list3_box li a { display:block; color:#343434; }
.main_list3_box li:hover a { color: #f07e3d}

.main_three .main_three_l { width: 260px; float: left; height:222px; background:url(../image/main_txt_bg.png) no-repeat; padding: 0 20px }
.main_three .main_three_l .tt {height: 30px;line-height: 30px;font-size: 16px; color: #0e419c; margin-top: 20px;}
.main_three .main_three_l .tt h3 { font-size: 16px;  font-weight:normal}
.main_three .main_three_l .nr {margin-top: 5px;}
.main_three .main_three_l .nr p { line-height:26px; font-size: 14px; }
.main_three .main_three_c { width: 540px; float: left; height:auto; margin-left:30px; }
.main_three .main_three_c .tt {height: 40px;line-height: 40px;font-size: 16px; color: #fff; background:url(../image/xxgk.jpg) no-repeat}
.main_three .main_three_c .tt h3 { float:left;font-size: 16px; margin-left:50px; font-weight:normal}
.main_three .main_three_c .tt span { float:right; font-size: 14px; margin-right: 10px;}
.main_three .main_three_c .tt span a { color: #9e5d5d}

.main_three .main_three_c ul { height:auto; padding: 15px 15px 0; }
.main_three .main_three_c ul li { background:url(../image/icon_2.jpg) left no-repeat; width:22%; float: left; padding-left: 3%; height:40px; line-height: 40px;}
.main_three .main_three_c ul li a { font-size: 14px; }
.main_three .main_three_r { margin-left: 30px;}


.footer { padding: 30px 0; line-height:30px; background:#003091; color:#fff; font-size: 14px; text-align:center; margin-top: 30px;}



.newEJ_box { width: 1200px; margin: 0 auto; height:auto; }
.newEJ_L { float:left; width: 260px; height:auto; margin-top: 20px;}
.newEJ_L_title { height: 48px; line-height: 48px; background: #003091; text-align:center; font-size: 16px; color:#fff; }
.newEJ_L_title {display:block;border-top:1px solid #ddd;border-bottom:1px solid #fff;background-image: none;background-color: none;}
.newEJ_L_list li { background:url(../image/icon_3.png) #f5f5f5 left no-repeat; padding-left:20px;border-bottom:1px solid #ddd;border-top:1px solid #fff; }
.newEJ_L_list a {display:block;width:100%;color:#555;font-weight:normal;word-wrap:break-word;text-align:left;  height: 45px; line-height:45px;}
.newEJ_L_list li:hover {background:url(../image/icon_3.png) #f9f9f9 left no-repeat; }


.newEJ_R { float:left; width: 920px; height:auto; margin-left: 20px; margin-top: 20px; }
.newEJ_R_title { height: 48px; line-height: 48px; border-bottom: 2px #e4e4e4 solid; }
.newEJ_R_title h3 { font-size: 18px; font-weight: 700; border-bottom:2px #003091 solid; display:inline-block; padding-right:5px; color: #003091}
.newEJ_R_title .weizhi { float:right; color: #a5a5a5; font-size: 14px; }
.newEJ_R_title .weizhi a { color:#a5a5a5}
.newEJ_list1_box li { height: 45px; border-bottom: 1px #eeeeee solid; line-height: 45px; background:url(../image/icon_4.png) no-repeat; padding-left: 10px; overflow:hidden; font-size: 16px; }
.newEJ_list1_box li a { float: left; display:block; color:#333; }
.newEJ_list1_box li span { float: right; display:block; color:#333; }


.xlist_pages {margin: 25px auto 20px auto;font-size: 14px;text-align: center;}
.xlist_pages a, .xlist_pages strong {display: inline-block;line-height: 28px;padding: 0 10px;border: 1px solid #d9d9d9;background-color: #ffffff;text-decoration: none;color: #666;font-family: Simsun;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;margin-right: 3px;}
.xlist_pages .current {display: inline-block;line-height: 28px;padding: 0 10px;border: 1px solid #d9d9d9;background-color: #ffffff;text-decoration: none;font-family: Simsun;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;margin-right: 3px;color: #fff;background-color: #58b530;border-color: #fff;}
.xlist_pages a:hover {color: #fff !important;background-color: #58b530;border-color: #fff;text-decoration: none;}
.xlist_pages strong {color: #fff;background-color: #24557d;border-color: #fff;
}
.xlist_pages span {padding: 0 10px;line-height: 23px;}




.newEJ_con { padding:0 15px; }
.newEJ_con h1 { text-align:center; font-size:24px; line-height:50px; color: #333; padding: 10px 0; }
.newEJ_con p.xtime {color: #3f3f3f;font-size: 14px; text-align:center;line-height: 30px;}
.xcontant_box {color: #333;line-height: 35px;font-size: 16px;margin-top: 10px;word-break: break-all; min-height: 500px;}
.xcontant_box img { max-width: 100%;}

.newEJ_next { margin-top: 10px; line-height: 25px;clear: both;border-top: 1px solid #eee;padding-top: 20px; font-size: 14px;}
.newEJ_next_con { width: 1200px; height:auto; margin: 0 auto;}