@charset "gb2312";
/* CSS Document */
*{ padding: 0; margin: 0; }
body {font-family:"宋体";  background-color:#ffffff; }
img,input{ border: none; }
li{ list-style: none; }
input,label,img,th{vertical-align:middle;}
a{text-decoration: none; }
a:focus{outline:none;}

.header{ height:122px; min-width:1240px; background:url(/templets/default/images/headerbj.jpg);}
.htop{ width:1240px; margin:0 auto; height:118px;}
.logos{ float:left; width:432px; height:57px; margin-top:42px;}
.hrig{ float:right; width:747px;height:118px;}

.topn{background:url(/templets/default/images/toprbj.png) no-repeat center center; font-family:"微软雅黑";width:225px;height:31px;margin:3px 0 0 522px;font-size:14px;line-height:26px;color:#ddebf7;text-align:center;}
.topn a{ color:#ddebf7;}
.nav{width:747px; height:50px; margin-top:35px;}
.nav li{ width:83px; position:relative; height:50px;  text-align:center; float:left; color:#333333; font-size:14px;  font-weight: bold;}
.nav li .yi{ display:block; color:#333333; height:50px;line-height:30px;}
.nav li:hover .yi{ color:#008fd5;}


/*二级导航*/
#erji{ position:absolute; display:none; left:-15px; background:#008fd5; top:50px; width:113px; z-index:9999;}
.nav li:hover #erji{ display:block;}
#erji span{ display:block; text-align:center; border-bottom:1px solid #dcdcdc; position:relative; line-height:30px; font-size:12px;}
#erji span .er{ color:#ffffff; display:block;}
#erji span .er:hover{ background:#FF0600;}
/*二级导航*/

/*三级导航*/
#sanji{position:absolute; display:none; left:113px; background:#008fd5; top:0px; width:113px; z-index:9999;}
#erji span:hover #sanji{ display:block;}
#sanji .san{ color:#ffffff;display:block;border-bottom:1px solid #dcdcdc; text-align:center; line-height:30px; font-size:12px;}
#sanji .san:hover{ background:#FF0600;}
/*三级导航*/


.toper{ height:57px; min-width:1240px; background:#f5faff;}
.ernr{width:1240px; overflow:hidden; margin:0 auto; height:57px;}
.ernr .time{ float:left; line-height:57px; color:#b70000; font-size:12px;  margin-left:10px;}
.ernr .time span{ margin-left:40px;}

.ernr .search{ float:right; width:289px; height:28px; margin-top:14px;} 
.ernr .search .s01{ float:left; width:252px; height:26px; border:1px solid #cccccc; border-right:none;}
.ernr .search .s01 input{ width:232px; height:26px; padding:0 10px; font-size:12px; color:#cccccc; line-height:26px; }
.ernr .search .s02{ float:left; width:36px; height:28px;}
.ernr .search .s02 input{width:36px; height:28px; background:url(/templets/default/images/tb01.jpg);cursor: pointer; }



/* 焦点图 */
.slideBox{ width:100%; height:420px; overflow:hidden; position:relative; margin-top:1px; min-width:1240px; margin:0 auto;}

.slideBox .hd{ position:absolute;left:50%;bottom:26px; margin-left:-114px;z-index:99999; width:228px; height:26px; overflow:hidden;}
.slideBox .hd ul{ overflow:hidden;}
.slideBox .hd ul li{float:left; width:26px; height:26px; background:#ffffff;border-radius:12px; margin:0 6px;cursor: pointer;}
.slideBox .hd ul li.on{ background:#ff0600;}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; }
.slideBox .bd img{ width:100%; height:420px; display:block;  }
/* 焦点图 */


/*大banner*/
.homeban{ width:100%; height:512px; min-width:1240px; position:relative; margin-top:3px; overflow:hidden;}
.homeban .rslides{width:100%;position:relative; height:512px;}
.homeban .rslides li{ height:512px; width:100%;}
.homeban .rslides li a{ display:block; height:512px;}

.homeban .rslides_tabs{ position:absolute;left:50%;bottom:26px; margin-left:-114px;z-index:99999; width:228px; height:26px; overflow:hidden;}
.homeban .rslides_tabs li{float:left; width:26px; height:26px; background:#ffffff;border-radius:12px; margin:0 6px;cursor: pointer;}
.homeban .rslides_tabs a{ text-indent:-5em; overflow:hidden; display:block;}
.homeban .rslides_tabs .rslides_here{ background:#ff0600;}
/*大banner*/

/*系统公告*/
.notice{ width:1004px; height:42px; background:url(/templets/default/images/noticebj.jpg) no-repeat center center; margin:18px auto 0 auto; line-height:42px; font-size:14px; overflow:hidden;}
.notice b{margin-left:55px;}
.notice a{color:#666666;}
.notice a:hover{ color:#008fd5; }
/*系统公告*/

/*幻灯片*/
.banner{ width:1000px; margin:18px auto 0 auto; overflow:hidden; }
.banner .wrap{ height:372px; width:1000px; position:relative;}
.banner .pan{ width:1000px; height:372px;overflow:hidden; margin:0 auto;}
.banner .pan a{ float:left;width:1000px; height:372px;}
.banner .pan img{width:1000px; height:372px;}

ul.tab{ width:998px; margin:0 auto; border:1px solid #e6e6e6; overflow:hidden; padding-top:15px;}
ul.tab li{ margin-left:19px;cursor:pointer; width:144px; height:127px; overflow:hidden;position:relative; float:left; }
ul.tab li .t01{width:144px; height:81px;}
ul.tab li .t01 img{ width:144px; height:81px;}
ul.tab li .t02{width:144px; height:81px; margin-top:2px; height:44px;}
ul.tab li .t02 img{ width:144px; height:81px;}
ul.tab li  span{ position:absolute; left:0; bottom:0px;}


ul.tab li.current{ width:144px; height:127px;position:relative;  }
ul.tab li.current .t01{ width:138px; height:75px;border:3px solid #ff0000;}
ul.tab li.current .t01 img{width:138px; height:75px;}
ul.tab li.current .t02{ width:138px; height:75px; margin-top:2px;border:3px solid #ff0000;height:44px;}
ul.tab li.current .t02 img{width:138px; height:75px;}
ul.tab li.current  span{ position:absolute; left:0; bottom:0px;}

.arr_l{background:url(/templets/default/images/arleft.png) no-repeat;width:38px;height:53px;position:absolute;top:167px;z-index:1;left:9px;}
.arr_r{ background:url(/templets/default/images/arright.png) no-repeat;width:38px;height:53px;position:absolute;top:167px;z-index:1;right:9px;}
/*幻灯片*/

.main{ width:1000px; margin:25px auto 0 auto; overflow:hidden;} 
/*新闻ban*/
.newban{ float:left; width:435px; height:410px;}

.newban{ width:435px;height:410px;position:relative; margin:0 auto 0 auto;}
.newban .rslides{width:100%;position:relative;list-style:none;}
.newban li { float:left; width:435px; height:410px;}
.newban li img{ width:435px; height:410px;}
.newban .rslides_nav{ width:32px; height:45px; display:block; position:absolute;  text-indent:-10em; overflow:hidden;}
.newban .prev{left:0px; background:url(/templets/default/images/newsleft.png); top:195px;}
.newban .next{ right:0px; background:url(/templets/default/images/newsright.png);top:195px;}

.newban .rslides_tabs{ position:absolute;left:50%;bottom:7px; margin-left:-26px;z-index:99999; width:52px; background: url(/templets/default/images/bantm.png); height:9px; overflow:hidden;}
.newban .rslides_tabs li{float:left;margin:1px 3px; width:7px; height:7px; background:#0071cf;}
.newban .rslides_tabs a{ text-indent:-5em; overflow:hidden; display:block;}
.newban .rslides_tabs .rslides_here{ background:#ff7506;}
/*新闻ban*/

.news{ float:right; width:535px;}
.title01{  height:32px; border-bottom:3px solid #0071Cf;}
.title01 .on{background:#0071Cf; font-size:16px; width:107px; text-align:center; height:32px; line-height:35px;  color:#ffffff; float:left; font-weight:bold;}
.title01  h3{ float:left;cursor: pointer;   font-size:16px; width:107px; text-align:center; height:32px; line-height:35px; color:#666; font-weight:normal; }

.blocks{ display:none;}
.hot{ margin-top:15px; overflow:hidden;}
.hot h3{font-size:16px;  line-height:36px; height:36px;}
.hot h3 a{ color:#ff3200; }
.hot p{ color:#999999; font-size:14px; line-height:22px;}
.hot p a{ color:#ff3200;}


.newslist{ overflow:hidden; width:535px; margin-top:12px;}
.newslist li{ float:left; font-size:14px; line-height:35px; height:35px; padding-top:5px; color:#666666; overflow:hidden; width:535px; border-bottom:1px dashed #bcbcbc; background:url(/templets/default/images/tb02.jpg) no-repeat left 18px;}
.newslist li a{ float:left; color:#666666; margin-left:10px;}
.newslist li a:hover{ color:#006ebc;}
.newslist li span{ float:right;}

/*党政工团*/
.dzgt{ width:1000px; margin:20px auto 0 auto; overflow:hidden;}
.title02{ height:35px; background:url(/templets/default/images/tlebj02.jpg);}
.title02 h3{ font-size:16px; width:125px; text-align:center; height:35px; line-height:35px;color:#ffffff; float:left;}

.dznr{ width:974px; border:1px solid #e6e6e6; border-top:none; padding:12px; overflow:hidden;}
.dz01{ float:left; width:196px; height:146px;}
.dz02{ float:left; overflow:hidden; width:740px; margin-left:30px;}
.dz02 li{ background:url(/templets/default/images/tb03.jpg) no-repeat left center; line-height:28px; height:28px; width:370px; float:left;}
.dz02 li a{ color:#666666; font-size:12px; padding-left:10px;}
.dz02 li a:hover{ color:#e60012;}
/*党政工团*/

.xxlb{ margin:20px auto 0 auto; overflow:hidden; width:1000px;}

.xleft{ width:487px; float:left;}
.title03{ height:35px; background:url(/templets/default/images/tlebj03.jpg); overflow:hidden;}
.title03 h3{font-size:16px; width:125px; text-align:center; height:35px; line-height:35px;color:#ffffff; float:left;}
.title03 a{ float:right; color:#666666; font-size:14px; line-height:35px; margin-right:10px;}
.title03 a i{font-size:12px;font-style: normal;}
.title03 a:hover{ color:#008fd5;}
.xxlist{ padding:15px 13px; width:459px; overflow:hidden; border:1px solid #e8e8e8; border-top:none; height:252px;}
.xxlist li{ float:left; width:459px; background:url(/templets/default/images/tb02.jpg) no-repeat left center; font-size:14px;}
.xxlist li a{color:#666666; padding-left:12px; height:28px; line-height:28px;}
.xleft .xxlist li a:hover{color:#f39700;}
.xright .xxlist li a:hover{color:#6fba2c;}

.xright{ width:487px; float:right;}
.title04{ height:35px; background:url(/templets/default/images/tlebj04.jpg); overflow:hidden;}
.title04 h3{font-size:16px; width:125px; text-align:center; height:35px; line-height:35px;color:#ffffff; float:left;}
.title04 a{ float:right; color:#666666; font-size:14px; line-height:35px; margin-right:10px;}
.title04 a i{font-size:12px;font-style: normal;}
.title04 a:hover{ color:#008fd5;}

.links{ width:1000px; margin:20px auto 0 auto;}
.title05{ height:35px; background:url(/templets/default/images/tlebj05.jpg);}
.title05 h3{ font-size:16px; width:125px; text-align:center; height:35px; line-height:35px;color:#ffffff; float:left;}
.title05 a{ float:right; color:#666666; font-size:14px; line-height:35px; margin-right:10px;}
.title05 a i{font-size:12px;font-style: normal;}
.title05 a:hover{ color:#008fd5;}

/*友情链接*/
.lklist{padding:18px 0; margin:0 auto; width:970px;}
.scrollleft{ overflow:hidden; width:100%; }
.scrollleft li{ border:1px solid #cdcdcd; width:150px; height:58px; float:left; margin:0 6px;}
.scrollleft li img{ width:150px; height:58px;}
/*友情链接*/

/*底部*/
.footer{ height:311px; background:url(/templets/default/images/footbj.jpg); min-width:1240px; overflow:hidden; margin-top:30px;}
.fbom{ width:1000px; margin:0 auto; overflow:hidden; height:280px;}
.fbleft{ float:left; overflow:hidden; width:750px;}
.fbls{ margin:35px 25px 0 25px; float:left; width:92px;}
.fbls h3{ width:74px; height:38px; border-bottom:1px solid #d2d2d2; text-align:center; line-height:38px; margin-bottom:12px;}
.fbls h3 a{ color:#333333; font-size:14px;}
.fbls h3 a:hover{ color:#008fd5;}
.fbls span{ display:block; background:url(/templets/default/images/tb04.jpg) no-repeat left center; height:26px; line-height:26px;}
.fbls span a{ color:#666666; font-size:14px; padding-left:15px;}
.fbls span a:hover{ color:#008fd5;}

.fbright{ float:right; width:166px; margin-right:30px;}
.fbrig01{ background:url(/templets/default/images/dbbj01.jpg); width:166px; height:72px; margin-top:30px; overflow:hidden;}
.fbrig01 a{ display:block; height:72px; overflow:hidden;}
.fbrig01 h3{ color:#ffffff; font-size:16px; margin:25px 0 0 15px; line-height:30px;}
.fbrig02{ background:url(/templets/default/images/dbbj02.jpg); width:136px; height:100px; margin-top:15px; overflow:hidden; padding:15px;}
.fbrig02 h3{color:#666666; font-size:14px; line-height:1.5; }
.fbrig02 p{ font-size:12px; color:#666666; line-height:20px; padding-top:5px;}

.copyright{ width:1000px; margin:0 auto; overflow:hidden; text-align:center; font-size:14px; height:31px; line-height:31px; color:#bababa;}
.copyright a{ color:#bababa;}
/*底部*/

/*悬浮窗口*/
.leftimg{position:fixed; left:0; top:50%; margin-top:-157px;}
.leftimg p{ position:relative;}
.leftimg p span{ position:absolute; z-index:9999; bottom:4px; right:4px;cursor: pointer;}
.rightimg{position:fixed; right:0; top:50%; margin-top:-155px;}
.rightimg p{ position:relative;}
.rightimg p span{ position:absolute; z-index:9999;top:4px; right:4px;cursor: pointer;}


	.hos_box_tc{width:214px;height:124px;position:fixed;z-index:9999;_position:absolute;clip:rect(0 100% 100% 0);right:0px;bottom:0px;clip:rect(0 100% 100% 0);_top:expression(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight));overflow:hidden;zoom:1; overflow:hidden;bottom: 4px; right: 0px;}
	.hos_box_tc p{height:22px;text-align:right; font-size:12px; margin:0px; padding:0px;}
	.hos_box_tc p a{display:inline-block;width:36px;height:22px; font-size:12px;}
	.hos_box_tc .hos_box_no{ font-size:12px; color:#0073c3; margin:0 0 0 40px;}
	.hos_box_tc .hos_box_ys{ font-size:12px;color:#0073c3;margin:0 0 0 75px;}
	.hos_box_tc	.tcan{ margin-top:65px; overflow:hidden;}
/*悬浮窗口*/

/*首页结束*/

.nyban{ margin-top:3px; height:350px; min-width:1240px;}
.nyen{ width:1100px; margin:55px auto 0 auto; overflow:hidden;}
.nyleft{ width:195px; float:left;}
.nyleft h2{height:36px; background:url(/templets/default/images/left01.jpg) no-repeat center center; line-height:40px; overflow:hidden; color:#ffffff; font-size:16px; padding-left:30px;}

.leftnr{ overflow:hidden; border:1px solid #e6e6e6;}
.leftnav{ overflow:hidden; width:193px;}
.leftnav li{ float:left; font-weight:bold; border-bottom:1px solid #b9bdc1; text-align:center; width:193px; height:50px; background:#f3f9ff;}
.leftnav li a{ font-size:14px; color:#666666; display:block; padding-top:5px;line-height:45px;  height:45px;}
.leftnav li:hover{ background:url(/templets/default/images/dqbj.jpg) no-repeat;}
.leftnav li:hover a{ color:#333333;}
.leftnav .nuw{background:url(/templets/default/images/dqbj.jpg) no-repeat;}
.leftnav .nuw a{ color:#333333;}
.erxia{ overflow:hidden; width:193px; background:#F3F9FF;}
.erxia span{ display:block; height:30px; line-height:30px; text-align:center; width:193px; font-size:13px; }
.erxia span a{color:#333333; }

.nyleft .lximg{ width:193px; height:84px; padding-top:8px; background:#f3f9ff;}
.nyleft .lianxi{ height:186px; margin-top:3px; background:#eaf1f7 url(/templets/default/images/lxbj.jpg) no-repeat center bottom;}
.nyleft .lianxi p{ color:#666666; font-size:12px; line-height:22px; padding:15px;}

.nyright{ float:right;width:873px;}
.weizi{height:35px; background:url(/templets/default/images/wzbj.jpg);}
.weizi h3{ float:left;font-size:16px; width:125px; text-align:center; height:35px; line-height:35px;color:#ffffff; }
.weizi p{ float:right; margin-right:20px; color:#0078b3; font-size:12px; line-height:35px;}
.weizi p a{color:#0078b3; }
.weizi p a:hover{color:#008fd5; text-decoration:underline;}

.rignr{ border:1px solid #e6e6e6; border-top:none; min-height:300px; overflow:hidden;}
.nlist{ width:768px; margin:20px auto 0 auto; overflow:hidden;}
.nlist li{ float:left; height:40px; width:768px; line-height:40px; font-size:14px;color:#666666; padding-top:8px; border-top:1px dashed #d8d8d8; background:url(/templets/default/images/tb02.jpg) no-repeat left 22px;}
.nlist li a{ color:#666666; float:left; padding-left:18px;}
.nlist li a:hover{ color:#0089d4;} 
.nlist li span{ float:right; margin-right:20px}

.fye{ overflow:hidden; text-align:center;line-height:24px; padding:70px 0 70px 0; margin:0 20px;}
.fye .a1{ font-size:14px;padding:5px 10px;color:#666666;border:1px solid #ccc;border-radius:3px;}
.fye a{ font-size:14px;padding:5px 10px;color:#666666;border:1px solid #cdcdcd; background-color:#ffffff; border-radius:3px;}
.fye span{ font-size:14px;padding:5px 10px;color:#ffffff;border:1px solid #0089d4; background-color:#0089d4;border-radius:3px;}
.fye a:hover{color:#fff;background:#0089d4;border:1px solid #0089d4;}

.prodlist{ overflow:hidden;}
.prodlist li{ width:211px; float:left; margin:20px 9px 0 0;}
.prodlist li .cpimg{ width:211px; height:184px;}
.prodlist li .cpimg img{ width:211px; height:184px;}
.prodlist li .cptxt{ padding:10px; height:120px; width:189px; border:1px solid #e6e6e6; border-top:nene;}
.prodlist li .cptxt a{ color:#e64b35; font-size:16px; line-height:30px;}
.prodlist li .cptxt p{ color:#666666; font-size:12px;line-height:20px;}
.prodlist li .cptxt span{ display:block; background:url(/templets/default/images/tb05.jpg) no-repeat left center; font-size:12px; padding-left:15px; line-height:20px; height:20px; margin-top:5px; color:#666666;}

.wzname{ text-align:center; font-weight:normal; text-align:center; line-height:30px; font-size:24px; padding-top:30px; color:#000000;}
.txt{ color:#666666; margin:20px; overflow:hidden; line-height:1.5; font-size:16px;}
.txt p{ padding:10px 0;}

.sclist{ overflow:hidden; border-top:1px solid #cccccc;border-left:1px solid #cccccc; width:848px; margin:20px auto 0 auto;}
.sclist li{ width:105px; float:left; height:40px; line-height:40px; text-align:center; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; font-size:14px;}
.sclist li a{ color:#333333; display:block;}
.sclist li a:hover{ color:#ffffff; background:#0089d4;}

.biaodan{ overflow:hidden; width:540px; padding:20px; border:10px solid #dcdcdc; margin:20px auto;}
.biaodan .anniu{ width:100px; height:30px; margin:0 20px; font-size:14px;cursor: pointer;  border-radius:3px; background:#008FD5; color:#ffffff; line-height:20px; font-weight:bold;}
.biaodan .anniu:hover{ background:#016fbc; color:#ffffff;}

.tjjl{ width:120px; height:34px; font-size:15px; text-align:center; line-height:38px; background:#008FD5; color:#ffffff; display:block; font-weight:bold; border-radius:5px; margin:10px 0 20px 0;}
.tjjl:hover{ background:#016fbc;}