﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px}
body{ width:100%; height:auto; height:100%;  overflow-y: scroll;}
body,table,tr,td{ font-size:14px; font-family:Microsoft YaHei, 微软雅黑, sans-serif; line-height:150%; color:#333;}
body,html{-webkit-text-size-adjust:none;}
input {font-family:Microsoft YaHei;}
ul,li{list-style-type:none;}
img {border:none;}
a{ color:#333; text-decoration:none;transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
-webkit-transition:all 0.3s;}
a:hover{color:#cc0000; text-decoration:underline;}
.fleft {float:left;}
.fright {float:right;}

.main {width:1200px; margin:0 auto;}
.main_list {width:1200px; margin:0 auto; position:relative;}
.tou_hy {width:100%; height:33px; line-height:33px; background: rgba(0,0,0,.2); color:#FFF; font-size:12px;}
.tou_hy span {padding-right:30px;}
.tou_hy span i {width:20px; height:20px; float:left; margin-top:9px;}
.tou_hy_right {float:right; width:180px;}
.tou_hy_right ul li {width:90px; float:left;}
.tou_hy_right ul i {width:20px; height:20px; float:left; margin-top:9px;}
.s20 {margin-top:20px;}
.s15 {margin-top:15px;}
.s12 {margin-top:12px;}





.tou_list11 {width:100%; margin:0 auto; height:160px;
             
background: url(../images/bg.jpg) no-repeat;
background-size:100% 100%;
background-attachment:fixed;
min-width:1260px;
             }
.logo1 { float:left;margin-left:60px; margin-top:45px;min-width:20%; }

.logo1 img{ height:80px }

.search1 {   width:65%; float:right;}
.search_list1 {float:left;}
.search_list11 { float:right;  margin-right:300px;  margin-top:20px; color:#DDA633;}

.search_list12 { float:right;  margin-right:90px;  margin-top:15px; color:#DDA633;}



.navIndex1 { height: 45px;}
.navIndex1 li { color: #946D34; font-size:14px; float: left; line-height:45px; height: 45px; width: 120px; text-align: center;position:relative;}
.navIndex1 li:hover {  color:#DDA633}
.zw1 {width:120px; height:21px; line-height:21px; margin-top:5px; float:left; font-size:16px;}
.yw1 {width:120px; line-height:15px; float:left; font-family:Arial, Helvetica, sans-serif;   color:#946D34; font-size:7pt;}
.navIndex1 a { color:#946D34; display: block; width: 120px; height: 45px; font-size:14px; }
.navIndex1 a:hover { color:#DDA633; }
.navIndex1 a:hover .yw1 { color:#DDA633; }

.navIndex1 ul li .item1{position: absolute;   z-index: 11; border: solid 1px rgba(255,255,255,.6); border-top: none; width: 125px;  background: rgba(186,153,81,.5);  _background: 0 0; _border: 0; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000', EndColorStr='#000'); top:45px;}

.navIndex1 ul li .item1 dd { float: left; display:block; z-index: 11111111111111; height:39px; line-height:39px; width: 125px; overflow: hidden; color:#FFF; text-align:center; border-bottom:1px solid rgba(255,255,255,.6)}
.navIndex1 ul li .item1 dd a    
{
     display: inline-block;
    padding: 0 ;
    height: 39px;
	line-height:39px;
    font: 12px/24px;
    overflow: hidden;
	background:none;
	color:#FFF;
}
.navIndex1 ul li .item1 dd a:hover {background:none; color:#DDA633; text-decoration:none;}


.tou_list1 {width:1200px; margin:0 auto; height:121px;}
.logo {width:446px; height:67px; float:left; margin-top:30px;}
.search {width:325px;  padding:25px 0 0 40px; float:right;}
.search_list {width:325px; float:left;}
.search_list1 {width:325px; float:left; line-height:31px; margin-top:5px; color:#DDA633;}
.search_list1 a {color:#DDA633;}
.search_list1 a:hover {color:#DDA633;}
.an0 {width:94px; border:2px solid #038BE7; border-right:none; background:url(../images/xsj.jpg) 77px center no-repeat #FFF; float:left; height:31px; line-height:31px; color:#999; text-align:center; color:#333; position:relative;}
.an0 a {width:73px; height:100%; padding-right:21px; text-align:center; float:left;}
.an0 a:hover { text-decoration:none;}
.an0_list {position:absolute; left:-2px; top:31px; border:2px solid #038BE7; height:auto; width:94px; z-index:99;}
.an0_list ul li  {width:94px; float:left; height:31px; line-height:31px; background:#FFF; border-top:1px solid #038BE7}
.an0_list ul li:hover {background:#038BE7;}
.an0_list ul a {color:#000000; width:94px;}
.an0_list ul a:hover {color:#fff; text-decoration:none;}
.an0_list ul li:nth-child(1) {border-top:none;}
.an1 {width:221px; border:2px solid #DDA633; background:url(../images/fdj.jpg) 5px center no-repeat #FFF; float:left; height:31px; line-height:31px; padding-left:25px; color:#999; font-family:Microsoft YaHei;}
.an2 {height:35px; background:#DDA633; width:62px; float:left; font-size:14px; font-weight:bold; color:#fff; border:none; cursor:pointer;   font-family:Microsoft YaHei;}

.nav_wk {width:100%; height:45px; min-width:1200px; background:#E7BF6D;}
.header { width: 1200px;  margin: 0 auto; position: relative; z-index:4}
.topNav { height: 45px; width: 100%; position: absolute; min-width:1200px;  left: 0; top: 0;  margin: 0 auto;  z-index: 4; }
.topNav2 { width: 100%; min-width:1200px; position: absolute; top: 0; }
.navBox { width: 1200px; margin: 0 auto; position: relative; }
.navIndexBg { width: 833px; position: absolute; height: 75px; left: 0; top: 0; }
.navIL { width: 833px; position: absolute; left: 357px; top: 0; height: 75px; background-repeat: repeat-x; background-position: 0 -75px; }
.navIR { left: 1080px; }
.navIM { left: 1200px; position: absolute; width: 240px; height: 75px; top: 0; }
.navMain { width: 1200px; margin: 0 auto; height: 0px; position: relative; }
.navIndex { height: 45px; background:url(../images/line3.png) left center no-repeat;}


.navIndex li { color: #000; font-size: 14px; float: left; line-height: 45px; height: 45px; width: 150px; text-align: center; background:url(../images/line3.png) right center no-repeat; position:relative;}
.navIndex li:hover { background:url(../images/navSub1.png) left top; color:#FF0}
.zw {width:150px; height:21px; line-height:21px; margin-top:5px; float:left; font-size:16px;}
.yw {width:150px; line-height:15px; float:left; font-family:Arial, Helvetica, sans-serif;   color:#FBF4E6; font-size:7pt;-webkit-text-size-adjust:none;text-transform: capitalize;}
.navIndex a { color: #000; display: block; width: 150px; height: 45px; font-size:14px; color:#FFF;}
.navIndex a:hover { color:#FF0; }
.navIndex a:hover .yw { color:#FF0; }

.navIndex ul li .item{position: absolute;  left:50%; margin-left:-78px; z-index: 11; border: solid 1px rgba(255,255,255,.6); border-top: none; width: 154px;  background: rgba(186,153,81,.8);  _background: 0 0; _border: 0; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000', EndColorStr='#000'); top:45px;}

.navIndex ul li .item dd { float: left; display:block; z-index: 11111111111111; height:39px; line-height:39px; width: 154px; overflow: hidden; color:color:#FFF; text-align:center; border-bottom:1px solid rgba(255,255,255,.6)}
.navIndex ul li .item dd a    
{
     display: inline-block;
    padding: 0 ;

    height: 39px;
	line-height:39px;
    font: 12px/24px;
    overflow: hidden;
	background:none;
	color:#FFF;
}
.navIndex ul li .item dd a:hover {background:none; color:#FF0; text-decoration:none;}



.nav1 { margin-right: 142px; } 

.navSub { width: 100%; height: 222px; display: none; overflow: hidden; background: rgba(186,153,81,.8);}
.navSub a { color: #fff; display: block; height: 26px; margin: 0 auto; width: 200px; }
.navSub a:hover {color:#FF0; background-position: left top; background:url() no-repeat; text-decoration:none;}
.navSub dl { width: 200px; float: left; text-align: center; line-height: 26px; position: relative; padding-top: 23px; height: 222px; }
.navSub dt { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -5000px; display: none;  background-image: url(../images/navSub2.png); background-repeat: repeat-y; background-position: left top; }
.navSub dd { position: relative; }
.navSub_box {width:440px; height:149px; position:absolute; left:-490px; top:20px; z-index:100; border:1px solid  rgba(255,255,255,.5); background: rgba(162,12,14,.7); padding:0 10px 10px 10px;}
.navSub_box_t {width:440px; line-height:35px; height:35px; float:left; border-bottom:1px solid  rgba(255,255,255,.5);}
.navSub_box_t a {color:#FFF; width:75px;}
.navSub_box_t a:hover { color:#FFF; background:none}
.navSub_box_pic { width:149px; height:120px; float:left; margin-top:10px}
.navSub_box_pic img { width:149px; height:120px;}
.navSub_box_bt {width:246px; float:left; padding-left:12px; height:27px; line-height:27px; overflow:hidden; text-align:left; color:#FFF; font-size:14px; margin-top:5px;}
.navSub_box_nr {width:246px; float:left; padding-left:12px; line-height:25px; text-align:left; color:rgba(255,255,255,.6); font-size:12px;}
.left_text {float:left; width:78px;}
.right_text {float:right; width:74px;}

.nav2 {  height:200px; }
.logoBox { width: 200px; height: 124px; margin: 0 auto; position: relative; z-index: 5; top: 6px; left: 2px; }


@media (max-width: 1280px) 
{
  .logo1 {
    float: left;
    margin-left: 30px;
    margin-top: 65px;
}
    
.logo1 img{ height:45px }
.navIndex1 { height: 45px;}
.navIndex1 li { color: #946D34; font-size:14px; float: left; line-height:45px; height: 45px; width: 100px; text-align: center;position:relative;}
.navIndex1 li:hover {  color:#DDA633}
.zw1 {width:100px; height:21px; line-height:21px; margin-top:5px; float:left; font-size:14px;}
.yw1 {width:100px; line-height:15px; float:left; font-family:Arial, Helvetica, sans-serif;   color:#946D34; font-size:6pt;}
.navIndex1 a { color:#946D34; display: block; width: 100px; height: 45px; font-size:12px; }
.navIndex1 a:hover { color:#DDA633; }
.navIndex1 a:hover .yw1 { color:#DDA633; }
.search1 {   width:75%; float:right;}


.search_list11 {
  
    margin-right: 0px;

}

    }

/*.header { height: 300px; }*/
.logoBox { position: relative; z-index: 3; }
li.nav3, a.nav4:hover { ; background-repeat: no-repeat; background-position:left top;}

.banner { width:100%;  min-width:1200px; height:300px; position:relative;}
.s25 {margin-top:25px;}
/*banner*/
.hdp { position: relative; margin: 0px auto 0px auto; height: 300px; } 
.fullSlide { width: 100%; position: relative; height: 300px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0;  overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 300px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 300px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height:40px; line-height: 30px; display:none;}
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 42px; height: 11px; margin: 2px; overflow: hidden; background:rgba(255,255,255,1); opacity: 0.8; line-height: 60px; }
.fullSlide .hd ul .on {background:rgba(221,166,51,1); }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 50%; margin-top: -50px; left: 1px; 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: 1px; background-position: -6px -137px; }

.xlk {width:1200px; height:50px; border-bottom:4px solid #C31317; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,.7); z-index:10001}
.xlk ul li {width:239px; float:left; height:50px; border-left:1px solid rgba(255,255,255,.6); position:relative;}
.xlk ul li:nth-child(1) {border-left:none;}
.xlk ul a {width:100%; height:100%; display:block;}
.xlk ul li:hover {background:url(../images/tbj.png);}
.xlk ul li:hover i { display:block; transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s
-webkit-transition:all 0.3s;}
.xlk ul i {width:210px; height:165px; background:rgba(255,255,255,.9); z-index:1001; position:absolute; left:0px; top:-180px; padding:15px 15px 0 15px; font-style:normal; display:none;}
.xlk ul i .pict {width:210px; height:80px; float:left;}
.xlk ul i .textt { line-height:21px; width:210px; height:80px; margin-top:8px; float:left;}
.xlk ul i a {width:auto; height:auto; display:inline; color:#C00;}
.xlk ul s {width:38px; height:38px; margin:6px 0 0 38px; float:left;}
.xlk ul .zww {width:138px; margin-top:8px; height:21px; line-height:21px; float:left; margin-left:10px; font-size:16px; color:#FFF;}
.xlk ul .yww {width:138px; height:15px; float:left; margin-left:10px; font-size:10px; color:#FFF; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-transform: capitalize;}

.tc {width:72px; height:295px; position:fixed; right:0px; top:50%; margin-top:-147px;}

.kefu {width:52px; height:auto; position:fixed; bottom:50%;  right:10px; margin-bottom:-125px; border-top:1px solid #ccc;}
.kefu_list {width:50px; height:50px; border:1px solid #CCCCCC; border-top:none; float:left; font-size:15px; text-align:center; background:#FFF;font-size:28px; line-height:50px;}
.kefu_list a { width:100%; height:100%; color:#808080; width:50px; display:block; position:relative; line-height:50px; font-size:28px; font-weight:normal;}
.kefu_list a:hover {color:#FFF; text-decoration:none; margin-left:0px; background:url(../images/line1.png) repeat-y right top; cursor:pointer;}
.kefu_list a i {width:114px; height:42px; display:none; position:absolute; left:-120px; top:0px; background:url(../images/line1.png) repeat-y; padding:8px 0 0 10px}
.kefu_list a:hover i { display:block;}
.kefu_list a i .zwtt { line-height:21px; height:21px; text-align:left; width:114px; font-size:18px; font-style:normal; float:left; font-family:Microsoft YaHei;}
.kefu_list a i .zwtt1 { line-height:21px; height:23px; text-align:left; width:100px; font-size:16px; font-style:normal; float:left; font-family:Microsoft YaHei; text-align:center;}
.kefu_list a i .ywtt { line-height:14px; height:14px; text-align:left; width:114px; font-size:12px; font-style:normal;float:left; font-family:Arial, Helvetica, sans-serif;}
.kefu_list:nth-child(3) a i {width:100px; height:123px; display:none; position:absolute; left:-120px; top:-35px; background:url(../images/line1.png) repeat-y; padding:5px;border-radius: 4px}
.kefu_list:nth-child(3) a i img {width:100px; height:100px;}
.kefu_list:nth-child(3) a:hover i { display:block;}

.kefu_gb { width:20px; height:20px; text-align:center; line-height:19px; position:absolute; right:100px; top:210px; background: rgba(0,0,0,.6); border-radius:100%; color:#FFF; font-style:normal;}
.kefu_gb:hover {background:#ff0084; color:#FFF;}
.kefu_gb a {width:100%; height:100%; display:block; color:#FFF;}
.kefu_gb a:hover {text-decoration:none; color:#FFF;}

.xj_xw {width:443px; float:left;}
.z15 {margin-left:15px;}
.floatl {float:left;}
.floatr {float:right;}
.main_zuo_list2 {width:441px; float:left; border:1px solid #D9D9D9; border-top:none;}
.main_zuo_tou {width:433px; height:36px; background:url(../images/line55.jpg); line-height:36px; float:left; padding-right:8px;}
.main_zuo_tou_left {float:left; width:102px; color:#FFF; padding-left:25px; font-weight:bold; font-size:15px; background:url(../images/ytou.jpg) no-repeat;}

.main_zuo_list2 .toutiao {width:422px; float:left; height:79px; float:left; border-bottom:1px dashed #ccc; padding:8px 9px;}
.main_zuo_list2 .toutiao_pic {width:110px; height:70px; border:1px solid #DBE1E7; background:#FFF; padding:2px; float:left;}
.main_zuo_list2 .toutiao dl {float:right; width:290px;}
.main_zuo_list2 .toutiao dl dt {float:left; width:280px; font-weight:bold; line-height:27px;}
.main_zuo_list2 .toutiao dl dt a {color:#cc0000;}
.main_zuo_list2 .toutiao dl dt a:hover {color:#cc0000;}
.main_zuo_list2 .toutiao dl dd {float:left; width:285px; color:#999999; line-height:23px;}
.main_zuo_list2 .toutiao dl dd a {color:#cc0000;}
.main_zuo_list2 .toutiao dl dd a:hover {color:#cc0000;}

.main_zuo_list2 .liebiao {width:411px; float:left; height:auto; float:left; padding:5px 11px 2px 11px;}
.main_zuo_list2 .liebiao ul li {float:left; width:405px; line-height:30px; background:url(../images/dian2.png) left center no-repeat; padding-left:12px;}
.main_zuo_list2 .liebiao ul a {float:left; width:295px; overflow:hidden; height:30px;}
.main_zuo_list2 .liebiao ul a:hover {color:#cc0000;}
.main_zuo_list2 .liebiao ul span {float:right; color:#999;}

.xw_jj {width:1200px; height:525px; margin:0 auto;}
.main_fgs {width:100%; height:360px; background:url(../images/line2.jpg) repeat-x;}
.main_fgs_list1 {width:1200px; float:left; height:209px; padding:10px 0; position:relative;}
.main_fgs_list1 .zj {position:absolute; top:102px; left:0px; background:url(../images/zj.png); width:20px; height:33px;}
.main_fgs_list1 .zj a {width:100%; height:100%; display:block;}
.main_fgs_list1 .yj {position:absolute; top:102px; right:0px; background:url(../images/yj.png); width:20px; height:33px;}
.main_fgs_list1 .yj a {width:100%; height:100%; display:block;}
.main_fgs_list1 .zbbt {width:450px; float:left; margin-top:30px; margin-left:45px;}
.main_fgs_list1 .zbbt dl dt {float:left; width:450px; color:#FFF; font-size:32px; height:56px; line-height:56px; border-bottom:1px solid #FFF;}
.main_fgs_list1 .zbbt dl dd {float:left; width:450px; color:#fff; font-size:20px; height:42px; line-height:42px;}
.main_fgs_list1 .dtbj {background:rgba(255,255,255,.5); width:600px; height:199px; float:right; margin-left:45px; padding:5px;}

.main_fgs_list2 {width:1200px; float:left; height:130px;}
.main_fgs_list2_left {float:left; margin-top:25px; line-height:27px; height:81px; overflow:hidden; width:1000px; margin-left:30px; text-indent:2em;}
.main_fgs_list2_right {float:right; width:130px; height:97px; background:#F5F5F5; text-align:center; padding-top:33px;}

.main_wwh {width:1200px; height:450px; margin:40px 0;}
.main_xwdl {width:1178px; height:68px; border:1px solid #F5D6AA; background:url(../images/line1.jpg) repeat-x; padding:6px 10px}
.main_xwdl_bt {width:88px; height:68px; background:url(../images/zhxw.jpg) left center no-repeat; float:left;}
.main_xwdl_list1 {float:left; width:1080px; height:44px; line-height:44px; font-size:30px; font-weight:500; text-align:center;}
.main_xwdl_list1 a {color:#CC0000;}
.main_xwdl_list1 a:hover {color:#CC0000;}
.main_xwdl_list2 {float:left; height:25px; line-height:25px; width:1080px;}
.main_xwdl_list2 ul li {width:330px; float:left; line-height:25px; height:25px; background:url(../images/dian1.png) 5px center no-repeat; padding-left:20px;}

.main_tpxw {width:1200px; height:410px; }
.main_zh_left_pic {width:600px; height:340px; background:#FFF; float:left;}
.main_zh_left_text {width:580px; border-top:none; height:340px; float:right; padding-right:5px}
.main_zh_left_text .tou {width:100%; background:url(../images/line5.jpg) repeat-x; height:36px; line-height:36px;}
.main_zh_left_text .tou ul li {float:left;}
.main_zh_left_text .tou ul a {float:left; width:120px; text-align:center; line-height:37px;background:url(../images/line6.jpg) right center no-repeat;}
.main_zh_left_text .tou ul a:hover {background:url(../images/bj1.jpg)  left top no-repeat; font-weight:bold; color:#fff;}
.main_zh_left_text .tou ul .xz a {float:left; width:120px; text-align:center; line-height:37px; background:url(../images/bj1.jpg)  left top no-repeat; font-weight:bold; color:#fff; font-size:16px;}

.main_zh_left_text .toutiao {width:566px; float:left; height:94px;     border-bottom: 2px solid #eee;
     line-height:37px; float:left; color:#CC0000; font-size:16px;  margin-top:8px;     padding-bottom: 14px; overflow:hidden;}
/*.main_zh_left_text .toutiao_pic {width:110px; height:70px; border:1px solid #DBE1E7; background:#FFF; padding:2px; float:left;}*/
.main_zh_left_text .toutiao dl {float:right; width:558px;}
.main_zh_left_text .toutiao dl dt {float:left; width:558px;  padding-top:5px;font-weight:bold; line-height:27px;}
.main_zh_left_text .toutiao dl dt a {color:#cc0000;}
.main_zh_left_text .toutiao dl dt a:hover {color:#cc0000;}
.main_zh_left_text .toutiao dl dd {float:left; width:558px; padding-top:15px; height: 42px; overflow: hidden;     color: #999;
    font-size: 12px;
    line-height: 21px;}
.main_zh_left_text .toutiao dl dd a {color:#cc0000;}
.main_zh_left_text .toutiao dl dd a:hover {color:#cc0000;}

.main_zh_left_text .liebiao {width:566px; font-size: 15px; float:left; height:auto; float:left; padding:0 3px; margin-top:8px;}
.main_zh_left_text .liebiao ul li {float:left; width:552px; height: 42px;    line-height: 42px; background:url(../images/yn_home-abg1.png) no-repeat left center; padding-left:15px;}
.main_zh_left_text .liebiao ul i {width:23px; height:12px; background:url(../images/new.jpg) no-repeat; margin-top:9px; display:block; float:left; margin-left:3px;}
.main_zh_left_text .liebiao ul a {float:left; max-width:590px; height:32px; overflow:hidden;}
.main_zh_left_text .liebiao ul a:hover {color:#cc0000;}
.main_zh_left_text .liebiao ul span {float:right; color:#999;}



.main_new_left_text {width:600px; border-top:none; height:420px; float:left; }

.main_new_left_text .tou {   width:100%; 
        border-bottom: 2px solid #E7BF6D;
            line-height: 36px;
            height:36px;
 }

.main_new_left_text  .tou ul
{
     
    }
.main_new_left_text  .tou ul   a{   
    float: left;
    color: #333;
    font-size: 16px;
    font-style: normal;
    line-height: 37px; 
    width: 120px;
    text-align: center;
    height: 36px;
    overflow: hidden;
    }

.main_new_left_text  .tou ul  li .xz {   
    float: left;
    color: #fff;   
    font-size: 18px;
    font-style: normal;
    line-height: 36px;
    font-weight:800;
    background: url(../images/bj1.jpg) left top no-repeat;
    }

.main_new_left_text  .tou ul li   
{
    
    float: left;
    color: #333;
    font-size: 18px;
    font-style: normal;
    line-height: 36px;

    }


.main_new_left_text .liebiao {width:566px; font-size: 15px; float:left; height:auto; float:left; padding:0 3px; margin-top:8px;}
.main_new_left_text .liebiao ul li {float:left; width:552px; height: 42px;    line-height: 42px; background:url(../images/yn_home-abg1.png) no-repeat left center; padding-left:15px;}
.main_new_left_text .liebiao ul i {width:23px; height:12px; background:url(../images/new.jpg) no-repeat; margin-top:9px; display:block; float:left; margin-left:3px;}
.main_new_left_text .liebiao ul a {float:left; max-width:590px; height:32px; overflow:hidden;}
.main_new_left_text .liebiao ul a:hover {color:#cc0000;}
.main_new_left_text .liebiao ul span {float:right; color:#999;}


.main_new_right_text {width:580px; border-top:none; height:420px; float:right; padding-left:15px; }

.main_new_right_text  .tou ul   a{   
    float: right;
    color: #333;
    font-size: 16px;
    font-style: normal;
    line-height: 37px; 
    width: 120px;
    text-align: center;
    height: 36px;
    overflow: hidden;
    }

.main_new_right_text  .tou ul  li .xz {   
    float: left;
    color: #fff;   
    font-size: 18px;
    font-style: normal;
    line-height: 36px;
    font-weight:800;
     background: url(../images/bj1.jpg) left top no-repeat;
    }

.main_new_right_text  .tou ul li    
{
     width:100%;
    float: left;
    color: #333;
    font-size: 16px;
    font-style: normal;
    line-height: 36px;
       border-bottom: 2px solid #E7BF6D;
    }


.main_new_right_text .liebiao {width:566px; font-size: 15px; float:left; height:auto; float:left; padding:0 3px; margin-top:8px;}
.main_new_right_text .liebiao ul li {float:left; width:552px; height: 42px;    line-height: 42px; background:url(../images/yn_home-abg1.png) no-repeat left center; padding-left:15px;}
.main_new_right_text .liebiao ul i {width:23px; height:12px; background:url(../images/new.jpg) no-repeat; margin-top:9px; display:block; float:left; margin-left:3px;}
.main_new_right_text .liebiao ul a {float:left; max-width:590px; height:32px; overflow:hidden;}
.main_new_right_text .liebiao ul a:hover {color:#cc0000;}
.main_new_right_text .liebiao ul span {float:right; color:#999;}





.main_xwt {width:100%; 
           
            min-width:1200px;
           background: #f5f5f5;
     height:430PX;
    border-bottom: 1px solid #ebebeb;
     padding-top:20px;
     padding-bottom:20px;
           }

.main_map
{
  width:100%; 
  height:400px;


 /* background-image: url(../images/map.jpg);*/
    }


.main_map .rmap
{
     float:right;
     width:490px;

     height:400px;     
  
    }
.main_jtjs
{
    
    width: 570px;
    float:left;
    background: #fff;
    padding:15px;
   height:400px;
    }
    
.main_jtjs .tou
{
    clear: both;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    padding-left: 40px;
    font-weight: bold;
    }

.main_jtjs .tou span {
    display: inline;
    float: left;
    color: #333;
    font-size: 22px;
    font-family: "Arial";
    padding-right: 10px;
}


.main_jtjs .tou em {
    display: inline;
    float: left;
    color: #333;
    font-size: 18px;
    font-style: normal;
    line-height: 37px;
}

.main_jtjs .txt
{
    
    clear: both;
    height: 300px;
    overflow: hidden;
    line-height: 42px;
    color: #666;
    font-size: 15px;
    margin-top: 10px;
    margin: 0 38px 0 40px;
    width:500px;

    }


.main_son
{
     float: left;
    width: 570px;
    height: 400px;
    padding:15px;
background: #fff;
    background-repeat: no-repeat;
    background-position: center center;
    }
    
    
    .main_son img
{
    
    width:570px;
 
  
    }

.more {
    width: 98px;
    height: 36px;
    border: 1px solid #666;
    border-radius: 3px;
    margin-left: 40px;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: linear;
     margin-top:20px;
}

.more a {
    display: block;
    color: #666;
    font-size: 14px;
    text-align: center;
    line-height: 36px;
    font-family: "Arial";
}

/*焦点图*/
/*焦点图*/
#box{ position:relative; width:600px; height:400px;}
#box .bigUl{}
#box .bigUl img {width:600px; height:400px;}
#box .prev{ position:absolute; width:27px; height:40px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -48px -63px no-repeat rgba(0,0,0,.5);; z-index:500; top:145px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer; padding:10px 5px 10px 2px;}
#box .next{ position:absolute; width:27px; height:40px; background:url(../images/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat rgba(0,0,0,.5); z-index:500; top:145px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer; padding:10px 2px 10px 5px;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; bottom:29px; right:0px; z-index:2000;}
.numberUl ul li{width:18px; height:13px;  float:left; background:#0089E9; opacity:0.7; margin-left:1px;}
.numberUl ul li a{ display:block ;width:18px; height:13px; color:#fff; font-size:14px; text-align:center; line-height:13px;}
/*#box .textUl dd {float:left; width:505px}*/
#box .textUl {float:right; width:600px; z-index:1000; position:absolute; bottom:0px;}
#box .textUl ul li{ position:absolute; width:575px; left:0; bottom:0; display:none; font-size:16px; line-height:48px; height:48px; overflow:hidden; background: rgba(0,0,0,.5); padding:2px 8px 2px 8px;}
#box .textUl ul a{  color:#fff;}
#box .textUl ul a:hover { color:#cc0000;}

.main_xxyou {width:282px; float:right;}
.main_xxyou_list1 {float:left; width:282px; float:left;}
.main_xxyou_list1 i {width:136px; height:59px;}
.main_xxyou_list1 i:nth-child(1) {float:left;}
.main_xxyou_list1 i:nth-child(2) {float:right;}

.main_xxyou_list2 {width:280px; height:33px; line-height:33px; float:left; border:1px solid #D8D8D8; background:url(../images/line4.jpg) repeat-x;}
.bt {float:left; font-size:14px; font-weight:bold; color:#CC0000;}
.bt1 { font-size:16px;}
.bt a {color:#cc0000;}
.bt a:hover {color:#cc0000;}
.bt i {float:left; width:25px; height:25px; margin-top:5px; margin-right:8px;}
.gd {float:right; font-size:12px; font-weight:bold; color:#CC0000; padding-right:8px;}
.gd a {color:#cc0000;}
.gd a:hover {color:#cc0000;}
.main_xxyou_list3 {border:1px solid #d8d8d8; width:264px; height:213px; float:left; border-top:none; padding:10px 8px 0 8px;}
.main_xxyou_list3 ul li {float:left; width:252px; line-height:29px; background:url(../images/dian2.png) left center no-repeat; padding-left:12px;}
.main_xxyou_list3 ul a {float:left; max-width:160px; height:28px; overflow:hidden;}
.main_xxyou_list3 ul a:hover {color:#cc0000;}
.main_xxyou_list3 ul span {float:right; color:#999;}
.main_xxyou_list4 {border:1px solid #d8d8d8; width:260px; height:213px; float:left; border-top:none; padding:10px 10px 0 10px; text-align:center;}
.main_xxyou_list4 .spt {width:260px; height:160px;}
.main_xxyou_list4 .spt img {width:260px; height:160px;}
.main_xxyou_list4 .spwz {width:260px; height:33px; line-height:33px; background:#C3292E; margin-top:8px; display:block; color:#FFF;}
.main_xxyou_list4 .spwz a {color:#FFF;}
.main_xxyou_list4 .spwz a:hover {color:#FFF;}


.main_xwt_list1 {width:370px; float:left; margin-top:20px; }
.main_xwt_list2 {float:left; margin-left:52px;}
.main_xwt_list3 {float:right;}

.main_xwt_list1 .tou {width:370px; height:39px; line-height:36px; background:url(../images/line7.jpg) no-repeat left bottom;}
.main_xwt_list1 .pic {width:370px; float:left; height:180px; position:relative; margin-top:}
.main_xwt_list1 .pic_list {width:350px; height:29px; background: rgba(0,0,0,.6); line-height:29px; position:absolute; left:0px; bottom:0px; padding:0 10px;}
.main_xwt_list1 .pic_list a {color:#fff;}
.main_xwt_list1 .pic_list a:hover {color:#fff;}
.main_xwt_list1 .xwi {width:370px; float:left; margin-top:15px;}
.main_xwt_list1 .xwi ul li {width:350px; float:left; line-height:31px; background:url(../images/dian2.png) left center no-repeat; padding-left:12px; margin-left:8px;}
.main_xwt_list1 .xwi ul a {float:left; max-width:262px; height:28px; overflow:hidden;}
.main_xwt_list1 .xwi ul a:hover {color:#cc0000;}
.main_xwt_list1 .xwi ul span {float:right; color:#999;}

.main_xwt_list1 .pic1 {width:360px; float:left; height:264px; padding:0 5px;}
.main_xwt_list1 .pic1_list {width:160px; margin:0 9px; height:auto; float:left; text-align:center; border-top:3px solid #AA1F24; border-bottom:3px solid #AA1F24; border-left:1px solid #E1E0DF; border-right:1px solid #E1E0DF;}
.main_xwt_list1 .pic1_list .list1 {width:160px; text-align:center; background:url(../images/dian10.png) center top no-repeat; padding-top:6px; height:27px; line-height:27px; font-size:17px; font-weight:bold; float:left;}
.main_xwt_list1 .pic1_list .list2 {width:160px; height:23px; line-height:23px; color:#868687; float:left;}
.main_xwt_list1 .pic1_list .list3 {width:160px; height:142px; margin-top:5px; float:left;} 
.main_xwt_list1 .pic1_list .list3 img {width:160px; height:142px;} 
.main_xwt_list1 .pic1_list li a img{ width:160px; height:142px;}
.main_xwt_list1 .pic1_list .list4 {width:160px; height:142px; height:37px; line-height:37px; float:left; font-weight:bold; background:url(../images/xz.png) 35px center no-repeat; font-size:15px;} 
.main_xwt_list1 .pic1_list .list4 a {width:100%; height:100%; color:#000; display:block;}
.main_xwt_list1 .pic1_list .list4 a:hover {color:#AA1F24;}

.main_xwt_list1 .tou1 {width:370px; background:url(../images/line5.jpg) repeat-x; height:36px; line-height:36px; }
.main_xwt_list1 .tou1 ul li {float:left; width:123px; text-align:center;}
.main_xwt_list1 .tou1 ul a {float:left; width:123px; text-align:center; line-height:35px;background:url(../images/line6.jpg) right center no-repeat;}
.main_xwt_list1 .tou1 ul a:hover {background:url(../images/bj1.jpg)  left top no-repeat; font-weight:bold; color:#fff;}
.main_xwt_list1 .tou1 ul .xz a {float:left; width:100%; text-align:center; line-height:35px; background:url(../images/bj1.jpg)  left top no-repeat; font-weight:bold; color:#fff; font-size:16px;}
.main_xwt_list1 .pic2 {width:356px; float:left; height:126px; margin:0 5px; text-align:center;}



.link_tou {width:1198px; height:41px; line-height:41px; background:#F5F5F5; border:1px solid #DFDFDF; float:left;}
.link_tou .bt2 {width:142px; height:41px; background:url(../images/bj2.jpg); float:left; text-align:center; font-size:16px; color:#FFF}
.link_tou ul {float:left;}
.link_tou ul li  {width:119px; height:41px; float:left; text-align:center; display:block; border-right:1px solid #DFDFDF;}
.link_tou ul li a {font-size:14px; color:#333; width:100%; height:100%; float:left;}
.link_tou ul li a:hover {color:#A91E15; text-decoration:none; background:url(../images/line8.jpg) left bottom no-repeat;}
.link_tou ul .xz a {font-size:14px; color:#A91E15; width:100%; height:100%; float:left;  background:url(../images/line8.jpg) left bottom no-repeat;}
.link_content {width:1148px; height:auto; float:left; border:1px solid #dfdfdf; border-top:none; padding:15px 25px;}
.link_content a {width:229px; float:left; line-height:29px; height:29px; overflow:hidden;}

.map-zi 
{
    float: left;
    text-align: left;
    margin-top: 30px;
    width:50%;
    min-width: 600px;
}
.map-zi h2{
    
    padding-bottom:30px; 
    border-bottom: #E7BF6D 2px solid; 
    font-size: 30px;
    float: left;
}

.map
{
 width:600px;    min-width:600px; height:430px;float:right ;
}




.map-add 
{
    width:600px;

   text-align: left;
    margin-top: 15px;
    height :45px;
   line-height:45px;
    font-size: 22px;
    float: left;
  
}
.map-eng  
{
      width:590px;

     text-align: left;
    font-size: 15px;
    color: #aaaaaa;
   height  :40px;
   line-height:40px;
/*  border-bottom: #3d3d3f 0.2px solid; */
     float: left;
}

.map-weima 
{   
     width:100%;
   text-align:center;
    
    }

.map-weima img
{   
    padding-top:20px;
     height:150px;
    
    }

.foot-copyright
{
    height: 40px;
    line-height: 40px;
    text-align: center;
    /* font-size: 0; */
    background: #969696;
    overflow: hidden;
    min-width:1200px;
    }
    

.foot-copyright span {
     margin-right: 43px;
    font-size: 13px;
    color: #fff;
}
.foot 
{
     
    height:123px;
    background: #f1f1f1;
    border-top: 1px solid #ddd;
       min-width:1200px;
    }

.hoster-info 
{
     float:left;
    margin-top: 21px;
    margin-left: 3px;
}
.hoster-info p {
    color: #333;
    line-height: 39px;
    font-size: 0;
}
.hoster-info p span {
    display: inline-block;
    color: #333;
    font-size: 13px;
    margin-right: 39px;
}
.hoster-info p span.address {
    padding-left: 25px;
    background: url('../images/yn_home-address.png') no-repeat left center;
}
.hoster-info p span.tel {
    padding-left: 28px;
    background: url('../images/yn_home-tel.png') no-repeat left center;
}
.hoster-info p span.email {
    padding-left: 26px;
    background: url('../images/yn_home-email.png') no-repeat left center;
}
.hoster-info p span.fax {
    padding-left: 26px;
    background: url('../images/yn_home-fax.png') no-repeat left center;
}
.hoster-info p span.mr0 {
    margin-right: 0;
}
.yn-yqlink 
{
     float:right;
    margin-top: 42px;
  
}
.yn-link-item 
{
       float:left;
    position: relative;
    width: 170px;
    height: 33px;
    line-height: 33px;
    color: #666;
    font-size: 14px;
    background: #fff url('../images/yn_home-icon1.png') no-repeat 139px center;
    border: 1px solid #dcdcdc;
}
.yn-link-item p {
    margin-left: 13px;
}
.yn-yqlink .yn-link-item 
{
    
    margin-right: 15px;
}
.yn-yqlink .yn-link-item.mr0 {
    margin-right: 0;
}
.yn-weixin 
{
       float:left;
    width: 73px;
    height: 75px;
    border-top: 1px solid #f7f7f7;
    border-left: 1px solid #f7f7f7;
    border-right: 2px solid #f7f7f7;
    border-bottom: 1px solid #ebf1f5;
}
.yn-yqlink .yn-weixin {
    margin-top: -16px;
    margin-left: 25px;
}
.yn-link-item .link-info 
{
    z-index:3000;
    display: none;
    position: absolute;
    bottom: 34px;
    left: 0;
    width: 100%;
    background-color:#fff; 
    overflow: auto;
}
.yn-link-item .link-info li {
    height: 30px;
    padding-left: 13px;
    line-height: 30px;
    background: #fff;
}
.yn-link-item .link-info li a {
    display: block;
    color: #666;
    font-size: 14px;
}
.yn-link-item .link-info li a:hover {
    color: #3270cc;
}


.rt{
float: right;
}

.yn-leader2-rtmain {
    padding-top: 67px;
    padding-bottom: 80px;
}
.yn-leader2-rtmain .content {
    width: 740px;
    margin-left: auto;
    margin-right: auto;
}
.yn-leader-list {
    border: 1px solid #dcdcdc;
}
.yn-leader-list li {
    border-top: 1px solid #dcdcdc;
}
.yn-leader-list li:first-child {
    border-top: none;
}
.yn-leader-list li a {
    display: block;
    height: 75px;
    line-height: 75px;
}
.yn-leader-list li a.cur,
.yn-leader-list li a:hover {
    color: #467ed1;
    background: #f9f9f9;
}
.yn-leader-list li .txt1 {
    margin-left: 33px;
    font-weight: bold;
    font-size: 16px;
}
.yn-leader-list li .txt2 {
    margin-right: 48px;
    font-size: 14px;
    color: #666;
}


/********************************集团概况-发展战略*********************************/
.yn-fzzl-rtmain {
    padding-top: 34px;
}
.yn-fzzl-rtmain .fzzl-info {
    margin-left: 5px;
    padding-bottom: 31px;
    background: url('../images/yn_intro-libg.png') repeat-x left bottom;
}
.yn-fzzl-rtmain .fzzl-info p {
    text-indent: 2em;
    font-size: 18px;
line-height:3;
    color: #333;
    
}

/*  小标题  */
.m-headtt .title {
    height: 16px;
    padding-left: 16px;
    line-height: 16px;
    color: #467ed1;
    font-size: 16px;
    font-weight: bold;
    border-left: 3px solid #467ed1;
}
.yn-fzzl-rtmain .m-headtt {
    margin-top: 33px;
    margin-bottom: 40px;
}
.fzzl-box-item {
    margin-bottom: 27px;
    background: #fff;
    -webkit-box-shadow: 0 0 10px rgba(10,1,2,.16);
	-moz-box-shadow: 0 0 10px rgba(10,1,2,.16);
    box-shadow: 0 0 10px rgba(10,1,2,.16);
    overflow: hidden;
}
.fzzl-table {
    width: 100%;
    table-layout: fixed;
}
.fzzl-table th {
    width: 267px;
    height: 65px;
    font-weight: normal;
    text-align: left;
    border-right: 1px solid #dbdbdb;
}
.fzzl-table th p {
    margin-left: 60px;
}
.fzzl-table .title {
    color: #467ed1;
    font-size: 18px;
}
.fzzl-table .subtitle {
    font-size: 12px;
    color: #dbdbdb;
}
.fzzl-table td p {
    margin-left: 159px;
    line-height: 40px;
    font-size: 18px;
    color: #333;
}
.fzzl-box-item .tb1 {
    margin-top: 20px;
    margin-bottom: 21px;
}
.fzzl-box-item .tb2 {
    margin-top: 32px;
    margin-bottom: 26px;
}
.yn-fzzl-rtmain .tt2 {
    margin-top: 50px;
}
.yn-g-w415 {
    width: 415px;
}
.yn-fzzl-rtmain .box4 {
    padding: 35px 52px 22px 45px;
}
.m-headtt2 {
    height: 40px;
    line-height: 40px;
    background: #467ed1;
}
.m-headtt2 .title {
    margin-left: 20px;
    font-size: 18px;
    color: #fff;
    font-weight: normal;
}
.m-headtt2 .subtitle {
    margin-right: 17px;
    color: #fff;
    font-size: 13px;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.m-news-list li {
    text-align: right;
}
.m-news-list li a:hover {
    color: #3270cc;
}
.m-news-list1 li {
    float: left;
    height: 42px;
    line-height: 42px;
}
.m-news-list1 li a {
    padding-left: 7px;
    font-size: 16px;
    background: url('../images/yn_fzzl-aicon1.jpg') no-repeat left center;
}
.fzzl-box-item .m-news-list1 {
    padding-top: 18px;
}
.fzzl-box-item .m-news-list1 li {
    width: 50%;
    text-align: center;
}
.fzzl-box-item .item1 a {
    margin-left: 30px;
}
.fzzl-box-item .item2 a {
    margin-left: 92px;
}
.fzzl-box-item .item2 li {
    width: auto;
}

 .toutiao {width:566px; float:left; height:100px;     border-bottom: 2px solid #D1D1D1;
     line-height:37px; float:left; color:#CC0000; font-size:16px;  margin-top:8px;     padding-bottom: 14px; overflow:hidden;}
/*.main_zh_left_text .toutiao_pic {width:110px; height:70px; border:1px solid #DBE1E7; background:#FFF; padding:2px; float:left;}*/
 .toutiao dl {float:right; width:558px;}
 .toutiao dl dt {float:left; width:558px;  padding-top:5px;font-weight:bold; line-height:27px;}
 .toutiao dl dt a {color:#cc0000;}
 .toutiao dl dt a:hover {color:#cc0000;}
 .toutiao dl dd {float:left; width:558px; padding-top:15px; height: 42px; overflow: hidden;     color: #999;
    font-size: 12px;
    line-height: 21px;}
 .toutiao dl dd a {color:#cc0000;}
 .toutiao dl dd a:hover {color:#cc0000;}
 
 
 .ImgList {
	clear: both;
	overflow: hidden;
	min-height: 300px;
	height: auto !important;
	width: 1200px;
}
 
.ImgList dd {
	float: left;
	display: inline;
	width: 520px;
	background: #f4f4f4;
	border: 1px solid #fff;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
	height: 420px;
	overflow: hidden;
	padding: 25px 20px;
	border-radius: 6px;
	margin: 20px 20px 10px 10px;
}
.ImgList dd .a2 {
	display: block;
	width: 520px;
	height: 386px;
	overflow: hidden
}
.ImgList dd img {
	width: 520px;
	height: auto;
	display: block;
}
.ImgList dd .a1 {
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #555555;
	font-size: 16px;
}
.ImgList dd .a1:visited {
	color: #555555;
}
.ImgList dd .a1:hover {
	color: #152d79;
}
.ImgList dd .a1:active {
	color: #555555;
}

/*å…¨å›¾åˆ—è¡¨*/
.ImgList2 {
	clear: both;
	overflow: hidden;
	min-height: 300px;
	height: auto !important;
	width: 750px;
	margin: 0 auto;
}
.ImgList2 dd {
	float: left;
	display: inline;
	width: 190px;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(153,153,153,0.8);
	height: 305px;
	overflow: hidden;
	padding: 25px 20px;
	border-radius: 10px;
	margin: 10px 10px 10px 10px;
}
.ImgList2 dd .a2 {
	display: block;
	width: 190px;
	height: 275px;
	overflow: hidden
}
.ImgList2 dd img {
	width: 190px;
	height: 275px;
	display: block;
}
.ImgList2 dd .a1 {
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #454545;
	font-size: 16px;
}
.ImgList2 dd .a1:visited {
	color: #454545;
}
.ImgList2 dd .a1:hover {
	color: #152d79;
}
.ImgList2 dd .a1:active {
	color: #454545;
}
.ldlist{
	float: left;
	width: 100%;
	background: #f4f4f4;
	border: 1px solid #fff;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
	border-radius: 6px;
	height: 580px;
	margin-top: 20px;
	text-align: center;
}
.ldlist .ldtitle{
	font-size: 20px;
	margin-top: 20px;
}
table {
      border: 0px;
	width: 100%;
	margin-top: 20px;
    }
    td {
      width: 50px;
      height: 50px;
		font-size: 16px;
    }
    tr:nth-child(odd) {
      background-color: white;
    }
    tr:nth-child(even) {
      background-color: #E1E1E1;
    }
    tr:hover {
        background-color: #E7BF6D;
		color: #fff;
    }
