/* CSS Document */
body{ margin:0 auto; padding:0; font-size:13px; text-decoration:none;color:#222222; font-family:"Î¢ÈíÑÅºÚ"; background:#fff; }
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:#4e4a4a;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; }

.ht10{ line-height:10px; height:10px;clear:both;}
.ht20{ line-height:20px; height:20px;clear:both;}
.ht30{ line-height:30px; height:30px;clear:both;}
.ht40{ line-height:40px; height:40px;clear:both;}
.ht50{ line-height:50px; height:50px;clear:both;}
.ht60{ line-height:60px; height:60px;clear:both;}
.ht70{ line-height:70px; height:70px;clear:both;}
.ht80{ line-height:80px; height:80px;clear:both;}
.ht90{ line-height:90px; height:90px;clear:both;}
.ht100{ line-height:100px; height:100px;clear:both;}
.ht110{ line-height:110px; height:110px;clear:both;}
.ht120{ line-height:120px; height:120px;clear:both;}
.ht130{ line-height:130px; height:130px;clear:both;}


.top{ background:url(../image/tbj.jpg) repeat-x; height:179px; position:relative; z-index:99;}
.top_m{ width:1000px; margin:auto;}
.top_m_1{ height:30px;}
.top_m_1_1{ line-height:30px; float:left; color:#333333;} 
.top_m_1_2{ line-height:30px;float:right;}
.top_m_1_2 img{ vertical-align:middle; padding-right:5px; padding-bottom:5px;}
.top_m_1_2 a{ padding-right:20px; color:#333333;}
.top_m_2{ height:107px;}
.logo{ float:left;}
.logo_t{ float:left; line-height:107px; font-size:16px; font-family:"Microsoft YaHei", Geneva, sans-serif; color:#333; font-weight:bold; padding-left:30px;}
.top_m_2_t{ float:right;}
.top_dh{ height:42px; line-height:42px;}
.top_dh_1{ height:42px; line-height:42px; padding-left:28px; width:55px; text-align:center; float:left}
.top_dh_1 img{ vertical-align:middle; padding-top:12px;}
.top_dh_1 a{ display:block; height:42px;width:55px;}
.top_dh_1 a:hover{ background:url(../image/shover.jpg) center no-repeat;}
.top_dh_2{ width:908px; float:left;}
.top_dh_2 li{ width:113px; float:left; text-align:center; line-height:42px; font-size:15px;}
.top_dh_2 li a{ color:#FFFFFF;width:113px; display:block;}
.top_dh_2 li a:hover{ background:url(../image/dhover.jpg) center;}
.search{ float:left; padding-left:40px; padding-top:6px;}
.top_dh_2 ul li.nLi{ float:left;  position:relative; display:inline;  }
.top_dh_2 ul li ul.sub{ display:none; width:113px; left:0px; top:42px;  position:absolute; padding:0px; z-index:999;}
.top_dh_2 ul li ul.sub li{ line-height:29px; height:29px; background:url(../image/hh.png); padding-top:1px; }
.top_dh_2 ul li ul.sub li a{ color:#fff; font-size:14px;}


.top_dh .ff_txt{ width:169px; padding-left:2px; height:28px;line-height:28px; padding-top:2px; background:url(../image/txt.jpg) no-repeat; float:left;}
.top_dh .ff_txt input{ width:165px; height:26px; line-height:26px; border:0px; margin:0px; padding:0px; background:none; color:#cccccc;}
.top_dh .ff_an{ width:28px; height:30px; float:left; display:block;line-height:30px;}
.top_dh .ff_an input{width:28px; height:30px; background:url(../image/an.jpg);border:0px; margin:0px; padding:0px; cursor:pointer;}
.i_cp{ background:url(../image/pbj.jpg) repeat-x; height:500px; position:relative;}
.i_cp .i_01{ position:absolute; left:50%; margin-left:-51px; width:103px; height:90px; top:-45px; z-index:999;}
.i_cp_m{ width:1000px; margin:auto;}
.i_cp_1{ background:url(../image/itjcp.png) bottom no-repeat; height:26px; padding-top:114px; font-size:21px; font-weight:bold; text-align:center;}
.i_cp_1 a{ color:#9d0000; }
.i_cp_2{ padding-top:15px;}
.i_cp_2  ul{ width:700px; margin:20px auto;}
.i_cp_2 li{ float:left; margin-right:10px; width:125px; height:30px; line-height:30px; text-align:center; background:url(../image/fll.jpg) center; font-size:14px; font-weight:bold; display:inline;}
.i_cp_2 li a{ display:block;}
.i_cp_2 li a:hover{ color:#fff; background:#9d0000;}

.picMarquee-left{  position:relative; width:1000px; margin:auto; padding-top:60px;}
.picMarquee-left .hd .next{ background:url(../image/yjt.png) no-repeat; width:35px; height:70px; display:block; cursor:pointer;position:absolute; top:55%; z-index:899; right:-45px;}
.picMarquee-left .hd .prev{ background:url(../image/zjt.png) no-repeat; width:35px; height:70px; display:block; cursor:pointer;position:absolute; top:55%; z-index:899; left:-45px;}
.picMarquee-left .hd .prev:hover{ background:url(../image/zjth.png) no-repeat;}
.picMarquee-left .hd .next:hover{ background:url(../image/yjth.png) no-repeat;}
.picMarquee-left .bd { width:1000px; overflow:hidden; margin:auto;position:relative;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left .bd ul li{float:left; _display:inline;overflow:hidden; margin-right:20px; text-align:center; width:490px;  }
.picMarquee-left .bd ul li img{width:490px;height:300px; }
.picMarquee-left .bd ul li .tjcp_bt_2{ height:30px; width:422px; background:#737373;  line-height:30px; margin:auto; font-size:17px;}
.picMarquee-left .bd ul li .tjcp_bt_2 a{ color:#fff;}
.picMarquee-left .bd ul li:hover .tjcp_bt_2{ background:#990000;}

.i_gssl{ background:url(../image/kj2.jpg) center no-repeat; height:919px; position:relative;}
.i_gssl .i_02{ position:absolute; left:50%; margin-left:-51px; width:103px; height:90px; top:-45px; z-index:999;}
.i_gssl_m{ width:1000px; margin:auto;}
.i_gssl_m_t{ font-size:21px; font-weight:bold; text-align:center; padding-top:130px; color:#9d0000;}
.i_gssl_m_t_1{ width:226px; margin:auto; padding-top:130px;}
.i_gssl_m_t_1_1{ background:#9d0000; height:42px; line-height:42px; font-weight:bold; font-size:21px; vertical-align:middle; color:#fff;}
.i_gssl_m_t_1_1 img{ vertical-align:top; padding-right:10px;}
.i_gssl_m_t_1_1_c{ line-height:25px; padding-top:5px; font-size:17px; padding-left:5px;}
.i_gssl_m_t_1_1_c span{ color:#9d0000;}

.i_gssl_lb{padding-top:190px; height:320px; background:url(../image/dd.png) center 90px no-repeat;}
.i_gssl_m_t_2{ width:242px; margin-left:38px; float:left;  }
.i_gssl_m_t_2_1{ background:#9d0000; height:42px; line-height:42px; font-weight:bold; font-size:21px; vertical-align:middle; color:#fff;}
.i_gssl_m_t_2_1 img{ vertical-align:top; padding-right:10px;}
.i_gssl_m_t_2_1_c{ line-height:30px; padding-top:5px; font-size:15px; padding-left:5px; color:#000000;}


.i_gssl_m_t_3{ width:277px; margin-left:430px; float:left;  }
.i_gssl_m_t_3_1{ background:#9d0000; height:42px; line-height:42px; font-weight:bold; font-size:17px; vertical-align:middle; color:#fff;}
.i_gssl_m_t_3_1 img{ vertical-align:top; padding-right:10px;}
.i_gssl_m_t_3_1_c{ line-height:30px; padding-top:5px; font-size:15px; padding-left:5px; color:#000000;}
.i_gssl_m_t_3_1_t{ color:#9d0000; font-weight:bold; padding-left:20px; padding-top:5px; font-size:16px;}

.i_gs{ background:url(../image/igsbj.jpg) repeat-x; height:765px; position:relative;}
.i_gs .i_03{ position:absolute; left:50%; margin-left:-51px; width:103px; height:90px; top:-45px; z-index:999;}
.i_gs_1{ background:url(../image/ags.jpg) bottom no-repeat; height:63px; padding-top:77px; font-size:21px; font-weight:bold; text-align:center;}
.i_gs_1 a{ color:#9d0000; padding-top:37px;display:block;}
.i_gs_1_c{ text-align:center; line-height:30px; color:#6e6e6e; font-size:15px; padding-top:40px;}
.i_gs_1_mm{ padding-top:30px;}
.i_gs_1_pz{ text-align:center; font-size:35px; color:#e3bfbf; padding-top:45px;}
.i_gs_1_pz a{ color:#ea5050; text-decoration:underline;}
.i_xw{ position:relative;}
.i_xw .i_04{ position:absolute; left:50%; margin-left:-51px; width:103px; height:90px; top:-45px; z-index:999;}
.i_xw_1{ background:url(../image/ncc.jpg) bottom no-repeat; height:63px; padding-top:77px; font-size:21px; font-weight:bold; text-align:center;}
.i_xw_1 a{ color:#9d0000; padding-top:37px;display:block;}
.i_xw_cla{ width:1000px; margin:auto;}
.i_xw_cla ul{ width:242px; margin:auto; padding-top:20px;}
.i_xw_cla li{ float:left; margin-right:10px; width:111px; height:30px; line-height:30px; text-align:center; background:url(../image/fll.jpg) center; font-size:15px; font-weight:bold; display:inline;}
.i_xw_cla li a{ display:block;}
.i_xw_cla li a:hover{ color:#fff; background:#9d0000;}
.i_xw_c{ width:1000px; margin:auto; height:332px; padding-top:60px; padding-bottom:45px;}
.foot{ background:url(../image/fbj.jpg) repeat-x; height:229px;}
.foot_m{ width:1000px; margin:auto; padding-top:20px;}
.foot_m_1{ width:75px; float:left;}
.foot_m_1_t{ font-size:15px; font-weight:bold; color:#c0c0c0; line-height:40px; border-bottom:#8d8d8d 1px solid;}
.foot_m_1_t a{color:#c0c0c0;}

.focusBox { position: relative; width: 350px; height: 296px; margin-left:15px; float:left; margin-right:20px;  }
.focusBox .pic img {  width: 417px; height: 250px; display: block; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 46px; width:100%; overflow: hidden; background:#be1515; }
.focusBox .txt li{ height: 46px; text-align:center; font-size:16px; font-weight:bold; width:100%; line-height:46px;position:absolute; bottom:-46px;}
.focusBox .txt li a{ color:#FFFFFF;}
.focusBox .num { position: absolute; z-index: 3; bottom: -30px; left: 150px;  }
.focusBox .num li{ float: left; position: relative; width: 17px; height: 17px; line-height: 17px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; background:url(../image/hq.png) }

.focusBox .num li.on{ background:url(../image/rq.png); }	

.i_nnews{ float:left; width:540px; padding-left:20px; height:330px; background:url(../image/nyy.jpg) left no-repeat;}
.i_nnews li{ padding-bottom:20px;}
.in_d1{ width:150px; text-align:center; font-size:38px; color:#4e4a4a; font-weight:bold; float:left; font-family:Arial, Helvetica, sans-serif;}

.in_d2{ width:368px; padding-left:10px; float:left; border-left:#bebcbc 1px solid; height:75px; overflow:hidden;}
.in_d2_1{ font-size:16px; position:relative; font-weight:bold;}
.in_d2_1 a{ color:#4e4a4a;}
.in_d2_1 .in_d2_1d{ position:absolute; right:0px; top:0px; color:#8b8b8b; font-size:13px; font-weight:100;}
.in_d2_2{ line-height:25px; color:#8b8b8b; padding-top:5px;}
.i_nnews li:hover .in_d1{ color:#be1515}
.i_nnews li:hover .in_d2_1 a{ color:#be1515}
.i_nnews li:hover .in_d2_2{ color:#555454}

.foot_m_2_u{ padding-top:15px;}
.foot_m_2_u a{ color:#969696; display:block; height:20px; line-height:20px;}
.foot_m_2_u li{ line-height:25px; padding-bottom:7px;}
.foot_m_2_u li span{ font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.foot_m_2_u a:hover{ background:#be1515; color:#FFFFFF;}

.foot_m_2{ margin-left:60px; width:98px; float:left;}
.foot_m_3{ float:left; padding-left:58px; padding-top:10px;}

.foot_db{ height:45px; background:#2d2d2d; line-height:45px; border-top:#373737 1px solid;}
.foot_db_m{ width:1000px; margin:auto; color:#8c8c8c; position:relative;}
.foot_db_m a{color:#8c8c8c;}
.foot_top{ position:absolute; right:0px; top:0px;}
.bnews04{ background:url(../image/news04.jpg) center no-repeat; height:242px;}
.babout01{ background:url(../image/about_01.jpg) center no-repeat; height:242px;}
.bvideos03{ background:url(../image/videos03.jpg) center no-repeat; height:242px;}
.bservice05{ background:url(../image/service05.jpg) center no-repeat; height:242px;}
.bcontacts06{ background:url(../image/contacts06.jpg) center no-repeat; height:242px;}
.bproducts02{ background:url(../image/products02.jpg) center no-repeat; height:242px;}
.nmain{ background:url(../image/dkj.jpg) top repeat-x;}
.nmain_m{ width:1000px; margin:auto;}
.n_wz{ padding-top:35px; padding-bottom:15px; border-bottom:#dfdfdf 1px solid; color:#383838}
.n_wz a{color:#383838}

.ncontent{ padding-bottom:40px; padding-top:20px;}
.lnews{ padding-top:20px; width:1000px; margin:auto; }
.lnews li{ background:#FFFFFF; width:476px; border:#c9c9c9 1px solid; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.lnews li .ndate{ background:url(../image/hdate.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:320px; overflow:hidden}
.lnews .ntit a{ font-size:16px; color:#363636; font-weight:bold;}
.lnews .ncent{ float:left; width:320px; line-height:23px;padding-left:30px; }
.lnews li:hover a{ color:#9d0000}
.ban_cla{ width:1000px; margin:auto; padding-top:156px;}
.ban_cla ul{ padding-left:38px;}
.ban_cla li{ float:left; margin-right:10px; width:156px; height:30px; line-height:30px; text-align:center; background:url(../image/fll.jpg) center; font-size:14px;  display:inline;}
.ban_cla li a{ display:block;}
.ban_cla li a:hover{ color:#fff; background:#9d0000;}
.ban_cla li.on{ color:#fff; background:#9d0000;}
.ban_cla li.on a{ color:#fff;}


.news_title{ text-align:center; font-size:22px; font-weight:bold; color:#303030;}
.news_from{ text-align:center; padding-top:25px; padding-bottom:20px; border-bottom: 1px dashed #dddddd}
.news_text{ padding-top:29px; line-height:25px; padding-bottom:20px; min-height:260px;}
.xwxg_tit{ height:30px; line-height:30px; background:#e6e5e5; font-size:14px; font-weight:bold; color:#000000;}
.xwxg{ width:1000px; margin:auto;}
.news_xg{ padding-bottom:10px ; padding-top:10px;}
.news_xg li{ width:440px; padding-right:50px; padding-left:10px; float:left; position:relative;line-height:25px;}
.news_xg li img{ vertical-align:middle}
.news_xg li .ldate{ position:absolute; top:0px; right:10px;line-height:25px;}
.news_xg a:hover{ color:#990000}
#nys{ line-height:40px; border-top: 1px dashed #dddddd; margin-top:20px;}
.nys_s{ width:50%; float:left;}

.hlist{ width:1000px; margin:auto; }
.hlist li{ float:left;  overflow:hidden; text-align:center; width:226px;  position:relative; padding-bottom:12px;margin-right:10px; margin-left:12px; padding-top:10px;  }
.hlist  li .title{ height:35px; line-height:35px; width:226px;  font-size:15px; color:#fff; background:#eee;}
.hlist  li .title a{ color:#666; display:block;}
.hlist  li  img{ width:224px;  display:block; height:134px;   border:1px solid #4d4b4b; }
.hlist li:hover .title{ background:#990000;}
.hlist li:hover .title a{ color:#fff}
.plist{ width:1000px; margin:auto; padding-bottom:20px; }
.plist li{ float:left;  overflow:hidden; text-align:center; width:300px;  position:relative; padding-bottom:12px;margin-right:16px; margin-left:16px; }
.plist  li .title{ height:35px; line-height:35px; width:300px;  font-size:15px; color:#fff; background:#959595;}
.plist  li .title a{ color:#fff; display:block;}
.plist  li  img{ width:300px;  display:block; height:184px; }
.plist li:hover .title{ background:#990000;}

.wp-pagenavi {CLEAR:both; font-weight:100; text-align:center;}
.wp-pagenavi A {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;}
.wp-pagenavi SPAN {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;}
.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:616px;; text-align:center;}
.wp-pagenavi {margin:0px auto; padding-top:15px; 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:#333! 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:#aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM:4px! important; MARGIN:2px; BORDER-LEFT:#aaa 1px solid; COLOR:#000! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#aaa 1px solid; BACKGROUND-COLOR:#eee! important; font-weight:100;}

.probj{ padding-top:20px;}
.about_main{width:1000px; margin:auto; line-height:25px; padding-top:20px; padding-bottom:20px;}
.nfl_cent { color:#666}
.nfl_cent a{ color:#666}
.nfl_cent #bimg{ float:left; width:600px;/*border:#e7e7e7 1px solid*/}
.nfl_cent #cpxt_r{float:left; width:350px; padding:5px; padding-left:30px;}
.nfl_cent .pll li{ line-height:30px;}
.nfl_cent .pro_cent{ line-height:25px; padding-top:20px; }

.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:#9b9b9b 1px solid}
.nfl_cent .pro_sm img{ vertical-align:middle; padding-right:10px;}
.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:14px;}
.nfl_cent #cpxt ul li img{ width:90px; height:74px; cursor:pointer}
.nfl_cent #cpxt ul li.ma_0{ margin-right:0px;}
.nfl_cent #prott{ }
.ppl_tit{ font-size:21px; font-weight:bold; padding-bottom:10px;}

.pll_dj{ float:left; width:216px; line-height:35px; background:#9d0000; 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:#FFFFFF; width:120px; color:#565656; font-size:18px; font-weight:bold; }
.xgcp_div{ padding-top:20px; width:1000px; margin:auto; padding-bottom:20px;}
.xgcp_tit{ height:30px; line-height:30px; background:#e6e5e5; font-size:14px; font-weight:bold; color:#000000;}
.xgcp_div li:hover .title{ background:#990000;}

.xgcp_div ul li{ width:300px; float:left;  text-align:center; position:relative;  margin-right:16px; margin-left:16px;}
.xgcp_div ul li img{ width:300px; height:184px;}
.xgcp_div ul .title{ height:35px; line-height:35px; width:300px;  font-size:15px; color:#fff; background:#959595;}
.xgcp_div ul .title a{ color:#fff; font-size:14px}
#nys{ line-height:40px; border-top: 1px dashed #dddddd; margin-top:20px;}
.nys_s{ width:50%; float:left;}

.slist{ width:1000px; margin:auto; }
.slist li{ float:left;  overflow:hidden; text-align:center; width:226px;  position:relative;margin-right:10px; margin-left:12px; padding-top:10px;  }
.slist li .title{ height:35px; line-height:35px; width:224px;  font-size:15px; color:#585858; }
.slist li .title a{ color:#666; display:block;}
.slist li  img{ width:224px;  display:block; height:222px; }

.i_gs_1_gd{ background:url(../image/ggzt.png) bottom no-repeat; padding-bottom:20px;}
.picMarquee-left2{  position:relative; width:1000px; margin:auto; padding-top:20px; }
.picMarquee-left2 .hd .next{ background:url(../image/yjt.png) no-repeat; width:35px; height:70px; display:block; cursor:pointer;position:absolute; top:55%; z-index:899; right:-45px;}
.picMarquee-left2 .hd .prev{ background:url(../image/zjt.png) no-repeat; width:35px; height:70px; display:block; cursor:pointer;position:absolute; top:55%; z-index:899; left:-45px;}
.picMarquee-left2 .hd .prev:hover{ background:url(../image/zjth.png) no-repeat;}
.picMarquee-left2 .hd .next:hover{ background:url(../image/yjth.png) no-repeat;}
.picMarquee-left2 .bd { width:1000px; overflow:hidden; margin:auto;position:relative;}
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left2 .bd ul li{float:left; _display:inline;overflow:hidden; margin-right:1px; text-align:center; width:124px; background:url(../image/hzyy.png) bottom no-repeat; padding-left:21px; padding-right:21px; padding-bottom:10px; position:relative; padding-top:10px;}
.picMarquee-left2 .bd ul li img{width:122px;height:121px; border:#e9e9e9 1px solid; }
.picMarquee-left2 .bd .hztb_t{ display:none; background:url(../image/hsk.png) center; height:37px; line-height:31px; color:#FFFFFF; margin-bottom:10px; position:10px; position:absolute; top:0px; left:0px; width:100%;}
.picMarquee-left2 .hztop{ position:relative; padding-top:47px;}


.nlist{ padding-top:20px; width:1000px; margin:auto; }
.nlist ul li{ position:relative; line-height:30px; border-bottom:#CCCCCC 1px dashed;}
.nlist  .li_date{ position:absolute; right:0px; top:0px;}
.nlist ul li img{ vertical-align:middle; padding-bottom:3px;}
.nlist li:hover a{ color:#9d0000}

.ypf{ position:fixed; right:10%; top:330px; width:75px; z-index:9999;}
.ypf li{ vertical-align:middle; margin-bottom:8px; position:relative;width:75px; height:75px; }
.ypf img{ vertical-align:middle;}
.ypf li.ypf_1{ overflow:hidden;}
.ypf .ypf_1 a{ display:none;margin:0px; padding:0px;}
.ypf .ypf_1 a.fxmore{ background:url(/Images/t1.png) no-repeat; display:block; width:75px; height:75px; display:block;}
.ypf .ypf_2 a{ background:url(../image/t2.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_3 a{ background:url(../image/t3.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_4 a{ background:url(../image/t4.png) no-repeat; display:block; width:75px; height:75px;}
.ypf .ypf_1 a:hover{ background:url(../image/t11.png) no-repeat; }
.ypf .ypf_2 a:hover{ background:url(../image/t22.png) no-repeat;}
.ypf .ypf_3 a:hover{ background:url(../image/t33.png) no-repeat; }
.ypf .ypf_4 a:hover{ background:url(../image/t44.png) no-repeat;}
.ypf_3 .ew{ position:absolute; left:-110px;top:0px; display:none}
.ypf li.ypf_3:hover .ew{ display:block;}
.ypf_4 .ew{ position:absolute; left:-200px;top:5px; display:none}
.ypf li.ypf_4:hover .ew{ display:block;}


.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(../image/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #fff;
    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: url(../image/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #fff;
    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;

}
.ashg{ overflow:hidden; width:240px;}
.ashg a{ width:80px; float:left; height:40px; display:block; padding-left:30px;}
.dycy{ background:url(../image/print.png) left no-repeat}
.tjdscj{ background:url(../image/soca.png) left no-repeat}
.dzyj{ background:url(../image/email.png) left no-repeat}
.zxxp{ background:url(../image/cpxp.png) left no-repeat}
.tsxh{width:100%;overflow:hidden;background:url(/images/bg.jpg) center;height:430px;padding-top:59px;margin-top:25px;}
.vsdh{width:1000px;margin:0 auto;overflow:hidden;}
.vsdh #bimg{ float:left; width:600px;/*border:#e7e7e7 1px solid*/}
.vsdh #cpxt_r{float:left; width:350px; padding:5px;color:#fff;padding-left: 30px;margin-left: 20px;padding-right:0px;background: url(/images/teshu.png) no-repeat left center;}
.vsdh #cpxt_r a,.vsdh #cpxt_r a:hover{color:#fff;}
.vsdh .pll li{ line-height:30px;}
.vsdh .pro_cent{ line-height:25px; padding-top:20px; }
.vsdh #cpxt_r .ashg a,.vsdh #cpxt_r .ashg a:hover{line-height:40px;}
.nmain_m2{ width:100%; margin:auto;}
.n_wz2{ width:1000px; margin:auto;padding-top:35px; padding-bottom:15px; border-bottom:#dfdfdf 1px solid; color:#383838}
#bds_more{background-image:url(/images/yi.png);}
#bds_qzone{background-image:url(/images/yi.png);background-position: -31px 0px;}
#bds_tsina{background-image:url(/images/yi.png);background-position: -62px 0px;}
#bds_tqq{background-image:url(/images/yi.png);background-position: -93px 0px;}
#bds_renren{background-image:url(/images/yi.png);background-position: -124px 0px;}

.mcp{ width:100%; float:left; margin:14px 0px;}
.mcp ul li{  width:210px; height:233px; float:left; margin:10px 30px 20px 0px;}
.mcp ul li img{ width:210px; height:210px; float:left; border:1px solid #ccc;}
.mcp ul li span{ width:210px; height:42px; line-height:42px; text-align:center; display:block; float:left; font-size:16px; color:#333; background-color:#fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.news_li{ width:98%; margin:0 auto; height:auto;}
.news_li li{font-family:"ËÎÌå";height:40px;line-height:40px;padding-left:20px;background-image: url(/images/piont.jpg);background-repeat: no-repeat;background-position: 6px 14px;font-size:14px;}
.news_li li a:link,.news_li li a:visited{color:#333;}
.news_li li span{ float:right;color:#333;}