@charset "utf-8";
/* CSS Document */
/* 初始化 */
body,v,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
body{font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1,Heiti,arial,helvetica,sans-serif!important;line-height:19px;color:#333;position:relative;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}.tmenulist
ol,ul{list-style:none;}
/*h1,h2,h3,h4,h5,h6{font-size:100%;}*/
em{font-style:normal;}
input,button,select,textarea{outline:none;}
textarea { resize:none; }
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{outline:none;-moz-outline:none;}

html *,html *:before,html *:after {-webkit-transition: 0.5s; transition: 0.5s;}
*:before,*:after { z-index:-1;}
body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333333;
	background-color: #ffffff;
}
	
body{}
.clearfix{clear:both;}
/*公用头部	.cf_readmore:hover{background:#003685; color:#fff;}*/

.w1044{ width:1044px; margin:0 auto;}
.w1170{ width:1170px; margin:0 auto;}
	
.cf_cutline{text-align:center; margin-top:55px;}
.cf_coltitle{text-align:center; margin-top:60px;}
.cf_coltitle img{width:300px;}
.cf_readmore{line-height:39px; border:1px solid #e99312; text-align:center; width:160px; margin: 0 auto; margin-top:21px; color:#e99312; font-family:"Arial"; cursor:pointer;}
.cf_readmore:hover{background:#003685; color:#fff;}
.titif2_ul1{padding-top:10px;}
@media (min-width: 1200px)
{
	.cf_readmore{margin-top:61px; font-family:"微软雅黑";}	
}
	
/********************************************** 首页开始 ***************************************************/

.cf_top{line-height:45px;}
.cf_tophead{ float:left; line-height:45px;}
.cf_topimg{float:right; margin-left:16px;}
.cf_nav{line-height:45px;}
.navbar-nav{padding:10px 0 10px 10px;border-top:2px solid #003685; margin-right:15px;}
.navbar-nav .cf_menu{ width:100%; display:inline-block; margin-top:0px; text-align:center;height:35px; line-height:35px;overflow:hidden;}
.navbar-nav .cf_menu:hover{background:#fff; }
.navbar-nav .active .dropdown-toggle{color:#fe861f; }
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus,.navbar-nav > .cf_menu > a:focus,.navbar-nav > .cf_menu > a:hover,.dropdown-menu > .cf_menu > a:hover,.dropdown-menu > .cf_menu> a:focus {text-decoration: none;color: #fe861f;}
.navbar-header img{height:44px; display:block; padding-top:8px;}
.top_menu{height:60px;}
.dropdown-menu li a:hover{ background:#003685;color:#fff;}

#lanages{ display:none;}
#lanages1{ display:inline-block;}
#lanages1 a{ float:left; width:100%;}

.navbox{position:absolute; background:rgba(0,0,0,0.5); width:100%; height:100%; top:0; transition: all 0.55s; left:-100%; z-index:9;}
.hiddenmenu{float:right; width:40%; height:100%;}
.navm{width:60%; height:100%; background-color:#2a2f33; padding-top:20px; float:left;}
.navm li{border-bottom:1px solid #21262a;}
.navm li a{color:White; font-size:14px; line-height:40px; padding-left:20px; width:100%; height:100%; display:block;}
.navm .active a{color:#f38923; font-size:16px;}
.nav_texton{left:0;}

.serchbox
{
    float: right;
    position: relative;
    right: 0;
}

.serchboxm
{
    float: right;
    position:absolute;
    right: 10px;
    top:15px;
}

.showsearch
{
    float: right;
    padding: 6px;
}


.showser {
    vertical-align: middle;
    top: 45px;
    right:0;
    position: absolute;
    overflow: hidden;
    -webkit-transition: all .4s;
    transition: all .4s;
    width: 0px;
    background-color: white;
    height: 40px;
    z-index:9;  
}

.showser input{float:left; height:100%; background:none; border:none; padding-left:5px; width:90%;}

.showser a{float:right;padding-top:12px; width:10%; }

.showser img,.showsearch img{display:block; height:15px;}


.showserchbox{width:300px;    border:1px solid #aeaeae;}

@media (min-width: 1200px)
{
    
    .showser {
        top: 65px;
    }
    .showsearch
    {
        float: right;
        padding: 6px;
        border: 1.5px solid #aeaeae;
        margin-top: 20px;
    }
    
    .navbar-header img{height:45px; padding:0;}
	.cf_top{line-height:45px;  background:#ebeef2;}
    .cf_tophead{ float:left; line-height:45px;}
    .cf_topimg{float:right; margin-left:16px;}
    .cf_nav{line-height:83px;}
    .navbar-nav{padding:0px;border-top:0px solid #003685;margin-left:20px;}
    .navbar-nav .cf_menu{width:108px; overflow:visible;height:65px; line-height:65px; }
    .navbar-nav .cf_menu:hover{color:#003685;}
    .navbar-nav .dropdown-toggle:hover{background:#fff;color:#003685;}
    .navbar-nav .active .dropdown-toggle{color:#fe861f;}
    .navbar-nav .active .dropdown-toggle{color:#fe861f; border-bottom:0px solid #fe861f;}
    .active a{color:#fe861f;}
    .top_menu{height:65px;}
    .dropdown-menu{top:62px;color:#333;background:rgba(255,255,255,0.6);}
    .dropdown-menu li a{color:#333;padding-top:10px; padding-bottom:10px;}
    .dropdown-menu li a:hover{ background:#fe8e2e;color:#fff;}
	.cf_coltitle img{width: 425px;height: 73px;}
	.navbar-nav{ line-height:82px; text-align:center;}
	.navbar-header{line-height:82px;}
	.navbar-header img{ display: block; margin-top:8px;}
	.navbar-toggle { margin-top: 25px;}
	.navbar-nav .cf_menu{text-align:center;}
	
	.navbar-nav .cf_languange{width:38px; margin-left:212px; border:1px solid #003685; height:20px; margin-top:35px; font-size:12px; text-align:center;}
	.navbar-nav .cf_languange a{height:100%; padding:0;}
	.navbar-nav .cf_languange .dropdown-menu{line-height:25px;font-size:13px;min-width:100px;top:45px;}
	.navbar-nav .cf_languange .dropdown-menu a{ padding-left:15px; }
	
	#lanages{ display:inline-block;}
    #lanages1{ display:none;}
}
.zy_navset{ position:absolute; left:0; top:70px; width:100%; z-index:999;}
.li1_ul1{ padding:0px 50px; background-color:rgba(61,61, 61, 0.5); padding-left:200px; }
.li1_ul1 .li1_li2{ float:left; height:40px; line-height:40px; width:80px; text-align:center;}
.li1_li2 .li2_a1{ font-size:12px; color:#fff;}
.li1_li2 .li2_a1:hover{ text-decoration:underline;}

/*.top_menu{height: 83px;}*/
.dropdown-toggle{color: #000;}

/*-banner-*/
#banner{position:relative;}
#banner .swiper-container {width: 100%; color: #fff; text-align: center;}
#banner .pagination { position: absolute; left: 0; text-align: center; bottom:5px; width: 100%; z-index:999; margin:0; line-height:16px;}
#banner .swiper-pagination-switch {display: inline-block;  width: 9px; height:9px;margin: 0 8px; cursor:pointer; background-color:white; border-radius:100%;}
#banner .swiper-active-switch {width:10px; height:10px; border:1px solid #004299;}
#banner .arrow-left {background: url(../img/bannerleft.png);  background-size:34px 54px; position: absolute;left: 20px; top: 50%; margin-top: -15px; width: 34px; height:54px;  z-index:999;}
#banner .arrow-right {background: url(../img/bannerright.png); background-size:34px 54px;  position: absolute; right: 20px; top: 50%; margin-top: -15px; width: 34px; height:54px; z-index:999;}
#banner1{position:relative;}
#banner1 .swiper-container1 {width: 100%; color: #fff; text-align: center;}
#banner1 .pagination { position: absolute; left: 0; text-align: center; bottom:5px; width: 100%; z-index:999; margin:0; line-height:16px;}
#banner1 .swiper-pagination-switch {display: inline-block;  width: 9px; height:9px;margin: 0 8px; cursor:pointer; background-color:white; border-radius:100%;}
#banner1 .swiper-active-switch {width:10px; height:10px; border:1px solid #004299;}
#banner1 .arrow-left {background: url(../img/bannerleft.png);  background-size:34px 54px; position: absolute;left: 20px; top: 50%; margin-top: -15px; width: 34px; height:54px;  z-index:999;}
#banner1 .arrow-right {background: url(../img/bannerright.png); background-size:34px 54px;  position: absolute; right: 20px; top: 50%; margin-top: -15px; width: 34px; height:54px; z-index:999;}



/*-bannerny-
.bannerny{width:100%;height:300px;}
.bannerny img{height:300px;width:100%; display:inline-block;}
.bannerwz{height:300px;width:100%; display:inline-block; position:relative; z-index:999;top:-300px; left:0; background-color:transparent;}
.bannerwz b{width:100%;display:inline-block;font-size:50px; color:#fff;margin-top:70px;text-align:center; font-family:黑体;}
.bannerwz p{width:100%;display:inline-block; margin-top:30px;text-align:center;}
.bannerwz p samp{display:inline-block;font-size:30px; color:#fff; border-top:1px solid #fff;border-bottom:1px solid #fff;height:40px; line-height:40px; margin:0 auto;text-align:center;}

.bannerny{width:100%;}
.bannerny img{width:100%; display:inline-block;}
.bannerwz{width:100%; display:inline-block; position:relative; z-index:999;top:0px; left:0; background-color:transparent;}
.bannerwz b{width:100%;display:inline-block;font-size:350%; color:#fff;margin-top:70px;text-align:center; font-family:黑体;}
.bannerwz p{width:100%;display:inline-block; margin-top:30px;text-align:center;}
.bannerwz p samp{display:inline-block;font-size:30px; color:#fff; border-top:1px solid #fff;border-bottom:1px solid #fff;height:40px; line-height:40px; margin:0 auto;text-align:center;}
*/


/****************--中间内容开始--***********************/

.centercontent{width:100%; background-color:#fafafa; padding-bottom:40px;}
.module{width:48%; float:left; margin-top:20px; background-color:#0195ff; border-radius:10px; height:122px;}
.modelcenter{margin:0 2%; margin-top:20px;}
.module img{float:left; padding-top:10px; width: 28%; display: block;}
.moduleri{float:right;}
.module label{float:left; color:white; font-size:16px; height:58px; line-height:58px; padding-left:10px;}
.module .mobileicon{width:33%;}
.homelink{display:table; margin:0 auto; padding:32px 0;}
.homelink:hover{color:#fe861f; border:1px solid #fe861f;}
.detail p{font-size:14px; line-height:24px; color:#666666;}
.homelist label{color:#666666; float:left; font-size:14px; line-height:24px; height:24px;}
.homelist span{float:right;}
.module .detail,.homelist{min-height:170px;}
/****************--中间内容结束--***********************/

@media (min-width: 1200px)
{
	#banner .pagination { position: absolute; left: 0; text-align: center; bottom:20px; width: 100%; z-index:999; margin:0; line-height:16px;}
	#banner .swiper-pagination-switch {display: inline-block;  width: 18px; height:18px; margin: 0 11px; cursor:pointer;}
	#banner .swiper-active-switch {width:20px; height:20px; border:2px solid #04449a;}
	#banner .arrow-left {background: url(../img/bannerleft.png); position: absolute;left: 120px; top: 50%; margin-top: -15px; width: 68px; height:108px;  z-index:999;}
	#banner .arrow-right {background: url(../img/bannerright.png); position: absolute; right: 120px; top: 50%; margin-top: -15px; width: 68px; height:108px; z-index:999;}
    .modulepc{width:32%; float:left; margin-top:20px; background-color:White; padding:25px;}
    .modelcenter{margin:0 2%; margin-top:20px;}
    .modulepc img{width:100%;}
    .modulepc label{display:block; color:#004299; font-size:16px; height:58px; line-height:58px;}
    .homemore{display:block; width:100%; height:33px; line-height:33px; border:1px solid #e9e9e9; color:#7a7a7a; text-align:center; margin-top:30px;}
    .homemore:hover{color:#fe861f; border:1px solid #fe861f;}
    .detail p{font-size:14px; line-height:24px; color:#666666;}
    .homelist p{color:#666666; float:left; font-size:14px; line-height:24px; height:24px;}
    .homelist a{float:left; width:100%;}
    .homelist a:hover #newslist{color:#fe861f;}
    .homelist span{float:right;}
    .modulepc .detail,.homelist{min-height:170px;}

/****************--中间内容开始--***********************/


/****************--中间内容结束--***********************/
	
}

	
/*--底部框架-- margin-top:58px;*/
.bottombox_left{float:left; padding-top:25px;}
.box_left{float:left;}
.box_left img{display:block; width:85%; margin-top: 7%; padding-right: 35px; border-right: 1px solid white;}
.bottombox_right{ float:right;}
.box_right{ float:right;}
.cf_footer{background:#dedede;}
.cf_footer label{color:#393939; font-size:14px;}
.cf_footer ul{margin-top:10px;}
.cf_footer ul li a{color:#fff; line-height:24px; font-size:12px; width:100%; display:inline-block;}
.cf_footer ul li a:hover{color:#e99312;}
.cf_bottom {text-align:center; color:#333; min-height:20px;padding:5px; padding-bottom:5px; font-size:12px;}
.cf_bottom .bianxian{ border-left: 1px solid #8f8f8f;}
.footmbcol{ width:auto; height:40px; line-height:40px; float:left;}
.linktitle{ height:40px; line-height:40px; color:#393939; font-size:16px; padding-right: 0px; width: auto; float:left;}
.mobile_copyright{font-size:12px; display:block; padding:20px 0; text-align:center;}
.mobilebottom{width:100%; background-color:#f4f4f4;}
.bottomline{background:linear-gradient(to right, rgba(235,133,35,1),rgba(0,66,153,1)); height:1px;}
@media (min-width: 1000px)
{
    .linktitle{ height:50px; line-height:50px; font-size:18px;}
	.footcol{float:left; height:50px; line-height:50px; padding-left:40px;}
	.footcolimg{width:16%; margin-top:33px;}
	.cf_bottom{line-height:20px; padding:35px 0; font-size:14px; background-color:#004299;}
	.bottom_menu a{padding:0 10px; color:white; font-size:14px; height:30px; line-height:29px;}
	.bottom_menu{padding:0px;}
	.bottom_menu a:hover{color:#fe861f;}
	.linktitle label{color:#004299; font-size:18px;}
	.linktitle span{color:#9c9c9c; font-size:18px; padding:0 20px 0 15px; border-right:2px solid #004299;}
	.linkborder{border-left:1px solid #393939;}
	.footcol label{ padding:0 10px;}
	.footcol label:hover{color:#fe861f;}
	.box_right label{color:White; font-size:14px; line-height:29px;}
}
/********************************************** 首页结束 ***************************************************/

/********************************************** 内页公共样式开始 ***************************************************/
.ny-box{width:100%;/*background:url(../img/ny_bg.png) no-repeat;*/ background:#fff;}
.ny-box .container {}
.container .auav{ height: 30px; line-height: 30px;  margin-top:10px;}
.auav .auav_title{ color:#898989; font-size:14px;}
.auav .auav_text{ color:#898989; font-size:12px;}
.auav a{ float:left;}
.auav p{ float:left;}
.ny-left{width:100%; padding-top:20px;}
.titleName{ color: #fff; background: #0763a6; padding:10px 0;}
.ny-left-menu{width:auto; text-align:center; border:1px solid #dbdbdb; padding-bottom:10px;}
.ny-left-menu_ul{width:auto;list-style-type:circle;list-style-position:inside; text-align:left;font-size: 16px;}
.ny-left-menu_ul li{ min-width:100px; height:30px;display:inline-block; line-height:30px; padding-left:10px;color:#959595;list-style-type:circle;list-style-position:inside; display:ta; margin:0 auto;}
.ny-left-menu_ul li a{color:#959595; display:inline-block;width:auto; height:30px; line-height:30px;}
.ny-left-menu_ul li a b{ height:13px; line-height:13px;display:inline-block; vertical-align:middle; margin-right:5px; font-size:10px;}
.ny-left-menu_ul li a:hover{color:#053d7d;display:inline-block;width:auto; height:30px; line-height:30px;border-bottom:2px solid #053d7d;}
.ny-left-menu_ul li a.select{ color:#053d7d;display:inline-block;width:auto; height:30px; line-height:30px;border-bottom:2px solid #053d7d;}

.direct{width:100%; padding:20px 0;}
.direct li{float:left; padding-top:10px;}
.direct li a{padding:0px 10px; color:#333333; background-color:#f0f0f0; font-size:13px; margin-right:10px; line-height:28px; display:block;}
.direct .directson a{margin:0 5px;}
.direct li .direct_current,.direct li a:hover{background-color:#f38923; color:White;}
@media (min-width: 1200px)
{
    .container .auav{ height: 50px; line-height: 50px; margin-top:20px;}
    .auav .auav_title{ font-size:16px;}
    .auav .auav_text{ font-size:16px;}
    .ny-left{width:20%; padding-top:20px; float:left;}
    .titleName{ font-size: 24px; color: #fff; height: 118px; padding-top:30px;}
    .titleName .span_ch{ }
    .titleName .span_en{ font-size:14px;}
    .ny-left-menu_ul{width:auto;margin:0 auto;list-style-type:circle;list-style-position:inside; text-align:center;}
    .ny-left-menu_ul li{ min-width:90%; height:40px;display:inline-block; line-height:40px; padding-left:20px; color:#959595;list-style-type:circle;list-style-position:inside;border-bottom: 1px dashed #e3e3e3; text-align:left;}
    .ny-left-menu_ul li a{color:#959595; display:inline-block;width:auto; height:40px; line-height:40px;}
    .ny-left-menu_ul li a:hover{color:#053d7d;display:inline-block;width:auto; height:40px; line-height:40px;border-bottom:none;}
    .ny-left-menu_ul li a b{ height:20px; line-height:13px;display:inline-block; vertical-align:middle; margin-right:10px; background:url(../img/jiantou_03.png) center no-repeat; width:6px;}
    .ny-left-menu_ul li a.select{ color:#053d7d;display:inline-block;width:auto; height:40px; line-height:40px;border-bottom:none;}
    .innerback{background-color:#fcfcfc;}
    .auav label{font-size:24px; color:#004299; border-left:4px solid #004299; padding-left:10px;}
    .direct{width:100%; padding:30px 0;}
    .direct li{float:left;  padding-top:0px;}
    .direct li a{padding:10px 20px; color:#333333; background-color:#f0f0f0; font-size:16px; margin-right:10px;}
    .direct .directson a{margin:0 10px;}
    .direct li .direct_current,.direct li a:hover{background-color:#f38923; color:White;}
}
.ny-right{width:100%; margin-top:20px;}
.titlename{ font-size: 18px; height: 30px; line-height: 30px; border-bottom: 1px solid #e3e3e3;}

.ny-right-wz2{padding-bottom:30px;}
.ny-right-wz2 img{width:100%;}
@media (min-width: 800px)
{
    .ny-right{width:78%;min-height:300px; float:right; margin-top:20px; margin-left:2%;}
    .titlename{ font-size: 20px; height: 50px; line-height: 50px; border-bottom: 1px solid #e3e3e3;}
    .ny-right-wz img{width:auto;}
    .ny-right-wz2 img{width:auto;}
}
/*分页样式*/
.page{ width:100%; clear:both; margin:20px auto; text-align:center;}
.page a,.page span{ display:inline-block; height:35px; line-height:33px; padding-left:7px;padding-right:7px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden;}
.page a:hover,.page span.current{color:#0b6ad3; border:1px solid #dcd9d4; height:35px; line-height:33px; background:#0d2e55;color:#fff; padding:0 7px;overflow:hidden;}
.firstchild{display:inline-block; height:35px; line-height:33px; padding-left:7px;padding-right:7px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden; border-radius:5px 0px 0px 5px;}
.lastchild{display:inline-block; height:35px; line-height:33px; padding-left:7px;padding-right:7px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden; border-radius:0px 5px 5px 0px;}
@media (min-width: 500px)
{
    .page a,.page span{ display:inline-block; height:35px; line-height:35px; padding-left:12px;padding-right:12px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden;}
    .page a:hover,.page span.current{color:#0b6ad3; border:1px solid #dcd9d4; height:35px; line-height:33px; background:#004299;color:#fff; padding:0 12px;overflow:hidden;}
    .firstchild{display:inline-block; height:35px; line-height:33px; padding-left:12px;padding-right:12px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden; border-radius:5px 0px 0px 5px;}
    .lastchild{display:inline-block; height:35px; line-height:33px; padding-left:12px;padding-right:12px; color:#000; border:1px solid #dcd9d4; margin:0 1px; overflow:hidden; border-radius:0px 5px 5px 0px;}
}
/********************************************** 内页公共样式结束 ***************************************************/

/********************************************** about开始 ***************************************************/
/********************************************** about结束 ***************************************************/

/********************************************** list开始 ***************************************************/
.piclist_title{width:100%;text-align:center; padding-top:10px; padding-bottom:10px;}
.piclist_title span{color:#0d2e55; width:80px; height:40px; line-height:40px; display:inline-block; border-bottom:3px solid #e99312; margin:0 auto; font-weight:bold; font-size:18px;}
.piclist_zjt{text-align:center; padding-top:20px;padding-bottom:20px;}
.piclist{width:100%;  height:auto; padding-top:10px;}
    .piclist li{ width:48%; padding-bottom:10px; float:left; margin:0 1%;}
    .piclist li a{ display:block;color:#666; }
    .piclist li a:hover{display:block;color:#f38923; font-weight:bold; }
    .piclist li a img{width:100%; height:130px; }
    .piclist li a p{ height:30px; line-height:30px; text-align:center; font-size:14px; font-family:"微软雅黑";}
@media (min-width: 630px)
{
    .piclist{width:100%;  height:auto; padding-top:10px;}
    .piclist li{ width:32%; height:200px; padding-bottom:10px; float:left; margin:0;}
    .piclist .procenter{margin:0 2%;}
    .piclist li a{ display:block;color:#666; }
    .piclist li a:hover{display:block;color:#f38923; font-weight:bold; }
    .piclist li a img{width:100%; height:145px; }
    .piclist li a p{ height:40px; line-height:40px; text-align:center; font-size:14px; font-family:"微软雅黑";}
}

.piclist2{ width:100%;  height:auto;}
.piclist2 li{ width:50%;float:left; padding:10px;}
.piclist2 li a{ display:block;color:#666; text-align:center; }
.piclist2 li a:hover{display:block; background:#fff;color:#0b6ad3; font-weight:bold; }
.piclist2 li a img{max-width:100%; max-height:100%;padding:2px;}
.piclist2 li a p{ height:40px; line-height:40px; text-align:center; font-size:14px; font-family:"微软雅黑";}
.piclist2 li a span{display:block;color:#666; text-align:center;width:100%;  height:110px; background:url(../img/protextbacg.png); font-size:30px; line-height:110px;  color:#fff;font-weight:bold;font-family:"arial"; }
@media (min-width: 630px)
{
    .piclist2{width:100%;  height:auto;}
    .piclist2 li{ width:300px; height:300px; padding:10px;float:left; }
    .piclist2 li a{ display:block;color:#666; }
    .piclist2 li a:hover{display:block;color:#0b6ad3; font-weight:bold; }
    .piclist2 li a img{ max-width:100%; height:215px; padding:2px;}
    .piclist2 li a p{ height:40px; line-height:40px; text-align:center; font-size:16px; font-family:"微软雅黑";}
    .piclist2 li a span{display:block;color:#666; text-align:center;width:100%; height:215px; background:url(../img/protextbacg.png); font-size:50px; line-height:215px; color:#fff;font-weight:bold;font-family:"arial"; }
}

.piclist1{width:100%;  height:auto; float:left;}
.piclist1 li{ width:32%; float:left; padding-bottom:10px;}
.piclist1 .procenter{margin:0 2%; }
.piclist1 li a{ display:block;color:#666; text-align:center; }
.piclist1 li a:hover{display:block; background:#fff;color:#0b6ad3; font-weight:bold; }
.piclist1 li a img{width:100%; height:300px;}
.piclist1 li a p{ height:40px; line-height:40px; text-align:center; font-size:14px; font-family:"微软雅黑";font-wight:bold; }
.piclist1 li a span{display:block;color:#666; text-align:center;width:100%;  height:110px; background:url(../img/protextbacg.png); font-size:30px; line-height:110px;  color:#fff;font-family:"arial";font-wight:bold; }
@media (min-width: 630px)
{
    .piclist1{width:100%;  height:auto; float:left;}
    .piclist1 li{ width:32%; float:left; padding-bottom:10px;}
    .piclist1 .procenter{margin:0 2%; }
    .piclist1 li a{ display:block;color:#666; }
    .piclist1 li a:hover{display:block;color:#0b6ad3;}
    .piclist1 li a img{width:100%; height:300px;}
    .piclist1 li a p{ height:40px; line-height:40px; text-align:center; font-size:14px; font-family:"微软雅黑";font-weight: normal;}
    .piclist1 li a label{margin:0; padding-top:10px;}
    .piclist1 li a span{display:block;color:#666; text-align:center;width:100%; height:170px; background:url(../img/protextbacg.png); font-size:50px; line-height:170px; color:#fff; font-family:"arial";font-weight: bold;}
}
/********************************************** list结束 ***************************************************/

/********************************************** news开始 ***************************************************/
.conment{width:100%;}
.newslist{padding-top:5px;}
.newslist li{ width:100%; background-color:#fafafa; float:left; margin:5px 0; padding:2px 0;}
.newslist li:hover{background:#e1e1e1; }
.newslist li a{ width:100%; float:left;}
.newslist_li_left
{
    width: 20%;
    max-width: 80px;
    min-height: 60px;
    float: left;
}
.newslist_li_left span{ border-bottom:1px solid #959595; width:100%; height:45px; line-height:35px; display:inline-block;color:#0d2e55; font-size:30px; font-style:italic; font-family:"Impact"; text-align:center;}
.newslist_li_left samp{ text-align:center;width:100%; height:35px; line-height:35px; display:inline-block; font-family:"Arial"; font-size:12px; color:#555555;}
.newslist_li_right    
{
    width: 80%;
    min-height: 60px;
    float: left;
    padding-left: 20px;
 }
.newslist_li_right span{color:#333; font-size:13px; line-height:35px; display:inline-block; width:100%;}
.newslist_li_right p{color: #777; line-height: 30px; float: left; display: block;font-size: 14px; padding-left: 5px;}
@media (min-width: 700px)
{
    .newslist_li_right p{line-height: 30px; float: left; display: block; font-size: 14px; padding-left: 10px;}
    .newslist_li_left{width: 7%; min-height: 60px; float: left; padding-left:20px;}
    .newslist_li_right{width: 93%; min-height: 60px; float: left; padding-left: 20px;}
    .newslist_li_right span{color:#333; font-size:18px; height:40px; line-height:40px; display:inline-block;}
    .newslist_li_left span{ border-bottom:1px solid #959595; width:100%; height:40px; line-height:40px; display:inline-block;color:#0d2e55; font-size:38px; font-style:italic; text-align:center;}
    .newslist_li_left samp{ text-align:center;width:100%; height:40px; line-height:40px; display:inline-block; font-size:14px;}

}
/********************************************** news结束 ***************************************************/

/********************************************** newslist开始 ***************************************************/
.newslist01{}
.newslist01 li{ width:100%;height:40px; line-height:40px; border-bottom:1px dashed #ccc; padding-left:10px;}
.newslist01 li:hover{ width:100%;height:40px; line-height:40px; background:#f1f1f1;padding-left:10px;}
.newslist01 li a{color:#333;width:100%;height:40px; line-height:40px; display:inline-block;}
.newslist01 li a:hover{color:#0d2e55;width:100%;height:40px; line-height:40px; display:inline-block; font-weight:bold;}
.newslist01_li_left{width:23%;height:40px; line-height:40px;display:inline-block; float:left;}
.newslist01_li_right{width:75%;height:40px; line-height:40px;padding-left:10px;font-size:14px;display:inline-block; float:left; overflow:hidden;}
@media (min-width: 700px)
{
    .newslist01_li_left{width:90px;height:40px; line-height:40px;display:inline-block; float:left;}
    .newslist01_li_right{width:80%;height:40px; line-height:40px;padding-left:20px;font-size:14px;display:inline-block; float:left;}
}
/********************************************** newslist结束 ***************************************************/

/********************************************** show开始 ***************************************************/
.newstitle{ width:100%; min-height:30px; line-height:30px;text-align:center; font-size:18px;color:#0d2e55;}
.time{ height:30px;text-align:center; line-height:30px; margin-bottom:10px;}
.time span{ padding:0px 5px; font-family:"微软雅黑"; font-size:12px; color:#666;}
.newsp{ height:auto !important; min-height:150px; height:150px; line-height:1.8;color:#444; font-family:"微软雅黑"; font-size:12px; }
.newsp img{width:100%;}
.other{color:#0b6ad3; padding-left:10px; padding-right:10px;}
.other p{width:100%;height:30px; line-height:30px; display:inline-block;}
.other samp{width:100%; height:30px; line-height:30px; display:inline-block;}
.fanye{padding:10px 0;}
@media (min-width: 800px)
{
    .newsp img{width:auto;}
    .newstitle{ width:100%; min-height:40px; line-height:30px;text-align:center; font-size:24px;color:#0d2e55;}
    .other{color:#0b6ad3; padding-left:50px; padding-right:50px;}
    .other p{width:50%;height:30px; line-height:30px; display:inline-block; float:left;}
    .other samp{width:50%; height:30px; line-height:30px; display:inline-block; float:right; text-align:right;}
    .time{margin-bottom:30px;}
    .fanye{padding:20px 0;}
}
/********************************************** show结束 ***************************************************/

/********************************************** feedback开始 ***************************************************/
/********************************************** feedback结束 ***************************************************/

/********************************************** job开始 ***************************************************/
 .work {
        width: 100%;
        border: #f0f0f0 solid 1px;
    }

    .worktitle ul {
        width: 100%;
        height: 50px;
        line-height: 50px;
        background-color:#e9e9e9;
        font-size: 16px;
    }

    .worktitle ul li, .workcontent ul li {
        float: left;
    }

    .workcontent ul {
        width: 100%;
        height: 50px;
        line-height: 50px;
        border-bottom: #f0f0f0 solid 1px;
        background-color: white;
    }

    .joba {
        color: #333333;
        font-size: 14px;
        display: inline;
        padding-left:10px;
    }

    .jobdetail {
        display: none;
        background-color: #fbfbfb;
        padding-left: 2%;
        padding-top: 20px;
        padding-bottom: 20px;
        line-height: 25px;
    }

    .jobsend {
        border: #004299 solid 1px;
        border-radius: 5px;
        color: #004299;
        display: block;
        text-align: center;
        margin: 0px auto;
        line-height: 34px;
        position: relative;
        top: 7px;
        width: 110px;
    }

    .jobsend:hover{color:white; background-color:#f38923; border:none;}

    .jobimg {
        transform: rotate(3.10rad);
        transition: all 0.8s ease 0s;
    }

@media (min-width: 1200px)
{
    .work {
        width: 100%;
        margin-top: 40px;
        border: #f0f0f0 solid 1px;
    }

    .worktitle ul {
        width: 100%;
        height: 50px;
        line-height: 50px;
        background-color:#e9e9e9;
        font-size: 16px;
    }

    .worktitle ul li, .workcontent ul li {
        float: left;
    }

    .workcontent ul {
        width: 100%;
        height: 50px;
        line-height: 50px;
        border-bottom: #f0f0f0 solid 1px;
        background-color: white;
    }

    .joba {
        color: #333333;
        font-size: 15px;
        float:none;
    }

    .jobdetail {
        display: none;
        background-color: #fbfbfb;
        padding-left: 2%;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-right: 45%;
        line-height: 25px;
    }

    .jobsend {
        border: #004299 solid 1px;
        border-radius: 5px;
        color: #004299;
        display: block;
        text-align: center;
        margin: 0px 10px;
        line-height: 34px;
        position: relative;
        top: 7px;
        width: 110px;
    }

    .jobsend:hover{color:white; background-color:#f38923; border:none;}

    .jobimg {
        transform: rotate(3.10rad);
        transition: all 0.8s ease 0s;
    }
}
/********************************************** job结束 ***************************************************/

/********************************************** jobshow开始 ***************************************************/
.jobinfopc{ display:none;}
.jobinfomobile{display:table;}
@media (min-width: 700px)
{
    .jobinfopc{ display:table;}
    .jobinfomobile{ display:none;}
}
.tdeName{font-size:20px; font-family:'微软雅黑'; font-weight:bold;margin:15px auto}
.job_info{ width:100%; height:auto;}
.job_info .line10{background:#5ba8f5;}
.job_info table{width:100%; background-color:White;}
.job_info td{ width:33.33%; font-size:13px; font-family:"微软雅黑"; text-align:left; color:#666;border-bottom:1px solid #ededed  }
.job_info td{padding:5px 20px;}
.job_info td label{ font-weight:bold}
.job_info  .view{padding-left:15px; line-height:1.8;height:auto !important;min-height:100px;height:100px;}
.job_info .deliver-a{
	background-color:#0b6ad3;
	padding:3px 10px;
	font-size:12px;
	text-decoration:none;
	border:1px solid #0b6ad3;
	background-image: linear-gradient(bottom,  #0b6ad3 0%, #b3c7ed 100%);
	background-image: -o-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -moz-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -webkit-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -ms-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #0b6ad3),color-stop(1, #b3c7ed));
	-webkit-box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	color: #ffffff;
	display:inline-block;
	text-align:center;
	text-shadow:0 1px rgba(0, 0, 0, 0.2);
}
.job_info .tool{ margin:10px auto; text-align:right}

.join{width:668px; height:auto !important;min-height:200px;height:200px;line-height:1.8}
.join-child{width:100%;border:1px #b3b3b3 dotted;}
.join-child td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted;width:16.66%}
.join-child th{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.join-child td,.deliver-1 th{padding:5px;white-space:nowrap;width:14.25%;}
.join-child tr td:first-child {border-left:none;}
.join-child tr th:first-child {border-left:none;}
.join-child tr:first-child th,.join-child tr:first-child td {border-top:none;}
.join-child input[type=text]{width:100%; border:none;border-bottom:1px solid #CCC}
.join-child .photo{ text-align:center; vertical-align:middle}
.join-child input,.deliver-1 label{ vertical-align:middle}
.join-child label{ vertical-align:middle;margin:0px 5px;}
/********************************************** jobshow结束 ***************************************************/

/********************************************** deliver开始 ***************************************************/
.deliverpc{ display:none;width:100%;}
.delivermobile{display:table;width:100%;}
@media (min-width: 700px)
{
    .deliverpc{ display:table;width:100%;}
    .delivermobile{ display:none;width:100%;}
}
.resume{width:100%;background:#fbfbfb; margin:10px auto; border:1px dotted #eee;height:auto !important;min-height:200px;line-height:1.8;}
.resume-title{ text-align:center; font-weight:bold; font-size:20px; padding:10px 0px;}
.deliver{width:1200px;border-bottom:1px #b3b3b3 dotted;border-right:1px #b3b3b3 dotted;margin:0px auto; font-family:'微软雅黑';}
.deliver input{background-color:#FBFBFB;}
.deliver th,.deliver td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver .th{width:7%;padding:10px; text-align:center;}
.deliver .td{padding:0px;}
.deliver .td5{width:100%;padding:5px;}
.deliver .td5 textarea{width:100%;height:100px; border:none;}
.deliver .td5 input[type=text]{width:120px;height:29px; padding:0px 5px;margin:0px; border:none;border:1px solid #CCC;vertical-align:middle;border-radius: 5px;}
.deliver .td5 img{ vertical-align:middle}
.deliver .photo{ }

.deliver-1{width:100%;}
.deliver-1 td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-1 th{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-1 td,.deliver-1 th{padding:5px;white-space:nowrap;width:14.25%;}
.deliver-1 tr td:first-child {border-left:none;}
.deliver-1 tr th:first-child {border-left:none;}
.deliver-1 tr:first-child th,.deliver-1 tr:first-child td {border-top:none;}
.deliver-1 input[type=text]{width:100%; border:none;border-bottom:1px solid #CCC}
.deliver-1 .photo{ text-align:center; vertical-align:middle}
.deliver-1 input,.deliver-1 label{ vertical-align:middle}
.deliver-1 label{ vertical-align:middle;margin:0px 5px;}

.deliver-2{width:100%;}
.deliver-2 td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-2 th{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-2 td,.deliver-2 th{padding:5px;white-space:nowrap;width:25%;}
.deliver-2 tr td:first-child {border-left:none;}
.deliver-2 tr th:first-child {border-left:none;}
.deliver-2 tr:first-child th {border-top:none;}
.deliver-2 input[type=text]{width:100%; border:none;border-bottom:1px solid #CCC}
.deliver-2 tr td:first-child input[type=text]{width:45%; border:none;border-bottom:1px solid #CCC}
/*.deliver-2 tr td:last-child input[type=text]{width:70%; border:none;border-bottom:1px solid #CCC}
.deliver-2 tr td:last-child input[type=button]{width:30%; border:none;border-bottom:1px solid #CCC}*/

.deliver-3{width:100%;}
.deliver-3:last-child{width:100%;border-top:2px #b3b3b3 dotted;}
.deliver-3:first-child{width:100%;border-top:none;}

.deliver-3 td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-3 th{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-3 td,.deliver-3 th{padding:5px;white-space:nowrap;width:12.5%;}
.deliver-3 tr td:first-child {border-left:none;}
.deliver-3 tr th:first-child {border-left:none;}
.deliver-3 tr:first-child th,.deliver-3 tr:first-child td {border-top:none;}
.deliver-3 input[type=text]{width:100%; border:none;border-bottom:1px solid #CCC}
.deliver-3 textarea{width:100%;height:50px; border:none;}

.deliver-4{width:100%;}
.deliver-4 td{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-4 th{border-top:1px #b3b3b3 dotted;border-left:1px #b3b3b3 dotted}
.deliver-4 td,.deliver-4 th{padding:5px;white-space:nowrap;width:33.33%;}
.deliver-4 tr td:first-child {border-left:none;}
.deliver-4 tr th:first-child {border-left:none;}
.deliver-4 tr:first-child th,.deliver-4 tr:first-child td {border-top:none;}
.deliver-4 input[type=text]{width:100%; border:none;border-bottom:1px solid #CCC}
.deliver-4 tr td:first-child input[type=text]{width:45%; border:none;border-bottom:1px solid #CCC}

.deliver-btn{width:100%;text-align:center; margin:15px auto}
.deliver-btn input[type=button],.deliver-btn input[type=submit],.deliver-btn input[type=reset] {
	background-color:#b3c7ed;
	padding:5px 15px;
	font-size:12px;
	text-decoration:none;
	border:1px solid #0b6ad3;
	background-image: linear-gradient(bottom,  #0b6ad3 0%, #b3c7ed 100%);
	background-image: -o-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -moz-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -webkit-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -ms-linear-gradient(bottom, #0b6ad3 0%, #b3c7ed 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #0b6ad3),color-stop(1, #b3c7ed));
	-webkit-box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 0 1px 0 #0b6ad3 inset, 0 1px 2px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	color: #ffffff;
	display:inline-block;
	text-align:center;
	text-shadow:0 1px rgba(0, 0, 0, 0.2);
	 cursor:pointer;
	 width:120px;
	 height:40px;
}
.upload-img{display:block; margin:0;width:120px;height:120px; background:#fff; cursor:pointer;position:relative; overflow:hidden}
.upload-img input[type='file']{height:900px;overflow: hidden;font-size:900px;position:absolute;right:0px;top:0px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0; cursor:pointer;margin:0px;zoom:1}

.deliver02{width:100%;margin:0px auto; font-family:'微软雅黑'}
.deliver02 th,.deliver02 td{ }
.deliver02 th{width:25%; text-align:right;height:35px; line-height:35px;}
.deliver02 td input[type=text]{width:90%; border:0px; background-color:#eee; padding:2px; padding-left:5px;}
.deliver02 .th{width:7%;padding:10px; text-align:left;}
.deliver02 .td{padding:0px;}
.deliver02 .td5{width:100%;padding:5px;}
.deliver02 .td5 textarea{width:100%;height:100px; border:none;}
.deliver02 .td5 input[type=text]{width:120px;height:29px; padding:0px 5px;margin:0px; border:none;border:1px solid #CCC;vertical-align:middle;border-radius: 5px;}
.deliver02 .td5 img{ vertical-align:middle}
.deliver02 .photo{ }
/********************************************** deliver结束***************************************************/

/********************************************** fzabout开始***************************************************/
.develop_content{}
.develop_content .develop_top{ position:relative; height:100px; margin-top:0px;}
.develop_top .develop_dj{ display:block; width:30px; height:30px; position:absolute; top:53px;}
.develop_dj img{ display:block;width:30px; height:30px;}
.develop_top .develop_djlefta{ left:0;}
.develop_top .develop_djrighta{ right:0;}
.develop_top .develop_time{height:70px; margin:0 30px; border-bottom:1px solid #003685;}
.develop_time .develop_time_box{ /*margin:0 60px;*/ height:100px; overflow:hidden;}
.develop_time_box .develop_time_nav{  position:relative; top:30px; width:1000%; }
.develop_time_nav li{ float:left; width:70px; cursor:pointer;}
.develop_time_nav li p{ height:25px; line-height:25px; font-size:18px; color:#8C8C8C; text-align:center; margin-bottom:5px;}
.develop_time_nav li .yuan1{ width:18px; height:18px; border:1px solid #003685; background:#fff; border-radius:50%; margin:0 auto;}
.develop_time_nav .current{ width:70px; position:relative; top:-3px;}
.develop_time_nav .current p{ height:25px; line-height:25px; font-size:22px; color:#36475b; margin-bottom:5px;}
.develop_time_nav .current .yuan1{ width:25px; height:25px; background:#003685;}
.develop_time_nav .cur_lr p{ color:#003685;}

.develop_content .develop_buttom{ margin-top:10px;}
.develop_buttom li{ display:none; text-align:center; padding-left:0px; padding-right:0px;font-size:14px;}
.develop_buttom li p{}/* font-size:16px; color:#424242; line-height:30px;*/
.develop_buttom .current{ display:block;}
@media (min-width: 700px)
{
    .cf_title1{color:#144885; font-size:22px;}
    .develop_content{}
    .develop_content .develop_top{ position:relative; height:100px; margin-top:25px;}
    .develop_top .develop_dj{ display:block; width:40px; height:40px; position:absolute; top:58px;}
    .develop_dj img{ display:block;width:40px; height:40px;}
    .develop_top .develop_djlefta{ left:0;}
    .develop_top .develop_djrighta{ right:0;}
    .develop_top .develop_time{height:80px; margin:0 50px; border-bottom:1px solid #003685;}
    .develop_time .develop_time_box{ /*margin:0 60px;*/ height:100px; overflow:hidden;}
    .develop_time_box .develop_time_nav{  position:relative; top:40px; width:1000%; }
    .develop_time_nav li{ float:left; width:70px; cursor:pointer;}
    .develop_time_nav li p{ height:25px; line-height:25px; font-size:18px; color:#8C8C8C; text-align:center; margin-bottom:5px;}
    .develop_time_nav li .yuan1{ width:18px; height:18px; border:1px solid #003685; background:#fff; border-radius:50%; margin:0 auto;}
    .develop_time_nav .current{ width:100px; position:relative; top:-35px;}
    .develop_time_nav .current p{ height:50px; line-height:50px; font-size:24px; color:#36475b; margin-bottom:10px;}
    .develop_time_nav .current .yuan1{ width:30px; height:30px; background:#003685;}
    .develop_time_nav .cur_lr p{ color:#003685;}

    .develop_content .develop_buttom{ margin-top:20px;}
    .develop_buttom li{ display:none; text-align:center; padding-left:40px; padding-right:40px;}
    .develop_buttom li p{}/* font-size:16px; color:#424242; line-height:30px;*/
    .develop_buttom .current{ display:block;}
}
/********************************************** fzabout结束***************************************************/

/********************************************** piclist开始***************************************************/
/*项目荣誉 left:-1050px;margin:40px auto 0;*/
.cf_title1{color:#144885; font-size:22px; margin-top:25px;}
.xm_content{}
.xm_content .xm_top{ position:relative; height:100px; margin-top:0px;}
.xm_top .xm_dj{ display:block; width:30px; height:30px; position:absolute; top:53px;}
.xm_dj img{ display:block;width:30px; height:30px;}
.xm_top .xm_djlefta{ left:0;}
.xm_top .xm_djrighta{ right:0;}
.xm_top .xm_time{height:70px; margin:0 30px; border-bottom:1px solid #003685;}
.xm_time .xm_time_box{ /*margin:0 60px;*/ height:100px; overflow:hidden;}
.xm_time_box .xm_time_nav{  position:relative; top:30px; width:1000%; }
.xm_time_nav li{ float:left; width:70px; cursor:pointer;}
.xm_time_nav li p{ height:25px; line-height:25px; font-size:18px; color:#8C8C8C; text-align:center; margin-bottom:5px;}
.xm_time_nav li .yuan1{ width:18px; height:18px; border:1px solid #003685; background:#fff; border-radius:50%; margin:0 auto;}
.xm_time_nav .current{ width:70px; position:relative; top:-3px;}
.xm_time_nav .current p{ height:25px; line-height:25px; font-size:22px; color:#36475b; margin-bottom:5px;}
.xm_time_nav .current .yuan1{ width:25px; height:25px; background:#003685;}
.xm_time_nav .cur_lr p{ color:#003685;}

.xm_content .xm_buttom{ margin-top:10px;}
.xm_buttom li{ display:none; text-align:center; padding-left:0px; padding-right:0px; font-size:18px;}
.xm_buttom li p{}/* font-size:16px; color:#424242; line-height:30px;*/
.xm_buttom .current{ display:block;}
@media (min-width: 700px)
{
    .cf_title1{color:#144885; font-size:22px;}
    .xm_content{}
    .xm_content .xm_top{ position:relative; height:100px;}
    .xm_top .xm_dj{ display:block; width:40px; height:40px; position:absolute; top:58px;}
    .xm_dj img{ display:block;width:40px; height:40px;}
    .xm_top .xm_djlefta{ left:0;}
    .xm_top .xm_djrighta{ right:0;}
    .xm_top .xm_time{height:80px; margin:0 50px; border-bottom:1px solid #003685;}
    .xm_time .xm_time_box{ /*margin:0 60px;*/ height:100px; overflow:hidden;}
    .xm_time_box .xm_time_nav{  position:relative; top:40px; width:1000%; }
    .xm_time_nav li{ float:left; width:70px; cursor:pointer;}
    .xm_time_nav li p{ height:25px; line-height:25px; font-size:18px; color:#8C8C8C; text-align:center; margin-bottom:5px;}
    .xm_time_nav li .yuan1{ width:18px; height:18px; border:1px solid #003685; background:#fff; border-radius:50%; margin:0 auto;}
    .xm_time_nav .current{ width:100px; position:relative; top:-35px;}
    .xm_time_nav .current p{ height:50px; line-height:50px; font-size:24px; color:#36475b; margin-bottom:10px;}
    .xm_time_nav .current .yuan1{ width:30px; height:30px; background:#003685;}
    .xm_time_nav .cur_lr p{ color:#003685;}

    .xm_content .xm_buttom{ margin-top:20px;}
    .xm_buttom li{ display:none; text-align:center; padding-left:40px; padding-right:40px;}
    .xm_buttom li p{}/* font-size:16px; color:#424242; line-height:30px;*/
    .xm_buttom .current{ display:block;}
}
/*资质荣誉*/
.cf_piclist{margin-top:10px;padding:0 15px;}
.cf_piclistcontent{margin-top:20px;}
.piclistontent{margin-bottom:20px; cursor:pointer; }
.piclistontent img{height:95px; }
.piclistontent p{text-align:center; line-height:30px;}
/*.piclistontent:hover img{-webkit-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3);  -transform:scale(1.3,1.3);    transform-origin: center center 0;  transition: transform 1s ease 0s;}*/
@media (min-width: 630px)
{
    .piclistontent img{height:190px; }
}
/********************************************** piclist结束***************************************************/

/********************************************** linklist开始***************************************************/
.linklist{width:100%; margin-top:25px;}
.linklist ul{width:100%;}
.linklist ul li{width:46%; height:55px; line-height:55px; display:inline-block; text-align:center; margin:5px; border:1px dashed #ecece; padding:5px;}
.linklist ul li img{width:100%;height:100%;display: block;}
@media (min-width: 630px)
{
    .linklist ul li{width:174px; height:55px; line-height:55px; display:inline-block; text-align:center; margin:5px; border:1px dashed #ccc; padding:5px;}
    .linklist ul li img{width:100%;height:100%;}
}
/********************************************** linklist结束***************************************************/

/********************************************** 专题页开始***************************************************/
.zt_title{width:100%; text-align:center; margin-top:10px;}
.zt_title span{height:50px; line-height:50px; display:inline-block;border-bottom:3px solid #003685; font-size:24px; color:#053d7d; font-weight:bold;}
.zt_about{width:100%; text-align:center; padding:20px;}
.zt_about p{min-height:30px; line-height:25px; font-size:16px;color:#333; font-weight:bold;}
.zt_about p:first-child{min-height:30px; line-height:25px;font-size:16px; color:#666;font-weight:normal;}
.zt_channel{}
.zt_channel ul{}
.zt_channel ul li{ float:left;width:25%; text-align:center; padding:10px;}
.zt_channel ul li span{ display:inline-block; width:100%;}
.zt_channel ul li span img{width:100%;}
.zt_channel ul li samp{display:inline-block; width:100%;line-height:40px; font-size:14px; font-weight:bold;color:#333;}
.zt_channel ul li p{color:#999; line-height:25px;display:none;}
.zt_gdt{ text-align:center; padding-top:10px;padding-bottom:10px;}
.zt_wjhg{}
.zt_wjhg ul{}
.zt_wjhg ul li{float:left;width:49%; text-align:center; padding:10px;}
.zt_wjhg ul li img{width:100%;}
.zt_wjhg ul li p{height:40px; line-height:40px;font-size:16px; color:#666;font-weight:normal;}

@media (min-width: 800px)
{
    .zt_title{width:100%; text-align:center; margin-top:20px;}
    .zt_title span{height:50px; line-height:50px; display:inline-block;border-bottom:3px solid #003685; font-size:24px; color:#053d7d; font-weight:bold;}
    .zt_about{width:100%; text-align:center; padding:20px;}
    .zt_about p{height:30px; line-height:30px; font-size:16px;color:#333; font-weight:bold;}
    .zt_about p:first-child{height:30px; line-height:30px;font-size:16px; color:#666;font-weight:normal;}
    .zt_channel{}
    .zt_channel ul{}
    .zt_channel ul li{ float:left;width:25%; text-align:center; padding:20px;height:220px;}
    .zt_channel ul li span{ display:inline-block; width:100%; height:88px;}
    .zt_channel ul li span img{width:88px;height:88px;}
    .zt_channel ul li samp{display:inline-block; width:100%;height:50px; line-height:50px; font-size:18px; font-weight:bold;color:#333;}
    .zt_channel ul li p{color:#999; line-height:25px;display:inline-block;}
    .zt_gdt{ text-align:center; padding-top:20px;padding-bottom:20px;}
    .zt_wjhg{}
    .zt_wjhg ul{}
    .zt_wjhg ul li{float:left;width:33.3%; text-align:center; padding:20px;}
    .zt_wjhg ul li p{height:40px; line-height:40px;font-size:16px; color:#666;font-weight:normal;}
}

/********************************************** 专题页结束***************************************************/

/********************************************** 参会登记表开始***************************************************/
.tab-content{ border:0px;}
.ztch_Conment{}
.ztch_Conment label{ font-weight:normal; cursor:pointer;}
.ztch_lxr{}
.ztch_title{ font-size:18px;color:#003685; width:100%; border-bottom:1px solid #ddd;height:40px; line-height:40px; text-align:left;}
.ztch_lxrform{}
.ztch_jbxxform{}
.ztch_jbxxform2{}
.ztch_hyflform{ padding:10px;}
.ztch_hyflform span{ width:50%;height:30px; line-height:30px; display:inline-block;}
.ztch_jsflform{padding:10px;}
.ztch_jsflform span{ width:50%;height:30px; line-height:30px; display:inline-block;}
.ztch_zwflform{}
.ztch_jgxxGnform{}
.ztch_miaoshu1{color:#053d7d; line-height:25px; font-size:14px; margin-top:5px; padding-left:9px; }
.ztch_miaoshu2{line-height:25px;font-size:14px; margin-top:5px;padding-left:9px;}
.ztch_submit{ margin-top:15px;margin-bottom:15px;}
/********************************************** 参会登记表结束***************************************************/

/********************************************** 参会登记表组件美化开始***************************************************/
.tab-content1{ padding:10px 0;font-size:12px; color:#666; border:0px solid #e1e1e1; border-top:none; }
.tab-content1 dl,.div-content dl{ clear:both; display:block; padding:0px 0px 0px 0px; line-height:30px; }
.tab-content1 dl:after,.div-content dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.tab-content1 dl:first-child{ border-top:none; }
.tab-content1 dl dt{ display:block; width:100%; text-align:left; color:#333; line-height:30px; font-size:14px; font-weight:normal; }
.tab-content1 dl dd{margin-left:0px; display:block; width:100%; line-height:30px; font-size:14px; font-weight:normal;  }
.tab-content1 dl dd.all{ margin:0px; padding:0px 25px; }
.tab-content1 dl dd.full{ margin:0px; padding:0px 20px; }
.tab-content1 .line{height:0px;border-top:1px solid #e1e1e1;margin:0px 5px;}
.tab-content1 dl dd input[type="radio"], input[type="checkbox"]{ margin:0px;margin-right:5px;width:16px;height:16px; line-height:16px; vertical-align:middle; cursor:pointer;}
.tab-content1 dl dd select{line-height:30px;height:30px; border:1px solid #e1e1e1; cursor:pointer;}

.tab-content2{ padding:10px 0; padding-bottom:10px; font-size:12px; color:#666; border:0px solid #e1e1e1; border-top:none; }
.tab-content2 dl,.div-content dl{ clear:both; display:block; padding:0px 0px 0px 0px; line-height:30px; }
.tab-content2 dl:after,.div-content dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.tab-content2 dl:first-child{ border-top:none; }
.tab-content2 dl dt{ display:block; width:70px;float:left; text-align:right; color:#333; line-height:30px; font-size:14px; font-weight:normal; }
.tab-content2 dl dd{margin-left:70px;line-height:30px; font-size:14px; font-weight:normal;  }
.tab-content2 dl dd.all{ margin:0px; padding:0px 25px; }
.tab-content2 dl dd.full{ margin:0px; padding:0px 20px; }
.tab-content2 .line{height:0px;border-top:1px solid #e1e1e1;margin:0px 5px;}
.tab-content2 dl dd input[type="radio"], input[type="checkbox"]{ margin:0px;margin-right:5px;width:16px;height:16px; line-height:16px; vertical-align:middle; cursor:pointer;}
.tab-content2 dl dd select{line-height:30px;height:30px; border:1px solid #e1e1e1; cursor:pointer;}

.input{ padding:5px 4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
.input.normal{ width:100%; }
.input.txt{ width:200px; }
.input.small{ width:50px; }
.input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }
.input-date{ position:relative; display:inline-block; width:180px; height:30px; vertical-align:middle; *display:inline; }
.input-date .date{ width:170px; }
.input-date i{ position:absolute; top:8px; right:8px; width:14px; height:14px; text-indent:-99em; background:url(skin_icons.png) no-repeat -196px -112px; overflow:hidden;}
#imgCode{width:81px; height:30px;}
#yzmdl dt{width:100%;}
#yzmdl dd{}

@media (min-width: 1000px)
{
    .tab-content{ border:0px;}
    .ztch_Conment{}
    .ztch_Conment label{ font-weight:normal; cursor:pointer;}
    .ztch_lxr{}
    .ztch_title{ font-size:18px;color:#003685; width:100%; border-bottom:1px solid #ddd;height:40px; line-height:40px; text-align:left;}
    .ztch_lxrform{}
    .ztch_jbxxform{}
    .ztch_hyflform{ padding:10px;}
    .ztch_hyflform span{ width:15%;height:30px; line-height:30px; display:inline-block;}
    .ztch_jsflform{padding:10px;}
    .ztch_jsflform span{ width:12%;height:30px; line-height:30px; display:inline-block;}
    .ztch_zwflform{}
    .ztch_jgxxGnform{}
    .ztch_miaoshu1{color:#053d7d; line-height:25px; font-size:14px; margin-top:5px; padding-left:9px; }
    .ztch_miaoshu2{line-height:25px;font-size:14px; margin-top:5px;padding-left:9px;}
    .ztch_submit{ margin-top:15px;margin-bottom:15px;}
    
    .tab-content1{ padding:10px 0; padding-bottom:10px; font-size:12px; color:#666; border:0px solid #e1e1e1; border-top:none; }
    .tab-content1 dl,.div-content dl{ clear:both; display:block; padding:5px 0; line-height:30px; }
    .tab-content1 dl:after,.div-content dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
    .tab-content1 dl:first-child{ border-top:none; }
    .tab-content1 dl dt{ display:block; float:left; width:150px; text-align:right; color:#333; line-height:30px; font-size:14px; font-weight:normal; }
    .tab-content1 dl dd{ margin-left:170px;width:auto; line-height:30px; font-size:14px; font-weight:normal;  }
    .tab-content1 dl dd.all{ margin:0px; padding:0px 25px; }
    .tab-content1 dl dd.full{ margin:0px; padding:0px 20px; }
    .tab-content1 .line{height:0px;border-top:1px solid #e1e1e1;margin:0px 5px;}
    .tab-content1 dl dd input[type="radio"], input[type="checkbox"]{ margin:0px;margin-right:5px;width:16px;height:16px; line-height:16px; vertical-align:middle; cursor:pointer;}
    .tab-content1 dl dd select{line-height:30px;height:30px; border:1px solid #e1e1e1; cursor:pointer;}
    
    .tab-content2{ padding:10px 0; padding-bottom:10px; font-size:12px; color:#666; border:0px solid #e1e1e1; border-top:none; }
    .tab-content2 dl,.div-content dl{ clear:both; display:block; padding:5px 0; line-height:30px; }
    .tab-content2 dl:after,.div-content dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
    .tab-content2 dl:first-child{ border-top:none; }
    .tab-content2 dl dt{ display:block; float:left; width:80px; text-align:right; color:#333; line-height:30px; font-size:14px; font-weight:normal; }
    .tab-content2 dl dd{ margin-left:100px;width:auto;line-height:30px; font-size:14px; font-weight:normal;  }
    .tab-content2 dl dd.all{ margin:0px; padding:0px 25px; }
    .tab-content2 dl dd.full{ margin:0px; padding:0px 20px; }
    .tab-content2 .line{height:0px;border-top:1px solid #e1e1e1;margin:0px 5px;}
    .tab-content2 dl dd input[type="radio"], input[type="checkbox"]{ margin:0px;margin-right:5px;width:16px;height:16px; line-height:16px; vertical-align:middle; cursor:pointer;}
    .tab-content2 dl dd select{line-height:30px;height:30px; border:1px solid #e1e1e1; cursor:pointer;}
    
    .input{ padding:5px 4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }
    .input.normal{ width:300px; }
    .input.txt{ width:200px; }
    .input.small{ width:50px; }
    .input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }
    .input-date{ position:relative; display:inline-block; width:180px; height:30px; vertical-align:middle; *display:inline; }
    .input-date .date{ width:170px; }
    .input-date i{ position:absolute; top:8px; right:8px; width:14px; height:14px; text-indent:-99em; background:url(skin_icons.png) no-repeat -196px -112px; overflow:hidden;}
    
    #yzmdl dt{width:80px;}
    #yzmdl dd{margin-left:80px;}
}

/*按钮样式*/
.td-input{ display:inline-block; padding:0 3px; border:1px solid #d7d7d7; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
.btn{ background:#bb0000; border:none; color:#fff; cursor:pointer; display:inline-block;  font-family:"微软雅黑"; font-size:14px; height:32px; line-height:32px; margin:0 1px 0 0; padding:0 20px; }
.btn:hover{ background:#117ea6; }
.btn.green{ background:#52A152; }
.btn.green:hover{ background:#328032; }
.btn.yellow{ background:#FF9C30;}
.btn.yellow:hover{ background:#c87316; }
.btn.violet{ background:#993333 ; }
.btn.violet:hover{ background:#990033; }
.btn.yellow2{ background:#003685; font-family:"微软雅黑"; font-size:14px;color:#fff;}
.btn.yellow2:hover{ background:#053d7d; color:#fff;font-family:"微软雅黑"; font-size:14px;}
.btn.blue{ background:#053d7d; margin-left:20px;font-family:"微软雅黑"; font-size:14px;color:#fff;}
.btn.blue:hover{ background:#003685;color:#fff;font-family:"微软雅黑"; font-size:14px;}
.icon-btn{ display:inline-block; margin:0; padding:4px 10px 4px 8px; line-height:20px; height:20px; border:solid 1px #e1e1e1; color:#333; font-size:12px; text-decoration:none; cursor:pointer; }
.icon-btn:hover{ color:#2A72C5; }
.icon-btn span{ display:inline-block; vertical-align:middle; }
.icon-btn i{ display:inline-block; margin-right:3px; width:14px; height:14px; text-indent:-9999em; background:url(skin_icons.png) no-repeat; vertical-align:middle; *text-indent:0; }
.icon-btn.add i{ background-position:0 -28px; }
.img-btn{ display:inline-block; margin:0 2px; width:14px; height:14px; text-indent:-99em; text-decoration:none; background:url(skin_icons.png) no-repeat; vertical-align:middle; cursor:pointer; overflow:hidden; }
.img-btn.edit{ background-position:-140px -112px; }
.img-btn.del{ background-position:-84px -28px; }
/*多项单选*/
.multi-radio{ display:inline-block; vertical-align:middle; *display:inline; }
.multi-radio:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.multi-radio .boxwrap{ display:inline-block; vertical-align:middle; *display:inline;}
.multi-radio a{ display:inline-block; margin-right:-1px; float:left; padding:5px 15px; height:20px; line-height:20px; border:1px solid #d4d4d4; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; }
.multi-radio a:hover{ background:#C9E1EF; text-decoration:none; }
.multi-radio a:active{ text-decoration:none; }
.multi-radio a.selected{ background:#bb0000; border-color:#bb0000; color:#fff; }
/*单项选择*/
.single-checkbox{ display:inline-block; vertical-align:middle; cursor:pointer; *display:inline; }
.single-checkbox a,.single-checkbox a:visited{ display:inline-block; border:1px solid #d4d4d4; background:#d4d4d4; width:80px; vertical-align:middle; text-decoration:none; }
.single-checkbox a i{ display:block; width:50%; height:28px; line-height:28px; font-style:normal; background:#fff; color:#333; text-align:center; }
.single-checkbox a i.on{ float:right; display:none; }
.single-checkbox a i.off{ float:left; display:block; }
.single-checkbox a.selected{ border:1px solid #bb0000; background:#bb0000; }
.single-checkbox a.selected i.on{ display:block; }
.single-checkbox a.selected i.off{ display:none; }
/*多项选择*/
.multi-checkbox{ display:inline-block; vertical-align:middle; }
.multi-checkbox:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.multi-checkbox .boxwrap{ display:inline-block; vertical-align:middle; }
.multi-checkbox a{ display:inline-block; float:left; margin-right:-1px; padding:5px 15px; height:20px; line-height:20px; border:1px solid #d4d4d4; vertical-align:middle; color:#333; font-size:100%; cursor:pointer; }
.multi-checkbox a:hover{ background:#C9E1EF; text-decoration:none; }
.multi-checkbox a:active{ text-decoration:none; }
.multi-checkbox a.selected{ background:#bb0000; border-color:#bb0000; color:#fff; }
.multi-checkbox a:last-child{ /*border-right:1px solid #d4d4d4;*/ }
/*多项选择PORP*/
.multi-porp{ }
.multi-porp ul li{ float:left; position:relative; margin:0 8px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
.multi-porp ul li a{ display:block; padding:4px 10px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; white-space:nowrap; border:1px solid #ccc; cursor:pointer; }
.multi-porp ul li i{ display:none; position:absolute; right:0; bottom:0; width:12px; height:12px; text-indent:-99em; background:url(skin_icons.png) -169px -85px no-repeat; overflow:hidden; }
.multi-porp ul li.sys{ background:#FFFFD0; }
.multi-porp ul li.selected a{ margin:-1px; color:#333; border:2px solid #1e99c7; }
.multi-porp ul li.selected i{ display:block; background-position:-169px -113px; }
/*下拉菜单*/
.single-select{ position:relative; display:inline-block; margin-right:5px; vertical-align:middle; cursor:pointer; *float:left; }
.single-select .boxwrap{ display:inline-block; vertical-align:middle; }
.single-select .select-tit{ position:relative; display:block; padding:5px 38px 5px 10px; min-width:40px; line-height:20px;border:solid 1px #dbdbdb; text-decoration:none; background:#fff; white-space:nowrap; word-break:break-all; }
.single-select .select-tit span{ display:inline-block; color:#333; font-size:12px; vertical-align:middle; }
.single-select .select-tit i{ position:absolute; right:0; top:0; display:block; width:28px; height:100%; border-left:1px solid #dbdbdb; background:url(skin_icons.png)  -49px -160px no-repeat #fafafa; }
.single-select .select-items{ display:none; position:absolute; left:0; top:45px; /*overflow:hidden;*/ }
.single-select .select-items ul{ position:relative; padding:5px; min-width:120px; max-height:280px; border:1px solid #dbdbdb; background:#fff; overflow-y:auto; overflow-x:hidden; }
.single-select .select-items ul li{ display:block; padding:4px 10px; line-height:20px; font-size:12px; color:#666; white-space:nowrap; cursor:pointer; }
.single-select .select-items ul li:hover{ color:#fff; text-decoration:none; background:#053d7d; }
.single-select .select-items ul li.selected{ color:#FFF; background:#053d7d; }
.single-select .arrow{ display:none; position:absolute; left:15px; top:35px; width:21px; height:11px; text-indent:-9999px; background:url(skin_icons.png) -40px -356px no-repeat; }
/********************************************** 参会登记表组件美化结束***************************************************/
/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.Validform_checktip b{color:Red;font-size:16px; vertical-align:middle;}
.Validform_right{ color:#71b83d; padding-left:20px; background:url(valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}
/*=====================以上部分是Validform必须的====================*/


/*********************************===留言板===***************************************/

.applycontent{ padding:40px 0;}
    
    .apply {width: 100%;}
    
    .apply img
    {
        width:100%;
        display:block;
    }
    
    .applywrite {
        width: 100%;
        padding-top:20px;
    }
    
    .applytitle {
        font-size: 20px;
        color: #333333;
    }
    #name {
        float: left;
        margin-top: 20px;
        width: 47%;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #mobile {
        float: right;
        margin-top: 20px;
        width: 47%;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #mail {
        width: 99%;
        margin-top: 20px;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #message {
        width: 99%;
        margin-top: 20px;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
        height: 180px;
    }
    
    #send_data {
        width: 100%;
        height: 40px;
        margin-top: 20px;
        background-color: #fe861f;
        border-radius: 5px;
        display: block;
        text-align: center;
        line-height: 40px;
        color: White;
        font-size: 16px;
    }
    
    #thecode{ padding-top:20px;}



@media (min-width: 1000px)
{
    .applycontent{ padding:40px 0;}
    
    .apply {
        float: left;
        width: 50%;
    }
    
    .applywrite {
        float: right;
        width: 46%;
        padding-left: 2%;
        padding-right: 2%;
    }
    
    .applytitle 
    {
        padding-top:0px;
        font-size: 20px;
        color: #333333;
    }
    #name {
        float: left;
        margin-top: 20px;
        width: 47%;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #mobile {
        float: right;
        margin-top: 20px;
        width: 47%;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #mail {
        width: 99%;
        margin-top: 20px;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
    }
    
    #message {
        width: 99%;
        margin-top: 20px;
        border: #dedede solid 1px;
        background-color: #f9f9f9;
        height: 40px;
        padding-left: 5px;
        height: 180px;
    }
    
    #send_data {
        width: 100%;
        height: 40px;
        margin-top: 20px;
        background-color: #fe861f;
        border-radius: 5px;
        display: block;
        text-align: center;
        line-height: 40px;
        color: White;
        font-size: 16px;
    }
    
    #thecode{ padding-top:20px;}
}
/*********************************===留言板===***************************************/

/*******************************专家团队***************************************/

.teamlist{ padding-top:10px; float:left;}
.teambox{width:100%; float:left; background-color:#f9f9f9; margin-bottom:20px; padding-top:15px;}

.teambox img{float:left; width:33%; padding-left:20px;}
.teamintrodu{float:right; width:55%;}
.teamnamebox{border-bottom:1px solid #cad0e0; font-size:16px; line-height:26px; padding:5px 0;}
.teamnamebox label{float:left; font-size:16px; color:#004299;}
.teamnamebox span{float:right;}
.teamintrodu p{font-size:12px;}
.teamintrodu a{color:#fe861f; font-size:14px;}
.teamline{width:100%; display:block;}

@media (min-width: 1200px)
{
    .teamlist{ padding-top:20px; float:left;}
    .teambox{width:100%; float:left; padding-left:55px; background-color:#f9f9f9; margin-bottom:30px; padding-top:50px;}
    .teamright{float:right;}
    .teambox img{float:left; width:160px;}
    .teamintrodu{float:right; width:76%;}
    .teamnamebox{border-bottom:1px dashed #cad0e0; font-size:18px; line-height:30px; padding:10px 0;}
    .teamnamebox label{float:left; font-size: 24px; color: #5a5a5a;}
    .teamnamebox span{float:right;}
    .teamintrodu p{font-size:14px; line-height:25px;}
    .teamintrodu a{color:#fe861f; font-size:16px;}
}

/*******************************专家团队***************************************/









