@charset "utf-8";
/* CSS Document */
*{ font-size:12px; font-family:"微软雅黑","verdana", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53"; color:#39424f;margin:0 auto; padding:0;}
body{margin:0 auto; width: 16rem;}
h1,h2,h3,h4,h5,h6,ol,ul,dl,dd,p {margin:0px;}
ol,ul,li,th,td {padding:0;list-style:none;} 
a{ text-decoration:none; color:#ff6400;}
a:hover{ text-decoration:none; color:#f00;}
.fl {float:left;}
.fr {float:right;}
.flb { float:left; border:0px;}
.rlb { float:right; border:0px;} 
.clear{ clear:both;}
img { border:0px;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit; -webkit-appearance:none;}
/*单行隐藏*/
.str{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
/*多行隐藏*/
.strmore{overflow:hidden;text-overflow:ellipsis;}
.posti { position:relative;}  
.content{width: 100%; margin: 0 auto;}
.content2{width: 96%; margin: 0 auto;} 
/*轮播样式开始*/
.banner{width: 100%;height: 8rem; position: relative; z-index: 0; 
    background: url("https://image1.askci.com/dxgj_2023_images/m_banner.jpg") center right no-repeat;
    background-size: cover;
}
.banner_hs_bg { width: 100%; height: 8rem; position: absolute; top:0px; right:0px; bottom:0px; left:0px; /*background: url(//ip.askci.com/content/ui/img/toum_3.png);*/}
.header_search_video { width: 100%; overflow: hidden; height: 626px;}
.header_video { width: 100%;}
.header_video_text { width: 100%; height: 8rem; position: absolute; top:0px; right:0px; bottom:0px; left:0px; z-index: 3;}
.header_video_t_pd { width: 96%; height: 8rem; margin: 0 auto;}
.bannerh1 { display: block; width: 100%; font-size: 0.9rem; height: 1rem; color: #fff; text-align: center; line-height: 1rem; padding-top: 2rem; animation:bannerh1 2s ease-in-out 1;}
.header_video_t_pd h3 { display: block; width: 100%; font-size: 0.8rem; height: 2.2rem; color: #fff; text-align: center; line-height: 1.1rem; padding-top: 0.7rem; animation:bannerh3 2s ease-in-out 1;}
@keyframes bannerh1 {
    from { padding-top: 0rem; opacity: 0; filter: alpha(opacity=0);}
    to { padding-top: 1.8rem; opacity: 1; filter: alpha(opacity=100);}
}
@keyframes bannerh3 {
    from { padding-top: 0rem; opacity: 0; filter: alpha(opacity=0);}
    to { padding-top: 0.7rem; opacity: 1; filter: alpha(opacity=100);}
}
.header_video_t_p_span span { font-size: 24px; color: #fff; float: left; line-height: 28px;}
.header_video_t_p_span i { font-size: 24px; color: #fff; float: left; line-height: 28px; margin: 0 12px;}
/*轮播样式结束*/

/*内容导航样式*/
.dynamic_nav_abroad { height: 1.2rem; z-index: 9999999999;}
.dynamic_nav_within {width: 100%;height: 1.2rem;background-color: #f4f5f7;border-bottom: 1px solid #e7e7e7;}
.dynamic_nav_button{ 
    width: 99%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
.dynamic_nav_button li{ height: 1.2rem;text-align: center;line-height: 1.2rem;float: left; padding: 0rem 1.45%;font-size: 0.5rem;color: #555;cursor: pointer;}
.dynamic_nav_button li:hover { background: #ff6600!important; color: #fff;}
.dynamic_nav_button li.onvice { background: #145ebd; color: #fff;}
.dynamic_nav_button .act1{background-color: #ff6600;color: #fff;}
/*内容导航样式*/

/* 标题 */
.dxgj_title{
    width: 100%;
    height: auto;
    text-align: center; 
    margin-top: 1rem;
    height: 2rem;
}
.dxgj_title b{
    display: block;
    font-size: .7rem;
    color: #145ebd;
}
.dxgj_title span{
    display: block;
    color: #666;
    font-size: 12px;
    font-weight: bold;
    margin-top: 10px;
    text-transform: uppercase;
}
.dxgj_title p{
    width: 10%;
    height: 4px;
    margin: 0 auto;
    background: #145ebd;
    margin-top: 10px; 
}
.dxgj_title h6{ 
    color: #333;
    font-size: .6rem;
    margin-top: .6rem;
    line-height: 1rem;
    text-align: justify;
    font-weight: normal; 
    height: 4rem;
} 


/* 介绍 */
.pro_trait_bottom{
	width: 100%;
    margin: 0 auto;
	height: auto; 
}
.pro_trait_font{
    width: 100%;
    height: 100%; 
}
.pro_trait_font ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.pro_trait_font li{
    width: 100%;
    height: auto;
    background: #f6fbff;
    margin: 20px 0;
    overflow: hidden;
}
.pro_trait_font li b{
	display: block;
	width: 85px;
	height: 100%;
	line-height: 108px;
	margin-left: 80px;
	color: #0076bd;
	float: left;
}
.pro_trait_font li p{
    font-size: .6rem;
    color: #333;
    width: 90%;
    margin-left: 4%;
    line-height: 1rem;
    padding: 0.4rem;
    background: url(https://image1.askci.com/dxgj_2023_images/dxgj_one_icon.png)no-repeat left;
    background-size: 0.6rem;
    text-indent: 0.6rem;
}
.pro_trait_font li:last-child p{
    background-position-y: .6rem;
}
.pro_trait_font span{ 
    color: #333;
    font-size: .65rem; 
    line-height: 1rem;
    text-align: left;
    font-weight: normal;
} 

/* 服务内容 */
.dxgj_service{
    width: 100%;
    height: auto;
    display: table;
}
.dxgj_service li{
    float: left;
    width: 48%;
    margin: 0 4% 4% 0;
    text-align: center;
    overflow: hidden;
    color: #333;
    background: url(https://image1.askci.com/dxgj_2023_images/network_nine_bg1.png)no-repeat center;
    background-size: cover;
    border-radius: 20px;
    height: 8rem;
}
.dxgj_service li:nth-child(even){
    margin-right: 0;
}
.dxgj_service li:nth-child(4n){margin-right: 0;}
.dxgj_service li img{
    width: 28%;
    margin: 0 auto;
    margin-top: 1rem;
    display: block;
    border-radius: 50%;
    box-shadow: 0px 0px 10px #c9e4f3;
}
.dxgj_service li b{
    width: 100%;
    display: block;
    font-size: .7rem;
    margin: 0.5rem 0;
}
.dxgj_service li p{
    width: 96%;
    margin: 0 auto;
    text-align: center;
    font-size: .6rem;
    line-height: 1rem;
    height: auto;
    overflow: hidden;
}

/* 申请关键 */
.dxgj_key_bottom{
    width: 100%;
    display: block; 
}
.dxgj_key_one{
    width: 96%;
    margin: 0 auto;
}
.dxgj_key_fl{
    width: 100%;
    height: 20rem;
}
.dxgj_key_fl p,.dxgj_key_fr1 p{
    font-size: .7rem;
    color: #fff;
    width: auto;
    padding: .4rem;
    text-align: center;
    border-radius: 20px;
    background-image: linear-gradient(to right, #4cbcff 0%, #047af3 100%);
} 
.dxgj_key_fl ul li,.dxgj_key_fr1 ul li{
    font-size: .6rem;
    color: #333;
    line-height: 1rem;
    margin: 0.6rem 0;
    background: url(https://image1.askci.com/dxgj_2023_images/dxgj_key_icon.png)no-repeat left top;
    background-size: 0.7rem;
    text-indent: 0.8rem;
    background-position-y: 0.15rem;
}
.dxgj_key_fl ul li span{
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #0076bd;
}
.dxgj_key_fr{
    width: 100%;
    box-shadow: 0px 1px 10px #cdcdcd;
}
.dxgj_key_fr img{
    width: 100%;
} 
.dxgj_key_fl1 {
    width: 100%;
    box-shadow: 0px 1px 10px #cdcdcd;
}
.dxgj_key_fr1{
    height: 12rem;
}
.dxgj_key_fl1 img{
    width: 100%;
}
.dxgj_key_two{
    margin-top: 1.2rem;
}

/* 政策 */
.carbon_develop_bottom{
    width: 100%;
    height: auto;
    display: inline-block;
}
.carbon_police_con{
    width: 100%; 
}
.carbon_police_con table {
    margin: 0px auto;
    border-collapse:collapse;
    border:1px solid #E3E3E3;
    word-break : break-all;
}
.carbon_police_con table tbody {
    margin:0px auto; 
    max-width:100%;
    border-collapse:collapse;
}
.carbon_police_con table tbody tr {
    border-collapse:collapse;
    background-color: #f3f9fc;
}
.carbon_police_con table tbody tr:nth-child(2n){background-color: #fff;}
.carbon_police_con table tbody tr td {
    font-size:.5rem; 
    line-height:.8rem; 
    color: #001716;
    word-break : break-all;
    padding:.5rem;
    border:1px solid #E3E3E3;
    border-left: 0px;
    border-right: 1px solid #E3E3E3; 
    text-align: center;
}
.homtdb {
    color:#333 !important; 
    font-weight: bold; 
    font-size: .65rem!important; 
    text-align:center!important; 
    border-top:1px solid #ecf6ff!important; 
    border-right:1px solid #a4bed6!important; 
    border-bottom:1px solid #ecf6ff!important; 
    border-left:1px solid #a4bed6!important; 
    background: #ecf6ff!important;
}
.homtdb_fr {
    border-right:1px solid #a4bed6!important; 
}
.homtdb_bc,.homtdb_bt{ 
    text-align: center;
}  
.carbon_police_con .carbon_police_con_seven{
    padding: 0;
}
.carbon_police_con .carbon_police_con_seven table { 
    border:0px solid #E3E3E3;
    width: 100%;
}
.carbon_police_con .carbon_police_con_seven table tbody tr td { 
    border:0px solid #E3E3E3;  
    line-height: 24px!important; 
    border-bottom: 1px solid #E3E3E3;  
}  
.carbon_police_con_seven table tbody tr:nth-child(1){height: 100px;}
.carbon_police_con_seven table tbody tr:nth-child(2){height: 100px;}
.carbon_police_con_seven table tbody tr:nth-child(3){height: 100px;}
.carbon_police_con_seven table tbody tr:nth-child(4){height: 138px;}
.carbon_police_con .carbon_police_con_seven table tbody tr:last-child td{
    border-bottom: 0px solid #E3E3E3;   
}
.homtdb_bg{ 
    text-align: justify!important;
}
.homtdb_bg1 table tbody tr td{
    text-align: justify!important; 
} 
.carbon_develop_con table tbody tr:nth-child(1){height: 100px;}
.carbon_develop_con table tbody tr:nth-child(2){height: 281px;} 
.carbon_develop_con table tbody tr:last-child td{
    border-bottom: 0px solid #E3E3E3;   
}
.carbon_develop_list{
    height: auto;
    overflow: hidden;
}

/*中商优势开始*/
.advantage_box1{
    width: 100%;
}
.advantage_box1 img,.advantage_box2 img{
    width: 96%;
    display: block;
    margin: 0 auto;
    margin-top: .6rem;
    margin-bottom: .6rem; 
}
.advantage_box2{
    background: #f3f3f3;
}
.advantage_box2_font{
    width: 100%;
    height: auto;
    display: block; 
    background: url(https://image1.askci.com/2021_informant_survey_images/m_adv_two_img2.png)no-repeat center;
    background-size: 100% 100%;
}
.advantage_box2_font li{
    width: 90%;
    margin: 0 auto;
    padding: .6rem 0;
    height: 2rem;
} 
.advantage_box2_font li:first-child{
    padding-top: 1.5rem;
    padding-bottom: 0;
}
.advantage_box2_font li:last-child{
    padding-bottom: 1.5rem;
}
.advantage_box2_font li b{
    display: block;
    float: left; 
    font-size: .6rem;
    width: 1.3rem;
    height: 1.3rem;
    border-radius: 50%;
    border:2px solid #fff;
    line-height: 1.3rem;
    color: #fff;
    text-align: center; 
}
.adv_two_fr_font{
    width: 86%; 
    float: right;
    text-align: left;
}
.adv_two_fr_font p{
    font-size: .6rem; 
    color: #fff;
    font-weight: bold;
}
.adv_two_fr_font span{
    display: block;
    font-size: .5rem;
    color: #fff;
    margin-top: 4px;
    font-weight: normal;
} 
.advantage_box3_list{
    width: 100%;
    display: inline-block;
}
.advantage_box3_list li{
    float: left;
    width: 50%;
    text-align: center;
    padding: 2% 0;
}
.advantage_box3_list li img{
    width: 90%;
    margin: 0 auto;
}
.advantage_box3_list li b{
    width: 100%; 
    display: block;
    margin-top: 20px;
    color: #145ebd;
    font-size: .6rem;
}
.advantage_box3_list li b n{ 
    font-size: .6rem;
    color: #ff6600;
}
.advantage_box4{width: 15rem;margin: 0 auto;}
.advantage_box4_list_li{width: 10rem;float: left;background-color: #f1f6fc;}
.advantage_box4_inbox{
    background-color: #145ebd;
    height: 1.5rem;
    text-align: center;
    line-height: 1.5rem;
    color: #fff;
    font-size: 0.6rem;
    margin-bottom: 0.5rem;
}
.advantage_box4_inbox_list{height: 17.5rem;}
.advantage_box4_inbox_list ul li{text-align: center;height: 2.5rem;font-size: 0.5rem;color: #555;padding: 0.2rem 0.4rem; line-height: 1.2rem;}
.advantage_text_box3{text-align: justify;line-height: 1rem;font-size: 0.6rem;color: #555;margin:0.5rem auto;height: 3rem;}
.advantage_text_box33{text-align: justify;line-height: 1rem;font-size: 0.6rem;color: #555;margin:0.5rem auto;height: 4rem;}
.advantage_box4_list{width: 15rem;margin: 0 auto;height:20rem;position: relative;}
.advantage_box4_list .arr_left{position: absolute;top:8.5rem;right: 0.12rem;z-index: 1111;}
.arr_left img{width: 0.6rem;height: 0.6rem;}
.advantage_box4_list_left{width: 4rem;float: left;margin-right: 0.3rem;}
.advantage_box4_list_right{width: 10rem;float: left;}
.planning_met_text { 
    width: 100%; 
    display: block; 
    height: 100%; 
    font-size: 0.63rem; 
    text-align:center;
    font-weight: bold; 
    color: #ff6400; 
    padding: 0.6rem 0 0 0rem; 
    text-indent: 0em; 
    line-height: 1rem;
}
.planning_met_timg { width: 100%;}
.planning_met_timg img { max-width: 100%; max-height: 100%; display: block;}
/*中商优势结束*/

/* 研究院动态 */
.case_list{
    width: 100%; 
    margin-top: 13px;
    display: inline-block;
}
.case_list li {
    width: 100%;
    float: left;
    margin: 4% 0 0 0; 
}
.case_list li:nth-child(2n){margin-right: 0;}
.case_list li .case_img {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.case_img a img{
	width: 100%;
	height: auto;
	display: block;
	-moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.case_list li .case_font {
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #a1a1a1;
    border-top: none;
    padding: 3%;
}
.case_list li .case_font .case_title{
	position:relative;
	line-height:1rem;
	width: 100%;
}
.case_list li .case_font .case_title a{
	font-size:.6rem; 
	color:#333;
	width: 90%;
	line-height:1rem;
    display: block;
    margin-left: 0;
}
.case_list li .case_font p{
	font-size:.5rem;
	line-height:1rem;
	color:#666;
	width: 100%;
}
.case_list li .case_font .case_icon{
	position:absolute;
	right:0;
	top:0;
}
.case_list li .case_font .case_more {
	width:100%; 
	margin-top:2%;
	color:#666;
	background:url(https://image1.askci.com/2021_informant_survey_images/case_icon2.jpg) right center no-repeat;
	transition:all ease .3s;
}
.case_list li .case_font .case_more a{
	width: 100%;
	height: 100%;
	display: block;
    font-size: .5rem;
    line-height: 1rem;
	color: #666;
}

/*提交您的需求*/
.submit_demand_con { width: 14rem; margin: 0 auto 0px;}
.submit_d_c_p {font-size: 0.55rem;line-height: 1.2rem;color: #39424f;text-indent: 0em;width: 100%;margin: 0 auto;height: 2.4rem;}
.submit_d_c_p span { color: #f04b00; font-size: 0.5rem;}
.submit_d_c_p span a { color: #f04b00; font-size: 0.5rem;}
.submit_d_c_box { width: 100%; margin: 24px auto 0px;}
.submit_d_c_b_left {width: 98%; margin:0 auto;}
.submit_d_c_b_l_list {width: 100%;height: 1.2rem;}
.submit_d_c_b_l_list.margin_btwo { margin-bottom:28px;}
.submit_d_c_b_l_limg {width: 0.8rem;height: 0.8rem;display: block;float: left;border-radius: 4px;padding: 0.2rem;}
.submit_d_c_b_l_limg.bakg01 { background:#145ebd;}
.submit_d_c_b_l_limg.bakg02 {background:#1b66c2;}
.submit_d_c_b_l_limg.bakg03 {background:#31aaa2;}
.submit_d_c_b_l_limg.bakg04 {background:#09bbaf;}
.submit_d_c_b_l_limg.bakg05 {background:#00b2df;}
.submit_d_c_b_l_limg.bakg06 {background:#f04b00;}
.submit_d_c_b_l_limg.bakg07 {background:#2371d1;}
.submit_d_c_b_l_limg img {width: 0.5rem;height: 0.5rem;margin-top: 0.15rem;margin-left:0.15rem;display: block;}
.submit_d_c_b_l_ltext {border:1px solid #ccc;color:#555;font-size:0.5rem;border-radius: 4px;text-indent: 1em;height: 1.2rem;line-height:1rem;outline:0;display: block;width: 11.5rem;float: left;margin-left: 0.3rem;}
.submit_d_c_b_l_ltbox { width: 11rem; margin-left: 0.3rem; float: left;}
.submit_d_c_b_l_lt_text {border:1px solid #ccc;color:#555;font-size:0.5rem;border-radius: 4px;text-indent: 1em;height: 1.2rem;line-height:36px;outline:0;display: block;width: 4rem;float: left;}
.submit_d_c_b_l_lt_a {width: 3.4rem;height: 1.2rem;display: block;float: left;border-radius: 4px;}
.submit_d_c_b_l_lt_a img { width: 3rem; height: 1.2rem; display: block;margin-left: 0.5rem;}
.submit_d_c_b_l_lspa { width: 0.4rem; height: 0.4rem; padding: 0.4rem 0px; display: block; float: right;}
.submit_d_c_b_l_lspa img { width: 0.4rem; height: 0.4rem; display: block}
.submit_d_c_b_right { width: 100%; margin-top: 0.7rem;}
.submit_d_c_b_rinp {border:1px solid #ccc;color:#555;font-size: 0.5rem;border-radius: 4px;text-indent: 1em;height:6rem;line-height: 1.2rem;outline:0;display: block;width: 98%;}
.submit_d_c_b_rinp.margin_btwo { margin-bottom:28px;}
.submit_d_c_b_rbox { width: 100%; height: 38px;}
.submit_d_c_b_rb_butt  {cursor:pointer;height: 1.2rem;width: 14rem;outline: none;border-radius: 4px;display: block;line-height: 1.2rem;font-size:0.6rem;background: #145ebd;border: none;color: #fff;text-align: center;}
.submit_d_c_b_rb_box {margin:0.5rem auto;height: 2.4rem;width: 14rem;text-align: center;}
.submit_d_c_b_rb_box p {height: 1rem;line-height: 1rem;font-size: 0.5rem;color: #39424f;display: block;text-indent: 0em;width: 100%;margin-top:0px;}
.submit_d_c_b_rb_box p span { font-size: 0.5rem; color: #f04b00;}
.submit_d_c_b_rb_box p span a { font-size: 0.5rem; color: #f04b00;}
/*提交您的需求*/

.coo_contact_text {width: 100%; max-height: 100%; background-color: #f4f5f7; padding: 0.8rem 0rem;}
.coo_contact_text div { line-height: 1.5rem; text-align:center; font-size: 0.6rem; color: #333;}
.coo_contact_text a{color: #333; line-height: 1.5rem; font-size: 0.6rem;}
.footer{width: 100%;background-color: #1260a3;padding: 0.2rem 0;}
.footer_text1{line-height: 1rem;text-align: center;font-size: 0.6rem;width: 15rem;margin: 0.3rem 0.5rem;background-color:#1260a3;color: #ffffff;max-height: 100%;}
