@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#666; font-family:"宋体"; }
a{ border:none; color:#666; text-decoration:none;}
ul,li{ list-style-type:none; padding:0; margin:0;}
img{ border:0;} 
a:hover{ text-decoration:none; }
ri0{ margin-right:0;}

/*头部部分*/
.head{ width:100%; height:110px; border-bottom:5px solid #023d77;}
.head_top{ width:1000px; margin:0 auto; height:110px;}
.nav{  width:1000px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-x;}
.logo-1{ float:left; width:282px;  height:110px; background:url(../images/logo.jpg) no-repeat left center;}
.logo-1 a{ width:282px; height:110px; display:block;}
.nav_dh{ width:656px; float:right;  }

.nav_dh li{ float:left; line-height:110px;font-size:13px;text-align:center; width:82px; text-align:center; font-family:"微软雅黑";}
.nav_dh li a{color:#023d77;text-decoration:none;/* padding:0 30px;*/ font-weight: bold; width:82px; height:110px; display:block; }
.nav_dh li a:hover{ color:#fff;background:#023d77;display:block; font-weight: bold;}

.nav_dh li.bor{ border-right:2px solid #e8e8e8;}





/*banner*/
.banner{ width:100%; float:left;}
.fullSlide{ width:100%;  position:relative;  height:464px; background:#fff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:464px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:464px; }	

  .fullSlide .hd{ width:180px;  position:absolute; z-index:1; bottom:10%; right:20%; height:30px; line-height:30px;}
  	.fullSlide .hd ul{ text-align:center; }	
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:5px; background:#ffffff; overflow:hidden; 		line-height:9999px; 	}	
	.fullSlide .hd ul .on{ background:#006bd5; }


/*主体文章部分*/
.center{ width:1000px; margin:0 auto; *overflow:hidden; _overflow:hidden; overflow:hidden;}
.clear{ clear:both;}
.wxcp{ width:977px; float:left; background:#f3f3f3; margin:30px 0 0 0; padding:0 10px; _margin:30px 0 0 0; _width:977px; border:1px solid #dedede; border-radius: 13px; height:189px; overflow:hidden;}
.wxcp li{  width:162.5px; margin-right:0px; text-align:center; ; _margin-right:0px;}
.wxcp h1{ font-size:14px; color:#333; height:27px;_height:30px; padding-left:30px;background:url(../images/ico.jpg) no-repeat 0 -45px;line-height:27px;*line-height:37px;  border-bottom:1px solid #afafaf; overflow:hidden; _background:url(../images/ico.jpg) no-repeat 0 -42px;}
.wxcp ul li{ float:left;   text-align:center; }
.wxcp ul{  overflow:hidden; }
.wxcp ul li a img{ width:152px; height:103px;}
.wxcp span{ display:block; margin-top:10px;}
.wxcp a{ color:#666666; font-size:14px;}
.pic_box{ height:130px;  _overflow:hidden; }

.center_right{ width:233px; float:right;}
.center_right h1{ font-size:19px; width:230px; height:45px; text-align:center; color:#fff; background:url(../images/title_01.jpg) no-repeat; line-height:45px; margin-top:20px;}
.center_right ul{ padding:0; margin:0;}
.center_right ul li{ height:37px;background:url(../images/title_03.jpg) no-repeat;}
.center_right ul li a{  padding-left:55px; background:url(../images/title_li_bg.jpg) no-repeat 40px center; height:32px; color:#333; display:block; line-height:32px;  font-weight:bold; font-size:15px;}
.center_right ul li a:hover{ background:url(../images/title_02.jpg) no-repeat; color:#fff; text-decoration:none;}
.center_right02{width:210px; float:right;background:#f8f8f8;border:1px solid #dedede; margin-top:20px; padding-left:10px; height:239px;}
.center_right02 h3{font-size:17px; color:#025489; width:100%; height:27px; line-height:23px;*line-height:23px; margin-top:20px; margin-bottom:11.39px; }
.center_right02 p{ line-height:15px; *line-height:8px;}


.xwzx{ width:1000px; margin:0 auto;  margin-top:10px;}
.box{ float:left; width:150px; margin-right:10px;}
.box img{ width:150px; height:133px;}
.xwzx_title{ height:54px;}
.gyzx{ width:303px; float:left; height:227px; _height:255px; _width:323px;padding:0px 5px; _padding:0;}
.xwdt{ width:341px; float:left; padding:0px; height:215px; overflow:hidden; padding-right:20px;background:url(../images/bor_bg.jpg) no-repeat right 0;}
.news li a{color:#666; font-size:12px;  line-height:28px;background:url(../images/ico.jpg) no-repeat 0 -112px; padding-left:30px; }
.news li{ }
.title_xw{ margin-bottom:30px;height:105px; width:100%; float:left; background:url(../images/div_bg2.jpg) no-repeat center bottom; display:block;}


.lb_right{ background:url(../images/pic_03.jpg) no-repeat; width:301px; height:120px; float:right; padding-top:55px;}
/*.news li p{line-height:23px; margin-top:0; margin-left:10px; text-align:justify; margin-top:12px; margin-bottom:12px;}*/
.lxwm-1{ width:306px; float:right; } 
.xwzx h2{font-size:14px; color:#333;height:25px; line-height:25px;*line-height:25px; padding-left:30px; background:url(../images/ico.jpg) no-repeat 0 4px; border-bottom:1px solid #cacaca; overflow:hidden;}
.news h1{font-size:14px; color:#000;  height:23px; padding-left:30px;background:url(../images/ico.jpg) no-repeat 0 -70px;line-height:23px;*line-height:23px; margin-bottom:11.39px; _margin-top:20px; margin-top:10px; border-bottom: 1px solid #cacaca;}
.gsjs p{ text-indent:2em; line-height:23px; text-align:justify;}

.lb1{ float:left; width:117px;}
.lb2{ float:right; width:117px;}
.lb1 li{ height:30px; margin-bottom:8px;}
.lb1 li a{ width:100%; height:30px; display:block;}
.lb2 li{ height:30px; margin-bottom:8px;}
.lb2 li a{ width:100%; height:30px; display:block;}


.gsjs p a{ float:right; color:#ff0000;}
.gsjs span{float:left; margin:0 10px 7px 0;}
.more{float:right; color:#ff0000;}
h2{ font-size:13px;}
.lxwm-1 h3{font-size:14px; color:#000;  height:23px; padding-left:30px;background:url(../images/ico.jpg) no-repeat 0 -90px;line-height:23px;*line-height:23px; margin-bottom:11.39px; _margin-top:20px; margin-top:10px; border-bottom: 1px solid #cacaca; }
.lxwm-1 p{ line-height:17px; *line-height:8px;}

/* 内页样式 */
.ny_banner{ width:100%; background:url(../images/dw_02.jpg) center no-repeat; height:174px;}




/* all css */
.ny_banner1{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px; margin-bottom:20px;}
.ny_banner2{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px; margin-bottom:20px;}
.ny_banner4{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px;}

.ny_banner5{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px;}
.ny_banner6{ width:100%; background:url(../images/ny_03.jpg) center no-repeat; height:174px;}

.news{ color:#666666;line-height: 22px;font-size: 12px;}

.nrbox{padding:10px; margin:10px auto; margin-top:0px; overflow:hidden;border:1px solid #f4f4f4; }
.nrbox ul li{line-height:35px; height:35px; border-bottom:1px dashed #ededed; padding-left:25px; background:url(../images/arr.gif) no-repeat 5px ; font-size:12px; border-bottom:1px dotted #b1b1b1;}
.nrbox ul li span{ float:right; padding-right:10px;line-height:30px; font-size:12px;}

.ny_con{ width:990px; margin:0 auto;}
.ny_l{ width:205px; float:left;}
.ny_r{ width:755px; margin:0 0px 20px 10px; float:right;_overflow:hidden;}
.lmfl{ width:205px; border-top:8px #023d77 solid; border-bottom:3px #eaeaea solid;}
.lmfl ul{ width:205px;}
.lmfl ul li{ width:205px; border-bottom:1px #eaeaea solid; height:34px;  line-height:34px; text-align:left; display:block;}
.lmfl ul li a{color:#333;display:block; padding:0px 10px 0px 50px; width:145px;background:url(../images/dw_05.jpg) 30px center no-repeat;}

.lmfl ul li a:hover{  background:url(../images/dw_05.jpg) #f9f9f9 30px center no-repeat;}
.lxwm{ width:205px; border-bottom:3px #eaeaea solid; margin-top:10px; margin-bottom:15px;} 

.lxdh{ font-size:18px; font-weight:bolder; overflow:hidden; color:#000;}
.lxdh img{ float:left;}
.dz{ width:180px; padding:10px; line-height:30px;}

/*******内页右侧********/
.tit{ width:755px; height:45px; line-height:45px; padding:0px; background:url(../images/right_top.gif) no-repeat;}
.tit_l{ width:250px; height:45px; text-indent:15px; font-size:14px; float:left; color:#000;}
.tit_r{ width:350px; float:right; text-align:right; padding-right:10px; }
.tit a{ color:#5c5c5c;}
.tit a:hover{ color:#d90007;}
.left{ padding-left:20px; float:left; background:url(../images/sy.jpg) no-repeat left center; height:35px; line-height:35px; margin-left:15px;}
.left a{ color:#666666; text-decoration:none; margin:0 2px;}
.left a:hover{text-decoration:none; color:#b62728;}
.ny_r .product_list{ border-bottom:1px solid #fff; height:133px; padding-top:30px; width:735px; padding-left:20px; padding-bottom:20px;}
.ny_r .pro_nr{ width:755px; background:#f7f7f7; padding-bottom:30px;}
.pro_title{margin-bottom:10px;line-height:32px;line-height:32px;font-size:16px;font-weight:bold;text-align:center;color:#322725;}
.nynr .product ul/*,.pro_p*/{ width:785px; margin:5px 5px 15px 0; float:left;}
.nynr .product li/*,.pro_p li*/{ width:152px; height:130px; background-color:#f8f8f8; text-align:center;border:1px solid #FFF;float:left; margin:10px 10px 0px 20px; }
.nynr table{ float:left;}
.nynr .product ul table{ float:left; width:100%; height:54px;}
.nynr .product li img/*,.pro_p li img*/{ display:block;padding:2px; width:152px; height:103px;}
.nynr .product li span/*,.pro_p li span*/{ display:block; text-align:center; color:#666; margin-top:5px; height:25px; line-height:25px; padding-left:5px; font-size:12px;}
.nynr .product li a/*,.pro_p li a*/{ font-size:12px;}
.nynr{  line-height:35px; font-size:14px;}
.nynr span,.nynr p{ line-height:35px; font-size:14px;}
.nynr p img{ width:700px; }


div.digg { padding:3px; margin:30px 20px; text-align:right;}
div.digg a {padding:3px 8px; margin:3px; color: #343434; border:1px solid #cccccc; text-decoration: none}
div.digg a:hover {color: #343434; border:1px solid #a4a3a3;}
div.digg a:active {color: #343434;}
div.digg span.current {padding:3px 8px; font-weight: bold; margin: 3px;color:#d90007; }
div.digg span.zzjs { padding:3px 8px; margin: 3px; color: #ddd;border:1px solid #dce1e7;}



.FriendLinks{ text-align:left; padding:5px; margin-top:20px; border:1px solid #ececec; line-height:25px;}
.FriendLinks a{ margin-right:10px;}
/*多重切换*/
.TTSlider{width: 980px;float:left;}
.TTSlider li{list-style-type:none;float: left;}
.TTSlider li img{border: none;}
.TTSliderTitle{height: 0px;}
.TTSliderTitle ul{width: 390px; margin:20px auto 0;}
.TTSliderTitle li{width: 130px;height: 35px;position: relative;z-index: 3;left: 0; text-align:center}
.TTSliderTitle li div{left: 0;right: 0;top: 0;bottom: 0;position: absolute;_width:129px;_height:34px}
.TTSliderTitle .cur div{z-index: 3;_height:34px;_width:136px}
.TTSliderTitle .cur div a{ background:#005498; color:#fff; }
.TTSliderTitle .noneBorRight div{border-right: none;}
.TTSliderTitle li a{display: block;width: 120px;float: left;height: 100%;line-height: 35px;text-decoration: none;overflow: hidden;*width:49%;font-size: 12px;}
.TTSliderTitle li a img{height: 200px;margin: 6px;width: 220px}

.TTSliderPic{width: 910px;padding: 30px 33px;position: relative;height: 250px;z-index: 1; }
.TTSliderPicList{position: relative;width:850px; margin:0 auto;overflow: hidden;height:250px;}
.TTSliderPic ul{position: absolute;display: none;top:3px;left: 0; padding:0 15px;}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li img{width:220px; height:200px; border:8px solid #e4e6ed;}
.TTSliderPic li{width: 250px;padding: 0 14px;height: 250px;}
.TTSliderPic li a{display: block;height: 250px;overflow: hidden;}
.TTSliderPic li p{height: 30px;line-height: 30px;text-align: center;color: #ED0A0A}
.TTSliderPic li a span{ width:100%; float:left; line-height:50px; text-align:center;}
.TTSliderPrevBtn,.TTSliderNextBtn{height: 100%;width: 45px;position: absolute;z-index: 999;top: 0;text-align: center;}
.TTSliderPrevBtn{left:0}
.TTSliderNextBtn{right: 0;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height: 66px;width: 24px;display: inline-block;background: url(../images/btn.png) no-repeat;margin-top: 115px}
.TTSliderNextBtn a{background: url(../images/btn.png) no-repeat -24px 0}
.title_cp{ height:125px; width:100%; float:left; background:url(../images/div_bg.jpg) no-repeat center bottom; display:block;}








/*底部部分*/
.foot{ width:100%;   float:left; background:#023d77;color:#fff; height:213px; _height:200px;}
.foot_nr{ width:1000px; margin:0 auto;text-align:center;padding-top:50px; line-height:20px;  background:url(../images/foot_nr.jpg) no-repeat center 60%;}
.foot_nr a{ color:#fff;padding:0 10px; }
.foot_nr a:hover{ text-decoration:underline;}
.foot_nr a.nobor{border-right:0;}

.foot_nr p{ padding:0;}












/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left; }


/*在线客服*/

.zxkf{ background:url(../images/service.gif) no-repeat;position:fixed; top:248px; right:0px; float:right; width:127px; height:282px; display:block; z-index:9999; _position:absolute; }
.zxkf a{ margin-top:105px; float:left; margin-left:18px;}


/*导航*/
.js{width:100%; margin:0px auto 0 auto; }	
.js p{ padding:0px 0; font-weight:bold; overflow:hidden;  }	
.js p span{ float:right; }	
.js p span a{ color:#f00; text-decoration:underline;   }	
.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}	
.navBar{ position:relative; z-index:1;  color:#fff; height:43px; line-height:43px; }	
.nav2{ width:980px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }	
.nav2 a{ color:#fff;  }	
.nav2 h3{ float:left;  font-size:100%;  font-size:14px; line-height:43px; margin:0;}	
.nav2 .m{ float:left;  position:relative; }	
.nav2 .s{ float:left; width:9px; text-align:center; color:#eee;   }	
.nav2 h3 a{  display:block; padding:0 27px;  }	
.nav2 .on{  background:url(../images/nav_hover.jpg) no-repeat center bottom; }	
.nav2 .sub{ display:none; background:#fff; border:2px solid #09F;position:absolute; left:10px; top:48px; line-height:26px; padding:7px 0; float:left; border-radius: 15px; box-shadow:15px; text-align:center; _line-height:15px; _padding-top:15px;}	
.nav2 .sub li{ width:auto;}	
.nav2 .sub li a{ display:block; padding:0 10px; margin:0 8px; background:none; color:#000;}	
.nav2 .sub li a:hover{ }

/*内容*/
.nav_two{ width:1000px; margin:0 auto; *overflow:hidden; _overflow:hidden; overflow:hidden; height:60px; border:1px solid #cdcdcd; ; border-radius: 13px; background:url(../images/fw_bg.jpg) no-repeat #f3f3f3 20px center;}
.nav_two ul{ float:right; width:760px;}
.nav_two ul li{ background:url(../images/1.jpg) no-repeat left center; width:125px; height:60px; float:left;} 
.nav_two ul li.n02{ background:url(../images/2.jpg) no-repeat center center;}
.nav_two ul li.n03{ background:url(../images/3.jpg) no-repeat left center; }
.nav_two ul li.n04{ background:url(../images/4.jpg) no-repeat center center; width:135px;}
.nav_two ul li.n05{ background:url(../images/5.jpg) no-repeat center center;width:118px;}
.nav_two ul li.n06{ background:url(../images/6.jpg) no-repeat center center;}
.nav_two ul li a{ width:125px; height:60px; display:block;}


/*友情链接*/
.link{ width:980px; height:44px;margin:20px auto 30px; *overflow:hidden; _overflow:hidden; overflow:hidden; line-height:44px; font-size:13px; border:1px solid #b1b1b1; padding-left:20px; color:#000;}
.link a{ margin-right:20px;}
.head-top-right{ float:right; width:280px; height:125px; background:url(../images/phone.jpg) no-repeat left center; display:block;}
