﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style:none;border:none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
legend{color:#000000;}
iframe{margin:0 auto;}
a {text-decoration:none;color:#515151;cursor:pointer;}
body {background-color:#fff;min-width:1000px;text-align:center;}
input,a {outline:none;}
.inner {width:1000px;margin:0 auto;text-align:left;}
.fl {float:left;}
.fr {float:right;}

/*----------top start----------*/
.top_title {width:100%;height:38px;font:14px/38px "Microsoft Yahei";color:#515151;background:#fff;}
.topBanner {position:relative;height:318px;margin:0 auto;background:url(../images/banner.png) no-repeat center;}
.topBanner .inner img {margin-top:60px;margin-left:6px;}
.top_nav {height:35px;margin-top:-128px;position:relative;z-index:100;}
.top_nav .inner {height:35px;background:url(../images/nav_bg.png);}
.top_nav .inner ul li.nav_hr {float:left;width:2px;height:35px;background:url(../images/nav_hr.png) no-repeat center;}
.top_nav .inner ul li.nav_icon {float:left;width:119px;line-height:35px;text-align:center;}
.top_nav .inner ul li.nav_icon a {display:inline-block;width:119px;height:35px;color:#ffffff;cursor:pointer;}
.top_nav .inner ul li.nav_icon a.current_nav {background:url(../images/nav_active_bg.png) no-repeat center;color:#0076b3;}
.top_weather {position:relative;z-index:100;height:55px;}
.top_weather .spanText {height:55px;line-height:55px;margin-left:10px;}
.top_weather iframe {margin-left:20px;margin-top:15px;}
.search {float:right;display:inline-block;height:35px;width:282px;margin-top:13px;cursor:pointer;background:url(../images/search01.png) no-repeat center;}
.top_search_text {float:left;display:inline-block;width:200px;height:28px;margin-top:3px;margin-left:15px;line-height:28px;color:#7d7d7d;border:0;}
.top_search_btn {position:relative;float:right;display:inline-block;width:64px;height:28px;margin-top:3px;margin-left:-64px;background:url(../images/search03.png) no-repeat center;color:#fff;border:0;cursor:pointer;}
/*----------top end----------*/

/*----------news start----------*/
.news {position:relative;display:inline-block;z-index:100;}
.newsL {width:146px;height:266px;margin-right:15px;border:1px solid #d1d1d1;} 
.newsL p {margin:0 5px;}
.leader_logo {line-height:57px;padding-left:47px;font-size:16px;color:#c80101;font-weight:bold;background:url(../images/leader_logo.png) no-repeat 16px 18px;}
.grey_bg {line-height:27px;font-size:14px;color:#1779cc;background:#f0f0f0;text-align:center;}
.black_name {text-align:center;line-height:40px;font-size:16px;color:#060606;font-weight:bold;}
.black_name a {color:#060606;}
.picHandover {display:inline-block;width:448px;height:268px;}
.roll {float:left;position:relative;display:inline-block;width:448px;height:268px;overflow:hidden;}
.roll_pic {width:448px;height:268px;}
.roll_num li.roll_num_hover {background:url(../images/active_li.png) no-repeat center;}
.roll_pic img {width:448px;height:268px;}
.roll_num {position:relative;float:right;line-height:32px;height:32px;top:-32px;margin-right:5px;z-index:10;}
.roll_num li {float:left;width:12px;height:32px;margin:0 1px;line-height:32px;background:url(../images/default_li.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;;opacity:0.90;}
.roll_title {position:absolute;bottom:0px;width:448px;height:32px;line-height:32px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}
.newsR {width:372px;height:266px;border:1px solid #d1d1d1;}
.news_title {height:38px;border-bottom:1px solid #dddddd;margin:0 1px;}
.news_title .fl {width:84px;height:38px;line-height:38px;color:#ffffff;background:url(../images/blueLi_bg1.png) no-repeat center;text-align:center;}
.news_title .fr {width:50px;height:38px;line-height:38px;color:#8f8f8f;font-size:12px;text-align:center;}
.abstract {margin:0 20px;height:105px;border-bottom:1px solid #d1d1d1;}
.abstract h3 {margin-top:6px;line-height:30px;font-size:16px;text-align:center;color:#ac0001;}
.abstract h3 a {color:#ac0001;}
.abstract p {line-height:30px;font-size:12px;color:#515151;}
.abstract p a.red {color:#e30209;}
.news_list {margin:0 20px;padding-top:6px;}
.news_list li {line-height:36px;padding-left:15px;background:url(../images/blue_spot.png) no-repeat 2px;}
.news_list li a, .news_list li span {color:#515151;}
/*----------news end----------*/

/*----------column start----------*/
.column {margin-top:20px;margin-bottom:20px;}
/*----------column end----------*/

/*----------info start----------*/
.info {display:inline-block;margin-bottom:20px;}
.info .info_left {width:222px;height:475px;}
.info .info_left1 {width:220px;height:262px;margin-bottom:20px;border:1px solid #efefef;}
.info .info_left1 .head, .info .info_left2 .head {height:34px;background:url(../images/greyLi_bg1.png);border-bottom:1px solid #e5e5e5;}
.info .info_left1 .head .fl, .info .info_left2 .head .fl {width:75px;height:34px;line-height:34px;color:#ffffff;background:url(../images/blueLi_bg2.png) no-repeat center;text-align:center;}
.info .info_left1 .head .fr, .info .info_left2 .head .fr {width:43px;height:34px;line-height:34px;color:#8f8f8f;font-size:12px;text-align:center;}
.info .info_left1 p {line-height:30px;margin:8px 9px 0;font-size:14px;color:#383838;}
.info .info_left2 {width:220px;height:189px;border:1px solid #efefef;}
.info .info_left2 ul {margin:0 14px;}
.info .info_left2 ul li {width:191px;height:38px;line-height:38px;margin-top:10px;font-size:16px;}
.info .info_left2 ul li a {display:inline-block;width:127px;height:100%;padding-left:64px;color:#0d81be;font-weight:bold;}
.info .info_left2 ul li.mail {background:url(../images/mail.png) no-repeat center;}
.info .info_left2 ul li.internet {background:url(../images/internet.png) no-repeat center;}
.info .info_left2 ul li.telphone {background:url(../images/telphone.png) no-repeat center;}

.info .info_right {width:763px;height:475px;}
.info_right1 {width:372px;height:228px;border:1px solid #efefef;}
.info .info_right1 .head, .info .info_right2 .head {margin:0 1px;height:36px;background:url(../images/titleBg.png);}
.info .info_right1 .head .fl, .info .info_right2 .head .fl {width:96px;height:36px;line-height:40px;font-size:14px;color:#0076b3;text-align:center;font-weight:bold;}
.info .info_right1 .head .fr, .info .info_right2 .head .fr {width:50px;height:36px;line-height:36px;font-size:12px;color:#8f8f8f;text-align:center;}
.info_list {margin:0 15px;padding-top:6px;}
.info_list li {line-height:35px;padding-left:15px;background:url(../images/black_spot.png) no-repeat 2px;}
.info_list li+li {border-top:1px dashed #e8e8e8;}
.info_list li a, .info_list li span {color:#515151;}
.info_right2 {width:372px;height:228px;margin-top:15px;border:1px solid #efefef;}
/*----------info start----------*/

/*----------linkWebsite start----------*/
.linkWebsite {margin-bottom:20px;}
.linkWebsite .inner {border:1px solid #e5e5e5;}
.linkWebsite .head {height:37px;background:url(../images/greyLi_bg2.png);border-bottom:1px solid #e5e5e5;}
.linkWebsite .head .fl {width:75px;height:34px;line-height:34px;color:#ffffff;background:url(../images/blueLi_bg2.png) no-repeat center;text-align:center;}
.linkWebsite .head .fr {width:53px;height:34px;line-height:34px;color:#8f8f8f;font-size:12px;text-align:center;}
#demo {overflow:hidden;width:938px;height:190px;margin:0 30px;}
#indemo {float:left;width:800%;margin-top:15px;}
#demo1, #demo2 {float:left;}
.tp {float:left;width:202px;margin-right:44px;}
.tp img {width:198px;height:133px;padding:1px;border:1px solid #cdcdcd;}
.tp p {line-height:28px;color:#c80101;text-align:center;font-size:12px;}
/*----------linkWebsite end----------*/

/*----------link start----------*/
.link {height:28px;margin-bottom:10px;}
.link .inner {height:28px;background:#f1f5f8 url(../images/link.png) no-repeat left;}
.link .inner a {display:inline-block;height:28px;line-height:28px;margin-right:30px;padding-left:15px;background:url(../images/link_arrow.png) no-repeat left;font-size:14px;color:#1082c1;}
/*----------link end----------*/

/*----------bottom start----------*/
.bottom {height:135px;background:#1b75c1;}
.bottomContent {width:700px;height:100px;margin:0 auto;padding-top:20px;}
.bottomText {color:#fff;font-size:14px;}
.bottomText p {line-height:30px;}
/*----------bottom end----------*/


/*--------------------------------secondLevel start--------------------------------*/
.secondpage {width:1000px;margin:15px auto;}
.bodyLeft {position:relative;z-index:400;width:250px;margin-right:33px;float:left;}
.listHead {font-size:20px;font-weight:bold;color:#000;border-top:3px solid #4a91c8;height:45px;line-height:45px; background:#f2f2f2;text-align:center;letter-spacing:1px;text-align:center;letter-spacing: 3px;}
.listText2 {width:230px;height:222px;background:#f3f9fa;margin-top:2px;padding:10px;}
.listText2 p {font-size:14px;line-height:28px;text-indent:2em;text-align:left;}
.listText {width:250px;min-height:222px;background:#f3f9fa;margin-top:2px;}
.listText a {display:inline-block; text-align:center;  font-size:14px;width:220px;height:55px;line-height:55px;border-bottom:1px dashed #c8d8e4;color:#3d79ac;margin-left:15px;}
.listText a {display:inline-block; text-align:center;  font-size:14px;width:220px;height:55px;line-height:55px;color:#3d79ac;margin-left:10px; }

.bodyRight {float:right;display:inline-block;width:716px;}
.contentHead {height:48px;background:url(../images/er_hr.png);position:relative;z-index:600;text-align:left;}
.contentHead a {padding-left:11px;line-height:48px;color:#707070;font-size:12px;}
.contentText {padding-top:12px;margin-right:10px;}
.contentText .contentTextUl {text-align:left;padding-bottom:10px;border-bottom:1px dashed #d1d1d1;min-height:200px;margin-bottom:20px;}
.contentText .contentTextUl2 {min-height:500px;border-bottom:1px dashed #d1d1d1;}
.content_class {margin-bottom:17px;padding-bottom:8px;border-bottom:1px solid #eee;}
.content_class ul {clear:both;}
.content_class_head {height:30px;width:100%;display:inline-block;}
.content_class_head button {float:right;padding:0 15px;height:30px;line-height:30px;background-color:#008DD1;border: 1px solid #008DD1;box-sizing:border-box;}
.content_class_head button a {color:white;}
.content_class_head p {float:left;display:inline-block;line-height:30px;padding-left:2em;background:url(../images/icon_class.png) no-repeat 10px 50%;}
.content_class_head p a {color:#007bc6;}
.content_class_head img {float:left;display:inline-block;line-height:30px;margin-left:85px;margin-top:10px;}
.content_class_head .more {display:inline-block;line-height:30px;}
.textLine {height:40px;line-height:40px;padding-left:1em;background:url(../images/black_spot.png) no-repeat 5px 50%;}
.textLine a {height:35px;line-height:35px;color:#616161;}
.textLine .titleDate {float:right;color:#616161;}
.titleDate2 {float:right;}
.link2 {width:1000px;height:28px;margin-bottom:10px;margin:20px auto;background: url(../images/link_back.png) no-repeat center;float:left;}
.link2_title {height: 28px;line-height: 28px;margin-left: 13px;color: #fff;font-size: 14px;}
.link2_img1 {margin-left:55px;}
.link2_img1, .link2_img2, .link2_img3 {margin-right:10px;}
.link2_word {margin-right:26px;color:#1082c1;font-size:14px;font-family:sans-serif;}
/*----------------------------------secondLevel end--------------------------------*/

.q_ne1{ font-size:20px; color:#0e6bb1; line-height:40px; font-weight:bold;}
.q_ne1 a{ text-decoration:none; font-size:18px; color:#0e6bb1; line-height:40px;}
.q_ne2{ font-size:12px;  color:#4F4D4E; line-height:25px;}
.q_ne2 a{ text-decoration:none; font-size:12px; color:#4F4D4E; line-height:25px;}
