* { margin:0; padding:0;}

body { width:100%; font-family:PingFangSC-Regular,"Source Han Sans CN",Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,sans-serif;background:#fff;color:#222;font-size:100%em; }
a,h1,h2,h3,h4,h5,h6,ul,li,body,html,div,span,button,dl,dt,dd,img,p{ border:none; margin:0; padding:0;list-style:none;}
.right{ float:right}
.left{ float:left}

a{ text-decoration:none; color:#222222; transition:.2s color linear; }

img { border:0px; max-width:100%; max-height:auto;}
.col-10 .img10{margin-right:70px;width:200px;float:left;text-align:center;margin-top:20px;height:180px}
.col-10 .img10 img {width:200px;height:100px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
.col-5 .img1 img{width:80px;height:80px}

.col-10{ float: left; width: 1200px; margin-right: 30px;overflow: hidden;}
.col-10 h3{ margin-bottom: 10px;  border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-10 h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-10 h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-10-l{ margin-right: 0;}

.col-10 .list{ height: auto;overflow: hidden; background: url(/images/dot2.jpg) repeat-y 5px 17px; line-height: 30px;}
.col-10 .list li{ padding-left: 20px;height: 30px; color: #222; }
.col-10 .list-l{ font-size: 16px; height: auto;overflow: hidden; background: url(/images/pic_40.jpg) repeat-y 5px 17px; line-height: 34px;}
.col-10 .list-l li{ height: 34px;  }
.col-10 .list li span{float:right;}

.col-10 .pic{ padding-top: 10px; margin-bottom: 15px; height: auto; overflow: hidden;}
.col-10 .pic img{ margin-right: 20px;}
.col-10 .pic h4{ font-size: 14px; line-height: 32px;}
.col-10 .pic p{ line-height: 1.7em; text-indent: 2em; font-size:12px;}

.col-10-l .list-pic { padding: 0 20px;; overflow: hidden;}
.col-10-l .list-pic li{ padding: 10px 0px; text-align: center; }


.col-10-l{ float: left; width: 380px; margin-right: 30px;overflow: hidden;}
.col-10-l h3{ margin-bottom: 10px;  border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-10-l h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-10-l h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-10-l{ margin-right: 0;}

.col-10-l .list{ height: auto;overflow: hidden; background: url(/images/dot2.jpg) repeat-y 5px 17px; line-height: 30px;}
.col-10-l .list li{ padding-left: 20px;height: 30px; color: #222; }
.col-10-l .list-l{ font-size: 16px; height: auto;overflow: hidden; background: url(/images/pic_40.jpg) repeat-y 5px 17px; line-height: 34px;}
.col-10-l .list-l li{ height: 34px;  }
.col-10-l .list li span{float:right;}


.banner{background:url(https://xincheng.xiancity.cn/image/xxzl/sy_bg2.png) top center no-repeat;
    height: 420px;
    width: 100%;
    min-width: 1200px;}
.logo{top: 3%;
    left: 38.5%;
    clear: both;
    position: absolute;}
.layout{ width: 1000px; margin: 0 auto; height: auto; overflow: visible;}

#nav {
 height:50px; z-index: 999;
    width: 1200px;
	position: absolute;
    margin: 0 auto;
	left: 25%;}
#nav li { float:left; width:160px; font-size:18px; line-height:32px; }
#nav li a {    text-indent: -0.8em;    color: #fff;    display:block;    padding: 14px 0;    text-align: center;    background-image:url(/image/img.jpg);    background-position: 135px 20px;    background-repeat: no-repeat;}
#nav li.navon a,#nav li a:hover { background-position:72px -378px; color:#fff;}
#nav li.fr { float: right;}
.subnav { width:432px; background-color:#fff; box-shadow:0px 4px 8px #999; overflow:hidden; display:none;}
#nav li .subnav a { text-indent:0; display:block; float:left; width:30%; padding:14px 0; color:#6f6f6f; background:none;}
#nav li .subnav a:hover { background:none;}
#nav li .subnav .column,#nav li .subnav .prod { overflow:hidden; width:100%;}
#nav li .subnav b { display:block; float:left; width:25%; padding:14px 0; color:#6f6f6f; background:none;}

/*nav_news*/
#nav li#nav_news.navon { background-color:#36b5ec;}
#nav_news .subnav { border-top:#36b5ec solid 3px;}
#nav_news .prod { background-color:#36b5ec;}
#nav li#nav_news .subnav a:hover { background:#f1f1f1; color:#36b5ec;}
#nav li#nav_news .prod a { background-color:#36b5ec; color:#fff;} 
#nav li#nav_news .prod a:hover { background-color:#26a6dd; color:#fff;}

/*nav_life*/
#nav li#nav_life.navon { background-color:#f56a41}
#nav_life .subnav { border-top:#f56a41 solid 3px;}
#nav_life .prod { background-color:#f56a41;}
#nav li#nav_life .subnav a:hover { background:#f1f1f1; color:#f15733;}
#nav li#nav_life .prod a { background-color:#f56a41; color:#fff;} 
#nav li#nav_life .prod a:hover { background-color:#f15733; color:#fff;}

/*nav_gov*/
#nav li#nav_gov.navon { background-color:#848d96}
#nav_gov .subnav { border-top:#848d96 solid 3px;}
#nav li#nav_gov .subnav a:hover { background:#f1f1f1; color:#333;}
#nav li#nav_gov .prod a { background-color:#7cd02c; color:#fff;} 
#nav li#nav_gov .prod a:hover { background-color:#75c429; color:#fff;}

/*nav_video*/
#nav li#nav_video.navon { background-color:#dc1d78}
#nav_video .subnav { border-top:#dc1d78 solid 3px;}
#nav_video .prod { background-color:#3f67bf;}
#nav li#nav_video .subnav a:hover { background:#f1f1f1; color:#dc1d78;}
#nav li#nav_video .prod a { background-color:#3f67bf; color:#fff;} 
#nav li#nav_video .prod a:hover { background-color:#3558b4; color:#fff;}

/*nav_city*/
#nav li#nav_city.navon { background-color:#2dbcc4}
#nav_city .subnav { border-top:#2dbcc4 solid 3px;}
#nav li#nav_city .subnav a:hover { background:#f1f1f1; color:#1fa5ad;}

/*spe*/
#nav li.spe { width:270px; background-color:#3075c2;}
#nav li.spe a { font-size:15px; float:left; width:90px; text-indent:1em; padding:14px 0;}
#nav li.spe a.wome { background-position:0px -670px; text-indent:1.2em;}
#nav li.spe a.wome:hover { background-color:#00adec;}
#nav li.spe a.mercy { background-position:0px -718px; text-indent:1.2em;}
#nav li.spe a.mercy:hover { background-color:#f56a41;}
#nav li.spe a.baoliao { background-position:0px -760px; text-indent:1.2em;}
#nav li.spe a.baoliao:hover { background-color:#60b116;}



/*header*/
.tel {  width:970px; }

.subnav { width:380px; background-color:#fff; box-shadow:0px 4px 8px #999; overflow:hidden; display:none; font-size:15px;}
#nav li .subnav a {  padding:12px 0; }
#nav li .subnav b { padding:12px 0; }


/*?¤?é?¨????‘?*/
#topad390 ul li { width:320px;  }
#topad390 span { width:320px; }
.sjyou_bk { width:100%; }



#topad380_1 ul li {  margin:0 0 15px 0; }
#topad380_2 ul li { margin:0 0 25px 0; }



#topad185 ul li { width:150px; float:left; margin:0 10px 15px 0; }





.nav { background: #c5140f;color: #fff; height: 45px; overflow: hidden; width: 100%; padding: 0 0 10px 0;}

#root{width:1200px;margin:0 auto;}
#title{ text-align: center;}
#title h2 { font-size: 32px; line-height: 1.7em; padding: 20px 0 10px;}
#title h2 a { color: #d11e2a;}
#title a{ color: #666666;} 

.ad{margin-top:20px}


#screen{ margin-top: 20px; height: auto; overflow: hidden;}
#screen .left{ width: 626px; margin-right: 40px;}

.area div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
.area img{vertical-align:top;border:0;}
.area{zoom:1}
.focus-box{clear:both;}
.focusImage{padding:1px;background:#2B2B2B;float:left;}
.focusImage-inner{width:626px;position:relative;}
.focusImage-content li{display:none;}
.focusImage-content li.current{display:block;}
.focusImage-content img{display:inline-block;height:361px;width:626px;}
.focusImage-title{height:50px;line-height:50px;position:absolute;bottom:0;left:0;width:100%;}
.focusImage-title-bg{background:#000;opacity:0.5;filter:Alpha(opacity=50);position:absolute;z-index:5;height:50px;width:100%;}
.focusImage-title h2{padding:0 0 0 20px;position:absolute;z-index:10; color:#ffffff; font-size:16px; font-weight:normal;}
.focusImage-title h2 a{color:#ffffff; text-decoration:none; font-size:16px; font-weight:normal;}
.focusImage-slide{position:absolute;z-index:15;right:10px;bottom:10px;}
.focusImage-slide li{background:#FFFFFF;display:inline-block;color:#FFF;cursor:pointer;float:left;padding:0 4px;margin-right:4px;line-height:15px;width:6px;height:15px;
/*position:relative;display:inline;padding:0 5px;margin-right:10px;line-height:21px;width:3px;height:15px;color: #FFF;font:1px "\5FAE\8F6F\96C5\9ED1";text-decoration:none;text-align:center;outline:0;float:left;background: #FFF;border-radius:50%;*/
}
.focusImage-slide li.current{background:#0081ee;color:#0081ee}


#screen .right{ width: 535px; font-size:12px; color:#666666; padding-top:15px;}
#screen .right h3{ text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 10px;} 
#screen .right p{ text-indent: 2em; line-height: 1.7em; color: #666;}
#screen .right li{ height: 120px;} 


.search-bg{     margin: 0 auto; float: none !important;
    
    margin-top: 104px;
    padding: 1%;float: none !important; }
   .search-bg2{ }
   .search-input{ width: 612px !important; height: 35px;    line-height: 40px; border: none; border-radius: 25px;    color: #e7e7e7;    padding: 0 !important;
    outline: none;text-indent: 10px; background: rgba(202, 202, 202, 0.5); color: #fff;  margin-left: 1%; color: #333 !important; margin-top:5px !important;}
    /*.nav{ display: none;}*/


.liebiao{height: auto;overflow: hidden;}
.part5{height: auto;overflow: hidden;margin:10px auto;}

.liebiao .col-3 {
    float: left;
    width: 380px;
    margin-right: 30px;
	
    overflow: hidden;
}
.liebiao .col-3-l {
    float: left;
    width: 380px;
    margin-right: 0px;
    overflow: hidden;
}

.part5 .col-3 {
    float: left;
    width: 380px;
    margin-right: 30px;
	
    overflow: hidden;
}
.part5 .col-3-l {
    float: left;
    width: 380px;
    margin-right: 0px;
    overflow: hidden;
}


.part6 .col-3 {
    float: left;
    width: 380px;
    margin-right: 30px;
	
    overflow: hidden;
}
.part6 .col-3-l {
    float: left;
    width: 380px;
    margin-right: 0px;
    overflow: hidden;
}
 .liebiao .col-3-l .list li{ height: auto;overflow: hidden; background:url(/image/dian.jpg) no-repeat 5px 15px; line-height: 34px;margin-top:5px;padding-left: 20px;height: 30px; color: #222;font-size: 16px; }


.liebiao .col-3 .list li{ height: auto;overflow: hidden; background:url(/image/dian.jpg) no-repeat 5px 15px; line-height: 34px;margin-top:5px;font-size: 16px;padding-left: 20px;height: 30px; color: #222;}
.liebiao .col-3-l .list li{ height: auto;overflow: hidden; background:url(/image/dian.jpg) no-repeat 5px 15px; line-height: 34px;margin-top:5px;padding-left: 20px;height: 30px; color: #222;font-size: 16px; }


.liebiao .col-3 .list li{ height: auto;overflow: hidden; background:url(/image/dian.jpg) no-repeat 5px 15px; line-height: 34px;margin-top:5px;font-size: 16px;padding-left: 20px;height: 30px; color: #222;}
.col-3 h3{ margin-bottom: 20px; border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;font-family:"微软雅黑"}
.col-3 h3 span.active{ border-bottom: 3px solid #124d90;; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-3 h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-3-l h3{ margin-bottom: 20px; border-bottom: 2px solid #ddd;  height: 40px; line-height: 40px;font-family:"微软雅黑"}
.col-3-l  h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-3-l h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}





.yrfs_sswzd_3{width:1200px;     background-color: #f7f6f6;
    height: 200px;}
  .scrollImgList3{zoom:1;overflow:hidden;padding-top:30px;}
.scrollImgList3 .LeftBotton{ float:left; width:50px; height:150px; cursor:pointer; margin-top: auto; margin-bottom: auto; background-image:url(/image/tu4.png); background-position: center; background-repeat: no-repeat; }
.scrollImgList3 .RightBotton{ float:left; width:50px; height:150px; cursor:pointer; background-image:url(/image/tu5.png);; background-repeat: no-repeat; background-position: center; }
.scrollImgList3 .Cont{float:left; width:1100px; overflow:hidden;}
.scrollImgList3 .ScrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_3,#List2_3{float:left;}
.scrollImgList3 .box{width:280px;float:left;}
.scrollImgList3 .box img{display:block;margin:0 auto;border:0;}
.scrollImgList3 .box a:hover img{border:0;}
.scrollImgList3 .box p{line-height:24px;color:#505050;text-align:center;}
.scrollImgList3 a:link,.scrollImgList3 a:visited{color:#505050;text-decoration:none;}
.scrollImgList3 a:hover{color:#f00;text-decoration:underline;}
.daibiaoimg{height:148px;width:230px}





.part3{margin:40px auto;height:auto;overflow:hidden;}




.col-4{ float: left; width: 380px; margin-right: 30px;overflow: hidden;}
.col-4 h3{ margin-bottom: 10px; border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-4 h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-4 h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-4-l{ margin-right: 0;}

.col-4 .list{ height: auto;overflow: hidden; line-height: 35px;}
.col-4 .list li{ padding-left: 20px;height: 30px; color: #222; line-height:35px ;background: url(https://yanta.xiancity.cn/image/tu6.jpg) no-repeat 10px 10px;padding-left:40px;}
.col-4 .list-l{ font-size: 16px;color: #222; height: auto;overflow: hidden;}
.col-4 .list-l li{ height: auto;color: #222; line-height:35px ;background: url(https://yanta.xiancity.cn/image/tu6.jpg) no-repeat 10px 10px;padding-left:40px; }
.col-4 .list li span{float:right;}

.tab h3{ cursor: pointer;}
.tab .content{ display: none;}
.tab .content.current{ display: block;}

.col-4 .pic{ padding-top: 10px; margin-bottom: 15px; height: auto; overflow: hidden;}
.col-4 .pic img{ margin-right: 20px;}
.col-4 .pic h4{ font-size: 14px; line-height: 32px;}
.col-4 .pic p{ line-height: 1.7em; text-indent: 2em; font-size:12px;}

.col-4-l .list-pic { padding: 0 20px;; overflow: hidden;}
.col-4-l .list-pic li{ padding: 10px 0px; text-align: center; }

.col-4 .list-l li span{float:right;}
.col-4-l{ float: left; width: 380px; margin-right: 30px;overflow: hidden;}
.col-4-l h3{ margin-bottom: 10px; border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-4-l h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-4-l h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-4-l{ margin-right: 0;}

.col-4-l .list{ height: auto;overflow: hidden;  line-height: 35px;}
.col-4-l .list li{height: auto; color: #222;line-height:35px ;background: url(https://yanta.xiancity.cn/image/tu7.jpg) no-repeat 10px 10px;padding-left:40px;}

.col-4-l .list li span{float:right;}



.part6{margin:20px auto;height:auto;overflow:hidden;}


.col-5{ float: left; width: 444px; margin-right: 30px;overflow: hidden;}
.col-5 h3{ margin-bottom: 10px;  border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-5 h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-5 h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-5-l{ margin-right: 0;}

.col-5 .list{ height: auto;overflow: hidden; background: url(/images/dot2.jpg) repeat-y 5px 17px; line-height: 30px;}
.col-5 .list li{ padding-left: 20px;height: 30px; color: #222; }
.col-5 .list-l{ font-size: 16px; height: auto;overflow: hidden; background: url(/images/pic_40.jpg) repeat-y 5px 17px; line-height: 34px;}
.col-5 .list-l li{ height: 34px;  }
.col-5 .list li span{float:right;}

.tab h3{ cursor: pointer;}
.tab .content{ display: none;}
.tab .content.current{ display: block;}

.col-5 .pic{ padding-top: 10px; margin-bottom: 15px; height: auto; overflow: hidden;}
.col-5 .pic img{ margin-right: 20px;}
.col-5 .pic h4{ font-size: 14px; line-height: 32px;}
.col-5 .pic p{ line-height: 1.7em; text-indent: 2em; font-size:12px;}

.col-5-l .list-pic { padding: 0 20px;; overflow: hidden;}
.col-5-l .list-pic li{ padding: 10px 0px; text-align: center; }


.col-5-l{ float: left; width: 380px; margin-right: 30px;overflow: hidden;}
.col-5-l h3{ margin-bottom: 10px;  border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-5-l h3 span.active{ border-bottom: 3px solid #124d90; position: relative; top: 0px;color: #124d90; font-size:20px;}
.col-5-l h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-5-l{ margin-right: 0;}

.col-5-l .list{ height: auto;overflow: hidden; background: url(/images/dot2.jpg) repeat-y 5px 17px; line-height: 30px;}
.col-5-l .list li{ padding-left: 20px;height: 30px; color: #222; }
.col-5-l .list-l{ font-size: 16px; height: auto;overflow: hidden; background: url(/images/pic_40.jpg) repeat-y 5px 17px; line-height: 34px;}
.col-5-l .list-l li{ height: 34px;  }
.col-5-l .list li span{float:right;}

.img1{margin-right:50px;width:80px;float:left;text-align:center;margin-top:20px;}
.zi{font-size:16px;font-family:"微软雅黑";text-align:center;margin-top:20px}
.img2{margin-right:50px;width:80px;float:left;text-align:center;margin-top:20px;}
.img3{width:100px;float:left;text-align:center;margin-top:20px;}


.part7{margin:20px auto;height:auto;overflow:hidden;}
.part7 h3{color:#124d90;font-family"微软雅黑";font-size:20px}
.zhuanti{width:100%;}
.tu1{margin-right:20px;width:284px;float:left;text-align:center;margin-top:20px;}
.tu2{margin-right:10px;width:284px;float:left;text-align:center;margin-top:20px;}
.tu3{margin-right:10px;width:284px;float:left;text-align:center;margin-top:20px;}
.tu4{width:284px;float:left;text-align:center;margin-top:20px;}



.fl {
  float: left;
}
.fr {
  float: right;
}


.wid1200 .footerBox {
  margin-top: 27px;
}



.wid1200 {
	margin:0 auto;
	width:100%;
      padding-bottom: 20px;
    height: auto;
    overflow: hidden;
	text-align:center;
	background-color:#c5140f;
    color: #FFFFFF;
}
.box{width:1000px;margin:0 auto;}
.fl-biaozhi{padding-top: 60px;   padding-right: 0px;width:250px}
.fl-xinxi{padding: 20px 0 20px 50px; line-height: 2em; padding-left: 0px;width:700px}

#title {
    text-align: center;
}

#title h2 {
    font-size: 32px;
    line-height: 1.7em;
    padding: 20px 0 10px;
}

#title a {
    color: #144b96;
}

#title h2 a {
    color: #144b96;
}

.toutiao_list {
    width: 1200px;
    float: left;
    margin-left: 0px;
}

.toutiao_list li {
    width: 566px;
    font-size: 16px;
    background-repeat: no-repeat;
    background-position: left;
    text-align: left;
    line-height: 30px;
    margin-left: 20px;
    float: left;
    height: 30px;
    margin-bottom: 5px;
}