/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "宋体",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none;}
table{border-collapse:collapse; zoom:1}
body{color:#333; font:14px "宋体",Arial,sans-serif; background:#fff;}
a{color:#666; text-decoration:none; outline:none}
a:visited{color:#555;}
a:hover, a:active, a:focus{color:#333; text-decoration:underline;}
a{ *outline-width:medium; *outline-style: none;*outline-color: invert;}    
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}
.hidden{display: none;}
.clear{ clear:both}
/*a:hover img{filter:alpha(opacity=75);opacity: 0.75;}
a:hover input.btn{filter:alpha(opacity=7);opacity: 0.75;}*/
a,input,ol li{-webkit-transition:All 0.20s ease;-moz-transition:All 0.20s ease ;-ms-transition:All 0.20s ease;-o-transition:All 0.20s ease;transition:All 0.20s ease;}
/* IE6下PNG图片透明 */

ul li a:hover{ margin-left:5px}
/*top*/
.top{ position:relative; background:url(../images/topbg_02.jpg) no-repeat center top;height: 620px;}
.top .top_con{ position:relative; width: 1002px; margin:0 auto; height:620px;}
.top img{ position:absolute; left:1px; top:34px;}
.top ol{ position:absolute; left:50%; margin-left: -501px; top:100px; width: 1002px; background:url(../images/navbg_03.gif) repeat center top; height:51px;}
.top ol li{ float:left;width: 125px;height: 51px;line-height: 51px; text-align:center; text-indent:-9999px; position:relative; overflow:hidden}
.top ol li[lang=fir]{width: 126px;}
.top ol li a{ position:absolute; left:46px; top:11px; background:url(../images/navpic_03.png) no-repeat left top; display: block;height: 29px;width: 82px;}
.top ol li a[lang=a_2]{ background-position:0 -29px; left:30px}
.top ol li a[lang=a_3]{ background-position:0 -58px; left:31px}
.top ol li a[lang=a_4]{ background-position:0 -87px; left:31px}
.top ol li a[lang=a_5]{ background-position:0 -116px; left:31px}
.top ol li a[lang=a_6]{ background-position:0 -145px; left:22px}
.top ol li a[lang=a_7]{ background-position:0 -174px;left:31px}
.top ol li a[lang=a_8]{ background-position:0 -203px; left:38px}
.top ol li.hover{ background-color:#c70b0c}
/*wrap+news*/
.con_1{ width: 1002px; height:272px;margin:0 auto;margin-top: -250px; position:relative; z-index:9997 }
#focus{width:595px;height:272px;overflow:hidden; position:absolute; left:0; top:0}
#focus ul{height:272px;position:absolute;}
#focus ul li{float:left;width:595px;height:272px;overflow:hidden;position:relative;background:#000;}
#focus ul li a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none; margin-left: 0;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:595px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:595px;height:25px;padding:5px 20px;right:0;bottom:0;text-align:right; z-index:9999}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:10px;cursor:pointer;background:#eee; border-radius:5px}
#focus .btn span.on{background:#da251d;}
#focus .preNext{width:33px;height:74px;position:absolute;top:90px;background:url('../images/sprite.png') no-repeat 0 0;cursor:pointer}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus ul li .slideother{position:absolute;left:0px;bottom:0px;width:595px;height:60px;display:inline-block; background: url(../images/wrapbg_07.png) repeat}
#focus ul li .slideother .h12{font-size:24px;padding-left:10px;padding-bottom:5px;position:absolute;top:0px;left:55px;}
#focus ul li .slideother .h12 a{color:#FFF;font-size:24px;font-weight:bold;padding-top:10px;text-decoration:none;}
#focus ul li .slideother .h12 a:hover{text-decoration:underline;}
#focus ul li .slideother p{padding:10px; font-family:"微软雅黑"; font-size:16px; color:#fff }
#focus ul li .slideother p a{color:#fff;text-decoration:none;}
#focus ul li .slideother a:hover{color:#da251d;}
#focus ul li .slideother p a:hover{text-decoration:none;}
.news{ position:absolute; right:0; top:0; height:272px; overflow:hidden; width:387px;}
.news h4{margin-top: 5px; width: 200px; float:left}
.news h4 a{ position:relative; display:block;width: 82px;height: 34px; text-indent:-9999px; float:left; overflow:hidden}
.news h4 a.hover,.news h4 a:hover{ background:url(../images/newspic_07.jpg) no-repeat left top}
.news h4 a img{ position:absolute; left:0; top:-37px}
.news h4 a[lang] img{ left:-82px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none; top:-37px }
.news a.more{ float:right; margin-top: 10px;}
.news .hr{ border-bottom: solid 1px #ccc ; height:1px; width: 100%; margin-top: 8px; margin-bottom: 6px;}
.news ul li{ background:url(../images/newspic_18.jpg) repeat-x left bottom; height:31px; line-height: 31px;}
.news ul li span{ float:right; font-size:12px; color:#797979}
.news ul li a{ display:block; background:url(../images/newspic_14.jpg) no-repeat left center; padding-left:10px; font-size:12px; color:black;}
.news ul li a:hover{ text-decoration: none; color:#e33b3c}
.con_2{width: 1002px; margin:0 auto; height:186px; margin:0 auto; margin-top: 20px; background-color:#e5e5e5}
.qiehuan{ margin:0 auto; width:1002px;}
#prev1{ float:left; width:38px; margin-top:66px;margin-left: 12px;}
#next1{ float:right; width:38px; margin-top:66px; margin-right: 12px;}
#CSSBox3{ float:left; width:888px;margin-top: 31px;}
#CSSBox3 ul li{ margin:0 7px; }
#CSSBox3 ul li a{ margin-left: 0; display:block; position:relative; color:#fff}
#CSSBox3 ul li a img{border:solid 1px #fff}
#CSSBox3 ul li a p{ background:url(../images/wrapbg_07.png) repeat; width: 206px; height:28px; color:#fff; position:absolute;  left:1px; bottom:0; font-size:12px; text-align:center; line-height: 28px;}
#CSSBox3 ul li a:hover img{border:solid 1px #da251d}
.con_3{width: 1002px; margin:0 auto; height:186px; margin:0 auto; margin-top: 23px;}
.con_3 .l_con{ float:left}
.con_3 .c_con{ float:left;width: 373px;margin-left: 20px;}
.con_3 .r_con{ float:right;width: 373px; margin-right: 0;}
.con_3 .l_con ul li{ position:relative; width: 190px;height: 50px;margin-bottom: 8px;}
.con_3 .l_con ul li img{ position:absolute; left:28px; top:12px}
.con_3 .l_con ul li a{ display:block; width: 190px;height: 50px;background-color:#e33c3e;}
.con_3 .l_con ul li a:hover{ background-color:#da251d}
.con_3 .c_con .tt a{ float:right;}
.con_3 .c_con .tt{border-bottom: solid 2px #d5d5d5;}
.con_3 .c_con .tt img{margin-bottom: -2px; position:relative}
.con_3 .c_con ul li{ background:url(../images/newspic_18.jpg) repeat-x left bottom; height:31px; line-height: 31px;}
.con_3 .c_con ul li span{ float:right; font-size:12px; color:#797979}
.con_3 .c_con ul li a{ display:block; background:url(../images/newspic_14.jpg) no-repeat left center; padding-left:10px; font-size:12px; color:black;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.con_3 .c_con ul li a:hover{ text-decoration: none; color:#e33b3c}
.con_3 .c_con ul{margin-top: 14px;}
.con_4{width: 1002px; margin:0 auto; height:133px; margin:0 auto; margin-top: 38px; text-align:left}
.con_4  .tt a{ float:right;}
.con_4  .tt{border-bottom: solid 2px #d5d5d5;}
.con_4  .tt img{margin-bottom: -2px; position:relative;}
.slideBox{ width:1002px; height:92px; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; top:-20px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; text-align:center; background:#d4d4d4; cursor:pointer; border-radius:5px } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd a img{ width:190px; height:92px; } 
.slideBox .bd a{margin-left: 13px; display:block; float:left;margin-top: 15px;}
.con_6{width: 1002px; margin:0 auto; height:228px; margin:0 auto; margin-top: 26px; text-align:left}
.con_6 .l_con{ float:left; height:2px; height:223px; width: 188px; border: solid 1px #d7d7d7; border-top: solid 2px #da251d; position:relative}
.con_6 .l_con a[lang=ws]{ position:absolute; left:11px; top:19px;}
.con_6 .l_con img[lang=wst]{ position:absolute; left:91px; top:37px;}
.con_6 .l_con a[lang=wx]{ position:absolute; left:11px; top:134px;}
.con_6 .l_con img[lang=wxt]{ position:absolute; left:91px; top:144px;}
.con_6 .l_con .hr{ background:url(../images/linebg_55.jpg) repeat-x left top; width: 171px; height:1px; position:absolute; left:11px; top:114px;}
.con_6 .l_con a:hover img{filter:alpha(opacity=75);opacity: 0.75;}
.con_6 .c_con .tt a{ float:right;}
.con_6 .c_con .tt{border-bottom: solid 2px #d5d5d5;}
.con_6 .c_con .tt img{margin-bottom: -2px; position:relative}
.con_6 .c_con ul li{ background:url(../images/newspic_18.jpg) repeat-x left bottom; height:31px; line-height: 31px;}
.con_6 .c_con ul li span{ float:right; font-size:12px; color:#797979}
.con_6 .c_con ul li a{ display:block; background:url(../images/newspic_14.jpg) no-repeat left center; padding-left:10px; font-size:12px; color:black}
.con_6 .c_con ul li a:hover{ text-decoration: none; color:#e33b3c}
.con_6 .c_con ul{margin-top: 14px;}
.con_6 .c_con{ float:left;width: 790px;margin-left: 20px;}
.con_6 .r_con{ float:right;width: 373px; margin-right: 0;}
.b_nav{ background: url(../images/bnavbg_66.jpg) repeat-x left top; width: 1002px; margin:0 auto; margin-top: 32px; height:40px; text-align:center; line-height: 40px; color:#fff}
.b_nav p a{ color:#fff; font-size:12px;}
.bottom{ font-size:12px;height: 125px;width: 1002px; text-align:center; margin:0 auto;padding-top: 19px;}
.bottom p{ color:#949494;line-height: 18px;}
.bottom p.links{ color:#e3393b}
.bottom p.links a{ color:#e3393b;}
.bottom p.links a:hover{ text-shadow:1px 1px #ccc}
.bottom h4{ margin-top: 15px;}
.bottom h4 img{ margin:0 5px}
.bottom h4 a:hover img{filter:alpha(opacity=75);opacity: 0.75;}
/*p1*/
.ny_banner{ background:url(../images/nybanner1_03.jpg) no-repeat center top; height:229px; margin-top: -470px; z-index:999}
.ny_con{width: 1002px; position:relative;min-height:500px!important; height:500px; height:auto;margin:0 auto}
.ny_con .l_nav{ float:left; position:relative; z-index:9999;min-height:500px!important; height:500px; height:auto;}
.ny_con .r_con{ float:right;min-height:500px!important; height:500px; height:auto;}
.ny_con .l_nav ul li{ position:relative; width:190px;margin-bottom: 2px;}
.ny_con .l_nav ul li[lang] a{}
.ny_con .l_nav ul li a{ display:block; background-color:#e33c3e; position:relative;box-sizing: border-box;width:190px; height:50px;padding: 5px 20px;color: #fff;}
.ny_con .l_nav ul li a .cn{}
.ny_con .l_nav ul li a .en{}
.ny_con .l_nav ul li a p{ position:absolute; left:18px; top:18px; width:160px; overflow:hidden; height:17px;}
.ny_con .l_nav ul li[lang] a p{ top:17px}
.ny_con .l_nav ul li a p img{ position:absolute; left:0; top:0}
.ny_con .l_nav ul li a p[lang=p2] img{ position:absolute; left:0; top:-53px;}
.ny_con .l_nav ul li a p[lang=p3] img{ position:absolute; left:0; top:-150px;}
.ny_con .l_nav ul li a p[lang=p4] img{ position:absolute; left:0; top:-151px;}
.ny_con .l_nav ul li a:hover{ background-color:#c70b0c}
.ny_con .r_con{width: 760px;}
.ny_con .r_con .title{ border-bottom:solid 2px #e5e5e5; margin-top: 9px; height:32px; line-height: 43px; text-align:left; color:#9f9f9f; font-size:12px}
.ny_con .r_con .title a{ color:#9f9f9f}
.ny_con .r_con .title a:hover{ color:#e33b3c}
.ny_con .r_con .title img{ position:relative; margin-top: -2px; margin-right: 3px;}
.ny_con .r_con .ny{ line-height: 24px; text-align:left; padding-top: 30px;min-height:500px!important; height:500px; height:auto;}
.ny_con .r_con .ny img{ margin:0 auto;}
.p2_banner{ background: url(../images/p2pic_03.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.ny_con  .p2 .impor{ background-color:#eeeeee; width: 760px; height:192px}
.ny_con  .p2 .impor img{ float:left;}
.ny_con  .p2 .impor h4{ font-weight:bold; background:url(../images/linebg_55.jpg) repeat-x left bottom; line-height: 18px; padding-bottom: 3px;}
.ny_con  .p2 .impor_con{ width:410px; float:left; margin-left:26px; margin-top: 35px;}
.ny_con  .p2 h4 span{ font-size:12px; color:#7d7d7d; font-weight:normal}
.ny_con  .p2 h4 a{ color:#323232}
.ny_con  .p2 p{line-height: 24px; font-size:12px; margin-top: 17px; color:#565555}
.ny_con  .p2 p a{ color:#f76130; font-size:12px;}
.ny_con  .p2 p a:hover{ color:#f76130}
.ny_con  .p2 ul li{line-height: 30px; height:30px; font-size:12px;}
.ny_con  .p2 ul li span{ float:right}
.ny_con  .p2 ul li a:hover{color:#c70b0c}
.ny_con  .p2 ul{ }
.ny_con  .p2 .fenye{ text-align:center}
.ny_con  .p2 .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con  .p2 .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con  .p2 .fenye a:hover,.ny_con  .p2 .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.ny_con  .p2 h3{ font-size:18px; text-align:center; color:#333}
.ny_con  .p2  .ny .ny_con2 p.date{ color:#555; margin:0 auto; text-align:center;margin-top: 6px;margin-bottom: 25px;}
.ny_con  .p2 .ny .ny_con2 img{ float:none; margin:0 auto; display:block;}
.ny_con  .p2 .ny .ny_con2{ text-align:center}
.ny_con  .p2 .ny  .ny_con2 p{ text-align:left; color:#333;width: 641px;}
.ny_con  .p2 .ny .fenye_2{width: 641px; margin:0 auto; color:#cfcfcf;margin-top: 50px;}
.ny_con  .p2 .ny .fenye_2 a.prev{ float:left; color:#333; text-align:left;width: 320px;}
.ny_con  .p2 .ny .fenye_2 a.next{ float:right; color:#333; text-align:left;width: 320px;}
.ny_con  .p2 .ny .fenye_2 span{ font-size:60px; color:#333; float:left; display:block; width: 24px;height: 50px;}
.ny_con  .p2 .ny .fenye_2 a:hover p,.ny_con  .p2 .ny .fenye_2 a:hover,.ny_con  .p2 .ny .fenye_2 a:hover span,.ny_con  .p2 .ny .fenye_2 a.next:hover p,.ny_con  .p2 .ny .fenye_2 a.next:hover,.ny_con  .p2 .ny .fenye_2 a.next:hover span{ text-decoration:none; color:#c70b0c}
.ny_con  .p2 .ny .fenye_2 p{width: 300px; margin-top: 0; margin-left: 40px; margin-top: -8px; line-height: 20px; color:#333}
.ny_con  .p2 .ny .fenye_2 a.next span{ font-size:80px; color:#333; float:right;}
.ny_con  .p2 .ny .fenye_2 a.next p{ width: 300px; text-align:right;margin-top: 0;margin-top: -8px; line-height: 20px;margin-right: 40px; color:#333}
.p3_banner{ background: url(../images/p3pic_03_new.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.ny_con  .p3 img[lang=sg]{ margin-left: 230px; margin-top: 100px;}
.ny_con  .p3_1 .ny a{ float:left; margin-bottom: 30px;}
.ny_con  .p3_1 .fenye{ text-align:center; margin:0 auto; margin-left: 337px;}
.ny_con  .p3_1 .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con  .p3_1 .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con  .p3_1 .fenye a:hover,.ny_con  .p3_1 .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.ny_con  .p3_1 .ny a.r{ float:right}
.ny_con  .p3_2 .fenye{ text-align:center; margin-top: 40px;}
.ny_con  .p3_2 .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con  .p3_2 .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con  .p3_2 .fenye a:hover,.ny_con  .p3_2 .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.p3_banner{ background: url(../images/p3pic_03_new.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.ny_con  .p4 ul li{ line-height: 45px; background:url(../images/linebg_55.jpg) repeat-x left bottom; margin:5px auto 5px auto; height:45px}
.ny_con  .p4 ul li span{ float:right; font-size:12px; color:#797979}
.ny_con  .p4 ul li a{color:#797979; display:block; background:url(../images/newspic_14.jpg) no-repeat left center; padding-left:10px; text-decoration:none; font-size:12px}
.ny_con  .p4 ul li a:hover{ color:#c70b0c}
.ny_con  .p4 .fenye{ text-align:center; margin-top: 40px;}
.ny_con  .p4 .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con  .p4 .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con  .p4 .fenye a:hover,.ny_con  .p4 .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.p4_banner{ background: url(../images/p4img_03.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.p5_banner{ background: url(../images/p5banner_03.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.ny_con .p4 .ny{ padding-top:10px}
.p6_banner{ background: url(../images/p6pic_03.jpg) no-repeat center top; height:229px; margin-top: -470px; position:relative; z-index:999}
.ny_con .p6 .ny table tr td{ font-size:12px}
.ny_con .p6 .ny table tr{ border:none; position:relative}
.ny_con .p6 .ny table tr.hover{ border:solid 1px #f00;}
.ny_con .p6 .ny table tr td strong{ font-size:14px;}
.ny_con .p6 .ny table tr td a.more{ display:none; font-size:12px}
.ny_con .p6 .ny table tr a[lang]{ display:inline-block; background:url(../images/p6pic_11.jpg) no-repeat left top;width: 205px;height: 40px; float:left; text-align:center; font-size:14px; color:#393939;line-height: 40px; margin-top: 20px;}
.ny_con .p6 .ny table tr a[lang]:hover{ text-decoration:none}
.ny_con .p6 .ny table tr a[lang=ac]{ background:url(../images/p6pic_11.jpg) no-repeat -215px top}
.ny_con .p6 .ny table tr a[lang=af]{margin-left: 180px;}
.ny_con  .p6 .fenye{ text-align:center; margin-top: 40px;}
.ny_con  .p6 .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con  .p6 .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con  .p6 .fenye a:hover,.ny_con  .p6 .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.ny_con  .p6 .ny .table{ background-color:#fafafa; border:solid 2px #d8d8d8}
.ny_con  .p6 .ny .table table{ margin:0 auto; margin-top:20px;margin-bottom: 25px;}
.ny_con  .p6 .ny .table tr{ border:none}
.ny_con  .p6 .ny strong[lang]{margin-left: 50px; padding-top: 25px;}
.ny_con  .p6 .ny ul li{ font-size:12px; margin-left: 50px;}
.ny_con  .p6 .ny .table a[lang=a1]{ display: inline-block; background: url(../images/p6_1pic_03.jpg) no-repeat left top;width: 205px;height: 40px; text-align:center; color:#fff;line-height: 40px; margin-top: 65px; margin-left: 159px; margin-right: 34px; font-size:18px}
.ny_con  .p6 .ny .table a[lang=a2]{ display: inline-block; background:url(../images/p6_1pic_05.jpg) no-repeat left top;width: 205px;height: 40px; text-align:center; color:#fff;line-height: 40px;margin-top: 65px; margin-bottom: 36px; font-size:18px;}
.ny_con .p6 .ny  a.other{ display:inline-block; background:url(../images/p6pic_11.jpg) no-repeat left top;width: 205px;height: 40px; float:left; text-align:center; font-size:14px; color:#393939;line-height: 40px; margin-top: 20px;}
.ny_con .p6 .ny  a.other:hover{ text-decoration:none}
.ny_con .p6 .ny  a.other{ background:url(../images/p6pic_11.jpg) no-repeat -215px top; margin-left: 277px;margin-top: 50px; margin-bottom: 20px;}
.ny_con  .p6_2 .ny .table{ background-color:#fafafa; border:solid 2px #d8d8d8; text-align:center; color:#393939; font-size:12px; width: 756px;}
.ny_con  .p6_2 .ny .table .title{ font-size:24px;margin-top: 40px; text-align:center; color:#595959; border-bottom:none;margin-bottom: 25px;}
.ny_con  .p6_2 .ny .table input{ border:none; font-size:12px;}
.ny_con  .p6_2 .ny .table input.top_input{ border-bottom:solid 1px #a0a0a0; width: 110px; background-color:#fafafa}
.ny_con  .p6_2 .ny .table select.top_select{ border:solid 1px #a0a0a0; width: 150px; height:22px; color:#555; background-color:#fafafa;}
.ny_con  .p6_2 .ny .table table{ margin:0 auto; margin-top: -1px}
.ny_con  .p6_2 .ny .table table tr td{ border:solid 1px #e1e1e1; background-color:#fff; margin-left: -1px;}
.ny_con  .p6_2 .ny .table table.table_1 tr td{ border:none; background-color:#fafafa}
.ny_con  .p6_2 .ny .table table.table_1{margin-bottom: 10px;}
.ny_con  .p6_2 .ny .table h3{ font-size:20px; text-align:center; font-weight:normal}
.ny_con  .p6_2 .ny .table  input{height: 30px; line-height: 30px;}
.ny_con  .p6_2 .ny .table table.table_1 input{ height:20px; line-height: 20px;}
.ny_con  .p6_2 .ny .table input{ width:98%;}
.ny_con  .p6_2 .ny .table a.zhaopian{ position:absolute; left:0; top:0; width:149px; height:198px; display:block;}
.ny_con  .p6_2 .ny .table input.year{ width:40px}
.ny_con  .p6_2 .ny .table input.date{ width:20px}
.ny_con  .p6_2 .ny .table input.msg{width: 150px;}
.ny_con  .p6_2 .ny .table p[lang]{ text-align:left;padding-left: 37px;}
.ny_con  .p6_2 .ny .table p.shengming{ text-align:left; line-height: 24px; margin:0 35px;}
.ny_con .p6_2 .ny  a[lang]{ display:inline-block; background:url(../images/p6pic_11.jpg) no-repeat -225px top;width: 205px;height: 40px; float:left; text-align:center; font-size:14px; color:#393939;line-height: 40px; margin-top: 20px; float:left}
.ny_con  .p6_2 .ny .table a[lang=a2]{ display: inline-block; background:url(../images/p6_1pic_03.jpg) no-repeat left top;width: 205px;height: 40px; text-align:center; color:#fff;line-height: 40px;font-size:18px; float:right}
.ny_con  .p6_2 .ny .table a:hover{ text-decoration:none;}


/*修改*/
.index .top ol{ top:300px}
.index .top{ position:relative; background:url(../images/topbg_03.jpg) no-repeat center top;height: 620px;}
.ny_2 .top{ position:relative; background:url(../images/p2topbg_02.jpg) no-repeat center top;height: 620px;}
.ny_3 .top{ position:relative; background:url(../images/top_03.jpg) no-repeat center top;height: 620px;}
.ny_4 .top{ position:relative; background:url(../images/top_04.jpg) no-repeat center top;height: 620px;}
.ny_5 .top{ position:relative; background:url(../images/top_05.png) no-repeat center top;height: 620px;}
.ny_6 .top{ position:relative; background:url(../images/top_06.png) no-repeat center top;height: 620px;}

/*修改样式*/
.ny_con  .p2  .ny .ny_con2 p.date span{margin-right: 10px;}
.con_6 .l_con .hr{ background:url(../images/linebg_55.jpg) repeat-x left top; width: 171px; height:1px; position:absolute; left:11px; top:73px;}
.con_6 .l_con .hr[lang=af]{ top:148px}
.con_6 .l_con .wx_1 {height: 74px;}
.con_6 .l_con .wx_1 img{ float:left;margin-left: 13px;margin-top: 10px;}
.con_6 .l_con .wx_1 p{ float:left;width: 91px;line-height: 20px; font-size:13px; color:#585858;margin-left: 10px;margin-top: 17px;}
.con_6 .l_con .wx_2 p{margin-top: 10px;} 
.con_6 .l_con .wx_1 p strong{ color:#a40000; font-family:"宋体"; font-size:13px;}

.ny_con  .p2 .ny .fenye_2{width: 641px; margin:0 auto; color:#cfcfcf;margin-top: 50px; border:solid 1px #ccc; height: 40px;}
.ny_con  .p2 .ny .fenye_2 p{ margin:0;margin-top: 10px; margin-left: 10px;}
.ny_con .p2 .ny .fenye_2 a.next p{margin-right: 10px;margin-top: 10px;}
.ad_table input{width: 100%; height: 32px; border:solid 1px #ccc; background-color:#fff}
.ad_table input[type=submit]{ background:url(../images/tc_07.jpg) no-repeat left top; width: 60px;height: 60px; border:none;  cursor:pointer}
.ad_table{ background:url(../images/tc_03.jpg) no-repeat left top #eeeeee; height:194px; width:344px; position:absolute; left:50%; margin-left: -191px; top:50%; margin-top: -200px; z-index:9999; padding-top: 62px; padding-left: 38px; font-size:12px}
.ny_con .r_con .ny_table{height: 350px;}
.top ol{ z-index:9999}
.top ol li{ z-index:9999; overflow:visible}
.top ol li ul{ position:absolute; left:0; top:51px; border-top: solid 1px #fff; width:125px;  z-index:9999; display:none}
.top ol li ul li{ background:url(../images/navchldbgpic_03.png) repeat left top; width:125px; height:40px; z-index:9999;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.top ol li ul li a{ position: relative; left:34px; top:13px; background: url(../images/navchildpic_03.png) no-repeat left top; display: block;height: 15px;width: 125px; float:none; z-index:9999;}
.top ol li.xxx2 ul li a.a1{ background-position:0 0}
.top ol li.xxx2 ul li a.a2{ background-position:0 -15px}
.top ol li.xxx2 ul li a.a3{ background-position:0 -30px}
.top ol li.xxx2 ul li a.a4{ background-position:0 -45px}
.top ol li.xxx3 ul li a.a1{ background-position:0 -60px}
.top ol li.xxx3 ul li a.a2{ background-position:0 -75px}
.top ol li.xxx3 ul li a.a3{ background-position:0 -90px}
.top ol li.xxx3 ul li a.a4{ background-position:0 -105px}
.top ol li.xxx4 ul li a.a1{ background-position:0 -120px; left:30px; width:76px}
.top ol li.xxx4 ul li a.a2{ background-position:0 -135px; left:24px; width:82px; height:14px}
.top ol li.xxx5 ul li a.a1{ background-position:0 -150px}
.top ol li.xxx5 ul li a.a2{ background-position:0 -165px; left:28px; }
.top ol li.xxx5 ul li a.a3{ background-position:0 -180px; left:28px; }
.top ol li.xxx5 ul li a.a4{ background-position:0 -245px; left:28px; }
.top ol li.xxx6 ul li a.a1{ background-position:0 -195px}
.top ol li.xxx6 ul li a.a2{ background-position:0 -210px}
.top ol li.xxx7 ul li a.a1{ background-position:0 -225px}

.ny_con .jt ul li {overflow:hidden; zoom:1}
.ny_con .jt ul li img{ float:left; border:solid 1px #ccc; overflow:hidden; zoom:1}
.ny_con .jt ul li h3{ float:left; font-weight:bold; margin-left:26px; overflow:hidden; zoom:1}
.ny_con .jt ul li h3 a{color:#333}
.ny_con .jt ul li p{ float:left;width: 479px;height: 46px;line-height: 24px; background-color:#fafafa; border: dashed 1px #dcdcdc; margin-left:26px; padding:14px 25px; margin-top: 8px; overflow:hidden; zoom:1; font-size:12px;margin-bottom: 20px;}
.ny_con .jt  .fenye{ text-align:center}
.ny_con .jt   .fenye a{ display:inline-block; margin:0 2px; font-size:12px}
.ny_con .jt   .fenye a{ padding:0px 8px; border:solid 1px #b3b3b3}
.ny_con .jt   .fenye a:hover,.ny_con  .jt .fenye a.cur{ background-color:#c70b0c; border:solid 1px #c70b0c; color:#fff; text-decoration:none}
.ny_1 .top{ background:url(../images/p1topbg_02.jpg) no-repeat center top;}

.news UL LI{ *height: 29px;*line-height: 29px;}
.con_3 .l_con{*width: 190px;}
.con_6 .c_con UL LI{ *height: 29px;*line-height: 29px;}
.ny_con .l_nav{*width:190px}
.con_3{ *height:auto}
.con_4{*margin-top:30px}
.top .top_con{* position:relative;*width: 1002px; *margin:0 auto; *height:370px}
.top ol li a{ *overflow:hidden; *z-index:9999}
.con_1{  *position: relative; *z-index:2222; *margin-top:0}
.focus{ *position:absolute; *z-index:2222}
.news{ *position:absolute; *z-index:2222}
.top {*height:370px}
.ny_banner{ *margin-top:-220px}
.p2_banner,.p3_banner,.p4_banner,.p5_banner,.p6_banner,.p7_banner{ *margin-top:-470px}
.top{ *position:relative; *z-index:9999}
.top ol li.xxx4 ul li a.a1{ background-position:0 -120px; left:30px; width:76px;*left:5px}
.top ol li.xxx4 ul li a.a2{ background-position:0 -135px; left:24px; width:82px; height:14px;*left:2px}
.ny_con{ position:relative; z-index:9999; overflow:visible}
.ny_con .l_nav ul li{ position:relative; z-index:9999}
.ny_con .l_nav ul{ position:relative; z-index:8888}

/*表单*/
.ny .table tr{ height:30px;line-height: 30px;}
.ny .table tr.table_title h3{ background-color:#58aee5; height:40px; line-height: 38px;}
.ny .table td.pink{ background-color:#ffefe5}
.ny_con .p6_2 .ny .table input.date{width:25%;}
.ny_con .p6_2 .ny .table input.date1{width: 35px;}
.ny_con  .p6_2 .ny .table a.zhaopian{ position: relative; left:0; top:0; width:149px; height:198px; display:block;line-height: 168px; color:#aeaeae}
.ny_con  .p6_2 .ny .table a.zhaopian p{ position:absolute; top:0; text-align:center; height:198px;line-height: 198px;width: 100%;}
.ny_con  .p6_2 .ny .table td span.color{ color:#aeaeae}
.ny_con  .p6_2 .ny .table table tr td{ border:solid 1px #7cccff; background-color:#fff; margin-left: -1px;}
.ny_con  .p6_2 .ny .table table select{height:22px;line-height: 22px;width: 136px; border:none}
.ny_con  .p6_2 .ny .table table{margin-bottom: 10px;}
.ny_con  .p6_2 .ny .table table tr td tr td{border-left: none;margin-left: 0;}
.ny_con  .p6_2 .ny .table table tr td tr td.r_border{ border-right:none}
.ny_con  .p6_2 .ny .table input.year{ width:40px}
.ny_con  .p6_2 .ny .table input.date{ width:20px}
.ny_con  .p6_2 .ny .table input.month{width: 20px;}
.ny_con  .p6_2 .ny .table input.msg{width: 450px;}
.ny_con  .p6_2 .ny .table p[lang]{ text-align:left;padding-left: 24px; border-bottom:solid 1px #7cccff}
.ny_con  .p6_2 .ny .table p.shengming{ text-align:left; line-height: 24px; margin:0 35px;margin-top: 8px;}
.ny_con .p6_2 .ny  a[lang]{ display:inline-block; background:url(../images/p6pic_11.jpg) no-repeat -225px top;width: 205px;height: 40px; float:left; text-align:center; font-size:14px; color:#393939;line-height: 40px; margin-top: 20px; float:left}
.ny_con  .p6_2 .ny .table a[lang=a2]{ display: inline-block; background:url(../images/p6_1pic_03.jpg) no-repeat left top;width: 205px;height: 40px; text-align:center; color:#fff;line-height: 40px;font-size:18px; float:right;}
.ny_con  .p6_2 .ny .table a:hover{ text-decoration:none;}
.ny_con  .p6_2 .ny .table p[lang=las]{ border-bottom:none; vertical-align:text-bottom; height:55px}
.ny_con  .p6_2 .ny .table p[lang=las] textarea{ border:none; overflow:hidden; height:50px; line-height: 25px; width: 450px; float:left}
.ny_con  .p6_2 .ny .table p[lang=las] span{ float:left}
.ny_con  .p6_2 .ny .table p.sign{ text-align:right;margin-top: 20px;}
.ny_con  .p6_2 .ny .table p.sign input{width: 110px;}
.ny_con  .p6_2 .ny .table p.nyr{ text-align:right; padding-right: 28px;margin-bottom: 20px;}
.ny_con  .p6_2 .ny .table p.nyr input{width: 50px;}
.ny_con  .p6_2 .ny .table p.nyr input.date{width: 25px;}
.ny_con  .p6_2 .ny .table td.y{ background-color:#fffeec}
.ny_con  .p6_2 .ny .table td.r{ background-color:#ffefe5}
.ny_con .p6_2 .ny .table{ background:url(../images/tablebg_03.jpg) repeat left top; border:none;padding-top: 40px;padding-bottom: 30px;}
.ny_con .p6_2 .ny .table .title{margin-top: 0;}
.ny_con .p6_2 .ny .table table.table_1 tr td{ background:none}
.ny_con .p6_2 .ny .table input.top_input{ background:none}
.ny_con .p6_2 .ny a[lang]{margin-top: 55px;}
.ny_con .p6_2 .ny .table table.table_1{margin-bottom: 25px;}
.ny_con .p6_2 .ny .table table td{font-family: '宋体', Simsun;}
pre{margin:0 auto;}
.ny_con  .p6_2 .ny .table span.red{ color:#f00}

#CleftNav{width: 190px;margin-top: 5px;position: relative;z-index: 8888;}
#CleftNav .CleftTit{width:154px;height: 36px;background: #828282;line-height: 36px;padding-left: 36px;color: #fff;font-weight: bold;font-size: 14px;font-family:"宋体";}
#CleftNav ul{border:2px solid #d2d2d2;border-top:none;width: 180px;padding-left: 3px;padding-right: 3px;min-height:597px;padding-top: 3px;padding-bottom: 15px;}
#CleftNav ul li{width: 178px;height: 21px;line-height: 21px;margin-bottom: 2px;font-size:12px;}
#CleftNav ul li a{display: block;width: 151px;padding-left:26px;height:19px;border:1px solid #ffffff;color: #8b8b8b;background:url(../images/icon2.png) no-repeat 10px center;}
#CleftNav ul li a:hover{color: #e23c3e;background:url(../images/icon2Hover.png) no-repeat 10px center #eeeeee;border:1px solid #cccccc;}
#CleftNav ul li.select a{color: #e23c3e;background:url(../images/icon2Hover.png) no-repeat 10px center #eeeeee;border:1px solid #cccccc;}

/*20190704 guo*/
.ny_con .r_con .ny .fenye_2 .prev p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ny_con .r_con .ny .fenye_2 .next p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/*2020806*/
#title_song {font-size: 18px;font-family:SimSun;font-weight:bold;}

/*2020.11.24*/
/*导航*/
.nav-box{z-index: 10000;position: absolute;left: 0;right: 0;top: 100px;background-color: #e3393b;}
.index .nav-box{top: 300px;}
.nav-box .nav-1st{}
.nav-box .nav-1st > li{position: relative;float: left;width: 125px;line-height: 50px;transition: 0.5s;}
.nav-box .nav-1st > li:first-child{margin-left: 0;}
.nav-box .nav-1st > li:last-child{margin-right: 0;}
.nav-box .nav-1st > li > a{position: relative;display: block;font-size: 16px;text-align: center;color: #fff;}
.nav-box .nav-1st > li.on > a,.nav-box .nav-1st > li:hover > a{background-color: #c72009;}
.nav-box .nav-2nd{display: none;z-index: 2;position: absolute;left: 50%;top: 100%;width: 100%;background-color: #e3393b;transform: translateX(-50%);}
.nav-box .nav-2nd > li{position: relative;}
.nav-box .nav-2nd > li > a{position: relative;display: block;padding: 10px;line-height: 16px;text-align: center;color: #fff;}
.nav-box .nav-2nd > li > a:before{content: "";position: absolute;left: 0;top: 50%;width: 3px;height: 0;background-color: #fff;transition: 0.3s;}
.nav-box .nav-2nd > li > a:hover{background-color: #e50011;}
.nav-box .nav-2nd > li > a:hover:before{top: 0;height: 100%;}
.nav-box a:hover{margin-left: 0;text-decoration: none;}




