*{ margin:0; padding:0}
ul,li{ list-style:none}
a{ text-decoration:none; color:#99989D;}
img{ border:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}
body{ font:12px/1.5 "Microsoft Yahei","Î¢ÈíÑÅºÚ",Tahoma,Arial,Helvetica,STHeiti; color:#666}

.head{ width:994px; height:97px; margin:0 auto; position:relative; z-index:99999;}
.logo{ width:159px; height:55px; position:absolute; left:0; top:23px;}
.nav{ width:756px; height:74px; position:absolute; right:0; top:23px;}
.nav li{ width:108px; height:74px; float:left; display:inline; line-height:56px; position:relative; text-align:center; text-align:center;}
.nav a{ font-size:14px; font-weight:bold; color:#000000; }
.nav dl{ width:174px; height:auto; overflow:hidden; position:absolute; top:74px; left:0px; padding-top:20px; padding-bottom:20px; background:#fff url(../images/nav_dl_bj.jpg) no-repeat; display:none; box-shadow: 0px 0px 2px #aaa;}
.nav dd{ width:174px; height:30px; line-height:31px;}
.nav dd a{ width:116px; height:30px; display:block; margin:0 auto; color:#666; border-bottom:1px dashed #A0A0A0;}
.wrap{height:4px; background:url(../images/nav_bj.jpg) no-repeat; position:absolute; top:70px; right:0px;}

.banner{ width:100%; height:auto; overflow:hidden;margin:0 auto;}
.banner_list{ width:100%; height:448px; overflow:hidden; position:relative;}
.banner_list li{ width:100%; height:448px; position:absolute; top:0; left:0; position:absolute; display:none;}
.banner_btn{ width:992px; height:90px; margin:0 auto; border:1px solid #ccc; border-top:none; position:relative; z-index:9999;}
.banner_wrap{ width:309px; height:90px; overflow:hidden; position:relative;}
.banner_title{ width:310px; height:30px; position:absolute; top:-30px; left:0px; background:#0073C5; line-height:30px; text-align:center; color:#FFFFFF;}
.btn_box{ width:263px; height:76px; overflow:hidden; margin:0 auto; margin-top:6px; }
.btn_box ul{ width:273px; height:76px;}
.btn_box li{ width:81px; height:76px; float:left; margin-right:10px;}
.btn_box img{ width:75px; height:70px; border:3px solid #DBDBDB;}
.btn_box .cur{ border:3px solid #0073C4;}
.btn_left{ width:7px; height:70px; display:block; background:url(../images/btn_left.jpg) no-repeat; position:absolute; top:7px; left:4px;}
.btn_right{ width:7px; height:70px; display:block; background:url(../images/btn_right.jpg) no-repeat; position:absolute; top:7px; right:4px;}
.jd_news{ width:682px; height:88px; position:absolute; right:0px; top:1px; border-left:1px solid #ccc;}
.jd_news_top{ width:652px; height:43px; border-bottom:1px solid #ccc; margin:0 auto; position:relative;}
.jd_news_top_l{ width:66px; height:24px; background:url(../images/jdxw.jpg) no-repeat; position:absolute; left:0px; top:14px;}
.jd_news_top_m{ width:11px; height:14px; position:absolute; left:74px; top:19px;}
.btn_up{ width:11px; height:6px; position:absolute; left:0; top:0; background:url(../images/btn_up2.jpg) no-repeat;}
.btn_up:hover{  background:url(../images/btn_up1.jpg) no-repeat;}
.btn_down{ width:11px; height:6px; position:absolute; left:0; bottom:0; background:url(../images/btn_down2.jpg) no-repeat;}
.btn_down:hover{  background:url(../images/btn_down1.jpg) no-repeat;}
.jd_news_top_r{ width:350px; height:20px; position:absolute; left:95px; top:16px; color:#666; overflow:hidden;}
.jd_news_top_r ul{ width:350px; height:auto; overflow:hidden; position:absolute; top:0; left:0;}
.jd_news_top_r li{ width:350px; height:20px; line-height:20px; position:relative;}
.jd_news_top_r li span{ position:absolute; right:0px; top:0px;}
.jd_news_top_r a{ color:#666;}
.jd_news_bottom{ width:652px; height:40px; line-height:40px;}
.content{ width:994px; height:auto; overflow:hidden; margin:0 auto; margin-top:14px;}
.news{ width:380px; height:152px; float:left; display:inline;}
.news_t{ width:380px; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.news_c{ width:380px; height:auto; overflow:hidden;}
.news_c li{ width:380px; height:22px; position:relative;}
.news_c li a:hover{ color:#0272C4;}
.news_c li span{ position:absolute; right:20px; top:0px; color:#99989D;}
.response{ width:332px; height:152px; float:left; display:inline;}
.response_t{ width:332px; height:30px; line-height:30px;font-weight:bold; font-size:14px;}
.response_c{ width:332px; height:122px;}
.response_c_l{ width:85px; height:111px; float:left;}
.response_c_l a{ display:block; width:85px; height:27px; line-height:27px; text-indent:16px; margin-bottom:10px; background:url(../images/r-a2.jpg) no-repeat;}
.response_c_l .on{ background:url(../images/r-a1.jpg) no-repeat; color:#FFFFFF;}
.response_c_r{ width:228px; height:111px; float:right; overflow:hidden;}
.response_c_r li{ width:228px; height:111px; display:none;}
.response_c_r .on{ display:block;}
.response_c_r .img{ width:72px; height:60px; float:left; display:inline;}
.response_c_r .img img{ border:3px solid #DBDBDB;}
.response_c_r .title{ width:146px; height:22px; float:left; margin-left:10px; color:#0272C4;}
.response_c_r .daodu{ width:146px; height:20px; line-height:20px; float:left; margin-left:10px; color:#ccc;}
.response_c_r .des{ width:228px; height:40px; line-height:20px; float:left; margin-top:5px; color:#9A999F;}
.project{ width:264px; height:152px; float:right;}
.project_t{ width:264px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.project_c{ width:264px; height:122px;}
.project_c_l{ width:246px; height:122px; float:left; display:inline;}
.project_c_l ul{width:246px;height:122px; overflow:hidden;}
.project_c_l ul li{ width:246px; height:122px; float:left; display:inline;}
.project_c_l .img{ width:126px; height:101px; float:left; display:inline;}
.project_c_l .img img{ border:3px solid #ccc;}
.project_c_l .title { width:110px; height:18px; color:#0073C6; float:left; margin-left:6px;}
.project_c_l .des{ width:110px; height:72px; line-height:18px;  margin-left:6px; float:left; margin-top:5px;}
.project_c_r{ width:18px; height:122px; float:left;}
.p_btn_left{ display:block; width:16px; height:27px; background:url(../images/p-btn-l2.jpg) no-repeat; margin-bottom:1px;}
.p_btn_right{ display:block; width:16px; height:27px; background:url(../images/p-btn-r2.jpg) no-repeat;}
.p_btn_left:hover{ background:url(../images/p-btn-l1.jpg) no-repeat;}
.p_btn_right:hover{ background:url(../images/p-btn-r1.jpg) no-repeat;}
.footer{ width:100%; height:145px; margin:0 auto; background:url(../images/foot_bj.jpg) repeat-x;}
.foot{ width:994px; height:145px;  margin:0 auto; overflow:hidden; }
.foot_1{ width:994px; height:50px; line-height:50px; font-weight:bold; font-size:14px;}
.foot_2{ width:994px; height:32px; line-height:32px; position:relative;}
.search_txt{ width:274px; height:32px; background:url(../images/search_txt.jpg) no-repeat; border:none; position:absolute; left:0; top:0; text-indent:10px; color:#919191;}
.search_btn{ width:66px; height:32px; background:url(../images/search_btn.jpg) no-repeat; display:block; position:absolute; left:274px; top:0;}
.search_share{ width:300px; height:32px; position:absolute; left:370px; top:0px;}
.foot_3{ width:994px; height:40px; line-height:40px; margin-top:23px;}


.ny_banner{ width:100%; height:338px; background:url(../images/ny-banner.jpg) center top no-repeat;}
.ny_content{ width:992px; height:auto; overflow:hidden; margin:0 auto; margin-top:-196px; border:1px solid #F5F5F5; padding-bottom:20px;}
.ny_content_left{ width:118px; height:auto; overflow:hidden; float:left; margin-left:30px; margin-top:30px;}
.ny_content_left_t{ color: #0877C6; font-size: 22px; font-weight: bold; height: 44px; width: 118px;}
.ny_content_left_c{ width:118px; height:auto; overflow:hidden; font-size:14px; margin-top:10px;}
.ny_content_left_c li{ width:118px; height:34px; line-height:34px; text-indent:5px; border-top:1px solid #E5E5E5;}
.ny_content_left_c li a{ width:118px; height:34px; display:block;}
.ny_content_left_c li a:hover{ background:url(../images/dot.jpg) 115px 15px no-repeat; color:#2788CD;}
.ny_content_left_c .last{ border-bottom:1px solid #E5E5E5;}
.ny_content_right{ width:812px; height:auto; overflow:hidden; float:right; margin-top:30px; border-left:1px solid #E5E5E5; padding-bottom:20px;}
.ny_content_right_t{ width:754px; height:30px; margin-left:30px; font-size:16px; font-weight:bold;}
.ny_content_right_p{ width:754px; height:36px; margin-left:30px; color:#8C8C8C; border-bottom:1px solid #E5E5E5;}
.ny_content_right_p a{ color:#8C8C8C;}
.ny_content_right_c{ width:754px; height:auto; overflow:hidden; margin-left:30px;}
.ny_content_right_cc{ width:718px; height:auto; overflow:hidden;}
.ny_content_right_c .first{ width:718px; height:152px; border-bottom:1px dashed #C6C6C6; margin-top:20px;}
.ny_content_right_c .img{ width:206px; height:133px; float:left; display:inline;}
.ny_content_right_c .title{ width:500px; height:30px; line-height:30px; font-weight:bold; margin-left:12px; float:left;}
.ny_content_right_c .daodu{ width:500px; height:auto; overflow:hidden; line-height:20px; margin-left:12px; float:left;}
.news_list{ width:718px; height:auto; overflow:hidden; }
.news_list li{ height:44px; line-height:44px; position:relative; border-bottom:1px dashed #C6C6C6; background:url(../images/dot2.jpg) 0px 18px no-repeat; text-indent:15px;}
.news_list li span{ position:absolute; right:0; top:0;}
.news_list li a:hover{ color:#0272C4;}
.fenye{ width:718px; height:30px; line-height:30px; margin-top:10px; text-align:center;}
.s_title{ width:100%; height:56px; line-height:56px; font-size:14px; text-align:center; color:#000;}
.s_date{ width:100%; height:37px; line-height:38px; border-bottom:1px solid #E6E6E6; text-align:center; background:#F2F2F2; color:#B0B0B0;}
.s_content{color:#4D4D4D; margin-top:10px; line-height:24px;}
.ny_c_r_pic{ width:718px; height:auto; overflow:hidden;}
.ny_c_r_pic .dd { font-weight:bold; color:#0171C5; margin-right:3px;}
.ny_c_r_pic li{ width:100%; height:103px; margin-top:20px; overflow:hidden;}
.ny_c_r_pic .img{ width:142px; height:103px; float:left; display:inline;}
.ny_c_r_pic .name{ width:554px; height:22px; margin-left:10px; float:left; }
.ny_c_r_pic .address{ width:554px; height:22px; margin-left:10px; float:left; }
.ny_c_r_pic .tel{ width:554px; height:22px; margin-left:10px; float:left; }
.ny_c_r_pic .center{ width:554px; height:22px; margin-left:10px; float:left; }
.ny_c_r_pic .des{ width:554px; height:22px; margin-left:10px; float:left; }
.ny_c_r_pic2 { width:754px; height:auto; overflow:hidden; margin-top:20px;}
.ny_c_r_pic2 li{ width:160px; height:150px; margin-left:15px; margin-right:13px; float:left; display:inline; margin-top:10px;}
.ny_c_r_pic2 .img2{ width:160px; height:120px;}
.ny_c_r_pic2 .title2{ width:160px; height:30px; line-height:30px; text-align:center;}

.fenye span,.fenye  a{ display:inline-block; padding-left:10px; padding-right:10px; border:1px solid #ccc; margin-right:2px; height:24px; line-height:24px; color:#0272C4;}
.fenye span{ background:#0272C4; color:#FFFFFF;}
.fenye  a:hover{ background:#0272C4; color:#FFFFFF;}





