
/* CSS Document */
*{margin:0;padding:0}
ul,li,dl,dt,dd{ list-style:none;}
img{border:none;}
a:link{text-decoration:none; color:#333333; /*font-size:12px;*/ font-family:"微软雅黑";}
a:visited{text-decoration:none; color:#333333; /*font-size:12px;*/ font-family:"微软雅黑";}
a:hover{text-decoration:none;}
body{font-size:16px; font-family:"微软雅黑"; color:#333333; background:#fff;}
.tag a{padding-left:10px;}
.cms-g{margin:0 auto;width:1150px}
.header-container{margin-left:auto;margin-right:auto;width:100%;max-width:1100px}
.header_nav_all{clear:both;background:#008cd6;width:100%;height:52px;}
.header_nav_all ul{margin:0 auto;max-width:1100px;display:block}
.header_nav_all ul a{color:#fff}
.header_nav_all ul li{float:left;width:122px;text-align:center;line-height:52px}
.pull-left{float:left}
.pull-right{float:right}
.header,.header_top{width:100%;float:left;padding:0;position:relative;background:#fff}
.header_top{padding:0;background:url(../images/top_bj.jpg) repeat-x center top;height:41px;line-height:41px;font-size:14px }
.header_left{float:left;color:#8a8a8a}
.header_right{float:right;color:#262626}
.header_right a{color:#262626}
.header button{border:0;background:0 0;font-size:21px;position:absolute;right:10px;top:17px;color:#333;padding:.2rem}
.header ul{padding:0;float:left;margin-right:2rem}
.header-div img{width:90%}
.header-serch{width:100%;height:48px;line-height:48px;background:#fff;font-size:14px}
.header-serch_left{float:left;width:780px;height:48px;line-height:48px;color:#8b8b8b}
.header-serch_left a{color:#8b8b8b;padding:0 10px;}
.header-serch_left strong{color:#008cd6}
.header-serch_right{float:right;width:270px;height:30px;margin-top: 0.4rem;}
.header-serch_right input{float:left;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:.5rem;width:210px}
.header-serch_right button{float:right;height:35px;background:#008cd6 url(../images/search.jpg) no-repeat center ;width:40px;font-size:2.4rem;border:0}
.header li a{padding:0 20px;font-size:18px;color:#000;overflow:hidden;display:block;line-height:55px}
.header li a:active,.header li a:focus{outline:0}
.header li.on a{color:#0083cc}
.com-container{margin-top:.5rem}
/*# sourceMappingURL=default.min.css.map */

.index-content{margin:0 auto;clear:both;width:100%;}
/*简单粗暴重置默认样式===============================*/
.treebox{ width:232px;background:#fff;float:left;border:1px solid #cacbcf;border-radius:8px;}
.treebox_h2{background:#008cd6;color:#fff;line-height:76px;height:76px;width:70%;padding:0 15%;background:#008cd6 url(../images/back.png) no-repeat 90% center;font-size:20px;font-weight:bold;border-top-left-radius:8px;border-top-right-radius:8px;}
.menu{ overflow: hidden; padding:0 ;margin:0;font-size:14px}
		/*第一层*/
		.menu li.level1>a{ 
			display:block;
			height: 70px;
			line-height: 70px;
			color: #353535;
			padding-left: 10px;
			border-bottom: 1px solid #cacbcf; 
			font-size: 16px;
			position: relative;
			
		 }
		.menu li:last-child.level1>a{ border-bottom: 1px solid #fff; }
		 .menu li.level1 a:hover{ text-decoration: none; }
		 .menu li.level1 a.current{ color: #008cd6; }

		/*============修饰图标*/
		 .ico{ width: 20px; height: 20px; display:block;   position: absolute; left: 20px; top:30px; background-repeat: no-repeat; background-image: url(../images/ico1.png); }

		 /*============小箭头*/
		 .level1 i{ width: 20px; height: 10px; background-image:url(../images/arrow.png); background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 30px; }
		.level1 i.down{ background-position: 0 -10px; }

		 .ico1{ background-position: 0 0; }
		 .ico2{ background-position: 0 -20px; }
		 .ico3{ background-position: 0 -40px; }
		 .ico4{ background-position: 0 -60px; }
                 .ico5{ background-position: 0 -80px; }

		 /*第二层*/
		 .menu li ul{ overflow: hidden; }
		 .menu li ul.level2{ display: none;background: #fff;margin:5px 0 }
		 .menu li ul.level2 li a{
		 	display: block;
			height: 36px;
			line-height: 36px;
			color: #353535;
			text-indent: 10px;
			/*border-bottom: 1px solid #ddd; */
			font-size: 14px;
		 }
		 .menu li:last-child.level2>a{ border-bottom: 1px solid #cacbcf; }
.index_pro_tj{width:100%;height:320px;}
.index_pro_tj_title{width:100%;position:relative;height:84px;}
.index_title_bj{width:100%;position:absolute;height:1px;top:50%;border-bottom:1px solid #d0d0d0;z-index:1}
.index_title_cn{position:absolute;left:45%;font-size:25px;color:#008cd6;font-weight:bold;z-index:2;top:20px;background:#f5f8fd;padding:0 15px}
.index_title_en{position:absolute;left:43%;bottom:5px;font-size:14px;color:#929292;z-index:3}
.index_pro_tj_list{width:100%;height:260px;padding:20px 0;float:left;}
.index_pro_all,.index_about{width:100%;clear:both}
.index_pro_tj_list ul li{float:left;width:260px;height:240px;background:#fff;padding:8px;margin:0 5px;border-bottom:2px solid #929292}
.index_pro_tj_list ul li img{float:left;width:100%;height:210px;}
.index_pro_tj_list ul li p{float:left;width:100%;height:30px;line-height:30px;margin:0;font-size:14px;color:#242424}
.index_pro_tj_list ul li p a{color:#242424}
.index_pro_all_list{float:right;width:900px}
.index_pro_all{height:1100px;}
.index_pro_all_list ul{padding:0}
.index_pro_all_list ul li{float:left;width:260px;height:240px;background:#fff;padding:8px;margin:6px 12px;border-bottom:2px solid #008cd6}
.index_pro_all_list ul li img{float:left;width:100%;height:210px;}
.index_pro_all_list ul li p{float:left;width:100%;height:30px;line-height:30px;margin:0;font-size:14px;color:#242424}
.index_pro_all_list ul li p a{color:#242424}
.index_about{background:url(../images/about_bj.jpg) no-repeat center top / auto 100%;height:442px;}
.index_about_content{margin:0 auto;padding-left:38%;color:#fff;width:450px;line-height: 30px;font-size:14px;padding-top:2%;}
.index_about_content h2{font-size:34px;padding-bottom:20px;}
.index_about_content p{padding-bottom:20px;}
.index_about_content a{border:1px solid #fff;padding:8px 15px;float:left;color:#fff}
.news_one{float:left;width:506px;height:344px;}
.news_title,.index_contact_title,.index_contact_title{width:100%;height:38px;line-height:38px;}
.news_title strong,.index_contact_title strong{color:#008cd6;font-size:18px}
.news_title span,.index_contact_title span{color:#656565;font-size:13px;padding-left:10px}
.news_title label{float:right;color:#008cd6;font-size:14px}
.news_title label a{color:#008cd6;}
.news_index_list{float:left;width:100%;height:302px;}
.news_index_list img{float:left;width:200px;height:286px;padding-right:10px;}
.news_index_list ul{float:left;width:294px;background:url(../images/no_t.jpg) no-repeat left top;padding-left:0px; margin: 0;}
.news_index_list ul li{padding-left:65px;height:65px;border-bottom:1px solid #d9dadc;margin-bottom:15px}
.news_index_list ul li a{color:#262626;font-size:14px;line-height: 26px;}
.news_index_list ul li a p{color:#8c8c8c;font-size:14px;}
.news_two{float:left;width:310px;height:286px;margin-left:20px;}
.index_contact{float:left;width:250px;margin-left: 14px;}
.index_contact_c{float:left;width:100%;border:1px solid #c7c7c7;background:url(../images/contact_bj.jpg) repeat-x center bottom;padding-bottom:32px;}
.index_contact_c p{line-height:28px;  font-size:12px; line-height:28px; margin: 0;padding-left:10px;}
.index_contact_c h3{margin:0 ;background:#ededed;font-size:15px;padding:4px 10px;}
.footer_logo{float:left;width:192px;margin-left:20px;background:#006faa}
.footer{float:left;width:752px;margin:0 20px;padding:10px 0;font-size:14px;}
.footer ul {width:100%;border-bottom:1px solid #5fbef1;height:40px;line-height:40px;}
.footer ul li{float:left;padding-right:20px;color:#fff;font-size:14px;}
.footer a{color:#fff}
.Bjyq{float:left;width:100%;text-align:left;color:#fff;line-height:28px;border-bottom:1px solid #5fbef1;padding-bottom:10px;}
.Bjcopy{float:left;width:100%;text-align:left;color:#fff;padding:15px 0}
.Bjkey{float:left;width:100%;text-align:left;color:#fff;padding: 0}
.Bjkey a{color:#fffefe;}

/*--------------SLIDER----------------*/
.flexslider {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height: 528px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 528px;
	display: block;
}
.footer_all{width:100%;float: left;background:#145599}
#leftsead{width:131px;height:143px;position:fixed;bottom:100px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.weixin .hides{display:none;position:absolute;right:190px;top:0px;}
.web1043{width:1043px;margin: 0 auto;}
.new-chapter .new-cont {
    border: 1px solid #ccc;
    margin-bottom: 20px;
    margin-left: 0;float: left;
}
.new-chapter{color: #575747;}
.new-chapter .new-cont h1{font-size: 44px;font-weight: normal;text-align: center;padding-top: 40px;}
.new-chapter .info{font-size: 12px;text-align: center;padding: 20px 0;}
.new-chapter .content{font-size: 14px;border-top: 1px solid #bbb;padding: 20px 14px;width:750px}
.new-chapter .content p{line-height: 20px;padding-bottom: 20px;}
.new-chapter .chapter-page{margin-left: 130px;}
.new-chapter .share{margin-bottom: 20px;}

.title2 {
    font-size: 14px;
    line-height: 24px;width: 100%;float:left;
}
.tag,.rela_pro,.prod_d_info,.prod_d_ness,.prod_d{float:left;width:100%;line-height: 28px;}
#comment_list ul li{height:25px;color:#008cd6}
#comment_list ul li a{color:#008cd6}
.chapter-page{font-size: 16px;}
.chapter-page a{display: inline-block;float: left;color: #676759;
	height: 30px;line-height: 30px;padding: 0 15px;background: #bbb;}
.chapter-page a:hover{color: #fff;}
.chapter-page .prev-chapter{margin-right: 10px;}
.chapter-page .next-chapter{margin-right: 10px;}
.chapter-page .back-list{float: right;}
.prod_d{text-align:center}
.txh_job_ul{float:left;padding:10px 2%;width:96%;background:#fcfbfb;margin-bottom:10px}
.txh_job_li,.txh_job_li_all{float:left;width:100%}
.txh_job_li{height:40px;line-height:40px;margin:5px 0}
.txh_job_li_left,.txh_job_li_right{width:50%}
.txh_job_li_left{float:left;}
.txh_job_li_left p span,.txh_job_li_all p span{color:#333;padding-right:15px}
.txh_job_li_left p strong,.txh_job_li_all p strong,.txh_job_li_right p strong{ background: #eee none repeat scroll 0 0; color: #999; font-size: 12px;padding: 5px 20px;font-weight:normal}
.txh_job_li_right{float:right;}
.txh_job_li_right p span{color:#333;padding-right:15px}
.txh_job_li_yingpin{float:left;width:150px;line-height:40px;background:#008cd6;border-radus:10px;color:#fff;text-align:center;}
.txh_job_li_yingpin a{color:#fff;}