/*!
 * @since:2017/03/10
 * @author:flyfly ~~~!
 * @Copyright © 2017 hzgxr.com. All Rights Reserved.
 **/

/* Reset */
body,div,section,article,header,nav,footer,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,img,form,fieldset,legend,input,button,textarea,blockquote,th,td,menu,figure,dir,sup{margin: 0;padding: 0;border: 0;outline:0;}h1,h2,h3,h4,h5,h6,th{font-weight:normal}q:before,q:after{content:''}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:11px}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000;display:none}img{border:0}input,button,textarea,select{vertical-align:middle;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:inherit;font-style:inherit;font-weight:inherit;}textarea{overflow:auto}a{text-decoration:none}:focus{outline:0}a,.hand{cursor:pointer}
ul li{ list-style-type:none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input:focus{ outline:none;}
input[type="button"],input[type="text"],textarea{-webkit-appearance:none;appearance:none;}
input[type="checkbox"]{ border:#c8c8c8 1px solid; border-radius:0; background:#FFF;}
input[type="radio"]{border:#c8c8c8 1px solid;background:#ccc;}
.btn{ 
	height:28px;
	line-height:26px;
	padding:0 20px;
	background:#1c6fdb;
	text-align:center;
	color:#FFF;
	font-size:14px;
	cursor:pointer;
	display:inline-block;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	}
	.btn:hover{ color:#fff; background:#0b89be;}
	.huise{ color:#fff; background:#999;}
/* Public */
    html{ height:100%;min-width:1200px;}
	body{min-width:1200px;
		color:#4a4a4a;
		height:100%;
		font-size:12px;
		line-height:1.5;
		-webkit-font-smoothing: antialiased;		/* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;				/* Fix for webkit minFont size */
		-webkit-tap-highlight-color	:rgba(0,0,0,0);	/* Remove highlight on tap event*/
		-moz-tap-highlight-color	:rgba(0,0,0,0);
		-ms-tap-highlight-color		:rgba(0,0,0,0);
		tap-highlight-color			:rgba(0,0,0,0);
		font-family:"Helvetica Neue",\5FAE\8F6F\96C5\9ED1,Tohoma;
		background:#fff;
		-webkit-text-size-adjust:none;
		}
	a{color:#4a4a4a;}
	a:hover{color:#06a7ea;}
	.clear{clear:both;}
.picxg a img{overflow-x: hidden;

								overflow-y: hidden;

								position: relative;

								z-index:1;

								transition-delay: 0s;

								transition-duration: 1s;

								transition-property: all;

								transition-timing-function: ease;

								/* Firefox 4 */

								-moz-transition-delay: 0s;

								-moz-transition-duration: 1s;

								-moz-transition-property: all;

								-moz-transition-timing-function: ease;

								/* Safari 閸滐拷 Chrome */

								-webkit-transition-delay: 0s;

								-webkit-transition-duration: 1s;

								-webkit-transition-property: all;

								-webkit-transition-timing-function: ease;

								/* Opera */

								-o-transition-delay: 0s;

								-o-transition-duration: 1s;

								-o-transition-property: all;

								-o-transition-timing-function: ease;}

.picxg a:hover img {

										transform: scale(1.2, 1.2);

										-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

										-moz-transform:scale(1.2, 1.2); 	/* Firefox */

										-webkit-transform:scale(1.2, 1.2); /* Safari 閸滐拷 Chrome */

										-o-transform:scale(1.2, 1.2); 	/* Opera */

										  }
/* Page content */
.headerbox{width:100%; height:140px; background:url(../images/dianyong_01.jpg) top center no-repeat; min-width:1200px;}
.header{width:1200px; height:140px; margin:auto; }
.header .logo{float:left; width:140px; height:140px; background:rgba(255,255,255,0.35); }
.biaoyu_box{float:left; margin-top:36px; margin-left:25px;}
.biaoyu_box h1{color:#515151; font-size:18px; font-weight:800;}
.biaoyu_box h1 font{font-size:30px; color:#1e76eb;}
.biaoyu_box h2{font-size:14px; color:#999;font-weight:600; line-height:20px;}
.telbox{float:right; width:217px; height:50px; margin-top:47px;}
.teltext{float:right;}
.teltext h1{font-size:14px; color:#999;font-weight:600; margin-top:5px;}
.teltext h2{font-size:18px; color:#1e76eb;font-weight:800;}
.telbox em{ background:url(../images/logo_06.png) top center no-repeat; width:54px; height:50px; display:block; float:left;}
.header .logo img{width:82px; height:87px; margin-left:30px; margin-top:24px; }
.navbox{width:100%; height:54px; background:url(../images/dianyong_05.jpg) left repeat-x;min-width:1200px;}
#nav{width:1200px; height:54px; margin:auto; overflow:hidden;}
#nav ul li{float:left; font-size:20px; text-align:center; background:url(../images/dianyong_03_02.png) right 6px no-repeat; line-height:54px; font-weight:400; position:relative; overflow:hidden;}
.line{width:100%; height:4px; background:#fcff00; display:none; margin-top:-4px; }
#nav ul li a{ display:block; color:#fff; padding:0 56px;}
#nav ul li a:hover{ display:block; color:#fcff00;}
#nav ul li a:hover .line{ display:block;}
.now{color:#fcff00!important;}
.now .line{display:block!important;}
/*焦点图部分*/
.mainbanner{height:500px;overflow:hidden; position:relative; z-index:99;}
.mainbanner_window{left:50%;width:1920px;height:500px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;height:6400px;position:relative;}
.mainbanner_window li{background:#fff;/*width:1920px;*/height:510px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:105px; top:470px;height:15px;position:absolute; right:45%;}
.mainbanner_list li{width:15px;height:15px;overflow:hidden;float:left;display:inline; margin:0 5px; /*filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/ border-radius:8px; box-shadow:1px 1px 2px #CCC;}
.mainbanner_list a{width:15px;height:15px; display:block; background:#b3b3b3;}
.mainbanner_list li.active a{ background:#fff;}
.keybox{width:100%; height:60px; background:#ccc; min-width:1200px;}
.keym1200{width:1200px; height:auto; margin:auto;}
.lkeym1200{float:left;}
#keyword{font-size:16px; color:#666; line-height:60px; }
#keyword span{float:left; }
#keyword ul{float:left;}
#keyword ul li{float:left; background:url(../images/logo_11.png) top right no-repeat;}
#keyword ul li a{padding:0 36px; display:block;}
.rkeym1200{float:right; width:188px; height:26px; border:#999999 1px solid;-moz-border-radius:25px;
	-webkit-border-radius:25px;
	-o-border-radius:25px;
	-ms-border-radius:25px;
	border-radius:25px; background:#fff; margin-top:16px;}
.keinput{float:left; width:146px; height:26px; line-height:26px; font-size:14px; color:#999; margin-left:12px;}	
.kesbt{ background:url(../images/btn_03.png) top center no-repeat; width:18px; height:26px; float:right; cursor:pointer; border:none; margin-right:10px;}

.f1box{width:1200px; height:900px; margin:auto;}
.lf1box{float:left; height:auto; width:280px;}
.lf1box .bt{height:108px; background:#1c71e0; color:#fff;}
.lf1box .bt h1{font-size:26px; font-weight:300; margin-left:20px;}
.lf1box .bt h2{font-size:14px; font-weight:200;margin-left:20px;}
.profenlei{width:278px; height:auto; border:#e8e8e8 1px solid; border-top:none;}
.profenlei ul li{display:block; height:85px; line-height:85px; border-bottom:1px solid #e8e8e8; font-size:16px; text-align:center;}
.profenlei ul li a{ color:#666; display:block;}
.profenlei ul li a:hover{color:#1c6fdb; background:#f2f2f2;}
.thisclass{color:#1c6fdb!important; background:#f2f2f2!important;}
.rf1box{float:right; width:900px; height:auto;}
.rf1box .bt{width:900px; height:80px; background:url(../images/btbg_03.png) top left repeat-x; line-height:80px; font-size:18px; color:#333; text-indent:24px;}
.rf1box .bt span{float:right; height:28px; height:28px;  margin-right:20px; margin-top:8px;}
.rf1box .bt span a img{-webkit-transition: all .53s ease-out;-moz-transition: all .53s ease-out;-o-transition: all .53s ease-out;
-ms-transition: all .53s ease-out;}
.rf1box .bt span a:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 鍜� Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.piclist{width:900px; height:auto;}
.piclist ul{ margin-left:-22px;}
.piclist ul li{float:left;width:285px; height:auto; margin-left:22px;}
.piclist ul li .pimg{width:283px; height:283px; overflow:hidden; border:1px solid #e8e8e8;}
.piclist ul li .pimg img{width:100%; height:100%;}
.piclist ul li .btt{font-size:18px; line-height:64px; height:64px; text-align:center; display:block;}
.piclist ul li .btt a{color:#515151; display:block;}
.piclist ul li .btt a:hover{color:#1c6fdb;}

.f2box{width:100%; height:455px; background:#f3f3f6; min-width:1200px;}
.f2boxcontent{width:1200px; height:455px; margin:auto;}
.lf2box{width:746px; height:auto; float:left;}
.lf2box .bt{font-size:26px; color:#141516; height:60px; line-height:60px; margin-top:30px;}
.lf2box .bt font{font-size:26px; color:#b2b2b2; margin-left:5px;}
.lf2box .bt em{float:left; width:4px; height:26px; background:#1e76eb; margin-right:10px;margin-top:16px;}
.lf2box .bt span{float:right; height:28px; height:28px;  margin-right:20px; margin-top:8px;}
.lf2box .bt span a img{-webkit-transition: all .53s ease-out;-moz-transition: all .53s ease-out;-o-transition: all .53s ease-out;
-ms-transition: all .53s ease-out;}
.lf2box .bt span a:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 鍜� Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.btline{width:100%;height:1px; background:#e8e8e8; margin:auto;}
.picnew{width:100%; height:160px; margin-top:26px; overflow:hidden;}
.picnew .lpicnew{width:280px; height:157px; overflow:hidden; float:left;}
.picnew .lpicnew img{width:100%; height:100%;}
.picnew .rpicnew{width:441px; height:auto; float:right;}
.nebt{font-size:16px; font-weight:400; margin-bottom:12px;}
.necontent{font-size:14px; color:#999; line-height:26px;}
.listtext{width:100%;}
.listtext ul li{  font-size:14px; color:#999; height:54px; line-height:54px; border-bottom:1px  dashed #cdcdcf;}
.listtext ul li a{color:#999;}
.listtext ul li a:hover{color:#1c6fdb;}
.listtext ul li span{float:right;}
.listtext ul li em{float:left; background:url(../images/newico_03.png) top center no-repeat; width:7px; height:7px; display:block; margin-top:23px; margin-right:15px;}

.rf2box{width:434px; height:auto; float:right;}
.rf2box .bt{font-size:26px; color:#141516; height:60px; line-height:60px; margin-top:30px;}
.rf2box .bt font{font-size:26px; color:#b2b2b2; margin-left:5px;}
.rf2box .bt em{float:left; width:4px; height:26px; background:#1e76eb; margin-right:10px;margin-top:16px;}
.rf2box .bt span{float:right; height:28px; height:28px;  margin-right:20px; margin-top:8px;}
.rf2box .bt span a img{-webkit-transition: all .53s ease-out;-moz-transition: all .53s ease-out;-o-transition: all .53s ease-out;
-ms-transition: all .53s ease-out;}
.rf2box .bt span a:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 鍜� Chrome */-o-transform:rotate(360deg); 	/* Opera */}

.wdlist{}
.wdlist dt em{width:23px; height:23px;-webkit-border-radius:4px;background:#ffc027; color:#fff; line-height:23px; text-align:center; font-size:16px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	display:block;float:left; margin-right:19px;}
.wdlist dt{font-size:16px; margin:15px 0;}
.wdlist dt a{color:#141516;}
.wdlist dd em{width:23px; height:23px;-webkit-border-radius:4px;background:#999; color:#fff; line-height:23px; text-align:center; font-size:16px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	display:block;float:left; margin-right:19px;}
.wdlist dd{color:#999; font-size:14px;}	

.f3box{width:1200px; height:426px; margin:auto;}
.lf3box{width:900px; height:auto; float:left;height:auto;}
.lf3box .bt{font-size:26px; color:#141516; height:60px; line-height:60px; margin-top:30px;}
.lf3box .bt font{font-size:26px; color:#b2b2b2; margin-left:5px;}
.lf3box .bt em{float:left; width:4px; height:26px; background:#1e76eb; margin-right:10px;margin-top:16px;}
.lf3box .bt span{float:right; height:28px; height:28px;  margin-right:20px; margin-top:8px;}
.lf3box .bt span a img{-webkit-transition: all .53s ease-out;-moz-transition: all .53s ease-out;-o-transition: all .53s ease-out;
-ms-transition: all .53s ease-out;}
.lf3box .bt span a:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 鍜� Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.abouttext{width:100%; height:auto; margin-top:24px;}
.abouttextl{width:366px; height:220px; overflow:hidden; float:left;}
.abouttextl img{width:100%; height:100%;}
.aboutextr{float:right; line-height:28px; font-size:14px; color:#666; width:510px;}

.rf3box{float:right; width:280px;}
.rf3box .bt{font-size:26px; color:#141516; height:60px; line-height:60px; margin-top:30px;}
.rf3box .bt font{font-size:26px; color:#b2b2b2; margin-left:5px;}
.rf3box .bt em{float:left; width:4px; height:26px; background:#1e76eb; margin-right:10px;margin-top:16px;}
.rf3box .bt span{float:right; height:28px; height:28px;  margin-right:20px; margin-top:8px;}
.rf3box .bt span a img{-webkit-transition: all .53s ease-out;-moz-transition: all .53s ease-out;-o-transition: all .53s ease-out;
-ms-transition: all .53s ease-out;}
.rf3box .bt span a:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 鍜� Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.contantbox{margin-top:24px;}
.contantbox p{font-size:18px; color:#999; line-height:40px;}

.f4box{width:100%; background:url(../images/dianyong_21.jpg) top center no-repeat; height:482px; min-width:1200px;}

.f4boxcontenrt{width:1200px;height:auto; margin:auto;}
.f4boxcontenrtl{float:left;}
.f4boxcontenrtl img{margin-top:33px; float:left; margin-right:15px;}
.f4boxcontenrtl em{font-size:20px; color:#333; font-weight:600; line-height:180px;}
.f4boxcontenrtl em i{color:#1c6fdb; font-size:22px;}
.f4boxcontenrtr{width:533px; height:auto; float:right; margin-top:36px;}
.f4boxcontenrtr h1{color:#1c6fdb; font-size:24px;font-weight:600; }
.f4boxcontenrtr h2{color:#333; font-size:16px;font-weight:400;margin-top:12px; }
.tablefrom{width:100%; height:auto; margin-top:15px;}
.mbt{color:#515151; font-size:16px;}
.mipunt{width:300px; height:32px; line-height:32px; background:#fff; border:none; color:#999; font-size:14px; text-indent:10px;}
.tablefrom table tr td{height:50px;}
.bottmonav{width:100%; height:60px; background:#333; min-width:1200px;}
#bottombox{width:1200px; height:60px; margin:auto;}
#bnav li{float:left; font-size:18px; text-align:center; background:url(../images/dianyong_23.jpg) right top no-repeat; line-height:60px; overflow:hidden;}
#bnav li a{ display:block; color:#fff; padding:0 56px;}
#bnav li a:hover{ display:block; color:#fcff00;}
#footer{width:100%; height:264px; background:#232323;  min-width:1200px;}
.footerbox{width:1200px; margin:auto;}
.footerboxl{width:746px; float:left; height:auto;}
.footerboxl .bt em{float:left; display:block; width:3px; height:16px; background:#fcff00; margin-right:10px; margin-top:5px;}
.footerboxl .bt{font-size:16px; color:#fff;}
.footerboxl h1{font-size:40px; color:#fff; font-weight:400;}
.contatbottom{width:100%; height:auto; color:#999; font-size:18px;}
.contatbottom table tr td{width:33.33%; height:40px;}
.footerboxr{width:200px; float:right; height:auto;}
.footerboxr .bt em{float:left; display:block; width:3px; height:16px; background:#fcff00; margin-right:10px; margin-top:5px;}
.footerboxr .bt{font-size:16px; color:#fff;}
.erwm{width:140px; height:140px; overflow:hidden;margin-left:60px; margin-top:20px;}
.erwm img{width:100%; hieght:100%;}
.copyright{width:100%; height:70px; border-top:1px solid #272727;background:#232323;  min-width:1200px;}
.copyright p{ text-align:center; font-size:12px; color:#666; line-height:22px;}
.copyright p a{color:#666;}
.copyright p a:hover{color:#fcff00;}

.tem_banner{width:100%; height:300px;}
.tem_banner .flash img {width: 100%!important;}
.met_section_head{height:50px;color:#aaa;font-size:12px;font-family:'宋体';line-height:50px; width:1200px; margin:auto;}
.met_section_head a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_section_head a:hover{color:#e9280c;}
.contentbody{width:1200px; height:auto; margin:auto;}

#pages { padding:14px 0 10px; text-align:center; margin-top:30px; }
#pages a { display:inline-block; height:36px; line-height:36px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:66px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:36px; line-height:36px; background:#1e76eb; border:1px solid #1e76eb; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:36px; line-height:36px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.ln{float:left; height:auto;width:280px;}
.ln .btln{height:108px; background:#1c71e0; color:#fff;}
.ln .btln h1{font-size:26px; font-weight:300; margin-left:20px;}
.ln .btln h2{font-size:14px; font-weight:200;margin-left:20px;}
.rn{width:900px; height:auto; float:right; }
.rn .bt{font-size:18px; color:#666; border-bottom:2px solid #eee; height:50px; line-height:50px; font-weight:600;}
.rn .bt em{float:left; display:block; width:3px; height:16px; background:#1e76eb; margin-top:17px; margin-right:10px; overflow:hidden;}
.page_box{width:900px; height:auto; margin-top:15px; font-size:14px; line-height:26px; color:#666;}
.page_box p{font-size:14px; line-height:26px; color:#666;}


.xinwenN1{ border:#eee solid 1px;}
.xinwenN1 li{  padding:20px 0; border-bottom:#CCC dotted 1px; }
.xinwenN1 li:hover{ background:#eeeeee;}
.xinwenN1 li .xinN1{ padding:0 30px;}
.xinwenN1 li .xinN1 span{ font-size:12px; color:#999; padding:2px 0; display:block;}
.xinwenN1 li .xinN1 h5{ font-size:16px; margin-bottom:5px; text-align:left;}
.xinwenN1 li .xinN1 P{}
.xinwenN1 li .xinN1 em{ font-style:normal; color:#999; font-size:14px; margin-top:5px; display:block;}
.xinwenN1 li img{ float:right; width:200px; height:100px; padding-left:20px;}


.xinwenXq p{ line-height:30px; font-size:14px;}
.biaoT{ margin-bottom:20px; border-bottom:1px solid #eee;}
.biaoT h5{ text-align:center; font-size:16px; margin-bottom:10px;}
.biaoT h6{ text-align:center; font-weight:normal;}
.biaoT h6 span{ color:#999; padding:0 5px;}