html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#35628B}




/* ## Part1 RESET @@@@@@@
+++++++++++++++++++++ */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style:normal;font-weight: normal;}
strong{font-style:normal;font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
input, button, textarea, select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}
ol, ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}
sup, sub {}
:link,:visited,ins{text-decoration:none;}
:focus {outline:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}

/* ## Part2 BASE @@@@@@@
+++++++++++++++++++++ */
html {font-size:12px;font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif;}
body {line-height:30px;color:#303030;background:#ffffff;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#000;}
a {text-decoration:none;color:#1b1b1b;}
a:hover {color:#f60;}
a:active {color:#aa4c2c;}
a:focus {color:#aa4c2c;}
img {border:none;vertical-align:middle;}
.clear{clear:both;}





.content{width:1000px;margin:0 auto; padding-top:10px;}
.w1000mAuto{width:1000px;margin:0 auto;}
#head,#k-t,#banner,#foot,#blink,#copy,.ipro{width:100%;}
#head{width:100%;}
#k-t{background:#37383A;}
#keywords{width:600px;height:54px;line-height:54px;float:left;color:#949494;}
#keywords a{color:#949494;}
#tel{width:200px;float:right;text-align:right;}
#tel img{width:160px;height:54px;}
.logo-tel{}
#logo{width:300px;float:left;}
#logo img{width:300px;height:99px;}
#nav{width:700px;float:right;margin-top:22px;}
.nav-ul{overflow:hidden;_zoom:1;}
.nav-ul li{width:100px;float:left;}
.nav-ul li a{width:100px;height:44px;display:block;padding:6px 0 5px;cursor:pointer;}
.nav-ul li a p{width:100px;overflow:hidden;text-align:center;color:#37383A;}
.nav-ul li a p.cn{height:24px;line-height:24px;font-size:16px; font-weight:bold;}
.nav-ul li a p.en{height:20px;line-height:20px;font-size:13px;}
.nav-ul li a:hover{background:#2F5F8F;}
.nav-ul li a:hover p{color:#fff;}
#banner{}
#foot{margin-top:20px;}
#foo1t{}
#blink{padding:95px 0 27px;background:url(images/blinkbg.jpg) center 0 no-repeat;}
.blinkwrap{}
.blinkwrap .bw{float:left;margin-right:46px;}
.blinkwrap .bw1{width:255px;padding-left:55px;}
.blinkwrap .bw1 p{width:255px;line-height:32px;height:32px;color:#fff;overflow:hidden;}
.blinkwrap .bw1 p a{color:#fff;}
.blinkwrap .bw2{width:220px;padding:6px 0 0 64px;}
.blinkwrap .bw2 p{width:220px;height:44px;line-height:22px;color:#fff;margin-bottom:9px;}
.blinkwrap .bw2 p span{color:#05549F;font-weight:bold;}
.blinkwrap .bw3{width:250px;margin-right:0;line-height:32px;padding-left:64px;}
.blinkwrap .bw3 a{padding-right:30px;color:#fff;}
#copy{background:#032D55;}
#copy p{text-align:center;line-height:70px;height:70px;color:#fff;}
#copy p a{color:#fff;}
.scroll{width:136px;z-index:9999;}
#close{width:22px;height:22px;position:absolute;right:8px;top:8px;/* border:1px solid; */display:block;cursor:pointer;}
.scrolltop{width:136px;height:43px;background:url(../images/top.png) 0 0 no-repeat;position:relative;}
.scrollfoot{width:136px;height:17px;background:url(../images/bottom.png) 0 0 no-repeat;}
.scroll_ul{width:102px;padding:0 17px;background:url(../images/middle.png) 0 0 repeat-y;}
.scroll_ul li{width:66px;padding-left:36px;height:25px;line-height:25px;border-bottom:1px solid #ccc;background:url(../images/qq.jpg) 6px 2px no-repeat;}
.scroll_ul li a{color:#333;}

.i-tit{text-align:center;}
.iabt{margin-top:15px;}
.iabt .iabt-box{}
.iabt .iabt-box .iabt-txt{width:1000px;margin-top:15px;padding:0 0px; font-size:14px;line-height:30px;color:#000;}
.iabt .iabt-box .iabt-ul{width:1000px;padding:0 70px;overflow:hidden;_zoom:1;margin:14px 0 30px;}
.iabt .iabt-box .iabt-ul li{width:172px;float:left;text-align:center;}
.iabt .iabt-box .iabt-ul li img{height:61px;}
.iabt .iabt-box .iabt-ul li p{width:172px;line-height:38px;height:38px;color:#3B3B3B;}
.ipro{position:relative;background:url(images/probg.jpg) 0 0 repeat-x;padding-bottom:52px;}
.ipro .iipro{width:974px;margin:0 auto;position:relative;}
#demoC{width:904px;margin:0 auto;overflow:hidden;}
#tab_list{}
#tab_list td{padding:0 10px;}
#tab_list td a{width:267px;height:236px;display:block;border:3px solid #fff;border-radius:4px;box-shadow:4px 4px 4px #333;}
#tab_list td img{width:267px;height:200px;display:block;}
#tab_list td p{width:267px;height:36px;line-height:36px;overflow:hidden;text-align:center;background:#0B4681;color:#fff;}
.inews{ margin-bottom:40px;}
.inews .inews-box{margin-top:14px;}
.inews .inews-box .slidebox{width:300px;margin-top:16px;float:left;border:1px solid #ddd;}
#myFocus{width:300px;height:276px;}
.inews .inews-box .news-main{width:650px;float:right;margin-top:16px;}
.inews .inews-box .news-main .inews-ul{}
.inews .inews-box .news-main .inews-ul li{width:314px;padding-bottom:15px;margin-bottom:9px;border-bottom:1px solid #ddd;float:left;margin-right:20px;}
.inews .inews-box .news-main .inews-ul li h3{width:314px;line-height:24px;height:24px;overflow:hidden;font-weight:bold;font-size:14px;}
.inews .inews-box .news-main .inews-ul li h3 a{color:#333;}
.inews .inews-box .news-main .inews-ul li p{width:314px;margin-top:8px;line-height:24px;height:48px;color:#000;overflow:hidden;}
.iflink{margin-top:16px;line-height:30px;color:#333;}
.iflink a{color:#666;padding:0 6px;}

.page-l{width:246px;float:left;margin-top:10px;}
.page-l .cat-dl{width:246px;font-weight:bold;}
.page-l .cat-dl dt,.page-l .pcon h1{width:246px;background:#024a84;color:#fff;font-size:16px;height:40px;line-height:40px;text-align:center;}
.page-l .cat-dl dd{width:216px;background:url(images/inc.jpg) 0 0 no-repeat;padding-left:30px;height:38px;line-height:38px;border-bottom:1px solid #dfdfdf;}
.page-l .cat-dl dd.on{background:url(images/inc1.jpg) 0 0 no-repeat;}
.page-l .cat-dl dd a{color:#333;}
.page-l .cat-dl dd.on a{color:#fff;}
.page-l .pcon{width:246px;margin-top:10px;}
.page-l .pcon h1{}
.page-l .pcon .ppcon{width:238px;padding:4px;background:#EFEFEF;}
.page-l .pcon .ppcon p{width:238px;line-height:22px;color:#333;}
.page-r{width:732px;float:right;border:1px solid #dfdfdf;margin-top:10px;}
.page-r .lo{width:724px;background:#DCDCDC;padding:0 4px;height:40px;line-height:40px;overflow:hidden;_zoom:1;}
.page-r .lo span{float:right;color:#2068DC;}
.page-r .lo span a{color:#2068DC;}
.page-r .lo p{padding-left:26px;font-size:14px;font-weight:bold;}
.page-r .pmain{width:692px;padding:10px 20px;}
.page-r .pmain .info-ul{width:692px;}
.page-r .pmain .info-ul li{width:692px;border-bottom:1px dotted #ddd;line-height:40px;height:40px;overflow:hidden;_zoom:1;}
.page-r .pmain .info-ul li span{float:right;padding-left:10px;color:#999;}
.page-r .pmain .info-ul li a{color:#2068dc;}
.page-r .pmain .pro-ul{overflow:hidden;_zoom:1;padding-top:10px;}
.page-r .pmain .pro-ul li{width:206px;float:left;margin:0 24px 10px 0;}
.page-r .pmain .pro-ul li img{width:200px;height:200px;padding:2px;border:1px solid #E1E1E1;}
.page-r .pmain .pro-ul li p{width:206px;height:36px;line-height:36px;text-align:center;overflow:hidden;color:#666;}
.pager{line-height:30px;text-align:center;margin-top:14px;}
.pager a{padding:5px 10px;background:#fff;border:1px solid #ccc;color:#888;margin-right:4px;}
.pager a:hover,.pager a.currPage{background:#2068dc;color:#fff;border-color:#1A52AA;}
.pageCon{padding:10px;width:712px;}
.pageCon .info_tit{width:100%;line-height:32px;height:32px;overflow:hidden;text-align:center;font-size:14px;color:#333;}
.pageCon .info_attr{width:100%;line-height:24px;height:24px;text-align:center;margin:6px 0;padding-top:4px;border-top:1px dotted #eee;color:#999;}
.pageCon .info_img{width:100%;text-align:center;}
.pageCon .info_con{width:712px;overflow:hidden;margin-top:10px;}
.pageCon .info_link{width:100%;margin-top:20px;}
.pageCon .info_link p{width:100%;line-height:24px;height:24px;color:#666;}
.pageCon .info_link p a{color:#024A84;}
.pageCon .map-box{width:460px;float:left;padding-right:24px;border-right:1px solid #dfdfdf;margin-bottom:10px;}
.pageCon .mapinfo-box{width:200px;float:right;}
.ly{width:460px;margin:10px auto 0;}
.ly td{height:36px;}
.ly td.tit{width:84px;text-align:right;}
.ly td input.in_txt{width:180px;padding:2px 4px;height:18px;line-height:18px;border:1px solid #ccc;margin-left:10px;}
.lycon{width:340px;height:120px;overflow-y:scroll;border:1px solid #ccc;margin:4px 0 4px 10px;}
.pp-rel{width:712px;padding:10px;}
.pp-rel .ppr-pro{overflow:hidden;_zoom:1;width:740px;}
.pp-rel .ppr-pro dt{line-height:66px;height:66px;font-size:24px;font-weight:bold;}
.pp-rel .ppr-pro dd{width:220px;margin-right:20px;border:1px solid #F3F3F3;float:left;}
.pp-rel .ppr-pro dd a{position:relative;width:210px;height:210px;display:block;padding:5px;}
.pp-rel .ppr-pro dd a img{width:210px;height:210px;}
.pp-rel .ppr-pro dd a p{position:absolute;left:5px;bottom:5px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:alpha(opacity=60);color:#fff;width:210px;height:30px;line-height:30px;text-align:center;overflow:hidden;}



.page_left{
	width:250px;
	float:left;margin-left:20px;
}
.pro_sidebar{
	width:250px;
	float:left;
	margin:0 auto;
}
.pro_sidebar h3{
}
.pro_sidebar .sidebar{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-top:10px;
	padding-bottom:10px;
	width:248px;
	margin:0 auto;

}
.pro_sidebar .li dl{
	width:214px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-indent:45px;
	background:url(images/sidebar_dl.png) no-repeat 20px 0;
	cursor:pointer;
	margin:0 auto;
        padding-top:2px;
	padding-bottom:10px;
	padding-left:10px;
	font-weight:bold;
}
.pro_sidebar .li dl a{
	color:#fff;


}
.pro_sidebar .sidebar_list{
	/*display:none;*/
	width:194px;
	margin:0 auto;
}
.pro_sidebar .sidebar_list li{
	height:24px;
	line-height:24px;
	text-indent:45px;
	font-size:14px;
	background:url(images/sidebar_li.png) no-repeat 0 bottom;
	margin-bottom:10px;
}
.pro_sidebar .sidebar_list li a{
	color:#333;
}
.page_right{
	width:685px;
	float:left;
	margin-left:25px;
}
.nav_top{
	height:56px;
	line-height:56px;
	position:relative;
}
.nav_top h3{
	width:685px;
	height:56px;
	line-height:56px;
	font-size:18px;
	color:#333;
	font-weight:normal;
}
.nav_top h3 span{
	color:#0d5191;
}
.location{
	width:480px;
	height:15px;
	line-height:15px;
	position:absolute;
	top:20px;
	right:0px;
	text-align:right;
	color:#333;
}
.location a{
	color:#333;
}




.pic1 A{
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    display: inline-block;
    border-top: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    padding-top: 2px;
}

.pic1 A:hover{
   border-bottom: #074e84 1px solid;
    border-left: #3074e84 1px solid;
    display: inline-block;
    background: #074e84;
    border-top: #074e84 1px solid;
    border-right: #074e84 1px solid;
}

.note {
  position: fixed;
  bottom: 0;
  right: 0;
  width: min(35ch, 70vw);
  border: 1px solid #f9f6efc0;
  padding: 2rem;
  background: rgba(255,255,255,0.8);
  box-shadow: 0 10px 20px 10px rgb(0 0 0 / 10%);
  /*radial-gradient(ellipse at top left, #fff3, #fff1);*/
  z-index: 100;
  line-height: 1.8;
  font-size: 14px;/* forcing the font size */
  color:#ff0000;
}

.note a {
  color: crimson;
  text-decoration: none;
  font-style: italic;
  font-weight: bold;
}

