/*html { overflow-x:hidden;}*/

.ny_content { line-height: 180%; font-size: 14px; color: #5a5959; width: 975px; margin: 0px auto; padding-bottom: 30px; }
.about_lh { line-height: 200%; font-size: 12px; overflow: hidden; }
.martb20 { padding: 20px 0px; }
.m0a {margin:0 auto;width:105px;display:block;text-align:center; }
.mb20 {width: 800px;color:#fff; margin:20px auto; }

.w9851 { width: 1000px; margin: 0px auto; padding-left: /*195px*/ 210px; }
.w98511 { width: 1000px; margin: 0px auto; padding-left: 200px; }
.w985_tit1 { height: 32px; margin-top: -75px; padding-top: 120px; padding-left: /*125px*/ 130px; }
    .w985_tit1 a { height: 30px; display: block; line-height: 30px; padding: 0px 20px; background: #19af9d; border: 1px solid #c6c5c5; color: #4e4c4c; float: left; margin-left: 40px; margin-left: 5px /*-30px*/; width: 130px; }
        .w985_tit1 a:hover { background: #06387f; border: 1px solid #0068b9; color: #fff; }

.ny_content1 { line-height: 180%; font-size: 14px; color: #5a5959; width: 975px; margin: 0px auto; padding-bottom: 30px; padding-top: 20px; /*padding-left:150px;*/ }
.ny_content111 { line-height: 180%; font-size: 14px; color: #5a5959; width: 800px; margin: 0px auto; padding-bottom: 30px; padding-top: 20px;}


.w985_tit123 { height: 32px; margin-top: -75px; padding-top: 120px; padding-left: /*250px*/ 145px; }
    .w985_tit123 a { height: 30px; display: block; line-height: 30px; padding: 0px 20px; background: #19af9d; border: 1px solid #c6c5c5; color: #4e4c4c; float: left; margin-left: 40px; margin-left: 5px /*-30px*/; width: 130px; }
        .w985_tit123 a:hover { background: #06387f; border: 1px solid #0068b9; color: #fff; }


.prolist {width:834px;margin:0 auto;}
    .prolist li { width: 232px; height: 377px; float: left; margin: 0px 22px 10px 22px; }
.prolist_lh40 { line-height: 40px; font-size: 16px; text-align: center; margin-top: -10px; color: black; }
    .prolist_lh40 a { color: #3b3b3c; }
.prolist_lh36 { line-height: 36px; }
    .prolist_lh36 a { color: #028bf7; }
        .prolist_lh36 a img { vertical-align: middle; padding-left: 10px; }
.prolist_h140 { /*height:310px*/ }


.prolist1 { margin-top: 15px; float: left; padding-left: /*50px*/ 20px; }
    .prolist1 li { width: 300px; height: 160px; float: left; /*margin:10px 15px;*/ margin: 10px; }
.prolist_lh401 { line-height: 40px; font-size: 14px; text-align: center; margin-top: -10px; }
    .prolist_lh401 a { color: #3b3b3c; }
.prolist_lh361 { line-height: 36px; }
    .prolist_lh361 a { color: #028bf7; }
        .prolist_lh361 a img { vertical-align: middle; padding-left: 10px; }
.prolist_h1401 { height: 150px; }


.prolist2 { margin-top: 15px; float: left; padding-left: 50px; }
    .prolist2 li { width: /*240px*/ 200px; height: /*225px*/ 285px; float: left; margin: /*0px 5px*/ 10px 15px; }
.prolist_lh402 { line-height: 40px; font-size: 14px; text-align: center; margin-top: -10px; }
    .prolist_lh402 a { color: #3b3b3c; }
.prolist_lh362 { line-height: 36px; }
    .prolist_lh362 a { color: #028bf7; }
        .prolist_lh362 a img { vertical-align: middle; padding-left: 10px; }
.prolist_h1402 { height: 180px; }
.pro2 { padding-left: 90px; margin-top: -20px; }
.pro12 { padding-left: 60px; background: url(../images/F1.png) 50% 50% no-repeat; color: white; }
.pro22 { padding-left: 40px; }
.pro32 { padding-left: 60px; background: url(../images/F1.png) 50% 50% no-repeat; color: white; margin-top: -10px; }


.pro { padding-left: 90px; margin-top: -20px; }
.pro1 { padding-left: 60px; background: url(../images/F1.png) 50% 50% no-repeat; color: white; }
.pro2 { padding-left: 90px; }
.pro3 { padding-left: 60px; background: url(../images/F1.png) 50% 50% no-repeat; color: white; margin-top: -10px; }

.top11 { padding-left: /*450px*/ 200px; margin-top: 50px; color: black; height: 44px; }
    .top11 a { /*padding-left:300px;*/ font-size: 18px; background: url(../images/D3.png)23% 50% no-repeat; display: block; height: 44px; }
        .top11 a:hover { /*padding-left:50px;*/ background: url(../images/D1.png)23% 50% no-repeat; display: block; height: 44px; }
/*.top11 a:hover{padding-left:300px;background: url(../images/D1.png)23% 50% no-repeat;height:28px; display:block;height:44px;}*/

.top12 { padding-left: /*310px*/ 308px; color: black; height: 44px; margin-top: -44px; }
    .top12 a { /*padding-left:570px;*/ font-size: 18px; background: url(../images/D2.png) 50% 50% no-repeat; display: block; height: 44px; }
        .top12 a:hover { background: url(../images/D4.png)50% 50% no-repeat; height: 44px; }
/*.top12 a:hover{padding-left:570px;background: url(../images/D4.png)50% 50% no-repeat; display:block;height:44px;}*/

.ff {color: black; font-size: 16px; padding-top: 40px;width:200px;margin:0 auto;text-align:center }

.t1 { width: 800px;margin:0 auto;padding-top:30px;color:#666}
.t2 { width: 800px;color:#fff; margin:20px auto 0; }
.t3 { width: 800px; padding-top: 20px; margin:0 auto}
.showright{width:390px;float:right;}
.showright_title { font-size: 18px; background-color: #00ab99; line-height: 30px; padding: 0 17px; border-bottom: 4px solid #128c7f; color: white; }
.showright_title1 {margin: 65px auto 0; }
.showright_content{line-height:200%;font-size:14px;padding-top:15px;color:#666}
.ny_content111 p span { font-size: 18px; }
.ny_content01 p { font-size: 18px; }
.a11 p { font-size: 18px; }

.message_photo{padding-top:60px;width:950px;margin:0 auto;}
.photo_block {width:355px;height:385px;float:left;padding:0 60px; }
    .message_photo a {display:block;width:287px;height:301px;padding:37px;background:url(../images/TD2.png) no-repeat;}
        .message_photo a:hover { background:url(../images/TD1.png) no-repeat;}
    .photo_block span{display:block;text-align:center;font-size:24px;}
.d1 { background: url(../images/CP.png) 50% 50% no-repeat; height: 65px;width:380px; color: white; font-size: 28px; margin: 50px auto 0 auto;text-align:center;}
.d12 { background: url(../images/CP.png) 50% 50% no-repeat; height: 65px;width:380px; color: white; text-align:center;margin:0 auto;font-size: 28px;}
/*.d2 { width:500px;padding-left:250px;padding-top:100px;}*/
.a1 { width: 500px; padding-left: 250px; padding-top: 100px; }
/*.a1 a:hover {width:400px;height:400px;background:url(../images/CP121.png)50% 50% no-repeat; }*/

.a2 { width: 500px; padding-left: 800px; margin-top: /*-440px*/ -440px; }
/*.a2 a:hover {width:400px;height:400px; background:url(../images/CP121.png)50% 50% no-repeat; }*/



.w1000 { width: 975px; margin: 0px auto; }
.w1000_titu { color: #2f3031; font-size: 24px; }
.w1000_titu2 { font-size: 14px; height: 35px; line-height: 35px; text-align: center; color: #666; }
.about_lh { line-height: 200%; font-size: 12px; overflow: hidden; }
.martb20 { padding: 20px 0px; }
.textcenter { text-align: center; margin-bottom: 10px; }


/*首页新闻与视频*/

* { margin: 0; padding: 0; font-family: "Arial"; }
#spBig { height: 574px; background: #F9F4F1; }
#spInner { width: 1440px; height: 386px; margin: 0 auto; padding-top: 100px; }
#sp { margin-left: 50px; background: pink; }
#newsList1 { margin-left: 60px; }
#sp, #newsList1 { width: 640px; height: 386px; float: left; }
#newsListTitle { height: 59px; width: 100%; border-bottom: #E1E1E1 1px solid; }
#titleText { width: 100px; height: 58px; float: left; text-align: left; font-size: 32px; line-height: 50px; border-bottom: #EE6409 2px solid; }
#moreText { width: 100px; height: 100%; line-height: 59px; font-size: 20px; text-align: right; float: right; }
    #moreText a { color: #807E7F; text-decoration: none; }
.newsListContent { width: 100%; height: 80px; margin-top: 20px; }
.left_pic { width: 86px; height: 100%; float: left; }

    .left_pic img { width: 86px; height: 66px; margin-top: 7px; border: none; }

.right_news { float: left; margin-left: 20px; width: 534px; height: 100%; }

.newsTitle, .newsTime { height: 30px; overflow: hidden; font-size: 18px; float: left; line-height: 30px; }

.newsTitle { width: 80%; color: #333333; text-align: left; }

.newsTime { width: 20%; text-align: right; color: #0577CF; }

.newsContent { width: 100%; height: 50px; font-size: 14px; }
.contact_con{width:900px;margin:0 auto;padding-top:65px;}
.contact_map {width:460px;height:400px;float:left }
.contact_add {width:400px;float:right; }
.contact_add li{line-height:300%;}
.qian {color:#01ac9a;font-size:14px; }
.hou{color:#898989;font-size:14px;}
