@charset "utf-8";
/* CSS Document */
* {	padding: 0px;	margin: 0px;font-size:12px;}
body, div, td, th, form, img, ul, li, dl, dt, dd, p, h1, h2, h3, h4, {font-size:12px;margin:0px;padding:0px;list-style-type:none;}
body{ width:100%; padding:0; margin:0; background:#ffffff;}
span, p {	margin: 0px;padding: 0px;}
img {border: 0;}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {font-size: 12px;font-weight: normal;font-style: normal;	margin: 0px;padding: 0px;}
ul, li, ol{list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
::-webkit-scrollbar              { /* 1 */  width:5px; background-color:#ccc;}
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        { /* 5 */width:5px; background-color:#aaa;}
::-webkit-scrollbar-corner       { /* 6 */ background-color:#888;}
::-webkit-resizer                { /* 7 */ }
::-webkit-scrollbar:horizontal   { height:9px;}
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none;}

.logo img{ width:100%; overflow: hidden;}
.navi{  width:100%; height:84x; overflow:hidden; background:#b51613;}
.navi ul li{ width:14.28%; float:left; display:block; text-align:center; height:41px;}
.navi ul li a{ font-size:16px; color:#ffffff; line-height:41px; height:41px; display:block;}
.news_show h1{color:#d61011; font-size:18px; text-align:center; border-bottom:1px dashed #dddddd;  line-height:30px; margin:20px auto;padding-bottom:10px;}

.block_home_slider {position: relative;	background-color: #ffffff;-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	behavior: url(js/PIE.htc); /*半透明兼容*/	text-align: center;	line-height: 0px;	margin-right: auto;	margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; display:block; position:absolute; top:45%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging li a {display:block; background-repeat:no-repeat; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}


.c_about{ width:100%; height:auto; overflow:hidden;}
.c_ind_title{ width:80%; height:auto; margin:10px auto; text-align:center; overflow:hidden;}
.c_ind_title img{ width:60%; }
.c_about p{ width:100%; height:auto; line-height:30px; font-size:0.8em; color:#666666; text-align:center; overflow:hidden;}
.c_about ul{ width:100%; height:auto; overflow:hidden; margin:15px 0px;}
.c_about ul li{ width:25%; float:left; text-align:center; height:auto;}
.c_about ul li img{ width:60%;}

.khjz{ width:100%; height:auto; overflow:hidden; background:url(../images/jz_bg.jpg) repeat-x top center;}
.khjz .c_ind_title img{ width:40%; }
.khjz ul{ width:100%; height:auto; margin:0px auto; padding-bottom:20px; overflow:hidden;}
.khjz ul li{ width:45%; padding:1.5%; margin:15px 1%; float:left; position:relative;}
.khjz ul li img{ width:100%; height:130px;}
.khjz ul li h2{ position:absolute; height:30px; line-height:30px; position:absolute; bottom:0px; font-size:1.1em; color:#ffffff; background:url(../images/d1.png); width:88%; margin:0px 0%; padding:0px 3%; overflow:hidden;}

.ind_anli{ width:100%; height: auto; overflow:hidden;}
.ind_anli ul{ width:100%; height:auto; margin:0px auto; padding-bottom:20px; overflow:hidden;}
.ind_anli ul li{ width:45%; padding:0px 1.5%; margin:10px 1%; float:left; position:relative; overflow:hidden; height:130px;}
.ind_anli ul li img{ width:100%; height:110px;}
.ind_anli ul li h2{height:30px; line-height:30px; position:absolute;font-size:1.1em; color:#333333; width:88%; margin:0px 0%; padding:0px 3%;}

.team{width:100%; height: auto; overflow:hidden; background:url(../images/team_bg.jpg) top center;}
.team .c_ind_title img{ width:50%; }
.team ul li{ text-align:center; width:45%; padding:0px 0.5%; margin:10px 2%; float:left; position:relative; overflow:hidden; height:auto;}
.team ul { width:100%; height:auto; overflow:hidden; margin:20px auto;}
.team ul li img{ width:100px; height:100px; border-radius:50%;}
.team ul li a{color:#ffffff;}
.team ul li h2{ height:25px; line-height:25px; font-size:1.5em; margin:10px auto; overflow:hidden; }
.team ul li h3{ height:25px; line-height:25px; font-size:1.1em; margin:10px auto;}
.team ul li h4{ height:100px; overflow:hidden; line-height:20px; font-size:0.9em; margin:10px auto;}


.wwtx{width:100%; height: auto; overflow:hidden; }
.wwtx .c_ind_title img{ width:22%; }




.c{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.c1{ margin:0px;}
.center{ width:100%; margin:20px auto; height:auto; overflow:hidden;}
.center1{ margin:0px auto;}
.c1{ background:#f7f7f7; height:32px; line-height:32px;}
.tzgg_left{ background:url(../images/gg.png) no-repeat left center; width:20%; float:left;}
.tzgg_left a{ margin-left:5px; font-size:14px; color:#ffffff;}
.tzgg_left img{ width:100%; margin-top:4px}
#scroll_begin a{ padding-right:30px; font-size:13px;} 
#scroll_begin a{ color:#333333;}
#gongao{width:100%;height:30px;overflow:hidden;line-height:30px;font-size:13px;font-family:'微软雅黑';background:#e4fff0;color:#5cb082; margin-top:15px;} 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 

.title{ width:100%; height:40px; line-height:40px; overflow:hidden; background:url(../images/m_index_06.jpg) repeat-x bottom;}
.title h2{ height:40px; line-height:40px; background:url(../images/m_index_09.jpg) no-repeat left center; margin-left:10px; width:30%; padding-left:10px; float:left}
.title h2 a{font-size:1.5em; color:#333333; font-weight:bold;}
.title .more{ width:20%; float:right; text-align:right; margin-right:10px;}
.title .more a{ color:#dc201f; font-size:1.1em;}
.c2 ul{ width:95%; height:auto; overflow:hidden; margin:10px auto;}
.c2 ul li img{ width:33%; height:80px; padding:5px 0px; overflow:hidden; float:left;}
.c2 ul li h2{ height:40px; line-height:40px; overflow:hidden;}
.c2 ul li h2 a{ font-size:1.4em; color:#333333;}
.c2 ul li h3{ font-size:1.2em; color:#666666; height:50px; line-height:25px; overflow:hidden;}
.c2 ul li{ width:100%; height:auto; height:90px; padding:15px 0px; border-bottom:1px solid #dddddd;}
.c2_right{ width:63%; float:right;}



.c3 ul{ width:100%; height:auto; overflow:hidden;}
.c3 ul li{ width:33.3%; float:left; height:auto; overflow:hidden;}
.c3 ul li img{ width:70%; padding:15%;}


.r_title-list{ float:left; margin-top:0px; width:100%;}
.r_title-list li{ margin:0px; float:left; width:17%; margin:0px 1.5%; height:30px; text-align:center; line-height:30px; text-align:center; background:#ba1818; transform:skew(-20deg); /*设置倾斜度为-20*/   -webkit-transform: skew(-20deg);   -moz-transform: skew(-20deg);   -o-transform:skew(-20deg);   -ms-transform:skew(-20deg);  }
.r_title-list li b{ font-style:normal;font-size:1.0em; color:#ffffff; font-weight:bold; transform:skew(20deg); /*设置倾斜度为-20*/   -webkit-transform: skew(20deg);   -moz-transform: skew(20deg);   -o-transform:skew(20deg);   -ms-transform:skew(20deg); display:block;}
.r_title-list .on{ background: #333333; color:#ffffff;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;o-transition: all .5s ease 0s;transition: all .5s ease 0s; }
.r_title-list .on a{ color:#ffffff;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.r_product{ display:none; width:100%; height:auto; overflow:hidden;}
.show{ display:block;}
.r_product ul { width:95%; height:auto; overflow:hidden; margin:10px auto; border-bottom:1px dashed #eeeeee;}
.c3_right_f{ position:relative;}
.c3_right_f .more{ position:absolute; right:10px; top:-25px; color:#dc201f; font-size:1.1em;}
.r_product ul li{ height:30px; line-height:35px; height:35px; overflow:hidden; width:100%;}
.r_product ul li span{ float:right; font-size:1.2em; color:#cccccc;}
.r_product ul li a{ font-size:1.2em; color:#333333;}
.c4_fist { width:95%; margin:0px auto; height:auto; height:90px; padding:15px 0px; border-bottom:1px solid #dddddd;}
.c4_fist img{ width:33%; height:80px; padding:5px 0px; overflow:hidden; float:left;}
.c4_fist h2{ height:40px; line-height:40px; overflow:hidden;}
.c4_fist h2 a{ font-size:1.4em; color:#333333;}
.c4_fist h3{ font-size:1.2em; color:#666666; height:50px; line-height:25px; overflow:hidden;}

.ind_liuyan{ width:100%; height:auto; overflow: hidden; background:#ba1818;}
.ind_liuyan .c_ind_title img{ width:30%; }
.ind_liuyan ul{ width:90%; height:auto; overflow:hidden; margin:15px auto;}
.ind_liuyan ul .ind_input{ width:100%; height:35px; line-height:35px; border:none; background:#ffffff; text-indent:5px;}
.ind_liuyan ul li{ margin:10px auto; width:100%; height:auto; overflow:hidden;}
#txtTitle{width:40%; height:35px; line-height:35px; border:none; background:#ffffff; text-indent:5px;}
.areatext{ width:100%; height:100px; background:#ffffff; font-size:1.2em; color:#888888; text-indent:5px;}
.ind_but{ width:100%; height:35px; line-height:35px; background:#1d760e; color:#ffffff; font-size:1.3em; font-weight:bold; border:none;}
.ind_map{ width:100%; height:auto; overflow:hidden;}
.ind_map img{ width:100%;}

.c5 ul{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.c5 ul li{ width:30%; padding:1.65%; float:left; text-align:center;}
.c5 ul li img{ width:100%; height:75px;}
.c5 ul li h2{ width:100%; height:35px; line-height:35px; }
.c5 ul li h2 a{font-size:1.1em; color:#333333;}


.ind_about{ width:95%; height:auto; overflow:hidden; margin:20px auto;}
.ind_about img{ width:40%; float:left;}
.ind_about h3{ width:58%; float:right; font-size:1.1em; color:#666666; line-height:100px; line-height:20px; overflow:hidden; }

.contect{ width:95%; height:auto; overflow:hidden; margin:20px auto;}
.contect p{ line-height:30px; font-size:1.1em; color:#666666;}
.contect a{ color:#666666;}

.foot{ width:100%; background:url(../images/m_index_39.jpg) repeat-x; position:fixed; bottom:0px; height:50px; line-height:50px;}
.foot ul li{ float:left; width:25%; background:url(../images/m_index_42.jpg) no-repeat right center; text-align:center;}
.foot ul li a{ font-size:1.2em; color:#333333;}
.foot ul li:last-child{ background:none;}
 body{ padding-bottom:50px;}

.news_list{ width:95%;  overflow:hidden; height:auto; margin:0px auto;}
.news_list ul li{ width:100%; height:35px;border-bottom:1px solid #f3f3f3; margin-bottom:8px; background:url(../images/m_index_09.jpg) no-repeat left center; line-height:35px; overflow:hidden;}
.news_list ul li a{ font-size:14px; color:#333333; line-height:35px; ; padding-left:10px; display:block; }
.news_list ul li span{ float:right; font-size:12px; color:#cdcdcd; padding-right:5px;}
.shang a{ color:#d61011;}
.shang{ width:96%; padding-left:2%; height:25px; line-height:25px; font-size:14px; color:#d61011; overflow:hidden;}
.yx_tz{ width:95%; margin:0px auto; font-size:13px; font-family:"宋体"; color:#777777; line-height:25px; border-bottom:1px dashed #eeeeee; padding-bottom:10px;}
.yx_t{ font-size:16px; font-family:"微软雅黑"; color:#008ba7;}


/*分页*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

.news_show{ width:100%; height:auto; overflow:hidden; margin-bottom:20px; }
.neirong_box{ width:94%; padding-left:3%; margin-top:15px; font-size:20px; color:#666666; line-height:25px; padding-bottom:45px;}
.neirong_box p img{ width:100%; height:auto;}
.neirong_box img{ width:100%; height:auto;}

.img_list{ width:100%; height:auto; overflow:hidden;}
.img_list ul li{ width:45%; padding:2.5%; float:left; text-align:center;}
.img_list ul li img{ width:100%; height:110px;}
.img_list ul li h2{ width:100%; height:35px; line-height:35px; }
.img_list ul li h2 a{font-size:1.1em; color:#333333;}

.dropdown {
	display:none;
  position: absolute;
  /* height: 100px; */
  width: 100%;
  background-color: white;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: solid 1px #dfdfdf;
  margin-bottom: -2px;
  z-index: 999;
  bottom: 56px;
  left: 0;
}
.dropdown a {
  display: block;
}
.input{ height:30px; border:1px solid #dddddd; width:90%; text-indent:5px;}
.liuyan table tr td{ height:45px; color:#666666;}
.liuyan{ width:100%; height:auto; overflow:hidden; }
.liuyan textarea{ width:90%; border:1px solid #dddddd; height:100px;text-indent:5px;}


.nei_navi{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.nei_navi ul li{ width:31.3%; height:30px; background:#f5f5f5; border-radius:3px; text-align:center; margin:2% 1%; float:left; line-height:30px;}
.nei_navi ul li a{ font-size:12px; color:#333333; display:block;}

.nei_title{ height:30px; line-height:30px; border-bottom:1px dashed #eeeeee; font-size:1.4em; color:#333333; font-weight:bold; text-indent:10px; margin:20px auto; margin-bottom:10px;}




.huifu_table{ font-family:"宋体"; font-size:13px; color:#666666;}
.huifu_table tr td{ height:30px; line-height:30px; text-align:center;}
.huifu_table tr td a{ color:#008ba7;}
.hf_b{ font-weight:bold;}
.lyhf{ width:100%; height:auto; overflow:hidden; border-top:1px dashed #dddddd;}
.lyhf h2{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:13px; color:#555555; font-weight:bold;}
.hf_box{ font-size:13px; color:#666666; font-family:"宋体"; text-indent:2em;}
.hf_date{ float:right; height:20px; line-height:20px; color:#cccccc; font-family:"宋体"; font-size:12px; text-align:right;}


.yx_box{ width:100%; height:auto; margin:20px auto; overflow:hidden;}
.yx_box ul li{ line-height:25px; overflow:hidden; padding-left:50px; font-family:"宋体"; font-size:13px; color:#666666;}
.yx_box ul li .inp{ width:150px; color:#bbbbbb; padding-left:5px; border:1px solid #eeeeee; height:25px; line-height:25px; border-radius:3px;}
.tex{ padding-left:5px; border:1px solid #eeeeee;color:#aaaaaa; width:310px; height:120px; }
.sub{ cursor:pointer; margin-left:230px; padding:2px 10px; margin-right:10px; background:#008ba7; color:#ffffff; font-family:"微软雅黑"; font-size:14xp; border:none;}
.sub:hover{background:#006579;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;-o-transition: all 0.2s linear ;transition: all 0.2s linear ;}
.res{padding:2px 10px; cursor:pointer; margin-right:10px; background:#C91212; color:#ffffff; font-family:"微软雅黑"; font-size:14xp; border:none;}
.res:hover{background:#a60909;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;-o-transition: all 0.2s linear ;transition: all 0.2s linear ;}





















