﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px; padding:0px; font-size:12px; color:#333;font-family:"微软雅黑",Arial, Helvetica, sans-serif,"宋体";background:#fff;}
ul,li{list-style:none;}
.clear{clear:both;}
a{color:#333;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}
img{border:none;}
hr{line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
.blank{width:100%;height:10px;clear:both;overflow:hidden;}
.blank18{width:100%;height:18px;clear:both;overflow:hidden;}
.blank20{width:100%;height:20px;clear:both;overflow:hidden;}
.blank25{width:100%;height:25px;clear:both;overflow:hidden;}
.blank50{width:100%;height:50px;clear:both;overflow:hidden;}
.blank70{width:100%;height:70px;clear:both;overflow:hidden;}
.mt10{margin-top:10px;}
.hide{display:none;}
.red{color:#f00;}
.blue{color:#00f;}
.gray{color:#ccc;}
.noInfo{width:100%;float:left;padding:10px 0; text-align:center;}
.input_submit{width:77px;height:41px;float:left;background:url(../images/search.png) no-repeat left top; text-align:center;line-height:41px; color:#fff; border:0px; cursor:pointer;}
.float_bg{background:url(../images/qq_3.gif) repeat-y left top;width:118px;padding:2px 0;float:left;}
.f_list{width:100%;float:left;margin:5px auto;clear:both;}
.f_list span{float:left;width:80px;}
.block{width:1000px;margin:0 auto;}

/*all*/
.main{width:100%;float:left;padding:15px 0;}
.main_top{width:100%;border-bottom: 4px solid #accdd8;display:none;}
.main_top h3 a{display:block;width:65%;font-size:36px;line-height:36px;padding:50px 0;text-align:center;color:#1a4555;}
.mobile_news, .mobile_news2{display: none;}

/*end*/

/* 顶部会员start */
.member{/* display: inline-block; */float: right; text-align: right;padding-top: 12px;color: #fff;float: right;}
.member a{color: #fff;font-size: 14px;}
/* 顶部会员end */

/**顶部**/
#top{width:100%;height:25px;line-height:25px;background:#e5e5e5;color:#666;}
#top a{color:#666;}
#top a:hover{color:#f00;}
.welcome{float:left;}
.welcome h1{margin:0px;padding:0px;font-size:12px;font-weight:normal;}
.showtime{float:left;margin:0 5px;}
.share{float:left;margin:0 10px;padding:3px 0 0 0;height:20px;line-height:20px;}
.favorite{float:right;line-height:25px;height:25px;}
.favorite ul{margin:0px;padding:0px;list-style-type:none;}
.favorite li{margin:0px;padding:0 0 0 10px;list-style-type:none; display:inline; background:url(../images/f_li.png) no-repeat left center;}
.favorite li a{margin:0 3px;}
#fh5co-header{position:relative;z-index:3;height:100px;border-bottom:2px solid #9e9e9f;}
#logo{float:left;padding-top: 7px;}
/* #logo img{padding-top: 16px;} */
#header_right{float:right;}
.top_tel{margin: 0;text-align: right;font-size: 16px;color: #fff;padding: 0 0 16px 0;}
#header{width:100%;height:700px;float:left;position:relative;background:url(../images/bg.jpg) no-repeat center center;}
#mark{height:700px;position:absolute;left:0;top:0;bottom:0;right:0; background: rgba(0, 0, 0, 0.7);z-index: 2;}
.index-intro-box{    display: table;width: 100%;height:100%;z-index: 10;position: relative;text-align:center;color:#fff;}
.index-intro{ vertical-align: middle; display: table-cell;padding-top:30px;}
.index-intro h2{width:100%;font-size:36px;line-height:36px;padding-top: 50px;}
.index-intro h3{width:45px;height:35px;border-bottom:5px solid #fff;margin:0 auto;}
.index-intro h4{width:100%;font-size:14px;line-height:24px;margin-top:30px;}
.index-intro h5{width:100%;font-size:24px;line-height:40px;}
.intro-img{width:660px;margin:0 auto;padding-top:40px;}
.intro-img ul li{display:inline;}
.intro-img a{width:21%;margin:0 1.5%;display:inline-block;}
.intro-img a img{width:100%;height:auto;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.intro-img a img:hover{
	webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}
.intro-img a span{
	font-size:18px;
	line-height:60px;
	height:60px;
	color:#fff;
    }

.intro-img a:hover span{border-bottom:3px solid #1DBAF2;}

/*--- 内页 header -----*/
#header2{width:100%;height:380px;float:left;position:relative;background:url(../images/neiye.jpg) no-repeat center center;}
#mark2{height:380px;position:absolute;left:0;top:0;bottom:0;right:0; background: #000;opacity: .5;z-index: 2;}

/*--- 手机版 header -----*/
#header3{width:100%;display:none;}
#mark3{width:100%;height:244px;}
#mark3 img{width:100%;height:100%;}
#header_box{position:relative;}
.mobile_logo{padding:8px 0;display:table; }
.mobile_logo_img{vertical-align:middle;display: table-cell;/* width: 45%; */}
.mobile_logo img{width: 190px;}
.mobile_nav{width:100%;height:72px;background: #073d5d; /* background:url(../images/nav_bg.png) repeat-x left center; */
	text-align:center;z-index:200;position:absolute;left:0;top:0;}
.mobile_nav ul{width:100%;}
.mobile_nav ul li{float:left;width:33.3%;border-right: 1px solid #2a6182;border-bottom: 1px solid #2a6182;}
.mobile_nav ul li:nth-child(4n){background:none;}
.mobile_nav ul li a{color:#fff;font-size:18px;line-height:36px;}
.mobile_nav ul li:nth-child(4){border-bottom: none;}
.mobile_nav ul li:nth-child(5){border-bottom: none;}
.mobile_nav ul li:nth-child(6){border-bottom: none;}



/*search*/
#search{float:right;}
#search form{margin:0px auto;padding:0px;}
.skw{ display:inline;width:170px;height:30px;line-height:30px;text-indent:10px;float:left;background:#e5e5e5;color:#6f6f71;border:0;}
.sub{width:30px;;height:30px;float:left;background:url(../images/search.png) no-repeat center center;cursor:pointer;border:0;}
/*end*/

#header_tel{float:right;height:28px;background:url(../images/tel.jpg) no-repeat left center;clear:both;margin-top:25px;}
#header_tel span{float:left;font-size:14px;color:#666;line-height:38px;text-indent:34px;}
#header_tel h3{float:left;font-size:30px;line-height:30px;color:#e60012;}


.language{float:right;height:30px;line-height:30px;width:130px; background:#45b1ff;color:#fff; text-align:center;}
.language ul{}
.language li{ display:inline;}
.language li a{color:#fff; margin:0 3px;}
#tel{float:right;height:30;line-height:30px;white-space:nowrap;font-size:24px;margin:47px 0 0 0;padding:0 0 0 50px; background:url(../images/phone.png) no-repeat left center;color:#fe0c00;}
/*end*/

/*  Nav */

#navigate{float:right; clear:both;color: #fff;}
#navigate ul li{float:left;height:100px;position: relative;z-index:1000;margin-left:65px;}
#navigate ul li.first_menu{ background:none;margin-left:0;}
#navigate ul li a{ 
	display:inline-table;/* line-height:55px;height:55px; */
	line-height:100px;height:100px;color:#fff;font-size:16px;font-family:"微软雅黑"; }
#navigate ul li a:hover {color:#45B1FF;}
#navigate ul li .current{color:#45B1FF;}

/*end*/




/*flash*/
#banner{width:100%;float:left;}
#banner img{width:100%; height:auto;}
#flash{width:100%;float:left;}
/* .slideBox{ position:relative; overflow:hidden;background:#000;}
.slideBox .bd{position:relative; z-index:0;margin:0 auto; }
.slideBox .bd li{position:relative; text-align:center;  }
.slideBox .bd li img{width:100%;}	
.slideBox .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:12px;line-height:12px;}
.slideBox .hd ul{text-align:center;}
.slideBox .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:0 5px;overflow:hidden;background:#fff;line-height:999px; border-radius:50%;}
.slideBox .hd ul .on{background:#45b1ff;}
.slideBox .prev{position:absolute; left:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(../images/left.png) no-repeat left top; cursor:pointer;}
.slideBox .next{position:absolute; right:10px; top:50%;margin-top:-37.5px; display:block; width:49px; height:75px; background:url(../images/right.png) no-repeat left top; cursor:pointer;} */
/*end*/

/*  在线留言 */
.feedback{margin-top:10px;}
.ptitle { font-size: 14px; font-weight: bold; color: #333; padding-top: 10px; padding-bottom: 5px; }
.pform { padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E1E1E1; }
.pbtn { color:red; padding-top:10px; padding-bottom: 5px; }
.pbtn .btn { padding-top: 4px; padding-right: 4px; padding-left: 4px; padding-bottom: 0px; width: 50px; }


/*底部*/

.foot_logo{margin:20px 0;}
.foot_l{width:50%;float:left;text-align:left;}
.foot_l_img{width:100%;}
.foot_l_img img{width:auto;height:auto;}
.foot_l span{display:block;width:100%;font-size:18px;line-height:36px;color:#1a4555;}
.foot_l span font{font-size:20px;color:#872019;font-weight:bold;}

.foot_r{width:50%;float:left;text-align:right;color:#1a4555;}
.foot_r h3{display:block;width:100%;font-size:16px;line-height:36px;margin-top:10px;font-weight: bold;}
.foot_r span{display:block;width:100%;font-size:14px;line-height:30px;}

#footer{width:100%;float:left; text-align:center; background:#e4ebf3;color:#1a4555;}
#footer a{color:#1a4555;}
#footer a:hover{color:red;}

.footer1{width:100%;padding:15px 0 7px 0;background:url(../images/foot_line.jpg) repeat-x left bottom;font-size:12px;line-height:30px;}
.footer1 ul{margin:0px;padding:0px;list-style-type:none;}
.footer1 ul li{margin:0px;padding:0px;list-style-type:none; display:inline;}
.footer1 ul li a{margin:0 10px;}
#footnav{width:100%;}
#friendlink{width:100%;}
#friendlink span{font-size:14px;float:left;}

#copy_txt{width:100%;font-size:12px;line-height:30px;padding:5px 0;}

/*end*/


/* ibox1 */
.ibox1{float:left;width:100%;min-height:130px;background:#073d5d;padding:30px 0;color:#fff;}
.ibox1_con{float:left;width:100%;}
.ibox1_left{background:url(../images/address.png) no-repeat left 12px;width:50%;min-height:70px;float:left;}
.ibox1_left > span{display: block; font-size:16px;line-height:24px;margin-bottom: 24px;padding-left:94px;
	height: 24px;overflow: hidden;}
.ibox1_left > p{font-size:14px;line-height:16px;padding-left:94px;height: 16px;overflow: hidden;}
.ibox1_left_bottom{background:url(../images/weixin.png) no-repeat left center;padding-top: 14px;
	min-height:70px;float:left;text-align:right;padding-left:94px;}
.ibox1_left_bottom span{font-size:16px;line-height:25px;/* padding-right:100px; */}
.ibox1_left_bottom p{text-decoration:underline;display:inline-block;}
.index_line{width: 100%;height: 1px;border-bottom: 1px dashed #4ca1bf;margin: 31px 0 11px 0;}
.ibox1_right{background:url(../images/weixin.png) no-repeat right center;width:50%;min-height:70px;float:left;text-align:right;}
.form-box{width: 270px;background: #4ca1bf;}
/* .credit_search{width: 240px;margin: 0 auto;} */
.ibox1_right span{font-size:16px;line-height:25px;padding-right:100px;}
.ibox1_right p{text-decoration:underline;display:inline-block;}


/*  index-news  */
.index-news{float:left;width:100%;}
.news1{float:left;width:33.3%;}
.news2{float:left;width:30.3%;margin-left:3%;}
.news3{float:left;width:30.3%;margin-left:3%;}
.news_top h3{width:100%;font-size:20px;height:45px;line-height:45px;overflow:hidden;color:#1a4555;}
.news_con{width:100%;}
.news_con ul{list-style-type:none;margin:0;padding:0;}
.news_con ul li{width:100%;height:30px;line-height:30px;font-size:12px;overflow:hidden;}
.news_con ul li a{color:#383232;font-size: 14px;}
.news_con ul li a:hover{color:#45B1FF;}
.news_con ul li span{float:right;}
.news_btn{width:100%;margin:15px 0;}
.news_btn a{display:inline-block;width:84px;height:24px;font-size:12px;line-height:24px;text-align:center;color:#fff;background:#073d5d;
transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.news_btn a:hover{background:#F6BB19;}

/*  end  */


/*  index-news2  */
.index-news2{float:left;width:100%;text-align:center;}
.news4{float:left;width:33.3%;}
.news5{float:left;width:33.3%;}
.news6{float:left;width:33.3%;}

/*  end  */


/* 专家轮换 */
.index-scroll{width:100%;height:400px;background:url(../images/scroll.jpg) repeat-x center top;text-align:center;}
.scroll_desc{width:100%;margin-top:45px;}
.scroll_desc span{width:100%;font-size:14px;line-height:30px;color:#fff;}
.scroll_desc p{width:100%;height:16px; background: url(../images/top_line.png) no-repeat center bottom;}
/* 本例子css */
.slideGroup{ width:100%;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:40px 80px 30px 80px; position:relative;   }
.slideGroup .slideBox .tempWrap{width:100%!important;}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute;  display:block; width:33px; height:36px; }
.slideGroup .sPrev{left:0px; top:84px; background:url(../images/left.png) center center no-repeat;}
.slideGroup .sNext{right:0; top:84px; background:url(../images/right.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0;float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:100%; height:auto; display:block;}
		.slideGroup .parBd ul li .pic a:hover img{}
		.slideGroup .parBd ul li .pic_title a{ font-size:14px;line-height:50px;color:#fff; }
.scrollable{
	overflow-x:hidden;
	position: relative;
	float:left;
	margin-top:30px;
	width:100%;
	padding:0 100px;
}

.scrollable ul {
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.scrollable ul li {
    padding: 0px;
	margin:0 10px;
    display: block;
    float: left;
    width:182px;
    text-align:center;
}
.scrollable ul li img{margin:0 auto}
.sPrev,.sNext{
	position:absolute; display:block; width:33px; height:36px;
}
.sPrev{left:0px; top:50%; margin-top:-18px; background:url(../images/left.png) center center no-repeat;}
.sNext{right:0; top:50%; margin-top:-18px; background:url(../images/right.png) center center no-repeat;}	
.pic_title{line-height:30px; text-align:center}
.pic_title a{color:#fff;}
/* end */

/*-----------  首页-关于我们 ---------*/
.index_about{width:100%;min-height:460px;background:url(../images/index_about.jpg) repeat center center;}
.about_bg{background: #0f5078;min-height:460px;}
.home_top{width:100%;text-align:center;padding:30px 0 0 0;}
.home_top h3 a{display:block;width:100%;line-height:65px;font-size:36px;color:#1a4555;}
.about_us_color{color: #fff !important;}
.home_top h4{width:40px;height:3px;background:#517a89;margin:0 auto;}
.index_about_box{font-size: 0;}
.index_about_left {
    width: 40%;
   display: inline-block;
   vertical-align: top;
    padding: 40px 0 40px 40px;
}
.index_about_left > img{width: 90%;}
.about_con{ 
	display: inline-block;padding-right: 12px;
   vertical-align: top;width: 60%;font-size:14px;line-height:30px;color:#fff;margin-top:40px;}
/*   end  */

/*-----------  首页-三十六计 ---------*/
.index_ji{text-align:center;}
.ji_desc{float:left;font-size:14px;line-height:30px;color:#1a4555;margin-top:20px;margin-bottom:27px;}
.ji_con{width:100%;float:left;text-align:left;}
.ji_list{width:31.6%;margin-right:2.5%;height:145px;background:url(../images/ji_bg.jpg) repeat;float:left;margin-bottom:30px; box-shadow: -1px 3px 5px #D4D0D0;padding:8px 15px;}
.ji_list:nth-child(3n){margin-right:0;}
.ji_tilte h3 a{width:100%;font-size:16px;color:#8a1f17;line-height:47px;}
.ji_tilte span{width:100%;font-size:14px;color:#1a4555;line-height:20px;}
.ji_list_con{width:100%;margin-top:8px;}
.ji_list_con ul li{float:left;margin-right:8px;}
.ji_list_con ul li a{font-size:12px;color:#737373;}
.ji_list_con ul li:nth-child(6n){margin-right:0;}


/*   end  */




.index_ad{width:100%;float:left;}
.index_ad img{width:100%;height:auto;}
/*usa*/
.usa{width:100%;padding:50px 0px;min-height:946px;float:left; background:url(../images/usa_bg.png) no-repeat center top; background-size:auto 100%;}
.usa_class{width:100%;line-height:60px; text-align:center;color:#fff; font-size:30px; float:left;}
.usa_info{width:100%;line-height:30px; text-align:center;color:#fff;font-size:18px;}
.usa_item_list{padding:5px;background:#fff; margin:10px auto;box-shadow: 0px 0px 5px #5b5b5b;}
.usa_item_img{width:100%;}
.usa_item_img img{width:100%;}
.usa_item_title{width:100%;height:45px;line-height:45px; text-align:center; font-size:14px;}

.news{width:100%;padding:10px 0 50px 0;float:left;}
.about{padding:50px 0;width:100%;float:left; background:#282828;}
.pro{width:100%;float:left; padding:50px 0px;min-height:972px; background:url(../images/index_pro.png) no-repeat center top; background-size:auto 100%;}





.item_top h3{background:url(../images/top_line2.png) no-repeat center bottom;}
.about_top h3{color:#fff; background:url(../images/top_line.png) no-repeat center bottom;}
.pro_top h3{color:#fff; background:url(../images/top_line3.png) no-repeat center bottom;}
/* .news_top h3{background:url(../images/top_line.png) no-repeat center bottom;} */
.usa_top h3{color:#fff; background:url(../images/top_line3.png) no-repeat center bottom;}
.link_top h3{background:url(../images/top_line.png) no-repeat center bottom;}


.home_con{width:100%;padding:10px;float:left;line-height:200%;overflow-x:hidden;}

.pro_con{}
.pro_item{margin:20px auto;}
.pro_item_img{width:100%;}
.pro_item_img img{width:100%;}
.pro_item_title{width:100%;height:50px;line-height:50px;margin:10px 0 0 0; text-align:center;}
.pro_item_title a{font-size:24px;color:#fff;}
.pro_item_title a:hover{}
.pro_item_more{width:100%;height:32px; text-align:center;}
.pro_item_more a{width:74px;height:30px;line-height:30px;border:1px solid #fff;font-size:14px;color:#fff; display:inline-block;}
.pro_item_more a:hover{background:#32aef1;border:1px solid #32aef1;}


.case_bg{width:100%;float:left;background:#f5f5f5 url(../images/line.png) repeat-x left 82px; border-top:1px solid #e0e0e0;}
.case_title{width:100%;height:92px;float:left;text-align:center;} 
.case_con{width:100%;height:220px;position:relative;margin:0px auto;float:left;}

.piclist{width:177px;height:158px;text-align:center; margin:16px 0 0 10px; display:inline; float:left;}
.piclist dt img{width:175px;height:132px;border:solid 1px #e4e0df;}
.piclist dd{line-height:26px;}

.about_left{position:static;animation-fill-mode:none;}
.about_right{}
.video{border:5px solid #151618; background:#151618;}
.video_list{width:100%;margin:10px 0 0 0;}
.video_list ul{}
.video_list li{float:left;width:132px;margin:10px 10px 10px 0;}
.video_list li a{border:3px solid #151618; display:block; position:relative;}
.video_list li a:hover{border:3px solid #32aef1;}
.video_list li a.current{border:3px solid #32aef1;}
.video_list li img{width:100%;height:96px;}
.video_list li a span{width:100%;height:100%; background:url(../images/video.png) no-repeat center center; position:absolute; left:0px; top:0px;}

.about_title{width:100%;line-height:50px;font-size:24px;color:#fff;}
/* .about_con{width:100%;line-height:25px;font-size:14px;color:#fff;} */
.about_more{width:100%;height:40px;margin:10px 0 0 0;}
.about_more a{width:120px;height:40px;line-height:40px;float:left;background:#45b1ff; text-align:center;color:#fff;font-size:14px;border-radius: 5px;}
.about_more a:hover{background:#fff;color:#333;}

.news_item{margin:20px 0 0 0;}
.news_item_top{width:100%;height:45px;line-height:45px;border-bottom:1px solid #e5e5e5; position:relative;}
.news_item_top h3{float:left;line-height:44px; height:44px;font-size:18px;border-bottom:2px solid #45b1ff;}
.news_item_top h4{float:left;line-height:44px;height:44px;font-size:18px;margin:0 0 0 5px;}
.news_item_top span{float:right;}
.news_item_top span a{font-size:14px;color:#45b1ff;}
.news_item_con{width:100%;margin:10px 0 0 0;}


.news_img{float:left;width:100%;}
.news_img img{width:100%;}
.news_title{font-weight:bold;font-size:14px;width:100%;line-height:30px; overflow:hidden;color:#fff;}
.news_title a{color:#fff;}
.news_des{width:100%;line-height:20px; overflow:hidden;color:#fff;}

.news_list{width:100%;float:left;}
.news_list ul{margin:0px;padding:0px;list-style-type:none;}
.news_list li{margin:0px;padding:0 10px 0 10px;list-style-type:none;line-height:35px;border-bottom:1px dotted #dedede;background: url(../images/li_2.png) no-repeat left center;color:#fff;}
.news_list li a{font-size:14px;color:#fff;}


#LeftButton{width:24px;height:42px; display: block; background: url(../images/left.png) no-repeat 0px 0px; position:absolute;left:0px; top:55px;}
#RightButton{width:24px;height:42px;display: block; background: url(../images/right.png) no-repeat 0px 0px;position:absolute;left:736px; top:55px;}
#MarqueeDiv{width:692px; float: left; height:152px;overflow: hidden;margin:0 0 0 34px;display:inline;}
#MarqueeDiv img{margin-right:10px; height:150px; width:150px;}
/*end*/


/*left*/
#left{width:30%;float:left;}
.left_list{width:100%;float:left;margin-top:18px;margin-bottom:10px;}
.left_top{width:100%;float:left;}
.left_top h3{width:100%;height:67px;float: left;line-height:60px;font-size:20px;/* background: #073d5d; */
	background:#073d5d url(../images/left_top_bg.jpg) repeat-x left bottom;color:#fff;text-indent:17px;}
.left_top h3 a{padding-left:17px;color:#fff;}
.left_con{padding:0px;width:100%;float:left;background:#f1f6f8;padding:10px 15px 24px 15px;}
.type_list{width:100%;float:left;}
.type_list ul{width:100%;margin:0px;padding:0px;list-style-type:none;}
.type_list li{width:100%;float:left;margin:0px;padding:0px;list-style-type:none;border-bottom:1px dashed #88b0bd;}
.type_list li a{color:#383232;font-size:14px;height:35px;line-height:35px;display:block;}
.type_list li a:hover{color:#2a7d9b;}
.type_list li a.current,.type_list li a#lsed{color:#2a7d9b;}
.type_list li.second_cat{}
.type_list li.second_cat a{padding:0 10px;}
.type_list li.second_cat a:hover{}
.type_list li.second_cat a.current{}
/*end*/


/*left2*/
.left_list2{width:100%;float:left;}
.left_top2{width:100%;height:60px;line-height:60px;float:left;background:#E60012;}
.left_top2 h3{float: left;line-height:60px;font-size:22px;font-family: "微软雅黑";color: #FFF;padding-left: 22px;}
.left_con2{padding:0px;line-height:24px;width:100%;background:#EFEFEF;float:left;border:1px solid #fff;border-top:none;}
.type_list2{width:100%;float:left;}
.type_list2 ul{margin:0px;padding:0px;list-style-type:none;}
.type_list2 li{margin:0px;padding:0px;list-style-type:none;height:43px;line-height:43px;background:url(../images/li_0.png) no-repeat 10px center;border-bottom:1px solid #fff;overflow:hidden;}
.type_list2 li a{color:#717071;margin:0 22px;font-size:14px; display:block;}
.type_list2 li a:hover{color:#E60012;}
.type_list2 li a.current,.type_list li a#lsed{}
.type_list2 li.second_cat{}
.type_list2 li.second_cat a{padding:0 10px;}
.type_list2 li.second_cat a:hover{}
.type_list2 li.second_cat a.current{}


/*end*/

/*right*/
#right{width:65%;float:left;margin-right:3%;}
#right_top{width:100%;height:45px;line-height:45px;float:left;border-bottom:1px solid #e5e5e5;font-size: 14px;}
#right_top span{float:right;color:#504f4f;font-size: 14px;}
#right_top span a{color:#504f4f;font-size:14px;}
#right_con{width:100%;float:left;padding:30px 0 0 0;line-height:200%;/*overflow-x:hidden;*/min-height:300px;height:auto !important;height:300px;}
#right_con img{max-width:100%;height:auto;}
/*end*/

/*demo*/
#demo {overflow:hidden;width:900px;height:145px;margin:35px 0 0 10px;float:left; display:inline;}
#cdemo {overflow:hidden;width:900px;}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*end*/


	 
/*news*/

.art_box{overflow:hidden;float:left;width:100%;padding-top:25px;border-bottom:1px dashed #dcdcdc;}
.art_title{float:left;width:100%;height:20px;overflow:hidden;}
.art_title a{font-size:18px;color:#474747;line-height:20px;text-indent:24px;background:url(../images/news_li1.jpg) no-repeat left center;display:block;}
.art_title a:hover,.art_box:hover .art_title a{background:url(../images/news_li2.jpg) no-repeat left center;color:#2a7d9b;}
.art_list {
	float:left;
	width:100%;
    overflow: hidden;
    position: relative;
	padding:20px 0;
}
.art_img{float:left;width:25%;}
.art_img a{width:100%;}
.art_img img{width:100%;border: #ccc solid 1px;}
.art_right{float:right;width:73%;}
.art_des{line-height:30px;font-size: 14px;color:#7e7e7e;min-height:120px;}
.moreBtn3{color:#cc2626;float:right;}
.moreBtn4{color:#cc2626;float:right;display:none;}
.art_time{float:left;width:100%;height:30px;line-height:30px;}
.art_time span{float:left;font-size:12px;color:#504f4f;}
.art_time .share{float:right;}




/* 新闻详情页 */

.articleList{width:100%;float:left;}
.articleList ul{margin:0px;padding:0px;list-style-type:none;}
.articleList li{margin:0px;padding:0 0 0 10px;list-style-type:none;border-bottom:1px dotted #ccc;background:url(../images/li_0.png) no-repeat left center;line-height:35px;}
.articleTitle{ 
    width:100%;
    height: 25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	margin-bottom:15px;
}
.articleTitle span{font-size:20px;color:#474747;}
.nei_art_time{border-bottom:1px dashed #dcdcdc;}

.articleInfo{width:100%;padding:30px 0 10px 0; line-height:200%;color:#383232;font-size:14px;}
.articleInfo img{max-width:100%;}

.admin_reply{width:100%;color:red;font-size:14px;line-height:200%;}

.pageUpDown{padding-top:10px;text-align: left;line-height:24px;font-size:14px;color:#5d5d5d;}
.pageUpDown h3{
	height: 28px;
    font-size: 22px;
    width: 125px;
    padding-bottom: 15px;
    background: url(../images/back.png) right center no-repeat;
    line-height: 28px;
	margin-bottom:10px;
	background-size:20%;
	
}
.pageUpDown a{color: #e60012;}

.title{width:100%;float:left;margin:30px 0 0 0;border-bottom:1px solid #EFEFEF;}
.title span{display:inline-block;font-size:22px;line-height:35px;height:40px;border-bottom:3px solid #e60019;color:#e60019;}

   /*  related articleList  */
.related_list {
	float:left;
	width:50%;
    overflow: hidden;
    margin-top: 30px;
}
.related_img{float:left;width:30%;}
.related_img a{width:100%;}
.related_img img{width:100%;border: #ccc solid 1px;}
.related_right{float:right;width:66%;margin-left:2%;}
.related_title{width:100%;height:20px;overflow:hidden;}
.related_title a{line-height:20px;font-size:16px;color:#383232;}
.related_des{line-height:20px;font-size: 14px;margin-top: 5px;color:#999;min-height: 70px;}
.related_list:hover .related_title a{color:#2a7d9b;text-decoration:underline;}
.related_list:hover{cursor:pointer;}



/*end*/

/*Product*/
.productList{/*width:100%;float:left;*/}
.pro_list{ text-align:center; margin:10px auto;}
.pro_img img{ width:100%;}
.pro_title{width:100%;height:25px;line-height:25px; overflow:hidden;}
.productTitle{line-height:35px;font-weight:bold; text-align:center; font-size:18px;}
.productImg{width:100%;text-align:center;float:left;margin:10px auto;}
.productImg img{max-width:100%;}
.productBuy{width:100%;text-align:center;float:left;margin:10px auto;}
.productBuy a{margin:0 10px;}
/*.productBuy a{width:120px;height:40px;line-height:40px;background:#45b1ff; display:inline-block; color:#fff; border-radius:5px; font-size:14px;}
.productBuy a:hover{background:#000;}*/

.productDesc{ line-height:200%;padding:10px 0;width:100%;float:left;}
/*end*/

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 10px 0px;}
.pages li{ display:inline-block;}
.pages a{font-size:14px;padding:5px 10px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages li.active a{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/

/*feedback*/
.f_list{width:100%;float:left;margin:5px auto;clear:both;}
.f_list .fl_l{float:left;width:20%;text-align:right;}
.f_list .fl_r{float:left;width:80%;}
.input_text{width:90%;border:1px solid #ccc; line-height:24px;
-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
  }
.w100{width:100px;}
/*end */

/* 老赖查询start */
.to_search{display: inline-block;margin-top: 18px; padding: 16px 53px;font-size: 20px;color: #fff;}

.credit_part{width: 660px;max-width: 100% !important; margin: 0 auto;padding-top: 24px;text-align: left;}
.credit_desc > span{font-size: 18px;}
.credit_desc > a{display: inline-block;padding: 6px 20px 16px 20px;font-size: 16px;color:#fff;}
.credit_desc > a.active{background: url(../images/type_bg.png) no-repeat;background-size: cover;color:#fff;}
input.msg_input{border: 1px solid #cfcfcf;vertical-align: top;width: calc(100% - 98px);height: 40px;padding: 0 12px;color: #000;background: #fff;}
.search_btn{border: 1px solid #f09505;width: 92px;height: 40px;background: url(../images/c_search.png) no-repeat center center;padding: 0;margin-left: -3px;}
/* 老赖查询end */

/* 会员账户管理start */
	#member_manage{padding: 36px 0 12px 0;text-align: center;border-bottom: 1px solid #cfcfcf;}
	#member_manage > li{display: inline-block;padding: 0 24px;}
	#member_manage > li > a{font-size: 14px;font-weight: bold;}
	.member_detail{margin: 36px 0;}
/* 会员账户管理end */

/* 查询结果start */
.result_table{margin: 12px 0;width: 100%;}
/* 查询结果end */

/* 查询提示start */
.wait{position: absolute;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);}
.wait > .tips{display: table;width: 100%;height: 100%;}
.back_to_search{padding-top: 18px;color: red;text-decoration: underline;}
/* 查询提示end */

.i_list span, .input_submit{font-size: 14px;}


/* 手机版首页新闻 */
.mobile_news_con > ul:nth-child(2), .mobile_news_con > ul:nth-child(3){display: none;}
.mobile_news_con2 > ul:nth-child(2), .mobile_news_con2 > ul:nth-child(3){display: none;}

.index_ji_more{display: none;}
#toolbar{display:none;}

@media screen and (max-width: 1200px){
	#navigate ul li{margin-left:25px;}
	#navigate ul li a{font-size:14px;}
}
@media screen and (max-width: 992px){
	
	
	
	#left{width:100%;}
	#right{width:100%;}
	#right_con{ min-height:auto;}
}

@media (max-width: 990px){
	.col3{
		width:33.33% !important;
	}
	.ibox1{display: none;}
	#logo{width: 35%;}
	#logo img{max-width: 100%;}
	#navigate ul li{margin-left: 12px;}
	.index-intro h2{font-size: 24px;}
	.intro-img a img{width: 80%;}


}

@media screen and (max-width: 760px){
	.intro-img{width:100%;padding-top:14px;}
	.credit_part{width: 100%;}
	
	#logo{margin:0px auto;width: 28%;}
	#logo img{height:60px;margin-top:10px;}
	
	/* toolBar */
	.blank55{height:55px; line-height:1px; clear:both;}
	#toolbar{color:#fff;text-align:center;width:100%;height:54px;float:left;position:fixed;bottom:0;left:0;z-index:10000;background:#383838; display:block;}
	#toolbar ul{margin:0;padding:0;}
	#toolbar li{float:left;width:25%;height:54px;list-style-type: none;background:url(../images/f_li.png) no-repeat left center #073d5d;}
	/* #toolbar li:nth-child(1){background:none;} */
	#toolbar a{width:100%;height:24px;color:#fff;display:block;padding:30px 0 0 0;line-height:24px;font-size:14px;}
	.b1{background:url(../images/b1.png) no-repeat center 8px;}
	.b2{background:url(../images/b2.png) no-repeat center 8px;}
	.b3{background:url(../images/b3.png) no-repeat center 8px;}
	.b4{background:url(../images/b4.png) no-repeat center 8px;}
	.b5{background:url(../images/b5.png) no-repeat center 8px;}
	
    /* 文章 */
	
	
    .art_box{border-bottom:1px dashed #dcdcdc;}	
	.art_box:nth-last-child(1){border-bottom:0;}
	.timeL{display:none;}
    .art_list{width:100%;margin-top:0;border:0;padding:20px 0 20px 0;}
	.art_img{width:35%;}
	.art_right{width:62%;float:right;}
    .moreBtn3{display:none;}	
	.art_title{margin-bottom:10px;height:20px;overflow:hidden;}
	.art_title a { font-size:16px;line-height:20px;font-weight:bold;}
	.art_des{margin-top:0px; font-size:14px;line-height:20px;height:60px;overflow:hidden;min-height:0;}
	
	.left_top h3{font-size:20px;line-height:60px;}
	.left_con{margin-top:0px;}
	.pageUpDown h3{font-size:18px;}
	.title span{font-size:18px;}
	.pages li{margin-bottom:10px;}
	
	
	.slideTxtBox2{margin-bottom:40px;}
	.slideTxtBox2 .hd{margin: 0 0 10px 0;}
	
	
	.detail_left {width: 100%;margin-right: 0; }
	.detail_right{display:none;}
	.articleTitle { height: 30px;line-height: 20px;}
	.articleTitle p {font-size: 18px;width:100%;color:#e60012;text-align:center;}
	.articleTitle span{width:95%;}
	.related_list{width:100%;margin:0;padding:15px 0;border-bottom:1px dashed #dcdcdc;}
	.related_list:nth-last-child(1){border-bottom:0;}
	.related_title a{font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;}
	.related_des {line-height: 20px;font-size: 12px;margin-top: 5px;color: #999;height:60px;overflow:hidden;}
	
	.type_list li a {font-size: 16px;height: 40px;line-height: 40px; padding: 0 4px;margin-right: 8px;}

	
	/* 文章 end */	
	
	/*  首页 */
	.home_item{background:#F3F3F3;}
	.home_item_con{padding-top:30px;background:#F3F3F3;}
	.get_artClassName_Desc{font-size:14px;line-height:25px;margin-bottom:30px;}
	.home_buttom{margin: 0px 0 35px 0;}
	.home_item_des{display:none;}
	.home_item_title { height: 30px;line-height: 30px;font-size: 16px;} 
	.home_item_title a{color:#333;}
	.get_artClassName_Desc{color:#333;}
	.home_item_list {margin: 0 auto 20px auto;}

	.caseshare_item{padding:20px 0 20px 0;margin:0;border-bottom:1px dashed #dcdcdc;}
	.caseshare_item:nth-last-child(1){border-bottom:0;}
	.caseshare_item_img {float: left; width: 35%;}
	.caseBox div p{font-size:14px;}
	.caseBox h4 {width:62%;float:right;font-size: 14px;font-weight: bold;color:#595757;line-height:20px;height:20px;overflow:hidden;margin-bottom:10px;}
	.caseDes{width:62%;float:right;font-size:12px;line-height:20px;height:60px;overflow:hidden;}
	
	.maLaw_item{width:50%;}

	/*  首页 end */
	
	#navigate ul li{/* margin-left:10px; */margin-left: 3px;}
	.language{display:none;}
	.slideBox .prev,.slideBox .next{ display:none;}
	#search form{width:80%}
	.home_top{line-height:50px; text-align:center;float:left;}
	.home_top h3{line-height:50px;font-size:24px;}
	.usa_class{line-height:40px;font-size:24px;}
	.usa_info{line-height:25px;font-size:16px;}

	.index_about_left, .about_con{width: 100%;}
	.index_about_left{text-align: center;padding: 12px 0 0 0;}
	.about_con{padding: 0 12px;}
	.index_ji{margin-bottom: 16px;}
	.index_ji .home_top {
		padding: 12px 0 0 0;
	}
}
@media screen and (max-width: 370px){

}


@media (max-width: 550px){
	.home_item_img img {width:100%;height:auto;}
	.credit_desc > a{color: #fff;}
	.to_search_box{display: table;width: 100%;}
	.to_search{display: table-cell;padding: 12px 0;text-align: center;
		vertical-align: middle;background:#073d5d;font-size: 16px;}
}


/*  新建  */

@media (max-width: 1200px){
	/* .ibox1{display:none;} */
}

@media (max-width: 550px){
	.news_con ul li a{font-size: 14px;}
	/*  头部  */
	.member{display: table-cell;vertical-align: middle;padding-right: 12px; color: #000;}
	.member a{color: #000;}

    #header,#header2{display:none;}
	#header3{display:block;}
	.index-intro{padding-top:84px;}
	.index-intro h2{font-size:16px;line-height:24px;}
	.index-intro h3{height:15px;}
	.index-intro h4{display:none;}
	/* .intro-img{width:100%;padding-top:20px;}
	.credit_part{width: 100%;} */
	.intro-img ul,.intro-img ul li{margin:0;padding:0;}
	.intro-img a {width:20%;margin:1% 1%;}
	.intro-img a span{font-size:12px;height:20px;line-height:20px;}
	.news1{width:100%;margin-bottom:20px;position:relative;}
	.news2{width:100%;margin-left:0;margin-bottom:20px;position:relative;}
	.news3{width:100%;margin-left:0;margin-bottom:20px;position:relative;}
	.news4{width:100%;margin-bottom:20px;position:relative;}
	.news5{width:100%;margin-bottom:20px;position:relative;}
	.news6{width:100%;margin-bottom:20px;position:relative;}
	
	.ji_list{width:100%;margin-right:0;}
	.foot_l,.foot_r{width:100%;text-align:left;}
	.foot_l_img img{max-width:100%;}
	

	
	.about_bg{padding-bottom:30px;}
	.home_top h3 a{font-size:22px;}
	.foot_l span{font-size:14px;}
	.foot_r h3{font-size:14px;}
	
	.main_top h3 a{font-size:24px;padding:20px 0;}
	.articleTitle span{font-size:18px;font-weight:bold;}
	
	.articleInfo{padding:0px 0 0px 0;}
	
	.left_top h3{font-size:16px;line-height:50px;height:57px;}
	.type_list li{height:40px;}
	.type_list li a{font-size:14px;overflow:hidden;}
	
	.art_time{display:none;}
	.moreBtn4{display:block;font-size: 14px;padding-right: 20px;}
	
	.footer1{display:none;}
	.blank70{/* height:30px; */height: 0;}
	.blank50{height:20px;}
	.blank25{height:0;}
	.news_top.mobile_news_top,.news_top.mobile_news_top2{margin-top: 6px; border-bottom: 1px solid #cfcfcf;}
	.news_top h3{
		display: inline-block;
		padding: 0 20px;
		width: auto;
		height: 32px;
		line-height: 32px;
		font-size:16px;
		font-weight:600; 
		color: #000;
		/* border-bottom: 1px solid #7e7e7e; */
		}
	.news_top h3.active{background: #073d5d;color: #fff;}
	.news_btn{position:absolute;right:0;top:0;text-align:right;}
	.news_btn2{position:absolute;right:0;top:0;text-align:right;}
	.news_btn a{font-size:14px;background:#fff;color:#7e7e7e;}

	.news_con ul li{font-size:14px;border-bottom: 1px dashed #dcdcdc;}
	a.index_news_more{display: inline-block;margin-top: 12px;padding: 4px 12px;
		font-size: 14px;/* color: #de0b0b; */color: #fff;background: #6d6666;}
	.ji_desc{margin-top:0;margin-bottom: 4px}
	.index_ji_more{display: inline-block;margin-bottom: 12px;font-size: 16px;padding: 4px 12px;color: #fff;background: #6d6666;}
	.ji_con{display: none;}
#copy_txt{line-height: 20px;}
	.art_box:nth-child(1){padding-top:0;}
	.art_list{padding:0 0 20px 0;}
	
	.index-intro-box2{position:absolute;left:0;top:0;height:auto;}
	.pageUpDown h3{
    background: url(../images/back.png) 80px center no-repeat;
	background-size:15%;}
	.art_title a{text-indent:0;background:none;}
	.art_title a:hover{background:none;}
	.index-intro h5{font-size:12px;line-height:20px;}
	.index-intro2{padding-top:100px;}
	.articleTitle{height:auto;}
	
	.main_top h3 a{width:100%;}

	.credit_part{padding: 6px 12px;background: #073d5d;}
	.credit_desc > span{color: #fff;}
	.mobile_mark3{height: 200px !important;}
	.credit_desc > a{padding: 2px 20px 15px 20px;}
	input.msg_input{height: 32px;width: calc(100% - 68px);}
	.search_btn{width: 65px;height: 32px;}
	.blank50.mobile_line{height: 0;}

	.pc_news, .pc_news2{display: none;}
	.mobile_news{display: block;}
	.mobile_news2{display: block;}
	.news_con ul{text-align: center;}
	.news_con ul li{text-align: left;}

	.index-intro h2{padding-top: 4px;}
}

@media (max-width: 480px){
	.mobile_nav ul li a{font-size:16px;}
}

.articleInfo a{color:#7e7e7e;}
.an{position:absolute;right:0;top:170px;z-index:999;}
.an img{height:200px;}



@media (max-width: 480px){

}
