/* CSS Document */
html {overflow-x:hidden;background:#fff}
body{ margin:0; padding:0; }
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none; border:none; margin:0; padding:0}
dd,dt,dl{ margin:0; padding:0 }


.header{ width:100%; height:97px; background:url(../images/header_bg.png) repeat-x; z-index:9999999; position:relative; border-top:3px solid #00427A}
.header_nb{ width:1100px; height:97px; margin:0 auto}

.logo{ display:block; width:194px; height:57px; float:left; margin-top:20px}

.header_nb_r{ width:; height:97px; float:right; position:relative}
.searchbanben{ width:171px; height:24px; position:absolute; right:0; top:19px}

.search{ float:left; width:137px; height:24px; background:url(../images/search.png)}
.searchin{ display:block; float:left; width:106px; height:14px; line-height:14px; margin:5px 0 0 4px; background:none; color:#999999;}
.searchon{ display:block; width:14px; height:14px; float:right; margin:5px 9px 0 0; background:url(../images/searchon.png); cursor:pointer}

.navbar{ height:24px; float:right; margin-top:56px; position:relative}


ul#topnav li {height:41px; line-height:41px; float:left; margin:0 0 0 34px;}
ul#topnav li a{ font-family:Arial, Microsoft YaHei; font-size:15px; color:#333; display:block; height:41px }
ul#topnav li:hover a{color:#005BAC }



ul#topnav li .sub {
width:480px!important;
z-index:999999;
	position: absolute;
	padding:0 0 0 0;	
	top: 41px; 
	background:url(../images/subbg2.png);
	float: left;
	display: none;
	 height:auto;
	 overflow:hidden; padding-bottom:20px
}
.sub01{	left:80px;}
.sub02{	left:-90px;}
.sub03{	left:-300px;}
.sub04{	left:-326px;}
.sub05{	right:0;}

.sub_top{ width:480px; height:5px; background:url(../images/sub_top.png) repeat-x}
.sub_bottom{width:480px; height:auto; overflow:hidden}


ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
.subimg{ float:left; width:255px; height:184px; padding:18px 0 0 60px}
ul#topnav li .sub ul{ width:162px; height:auto; overflow:hidden; background:url(../images/subx.jpg) right center no-repeat;
	list-style: none;
 padding: 18px 0 0 0;
	float: left;
}
ul#topnav .sub ul li {
	 padding:0 0 0 0;
	 float:none;
	width:auto;
	height:auto!important;
		overflow:hidden;
	color: #000;
	margin:0 auto 8px auto
}


ul#topnav .sub ul li a {
	 float:left;
	background: none;
	height:auto!important;
	overflow:hidden;
	display: block;
	 margin:0 0 0 0;
	 line-height:20px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	 padding:0;
	 width:142px;
	color:#555;
	font-weight:normal;
	 text-align:left; padding-left:20px;
 font-size:12px;

}
ul#topnav .sub ul li a:hover { color:#11507C}


.banben{ display:block; width:24px; height:24px; float:right}


.banner{ width:100%; height:647px; position:relative; margin-top:-97px}
.flexslider{position:absolute;width:1920px;height:647px; top:0;  left:50%; margin-left:-960px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%; z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:17%;}
.flex-direction-nav .flex-prev{left:17%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px; left:45%}
.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


