@charset "utf-8";


/*固定导航*/
div.nav_fixed{
	background:#101010;
	height:80px;
	line-height:80px;
	color:#ffffff;
	text-align:center;
	box-shadow:0 2px 5px #bdbdbd;/*外阴影*/
	z-index:100;
	border-bottom:1px solid #101010;
}

div.fixedNav{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:100;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
} 

/*导航*/
.nav_logo{ float:left;padding-top:5px;}
.nav_menu{ float:right; width:800px;}
/*menu*/
#menu {height:80px;  float:right;}
#nav {display:block;}
#nav .mainlevel {float:left;text-align:center; display:block;}
#nav .mainlevel a {color:#f1f1f1; text-decoration:none; line-height:80px; height:80px; text-align:center; padding:0 22px; display:block; font-size:14px; _width:48px;}
#nav .mainlevel a:hover {color:#ffffff; text-decoration:none; background:#cccccc  0 0 repeat-x;}

#nav .mainlevel ul {position:absolute; display:none; *width:2000px;z-index:100;}
#nav .mainlevel li {float:left; background:#cccccc;}
#nav .mainlevel li a {color:#3f240e;padding:0 12px; line-height:30px; height:30px; display:block;font-size:12px; _padding-bottom:6px;}
#nav .mainlevel li a:hover {color:#ffffff; text-decoration:none;font-size:12px; background:#101010  0 0 repeat-x;}
#nav li a em{padding:0 3px;}
 
.Triangle_con {height:9px; background:url(../images/bird.png) 28px 0 no-repeat; display:block; _margin-bottom:-6px;}
 

/*banner*/
.f_ban{ height:auto;z-index:0;}

