*{margin: 0; padding: 0}
a{text-decoration: none; color: #666;}
img{ border: none;}
ul,li,p{list-style: none;}
body{font-family: 'Microsoft Yahei'; font-size: 14px;overflow-x:hidden; background:url(../images/bdbg.jpg) repeat-x}



.home_top{ width:100%; height: 35px; margin:0px auto; }
.home_top1{ width: 1200px; margin: 0 auto; line-height: 35px; overflow:hidden }
.home_top2{ width: 500px; float: left; line-height: 30px; color: #666666; font-size: 12px; padding-left:10px;}
.home_top3{ width: 160px; float: right; padding-right:10px;}
.home_top3 li{ width: 90px; height:16px;float: left; border-right: 1px solid #a3a2a2; text-align: center; line-height: 16px; margin-top: 7px; }
.home_top4{ float: right; line-height: 16px;margin-top: 7px;}
.home_top5{ width: 1200px; height:100px; margin: 0 auto; overflow: hidden;}
.home_top6{width: 436px; height:54px; float: left; margin-top: 20px; padding-left:10px;}
.home_top6 img{ width: 100%;}
.hhone{ width: 200px; float: right;  height: 50px; margin-top: 15px;}
.hhtwo{text-indent: 28px; font-size: 16px; color: #e89291;background: url(../images/logoone.jpg) no-repeat; background-size: 21px 21px;}
.hhthree{ font-size: 22px; color: #2d81e8; font-weight: bold;}
.hanv{ width: 100%; height: 45px;  background: #cb0202;}
.mone{ display: none;}


.fwxm{ width:1200px; margin:0px auto;}
.fwxm1{ width:287px; height:148px; background:url(../images/fw1.jpg) no-repeat; float:left; text-align:center; padding-top:160px; padding-left:50px; padding-right:50px;}
.fwxm2{ width:287px; height:148px; background:url(../images/fw2.jpg) no-repeat; float:left; text-align:center; padding-top:160px; padding-left:50px; padding-right:50px;}
.fwxm2 a{ color:#FFFFFF;}
.fwxm3{ width:273px; height:148px; background:url(../images/fw3.jpg) no-repeat; float:left; text-align:center; padding-top:160px; padding-left:50px; padding-right:50px;}
.fwxm-bt1{ font-size:20px; font-weight:bold; padding-bottom:20px;}

.fwxm4{ width:53px; float:left}

.bs{ color:#FFFFFF;}
.fwxm li{ line-height:20px;}




/*公司简介*******************************/
.gsjj{ width:1200px; height:685px; margin:0px auto;  color:#666666;}



.gsjj-top{ width:1200px; padding-top:20px;}


.gsjj-left{ width:397px; height:263px; float:left; padding-top:35px;}

.gsjj-bt{ font-size:22px; font-weight:bold;}
.gsjj-right{ width:763px; float:left; padding-top:35px; padding-left:25px; padding-right:15px;}
.gsjj-right p{ text-indent:24px; line-height:24px;}
.pth{ padding-top:30px;}
.ckxq{ text-align:right; padding-right:20px;}
.ckxq a{ color:#FF0000}
.ckxq a:hover{ color:#ff6600}
/*body{background-image:url(/images/bgbodyimg_02.jpg); background-repeat:repeat}*/
.bigbox{width:100%; margin:0 auto;}

.bigmenu{width:100%; height:46px; margin:0 auto; background:#0e68ad;}/*11.16新加*/




.topbox{background-image:url(/images/topbgimg_02.jpg);background-repeat:repeat-x;width:1000px;height:92px}


.searchbox{width:260px;height:74px;float:right;padding-top:2px;overflow:hidden}
.logo{width:410px;height:76px;float:left}
.smallnav,.search{float:right;}
.smallnav{padding-right:11px;}
.smallnav{padding-top:10px;height:20px}
.search{padding-top:12px;padding-bottom:20px}
.smallnav li{height:20px;float:left;background-image:url(/images/topnavY_03.jpg);background-repeat:no-repeat;background-position:right}
.smallnav li a{display:block;text-decoration:none;color:black;width:62px;height:11px;text-align:center}
.smallnav li a:hover{color:#F69}
.bignav{width:1200px;height:46px; line-height:46px; margin:0px auto; background:#0e68ad}
.bignav li{float:left;background-image:url(/images/bignavY_03.jpg);background-repeat:no-repeat;background-position:right}
.bignav li a{display:block;text-decoration:none;font-size:16px;color:white;font-weight:bold;width:110px;height:46px;text-align:center;line-height:46px}
.bignav li a:hover{color:#F96}
.leftP{width:360px;height:40px;overflow:hidden}
.leftP1,.leftgu,.leftP3{float:left;color:#00468b;height:40px;line-height:40px}
.leftP1{padding-left:9px}
.leftP3{height:31px;padding-top:9px;float:right;padding-right:2px;*padding-top:0;-padding-top:9px}
.leftP,.rightnav{float:left}
.topColumn{width:1200px;height:30px;background-color:#FFF;background-repeat:no-repeat;margin:0 auto;}
.rightnav{width:640px;height:40px;line-height:40px}
.rightP{color:#00468b;font-weight:bold;padding-left:20px;margin-top:10px}
.rightP,.rightnavP{float:left}
.rightnavP li{float:left}
.rightnavP li a{display:block;text-decoration:none;text-align:center;color:#00468b;width:63px}
.rightnavP li a:link{color:#00468b}
.rightnavP li a:visited{color:#00468b}
.rightnavP li a:hover{color:#00468b}
.rightnavP li a:active{color:#00468b}
.rightnavP li a:hover{color:#F69}


.banner{ min-width:1200px;  margin:0 auto;padding-top:9px; clear:both}


.bannercontent{width:100%; margin:0px auto;}
.bannercontent li{border:none;display:none}

.banner img {
   width: 100%;
   display: block;
}
.middlebox{width:1200px;overflow:hidden;/*如果要改给overflow:hidden删了给告诉恢复就可以了height:538px;*/margin:0 auto;padding-top:7px;*padding-top:7px; }
.middleT{background-image:url(/images/MbannerFrame_03.jpg);background-repeat:no-repeat;border:1px solid #e1e1e3;width:979px;overflow:hidden;margin-left:9px;height:177px}
.middleP1{float:left;font-weight:bold;color:#00468b;padding-left:0px;padding-top:9px}
.middleP2{float:right}
.middleP2 a{display:block;color:#5f5f5f;text-decoration:none;padding-right:9px;padding-top:9px}
.middleP2 a:hover{color:#F96}
.topP{width:980px;height:30px;overflow:hidden}
.Mbanner{margin-top:3px;overflow:hidden;width:979px}
.menua,.menub,.menuc{width:308px;height:50px;overflow:hidden}
.menua li,.menub li,.menuc li{float:left}
/*.menua li a{display:block;height:22px;line-height:22px;text-decoration:none;color:black;width:80px;padding-left:3px}*/
/*.menub li a{display:block;height:22px;line-height:22px;text-decoration:none;color:black;width:77px}
.menuc li a{display:block;height:22px;line-height:22px;text-decoration:none;color:black;width:92px;padding-left:5px}*/
.menua li a:hover{color:#00509e;text-decoration:underline}
.menub li a:hover{color:#00509e;text-decoration:underline}
.menuc li a:hover{color:#00509e;text-decoration:underline}
.contenta,.contentb,.contentc{float:left;width:310px;height:148px;padding-left:12px}
.middleM{width:1200px;background-color:white;margin:0 auto;margin-top:9px;overflow:hidden;}
.leftcontent,.middlecontent,.rightcontent{float:left}
.leftcontent{width:354px; height:338px;  border:1px solid #d8d8d8;/*overflow:hidden;*//*如果要改给overflow:hidden删了给告诉恢复就可以了height:219px;*//*border:1px solid #e1e1e3;*/-margin-left:4px; }
.topin{width:362px;height:73px;background-image:url(/images/middleIn_03.jpg);background-repeat:no-repeat;overflow:hidden}
.topinP{float:left;font-weight:bold;color:#00468b;padding-left:11px;padding-top:9px}
.topinP3{float:left;color:#00468b;padding-left:11px;padding-top:9px}
.topinP3 a{color:#00468b;text-decoration:underline}
.topinP3 a:link{color:#00468b}
.topinP3 a:visited{color:#00468b}
.topinP3 a:hover{color:#00468b}
.topinP3 a:active{color:#00468b}
.topinP1,.topinP2{float:left}
.downbox{width:1000px;height:116px;background-color:white;margin:0 auto;overflow:hidden;padding-top:10px}
.downbanner{width:360px;height:105px;margin-left:9px;border:1px solid #e1e1e3}
.downbanner,.downM,.downR{float:left}
.downM{width:292px;height:105px;background:url(/images/downmenu1_05_03.jpg);background-repeat:no-repeat;border:1px solid #e1e1e3;margin-left:10px}
.downM .texttitle{color:#00468b;font-weight:bold;height:29px;line-height:29px;padding-left:8px}
.downR{width:300px;height:107px;margin-left:9px;_margin-left:6px;*margin-left:6px}
.downR p{color:#00468b;font-weight:bold;height:28px;line-height:28px;padding-left:6px;_margin-left:6px;*margin-left:6px;border-bottom:#65bee8 1px solid}
.downcontent{width:100%;height:163px;background-color:white;margin:0 auto}
.top1{background-repeat:repeat-x;width:1200px; margin:0px auto; height:39px; margin-top:15px; border:1px solid #cccccc;}

.bottom{ width:100%; margin:10px auto;background:#4d4d4d;}
.bigmenu{width:100%; height:46px; margin:0 auto; background:#0e68ad;}

.downphoto{width:90px;height:29px;padding-top:5px;margin-left:5px}
.downlink{width:877px;height:33px;padding-top:7px;-margin-top:2px}
.downphoto,.downlink{float:left}

.middle{width:1200px; padding-top:20px; height:40px; margin:0px auto; color:#FFF; text-align:center;}




.bottom-m{ width:1200px; background:#4d4d4d; margin:0px auto}


.downnav li{float:left; font-size:14px; background-image:url(/images/downliY_03.jpg);background-position:right;background-repeat:no-repeat}
.downnav li a{display:block;text-align:center; font-size:14px;  color:#FFF;width:92px;text-decoration:none;}
.downnav{margin-left:400px; height:20px; font-size:14px;}
.downnav li a:link{color:#FFF}
.downnav li a:visited{color:#FFF}
.downnav li a:hover{color:#C33;text-decoration:none}
.downnav li a:active{color:#FFF}
.down{width:1200px; margin:0px auto; color:#FFFFFF; }
.down a{ color:#FFFFFF}
.down p{height:50px;}
/*.textc,.textd{display:none}*/
.newstext{display:none}
.newsmenu .hover{color:#00468b;font-weight:bold;display:block;text-decoration:none;text-align:center;width:95px;height:26px;line-height:26px;color:#00468b;background-image:url(/imagesYZ/bgmenuimg.jpg);background-repeat:no-repeat}
.middlecontent{width:322px;height:302px/*overflow:hidden*/;margin-left:10px}
.topnews{width:310px;height:26px;border-bottom:1px solid #65bee8;z-index:-1; _overflow:hidden;}
.newsmenu{float:left;}
.newsmenu a{display:block;text-decoration:none;text-align:center;width:78px;_height:26px;_line-height:26px;height:26px;line-height:26px;color:black}
.link1{float:right}
.newsmenu li{float:left;_padding-top:1px;padding-top:1px;padding-left:5px;z-index:100; }
.newstext{width:310px;float:left}
.link1{float:right;display:block;height:20px;line-height:20px;padding-right:10px;color:#5f5f5f}

.newstext2{display:none}
.newsmenu2-left{font-weight:bold;display:block;text-decoration:none;text-align:center;width:95px;height:26px;line-height:26px;float:left;font-size:16px;color:#0d2b86;}
.rightcontent{width:490px;height:302px;margin-left:14px;}
.downnews{width:490px;height:40px;border-bottom:1px solid #cccccc;_overflow:hidden}
.newsmenu2{float:left; width:490px; padding-top:10px;}
.newsmenu2 a{display:block;text-decoration:none;text-align:center;width:78px;height:26px;line-height:26px;color:black;_height:26px;_line-height:26px;z-index:100;}
.link2{float:right}
.newsmenu2 li{float:left;_padding-top:1px;padding-top:1px;padding-left:5px}
.newstext2{width:310px;float:left}
.link2{float:right;display:block;height:20px;line-height:20px;padding-right:10px;color:#5f5f5f}
.newstable{margin-top:20px;border-bottom:1px solid #e3e3e3;padding-bottom:18px}


.hdp{ width:325px; padding-left:10px; height:320px; float:left}
ul.marquee {
	/* required styles */
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;
	/* optional styles for appearance */
	height: 40px; /* height should be included to reserve visual space for the marquee */


}

ul.marquee li {
	/* required styles */
	position: absolute;
	top: -999em;
	left: 0;
	display: block;
	white-space: nowrap; /* keep all text on a single line */

	/* optional styles for appearance */
	font: 14px MSYH,Arial, Helvetica, sans-serif;
	padding: 13px 5px;
}

.left-lm1{ width:218px}
.left-lm2{ width:218px; height:40px;}
.left-lm2 h2{
width: 215px;
text-align: center;
color: #fff;
font-size: 22px;
font-weight: normal;
height: 40px;
line-height: 30px;}

.left-lm3{background:url(/images/mintwo.jpg) no-repeat; text-align:right; padding-right:30px; padding-bottom:10px;}


.tabthr ul{width: 195px; margin: 20px auto; overflow: hidden;}
.tabthr h3{ font-weight: normal; font-size: 15px; color: #666666; padding-bottom: 10px;}
.tabthr{ width: 213px; border: 1px solid #f0f0f0;  margin: 20px auto 0; overflow: hidden;}
.tabthr li{ line-height: 25px; color: #666;}

.tabtwo{ width:215px; height: 100px; background:#edecec;  text-align: center; line-height:100px; font-weight: normal; font-size: 24px;}

.tabone{ width: 215px; margin: 0 auto; overflow: hidden;}
.dianhuaone{ width: 40px; float: left;}
.dianhua{ float: left; width: 150px;}
.tabtwo h2{ font-weight: normal; font-size: 24px;}


*{margin: 0; padding: 0}
a{text-decoration: none; color: #666;}
img{ border: none;}
ul,li,p{list-style: none;}
body{font-family: 'Microsoft Yahei'; font-size: 14px;overflow-x:hidden;}

.mychgPic{width:320px; height:320px; padding:2px; border:1px solid #999; margin:0 auto}
.mF_liuzg{ position:relative; width:320px; height:320px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}/*载入画面*/
.mF_liuzg .pic li{width:320px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:320px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:320px;height:320px; display: block;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:400px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:320px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#A61814; color:#fff; font-weight:bold;}




