﻿body { margin:0; color:#333; font-size:14px; background:#fff; font-family:"Microsoft YaHei", Arial}
a{ color:#424242; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
ul,li{ list-style:none; margin:0; padding:0;}
input{ border:1px solid #ccc; vertical-align:middle;}
img{ vertical-align:middle; border:none}
.blank{ clear:both;}

/*-------------容器----------------*/
.wrapper{ display:block; width:1200px; min-width:1200px; margin:0 auto; padding:0px 0; height:auto; position:relative}
.wrapper-fen{ display:block; width:1200px; margin:0 auto; padding:30px 0; height:auto;}
.content-wrapper{ display:block; height:auto; padding:0; clear:both;}




/*-------------首页----------------*/
.logo-dw{display:block;  width:100%; min-width:1300px; height:100px; background:url(../images/top_bg.png) no-repeat 90% bottom;}
.logo{  width:1200px; margin:0 auto; padding:0; height:100px; z-index:2;}
.logo .left{ float:left; width:650px; height:100px;}
.logo .right{ float:right; width:500px; padding:10px 0; color:#ccc}


.search {display:inline-block;margin-top:20px;width:500px;height:35px;}
.search input {display:inline-block;float:left;border:medium none;outline:none;}
.search .txt {padding:5px 10px 5px 40px;width:240px;height:27px;background:url(../images/search_txt_bg.jpg) no-repeat;font:14px/25px "微软雅黑";
	color:#333;}
.search .btn {width:98px;height:37px;background:url(../images/search_btn_bg.jpg) no-repeat;cursor:pointer;margin: 0;}


/*.toppic{ width:100%; min-width:1300px; height:313px; z-index:-2; background:url(../images/banner1.jpg) no-repeat center top}*/
.toppic{ width:100%; min-width:1300px; height:390px; z-index:-2; background:url(../images/banner1.jpg) no-repeat center top}
.nav-main-dw{display:block;width:100%; min-width:1300px; height:55px; background:#092e9e;}
.nav-main{ width:1200px;height:55px;text-align:center; margin:0 auto;}
.nav-main a{ display:block; float:left; width:135px; height:55px; line-height:55px; color:#fff; font-size:18px; text-align:center; margin:0 ; text-decoration:none}
.nav-main a:hover{ background:#06247e}
.nav-main a.this{ display:block; float:left; width:135px; background:#06247e; height:55px; line-height:55px; color:#fff; font-size:20px; text-align:center; margin:0 ; text-decoration:none}


/*首页新闻start*/
.index-news{ float:left; width:750px;}
.news-pic{ float:left; width:345px; height:245px; margin:25px 0 0 0;}
.top-news{  float:right; width:370px; margin:25px 0}
.top-news ul.top-n{ clear:both; padding:0 0 0 0;  }
.top-news ul.top-n li.t a{ display:block; font-size:16px; color:#1b252e; text-align:center; height:30px; line-height:30px; font-weight:bold; }
.top-news ul.top-n li.zy{ display:block; height:70px; line-height:22px; padding:5px 0; color:#a5a5a5; font-size:14px;}
.top-news ul.list-l{ display:block; margin-top:5px;}
.top-news ul.list-l li{ height:35px; line-height:35px;}
.top-news ul.list-l li a{ float:left; width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.top-news ul.list-l li span{ float:right;font-size:14px; color:#999}



/*-------------标题----------------*/
.title{ height:45px; clear:both}
.line{ border-bottom:2px solid #ccc}
.title span.t{ float:left; padding:0px 0; line-height:45px; font-size:22px;font-weight:bold; color:#1b252e;}
.title span.t span{ color:#1b252e; }
.title span.more{ float:right; padding:10px 0 0 0;}
.title span.more a{ display:block; border:0; font-size:14px; padding:10px 0 0 0; color:#666; text-decoration:none}
.title hr{ height:2px; padding:0; margin:0; background:#ddd; clear:both; border:none}

/*-------------通知----------------*/
.tzgg{ width:400px; height:330px; float:right;}
.tzgg ul.list { padding-top:18px; clear:both}
.tzgg ul.list li{  height:32px; line-height:32px; font-size:14px; }
.tzgg ul.list li a{ float:left; width:310px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tzgg ul.list li span{  float:right;font-size:14px; color:#999}


/*-------------login----------------*/
.login{ float:left; width:345px;}

.LoginContent { padding:15px 0 0 0; width: 100%;}

.AccountInfo, .PasswordInfo { font-size: 14px; font-weight: 600; overflow:hidden;}
.user,.pass,.ver { border: solid 1px #c5cddb; padding: 10px 0 10px 40px; border-radius: 2px; overflow: hidden; margin-bottom: 20px;}
.user input, .pass input{height: 24px;}
.user input:focus, .pass input:focus{
	border: medium none;
}
.user input, .pass input, .ver input { border: none; font-size: 14px;width:100%; }
.user {background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U3RUVCOUM2Nzc2MTFFNkI5Nzc4RTM0MDk0NEMwQjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0U3RUVCOUQ2Nzc2MTFFNkI5Nzc4RTM0MDk0NEMwQjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTdFRUI5QTY3NzYxMUU2Qjk3NzhFMzQwOTQ0QzBCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTdFRUI5QjY3NzYxMUU2Qjk3NzhFMzQwOTQ0QzBCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIABUAFQMBEQACEQEDEQH/xABqAAACAwEAAAAAAAAAAAAAAAAEBQIDBggBAQEAAAAAAAAAAAAAAAAAAAABEAAABAQFAwIHAAAAAAAAAAABAgMEERITBQAhFBUGMSIWUXFBYTJCYiNTEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/AO3b+dw+udt48kuds3ekXcvVUTCRUyDaQKZDhmWcygTCGcAH1wVQ84dambVV1YCbXdkSiog7RMYJjlCIAqAiIKFHoYDxwNGb+PiPk9Lu2/X0M4TUakvtHLALeVuDLvWraxlUX5WxEV2wJAUySSaoSmK5MYxSlTUAOkZsgEvTAga8Kc8dsQbOLegkyVCW4mtq9Z4KIh3giVYEygIhl9Rh9M8A33jjfjdeYNlk0WmkNUjClp6UJ5/tkhHAQ4bS0DqoMbxq194mCB9VOPv2SS0/whgVo8EZAm1+aryCWnBGqBg/XutNWnIP9NPPP8pfjgr/2Q==") no-repeat 10px center;
}
.pass { background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFFRDdDMDI2Nzc2MTFFNkI1N0VBMkNGRUEzMERCOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFFRDdDMDM2Nzc2MTFFNkI1N0VBMkNGRUEzMERCOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QUVEN0MwMDY3NzYxMUU2QjU3RUEyQ0ZFQTMwREI5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QUVEN0MwMTY3NzYxMUU2QjU3RUEyQ0ZFQTMwREI5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIABUAEgMBEQACEQEDEQH/xABsAAADAQEAAAAAAAAAAAAAAAAEBgcDCAEBAQEAAAAAAAAAAAAAAAAAAAECEAABAwIDBAgHAAAAAAAAAAABAgMEEQUAEgYhMTITYVJiMxQ0FTVRgaEiI1NUEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A7TkRjqi/T7fNccTYrTymlxGlqbEmS82HSXFIIJQhKkgIrtO/BQ14ssTSMNeodOJVCEGjs2ChajHkRgRzAUKJAWEkqSoba4Byzo6w3Zvl8cEIWj9IWK4act9zltyFzpjKHZTwmS0FxylMxCHQNwpgtraw6d0nqixsXQQpSIswOAx3p8xexDimyD+ahrlwEtq9/VJ989P8y95Xqcf139OI0p+kl6sRpu2ptLFuetgZHhHZTz7L6mqnKXEIacSFU35VkYrNHWp3VHgGvRYli9N+7keFlP8AJ4jmy5I9OKtenASXI1+9Xu+buR7p1e97jt8fZxGn/9k=") no-repeat 10px center;
}

.ver {}
.user, .pass, .ver { margin-bottom: 10px;}
.user, .pass { width: 68%; float: right; text-align:left; font-weight: normal;
}

.AccountInfo label, .PasswordInfo label { display:block; width: 17%;line-height: 45px; margin-bottom: 5px; float:left; text-align: right; }

.loginBtn, .cancelBtn {float:left; display: block; width: 45%; text-align: center;  height: 40px;
	line-height: 40px; background-color: #c62f2f; font-size: 18px; border-radius: 2px;color:#fff;
	margin-top: 5px; margin-left:10px;}

a:hover.loginBtn { color:#ff0;}
.AtBtn {  float: left; display: block; width: 45%; text-align: center; color: #fff; height: 38px; line-height: 38px; background-color: #0089b5; font-size: 18px; border-radius: 2px;    margin-top: 5px; margin-left: 15px;}
a:hover.AtBtn { color:#ff0;}

/*-------------大会活动----------------*/
/* .dhhd{ width:800px; float:right;}
.dhhd-fen{ width:252px; float:left; margin-right:20px;}
.dhhd-fen h2{ height:41px; padding:50px 0 0 0; text-indent:120px; font-size:22px; color:#272636; margin:0}
.dhhd-fen h2.bg1{ background:url(../images/dh_icon1.png) no-repeat left center;}
.dhhd-fen h2.bg2{ background:url(../images/dh_icon2.png) no-repeat left center;}
.dhhd-fen h2.bg3{ background:url(../images/dh_icon3.png) no-repeat left center;}
.dhhd-fen ul{ padding:20px 0;}
.dhhd-fen ul a{ display:block; float:left; width:100px; height:37px; line-height:37px; margin:6px 10px; background:#239ec5; color:#fff; text-align:center; border-radius:5px;}
.dhhd-fen ul a:hover{ background:#167694;} */
/*-------------大会活动----------------*/
.dhhd{ width:780px; float:right; background:url(../images/bm_bg.jpg) no-repeat; padding:10px 0 10px 30px}
.dhhd-fen{ width:352px; float:left; margin-right:38px;}
.dhhd-fen h2{ height:61px; padding:30px 0 0 0; text-indent:120px; font-size:22px; color:#272636; margin:0 0 10px 0}
.dhhd-fen h2.bg1{ background:url(../images/dh_icon1.png) no-repeat left center;}
.dhhd-fen h2.bg2{ background:url(../images/dh_icon2.png) no-repeat left center;}
.dhhd-fen h2.bg3{ background:url(../images/dh_icon3.png) no-repeat left center;height:66px; padding:25px 0 0 120px; text-indent:0;  font-size:22px; color:#272636; margin:0}
.dhhd-fen ul{ padding:10px 0; background:rgba(255,255,255,0.6); height:150px}
.dhhd-fen ul a{ display:block; float:left; width:150px; height:37px; line-height:37px; margin:6px 10px; background:#239ec5; color:#fff; text-align:center; border-radius:5px;}
.dhhd-fen ul a:hover{ background:#167694;}
.dhhd-fen ul.list{ padding:20px 0;}
.dhhd-fen ul.list a{ display:block;  height:30px; line-height:30px; margin:2px 0px; background:#fff; color:#444;; width:250px; text-align:left;white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }
.dhhd-fen ul.list a:hover{ color:#f60}
/*-------------服务直通车----------------*/
.service{min-width:1300px;height:331px; background:url(../images/service_bg.jpg) no-repeat; padding:66px 0 0 0; margin:30px 0 0 0}
.service-link{ width:210px; margin:0 15px; float:left;}
.service-link span{ display:block; width:145px; height:145px; margin:0 auto;}
.service-link h2{ color:#303030; text-align:center; height:68px; line-height:68px;margin:0; font-size:18px;}
.service-link p{ height:29px; padding:10px 10px 10px 10px; background:#239ec5; color:#fff; margin: 20px 0 0 0; font-size:18px; text-align:center;}
.service-link p.bg1{ height:40px; padding:10px 5px 10px 15px; background:#4082a2; color:#fff; margin:0; font-size:14px;}
.service-link a{ display:block;}
.service-link a:hover{ background:#f2f2f2;}
.service-link a:hover h2{ color:#000;}
.service-link a:hover p,.service-link a:hover p.bg1{ height:29px; padding:10px 10px 10px 10px; background:#e85440; color:#fff; margin: 20px 0 0 0; font-size:18px; text-align:center;}

/*-------------精彩回顾与海创故事----------------*/
.jchg{ width:545px; float:left;}
.jchg-list{ height:80px; margin:10px 0;}
.jchg-list ul.pic{ width:90px; float:left;}
.jchg-list ul.list{ width:430px; float:right;}
.jchg-list ul.list a{ height:35px; line-height:35px; color:#4082a2; font-weight:600;font-size:16px;}
.jchg-list ul.list a:hover{ color:#f60}
.jchg-list ul.list span{ display:block;line-height:20px; font-size:14px; color:#999}
.hcgs{ width:540px; float:right;}
.hcgs-con{ width:265px; float:left; height:270px; padding:15px 0 0 0; margin:0 0 0 5px }
.hcgs-con p a{ color:#4082a2; font-size:14px; margin:0; padding:0; }
.hcgs-pic1{ width:265px; height:185px; background:url(../images/story_pic1.png) no-repeat bottom; margin-bottom:15px}
.hcgs-pic1 img{ width:265px; height:160px; border-radius: 160px 160px 0 0;  }
.hcgs-pic2{ width:265px; height:175px; background:url(../images/story_pic2.png) no-repeat top; margin-top:15px; padding:25px 0 0 0;}
.hcgs-pic2 img{ width:265px; height:160px; border-radius: 0 0 160px 160px;  }

/*-------------合作单位----------------*/
.hzdw{ padding:20px 0}
.hzdw span{ display:block; float:left; padding:10px}

.footer{ width:100%; min-width:1300px;background: url(../images/bot_bg.jpg) repeat-x bottom center #f5f5f5; height:auto; padding:20px 0; margin-top:40px }
.footer .map{ width:550px; float:left; height:200px; padding:40px 0 0 0 }
.footer .address{ width:570px; float:right;}
.footer .address ul.logo{ height:auto; border-bottom:1px dotted #ccc;}
.footer .address ul.logo-bot{ height:auto; border-bottom:1px dotted #ccc;}
.footer .address ul.add{ height:150px; background:url(../images/bot_ewm.jpg) no-repeat right center; padding:10px 0}
.footer .address ul.add span{ font-size:20px; color:#ca0f1a; font-weight:bold}
.footer .bq{ padding:40px 0 0 0; line-height:35px; text-align:center}


.top-55{ margin-top:55px;}
.top-20{ margin-top:20px;}
.top-10{ margin-top:10px;}


/*-------------分页----------------*/

/*分页信息展示start*/
.fen-article{margin:0 auto; border:1px solid #ddd; margin:0 0 20px 0; padding:10px 30px;}
.fen-article-con{}
.fen-article-con ul.t{ background:url(../images/fen_line.gif) repeat-x bottom; height:55px; line-height:55px; font-size:20px; color:#d30000; font-family:Microsoft YaHei; text-align:center; padding:5px 0 10px 0}
.fen-article-con ul.zy{ height:30px; line-height:30px; color:#999; text-align:center; font-size:14px}
.fen-article-con ul.zy span{ padding:0 10px;}
.fen-article-con ul.con{ padding:20px; line-height:30px; color:#333;  }

.wra-pager { clear:both; margin:10px 0;background: #eeeeee;border: 1px solid #dddddd; padding:7px 20px;}
.pager { clear:both;}
.pager span.p_total { border: #999 1px solid; padding:3px 5px; font-weight:bold; background:#fff; margin:0 1px; vertical-align:middle; color:#666;font-family:arial;font-size:14px }
.pager span.p_current {border: #999 1px solid;  padding:3px 5px;font-weight:bold; margin:0 1px; background:beige;vertical-align:middle; color:#666;font-family:arial;font-size:14px }
.pager a:link {border: #999 1px solid; padding:3px 5px;background:#fff;  margin:0 1px; vertical-align:middle;color:#666; text-decoration: none! important;font-family:arial;font-size:14px}
.pager a:visited {border: #999 1px solid; padding:3px 5px;background:#fff;  margin:0 1px; vertical-align:middle; color:#333; text-decoration: none! important}
.pager a:hover {BORDER-LEFT-COLOR: #ddd; BACKGROUND: #69e; BORDER-BOTTOM-COLOR: #ddd; COLOR: #fff; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd}
.pager input {	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999 1px dotted; WIDTH: 2em; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px dotted; font-family:arial; TEXT-ALIGN: center; font-size:14px}

/*分页菜单start*/
.fen-menu{ float:left; width:280px;}
/*.fen-menu ul.mtop{ height:50px; line-height:50px; background:#167694; text-indent:30px; font-size:22px; color:#ddedf6;font-weight:; letter-spacing:3px;}*/
.fen-menu ul.mtop{ height:50px; line-height:50px; background:#092e9e; text-indent:30px; font-size:22px; color:#ddedf6; letter-spacing:3px;}
.fen-menu ul.list{ font-size:18px}
.fen-menu ul.list li.ej { display:block; padding:16px 25px 16px 30px; line-height:20px; border-bottom:1px solid #d9e5ef; font-size:16px; letter-spacing:3px; margin:1px 0}
.fen-menu ul.list li.ej div{ padding:10px 0}
.fen-menu ul.list li.ej div span a{ display:block; padding:0; margin:0; height:40px; line-height:40px; font-size:15px; text-indent:40px; margin:1px 0; color:#0c4376; border:none }
.fen-menu ul.list li a{background:url(../images/menu_arr1.png) no-repeat 250px center;  display:block; padding:16px 25px 16px 30px; line-height:20px; border-bottom:1px solid #d9e5ef; font-size:16px; letter-spacing:3px; margin:1px 0}
.fen-menu ul.list li a:hover{ background:url(../images/menu_arr.png) no-repeat 250px center #eef6fd;  border-bottom:1px solid #d9e5ef; border-right:none; text-decoration:none; color:#4c8cc9;  }
.fen-menu ul.list li.this a { background:url(../images/menu_arr.png) no-repeat 250px center #eef6fd;  border-bottom:1px solid #d9e5ef; border-right:none; text-decoration:none; color:#4c8cc9; font-weight:bold; margin:1px 0}
.fen-menu ul.list li.this p { padding:7px 0; margin:0}
.fen-menu ul.list li.this p a{ margin:0 30px ; padding:0; height:30px; line-height:30px; font-size:16px; font-weight:normal; border:none; text-indent:30px }
.fen-menu ul.list li.this p a:hover{ }
.fen-menu ul.list li.red a{background:#e10800;  display:block; padding:10px 25px 10px 30px; line-height:20px; border:none; font-size:16px; letter-spacing:3px; margin:1px 0; color:#fff}


.fen-menu ul.list li.bgthis a { display:block;  padding:10px 0 10px 27px; line-height:20px;border-left:4px solid #d82416; border-bottom:1px solid #ececec;font-size:14px; color:#d82416; border-right:none}


.fen-menu ul.list li.s a{ display:block;  padding:10px 0 10px 20px; line-height:20px;border-right:1px solid #ececec; border-bottom:1px solid #ececec; font-size:14px; }
.fen-menu ul.list li.s a:hover{ border-left:4px solid #d82416; border-bottom:1px solid #ececec; border-right:none; text-decoration:none;color:#d82416;}
.fen-menu ul.list li.sthis a{ display:block;   padding:10px 0 10px 17px; line-height:24px; border-left:4px solid #d82416; border-bottom:1px solid #ececec;font-size:14px;color:#d82416; border-right:none}

/*分页信息列表start*/
.fen-news{ padding:10px 0}
.fen-news ul{}
.fen-news  ul li{ height:42px; line-height:42px; border-bottom:1px dashed #ddd; background:url(../images/dot_list.gif) no-repeat left center; text-indent:28px;}
.fen-news  ul li a{ float:left}
.fen-news  ul li span{ float:right;color:#8c8c8c; font-size:14px;}
.fen-news ul.middle{ padding:10px 0px; line-height:32px;}
.fen-news ul.middle p{ margin-bottom:15px}
.fen-news ul.middle p.cs{ height:30px; line-height:30px; text-indent:30px; color:#007faf; font-size:14px; padding:0; margin-bottom:10px;}
.fen-news ul.middle p.nr{ padding:0px 0; line-height:26px; font-size:12px;}
.fen-news ul.middle h2{ font-size:16px; color:#e10800}

.fen-news ul.four-block{ float:left; width:390px; margin-right:30px;}
.fen-news ul.four-block h2{ font-size:18px;  padding:30px 0 0px 0; margin:0; display:block; line-height:30px; }
.fen-news ul.four-block h2.icon1{text-indent:50px;}
.fen-news ul.four-block h2.icon2{ text-indent:60px;}
.fen-news ul.four-block h2.icon3{ text-indent:50px;}
.fen-news ul.four-block h2.icon4{ text-indent:60px;}
.fen-news ul.four-block li.more{ text-align:right; background:none; border:none;}
.fen-news ul.four-block li.more a{ color:#4c8cc9}


/*分页内容start*/
.fen-con{ float:right; width:830px;}
.fen-title{ height:55px; line-height:55px; border-bottom:3px solid #e9e1df; margin-bottom:10px;}
.fen-title span{ color:#dd0800}
.fen-title ul.t{ width:500px; float:left; font-size:20px; color:#000; letter-spacing:1px; font-size:22px;}
.fen-title ul.t span{ padding:0;}
.fen-title ul.tl span{ padding:0 5px;}
.fen-title ul.add{ width:300px; float:right; text-align:right;}
.fen-title ul.add span{ padding:0 10px; font-size:14px;}


/*.fen-search{ margin:0 0 15px 0; padding:13px 20px; background:#eff7f9; color:#167694;}*/
.fen-search{ margin:0 0 15px 0; padding:13px 20px; background:#eff7f9; color:#365ccf; font-size:15px;}
/*.fen-search{}*/





/*----------tab标签页-----------*/
.new{ padding:10px 0 0 0;margin:0px; height:auto;  clear:both}
.new ul.tab {height:47px; line-height:47px; margin:0; padding:0 0 0 15px;font-size:16px; font-family:'微软雅黑'; }
.new ul.tab li.tab1,.new ul.tab li.tab2,.new ul.tab li.tab3,.new ul.tab li.tab4{height:44px; line-height:44px; float:left; width:185px; background:#fff; border-top:3px solid #e31e27; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center;color:#e31e27}
.new ul.tab li.tab1_1,.new ul.tab li.tab2_1,.new ul.tab li.tab3_1,.new ul.tab li.tab4_1{ float:left; width:185px; cursor:pointer;  text-align:center;}
.new ul.tab li.tab1 a,.new ul.tab li.tab2 a{ color:#e31e27 }
.new ul.tab li.tab1 a:hover,.new ul.tab li.tab2 a:hover{ text-decoration:none }
.new ul.l_show_zt{  padding:20px 0 10px 0;}
.new ul.l_show_zt li a{ width:138px; height:40px; float:left; line-height:40px; text-indent:45px; margin:8px 6px; font-size:16px; color:#2c6f8d; border-radius:5px;}
.new ul.l_show_zt li a:hover{ background: no-repeat 10px  center #f5eded; color:#b81600; text-decoration:none }
.new ul.l_show_zt li a{ width:138px; height:40px; float:left; line-height:40px; text-indent:45px; margin:5px 6px; font-size:16px; color:#2c6f8d; border-radius:5px;}
.new ul.l_show_bm{  padding:20px 0 10px 0;}
.new ul.l_show_bm li a{ width:288px; height:40px; float:left; line-height:40px; text-indent:45px; margin:5px 6px; font-size:16px; color:#2c6f8d; border-radius:5px;}

h2.title-doc{ display:block;  height:45px; line-height:45px; text-indent:45px; color:#007faf; font-size:18px; font-weight:normal;  padding:0; margin-bottom:10px;}
h2.title-leader{ display:block; height:45px; line-height:45px; text-indent:45px; color:#007faf; font-size:18px; font-weight:normal;  padding:0; margin-bottom:10px;}
h2.title-leader span{ font-size:16px; color:#333; padding:0 0 0 20px}
h2.title-tel{ display:block; height:45px; line-height:45px; text-indent:45px; color:#007faf; font-size:18px; font-weight:normal;  padding:0; margin-bottom:10px;}
h2.title-address{ display:block; height:45px; line-height:45px; text-indent:45px; color:#007faf; font-size:18px; font-weight:normal;  padding:0; margin-bottom:10px;}
h2.title-web{ display:block; height:45px; line-height:45px; text-indent:45px; color:#007faf; font-size:18px; font-weight:normal;  padding:0; margin-bottom:10px;}

.con-style{ padding:30px; border:1px solid #d9e2e9; background:#f3f7fa; font-size:16px; line-height:32px }

.fen-line{ width:160px; height:350px; float:left;}

/*.table-lb{border:#ddd 1px solid;}*/
/*.table-lb th{ background:#239ec5; color:#fff; border-bottom:#b5ced0 1px solid; border-right:#b5ced0 1px solid; }*/
/*.table-lb td{ background:#fff; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}*/
/*.table-lb td a{ color:#174f78}*/
/*.table-lb td a:hover{ color:#f60}*/

.table-lb{border:#ddd 1px solid;}
.table-lb th{ background:#365ccf; color:#fff; border-bottom:#b5ced0 1px solid; border-right:#b5ced0 1px solid; font-size:15px; }
.table-lb td{ background:#fff; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:15px; }
.table-lb td a{ color:#174f78}
.table-lb td a:hover{ color:#f60}


.table-lb1 th{ background:#ee792a; color:#fff; padding:3px 8px; font-weight:normal}
.table-lb1 td{border-bottom:1px solid #ddd; padding:10px 8px; line-height:22px;}

.table-lb2{ border:1px solid #ddd}
.table-lb2 th{ background:#f0e8cf; color:#b31016; border-bottom:2px solid #b3afa3;  border-right: 1px solid #ddd; text-align:center}
.table-lb2 td{line-height:30px; border-bottom: 1px solid #ddd;  border-right: 1px solid #ddd}

.table_lb3 {border: 1px solid #CCC; line-height:20px}
.table_lb3 a:link,.table_lb1 a:visited{color: #336699;text-decoration: none;}
.table_lb3 a:hover{color: #ff6600;text-decoration: underline;}
.table_lb3 td{font-family: "宋体";font-size: 12px;color: #454545;height:25px; border-bottom:1px dotted #ccc;border-right: 1px solid #ddd;}
.table_lb3 th{text-align: center;font-family: "宋体";font-size: 12px;font-weight: bold;color: #333333;background:#f0f0f0;border-right: 1px solid #CCC;}
.table_lb3 tr.o1{background: #FFF;}
.table_lb3 tr.o2{background: #f6f8fa;}



/*-------------font----------------*/
.font-greenB{ font-weight:bold; color:#fcff00;}
.font-greenB a{color:#3b3b91;}
.font-green{  color:#3b3b91;}
.font-red{ color:#dd0800}
.font-red a{ color:#dd0800}
.font-blue{ color:#039}
.font-blue a{ color:#039}
.font-blueB{ color:#039;font-weight:bold; font-size:16px;}
.font-blueBB{ color:#039;font-weight:bold; font-size:18px;}
.font-orgB{ color:#ee792a; font-size:16px;}
.font-redB{ color:#d50101; font-size:16px}

.headline {text-align:center; padding:20px 0 10px 0; border-bottom:1px solid #ddd}
.title span.t strong{ color:#e90000; font-weight:normal}



.plr12{	padding:0 12px;}
.mt10{ margin-top:10px;}
.blueline{	}
.butyhzx{	height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#000;border-bottom:2px solid #69CBF1;}
.centerleft{	margin-top:7px;	position:relative;	left:-7px;	margin-bottom:7px;}
.centerleft li{	padding-top:2px;	float:left;	width:100%;}
.centerleft a{	padding-left:38px;	display:block;	line-height:30px;color:#666; padding-top:7px; padding-bottom:7px;}
.centerleft a.active{	color:#fff;	font-weight:bold;	background:#167694; border-radius:5px;	text-decoration:none;}
.centerleft a.active:hover{	color:#fff;background:#239ec5;}
.centerleft a:hover{color:#fff;background:#239ec5;border-radius:5px;	}
.butcurrent{height:50px; line-height:50px;	border-bottom:2px solid #ccc;}
.butcurrent a{color:#369}
.left{float:left;}
.regtitlebg{ display:block;margin:10px 0 0 0; position:relative}
.regtitlebg span.t{ display:block; width:160px;	background:#239ec5;  height:40px; line-height:40px; color:#fff; text-align:center; border-radius:6px}
.regtitlebg table{margin-left:0;}
.regtitle{	color:#fff;	padding:2px 0 0 13px;font-size:14px;}
.rbtnarea{	position: absolute;	right: 20px;top: -5px;}
.btngray{width:103px;height:38px;padding-bottom:2px;line-height:36px;font-size:15px;font-weight:bold;text-align:center;color:#fff;border:none;cursor:pointer;}
.btngray{width:82px;	height:38px;line-height:38px;display:block;	background:url(../images/but4.png) no-repeat;}
.cc00{ color:#c00;}
.l{float:left; margin:0; padding:0;}
.table-lb2 input{ border:none}

.tar{ text-align:right; color:#965a0a}


/*-------------20150326æ–°å¢žæ ·å¼----------------*/

.btn{display:block;width:60px; margin:0 5px;; background:#f60; text-align:center;  border: 1px solid transparent;  font-size: 14px;  font-weight: normal;  line-height: 1.2;  border-radius: 4px;  padding: 7px 0px 6px 0px;  text-transform: uppercase;  -webkit-font-smoothing: subpixel-antialiased;  -webkit-transition: all .25s linear;  transition: all .25s linear; float:right;}
.btn-block {  white-space: normal;}
.btn-primary {  color: #ffffff;  background-color: #f84545;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.hover {
	color: #ffffff;  background-color: #f84545;  border-color: #f84545;}
.btn-primary:active,.btn-primary.active {  background: #99151a;  border-color: #99151a;}
.btn-embossed {  -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;  transition: border .25s linear, color .25s linear, background-color .25s linear;}
.btn-embossed:hover,.btn-embossed:focus {  top: 2px;  position: relative;}
.btn-embossed.btn-primary {  -webkit-box-shadow: 0 5px #99151a;  box-shadow: 0 5px #99151a;}
.btn-embossed.btn-primary:hover,.btn-embossed.btn-primary:focus {  -webkit-box-shadow: 0 3px #99151a;  box-shadow: 0 3px #99151a;  background: #ffae28;}
.btn-embossed.btn-primary.active,.btn-embossed.btn-primary:active {  -webkit-box-shadow: 0 0 #99151a;  box-shadow: 0 0 #99151a;  top: 5px;  background: #ffae28;  border-color: #ffae28;}

.btn1{  display:block;width:90px; float:right; margin:0 5px; background:#f60; text-align:center;  border: 1px solid transparent;  font-size: 14px;  font-weight: normal;  line-height: 1.2;  border-radius: 4px;  padding: 7px 0px 6px 0px;  text-transform: uppercase;  -webkit-font-smoothing: subpixel-antialiased;  -webkit-transition: all .25s linear;  transition: all .25s linear;}
.btn-block1 {  white-space: normal;}
.btn-primary1 {  color: #ffffff;  background-color: #4db6ce;}
.btn-primary1:hover,.btn-primary1:focus,.btn-primary1:active,.btn-primary1.active,.btn-primary1.hover {
	color: #ffffff;  background-color: #0e7c96;  border-color: #0e7c96;}
.btn-primary1:active,.btn-primary1.active {  background: #0e7c96;  border-color: #0e7c96;}
.btn-embossed1 {  -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;  transition: border .25s linear, color .25s linear, background-color .25s linear;}
.btn-embossed1:hover,.btn-embossed1:focus {  top: 2px;  position: relative;}
.btn-embossed1.btn-primary1 {  -webkit-box-shadow: 0 5px #0e7c96;  box-shadow: 0 5px #0e7c96;}
.btn-embossed1.btn-primary1:hover,.btn-embossed1.btn-primary1:focus {  -webkit-box-shadow: 0 3px #0e7c96;  box-shadow: 0 3px #0e7c96;  background: #ffae28;}
.btn-embossed1.btn-primary1.active,.btn-embossed1.btn-primary1:active {  -webkit-box-shadow: 0 0 #4db6ce;  box-shadow: 0 0 #4db6ce;  top: 5px;  background: #ffae28;  border-color: #ffae28;}

.welcome{ width:700px; height:250px; margin:10px auto; border-bottom:1px dashed #ddd}
.welcome ul{ display:block; padding:75px 0 0 80px; width:300px; height:150px; text-align:center; font-size:16px; line-height:35px}
.welcome ul span{ font-size:18px; color:#6590bb}

.tbjd{ margin:15px; text-align:center; padding:10px;}
.tbjd span.alr{ padding:8px 25px; background:#6d99c2; color:#fff; font-size:16px;}
.tbjd span.alr1{ padding:8px 25px; background:#bcbcbc; color:#fff; font-size:16px;}
.tbjd span.arr{ padding:4px 10px; }

.tbjd-t{width:700px; margin:0 auto; font-size:16px; color:#bf1a20; font-weight:bold}

.tsxx{ width:600px; margin:10px auto; border: 1px solid transparent; border-radius: 4px; padding:10px 50px; text-align:center; color:#cc0000; background:#fdd9d9  }


.luyan{ width:820px; float:right; height:293px;}
/*.luyan .content{float:left; width:258px; height:293px;}*/
/*.luyan .content a{width:100%;height:100%;display:block;float:left;perspective:600px;-webkit-perspective:600px;-moz-perspective:600px;}*/
/*.luyan .content a .luyan1{width:100%;height:100%;overflow:hidden;}*/
/*.luyan .content a .luyan1-1{width:100%;height:100%;overflow:hidden;}*/

.luyan{ width:820px; float:right; height:293px;}
.luyan a.luyan1{ display:block; float:left; width:258px; height:293px; background:url(../images/ind_link1-1.jpg); margin-right:20px; text-indent:20000px;}
.luyan a.luyan1:hover{ background:url(../images/ind_link1c.jpg);}
.luyan a.luyan2{ display:block; float:left; width:258px; height:293px; background:url(../images/ind_link2-1.jpg); margin-right:20px; text-indent:20000px;}
.luyan a.luyan2:hover{ background:url(../images/ind_link2c-1.jpg)}
.luyan a.luyan3{ display:block; float:left; width:258px; height:293px; background:url(../images/ind_link3-1.jpg); text-indent:20000px;}
.luyan a.luyan3:hover{ background:url(../images/ind_link3c.jpg)}