.fullSlide{width:100%;position:relative; height:400px;/*height:622px;*/ margin-top:20px;}
.fullSlide .bd{width:994px;margin:0 auto;position:relative;z-index:0;overflow:hidden; border:1px solid #cccccc; padding:3px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:60px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=80);opacity:0.8;line-height:999px; }
.fullSlide .hd ul .on{background:#e90000;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px /*#000*/ no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*产品*/
.index_pro{ width:100%; height:1px;background:#cccccc;}
/*专业*/
 
.col-md-12,.col-md-6,.col-md-8,.col-md-4{padding:0px;}
.hservice{height:120px;margin-top:20px;font-size:0;line-height:0;overflow:hidden;}
.hservice .hse{position:relative;height:120px;width:290px;margin-right:65px;display:inline-block;background:url(../images/1.jpg) no-repeat;transition: background 0.2s linear 0s;}
.hservice .hse1{background-position:0 0;}
.hservice .hse2{background-position:-300px 0;}
.hservice .hse3{background-position:-600px 0;}
.hservice .hse1:hover{background-position:0 -150px;}
.hservice .hse2:hover{background-position:-300px -150px;}
.hservice .hse3:hover{background-position:-600px -150px;}

/*index_news*/
.index_line{ height:80px;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;}
.index_text1{ color:#cccccc; text-align:center; font-size:25px; line-height:25px; text-decoration:none; padding-top:28px;;display:block;}
.index_text1 span{ color:#fb0208;}
.index_text1 a {color:#ffffff; }
.index_text1 a:hover {color:#ffffff; }

.index_news_left{ float:left; width:490px;}
.index_news_right{width:490px; float:right;}
.index_news_right ul{ width:490px;}
.index_news_right li{ height:135px;}
.index_news_right li img{ float:left; width:150px; height:125px; margin-right:10px; margin-bottom:6px;}
.index_news_right li H1{font-size:14px; line-height:21px; margin-bottom:5px; color:#cccccc;}
.index_news_right li span{font-size:12px;line-height:21px; color:#CCCCCC;}
/*index_pic*/
.container_pic{max-width:1020px;margin:0 auto;text-align:left;position:relative;*zoom:1}
.index_pic{ float:left; width:1020px;}
.index_pic ul{}
.index_pic li{ float:left; width:235px; height:210px; margin-left:0px; margin-right:20px;}
.index_pic li img{width:235px;height:175px;box-shadow:1px 1px 5px #cccccc;/*外阴影*/}
.index_pic li span{ font-size:12px; line-height:34px; text-align:center;}

/*index_pic*/
.container_pic1{max-width:1020px;margin:0 auto;text-align:left;position:relative;*zoom:1}
.index_pic1{ float:left; width:1020px;}
.index_pic1 ul{}
.index_pic1 li{ float:left; width:235px; height:360px; margin-left:0px; margin-right:20px;}
.index_pic1 li img{width:235px;height:315px;box-shadow:1px 1px 5px #cccccc;/*外阴影*/}
.index_pic1 li span{ font-size:12px; line-height:34px; text-align:center;}
/*pic_pic*/
.pic_pic{ float:right; width:780px;}
.pic_pic ul{}
.pic_pic li{ float:left; width:235px; height:210px; margin-left:0px; margin-right:20px;}
.pic_pic li img{width:235px;height:175px;box-shadow:1px 1px 5px #cccccc;/*外阴影*/}
.pic_pic li span{ font-size:12px; line-height:34px; text-align:center;}
/*index_link*/
.container_link{max-width:1020px;margin:0 auto;text-align:left;position:relative;*zoom:1;}

.index_topline{ border-bottom:1px solid #cccccc; height:10px;}
.index_link{ width:100%; padding-bottom:10px; font-size:12px;}
.index_link_a ul{ width:1000px;}
.index_link_a ul li{float:left; margin-right:10px; overflow:hidden;}

/*通栏 联系方式*/
.full_banner{width:100%;position:relative; height:80px; background:#616161; text-align:center;}
.full_banner_center{ width:1000px; padding-top:10px;}
.full_banner_center_l1{margin-right:50px; float:left;} 
.full_banner_center_l2{ float:right;} 

/*FOOT*/
.foot_banner{width:100%;position:relative; height:140px; background:#000000; text-align:center;}
.foot{padding-top:20px; color:#CCCCCC; font-size:12px; line-height:25px;}

/*ABOUT*/
.container_top{width:100%;position:relative; height:280px; margin-top:20px;}
.container_top .bd{ width:1000px;margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.container_top .bd ul{width:100% !important;}
.container_top .bd li{width:100% !important;height:280px;overflow:hidden;text-align:center;}

.cont_left {
	width:217px;
}
.cont_right {
	width:753px;
}
.cont_right_1000 {
	width:1000px;
}
.cont_news_left{width:217px;}
.cont_news_right{width:753px;}
.cont_news_show{width:990px;}
.list {
	width:217px;
	margin-bottom:20px;
}
.list_top {
	width:217px;
	height:45px;
	margin-bottom:10px;
}
.list_top_news {
	width:215px;
	height:65px;
	margin-bottom:0px;
}
.list_top_news_img {
	width:215px;
	height:310px;
	border:1px solid #DA251C;
}

.list_top_news_img1 {
	width:215px;
	height:330px;
	border:1px solid #DA251C;
}

.list_main {
	width:217px;
}
.list_main li {
	width:217px; font-size:12px;	line-height:32px;
	margin-bottom:5px;
	background:url(../images/list_li.jpg) no-repeat top;
}
.list_main li a {
	color:#787878;
	display:block;
	padding-left:20px;
	text-decoration:none;
}
.list_main li a:hover {
	color:#FFF;
	background:url(../images/list_h.jpg) no-repeat top;
}

.list_main .sel{
	color:#ffffff;
	background:url(../images/list_h.jpg) no-repeat top;
}
.list_main .sel  a {
	color:#ffffff;
	background:url(../images/list_h.jpg) no-repeat top;
}

 
.list_main dd{
    width:200px;
	line-height:21px;
	margin-bottom:5px;
	margin-left:10px;
 
	 background:url(../images/list_d_li.jpg)  no-repeat center; 
}
.list_main dd a {
	color:#787878;
	display:block;
	padding-left:25px;
	text-decoration:none;
}
.list_main dd a:hover {
	color:#FFF;
	background:url(../images/list_d_h.jpg) no-repeat center;
}


 
.top {
	width:753px;
	height:30px;
	line-height:30px;
	/*background:url(../images/shuxian.jpg) bottom no-repeat;*/
	background-color:#FF0000;
	color:#ffffff;
}
.top a{	
    width:753px;
	height:30px;
	line-height:30px;
	/*background:url(../images/shuxian.jpg) bottom no-repeat;*/
	background-color:#FF0000;
	color:#ffffff;
	}

.top_1000 {
	width:1000px;
	height:30px;
	line-height:30px;
	/*background:url(../images/shuxian.jpg) bottom no-repeat;*/
	background-color:#FF0000;
	color:#ffffff;
}

.top_1000 a {
	width:1000px;
	height:30px;
	line-height:30px;
	/*background:url(../images/shuxian.jpg) bottom no-repeat;*/
	background-color:#FF0000;
	color:#ffffff;
}



.top_left {height:30px;font-size:17px;font-weight:bold; padding-left:10px;}
.list_top_text{color:#ffffff; font-size:16px; line-height:18px; padding:14px 0px 5px 10px; font-family:"微软雅黑"}
.top_right {height:30px;text-align:right; font-size:12px; padding-right:10px;}
.top_news {
	width:753px;
	height:50px;
	line-height:30px;
	background:url(../images/shuxian.jpg) bottom no-repeat;
}
.top_news_show {
	width:980px;
	height:50px;
	line-height:30px;
	background:url(../images/shuxian.jpg) bottom no-repeat;
}
.top_news_left {height:30px;font-size:17px;font-weight:bold;color:#032D7D;}
.top_news_right {height:30px;text-align:right;}


.r_main_contact {width:1000px;min-height:350px; height:auto;padding-top:20px;margin-bottom:10px;}
.r_main_contact p{ font-size:12px; line-height:1.5em;}
.r_main_contact strong{ font-weight:600;}
.r_main_contact b{ font-weight:600;}

.r_main {width:753px;min-height:350px;padding-top:20px; height:auto; margin-bottom:10px;}
.r_main p{ font-size:12px; line-height:1.5em;}
.r_main strong{ font-weight:600;}
.r_main b{ font-weight:600;}

.secondary {
	height:30px;
	line-height:30px;
	padding-left:40px;
}

.pro-title-list2{ width:765px;}
.pro-title-list2 LI {
 float:left;
 margin-bottom:10px;
 margin-left:0px;
 margin-right:10px;
 margin-top:5px;
 width:180px;
 height:260px;
}
.pro-title-list2 LI:hover {
 
}
.pro-title-img{
 width:180px;
 height:135px;
 box-shadow:1px 1px 5px #cccccc;/*外阴影*/
}

.pro-title-img1{
 width:180px;
 height:240px;
 box-shadow:1px 1px 5px #cccccc;/*外阴影*/
}
.pro-title-list2 LI DT {
	font-size: 12px;
	margin:0 0 4px;
}
.pro-title-list2 LI DT A {
	font-size: 12px;
}
.pro-title-list2 LI DT A:hover {
}
 
.pro-title-list2 LI DL {
	padding:10px 20px 0 15px;
	width:160px;
}
.pro-title-list2 LI DL DD A {
	color: #666;
}
.time {
	color:#bababa;
}

.pro_nr_show{ width:750px; margin-top:10px; height:auto; float:left;}

.news-title-list2 LI {
	border-bottom:1px dashed #d4d4d4;
	display: block;
	height: 130px;
	margin:0 0 12px;
}
.news-title-list2 LI:hover {
 
}
.news-title-list2 LI DL {
	padding:0 20px 0 170px;
}
.news-title-list2 LI DT {
	font-size: 14px;
	margin:0 0 4px 0px; font-weight:500; 
}
.news-title-list2 LI DT A {
	font-size: 14px;
	color: #ffffff;
}
.news-title-list2 LI DT A:hover {
	color: #cccccc;
}
.news-title-img {
	width: 150px;height: 110px;
	display: block;
	float: left;
	
	overflow: hidden;
	padding:2px;
	border:1px solid #eee;
}

.news-title-list2 LI DL DD {
	color: #ccc;
	font-size: 12px;
	padding-bottom:8px;
}
.news-title-list2 LI DL DD A {
float:right;
	color: #ff0000;
	font-size: 12px;
}
.time {
	color:#bababa;
	 padding-bottom:5px;
}

.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2%;*margin-left:1.95%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2%}
.row-fluid .span12{width:100%;*width:99.95%}
.row-fluid .span11{width:91.5%;*width:91.45%}
.row-fluid .span10{width:83%;*width:82.95%}
.row-fluid .span9{width:74.5%;*width:74.45%}
.row-fluid .span8{width:66%;*width:65.95%}
.row-fluid .span7{width:57.5%;*width:57.45%}
.row-fluid .span6{width:49%;*width:48.95%}
.row-fluid .span5{width:40.5%;*width:40.45%}
.row-fluid .span4{width:32%;*width:31.95%}
.row-fluid .span3{width:23.5%;*width:23.45%}
.row-fluid .span2{width:15%;*width:14.95%}
.row-fluid .span1{width:6.5%;*width:6.45%}
.row-fluid .offset12{margin-left:104%;*margin-left:103.9%}
.row-fluid .offset12:first-child{margin-left:102%;*margin-left:101.9%}
.row-fluid .offset11{margin-left:95.5%;*margin-left:95.4%}
.row-fluid .offset11:first-child{margin-left:93.5%;*margin-left:93.4%}
.row-fluid .offset10{margin-left:87%;*margin-left:86.9%}
.row-fluid .offset10:first-child{margin-left:85%;*margin-left:84.9%}
.row-fluid .offset9{margin-left:78.5%;*margin-left:78.4%}
.row-fluid .offset9:first-child{margin-left:76.5%;*margin-left:76.4%}
.row-fluid .offset8{margin-left:70%;*margin-left:69.9%}
.row-fluid .offset8:first-child{margin-left:68%;*margin-left:67.9%}
.row-fluid .offset7{margin-left:61.5%;*margin-left:61.400000000000006%}
.row-fluid .offset7:first-child{margin-left:59.5%;*margin-left:59.400000000000006%}
.row-fluid .offset6{margin-left:53%;*margin-left:52.900000000000006%}
.row-fluid .offset6:first-child{margin-left:51%;*margin-left:50.900000000000006%}
.row-fluid .offset5{margin-left:44.5%;*margin-left:44.400000000000006%}
.row-fluid .offset5:first-child{margin-left:42.5%;*margin-left:42.400000000000006%}
.row-fluid .offset4{margin-left:36%;*margin-left:35.900000000000006%}
.row-fluid .offset4:first-child{margin-left:34%;*margin-left:33.900000000000006%}
.row-fluid .offset3{margin-left:27.5%;*margin-left:27.4%}
.row-fluid .offset3:first-child{margin-left:25.5%;*margin-left:25.4%}
.row-fluid .offset2{margin-left:19%;*margin-left:18.9%}
.row-fluid .offset2:first-child{margin-left:17%;*margin-left:16.9%}
.row-fluid .offset1{margin-left:10.5%;*margin-left:10.399999999999999%}

/*首页新闻块*/

.index-news{ width:1008px;}
.index-news a:hover li{ background-color:#000000;}
.index-news a li{ width:285px; float:left; height:50px; overflow:hidden; margin-bottom:10px; margin-right:8px; padding:20px; border:#ccc solid 1px;}
.index-news a li h5{ width:100%; float:left; height:30px; overflow:hidden; font-size:14px;}
.index-news a:hover li h5{color:#ffffff;}
.index-news a li p{ color:#ffffff;font-size:12px; font-family:sans-serif}
.index-news a li p span{background-color:#333; color:#eee;font-size:12px; font-family:Verdana, sans-serif; float:right; height:12px; line-height:12px; padding:3px;}
.index-news a:hover li p span{background-color:#ff3b3b;}