﻿
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	list-style:none;
	text-decoration:none
}
body {font-size:12px;font-family:Arial;color:#333;background:#4e8da6 url(/images/bd/body.jpg) no-repeat 50% 0px;}
form {width:980px;margin:0 auto;padding-top:0px;}
#main {width:100%;background:#fff;box-shadow: 0px 2px 4px #333;-webkit-box-shadow: 0px 2px 4px #333;-moz-box-shadow: 0px 2px 4px #333;}
@font-face {font-family:cool_font;src: url('/SFUClearfaceBlack.TTF');}
@font-face {font-family:cool_font1;src: url('/SFUMeliorRegular.TTF');}

.clr {clear:both }
.div_radius { border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.div_top_radius { -moz-border-top-left-radius:  5px; -webkit-border-top-left-radius: 5px; border-top-left-radius:5px; -moz-border-top-right-radius:  5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.div_bottom_radius { -moz-border-bottom-left-radius:  5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius:5px; -moz-border-bottom-right-radius:  5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }
.div_shadow { box-shadow: 0px 2px 4px #333;-webkit-box-shadow: 0px 2px 4px #333;-moz-box-shadow: 0px 2px 4px #333; }

.bn-l {width:79px;height:86px;vertical-align:middle;text-align:center;margin:10px 15px 0 0;float:left }
.bn-l img {max-width:79px;max-height:79px;}
.bn-c {width:631px;height:86px;vertical-align:middle;text-align:left;margin-top:10px;float:left }
.bn-c .text1 {font-family:cool_font;color:#3635ff;font-size:24px;line-height:40px;display:block;text-shadow:0px 0px 5px #fff}
.bn-c .text2 {font-family:cool_font1;color:#000;font-size:15px;line-height:22px;display:block;text-shadow:0px 0px 5px #fff}
.bn-r {width:26px;width:204px; float:right ;text-align:center}
.bn-r li {float:left;line-height:26px;padding-left:10px}
.bn-r li img {vertical-align:middle;border:1px solid #fff}
.bn-r li a {color:#fff}
.bn-r li a:hover {text-decoration:underline}

/* ----------------------------- MenuH BEGIN ------------------------- */
ul.dmenuH {height:41px; float:left;width:760px;}
ul.dmenuH li { float:left;padding:0;line-height:40px;background:url(/images/bd/li.jpg) no-repeat center right}
ul.dmenuH li:last-child {background:none}
ul.dmenuH li:hover {background:url(/images/bd/li1.jpg) repeat-x center left;}
ul.dmenuH li.ac {background:url(/images/bd/li1.jpg) repeat-x center left;}
ul.dmenuH li a {color:#fff;font-size:13px;text-transform:uppercase;padding:8px 24px;}
ul.dmenuH li ul{list-style: none; padding:0px;position:absolute ;background-color:#dcddde;width: auto; border-top:none; z-index:99999;display: none;}
ul.dmenuH li ul li{ margin-right:0px;background:none; padding:0px 2px;width: 200px; line-height:normal;float:left }
ul.dmenuH li ul li:hover{width:196px;background:#3179BF}
ul.dmenuH li ul li a{width:200px; background:none;display:block;color:#333; padding:7px 10px;float: left; font-weight:normal; text-transform:inherit;margin:0px; text-align:left}
ul.dmenuH li ul li a:hover{color:#fff; background:none;padding:7px 10px;}
ul.dmenuH li.list ul{position: absolute;left: 200px; border-left:1px #fff dotted}

.box-s{height:25px;width:215px;float:left;border:1px solid #dcdcdc;background:#fff ;line-height :25px;margin-top:6px}
.box-s .txts{width:185px; font-size:12px; color:#393939;background:none;outline:none;float:left;padding-left:6px;height:23px ; border:none}
.box-s .imgs{vertical-align:middle;float:left;margin-top:4px }

.left {width:200px;margin-left:4px;float:left}
.right {width:760px;float:right;margin:10px 3px 0 0}

.bg-tit-l {height:32px;width:200px;background:url(/images/bd/bg-tit-l.png) no-repeat top left;text-align:center;margin-top:10px}
.bg-tit-l .t2 {line-height:32px;font-size:14px;color:#ebf9ff;text-transform:uppercase }

.item {background:#f1f1f1;width:198px; border-radius:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;float:left; border:1px dotted #9f9f9f;margin-top:5px}
.item a{padding:7px 10px;display:block;color:#1c1be0;font-weight:bold }
.item a:hover {color:#fd0100}
.item a.ac {color:#fd0100}

.box-intro {width:177px;border:1px solid #cbcbcb;border-top:none;margin-top:-2px;padding:10px;background:#f1f1f1;-moz-border-bottom-left-radius:  5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius:5px; -moz-border-bottom-right-radius:  5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;float:left  }

.yahoo {float:left;width:170px;margin:0 auto 5px; }
.yahoo li {padding:5px 0}
.yahoo li img {margin-right:5px;vertical-align:middle }

.hotline {width:177px;height:auto;margin:0 auto;background:url(/images/bd/online.png) no-repeat 0px 0px;float:left;margin-bottom:5px;padding-top:10px}
.hotline .span {color:#fd0100;font:13px/24px Arial;margin:25px 0 0 50px}

.ftl {width:600px;float:left;height:auto;padding:0 4px;line-height:18px;}
.box-tk { width:150px;float:right;margin:0 10px 20px 0;background:#e9e9e9;padding:0 10px}
.box-tk .tk {line-height:30px}
.box-tk .tk span {float:right;color:#fd0100}

.bg-tit-c { width:100%;float:left;border-bottom:1px dotted #dcdcdc;height:26px;margin-bottom:10px }
.bg-tit-c .t1 {width:3px;height:26px;background:url(/images/bd/t1.png) no-repeat 0px 0px; float:left; }
.bg-tit-c .t2 {border-bottom:2px solid #3635ff;color:#3635ff; font:17px/24px Arial;text-transform:uppercase;float:left;padding-left:10px;height:24px}

.info {margin-bottom:10px;}
.info .img {padding:2px;width:318px;height:auto;text-align:center;vertical-align:middle;float:left ;margin: 4px 10px 10px 10px;box-shadow: 0px 0px 4px #333;-webkit-box-shadow: 0px 0px 4px #333;-moz-box-shadow: 0px 0px 4px #333;}
.info .img img {max-width:318px}
.info .text {font:12px/24px Arial;color:#333;}

.listP { float:left;width:176px;height:auto;margin-right:18px;text-align:center }
.listP .imgp {width:176px;height:137px;margin:auto;vertical-align:middle;text-align:center; display:table-cell;border:1px solid #d0d0d0;background:url(/images/bd/listP.png) repeat-x bottom left }
.listP .imgp:hover {border:1px solid #1c1be0}
.listP .imgp img {max-width:165px;max-height:120px}
.listP .titlep {display:block;height:40px;overflow:hidden;font:14px/18px Arial;margin:10px 0}
.listP .titlep a {color:#1c1be0}
.listP .titlep a:hover {color:#fd0100}
.mg0 {float:left;margin-right:0}

div.listN { width:100%;float:left;margin-top:10px;height:auto;border-bottom:1px solid #dadada;padding-bottom:10px }
div.listN div.imgN {display:table-cell;text-align:center;vertical-align:middle ;width:178px;height:108px;padding:1px;border :1px solid #dadada}
div.listN div.imgN img {max-width:178px;max-height:108px;}
div.listN a { color:#333;font-size:18px}
div.listN a:hover {color:#E71F1D}
div.listN p {margin-top:5px;text-align:justify;padding-right:10px;line-height:18px}
div.listN a.tit {color:#fff;font-size:13px;font-weight:normal; float:right;padding:3px 12px;margin-top:10px;background:#007CC2;}
div.listN a.tit:hover {background:#E71F1D}

div.intro {padding:0 10px 10px;height:auto;line-height:18px; font-size:14px;color:#333}

/* -- NewDT -- */
div.newDt {padding:10px}
div.time { float:right ;width:100%;line-height:25px}
div.newDt h1 {color:#333; font-weight:normal;font-size:25px}
div.newDt b {line-height:20px;}
div.newDt .desc {padding-top:15px;line-height:20px; font-size:14px;color:#333}
div.newDt .desc img {max-width:700px}
div.newDt .t2 {float:left }
div.newDt .addthis { float:right;margin:10px 0;}
div.newDt .newDt2 a {display:inline-block;width:100%;line-height:25px;background: url(/images/bd/chamden.png) no-repeat center left;padding-left:10px;color:#333}
div.newDt .newDt2 a:hover {color:#E71F1D}
div.newDt img.imgH {  float:left;margin:5px 10px 20px 5px}

/* -- Prodt BEGIN -- */

div.pro-t {width:100%;float:left;}
div.pro-t div.h1 {float:left;font:normal 24px/30px Arial}
div.pro-t div.social {float:right;margin:10px 10px 0 0}

div.pro-p { width:748px; float:left; height:300px; margin:10px 10px 10px 0;float:left;border:1px solid #dcdcdc;text-align:center }
/*
div.pro-p .pic-l {width :600px;height:400px;margin-left:10px;float:right}
div.pro-p .pic-l .valig {width :590px;height:400px;vertical-align:middle;display:table-cell;border-left:1px solid #dcdcdc;text-align:center;margin:5px}
div.pro-p .pic-l .valig img {max-width :500px;max-height:400px}
div.pro-p .pic-r {width:120px;float:left;text-align:center }
div.pro-p .pic-r .imgp {width:110px;height:100px;text-align:center;vertical-align:middle;display:table-cell }
div.pro-p .pic-r .imgp img {max-width:100px;max-height:90px;padding:1px;border:1px solid #dcdcdc;margin:0 0 10px 0;}
*/

div.descP {margin-bottom:20px; font:normal 14px/18px Arial; float:left }
/* --- Contact -- */
.pnContact {border:1px solid #dcdcdc;padding:10px;height:auto;float:left }
.button {border:none;background:#007CC2;color:#fff; font-size:14px;padding:4px 10px;cursor:pointer; border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; }
.button:hover {background:#E60505}
div.divct1 {width:70px; float:left;text-align:right ;line-height:25px;height:25px;font-size:14px;color:#333;margin:10px 0}
div.divct2 {width:630px; float:right;text-align:left ;line-height:25px;height:25px;margin:10px 0}
div.divct2 .textbox {border:1px solid #dadada;line-height:25px; box-shadow: 0px 0px 1px #dadada;-webkit-box-shadow: 0px 0px 1px #dadada;-moz-box-shadow: 0px 0px 1px #dadada; }

/* ---------------------------- Pages ------------------------------ */
.link{ height:20px;width:715px;line-height:20px;border-bottom:1px dotted #d5d5d5;margin:5px 5px 5px 10px}
.cmaTite{padding-right:5px; padding-left:12px; display: block; float:left; background:url(/images/bd/muiten1.png) no-repeat left; color:#333; text-transform:none; margin-left:0px;font-size:12px;text-decoration:none} 
.cmaTite:first-child {background:none;padding-left:0px}
.cmaTite:hover{ color:#cd0000; text-decoration:underline;}

#lblPage{ display:block;text-align:center;clear:both;font-weight:bold; margin:auto;margin-bottom:10px;margin-top:10px}
A.apage:link{color:#0062BD;text-decoration:none;border: 1px solid #cccccc;padding:0px 5px;vertical-align:middle;font-weight:bold;}
A.apage:visited{color: #0062BD;text-decoration:none;border: 1px solid #cccccc;padding:0px 5px;vertical-align: middle;font-weight:bold;}
A.apage:hover {color:#f60;text-decoration:none;border:1px solid red;padding:0px 5px;vertical-align:middle;font-weight:bold;}
.cpage{color:red;text-decoration:none;border:1px solid #cccccc;padding:0px 5px;vertical-align:middle;font-weight:bold;}
.cspag{padding-right:20px;}

.imgslide {transform:none !important}
