@charset "utf-8";
/* 全局CSS */
body {font:12px/1.8 '宋体',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:url(../images/body_bj.jpg);}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.ysj {width:1200px; margin:0 auto;}
a{color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}

/*top*/

.top{width:100%; height:120px; background:url(../images/top.jpg) no-repeat center;}
/*menu*/
.ys_menu{width:100%; height:50px; background:url(../images/menu_bj.jpg); border-bottom:1px solid #9f9f9d;}
.menu_sy{color:#fff;background:url(../images/menu_h.jpg) no-repeat 0px 0px; display:block; line-height:50px; height:50px;}
#nav-menu{width:1200px; height:47px; margin:0 auto;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:20px; }
#nav-menu .menu li.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat 0px 20px; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#fff;font-family:"微软雅黑";font-size:16px; line-height:50px;width:148px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#fe0000; display:block; width:148px; line-height:50px; height:50px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:50px;width:148px;background:url(../images/menu_h.jpg);border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children li{width:148px;padding:0px;display:inline-block;font-size:14px;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:45px;line-height:44px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;
text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{background-color:#fe0000;text-decoration:none; color:#fff;}


/*banner*/
.banner{width:100%; height:651px;}
#full-screen-slider { width:100%; height:651px; float:left; position:relative}
#slides { display:block; width:100%; height:651px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:30%; top:550px; z-index:9900; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#212646; border:2px solid #fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f00}

.ind01{ overflow:hidden; margin-top:10px;}
.baosu{ clear:both; background:#fe0000; margin-top:2px;}
.baosu a{width:1200px; height:50px; display:block; margin:0 auto; text-align:center;}

.ind01_lt{width:200px; float:left;}
.ind01_lt ul{ background:#e6e6e6;}
.ind01_lt li{ background:url(../images/fl_bj.jpg) no-repeat 10px 4px; height:44px; padding-left:58px;}
.ind01_lt li a{ color:#484848; line-height:40px; font-size:14px; display:block;}
.ind01_lt li a:hover{ color:#f00;}
.ind01_rt,.ind01_body{width:980px; margin-left:20px; float:left;}
.ind01_rt ul li{ float:left; border:1px solid #e8e8e8; margin:8px 2px; padding:2px; background:#fff;width:235px; text-align:center; line-height:30px; font-size:14px;}
.ind01_rt ul li:hover{ background:#e6e6e6;}
.ind01_rt ul li img{ width:235px; height:200px; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.ind01_rt ul li img:hover { width:235px; height:200px;transform:translate(0,-4px);    -webkit-transform:translate(0,-4px);    -moz-transform:translate(0,-4px);    -o-transform:translate(0,-4px);    -ms-transform:translate(0,-4px);}

.ind01_lxwm{width:200px; float:left;}
.ind01_lxwm ul{ background:#e6e6e6;}


.lxwm{ float:left;width:280px;}
.lxwm_t{ height:50px; background:#fe0000; margin-bottom:10px; text-align:center;}
.lxwm ul{background:url(../images/tm.png); padding:10px; height:400px; line-height:42px; font-size:14px;}

.gsjj{width:890px; float:left;margin-left:20px;}
.gsjj_t{ height:50px; background:#fe0000; margin-bottom:10px; text-align:center;}
.jj_rt{ line-height:26px; float:left; padding:10px; height:400px; font-size:14px; margin-left:6px; background:url(../images/tm.png);}
.jj_rt strong{ color:#f00; font-weight:300;}



.ys{ margin-top:14px; overflow:hidden; background:url(../images/ys.jpg) no-repeat center #fff; height:1830px;}
.ys_01{ height:440px; overflow:hidden;}
.ys_01_lt{ float:left;}
.ys_01_rt{ float:left; margin-left:190px; padding-top:100px;}
.ys_01_rt img{ float:left;}
.ys_01_rt_r{ float:left; margin-left:10px;}
.ys_01_rt_r p{ color:#ff7f00; font-size:22px; line-height:40px; font-weight:bold;}
.ys_01_rt_r span{ color:#e1e1e1; font-family:Arial; font-size:16px; font-weight:bold;}
.ys_01_rt_r li{ background:url(../images/xr.jpg) no-repeat 0px 5px; text-indent:32px; line-height:30px;}

.ys_02{ height:370px; overflow:hidden;}
.ys_02_lt{ float:left; margin-left:100px; padding-top:100px;}
.ys_02_lt img{ float:left;}
.ys_02_lt_r{ float:left; margin-left:10px;}
.ys_02_lt_r p{ color:#ff7f00; font-size:22px; line-height:40px; font-weight:bold;}
.ys_02_lt_r span{ color:#e1e1e1; font-family:Arial; font-size:16px; font-weight:bold;}
.ys_02_lt_r li{ background:url(../images/xr.jpg) no-repeat 0px 5px; text-indent:32px; line-height:30px;}
.ys_02_rt{ float:right; padding-top:50px;}

.ys_03{ height:400px; overflow:hidden;}

.ind02{ overflow:hidden; margin-top:20px;}
.xwzx{width:380px; float:left;}
.xwzx_t{ height:50px; background:#fe0000; margin-bottom:10px; text-align:center;}
.xwzx_t a{ float:right; color:#fff; line-height:40px; padding-right:10px;}
.xwzx_nr{ background:url(../images/tm.png); line-height:36px; padding:10px; font-size:14px;}
.xwzx_nr li{ border-bottom:1px dotted #999;}
.xwzx_nr li a{ color:#3c3c3c; background:url(../images/yd.png) no-repeat 5px 4px; padding-left:20px;}
.xwzx_nr li a:hover{ color:#f00;}
.xwzx_nr li span{ float:right; line-height:36px; color:#999;}
.jszc{ float:left; margin-left:20px;width:380px;}

.rxcp{ margin-top:20px; height:266px;}
.rxcp_t{ height:50px; background:#fe0000; margin-bottom:10px; text-align:center;}
.rxcp_nr{ background:url(../images/tm.png);width:1200px; height:246px; overflow:hidden;}
.rxcp_nr li{ float:left; line-height:36px; padding:5px; font-size:14px; text-align:center;}
.rxcp_nr li img{ width:228px; height:194px;}
.rxcp_nr li a{ display:block;width:228px; height:194px; border:1px solid #e8e8e8;}


.end_nav{width:100%; margin-top:14px; height:40px; background:url(../images/xilie.png) repeat-x; line-height:40px;}
.end_nav ul li{ float:left;}
.end_nav ul li.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat 0px 14px; height:39px;}
.end_nav ul li a{ color:#fff; font-size:16px; font-family:"微软雅黑"; display:block; width:130px; text-align:center;}
.end_nav ul li a:hover{ color:#f00;}
.end_nav ul{width:1200px; margin:0 auto;}

.end{width:100%; margin-top:1px; padding-top:10px;}

.yqlj{width:1200px; height:50px; line-height:28px; text-indent:10px; color:#666; margin-top:50px; background:url(../images/tm.png); line-height:40px;}
.yqlj p{ float:left;}
.yqlj a{ color:#666;}
.yqlj a:hover{ color:#f00;}

.end_wz{ padding-top:10px; padding-bottom:10px; line-height:24px; color:#000; text-align:center; font-size:14px;}
.end_wz a{ color:#000;}



.nyban1{width:100%; height:300px; background:url(../images/banner3.jpg) no-repeat center;}

.ny{width:1200px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.ny_lt{ float:left;width:220px;}
.cpfl{width:220px;}
.cpfl_top{ background:url(../images/tm1.png); font-size:16px; color:#fff; font-family:"微软雅黑"; text-align:center; height:44px; line-height:44px;}
.cpfl_nr{ line-height:30px; text-align:center;}
.cpfl_nr li{}
.cpfl_nr li p a{width:220px; height:35px; text-align:left; text-align:center; background:#999; font-weight:bold;  display:block; font-family:"微软雅黑"; font-size:14px; color:#000; }
.cpfl_nr li p a:hover{ background:#000; color:#fff;}
.cpfl_nr li a{ line-height:30px;width:220px; height:30px; font-family:"微软雅黑"; text-align:left; text-indent:12px; background:url(../images/dd.jpg) no-repeat 5px #ccc; display:block; border-bottom:1px solid #aaa; font-size:14px;}
.cpfl_nr li a b{ font-family:Arial; font-weight:300; font-size:10px; padding-left:6px;}
.cpfl_nr li a:hover{ color:#fff; background:#da251c;}

.ny_lx{ margin-top:12px; line-height:30px;}
.ny_lx_top{ background:#12488a; font-size:16px; color:#fff; font-family:"微软雅黑"; text-align:center; height:44px; line-height:44px;}
.ny_lx_nr{ line-height:24px; border:1px dashed #ccc; padding:6px; background:#ccc;}

.ny_rt{ float:left; margin-left:18px; width:960px; background:url(../images/tm.png);}
.ny_rt_top{width:960px; border-bottom:1px dotted #ccc; overflow:hidden;}
.ny_rt_top b{width:10px; height:20px; background:#999; float:left; margin-top:5px;}
.ny_rt_top p{ float:left; font-family:"微软雅黑"; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold;}
.ny_rt_top span{ float:right; line-height:30px; color:#999;}
.ny_rt_nr,.ny_rt_body{ line-height:30px; padding:10px;}

/*新闻列表*/
.sqzx_nr{ padding:10px; border:1px solid #e8e8e8;}
.sqzx_nr ul li{ border-bottom:1px dotted #d2d2d2;}
.sqzx_nr ul li a{ line-height:34px; padding-left:20px; font-size:14px; background:url(../images/hfk.jpg) no-repeat 5px 6px; color:#000000;}
.sqzx_nr ul li a:hover{ color:#d30000;}
.sqzx_nr ul li span{ float:right; line-height:34px; color:#000000;}
.sqzx_nr ul li.whiteLi span{ float:right; line-height:34px; color:#000000;}

/*分页*/
#fenye{clear:both; width:100%; height:35px; text-align:right;}
#fenye .prev{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#EBF6FA; border:1px solid #83AECE; color:#fff; font-weight:bold; text-align:center;}
#fenye a{text-decoration:none; margin:5px 4px 0 0; color:#1E50A2; background:#fff; display:inline-table; border:1px solid #83AECE; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:hover{color:#fff; background:#83AECE; border:1px solid #EBF6FA;}
#fenye span{line-height:22px;}

/*联系我们*/
.contactus{ width:230px; height:180px; line-height:150%; background-color:#fff; border:solid 1px #ccc; position:absolute; z-index:100; left:71%; top:360px; font-size:14px; padding:10px;}

/*详细页*/
.news_detail{ width:96%;}
.detail_title{ padding-top:10px; padding-bottom:5px; line-height:140%; font-size:24px; font-weight:bold; text-align:center;}
.detail_canshu{ height:30px; line-height:30px; color:#888; text-align:center; border-bottom:dotted 2px #666;}
.detail_content{ padding-top:15px; line-height:200%;}
.detail_content img{ text-align:center;}
.list_dh{}
.list_dh ul li{ height:25px; line-height:25px;}

/**间隔行高**/
.height5{ clear:both; height:5px; overflow:hidden;}
.height10{ clear:both; height:10px; overflow:hidden;}
.height15{ clear:both; height:15px; overflow:hidden;}
.height20{ clear:both; height:20px; overflow:hidden;}
