﻿/* CSS Document */

body{ font-size:12px; color:#333333; line-height:2; margin:0 auto;  background-color:#ffffff; clear:both; }
a{font-size:12px; color:#333333; text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;  text-decoration:none;}
img{border:0;}
form{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{ list-style:none; margin:0;padding:0; vertical-align:bottom;}
.red{color:#f00;}
.left{float:left; }
.right{float:right;}
.clear{clear:both;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}

/*header*/
#header{ width:100%; height:auto;}
.top{ height:30px; border-bottom:1px solid #dfdfdf;font-family:"微软雅黑"; color:#333; background-color:#f5f5f5; }
.top1{max-width:1200px; width:100%; margin-left:auto; margin-right:auto; line-height:30px; font-size:12px;}
.top1 span{float:left;} 
.top1 .top1_1{ float:right;  color:#333;}
.logo{ margin-top:25px;}
.top2{max-width:1200px; width:100%; margin-left:auto; margin-right:auto; padding:0px 0px;}
.top2 span{border-left:1px solid #cccccc; padding-left:20px; text-align:left; margin-top:38px; font-size:14px;margin-left:10px; color:#2b2b2b; font-weight:700; line-height:24px;}
.top2 span b{font-size:16px; font-weight:700;color:#666666;}
.top2 .phone{font-size:15px; overflow:hidden; width:300px;}
.top2 .phone ul{margin-top:30px; line-height:30px;}
.top2 .phone a{font-size:26px;color:#cf0000; font-weight:700;}
.top3{ height:42px; line-height:42px; background:#cf0707;}
.nav{max-width:1197px; width:100%; margin:0 auto;}
.nav li{  float:left;width:133px; background:url(../images/png_01.png) right center no-repeat;font-family:"微软雅黑"; }
.nav li a{ color:#FFF; display:block; line-height:42px; text-align:center; font-size:14px;}
.nav li a:hover{ color:#333;}
.nav li a:hover{ background:#c00707; color:#fff;}
.a1{ background:#fccc00; color:#333;}
.no{ background:none;}
/*header end*/
.search_bg{ width:100%;height:40px;line-height:40px;  }
.searchbar {width:1200px;height:40px;line-height:40px; margin:0 auto;}
.keywords{padding:0 30px;color:#777777; float:left; height:40px; line-height:40px;}
.keywords span{ font-size:12px;  height:40px; line-height:40px; }
.keywords span a{color:#777777;padding:0 6px; font-size:12px;  height:40px; line-height:40px; }
.search{width:380px;height:30px; float:right; line-height:30px; margin:5px 50px 0px 50px; }
.nobd{border:none;}
.nobg{background:none;}
.nomarg{margin:0;}
  /*banner*/
.banner { width: 100%; margin: 0 auto;min-width:1200px; margin-top:15px; }
.fullSlide { width: 100%; position: relative; height:550px; background: #fff;min-width:1100px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; min-width:1100px;}
.fullSlide .bd li { width: 100% !important; height: 550px; overflow: hidden; text-align: center;min-width:1100px; }
.fullSlide .bd li a { display: block; height: 550px;}
.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: 42px; height: 11px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=80); opacity:0.8; line-height: 999px; }
.fullSlide .hd ul .on { background: #204369; }

.fullSliden { width: 100%; position: relative; height:350px; background: #fff;min-width:1200px; }
.fullSliden .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSliden .bd ul { width: 100% !important; min-width:1200px;}
.fullSliden .bd li { width: 100% !important; height: 350px; overflow: hidden; text-align: center;min-width:1200px; }
.fullSliden .bd li a { display: block; height: 350px;}
.fullSliden .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; }
.fullSliden .hd ul { text-align:center; }
.fullSliden .hd ul li { cursor: pointer; display: inline-block;  *display:inline;
zoom: 1; width: 42px; height: 11px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=80); opacity:0.8; line-height: 999px; }
.fullSliden .hd ul .on { background: #204369; }
  /*banner*/
/*关键词*/
.sea_bg{ width:100%; height:35px; background:#f6f6f6;}
.h_sea{line-height:23px; height:29px;overflow:hidden; padding:7px 0 0;color:#666; width:1100px; margin:0 auto; font-size:12px;}
.inp01{height:21px; background:url(../images/s_inp.jpg) no-repeat 0 0; border:0; padding:1px 0 1px 28px; width:152px;float:left;line-height:21px;color:#bcbcbc;}
.s_ss { float:left; width:50px; height:23px;}
.key a{color:#666; padding:0 5px;}

#main{width:1200px; margin:0 auto; background-color:#FFF;}
.fazxBox{margin:10px auto;}
.faMu{width:200px; height:975px; border:1px solid #cbcbcb;}
.faMu h4{padding-left:26px; background:url(../images/faMuTit.png) repeat-x center; border-bottom:1px solid #cbcbcb; }
.faMu h4 a{ color:#cf0707; font-size: 20px;  height:20px; line-height:20px; line-height:40px; font-size:18px;}
.titA{ font-size:18px;}
.titA:hover{font-size:18px;}

.faMu dl{margin-top:0px; margin-left:10px; width:185px;}
.faMu dl dt{padding-left:14px; height:34px; line-height:34px; font-size:15px; color:#333; background:url(../images/pro_dot.gif) no-repeat left center;}
.faMu dl dt:hover{background:url(../images/pro_dot_h.gif) no-repeat left center;}
.faMu dd{margin-bottom:10px;}
.faMu dd a{padding-left:14px; display:block; height:35px; line-height:35px; background:url(../images/faMuDd.png) no-repeat center; font-size:15px; color:#333; text-decoration:none;}
.faMu dd a:hover{background-image:url(../images/faMuDdH.png); color:#fff;}

.faMu a img{margin-left:5px;}

.faList{width:968px; height:975px; border:1px solid #cbcbcb;}
.faList dl{margin:10px 18px 0px 18px; height:170px; overflow:hidden;}
.faList dt img{padding:9px; border:1px solid #cbcbcb; background:url(../images/faImgBg.jpg) repeat-x center;}
.faList dd{margin-left:290px;}
.faList dd h5{margin-bottom:12px; font-size:22px;}
.faList dd h5 a{color:#00458d;font-size: 24px;}
.faList dd p{margin-bottom:26px; line-height:20px; font-size:13px; color:#333; height:150px; overflow:hidden;}

.chanpin{margin-left: 10px;margin-bottom: 10px;}
.chanhs{ position: relative;padding-left: 20px;height: 38px;line-height: 38px;font-size: 15px;border: 1px solid #cbcbcb;background: url(../images/faMuTit.png) repeat-x center;}
.chanul{ margin: 0 auto;padding: 0px 0px 5px 0px;width: 960px;overflow: hidden;}
.chanpin ul li{float:left; width:314px; text-align:center; margin-top:5px;}
.chanpin ul li a{ margin:5px; text-align:center;}
.chanpin ul li a img{padding: 3px;border: 1px solid #cbcbcb; width:292px; height:249px;}
.chanpin ul li h5{ margin-top: 8px;font-weight: normal;}

.xiaoban{width:100%; margin:0 auto; background:url(../images/index_06.jpg) no-repeat center; height:157px;}

/*新闻*/
.focus-news{ float:left;  width:780px;font-family:"Microsoft YaHei"; margin:20px 0 0 0px; }
.index-news-title{ position:relative; font-weight:100;}
.news-title{background:url(../images/icon_ch.png) no-repeat 0 -145px;}
.news-title .r{ margin-right:15px; line-height:27px; margin-top:5px; }
.news-title .r a{ padding:0 4px;}
.news-title .r a:hover{color:#c00;}

.focus-newslx{ float:left;  width:390px;font-family:"Microsoft YaHei"; margin:20px 0 0 30px; }
.focus-newswt{ float:right;  width:390px;font-family:"Microsoft YaHei"; margin:20px 0 0 0px; }
.focus-newsdt{ float:left;  width:390px;font-family:"Microsoft YaHei"; margin:20px 0 0 0px; }

.index-news-title h2{ font-size:20px; height:30px; font-weight:normal;}
.index-tabs{ position:absolute; right:0px; width:60px; top:6px;}
.index-tabs li{ width:15px; height:15px; float:left; cursor:pointer; background:url(../images/icon_ch.png) no-repeat;}
.index-tabs li.prev{ background-position:0px -52px; }
.index-tabs li.next{ background-position:0 -67px; margin-left:9px;}
.index-news-show{  width:435px; height:280px; overflow:hidden; }
.index-news-show ul{ }
.index-news-show ul li{ float:left; width:435px; height:280px; }
.index-news-show ul li p{ font-size:15px; line-height:38px;}
.index-news-show ul li a:hover{ color:#c00;}
.index-news-show ul.hide{ display:none;}
.index-news-tel{ font-weight:bold; float:right; padding-left:30px; background:url(../images/tel.gif) left no-repeat; font-size:20px; width:180px;}
.b_title{font-size:14px;font-weight:bolder;font-family:"Microsoft Yahei";text-align:left;margin-bottom:0px; color:#fff; margin-left:20px; }
.cl_box{clear:both;display:block;overflow: hidden;}
#demo{border:1px solid #ddd; padding:7px; font-size:14px;}
#demo p{ line-height:24px; }
#demo li{font-size:14px; line-height:33px; border-bottom:1px dashed #ccc; background:url(../images/rss.gif) no-repeat 0 9px; padding-left:20px;}

#boxk{width:390px;font-size:14px; float:left; margin-left:15px; margin-top:20px; overflow:hidden; font-weight:100;}
#boxk ul{margin:0;padding:0;list-style:none}
#boxk #tabk{height:26px; font-weight:bolder; font-family:"Microsoft Yahei";}
#boxk #tabk li{width:100px;height:26px;margin-right:1px;text-align:center;float:left; background:url(../images/icon_ch.png) 0 -171px;cursor:pointer; line-height:26px; font-size:14px;}
#boxk #tabk li.on{width:100px;height:26px;color:#fff; background-position:0 -145px;position:relative;}
#boxk #tabk li.last{ background:none; width:70px; font-size:12px; font-family:"宋体", Arial; font-weight:normal; margin-left:95px; }
#boxk #tabk li.last a{color:#999;}
#boxk #tabk li.last a:hover{ color:#000;}
#boxk #tab_conk{border:1px solid #ddd; padding:13px;}
#boxk #tab_conk li{display:none}
#boxk #tab_conk #tab_conk_1{display:block;}
#boxk #tab_conk ul li{ display:block; line-height:33px; border-bottom:1px dashed #ccc; background:url(../images/rss.gif) no-repeat 0 9px; padding-left:20px;}
#boxk #tab_conk ul li.first { padding-bottom:7px; margin-bottom:9px; line-height:33px; height:80px;}
#boxk #tab_conk ul li.first span{ width:155px; color:#666;}
#boxk #tab_conk ul li.first  strong{ color:#333;}
#boxk #tab_conk ul li.first:hover{ background:#f3f3f3; height:80px;}
#boxk #tab_conk ul{ text-align:left;}
#boxk #tab_conk ul li a:hover{ color:#000;}

/*常见问题 新闻*/
#demo1{border:1px solid #ddd; padding:7px; line-height:28px; }
#demo1 .inf_r_c{overflow: hidden; width: 380px; color:#000000; margin-left:5px;}
#demo1 .inf_r_c dl dt{width:345px; padding-left:28px; background:url(../images/my_q.gif) no-repeat 0px 10px; line-height:35px; float:left;overflow:hidden;  }
#demo1 .inf_r_c dl dt a{color:#000000; font-weight:100; font-size:15px;}
#demo1 .inf_r_c dl dd{width:345px; padding-left:28px; background:url(../images/my_a.gif) no-repeat 0px 5px; line-height:22px; float:left;overflow:hidden;  color:#332233; border-bottom:1px #ccc dashed;font-weight:100; font-size:13px; }
#demo1 .inf_r_c dl dt a:hover{color:#cf0707;}
#demo1 .inf_r_c dl dd:hover{ color:#000;}
/*新闻 end*/
/*新 闻  end*/
/*anli*/
.am-tit{ border: 1px solid #ccc; margin: 30px auto; float: none; padding: 35px 0 25px 0; position: relative; text-align: center; font-size:18px;}
.am-tit i.icon-dian{ margin: 0 30px 0 25px;}
.am-tit p.tit{ position: absolute; top: -61px; width: 442px; height: 60px; font-size:24px; left: 50%; margin-left: -221px; background: #fff;}
.am-tit a.more{ display: block; font-size:12px; position: absolute; top: 83px; top: 68px\0\9; left: 50%; width: 100px; margin-left: -50px; border-radius: 10px; background: #fe0000; color: #fff;}
.am-tit .s1{ color:red; font-weight: 700; font-size:36px;}
.am-tit .s2{ color: #000; font-weight: 700; font-size:36px;}
.am-tit.martop{ margin-top: 50px;}
.am-u-sm-6{width:50%}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 5px;
}
.icon-dian:before { content: "\e616"; }
@font-face {
  font-family: 'iconfont';  /* project id 121912 */
  src: url('//at.alicdn.com/t/font_dkesp9t4zsjlwhfr.eot');
  src: url('//at.alicdn.com/t/font_dkesp9t4zsjlwhfr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_dkesp9t4zsjlwhfr.woff') format('woff'),
  url('//at.alicdn.com/t/font_dkesp9t4zsjlwhfr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_dkesp9t4zsjlwhfr.svg#iconfont') format('svg');}                                      

#gstk {width:1200px;  height:250px; background-color:#FFFFFF; margin:0 auto; }
#gstk .content {width:1200px; height:245px; overflow:hidden;}
#gstk .content ul li {width:305px; height:245px; float:left; text-align:center; overflow:hidden; }
#gstk .content ul li a img {width:273px; height:187px; border:1px solid #f4f4f4; margin:3px 5px 0px 0px; margin:0 15px;}
#gstk .content ul li a {display:block;}
#gstk .content ul li span a{width:275px; height:40px; background:#f4f4f4; text-align:center;overflow:hidden; line-height:40px; font-size:16px; margin:0 15px;}
/*anli end*/
#hd_yqlj { width:1200px; margin-top:5px;  float:left; }
#hd_yqlj span{font-size:15px; color:#cf0707; font-weight:700;}
#hd_yqlj a{font-size:15px; padding:0 5px; line-height:24px; font-size:13px;}
#hd_yqlj a:hover{color:#cf0707;}

.foot-guild{width:100%; height:auto; overflow:hidden; background-color:#424247; padding:43px 0 30px 0; margin-top:10px;  border-top:7px solid #6a6a70;}
  .foot-guild-main{ width:1000px; height:auto; margin:0 auto;}
 .foot-tel{ width:407px; height:103px; padding-top:80px; border-right:1px solid #c5c5c5; background:url(../images/d_logo.gif) left top no-repeat; float:left;}
	.foot-tel p{ font-family:"微软雅黑"; font-size:16px; line-height:30px; font-weight:normal; color:#e9e9e9; margin-bottom:0px; margin-left:30px;}
	.foot-nav{  width:500px; height:157px; padding-left:45px;float:left;}
	.foot-nav dl{ width:120px; height:100%; overflow:hidden; float:left;}
	.foot-nav dl dt{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}
	.foot-nav dl dd{ font-family:"宋体"; font-size:12px; line-height:28px; color:#e2e9ec;}
	.foot-nav dl dd a{ font-family:"宋体"; font-size:12px; line-height:28px; color:#e2e9ec;}
.foot-copyright{/*width:100%;*/  min-width:1150px;height:auto; background-color:#cf0707; color:#CCCCCC;}
    .copyright{ width:1150px; height:auto; margin:0 auto; padding-top:10px; position:relative;}
	.copyright-main{ width:100%; margin:0 auto;}
	.copyright p{ font-family:"宋体"; font-size:12px; color:#e2e9ec; text-align:center}
	.copyright li{ font-family:"宋体"; font-size:12px; color:#e2e9ec; text-align:left}
	.copyright p a{font-family:"宋体"; font-size:12px; color:#e2e9ec; line-height:20px; margin:0 3px;}
	.copyright li a{font-family:"宋体"; font-size:12px; color:#e2e9ec; line-height:20px; margin:0 3px;}
	.copyright p span{ margin:0 5px;}
	
#di{ width:100%; background-color:#cf0707; overflow:hidden; color:#FFFFFF;}
#di .dh { width:1150px; margin:0 auto;  overflow:hidden;}
#di .dh ul{width:1150px; height:30px;  color:#FFF; text-align:center; margin-top:10px;  overflow:hidden;}
#di .dh a { width:150px; height:30px; line-height:30px; color:#FFF;  text-align:center;}
#di .con{ width:1150px; margin:0 auto;  text-align:center; padding:0px 0; line-height:16px; }
#di .con a{color:#FFF;}

/*新闻内页相关推荐*/
.rss_list_wzxw{margin:0;padding:0;list-style:none; width:100%; overflow:hidden;}
.rss_list_wzxw ul{ margin-top:10px;}
.rss_list_wzxw ul li{width:300px; float:left; overflow:hidden; margin:0 10px; text-align:center; line-height:24px;}
.rss_list_wzxw ul li a{width:23%; margin:0; line-height:24px;}
.rss_list_wzxw ul li a img{width:247px; border:1px dotted #ddd; padding:3px; height:155px;}
.rss_list_wzxw ul dd{width:400px; float:left; overflow:hidden; margin:0 10px; line-height:24px;}
.rss_list_wzxw ul dd a{width:50%; margin:0; line-height:24px;}

.rss_list_wz{margin:0;padding:0;list-style:none; width:1100px;}
.rss_list_wz ul{width:890px; margin-top:20px;}
.rss_list_wz ul li{width:200px; float:left; overflow:hidden; margin:0 10px; text-align:center; line-height:24px;}
.rss_list_wz ul li a{width:21%; margin:0; line-height:24px;}
.rss_list_wz ul li a img{width:190px; border:1px dotted #ddd; padding:3px; height:155px;}
.rss_list_wz ul dd{width:200px; float:left; overflow:hidden; margin:0 10px; line-height:24px;}
.rss_list_wz ul dd a{width:21%; margin:0; line-height:24px;}