@charset "utf-8";
/* CSS Document */

.wd1100{width:1100px; margin:auto;}
.head_top{height:98px; background:url(../images/head_bg.jpg) 0 0 repeat-x;}
.head_top .tel span{ color:#ff9101; font-style:italic; font-weight:bold; font-size:28px; line-height:98px; margin-left:10px;}

.nav{height:42px; background:#1b98f4;}
.nav ul li{ float:left;line-height:42px; background:url(../images/nav_line.png) no-repeat right center;}
.nav ul li a{ height:39px; line-height:39px; margin-top:3px; display:block; padding:0 29px; color:#ffffff; font-size:16px; font-family:'微软雅黑';}
.nav ul li.onnav a,.nav ul li a:hover{ background-color:#fff; color:#1b97f4; border-top-right-radius:4px; border-top-left-radius:4px;}

.head_bom{height:24px; padding:8px 0;}
.head_bom_lt{margin-right:10px;}
.head_bom_lt .txt{width:196px; height:22px; border:1px solid #dddddd; text-indent:10px; float:left; color:#333333; font-size:12px;}
.head_bom_lt .sub{width:38px; height:24px; border:none; float:left; background:url(../images/search.jpg) 0 0 no-repeat;}
.top_keys a,.top_keys span{color:#999999; font-size:12px; line-height:24px;}
.top_keys a:hover{color:#ff6c00; text-decoration:underline;}

.flexslider { background: #fff; position: relative; zoom: 1; overflow: hidden; width: 100%; }
.flexslider .slides li { position: relative; width:100%; height:500px;}
.flexslider .slides { zoom: 1; overflow: hidden; }
.flexslider .slides li a{width:100%; height:500px; display:block;}
/* Control Nav */
.flex-control-nav { width: 100%; position: absolute; bottom: 30px; text-align: center; z-index: 99; left:-40px;}
.flex-control-nav li { margin: 0 14px; display: inline-block; zoom: 1; *display: inline;
width: 11px; height: 11px; }
.flex-control-nav li a { width: 13px; height: 13px; display: block; text-indent: -9999px; background:url(../images/li_li.png) 0 0 no-repeat; cursor: pointer;}
.flex-control-nav li a.flex-active {  background:url(../images/li_hot.png) 0 0 no-repeat; }

.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; margin-top:-32px; z-index:20;}
.flexslider .flex-direction-nav li a{display:block;width:64px;height:64px;overflow:hidden;cursor:pointer;position:absolute; opacity:0.7; text-indent:-999px; overflow:hidden;}
.flexslider .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.flexslider.child .flex-direction-nav{display:none;}


.index1{padding:28px 0;}
.index1_lt{width:196px; border:2px solid #1d98f1; height:515px;}
.index1_rt{width:870px; border:1px solid #d1d1d1; height:517px;}
.index1_lt_cot{padding:15px 15px 0 15px; height:342px;}
.index1_lt_cot ul li{padding:5px 0;}
.index1_lt_cot ul li a{color:#888888; font-size:14px; line-height:28px; padding:0 0 0 28px; background:url(../images/index1_li.png) 15px center no-repeat; display:block;}
.index1_lt_cot ul li a:hover{background:url(../images/index1_li_on.png) 0 0 no-repeat; color:#ffffff;}

.index1_tel{padding:0 11px; text-align:center;}
.index1_tel p{color:#1d98f1; font-size:16px; line-height:30px;}
.index1_tel span{color:#ff9101; font-size:18px; line-height:32px; margin:5px 0 10px 0; text-align:center; display:block; width:100%; height:32px; background:url(../images/index1_tel.jpg) 0 0 no-repeat; font-weight:bold;}
.index1_tel a{color:#ffffff; font-size:14px; display:block; background:#1d98f1; text-align:center; width:92px; height:27px; line-height:27px; margin:auto; border-radius:3px 3px 0 0;}

.index1_rt_1{width:650px;}
.index1_rt_2{width:220px;}
.index1_title{height:36px; color:#ffffff; font-size:16px; font-weight:bold; padding:0 5px; background:#1d98f1; line-height:36px;}
.index1_title i{float:left; margin:9px; line-height:18px;}
.index1_title.bg2{background:#1b8ee2;}

.index1_rt_1_cot{padding:15px 15px 0 15px; background:url(../images/index_1_right.jpg) right center no-repeat; height:465px;}
.index1_rt_1 ul li{padding:20px 0 10px 0; background:url(../images/index1_li_bot.jpg) center top no-repeat;}
.index1_rt_1 ul li img{float:left; margin-right:18px;}
.index1_rt_1 ul li h3{color:#666666; font-size:16px; line-height:30px; font-weight:normal;}
.index1_rt_1 ul li p{color:#666666; font-size:12px; line-height:22px; margin:6px 0 20px 0;}
.index1_rt_1 ul li .li_a .a1{color:#ffffff; display:inline-block; padding:0 15px; line-height:24px; font-size:12px; background:#adadad; border-radius:3px;}
.index1_rt_1 ul li .li_a .a2{color:#ffffff; display:inline-block; padding:0 15px; line-height:24px; font-size:12px; background:#1d98f1; border-radius:3px;}

.yinhang{width:172px; margin:15px auto;}
.yinhang img{width:162px; height:52px; padding:5px; background:url(../images/yinhang_bg.jpg) 0 0 no-repeat; float:left; margin:7px 0;}

.index2{width:100%; height:450px; background:url(../images/index2_bg.jpg) center center no-repeat;}

.index2_lt{padding:182px 0 0 0;}
.index2_lt_list{color:#ffffff; font-size:12px; line-height:30px; margin-bottom:10px;}
.index2_lt_list .txt{width:300px; height:30px; border:none; background:#92bfd9; text-indent:10px;}
.index2_lt_list span{width:85px; display:inline-block; text-align:right; margin-right:6px; vertical-align:top;}
.index2_lt_list .txt2{width:300px; height:75px; border:none; background:#92bfd9; text-indent:10px;}
.index2_lt_list .sub{color:#ffffff; font-size:12px; border:1px solid #dddddd; padding:0 20px; height:24px; margin-right:10px; background:none;}

.index2_rt{width:342px; padding:188px 0 0 0;}
.index2_rt ul li{padding:4px 0 4px 40px; color:#2e2e2e; font-size:12px; line-height:20px; margin-bottom:11px;}

.index2_rt_tel{color:#0275b8; font-size:14px; line-height:24px; padding-top:12px;}
.index2_rt_tel span{color:#ff9101; font-size:18px; font-weight:bold;}

.index3{padding:34px 0 18px 0;}
.index3_lt{width:805px; border:1px solid #d1d1d1; height:704px;}
.index3_rt{width:270px; border:1px solid #d1d1d1; height:704px;}

.cot{padding:16px 12px;}

.index_title{height:20px; border-bottom:2px solid #2095ed; margin-bottom:20px;}
.index_title img{margin-top:-3px; margin-left:22px;}
.index_title .more{padding-right:18px; color:#999999; font-size:12px; line-height:24px; display:inline-block; background:url(../images/more.png) right center no-repeat; margin-top:-8px;}

.index_news ul li{padding:15px 0; border-top:1px dashed #adadad;}
.index_news ul li p{color:#444040; font-size:12px; line-height:26px; height:52px; overflow:hidden; margin-top:8px;}
.index_news ul li h3 a{font-weight:normal; color:#054577; font-size:16px; line-height:26px;}
.index_news ul li img{float:left; margin-right:20px;}
.index_news ul li .author{color:#cccccc; font-size:12px; line-height:26px; display:block;}


.index_title2{height:46px; background:#f5f5f5; padding-right:20px; border-bottom:1px solid #d2d2d2; margin-bottom:10px;}
.index_title2 .more{padding-right:18px; color:#999999; font-size:12px; line-height:46px; display:inline-block; background:url(../images/more.png) right center no-repeat;}
.index_title2 span{padding:0 10px; display:inline-block; line-height:46px; height:47px; background:#ffffff; color:#333333; font-size:16px; font-weight:bold; border-top:2px solid #1e93eb; box-sizing:border-box; border-right:1px solid #d2d2d2;}
.index_title2 span i{float:left; margin:15px 5px;}

.diyu{padding:0 15px;}
.diyu_list{margin-bottom:4px;}
.diyu_list h3{color:#888888; font-size:14px; line-height:30px; padding-top:6px;}
.diyu_list ul li{border-bottom:1px dashed #dfdfdf;}
.diyu_list ul li a{display:inline-block; width:33.3%; background:url(../images/diyu.jpg) left center no-repeat; text-indent:20px; color:#888888; font-size:12px; line-height:40px; float:left;}
.diyu_bot{color:#888888; font-size:12px; line-height:32px; text-align:center;}

.index4{padding:16px 0;}
.index4_lt{width:805px; border:1px solid #d1d1d1; height:630px;}
.index4_rt{width:270px; border:1px solid #d1d1d1; height:630px;}


.index_about{color:#888888; font-size:12px; line-height:26px;}
.index_about h3{color:#1d98f1; font-size:14px; padding:15px 0;}
.index_about img{float:left; margin:20px;}
.index_about .more{color:#ffffff; padding:0 15px; background:#1d98f1; font-size:12px; line-height:26px; display:inline-block; border-radius:3px; margin-top:30px;}

.index_zhengshu ul li{width:248px; text-align:center; float:left; font-size:12px; line-height:26px; color:#888888; margin:16px 0 16px 16px;}
.index_zhengshu ul li img{width:228px; height:150px; padding:8px 10px; background:url(../images/zhengshu_bg.jpg) 0 0 no-repeat;}
.index_zhengshu ul li span{display:block; text-align:center;}

.question_con{ padding:0 15px;}
.question_con ul li{ border-bottom:1px dotted #dfdfdf; padding-top:14px;}
.question_con ul li:last-child{ border-bottom:none;}
.question_con .que,.question_con .ans{ position:relative; padding-left:30px; color:#888888; font-size:12px; padding-bottom:15px; line-height:17px;}
.question_con .que span,.question_con .ans span{ position:absolute; left:0; top:0;}


.index5{ width:100%; padding:40px 0; background:url(../images/index5_bg.jpg) repeat;}
.index5 .tit{ color:#ffffff; font-size:16px; font-weight:bold; background:url(../images/news_icon.png) no-repeat left center; padding-left:30px; margin-bottom:25px;}
.index5 .index5_lt{ width:700px;}
.index5 .index5_rt{ width:340px;}
.index5 .index5_lt .fir_news{ background:url(../images/news_line.png) no-repeat bottom center; padding-bottom:25px;}
.index5 .index5_lt .fir_news .fir_lt img{ width:180px; height:160px;}
.index5 .index5_lt .fir_news .fir_lt a{ display:block;}
.index5 .index5_lt .fir_rt{ width:500px;}
.index5 .index5_lt .fir_rt .bt{ color:#ffffff; font-size:14px; font-weight:bold; padding-bottom:15px; display:inline-block;}
.index5 .index5_lt .fir_rt .txt{ color:#ffffff; font-size:12px; line-height:25px;}

.news_list{ padding-top:15px;}
.news_list li{ padding:5px 0;}
.news_list li i{ width:7px; height:7px; border:2px solid #8eb6ce; border-radius:50%; display:inline-block; margin:5px 10px 5px 0; float:left;}
.news_list li a{ color:#ffffff; font-size:12px; line-height:20px; float:left;}
.news_list li .date{ float:right; color:#9bd8fd; font-size:12px; line-height:20px;}

.footer{ background-color:#333333; width:100%; display:inline-block; padding-top:25px; padding-bottom:20px;}
.link_tit{ display:inline-block; border-bottom:1px solid #ffffff; color:#ffffff; font-size:16px; font-weight:bold; background:url(../images/qiagn.png) no-repeat left center; padding:0 70px 0 30px; line-height:32px;}
.link_tit em{ color:#666666; padding-left:5px; font-style:normal;}
.link_a { padding:18px 0 25px; border-bottom:1px solid #2d2d2d;}
.link_a a{ color:#999999; font-size:12px; margin-right:20px;display:inline-block; line-height:25px;}
.copyRight{ color:#999999; font-size:12px;padding:20px 0;}
.copyRight .kw{ color:#1d98f1; padding-left:30px;}

.ny_con{ padding-top:30px; padding-bottom:65px;}
.ny_lt{ width:200px; }
.ny_lt .colu_box{ width:196px;border:2px solid #1d98f1;}
.colu_name{ width:196px; height:54px; background:url(../images/column_name.jpg) no-repeat; text-align:center; margin-bottom:15px;}
.colu_name .ch{ color:#f8fcff; font-size:20px; font-weight:bold; display:block; font-family:'微软雅黑'; padding-top:10px; line-height:20px;}
.colu_name .en{ color:#8dcffe; font-size:12px;  font-family:'微软雅黑'; line-height:12px;}
.ny_lt .colu_box .nav_list{ padding:0 15px;}
.ny_lt .colu_box .nav_list li{ height:28px; line-height:28px; margin-bottom:10px;}
.ny_lt .colu_box .nav_list li a{ display:block; color:#888888; font-size:14px; border-radius:4px;}
.ny_lt .colu_box .nav_list li a i{ margin:10px 10px 0 15px; width:4px; height:7px; background:url(../images/index1_li.png) no-repeat center; display:inline-block; background-position:0 0;}
.ny_lt .colu_box .nav_list li.on a,.ny_lt .colu_box .nav_list li a:hover{ background-color:#1d98f1; color:#fff;}
.ny_lt .colu_box .nav_list li.on a i,.ny_lt .colu_box .nav_list li a:hover i{ background-position:-4px 0;}
.hotline{ text-align:center; margin-top:20px;}
.hotline .span1{ color:#1d98f1; font-size:16px; font-weight:bold; display:block; line-height:35px; font-family:'微软雅黑';}
.hotline  .tel{ width:100%; height:32px; background:url(../images/index1_tel.jpg) no-repeat center; display:inline-block; color:#ff9101; font-size:18px; font-weight:bold; line-height:32px;}
.colu_box .zx_btn{ width:92px; margin:10px auto 0; line-height:28px; height:28px; background-color:#1d98f1; color:#fff; line-height:28px; text-align:center; border-top-left-radius:3px; border-top-right-radius:3px;}

.ny_lt .lxwm_lt_box{ width:198px;border:1px solid #d1d1d1; margin-top:20px;}
.ny_lt .lxwm_lt_box .top img{ width:198px;}
.lxwm_txt{ padding:10px 15px; color:#2e2e2e; font-size:12px; }
.lxwm_txt p{line-height:20px; padding:5px 0;}

.ny_rt{ width:865px; float:right;}
.ny_rt_top{ border-bottom:2px solid #eeeeee; height:30px;}
.ny_rt_top .erji_name{ color:#1b97f4; font-size:18px; border-bottom:3px solid #1b97f4; line-height:30px; display:inline-block;}
.ny_rt_top .location{ float:right; color:#6c6d6e; font-size:12px; margin-right:15px;}
.ny_rt_top .location a{ color:#6c6d6e;}
.ny_main_con{ padding-top:35px;}
.ny_main_con h1{ color:#050505; font-size:18px; font-weight:normal; text-align:center;}
.auth_date{ color:#403b3b; font-size:12px; text-align:center; padding:15px 0; margin-bottom:20px;}
.ny_main_con .intro_txt{ color:#403b3b; font-size:12px; line-height:32px;}
.zhizi_con .pic{ width:247px; padding:11px; background-color:#fff; border:1px solid #eeeeee;}
.zhizi_con .pic img{ border:1px solid #f4f4f4;}
.zhizi_con ul li{ float:left; margin-right:26px; text-align:center; margin-bottom:8px;}
.zhizi_con ul li:hover .txt{ color:#1d98f1;}
.zhizi_con ul li:hover .pic{ box-shadow: -5px 5px 0 #ededed;}
.marR0{ margin-right:0 !important;}
.zhizi_con ul li .txt{ color:#888888; font-size:12px; line-height:35px;}
.page{ width:100%; text-align:center; margin-top:50px; display:inline-block}
.page a{ display:inline-block; *display:inline; *zoom:1; height:28px; line-height:28px; border:1px solid #d9dbdd; color:#333; font-size:12px;}
.page .num a{ width:30px; text-align:center; display:inline-block; margin:0 1px;}
.page .prev{ width:70px; display:inline-block;}
.page a:hover,.page a.on{ background-color:#1b97f4; color:#fff; border:1px solid #1b97f4;}
.map{ text-align:center; margin-bottom:40px;}
.work_time{ padding:5px 15px; background-color:#f2f5f7; color:#888888; font-size:12px; line-height:20px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; margin-bottom:22px;}
.contact_addr{ border-top:1px solid #dddddd;}
.contact_addr ul li{ width:400px; float:left; height:112px; padding:15px; border-bottom:1px solid #dddddd; overflow:hidden; border-right:1px solid #dddddd;}
.contact_addr ul li:nth-child(2n){ border-right:none;}
.contact_addr ul li .tit{ color:#1d98f1; font-size:16px;}
.contact_addr ul li .txt{ color:#666666; font-size:12px; line-height:24px; padding-top:10px;}
.contact_addr ul li.padL20{ width:410px; padding-left:20px;}
.contact_addr .red_intro{ color:#ff2323; font-size:14px; padding-top:12px; display:inline-block; font-weight:bold;}

.ny_news_list{}
.ny_news_list ul li{ height:40px; line-height:40px; border-bottom:1px dotted #8f816a;}
.ny_news_list ul li i{ width:7px; height:7px; border:2px solid #cccccc; border-radius:50%; display:inline-block; margin-right:10px; position:relative; top:2px;}
.ny_news_list ul li a{ color:#666666; font-size:12px; line-height:40px;}
.ny_news_list ul li .date{ float:right; line-height:40px; font-size:12px; color:#666666;}
.news_bot_dot{ border-bottom:1px dotted #8f816a;}

.anli_con ul li{ padding-left:195px; position:relative; padding-bottom:10px; border-bottom:1px dotted #adadad; height:130px; margin-bottom:15px;}
.anli_con ul li .leftPic{ position:absolute; left:0; top:0;}
.anli_con ul li .leftPic a{ display:block;}
.anli_con ul li .leftPic img{ width:175px; height:130px;}
.anli_con ul li .right_intro h3 a{ color:#054577; font-size:16px; font-weight:normal; line-height:30px;}
.anli_con ul li .right_intro .span1{ color:#cccccc; font-size:12px; line-height:24px; margin-bottom:12px;}
.anli_con ul li .right_intro .span2{ color:#444040; font-size:12px; line-height:25px;}
.problem_con ul li{ border-bottom:1px dotted #dfdfdf; padding:15px 6px 0;}
.problem_con ul li:hover{ background-color:#eeeeee;}
.problem_con ul li .pro_list,.problem_con ul li .answ_list{ position:relative;padding-left:20px; line-height:20px; color:#888888; font-size:12px; margin-bottom:15px;}
.problem_con ul li i{ width:17px; height:17px; text-align:center; line-height:17px; position:absolute; left:0; top:0; color:#fff; font-size:12px; font-family:'微软雅黑'; font-style:normal;}
.problem_con ul li .pro_list i{ background-color:#1d98f1;}
.problem_con ul li .answ_list i{ background-color:#ec6e00;}

.renshidl_con .dl_tit{ height:32px; line-height:32px; padding:0 12px; background-color:#f2f5f7; border-top:1px dashed #d3d3d3;border-bottom:1px dashed #d3d3d3; color:#666666; font-size:14px;}

.renshidl_con .dl_tit i{ width:7px; height:7px; border:2px solid #c5c7c8; border-radius:50%; display:inline-block; margin-right:10px; position:relative; top:2px;}

.renshidl_con .txt{ line-height:30px; padding:15px 12px; color:#666666; font-size:14px;}

.renshidl_con .ser_con{ margin-top:30px;}
.renshidl_con .ser_con li{ padding-left:95px; position:relative; width:195px; float:left; margin-bottom:30px;}
.leftImg{ position:absolute; left:0; top:0;}
.fanwei_tit{ color:#6c6d6e; font-size:18px; text-align:center;}
.fanwei_main_con{ width:100%; border:1px solid #c1d1d9; box-sizing:border-box; margin-top:25px;}
.fanwei_main_con .zxs{ background-color:#d6effd; height:25px; line-height:25px; padding-left:22px; color:#427ba6; font-size:12px; font-weight:bold;}
.fanwei_main_con  .yiji{ background-color:#1b97f4; height:25px; line-height:25px; border-top:1px solid #c1d1d9;border-bottom:1px solid #c1d1d9; color:#ffffff; font-size:12px; font-weight:bold; padding-left:22px;}
.city_box{ padding:10px 22px;}
.city_box a{ color:#427ba6; font-size:12px; margin-right:38px; line-height:30px;}
.city_box p{ padding-left:80px; position:relative;}
.city_box b{ font-weight:bold;color:#427ba6; font-size:12px; margin-right:38px; line-height:30px; width:80px; position:absolute; left:0;}


.xf_right{ position:fixed; right:20px; bottom:10%; width:50px;}
.xf_right .box{ background-color:#ffa900; width:38px; cursor:pointer; text-align:center; padding:8px 0; border-top-left-radius:4px;border-bottom-left-radius:4px; color:#fff; font-size:12px; margin-left:6px;}
.xf_right .box img{ margin-bottom:8px;}
.xf_right .box2{ margin-top:5px;}
.xf_right .goTop{ width:50px; height:50px; margin-top:50px; display:inline-block; z-index:99;}

.body{overflow:hidden;}
.boxblack{width:100%; height:100%; position:fixed; top:0; left:0; opacity:0.5; filter:Alpha(opacity=50); background:#000; z-index:100; display:none;}
.tanchuang{width:732px; /*height:280px;*/ padding:10px; position:fixed; top:50%; left:50%; margin:-150px 0 0 -376px; background:url(../images/tanchuang_bg.png) 0 0 repeat; z-index:200; border-radius:8px; display:none;}
.tanchuang_cot{/*height:280px; */background:#ffffff; padding-bottom:15px;}
.tanchuang_cur{color:#ffffff; font-size:16px; line-height:36px; padding:0 25px; background:#1b8ee2; font-size:16px; font-family:'微软雅黑'; position:relative;}
.tanchuang_cur i{display:block; position:absolute; top:11px; right:10px; background:url(../images/closed.png) 0 0 no-repeat; width:14px; height:14px; cursor:pointer;}
.tanchuang_lt{width:273px; padding:50px 0 0 0; font-family:'微软雅黑'; margin-left:10px; font-size:12px; color:#666666;}
.tanchuang_lt .span{width:85px; margin-right:6px; text-align:right; display:inline-block; line-height:28px; float:left;}
.tanchuang_lt .txt{width:180px; height:28px; border:1px solid #bdc2c9; font-family:'微软雅黑'; text-indent:10px; color:#666666; font-size:12px; }
.hang{position:relative; width:100%; margin-bottom:20px;}
.hang .i_btn{width:27px; height:24px; display:block; background:url(../images/2.png) 0 0 no-repeat; position:absolute; top:2px; right:6px; z-index:1;}
.tanchuang_lt .span.t2{line-height:14px;}
.tanchuang_lt .span.t2 b{font-weight:normal; color:#999999;}
.hang_btn{text-align:right;}
.hang_btn .sub{width:80px; height:30px; background:#fd8200; font-size:12px; text-align:center; border:none; color:#ffffff; font-family:'微软雅黑';}
.hang_btn .reset{width:80px; height:30px; margin-left:8px; font-size:12px; text-align:center; border:1px solid #aaaaaa; color:#666666; background:none; font-family:'微软雅黑';}
.tanchuang_rt{width:420px; padding:0 10px; margin:10px 0; /*height:215px;*/ border-left:1px solid #aaaaaa; font-family:'微软雅黑'; color:#666666; font-size:12px; line-height:20px;}
.tanchuang_rt_cur{font-size:14px; line-height:18px; margin-bottom:10px;}
.tanchuang_rt table{border-collapse:collapse;}
.tanchuang_rt table td{border:1px solid #aaaaaa; font-size:12px; line-height:28px; text-align:center;}
.tanchuang_rt table .bg td{background:#1280cb; color:#ffffff; border:1px solid #bdc2c9;}


.gtyw .txt{ color:#666666; font-size:14px; line-height:24px; margin-bottom:15px;}