.main1{ width:100%; height:349px; background:#fff; padding-top:87px}
.main1_nb{ width:1100px; height:261px; margin:0 auto;}

.main1_l{ width:485px; height:261px; float:left; position:relative}
.main1_l_nr{ width:251px; height:261px; float:right; position:relative}
.main1_bt{ width:251px; height:auto; overflow:hidden; background:url(../images/mainbtx.jpg) left bottom no-repeat; padding-bottom:10px}
.main1_bt_ch{ width:251px; height:auto; line-height:24px; font-family:Arial, Microsoft YaHei; font-size:18px; color:#333}
.main1_bt_en{ width:251px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#92979B; margin-top:10px}
.main1_wz1{ display:block; height:25px; line-height:25px; font-family:Arial, Microsoft YaHei; font-size:16px; color:#666; margin-top:10px;}
.main1_wz2{display:block; height:auto; overflow:hidden; line-height:25px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#7b848d; margin-top:6px;}
.readmore{ display:block; width:105px; height:21px; background:url(../images/more_bg.png); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:center; line-height:21px; position:absolute; bottom:0; left:0}
.readmore:hover{ color:#005BAC}



.main1_r{ width:554px; height:261px; float:right; }

.main1_r_nr{ width:320px; height:261px; float:right; position:relative}
.zhici_bt{ display:block; height:auto; overflow:hidden; line-height:25px; font-family:Arial, Microsoft YaHei; font-size:16px; color:#666; margin-top:10px;}

.zhici_wz{display:block; height:auto; overflow:hidden; line-height:26px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#7b848d; margin-top:8px;}



.main2{ width:100%; height:551px; background:#F6F6F6; padding-top:1px }
.main2_bt{width:400px; height:auto; overflow:hidden; background:url(../images/mainbtx.jpg) center bottom no-repeat; margin:0 auto; margin-top:73px; padding-bottom:18px}
.main2_bt_ch{width:400px; height:22px; line-height:20px; font-family:Arial, Microsoft YaHei; font-size:22px; color:#333;  text-align:center}
.main2_bt_en{width:400px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#92979B; margin-top:10px;  text-align:center}

#c{ width:; height:42px; margin:30px auto 0 auto; float:left; position:relative; left:50%}
#c ul{position:relative; left:-50%; background:url(../images/dt_topbg2.jpg); height:42px}
#c ul li{ float:left; width:; height:40px; line-height:40px; text-align:center; border-left:1px solid #DDDDDD; margin-top:1px;}
#c ul li a{ display:block; width:; height:40px; font-family:Arial, Microsoft YaHei; font-size:14px; padding:0 10px}
.libg a{ color:#fff; background:#47B5E8}
.li1 a{ color:#848c93}
.libg a.cli1{ background:url(../images/libgl.png) left!important}
.libg a.cli4{ background:url(../images/libgr.png) right!important}
.con2nb1{ width:1100px; height:178px; margin:45px auto 0 auto}

#slideBox{width:1100px; overflow:hidden;}
#slideBox .J_slide_list{ width:3600px;}
#slideBox .J_slide_list .J_slide_item{width:1100px; height:178px; float:left;}
#slideBox .J_slide_list .J_slide_item img{vertical-align:top;}


#slideBox .J_slide_trigger{ width:93px; height:32px; margin:48px auto 0 auto }
#slideBox .J_slide_trigger li,.J_slide_trigger a{}
#slideBox .J_slide_trigger li{float:left; margin:0 5px 0 0}
#slideBox .J_slide_trigger li span{display:block; width:26px; height:4px;cursor:pointer;float:left; background:url(../images/caseli1.jpg)}
#slideBox .J_slide_trigger li.cur span,.J_slide_trigger li span:hover{ background:url(../images/caseli2.jpg)}

.lipre{display:block; width:7px; height:30px; float:left}
.linext{display:block; width:7px; height:30px; float:left}
.cur span.lipre{ background:url(../images/lipre.jpg)}
.cur span.linext{background:url(../images/linext.jpg)}

.J_slide_advance{ width:600px; float:left; height:148px; margin-top:1px;}
.J_slide_advance p{ width:199px; margin-right:1px; float:left;}





#slideBox2{width:1100px; overflow:hidden;}
#slideBox2 .J_slide_list2{ width:3600px;}
#slideBox2 .J_slide_list2 .J_slide_item2{width:1100px; height:178px; float:left;}
#slideBox2 .J_slide_list2 .J_slide_item2 img{vertical-align:top;}


#slideBox2 .J_slide_trigger2{ width:93px; height:32px; margin:48px auto 0 auto }
#slideBox2 .J_slide_trigger2 li,.J_slide_trigger2 a{}
#slideBox2 .J_slide_trigger2 li{float:left; margin:0 5px 0 0}
#slideBox2 .J_slide_trigger2 li span{display:block; width:26px; height:4px;cursor:pointer;float:left; background:url(../images/caseli1.jpg)}
#slideBox2 .J_slide_trigger2 li.cur span,.J_slide_trigger2 li span:hover{ background:url(../images/caseli2.jpg)}

.lipre{display:block; width:7px; height:30px; float:left}
.linext{display:block; width:7px; height:30px; float:left}
.cur span.lipre{ background:url(../images/lipre.jpg)}
.cur span.linext{background:url(../images/linext.jpg)}

.J_slide_advance2{ width:600px; float:left; height:148px; margin-top:1px;}
.J_slide_advance2 p{ width:199px; margin-right:1px; float:left;}










.newsnr{ width:331px; height:178px; display:block; float:left;  margin-left:51px}
.newsnr_bt{ display:block; width:331px; height:24px; line-height:24px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#333}
.newsnr_date{ display:block; width:331px; height:24px; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#969696; margin-top:2px; margin-bottom:10px}
.newsnr_xq{ display:block; width:331px; height:65px;}
.newsnr_img{ float:left; display:block; width:99px; height:65px; margin-right:9px}
.newsnr_wz{  line-height:22px; font-family:Arial, Microsoft YaHei; font-size:12px; color:#666; }
.more{ background:url(../images/more1.jpg); display:block; width:65px; height:21px; margin-top:28px}

.newsnr:hover .newsnr_bt{ color:#47B5E8}
.newsnr:hover .newsnr_date{ color:#47B5E8}
.newsnr:hover .newsnr_wz{ color:#47B5E8}
.newsnr:hover .more{ background:url(../images/more2.jpg);}



.main3{ width:1100px; height:620px; margin:0 auto; padding-top:1px}
.main3_nb{ width:1100px; height:434px; margin:55px auto 0 auto}
.main3_nr{ display:block; width:273px; height:434px; float:left; position:relative; overflow:hidden; margin-left:2px}
.main3_nrimg{ display:block; width:273px; height:279px; margin:0 auto}
.main3_nrxq1{ display:block; width:273px; height:154px; margin:0 auto; padding-top:1px}
.num1{ display:block; width:58px; height:48px; margin:32px auto 0 auto; background:url(../images/numbg.jpg); color:#bababa; font-size:30px; font-family:Arial, Helvetica, sans-serif; line-height:48px; text-align:center}
.main3_nrbt1{ display:block; width:220px; height:20px; line-height:20px; margin:12px auto 0 auto; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; text-align:center;}
.main3_nrwz1{display:block; width:220px; height:20px; line-height:20px; margin:0 auto 0 auto; font-family:Arial, Microsoft YaHei; font-size:12px; color:#999; text-align:center;}

.main3_nrxq2{ display:block; width:273px; height:246px; background:#47B5E8; position:absolute; left:0; bottom:-244px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.num2{ display:block; width:58px; height:48px; margin:32px auto 0 auto; background:url(../images/numbg2.jpg); color:#fff; font-size:40px; font-family:Arial, Helvetica, sans-serif; line-height:48px; text-align:center}
.main3_nrbt2{ display:block; width:220px; height:20px; line-height:20px; margin:12px auto 0 auto; font-family:Arial, Microsoft YaHei; font-size:18px; color:#fff; text-align:center;}
.main3_nrwz2{display:block; width:220px; height:auto; overflow:hidden; line-height:22px; margin:14px auto 0 auto; font-family:Arial, Microsoft YaHei; font-size:12px; color:#fff; text-align:center;}
.jt{ display:block; width:11px; height:19px; margin:20px auto 0 auto}


.main3_nr:hover .main3_nrxq2{ bottom:0}








.main4{ width:100%; height:1036px; background:url(../images/main4bg.jpg) bottom center no-repeat; padding-top:1px}

#d{ width:993px; height:174px; margin:55px auto 0 auto}
#d ul{}
#d ul li{ float:left; width:; height:174px; margin:0 0 0 60px; text-align:center; }
#d ul li a{ display:block; width:; height:96px; font-family:Arial, Microsoft YaHei; font-size:16px; padding-top:80px}

.liabg{ background:url(../images/libga.png) bottom center no-repeat}
.liabg a{ color:#02aee5}
.lia1 a{  color:#666}

.dli1{ background:url(../images/pro1a.jpg) top center no-repeat}
.dli2{background:url(../images/pro2a.jpg) top center no-repeat}
.dli3{background:url(../images/pro3a.jpg) top center no-repeat}
.dli4{background:url(../images/pro4a.jpg) top center no-repeat}
.dli5{background:url(../images/pro5a.jpg) top center no-repeat}

.liabg a.dli1{background:url(../images/pro1b.jpg) top center no-repeat}
.liabg a.dli2{background:url(../images/pro2b.jpg) top center no-repeat}
.liabg a.dli3{background:url(../images/pro3b.jpg) top center no-repeat}
.liabg a.dli4{background:url(../images/pro4b.jpg) top center no-repeat}
.liabg a.dli5{background:url(../images/pro5b.jpg) top center no-repeat}

.xs{ width:1238px; height:535px; margin:73px auto 0 auto; position:relative; overflow:hidden}
.con2nb2{ width:1238px; height:535px; position:absolute; left:0; top:0 }


.mr_frbox{height:385px;padding:0 0px 0px; width:1238px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL{cursor:pointer;display:inline;left:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl{float:left;height:385px;width:1100px; overflow:hidden; margin-left:70px}
.mr_frBtnR{cursor:pointer;display:inline;right:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl ul li{display:inline;float:left;margin-right:81px;width:314px;height:385px; position:relative; background:#fff}
.mr_frUl ul li a{display:block; width:314px;height:384px; position:relative; padding-top:1px}




.proimg{ display:block; width:244px; height:189px; margin:34px auto 0 auto}
.probt{ display:block; width:216px; height:27px; line-height:27px; text-align:center;font-family:Arial, Microsoft YaHei; font-size:16px; color:#0168ad; margin:30px auto 0 auto}
.prowz{display:block; width:216px; height:27px; line-height:27px; text-align:center; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666666; margin:0 auto}

.pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more.jpg); margin:29px auto 0 auto}

.mr_frUl ul li a:hover .pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more2.jpg)}

.promore{ display:block; width:358px; height:60px; margin:90px auto 0 auto}



.mr_frbox2{height:385px;padding:0 0px 0px; width:1238px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL2{cursor:pointer;display:inline;left:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl2{float:left;height:385px;width:1100px; overflow:hidden; margin-left:70px}
.mr_frBtnR2{cursor:pointer;display:inline;right:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl2 ul li{display:inline;float:left;margin-right:81px;width:314px;height:385px; position:relative; background:#fff}
.mr_frUl2 ul li a{display:block; width:314px;height:384px; position:relative; padding-top:1px}
.mr_frUl2 ul li a:hover .pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more2.jpg)}

.mr_frbox3{height:385px;padding:0 0px 0px; width:1238px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL3{cursor:pointer;display:inline;left:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl3{float:left;height:385px;width:1100px; overflow:hidden; margin-left:70px}
.mr_frBtnR3{cursor:pointer;display:inline;right:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl3 ul li{display:inline;float:left;margin-right:81px;width:314px;height:385px; position:relative; background:#fff}
.mr_frUl3 ul li a{display:block; width:314px;height:384px; position:relative; padding-top:1px}
.mr_frUl3 ul li a:hover .pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more2.jpg)}

.mr_frbox4{height:385px;padding:0 0px 0px; width:1238px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL4{cursor:pointer;display:inline;left:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl4{float:left;height:385px;width:1100px; overflow:hidden; margin-left:70px}
.mr_frBtnR4{cursor:pointer;display:inline;right:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl4 ul li{display:inline;float:left;margin-right:81px;width:314px;height:385px; position:relative; background:#fff}
.mr_frUl4 ul li a{display:block; width:314px;height:384px; position:relative; padding-top:1px}
.mr_frUl4 ul li a:hover .pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more2.jpg)}

.mr_frbox5{height:385px;padding:0 0px 0px; width:1238px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL5{cursor:pointer;display:inline;left:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl5{float:left;height:385px;width:1100px; overflow:hidden; margin-left:70px}
.mr_frBtnR5{cursor:pointer;display:inline;right:0;height:47px;top:162px; width:47px; position:absolute; z-index:999}
.mr_frUl5 ul li{display:inline;float:left;margin-right:81px;width:314px;height:385px; position:relative; background:#fff}
.mr_frUl5 ul li a{display:block; width:314px;height:384px; position:relative; padding-top:1px}
.mr_frUl5 ul li a:hover .pro_more{ display:block; width:118px; height:32px; background:url(../images/pro_more2.jpg)}






.footer{ width:100%; height:381px; background:url(../images/footer_bg.jpg) repeat-x}
.footer1{ width:1100px; height:308px; margin:0 auto}
.ftnav{ width:; height:auto; float:left; margin:68px 52px 0 0}
.ftnav_bt{ width:; height:35px; line-height:26px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#fff}
.ftnavul{ width:; height:auto; overflow:hidden; margin-top:19px}
.ftnavul li{ width:; height:auto; line-height:16px; margin-bottom:8px}
.ftnavul li a{ font-family:Arial, Microsoft YaHei; font-size:12px;color:#8A8A94}

.ftnavul li a:hover{ color:#fff}

.ewm{ width:90px; height:90px; margin-top:20px}

.footer2{ width:1100px; height:73px; margin:0 auto}

.footer2_l{ float:left; height:73px; line-height:73px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8a8a95}

.footer2_r{ float:right; height:73px; line-height:73px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8a8a95}








/*��ҳ*/
.nybanner{ width:100%; height:342px; position:relative; margin-top:-97px}


.ny_bg{ width:100%; height:auto; overflow:hidden; background:#f5f5f5}

.nymain{ width:1100px; height:auto; overflow:hidden; margin:29px auto 69px auto}
.nymain_l{ width:835px; height:auto; overflow:hidden; float:left; background:#fff; padding-top:1px}
.nyweizhi{ width:783px; height:51px; background:url(../images/weizhi.jpg) repeat-x; margin:14px auto 0 auto }

.nyweizhi_l{ float:left;  height:51px; line-height:51px;}
.nybt_ch{ float:left; height:50px; border-bottom:1px solid #46B5EA; font-family:Arial, Microsoft YaHei; font-size:16px; color:#333;}
.nybt_en{float:left; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7b848d; margin-left:4px }


.nyweizhi_r{ float:right; height:51px; line-height:51px; font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif}
.nyweizhi_r a{font-size:12px; color:#999}
.nyweizhi_r a:hover{ color:#47b5e8}



.nymainnr{ width:783px; height:auto; overflow:hidden; margin:0 auto; padding:23px 0 50px 0}

.dy{font-family:Arial, Microsoft YaHei;font-size:14px; color:#666;line-height:26px;}



.nymain_r{ width:238px; height:auto; overflow:hidden; float:right}
.nydh_top{ width:238px; height:auto; overflow:hidden; word-wrap:break-word;background:#47B5E8; padding-top:1px; padding-bottom:20px}
.nydh_topwz{ height:; line-height:25px; background:url(../images/dh_top.jpg) left repeat-y; font-family:Arial, Microsoft YaHei; font-size:20px; color:#fff; padding-left:15px; margin:21px 0 0 39px}


.nydh{ width:238px; height:auto; overflow:hidden}
.nydh li{ width:238px; height:; border-bottom:1px solid #E8E8E8; background:#fff; line-height:30px; padding:10px 0}
.nydh li a{ display:block; width:178px; height:; padding-left:41px; padding-right:20px; font-family:Arial, Microsoft YaHei; font-size:16px; color:#666;}
.nydh li a:hover{ color:#46B5EA}
.dq{ color:#46B5EA !important;}
.nycontact{ width:238px; height:89px; margin:18px auto 0 auto}



/*detail*/


.detail_bt{ width:783px; height:auto; overflow:auto; font-family:Arial, Microsoft YaHei; font-size:18px; line-height:34px; color:#47b5e8; margin:0 auto; text-align:center}

.detail_xq{  height:31px; line-height:31px; margin:16px auto 0 auto; text-align:center; position:relative; float:left;  left:50%}


.dateny{ display:block; float:left;  font-size:12px; color:#8e8e8e; background:url(../images/date_bg.jpg) left 9px no-repeat;  border-right:1px solid #efefef; padding-right:10px; height:14px; line-height:14px; position:relative; left:-50%; font-family:Arial, Helvetica, sans-serif }

.djl{ display:block;  float:left;font-size:12px; color:#8e8e8e; background:url(../images/djl_bg.jpg) left no-repeat;border-right:1px solid #efefef;  margin-left:10px; padding-right:10px;height:14px; line-height:14px;position:relative; left:-50%; font-family:Arial, Helvetica, sans-serif }


.fx{ display:block; width:110px; float:left; position:relative; left:-50%}



.detail_nr{ width:783px; height:auto; overflow:hidden; margin:15px auto 0 auto; padding-bottom:34px; font-size:12px; color:#999; line-height:30px; border-bottom:1px solid #eee }

.detail_nr p{font-size:14px; color:#656565}
.detail_nr a{font-size:14px; color:#656565}
.detail_nr a:hover{color:#0099CC}
.detailbottom{ width:783px; height:auto; overflow:hidden; margin:24px auto 0 auto; position:relative}
.d_bottom_l{ width:642px; float:left}
.pre_p{ width:642px; height:28px;}
.pre_l{ float:left; width:57px; height:28px; line-height:28px;  font-size:12px; color:#999}
.pre_r{ float:left; width:585px; height:28px; line-height:28px; font-size:12px; color:#999}
.pre_r:hover{ color:#47b5e8}
.fh{ display:block; width:37px; height:37px; bottom:10px; right:0; position:absolute}




.fy{ width:783px; height:auto; overflow:hidden; margin:0 auto}
.fy ul{}
.fy ul li{ width:36px; height:36px; float:left; margin:0 3px 0 0; text-align:center; line-height:36px; font-size:12px; color:#747474 }
.fy ul li a{ display:block; width:36px; height:36px; background:#efefef; text-align:center; line-height:36px; font-size:12px; color:#747474}
.fy ul li a:hover{ background:#9E9E9E; color:#fff}
.fydq{background:#9E9E9E!important; color:#fff!important}



/*�����б�1*/
.topNews_list{margin:0 auto 15px auto; width:783px; height:auto; padding:17px 0 21px 0;  position:relative; overflow:hidden; background:#FAFAFA}
.topNews_li,.topNews_li li{margin:0 auto; width:783px; height:165px; overflow:hidden;}
.topNews_li_img{margin-left:18px}
.topNews_li_img,.topNews_li_img img{ width:256px; height:165px; overflow:hidden; }
.topNews_li_dl{width:460px; height:auto; overflow:hidden; margin:0 20px 0 0}
.topNews_li_dt{width:460px; height:20px; line-height:20px; font-size:18px; color:#333; margin-bottom:20px; font-weight:bold; overflow:hidden; margin-top:20px}
.topNews_li_dd{width:460px;height:auto; overflow:hidden;line-height:20px; color:#009E87; margin-bottom:5px;  }
.topNews_li_dt a{color:#47b5e8;font-size:18px; font-family:Arial, Microsoft YaHei; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews_li_dd a{color:#777;font-size:13px; font-family:Arial, Microsoft YaHei;   transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.topNews_li_dt a:hover,.topNews_li_dd a:hover{color:#47b5e8;}
.topNews_li_more{width:360px; height:15px; line-height:15px; background:url(../images/news_more_icon.jpg) no-repeat left center; padding-left:20px; color:#009E87;}
.topNews_li_more a{color:#009E87;}
.topNews_li_ben{position:absolute; right:20px; bottom:20px; z-index:1000;}
.topNews_li_ben li{float:left; margin-left:5px;}
.topNews_li_perv{background:url(../images/bleft.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}
.topNews_li_next{background:url(../images/bright.png) no-repeat; width:24px; height:24px; cursor:pointer; overflow:hidden;}

.nyreadmore{ display:block; width:132px; height:32px; margin-top:18px}

.wzlb2wb{ width:783px; height:auto; overflow:hidden; margin:0 auto 40px auto}
.wzlb2{ display:block; width:783px; height:162px; border-bottom:1px solid #eee}

.wzlb2_date{ float:left; width:81px; height:95px; background:#F5F5F5; margin-top:25px; padding-top:15px}
.w2_date1{ display:block; width:81px; height:51px; line-height:51px; text-align:center; font-size:40px;  font-family:Arial, Microsoft YaHei;  color:#47b5e8}
.w2_date2{display:block; width:81px; height:21px; line-height:21px; text-align:center; font-size:12px;  font-family:Arial, Microsoft YaHei;  color:#47b5e8}


.wzlb2_r{ width:574px; height:110px; float:left; margin:25px 0 0 30px}
.wzlb2_bt{ display:block; width:574px; height:30px; line-height:30px; font-size:16px; color:#000; font-family:Arial, Microsoft YaHei; }
.wzlb2_xq{ width:574px; height:24px; margin-top:6px}
.w2_xq1{ display:block; height:24px; line-height:24px; float:left; background:url(../images/date.png) left 6px no-repeat; color:#bbb; padding-left:17px;  font-family:Arial, Microsoft YaHei; }
.w2_xq2{display:block; height:24px; line-height:24px; float:left; background:url(../images/djl.png) left 6px no-repeat; color:#bbb; padding-left:19px;  font-family:Arial, Microsoft YaHei;  margin-left:15px}

.wzlb2_nr{ display:block; width:574px; height:25px; line-height:25px; margin-top:6px; color:#565656;  font-family:Arial, Microsoft YaHei; }
.wzlb2:hover .wzlb2_bt{ color:#47b5e8}
.wzlb2:hover .w2_xq1{ background:url(../images/date2.png) left 6px no-repeat;color:#47b5e8}
.wzlb2:hover .w2_xq2{background:url(../images/djl2.png) left 6px no-repeat; color:#47b5e8}
.wzlb2:hover .wzlb2_nr{ color:#47b5e8}







/*�����б�2*/
.lbnr{ display:block; width:783px; height:auto; overflow:hidden; border-bottom:1px solid #EBEBEB; margin-bottom:30px; padding-bottom:30px}
.lbimg{ display:block; width:222px; height:165px; border:1px solid #D1D1D1; float:left; margin-top:10px;text-align:center;}
.ds{display:inline-block; height:130%; width:0; vertical-align:middle;}
.protop img{ max-width:222px; max-height:165px;}


.lb_r{ width:540px;height:auto; overflow:hidden;  float:right; margin-top:0;}
.lbnrbt{ display:block; width:540px; height:35px; line-height:35px; color:#454545;  font-family:Arial, Microsoft YaHei; font-size:18px; font-weight:bold}
.lbnrwz{ display:block; width:540px; height:auto; overflow:hidden;  color:#666; font-family:Arial, Microsoft YaHei; font-size:14px; line-height:24px; margin-top:4px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out; }
.readmore2{ display:block; width:550px; height:14px; margin-top:20px; background:url(../images/readbg.jpg) left no-repeat;padding-left:20px; color:#E4730D; font-size:12px; font-family:Arial, Microsoft YaHei; }

.lbnr:hover .lbnrwz{ color:#0099CC}


.lb_r2{ width:783px; height:auto; overflow:hidden; float:right; margin-top:0;}
.lbnrbt2{ display:block; width:783px; height:35px; line-height:35px; color:#454545; font-family:Arial, Microsoft YaHei; font-size:18px; font-weight:bold}
.lbnrwz2{ display:block; width:783px; height:auto; overflow:hidden; color:#666; font-family:Arial, Microsoft YaHei; font-size:14px; line-height:24px; margin-top:4px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out; }

.lbnr:hover .lbnrwz2{ color:#0099CC}



/*�����б�3*/
.threetw{ width:783px; height:auto; overflow:hidden; margin:0 auto 30px auto}
.threetu{ width:781px; height:auto; overflow:hidden; border:1px solid #ccc; margin:0 auto 20px 0; padding-bottom:10px}
.threetunb{ width:226px; height:235px; float:left; margin:20px 0 0 30px; position:relative}
.wzlb3img{ display:block; width:226px; height:160px}
.threewz{ display:block; width:226px; font-family:Microsoft YaHei;font-size:14px; color:#333; line-height:20px; margin:9px auto 0 auto}
.threewz:hover{ color:#09C}
.threemore{ color:#C5C4C3; font-size:12px; display:block; background:url(../images/morebg.jpg) left no-repeat; padding-left:8px; position:absolute; bottom:0px; left:0px}
.threemore:hover{ color:#09C}
.threewen{ margin:0 0 0 0}
.threewen ul{}
.threewen ul li{ width:771px; height:58px; line-height:58px; background:url(../images/wzlb3libg.jpg) no-repeat; padding-left:12px}
.threewen ul li a{ font-size:13px;  font-family:Arial, Microsoft YaHei;color:#666666}
.threewen ul li a:hover{ color:#09C}
.threewen ul li span{ font-size:12px; color:#666}



.prodet{ width:1100px; height:auto; overflow:hidden; margin:0 auto}






.nymain2{ width:1100px; height:auto; overflow:hidden; margin:29px auto 69px auto; background:#fff; padding-bottom:30px}





.nyweizhi2{ width:1032px; height:51px; background:url(../images/weizhi.jpg) repeat-x; margin:14px auto 0 auto }

.nyweizhi2_l{ float:left;  height:51px; line-height:51px;}
.nybt_ch{ float:left; height:50px; border-bottom:1px solid #46B5EA; font-family:Arial, Microsoft YaHei; font-size:16px; color:#333;}
.nybt_en{float:left; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7b848d; margin-left:4px }


.nyweizhi2_r{ float:right; height:51px; line-height:51px; font-size:12px; color:#999}
.nyweizhi2_r a{font-size:12px; color:#999}
.nyweizhi2_r a:hover{ color:#47b5e8}



.cpnav{ width:1032px; height:120px; margin:30px auto 0 auto; background:url(../images/proul.jpg) repeat-x;}

.zdcp{ width:84px; height:120px;float:left; width:84px; height:120px; text-align:center; margin:0 0 0 42px}
.zdcp a{display:block; width:84px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding-top:40px; background:url(../images/proli1.jpg) center 74px no-repeat  ;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.zdcp a:hover{ color:#02aee5; padding-top:6px; height:114px;background:url(../images/prolibg_0b.jpg) center 36px no-repeat}


.proul{ width:; height:120px;  }
.proul li{ float:left;min-width:84px; height:120px; text-align:center; margin:0 0 0 42px}
.proul li a{ display:block; min-width:84px; height:80px; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666; padding-top:40px; background:url(../images/proli1.jpg) center 74px no-repeat  ;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}

.proul li a:hover{ color:#02aee5; padding-top:6px; height:114px}


.proul li a.pro1:hover { background:url(../images/prolibg_1b.jpg) center 36px no-repeat }
.proul li a.pro2:hover { background:url(../images/prolibg_2b.jpg) center 36px no-repeat }
.proul li a.pro3:hover { background:url(../images/prolibg_3b.jpg) center 36px no-repeat }
.proul li a.pro4:hover { background:url(../images/prolibg_4b.jpg) center 36px no-repeat }
.proul li a.pro5:hover { background:url(../images/prolibg_5b.jpg) center 36px no-repeat }

.prodq a.pro0{background:url(../images/prolibg_0b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}
.prodq a.pro1{background:url(../images/prolibg_1b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}
.prodq a.pro2{background:url(../images/prolibg_2b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}
.prodq a.pro3{background:url(../images/prolibg_3b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}
.prodq a.pro4{background:url(../images/prolibg_4b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}
.prodq a.pro5{background:url(../images/prolibg_5b.jpg) center 36px no-repeat!important; color:#02aee5; padding-top:6px; height:114px}






.tpfg{ width:1032px; height:auto; overflow:hidden; margin:54px auto 0 auto}

.tpfgnr{ display:block; width:308px; height:327px; border:1px solid #D6D6D6; float:left; position:relative; overflow:hidden; margin:0 0 48px 51px}
.fgimg{ display:block; width:308px; height:224px;}

.fg_bottom{ display:block; width:308px; height:102px; padding-top:1px}
.fgwz1{ display:block; width:308px; height:20px; line-height:20px; margin-top:20px; text-align:center; font-family:Arial, Microsoft YaHei; font-size:16px; color:#0168ad}
.fgwz2{ display:block; width:308px; height:40px; line-height:20px; margin-top:6px; text-align:center; font-family:Arial, Microsoft YaHei; font-size:14px; color:#666}

.tpfgnr:hover{ border:1px solid #47B5E8;}
.tpfgnr:hover .fg_bottom{ background:#47B5E8}
.tpfgnr:hover .fgwz1{ color:#fff}
.tpfgnr:hover .fgwz2{ color:#fff}

.hoverbg{ display:block; width:308px; height:224px; position:absolute; left:0; top:-224px}
.tpfgnr:hover .hoverbg{ top:0}

.fy2{ width:1032px; height:auto; overflow:hidden; margin:0 auto}
.fy2 ul{}
.fy2 ul li{ width:36px; height:36px; float:left; margin:0 3px 0 0; text-align:center; line-height:36px; font-size:12px; color:#747474 }
.fy2 ul li a{ display:block; width:36px; height:36px; background:#efefef; text-align:center; line-height:36px; font-size:12px; color:#747474}
.fy2 ul li a:hover{ background:#9E9E9E; color:#fff}
.fydq{background:#9E9E9E!important; color:#fff!important}






.prodetnr{ width:1100px; height:auto; overflow:hidden; margin:47px auto 100px auto}
.prodetnr_l{ width:519px; height:378px; float:left}
.prodetnr_r{ width:477px; height:auto; border-left:1px solid #efefef; float:right; padding-left:30px}


.projsbt{ width:477px; height:auto; line-height:26px;font-family:Arial, Microsoft YaHei; font-size:18px; color:#0168ad; margin:0 auto 0 auto}
.projsnr{width:477px; height:auto; overflow:hidden;  margin:20px auto 0 auto; padding-bottom:45px}


.parameter{ width:477px;  margin-top:10px; font-size:12px; color:#999999; line-height:30px}

.projsd{ width:477px; height:auto; overflow:hidden;  margin-bottom:20px; font-size:14px; color:#999999;}
.projsd_left{ display:block; font-family:Arial,Microsoft YaHei; line-height:24px; font-size:14px; color:#0168AD;}
.projsd_right{ display:block;font-family:Arial,Microsoft YaHei; font-size:14px; color:#666;  width:470px; height:auto; overflow:hidden; line-height:24px; padding-left:7px}


/*��ҳ*/
.fy{  width:1150px; height:auto;overflow:hidden; margin:30px auto 0px auto;}

.fy a{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left; font-size:12px; color:#747474; background:#ebebeb; margin-right:3px;}
.fy a:hover{ color:#fff; background:#9E9E9E}
.fy span{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left;font-size:12px; color:#747474;}
.fy .cpb {color:#fff; background:#9E9E9E}
.dqfy{color:#9E9E9E!important; background:#9E9E9E!important}


/*����*/
.searcha{ margin:20px 0 0 10px; width:783px; height:auto; overflow:hidden}
.searcha ul{width:760px;}
.searcha ul li{ height:32px; line-height:30px; background:url(../images/wzlb3libg2.jpg) no-repeat; padding-left:20px;}
.searcha ul li a{ font-size:12px; color:#666666}
.searcha ul li a:hover{ color:#47b5e8}
.searcha ul li span{ font-size:14px;}



/*����*/
.denglu{ width:473px; height:305px; margin:0 auto 0 auto}
.feed_bg{ width:100%; height:600px; overflow:hidden;}
.yhm{ width:1042px; height:auto; overflow:hidden; margin:10px 0 0 0 }

.yzm{ display:block; width:60px; height:20px; margin:5px 0 0 14px; float:left}

/*����*/
.fankui{ width:783px; height:auto; overflow:hidden; }


.fankuitop{ width:783px; height:41px; background:url(../images/fankuitop_bg.jpg); margin:1px auto 0 auto}
.fankuitopwz{ color:#6C6C6C;font-family:Arial, Microsoft YaHei; font-size:14px; line-height:41px;  background:url(../images/fktb.jpg) left no-repeat; display:block; width:720px; padding-left:30px; margin:0 auto}

.fankuinr{ width:780px; height:487px; margin:30px auto 0 auto}




/*������5-30*/

.main1_img{ display:block; width:203px; height:261px; float:left; position:relative}
.dsz_jt{ display:block; width:13px; height:21px; position:absolute; right:0; top:24px; background:url(../images/dsz_jt.png)}











.newswb{ width:1100px; height:258px; overflow:hidden; margin:45px auto 0 auto; position:relative}


.mr_frbox_news1{height:258px;padding:0 0px 0px; width:1100px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL_news1{cursor:pointer;display:inline;left:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news1{float:left;height:258px;width:1100px; overflow:hidden; margin-left:0}
.mr_frBtnR_news1{cursor:pointer;display:inline;right:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news1 ul li{display:inline;float:left;margin-right:51px;width:331px;height:178px; position:relative; }





.mr_frbox_news2{height:258px;padding:0 0px 0px; width:1100px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL_news2{cursor:pointer;display:inline;left:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news2{float:left;height:258px;width:1100px; overflow:hidden; margin-left:0}
.mr_frBtnR_news2{cursor:pointer;display:inline;right:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news2 ul li{display:inline;float:left;margin-right:51px;width:331px;height:178px; position:relative; }



.mr_frbox_news3{height:258px;padding:0 0px 0px; width:1100px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL_news3{cursor:pointer;display:inline;left:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news3{float:left;height:258px;width:1100px; overflow:hidden; margin-left:0}
.mr_frBtnR_news3{cursor:pointer;display:inline;right:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news3 ul li{display:inline;float:left;margin-right:51px;width:331px;height:178px; position:relative; }




.mr_frbox_news4{height:258px;padding:0 0px 0px; width:1100px; position:relative; margin:0 auto 0 auto}
.mr_frBtnL_news4{cursor:pointer;display:inline;left:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news4{float:left;height:258px;width:1100px; overflow:hidden; margin-left:0}
.mr_frBtnR_news4{cursor:pointer;display:inline;right:46%;height:24px;top:190px; width:24px; position:absolute; z-index:999}
.mr_frUl_news4 ul li{display:inline;float:left;margin-right:51px;width:331px;height:178px; position:relative; }










.wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt1.jpg); margin:75px 20px 0 0}
.wzlb2:hover .wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt2.jpg);}





/*���¼�*/
.memortext{padding-bottom:22px;}
.memorcheckbox{background:url(../images/memorcheckbg.jpg) no-repeat left top;height:56px;overflow:hidden; margin-top:40px}
.memorcleckyear{float:left;width:620px;overflow:hidden;}
.memorcleckyear ul{width:3000px;margin:0;}
.memorcleckyear ul li{float:left;display:inline;width:42px;text-align:center;display:inline;margin:34px 10px 0 10px;cursor:pointer;font-family:Arial, Microsoft YaHei; font-size:14px}

.memorcleckyear ul li.selected{color:#09C;font-family:Microsoft YaHei;}
.memorcleckyear ul li.selected a{color:#F1AE45;font-family:Microsoft YaHei;}

.memorcheckcont{margin-top:60px;display:none;}
.memorcheckleft{float:left;width:134px;height:100px;background:url(../images/memorcheckleftbg.jpg) no-repeat 47px 0;text-indent:54px;padding-top:22px;color:#fff;font-family:Arial, Microsoft YaHei; font-size:14px}
.memorcheckright{float:left;width:610px;background:url(../images/memorcheckrightbg.jpg);}
.memorcheckright ul li{line-height:30px;vertical-align:middle}
.memorcheckright ul li time{width:64px;float:left;display:block;}
.memorcheckright ul li .memorcheckcontent{width:610px;float:left;font-family:Arial, Microsoft YaHei; font-size:14px; color:#666}
.memorcheckright ul li .memorcheckconten p{font-family:Arial, Microsoft YaHei; font-size:14px; color:#666}
.memorleft{float:left;margin-right:32px;display:inline;}
.memorleft a{display:block;width:44px;height:29px;background:url(../images/memorleft.jpg);}
.memorright{float:left;margin-left:40px;display:inline;}
.memorright a{display:block;width:44px;height:29px;background:url(../images/memorright.jpg);}


/*ͼƬ����*/
.tpfgwb{ width:783px; height:auto; overflow:hidden;}
.tpfgimg{width:220px; height:205px; float:left; margin:0 0 15px 60px}
.tpfgimgbg{ background:url(../images/tpfgimgbg.jpg) no-repeat; width:220px; height:157px; padding:6px 0 0 6px}
.tpfgimgwz{ text-align:center; margin:10px 0 0 0}
.tpfgimgwz a{ font-family:"����"; font-size:12px; color:#666666}
.tpfgimgwz a:hover{ color:#004276}








.ftlj{ display:block; float:right; margin-top:18px}



.gztc{ display:block; float:left; width:42px; height:38px}

.tcewmwb{text-align:right;
            display: none; 
            position: fixed; 
            top: 30%; 
            left: 50%;
			margin-left:-100px;
			padding:10px;
            width: 200px; 
            height: 210px; 
            background-color: white; 
            z-index:999999!important; 
            overflow: auto; }
			
.tcewmwb a{ text-align:right; color:#666; font-size:12px; font-weight:bold;font-family:Microsoft Yahei}
.tcewm{ width:188px; height:188px; margin:5px auto 0 auto}

.black_overlay{ 
            display: none; 
            position:fixed; bottom: 0; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
            z-index:99999!important; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
        }





.s_link{ position:absolute; height:24px; line-height:24px; top:19px; right:195px;}
.s_link a{ font-size:14px; color:#999; font-family:Arial, Microsoft YaHei; margin-left:10px}
.s_link a:hover{ color:#005BAC; }






.pt{ width:783px; height:440px; position:relative}

.aptbt{ width:293px; height:72px; position:absolute; left:0; top:41px;}
.ptnr{ display:block; width:134px; height:201px; position:absolute}
.ptimg{width:134px; height:134px}
.ptwz{ width:134px; height:67px; line-height:67px; text-align:center; font-family:Arial, Microsoft YaHei; font-size:16px; color:#666}
.ptnr:hover .ptwz{ color:#1CB6E8}



.pt1{ left:326px; top:0}
.pt2{ left:625px; top:0}
.pt3{ left:16px; top:253px}
.pt4{ left:326px; top:253px}
.pt5{ left:625px; top:253px}












/*contact*/
.contact1{ width:783px; height:auto; overflow:hidden}
.con{ width:759px; height:15px; line-height:15px; padding-left:24px; background:url(../images/conb1.jpg) left no-repeat; font-family:Arial, Microsoft YaHei; font-size:14px; color:#888; margin-bottom:15px}
.con1{  background:url(../images/conb1.jpg) left no-repeat; }
.con2{  background:url(../images/conb2.jpg) left no-repeat; }
.con3{  background:url(../images/conb3.jpg) left no-repeat; }
.con4{  background:url(../images/conb4.jpg) left no-repeat; }









/*ͼƬ����2*/
.pro{ display:block; width:240px; height:auto; overflow:hidden; background:#E6E6E6; border:1px solid #E6E6E6;  font-size:14px; color:#696969; float:left; margin:20px 0 20px 27px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.probtn{ display:block; text-align:center; width:240px; height:40px;  line-height:40px; font-size:14px; font-family:Arial, Microsoft YaHei}
.pro:hover{ border:1px solid #47B5E8; background:#47B5E8; color:#FFF!important}






/*����ͼ*/
.mod18{width:783px;height:500px;margin:20px auto;position:relative;}
.mod18 .btn{position:absolute;width:15px;height:70px;bottom:5px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:783px;height:420px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:783px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:420px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:420px;position:absolute;}
.mod18 .picBox li{width:783px;height:420px;}
.mod18 .listBox{width:740px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:123px;height:76px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:117px;height:76px;}
.mod18 .listBox li img{width:117px;height:70px; border:3px solid #FFF }
.mod18 .listBox .on img{width:117px;height:70px;border:3px solid #47B5E8;}
.mod18 .listBox .on i{display:block;}






/*��ҵ�Ļ�*/
.wh{ width:368px; height:226px; padding-top:1px; margin:35px 0 0 0}
.whbt{ width:368px; height:22px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#02aee5; text-align:center; margin-top:122px}
.whwz{ width:368px; height:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7b848d; text-align:center; margin-top:5px}

.wh1{ background:url(../images/wh1.jpg)}
.wh2{ background:url(../images/wh2.jpg)}
.wh3{ background:url(../images/wh3.jpg)}
.wh4{ background:url(../images/wh4.jpg)}
.wh5{ background:url(../images/wh5.jpg)}





/*��˵�*/
.sjdh{ width:783px; height:35px; margin:10px auto 0 auto; background:url(../images/sjx.jpg) bottom repeat-x; margin-bottom:30px  }
.sjdh li{ float:left ; height:35px; line-height:35px; text-align:center; margin:0 4px 0  0}
.sjdh li a{ display:block; height:35px; padding:0 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.sjdh li a:hover{ background:url(../images/sjbg.jpg) center bottom no-repeat; color:#47B5E8}
.dhdq{background:url(../images/sjbg.jpg) center bottom no-repeat!important; color:#47B5E8!important}



/*about*/
.enab1{width:763px; height:auto; overflow:hidden; margin:0 auto}
.enab1_l{width:532px; height:auto; overflow:hidden; float:left}
.enab1_r{width:203px; height:261px; overflow:hidden; float:right; margin-top:20px}

.enab2{width:763px; height:auto; overflow:hidden; margin:0 auto}





/*��ֵ��*/
.jiazhi{ width:776px; height:234px; margin:0 auto 30px auto}

.jiazhi_wz{ float:left; width:212px; height:214px; padding:20px 38px 0 20px; background:#F8F8F8;}
.jzwz1{ height:auto; overflow:hidden;line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#25B2E7}
.jzwz2{ height:auto; overflow:hidden; line-height:22px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7B848D; margin-top:10px}
.jiazhi_img{ float:left; width:506px; height:234px;}
