@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; background:#fff;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
p{color:#000;}
a{text-decoration:none; border:none; margin:0; padding:0;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
.li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
.li_img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.li_img a img{*position:relative; *left:-50%; *top:-50%;}

.head{width:1000px; margin:0 auto; height:118px;}
.logo{width:528px; height:118xp; float:left;}
.head_r{width:300px; height:93px; margin-top:25px; float:right;}
.head_r_l{width:67px; height:67px; float:left; margin-right:15px;}
.head_r p.p1{ font-size:12px; color:#c0c0c0; line-height:25px; margin-top:10px;}
.head_r p.p2{ font-size:28px; color:#ec0101; font-weight:700;}

.nav{width:100%; min-width:1000px; max-width:1380px; margin:0 auto; height:46px; background:url(../images/nav_bg.jpg) repeat-x;}
#nav{width:1000px; height:46px; margin:0 auto;}
#nav li{width:125px; height:46px; float:left; background:url(../images/nav_libg.jpg) right center no-repeat;}
#nav li a{display:block; width:125px; height:46px; font-size:14px; color:#fff; text-align:center; line-height:46px;}
#nav li a:hover{ background:url(../images/nav_abg.jpg) center center no-repeat;}
.navs{ }

#nav .last{background:none;}

.banner{width:100%; min-width:1000px; max-width:1380px; height:402px; margin:0 auto; overflow:hidden;}

.zi_bg{width:100%; min-width:1000px; max-width:1380px; height:43px; margin:0 auto; background:url(../images/zixun.jpg) repeat-x top;}
.zi{width:1000px; height:43px; margin:0 auto;}
.zi a{display:block; background:url(../images/zi_bg.jpg) left center no-repeat; float:left; font-size:12px; color:#1c74af; padding-left:30px; }
.zi_r{width:24px; height:13px; margin-top:15px; float:right; margin-right:10px; float:right;}
.zi_r .li_more{ display:block; float:left;width:7px; height:13px; margin-right:5px; background:none; padding-left:0px;}

.main{width:1000px; margin:0 auto; margin-top:34px;}
.top{width:998px; height:230px; background:url(../images/zh_bg.jpg) repeat-x; border:1px solid #dfdfdf; position:relative;}
.ce{width:445px; height:32px; background:url(../images/ce.png) no-repeat; position:absolute; top:-6px; bottom:204px; left:276.5px; right:276.5px;}
.ce .li_img{width:445px; height:32px;}
.ce span a{display:block; text-align:center; line-height:32px; font-size:14px; color:#fff;}
.zh{width:900px; height:181px; margin-top:49px; float:left;}
.zh li{width:150px; height:181px;  float:left; margin-right:30px;}
.zh li .li_img{width:153px; height:134px; border:1px solid #dfdfdf;}
.zh li span a{display:block; width:153px; height:40px; font-size:12px; line-height:40px; text-align:center; color:#818181;}
.zh .last{margin-right:0px;}
.top_l{width:10px; height:30px; margin:110px 35px 110px 7px; float:left;}
.top_r{width:10px; height:30px; margin-top:110px; margin-right:7px; float:right;}

.mid{width:1000px; margin-top:30px;}
.le{ width:238px; float:left;}
.le_t{width:238px; height:74px;}
.le_t .li_img{width:238px; height:74px;}
#menu{width:236px; border:1px solid #e7e7e7; border-top:none; border-bottom-left-radius:8px;border-bottom-right-radius:8px; padding-top:12px; padding-bottom:30px;}
#menu li a{ width:171px;height:40px;line-height:40px; display:block; background:url(../images/ch_l01.jpg) center center no-repeat; cursor:pointer; margin-bottom:9px; margin-left:auto; margin-right:auto; font-size:14px; color:#5b5b5b; font-weight:700; padding-left:35px; }
#menu li a:hover{background:url(../images/ch_l02.jpg) center center no-repeat; color:#fff;}
#menu li ul li a{ width:163px; height:30px; line-height:30px; display:block; background:url(../images/ch_l03.jpg) center center no-repeat; font-size:12px; color:#868686; padding-left:24px;}
#menu li ul li a:hover{background:url(../images/ch_l04.jpg) center center no-repeat; color:#fff;}

.le_b{width:238px; height:233px; margin-top:25px;}
.le_b .li_img{width:238px; height:233px;}

.ri{width:745px; float:right;}
.ri_t{width:745px; height:48px; border-top-left-radius:8px; border-top-right-radius:8px; background:url(../images/ch_bg.jpg) repeat-x;}
.ri_t span{display:block; font-size:14px; font-weight:700; color:#ffffff; float:left; line-height:48px; margin-left:21px;}
.ri_t a{display:block; font-size:14px; font-weight:700; color:#ffffff; float:right; line-height:48px; margin-right:21px;}

.search{width:201px; height:30px; background:url(../images/search.jpg) no-repeat; margin-top:13px; margin-bottom:21px; float:right}
.search_txt{ width:132px; height:20px; padding:5px 0 5px 20px; float:left; font-size:12px; color:#000; line-height:20px; background:none;}
.sub{width:49px; height:30px; float:right; background:none; cursor:pointer;}

#ch{width:745px;}
#ch li{width:225px; height:245px; margin-right:35px; float:left;}
#ch li .li_img{width:223px; height:194px; border:1px solid #e7e7e7;}
#ch li span a{display:block; width:225px; height:40px; font-size:12px; color:#818181; text-align:center; line-height:40px;}
#ch .last{margin-right:0px;}

.youshi{width:1000px; height:150px; background:url(../images/youshi.jpg) center no-repeat;}
.you{width:317px; height:30px; margin-right:32px; margin-top:52px; float:right;}
.you img{ float:left; width:211px; height:30px;}
.you a img{width:92px; height:30px; float:right;}

.mid1{width:1000px; height:290px;}
.mid1_l{width:745px; height:290px; float:left;}
.mid1_l_t{width:743px; height:38px; background:url(../images/bi_bg.jpg) top repeat-x; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.bi span{display:block; padding-left:30px; background:url(../images/index_15.png) left center no-repeat; font-size:16px; color:#007cf5; float:left; line-height:38px;}
.bi .li_more{ display:block; width:44px; height:14px; float:right; margin-right:16px; margin-top:12px;}

.guanyu{width:743px; height:250px; border:1px solid #ddd;}
.guanyu .li_img{width:281px; height:250px; float:left;}
.guanyu .li_con{width:426px; height:228px; float:right; margin-top:22px; padding-right:21px;}
.guanyu .li_con span{ display:block; font-size:12px; color:#0579e4; line-height:30px;}
.guanyu .li_con p{ font-size:12px; color:#4e504e; line-height:30px; text-indent:2em;}
.guanyu .li_con .li_more{display:block; text-align:right; font-size:12px; color:#0579e4; line-height:30px;}

.mid1_r{width:233px; margin-right:6px; float:right;}
.mid1_r_t{width:231px; height:38px; background:url(../images/bi_bg.jpg) top repeat-x; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.kehu{width:231px; height:250px; border:1px solid #ddd;}
.kehu .li_img{width:231px; height:250px;}

.bot{width:1000px; height:383px; margin-top:35px;}
.bot_l{width:442px; height:383px;  float:left;}
.bot_l .li_img{width:436px; height:377px;border:3px solid #d6d6d6;}

.bot_r{width:542px; height:383px; float:right;}
.bot_r_t{width:540px; height:38px; background:url(../images/bi_bg.jpg) top repeat-x; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

.new{width:540px; height:343px;border:1px solid #ddd;}
.new_t{width:540px; height:111px; margin-top:27px;}
.new_t .li_img{width:150px; height:111px; float:left;}
.new_t .li_con{width:382px; height:111px; float:right; padding-right:8px;}
.new_t .li_con span{ display:block; font-size:14px; color:#035bab; line-height:27px; border-bottom:1px dashed #808080; padding-left:8px;}
.new_t .li_con p{ font-size:12px; color:#999999; padding-right:8px; line-height:21px; padding-left:8px;}
.new_t .li_con p a{ font-size:12px; color:#ff0000; float:right; margin-right:8px; display:inline;}


#new{width:500px; margin-left:10px; margin-top:15px;}
#new li{width:500px; height:26px;}
#new li a{ padding-left:16px; font-size:12px; color:#6b6b6b; line-height:26px; background:url(../images/new_bg.jpg) left center no-repeat; float:left;  _display:inline;}
#new li span{display:block; font-size:12px; color:#737373; float:right; line-height:26px;}

.yo{width:998px; height:57px; border:1px solid #dcdcdc; margin-top:30px; margin-bottom:25px;}
.yo img{width:77px; height:57px; float:left;}
#yo{width:921px; float:right;}
#yo li{ margin-left:21px; display:inline;}
#yo li a{font-size:12px; color:#7a7a7a; line-height:57px;}

.foot{width:100%; min-width:1000px; height:194px; padding-top:35px; margin:0 auto; background:url(../images/foot_bg.jpg) repeat-x;}
.foot_nav{width:1000px; height:33px; background:#2698e8; margin-left:auto; margin-right:auto;}
.foot_nav li{width:125px; height:33px; background:url(../images/foot_navbg.jpg) right center no-repeat; float:left;}
.foot_nav li a{display:block; width:125px; height:33px; font-size:14px; color:#fff; text-align:center; line-height:33px;}
.foot_nav .last{background:none;}

.foot_navbg{width:1000px; height:25px; background:url(../images/foot_navbot.png) center top no-repeat; overflow:hidden; margin:0 auto;}

.fo{width:545px; height:136px; margin:0 auto;}
.fo_logo{width:75px; height:90px; margin-top:12px; float:left;}
.fo p{ font-size:12px; color:#7a7a7a; margin-left:45px; line-height:28px; float:left;}
.fo p a{color:#7a7a7a;}
.fo_er{width:67px; height:67px; margin-top:22px; float:right;}


/*ny1*/
.ri_b{width:358px; height:20px; margin:60px auto 120px;}
.ny_l{width:232px; height:143px; border:1px solid #ebebeb; margin-top:20px;}
.ny_l_t{width:232px; height:47px; border-bottom:1px solid #ebebeb;}
.ny_l_t .li_img{width:232px; height:47px;}
.ny_l_b{width:232px; height:95px; background:url(../images/ny1_11.jpg) left top no-repeat;}
.form1{width:219px; height:26px; padding-top:58px; margin-left:6px; background:url(../images/search_01.jpg) bottom center no-repeat;}
.search_text{width:152px; height:16px; padding:5px 0 5px 18px; font-size:12px; color:#000; line-height:16px; float:left; background:none;}
.sub1{width:49px; height:26px; float:right; background:none; cursor:pointer;}

.lianxi{width:235px; height:507px; margin-top:18px; margin-bottom:40px;}
.lianxi_t{width:235px; height:44px;}
.lianxi_b{width:233px; height:462px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}

.lianxi_b p{ font-size:12px; color:#5c5c5c; padding-top:8px; line-height:30px; margin-left:20px; margin-bottom:8px;}
.lianxi_b .li_img{width:233px; height:45px; margin-top:10px;}

.lianxi_b_er{width:67px; height:67px; margin-top:17px; margin-left:74px;}

.ny_bi{width:745px; height:35px; border-bottom:1px solid #e1e1e1; margin-bottom:31px;}
.ny_bi span{display:block; font-size:14px; color:#0366b4; line-height:35px; padding-left:25px; background:url(../images/ny_bg.jpg) left center no-repeat; float:left; font-weight:700;}
.ny_bi p{font-size:12px; color:#bdbdbd; line-height:35px; padding-right:32px; float:right;}
.ny_bi p a{color:#bdbdbd;}

.ny2_t{width:727px; height:435px;margin-left:18px;}
.con{width:363px; height:435px; float:left; margin-left:16px;}
.con .li_img{width:361px; height:313px; border:1px solid #e7e7e7;}
#con{width:265px; height:72px; margin-top:11px; margin-left:auto; margin-right:auto;}
#con li{width:81px; height:70px; border:1px solid #e7e7e7; margin-right:8px; float:left;}
#con li .li_img{width:81px; height:70px;}
#con .last{margin-right:0px;}

.shuo{width:291px; height:435px; float:right; margin-right:30px;}
.shuo span{ display:block; background:url(../images/ny2_06.jpg) bottom repeat-x; font-weight:700; line-height:40px; font-size:14px; color:#2190e0;}
.shuo p.p1{font-size:12px; color:#838282; line-height:30px; margin-top:12px;}
.shuo p.p2{font-size:14px; color:#545454; float:left; margin-top:22px;}
.shuo p.p3{ font-size:20px; color:#168bda; margin-top:18px; float:left;}

.shuo a{ display:block; width:100px; height:62px; float:left; margin-right:24px; margin-top:34px;}

.ny2{width:745px;}
.ny2_mu{width:745px; height:30px; border-bottom:1px solid #1b9de9;}
.mu{width:723px; margin-left:22px;}
.mu li{ width:104px; height:30px;  margin-right:8px; float:left;}
.mu li a{display:block; width:104px; height:30px; background:#e6e6e6; font-size:12px; color:#898989; line-height:30px; text-align:center; border-top-left-radius:6px; border-top-right-radius:6px;}
.mu li a:hover{background:#1b9de9; color:#fff;}
.kuang{width:687px; margin-left:18px; border-bottom:1px solid #dfdfdf; padding-bottom:25px; margin-right:40px;}
.kuang p{ font-size:12px; color:#828282; line-height:28px; margin-top:21px;}
.kuang p.p4{text-indent:2em;}
.kuang a{font-size:12px; display:block; color:#abacac; float:right; margin-top:65px;}
.kuang_b{width:687px; margin-left:18px; margin-top:8px; margin-bottom:30px;}
.kuang_b a{ display:block; font-size:12px; color:#828282; line-height:28px;}

.ny2_b{width:727px; height:250px; margin-left:18px;}
.ny2_b_t{width:727px; height:34px; background:url(../images/ny2_bg.jpg) bottom center no-repeat;}
.ny2_b_t span{display:block; font-size:18px; color:#2698e8; margin-left:16px; line-height:30px;}

#xi{width:727px; margin-top:20px;}
#xi li{width:163px; height:124px; background:url(../images/ny2_bg02.jpg); float:left; margin-right:25px;}
#xi li .li_img{width:163px; height:124px;}
#xi .last{margin-right:0px;}

