/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; text-decoration:none;color:#666666; font-family:"微软雅黑"; background:#ffffff; overflow-x:hidden}
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none; margin:0px; padding:0px;}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#2f2f2f;outline:0;blr:expression(this.onFocus=this.blur());}

p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }

#banner{ position:absolute; top:0px; left:0px; width:100%; height:548px; z-index:1; background:url(../Images/bannerbj.jpg) no-repeat center}
#top{ width:1001px; margin:auto; z-index:4px; position:relative; z-index:10;}
.logo{ height:97px; overflow:hidden; width:100%;}
.logo_img{ float:left; width:275px; height:97px;}
.logo_EWM{ float:left; width:150px; height:97px;padding-left:390px;padding-top:5px;}
.logo_txt{ float:right; padding-top:5px; width:320px; padding-left:0px; color:#FFFFFF}
.logo_tel{ font-size:18px;}
#dh{ width:100%; height:44px; background:url(../Images/dh.png) no-repeat;}
#dh ul{ padding-left:4px;}
#dh ul li{ width:99px; text-align:center; float:left; height:39px; line-height:39px; background:url(../Images/jg.png) right no-repeat;}
#dh ul li a{ color:#FFFFFF; display:block; width:99px;}
#dh ul li a:hover{ background:url(../Images/hover.jpg) center repeat-x;}
#dh ul li .sub{ background:url(../Images/ebj.png) top repeat-x; display:none;}
#dh ul li .sub ul{ padding:0px; padding-top:10px; padding-bottom:10px;}
#dh ul li .sub ul li{ float:none; text-align:center; width:100%; background:none;line-height:30px; height:30px;}
#dh ul li .sub ul li img{ vertical-align:middle;}
#dh ul li .sub .sub_ul{ width:100%;}
#dh ul li .sub .sub_ul li{ text-align:center; line-height:30px; height:30px;}
#dh ul li .sub .sub_ul a{display:block;  width:99px;}
#dh ul li .sub  a:hover{ background:none; color:#FF0000;}
#dh ul .ss{ width:215px; float:right; padding-top:7px; background:none;}
#dh ul .ss .txt{ float:left; background:url(../Images/txt.jpg); width:160px; padding-left:4px; height:22px; padding-top:2px;}
#dh ul .ss .txt input{color:#909493; border:0px; margin:0px; padding:0px; width:150px; height:18px; line-height:18px;}
#dh ul .ss .an{ float:left;  width:26px; height:24px;}
#dh ul .ss .an input{ background:url(../Images/an.jpg) no-repeat; width:26px; height:24px;border:0px; margin:0px; padding:0px; cursor:pointer;}
.height{ height:352px; width:100%;}
.main{ width:1001px; margin:auto; position:relative; z-index:99; }
.index_xl{ height:32px; margin-bottom:12px;}
.index_xl ul li{ width:325px; height:32px; float:left; margin-right:13px;  position:relative;}
.index_xl ul li .xl_tit{ background:url(../Images/index_xlbj.png) no-repeat;height:32px; line-height:32px; padding-left:35px;}
.index_xl ul li .xl_tit a{ font-weight:bold; color:#15120e}
.index_xl ul li .xl_gsimg{width:113px; height:130px; float:left; padding-top:12px; padding-left:12px; }
.index_xl ul li .xl_txt{ float:left; padding-left:15px; padding-top:15px; padding-right:15px; width:160px; line-height:27px; color:#232323;}
.index_xl ul li .xl_txt a{ color:#e22f2f; font-weight:bold;}
.index_xl ul li .xl_div{ background:url(../Images/index_xl.png); height:160px; width:325px; display:none; position:relative;color:#232323;}
.index_xl ul li .xl_div ul{ padding:18px;}
.index_xl ul li .xl_div ul li{ position:relative; line-height:25px; height:25px; width:100%; margin:0px; padding:0px; vertical-align: bottom; float:none;}
.index_xl ul li .xl_div ul li a{ color:#2c2c2c;}
.index_xl ul li .xl_div ul li.xl_newslist a{ color:#2c2c2c; height:25px; width:100%;overflow:hidden; display:block;}
.index_xl ul li .xl_div ul li a:hover{ color:#1980e9;overflow:hidden;}
.index_xl ul li .xl_div ul li img{ vertical-align:middle;}
.index_xl ul li .ldate{ position:absolute; top:0px; right:0px;}
.index_cp{ background:url(../Images/index_btbj.jpg) repeat-x; height:52px; position:relative; z-index:999;}
.index_cp_1{ line-height:50px; padding-left:13px; font-size:12px; color:#afafaf; float:left;}
.index_cp_1 img{ vertical-align:middle; padding-right:10px;}
.index_cp_1 a{ font-size:14px;}
.index_cp_2{ float:right; padding-top:14px;}
.index_cp_2 ul li{ float:left; height:27px; line-height:27px; width:92px; text-align:center; background:url(../Images/lse.jpg) no-repeat; margin-right:15px;}
.index_cp_2 ul li a{ color:#FFFFFF; display:block;}
.index_cp_2 ul li a:hover{ background:url(../Images/dh.png) center repeat-x;}
.index_cp_2 ul li.hon{ background:url(../Images/dh.png) center repeat-x;}
.index_pto{ height:210px; background:url(../Images/pbj.jpg) repeat-x; overflow:hidden; position:relative; z-index:999;}

.picMarquee-left1{ height:208px; width:100%; overflow:hidden; position:relative; padding-bottom:2px;}
.picMarquee-left1 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left1 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left1 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left1 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left2{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left2 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left2 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left2 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1;padding-left:70px;}
.picMarquee-left2 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left3{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left3 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left3 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left3 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left3 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left3 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left4{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left4 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left4 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left4 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left4 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left4 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left5{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left5 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left5 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left5 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left5 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left5 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left6{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left6 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left6 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left6 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left6 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left6 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.picMarquee-left7{ height:208px; width:100%; overflow:hidden; position:relative;}
.picMarquee-left7 .hd .next{ background:url(../images/yjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; right:0px;}
.picMarquee-left7 .hd .prev{ background:url(../images/zjt.jpg) no-repeat; width:60px; height:208px; display:block; cursor:pointer;position:absolute; top:0px; z-index:899; left:0px;}
.picMarquee-left7 .bd{ overflow:hidden; zoom:1; width:100%;}
.picMarquee-left7 .bd ul{ overflow:hidden; zoom:1; padding-left:70px;}
.picMarquee-left7 .bd ul li{float:left; _display:inline; background:url(../Images/probj.jpg) no-repeat;overflow:hidden; text-align:center; width:193px; height:173px; padding-top:1px; margin-right:19px; margin-top:20px; margin-left:23px;  }

.index_pto .bd ul li{ position:relative;}
.index_pto .bd ul li img{ width:258px; height:170px; border:#FFFFFF 1px solid}
.index_pto .bd ul li .title{ height:35px; line-height:35px; text-align:center; background:url(../Images/ptit.png); bottom:2px; position:absolute; width:258px; left:2px;}
.index_pto .bd ul li .title a{ color:#FFFFFF; display:block;}
.index_pto .bd ul li.lon img{ border:#68a1ff 1px solid}
.pyy{ text-align:center;}
.fer{ background:url(../Images/fbj.jpg) repeat-x; height:252px;}
.fer_main{ width:1001px; margin:auto; overflow:hidden;}
.ferdh_1{ width:110px; float:left;}
.ferdh_2{ width:160px; float:left;}
.ferdhtit{ padding-top:45px; padding-bottom:7px; font-size:13px;}
.fer .ferdhtit a{ color:#393939; font-weight:bold}
.fer .ferdhtit a:hover{ color:#1980e9}
.fer ul{ padding-left:20px; background:url(../Images/xx.jpg) right no-repeat; height:252px; }
.fer li{ line-height:24px; width:100%;}
.ferdh_3{ float:right; padding-top:40px; width:260px; overflow:hidden;}
.ferdh_3 ul{ height:auto; background:none; padding:0px; }
.fer .ferdh_1 a:hover{ color:#1980e9}
.fer .ferdh_2 a:hover{ color:#1980e9}
.foot_lx{ width:238px; float:left; padding-top:5px;}
.foot_ewm{ float:left; width:102px; padding-bottom:10px;}
.foot_tit{ width:136px; float:left;}
.foot_tit li{ font-size:14px; color:#393939; line-height:25px; font-weight:bold}
.foot_tit .foot_tit_li{ font-size:12px; font-weight:100}
.fer_bq{ background:url(../Images/fss.jpg) repeat-x; height:39px; line-height:39px;  color:#FFFFFF}
.fer_bq_1{ width:1001px; margin:auto}
.b1{ background:url(../Images/1.jpg) top no-repeat}
.b2{ background:url(../Images/2.jpg) top no-repeat}
.b3{ background:url(../Images/3.jpg) top no-repeat}
.b4{ background:url(../Images/4.jpg) top no-repeat}
.b5{ background:url(../Images/5.jpg) top no-repeat}
.b6{ background:url(../Images/6.jpg) top no-repeat}
.nheight{ height:279px;}
.nwz{ background:url(../Images/nwz.jpg) repeat-x bottom; height:74px; overflow:hidden;}
.nwz_tit{ height:74px; width:199px; background:url(../Images/ntit.png) no-repeat; text-align:center; float:left;}
.nwz_main{ width:1001px; margin:auto;}
.nwz_tit_1{ font-size:16px; font-weight:bold; padding-top:26px; color:#FFFFFF; padding-bottom:3px;}
.nwz_tit_2{ font-size:10px; color:#FFFFFF}
.nwz_wz{ float:right; padding-top:40px; padding-right:40px;}
.nwz_wz img{ vertical-align:middle; padding-right:17px;}
.nmain{ width:1001px; margin:auto; padding-bottom:20px;}
.procla{ padding-top:17px; padding-bottom:17px; }
.procla ul li{ width:230px; height:27px; float:left; background:#979797; margin-right:20px; text-align:center; line-height:27px; margin-bottom:5px;}
.procla ul li a{ color:#FFFFFF; display:block;}
.procla ul li a:hover{ background:#1980e9;}
.procla ul li.ler{ background:#1980e9;}
.plist{ width:100%; padding-bottom:10px;}
.plist ul li{ float:left; position:relative; width:464px; padding-top:2px; padding-left:2px; background:url(../Images/listimg.jpg) no-repeat; height:272px; overflow:hidden; margin-bottom:25px; margin-right:32px;}
.plist ul li img{ width:450px; height:300px; border:#FFFFFF 1px solid;}
.plist ul li .title{ height:35px; line-height:35px; text-align:center; background:url(../Images/ptit.png); bottom:4px; position:absolute; width:450px; left:3px;}
.plist ul li a{ color:#FFFFFF;}
.plist ul li.lon img{ border:#68a1ff 1px solid}
.plist ul li.ma0{ margin-right:0px;}
.news_main{ padding-top:20px;}
/*翻页*/
.wp-pagenavi {CLEAR:both; font-weight:100; width:900px;margin:auto; text-align:center; padding-bottom:5px; }
.wp-pagenavi A { background:#fff;BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT:5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:#bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100; color:#6c6161;}
.wp-pagenavi SPAN { background:#fff;BORDER-RIGHT:#bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT:5px; PADDING-BOTTOM:3px; MARGIN:2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP:3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100; color:#6c6161;}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR:#000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR:#000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR:#000; font-weight:100;}
.wp-pagenavi SPAN.current {FONT-WEIGHT:bold}
.pageNavi {padding-right:0px; padding-left:0px; line-height:50px; MARGIN:10px auto 0px; width:900px;text-align:center;}
.wp-pagenavi {margin:0px auto; padding-top:10px; padding-bottom:10px; font-weight:100;}
.wp-pagenavi A {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#333! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:link {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}
.wp-pagenavi A:visited {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; COLOR:#6c6161! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION: none! important; font-weight:100;}
.wp-pagenavi A:hover {FONT-WEIGHT:bold! important; COLOR:#0b3779! important; BACKGROUND-COLOR:#eee! important; font-weight:100;}
.wp-pagenavi A:active {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:2px; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:2px; PADDING-BOTTOM:2px; MARGIN:2px; BORDER-LEFT:#ccc 1px solid; PADDING-TOP:2px; BORDER-BOTTOM:#ccc 1px solid; TEXT-DECORATION:none; font-weight:100;}
.wp-pagenavi SPAN.pages {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR:#454545! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.extend {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; font-weight:100;}
.wp-pagenavi SPAN.current {BORDER-RIGHT:#014181 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #014181 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#014181 1px solid; color:#FFF;PADDING-TOP:4px! important; BORDER-BOTTOM:#014181 1px solid; font-weight:100; background:#115bb2;}



.nfl_cent { color:#666666}
.nfl_cent a{ color:#666666}
.nfl_cent #bimg{ float:center;}
.nfl_cent #cpxt_r{float:center;  padding:5px; padding-left:30px;}
.nfl_cent .pll li{ line-height:40px;}
.nfl_cent .pll li.ppl_tit{ line-height:40px; font-size:16px; color:#000000; font-weight:bold;}
.nfl_cent .pro_cent{ line-height:25px; padding:10px; }
.nfl_cent #xgcp{ padding-left:7px; border-top:#CCCCCC 1px solid; line-height:25px; margin-top:10px; color:#999999;}
.nfl_cent .pro_sm{ font-weight:bold; font-size:16px; line-height:40px; border-bottom:#1980e9 1px solid}
.nfl_cent #xgcp p{ line-height:40px;}
.nfl_cent #pl li{ padding-top:10px; padding-bottom:10px}
.nfl_cent #pl{ padding-top:20px;border-top:#CCCCCC 1px solid;  }
.nfl_cent .lhover a{ color:#006af2;}
.nfl_cent #cpxt{ padding-top:5px;}
.nfl_cent #cpxt ul li{ float:left; padding-right:9px;}
.nfl_cent #cpxt ul li img{ width:80px; height:74px; cursor:pointer}
.nfl_cent #prott{ border:#e7e7e7 1px solid}
.pll_dj{ float:left; width:200px; line-height:35px; background:#1980e9; text-align:center; margin-left:10px; margin-right:10px;}
.pll_dj a{ color:#fff; display:block; font-size:14px}


.pro_sm{ padding-top:30px;}
.pro_sm div{ background:#1980e9; width:120px; color:#fff; font-size:16px; text-align:center;}

.pro_sm2{ padding-top:20px;}
.pro_sm2 div{  width:720px; color:#262528; font-size:22px; text-align:LEFT;}

.xgcp_div{ padding-top:20px; width:100%; margin:auto; padding-bottom:20px;}
.xgcp_div ul li{ float:left; position:relative; width:224px; padding-top:2px; padding-left:2px; background:url(../Images/listimg.jpg) no-repeat; height:203px; overflow:hidden; margin-bottom:25px; margin-right:25px;}
.xgcp_div ul li img{ width:220px; height:198px; border:#FFFFFF 1px solid;}
.xgcp_div ul li .title{ height:35px; line-height:35px; text-align:center; background:url(../Images/ptit.png); bottom:4px; position:absolute; width:220px; left:3px;}
.xgcp_div ul li a{ color:#FFFFFF;}
.xgcp_div ul li.lon img{ border:#68a1ff 1px solid}
.xgcp_div ul li.ma0{ margin-right:0px;}


.xgcp_div2{ padding-top:20px; width:100%; margin:auto; padding-bottom:20px;}
.xgcp_div2 ul li{ float:left; position:relative; width:224px; padding-top:2px; padding-left:2px; background:url(../Images/listimg.jpg) no-repeat; height:203px; overflow:hidden; margin-bottom:25px; margin-right:32px;}
.xgcp_div2 ul li img{ width:220px; height:198px; border:#FFFFFF 1px solid;}
.xgcp_div2 ul li .title{ height:35px; line-height:35px; text-align:center; background:url(../Images/ptit.png); bottom:4px; position:absolute; width:220px; left:3px;}
.xgcp_div2 ul li a{ color:#FFFFFF;}
.xgcp_div2 ul li.lon img{ border:#68a1ff 1px solid}
.xgcp_div2 ul li.ma_0{ margin-right:0px;}

#pl{ width:1000px; margin:auto; padding-bottom:20px;}
#commentlist{ padding:10px; padding-left:0px; padding-right:7px;}
.xgcp_div ul .ma_0{ margin-right:0px;}

.form-a input, label {
    vertical-align: middle;
}
.form-a input {
}
.form-a textarea {
    border: 1px solid #B8BFC5;
    color: #999999;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 400px;}
.form-a input[type="text"] {
    border: 1px solid #B8BFC5;
    padding: 0 5px;
    width: 200px;}
.form-a input.txt {
    border: 1px solid #B8BFC5;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0;
    width: 200px;}
.form-a input[type="radio"] {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.form-a input.short-text[type="text"] {
}
.form-a input.long-text[type="text"] {
}
.form-a textarea.textarea {
    float: left;
}
.form-a input.password[type="password"] {
}
.form-a ul, .form-a ol, .form-a li {
    list-style: none outside none;
}
.form-a .form-ul {
    text-align: left;
}
.form-a .form-ul li {
    margin-bottom: 15px;
}
.form-a .form-label {
    margin-bottom: -34px;
}
.form-a .form-label {
    display: block;
    line-height: 34px;
    margin-left: 0;
    margin-right: 3px;
    text-align: right;
    vertical-align: top;
    width: 80px;
}
.form-a .form-label em {
    color: red;
    margin-right: 3px;
}
.form-a .form-input, .form-a .form-element {
    display: inline-block;
    margin-left: 90px;
    padding: 0;
    vertical-align: middle;
}
.form-a .form-input {
    border: 1px solid #E2E9EF;
    display: inline-block;
    line-height: 0;
}
.form-input input:focus, .form-input textarea:focus {
    border-color: #87AAC6;
    color: #333333;
    outline: medium none;
}
.form-a .form-lable-tip {
    margin-left: 20px;
    vertical-align: top;
}
.form-a img{ vertical-align:middle}
.form-a .devSubmit, .form-a .devCancel, .form-a a.linkBtn, .form-a .getkeyIcon1, .form-a .getkeyIcon2, .form-a .getkeyIcon3, .form-a .btn3, .form-a .btn4, .form-a .btn_blue, .form-a .close {
    background: url(../images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;font-weight:bold;

}

.devSubmit{
    background:#0099FF;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 107px;
	font-weight:bold;

}
#valiCode{ vertical-align:middle; padding-bottom:3px; height:21px;}
.xwxg{ padding-top:10px;}
.comlist{ padding-top:10px;}
#nys{ line-height:40px; border-top: 1px dashed #dddddd; margin-top:20px;}
.nys_s{ width:50%; float:left;}
.nrcla{padding-top:17px; padding-bottom:17px;}
.nrcla li{ float:left; text-align:center; line-height:27px; height:27px;background:#979797; width:230px; margin-right:20px;}
.nrcla li a{ color:#FFFFFF; display:block; }
.nrcla li a:hover{ background:#1980e9;}
.view{ line-height:25px; padding-left:10px; padding-right:10px;}
.nrcla li.ler{ background:#1980e9;}

.lnews li{ background:#FFFFFF; width:466px; border:#c9c9c9 1px solid; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.lnews li .ndate{ background:url(../images/cdate.jpg) no-repeat; width:100px; height:129px; margin-left:20px; float:left;}
.lnews li .dateyy{ font-size:20px; font-size:22px; text-align:center; padding-top:44px; color:#FFFFFF; font-weight:bold;}
.lnews li .datemm{ color:#FFFFFF; font-size:16px; text-align:center;}
.lnews .ntit{ padding-top:20px; padding-bottom:5px;padding-left:30px; float:left; width:310px; overflow:hidden}
.lnews .ntit a{ font-size:16px; color:#363636; font-weight:bold;}
.lnews .ncent{ float:left; width:310px; line-height:23px;padding-left:30px; }
.lnews a:hover{ color:#0068b7}
.news_title{ text-align:center; font-size:22px; font-weight:bold; color:#303030; padding-top:20px;}
.news_from{ text-align:center; padding-top:25px; padding-bottom:20px; border-bottom: 1px dashed #dddddd}
.news_text{ padding-top:10px; line-height:25px; padding-bottom:5px;}
.news_xg{ padding-bottom:10px ; padding-top:10px;}
.news_xg li{ width:425px; padding-right:50px; padding-left:10px; float:left; position:relative;display:inline; height:25px; vertical-align:top; }
.news_xg li .ldate{ position:absolute; top:0px; right:10px;}
.news_xg a:hover{ color:#0068b7}
.xwxg_tit{ height:30px; line-height:30px; background:#e6e5e5; font-size:14px; font-weight:bold; color:#000000;}
#nys a:hover{ color:#0068b7}
.dlist li{ width:49%; float:left; margin-bottom:10px; position:relative;}
.dlist .dateyy{ position:absolute; right:20px;top:0px;}
.dlist img{ vertical-align:middle;}
.dlist a:hover{ color:#1980e9;}