/* 唐水网络科技有限公司
 * author:xiaoqing
 * Email:1753437544@qq.com
 *
 */
/*公共*/
*{ margin: 0; padding: 0;font-family: '微软雅黑';font-size:13px; }
#bod{ background-image: url(../img/bg.png); background-color: #002c76; background-repeat: repeat-x; background-position: top center; }
/*body{background-color: #002c76;}*/
#bg{ background: url(../img/bg1.png); background-repeat: repeat-x; background-size: auto 100%;height:100%;}
li{ list-style-type: none;}
a{ text-decoration: none;}

/*宽*/
.ww100{ width: 100%;}
.ww50{ width: 49%;width\0:48%;}
.ww33{ width: 33%;}
.ww25{ width: 25%;width\0:24%;}
.ww20{ width: 19.5%;}
.w980{ width: 980px;}
.w231{ width: 231px;}
.w223{ width: 223px;}
.w293{ width: 293px;}
.w335{ width: 335px;}
.w260{ width: 260px;}
.w150{ width: 150px !important;}
.w190{ width: 190px !important;}
.w130{ width: 130px !important;}
.w300{ width: 300px;}
.w180{ width: 180px;}

/*高*/
.h8{ height: 8px;}
.h30{ height: 30px;}
.h40{ height: 40px !important;}
.h45{ height: 45px;}
/*.h50{ height: 50px;}*/
.h128{ height: 128px;}
.h130{ height: 130px;}
.ha{ height: auto !important;}
.h120{ height: 120px !important;}
.h80{ height: 80px;}
.h70{ height: 70px;}

/*前景色*/
.fg1{ color: #ffffff;}
.fg2{ color: #002566;}
.fg3{ color: #8b743d;}
.fg4{ color: #68460e !important;}
.fg5{ color: #58595b;}
.fg6{ color: #696969;}

/*背景色*/
.bg1{ background-color: #ffffff;}
.bg2{ background-color: #EFEFEF;}
.bg3{ background-color: #000;}
.bg4{ background-color: #e6e6e6;}


/*外边距*/
.m0a{ margin: 0 auto;}

.ml3{ margin-left: 3px;}
.ml4{ margin-left: 4px;}
.ml35{ margin-left: 35px;}
.ml-1{ margin-left: -1px;}
.ml-2{ margin-left: -2px;}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px !important;}
.ml5{ margin-left: 5px;}


.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt35{ margin-top: 35px;}
.mt-50{ margin-top: -50px !important;}

.mr-2{ margin-right: -2px;}
.mr5{ margin-right: 5px !important;}
.mr15{ margin-right: 15px !important;}
.mr20{ margin-right: 20px !important;}

.mb10{ margin-bottom: 10px;}


/*内边距*/
.p0{ padding: 0 !important;}
.pt0{ padding-top: 0px !important;}
.pt20{ padding-top: 20px !important;}

.pl20{ padding-left: 20px;}
.pl45{ padding-left: 45px;}
.pl5{ padding-left: 5px;}
.pl10{ padding-left: 10px;}
.pl25{  padding-left: 25px;}

.pb20{ padding-bottom: 20px;}
.pb20{ padding-bottom: 20px !important;}

.pr20{ padding-right: 20px;}
.pr5{ padding-right: 5px;}
.pr45{ padding-right: 45px;}
.pr10{ padding-right: 10px;}

/*边框*/
.bdn{ border:none !important;}

/*位置*/
.fl{ float: left;}
.fr{ float: right;}
.pa{ position: absolute;top:100px;}
.clear{ clear: both;}

/*字体*/
.fs12{ font-size: 13px;}
.fs14{ font-size: 13px;}

.lh30{ line-height: 30px;}
.lh45{ line-height: 45px;}
.lh40{ line-height: 40px !important;}
.lh50{ line-height: 50px;}
.lh25{ line-height: 25px;}

.ti0{ text-indent: 0em !important;}
.ti1{ text-indent: 1em !important;}
.ti2{ text-indent: 2em !important; }

.fwb{ font-weight: bold;}

/*其他*/
.dn{display: none;}
.tac{ text-align: center;}
.bn{ background: none !important;}


/*私有*/
#header{ z-index: 1000; left: 0; top: 0;}
.head_right a{ color: #002566; font-size: 12px; font-weight: bold;}
.head_right span{ margin: 0 10px;}
.head_left{ /*background-color: #000;*/}
#content{ width: 980px; margin: 0 auto; padding-top: 50px; z-index: 100;}
#logo{ text-align: center; /*background: url(../img/nav1.png);*/ background-color: #EFEFEF; box-shadow: 0 0 10px #595959;}
#logo img{ margin-top: 24px;}
#nav ul .navfrist{ list-style-type: none; height: 37px; background: url(../img/navnew.png) no-repeat; *margin-top:-5px; }
#nav ul .navfristhover{ list-style-type: none; height: 37px; background: url(../img/nav2new.png); *margin-top:-5px; }
#nav ul .navfrist .navhref{ height: 37px; padding-left: 15px; color: #8b743d; font-size: 14px; display: block; width:201px; font-weight: bold; }
#nav ul .navfrist .navul{ display: none; background-color: #fff; border-radius: 0 5px 5px 0; padding: 15px 25px; position: absolute; margin-top: -37px; margin-left: 227px; min-width: 200px; width: 200px;}
#nav ul .navfrist .navul .navtwos{ height: 30px; line-height: 30px; text-align: left; font-size: 14px; font-weight: bold; color:#8b743d; border-bottom: 1px solid #ccc;}
#nav ul .navfrist .navul .navtwos a{color: #8b743d; width: 200px; height: 30px; display: block;}
.navtwox{ height: 30px; line-height: 30px; text-align: left; font-size: 14px; font-weight: bold; color:#8b743d; border-bottom: 1px dashed #ccc;}
.navtwox a{color: #858585; width: 175px; height: 30px; padding-left: 25px; display: block;}
/*.navse{ display: none;}*/
#banner{ height: 460px;}
#banner_list{ height: 460px !important; z-index: 1;}

#banner_list li img{ float: right; height: 460px;}
#page{ margin-top: -100px; z-index: 100; position: relative;}
#page ul{ width: 100px; margin: 0 auto;}
#page ul li a{ width: 21px; float: left; height: 20px; background: url(../img/ban.png) no-repeat; display: block;}
#page ul .on a{width: 21px; float: left; height: 20px; background: url(../img/ban1.png) no-repeat; background-position: 0 -1px;display: block;}
.bot_list{ width: 280px; height: 128px; float: left; margin-right: 31px; margin-left: 4px; display: block; box-shadow: 0 0 10px #4293e5; }
.bot_img{ width: 280px; height: 128px; float: left;}
.bot_word{ width: 280px; height: 30px; float: left; line-height: 30px; background-color: #546f8e; opacity: 0.8; color: #fff; margin-top: -30px; display: block; filter:alpha(opacity=80);}
.bot_word span{ margin-right: 10px;}
.wordfist{ margin-left: 30px;}
#footer{ margin-top: 50px; margin-bottom: 50px;}
#footer p{ text-align: center; color: #ffffff; font-size: 12px; line-height: 22px;}

#nav_list{ width: 223px; margin-top: 10px;}
#nav_list .bot_list{ width: 100%; margin-top: 10px;}
#nav_list .bot_list .bot_img{ width: 100%;}
#nav_list .bot_list .bot_word{ width: 100%;}
#nav_list .bot_list .bot_img img{ width: 100%;}
#nav_list .bot_list .bot_word .wordfist{ margin-left: 15px;}
#content_bg{ width: 100%;background:url(../img/top_bg.png) no-repeat; background-position: top right;}
#content_top{ width: 700px; float: right; padding-top: 30px;}
#content_word{ width: 100%; background-color: #fff;  margin-top: -30px;}
.content_bor{width;100%; height:5px; background-image: linear-gradient(360deg,#cfa870, #fff1c7); background-color: #cfa870;}
.content_cont{ padding: 50px 25px;}
.nav_tab,.nav_tab1{ width: 100%; }
.nav_tab li { list-style-type: none; width: 190px; height: 52px; line-height: 52px; float: left; margin-right: 3px; margin-left: 1px; text-align: center;}
.nav_tab li .tab_bg{ display: block; background: url(../img/tab_cont.png); width: 100%; height: 100%; color: #000; font-size: 14px;}
.nav_tab li .tab_bg1{ width: 100%; height: 100%; color: #fff; font-size: 14px; background: url(../img/tab1_cont.png); display: block; text-align: center;}
.nav_tab1 li { list-style-type: none; width: 150px; height: 40px; line-height: 40px; float: left; margin-right: 3px; margin-left: 1px; text-align: center;}
.nav_tab1 li .tab_bg2{ display: block; background: url(../img/title2_cont.png); width: 100%; height: 100%; color: #000; font-size: 14px;}
.nav_tab1 li .tab_bg3{ display: block; background: url(../img/title3_cont.png); width: 100%; height: 100%; color: #000; font-size: 14px;}
.tab_div{ padding: 0 20px; background: url(../img/cont_topbg.png) repeat-x; }
.tab_div1{ padding: 0 20px; background: url(../img/cont_topbg.png) repeat-x; }
.tab_title{color: #68460e; font-size: 14px; font-weight: bold;; text-align: left; line-height: 30px;   padding-left: 25px; padding-top: 10px}
.tab_title1{color: #000; background: url(../img/title_cont.png); font-size: 14px;  font-weight: bold; height: 38px; line-height: 38px;}
.tab_cont{ padding: 10px 0; text-align: left; font-size: 13px; color: #231f20; }
.tab_title2{color: #000; background: url(../img/title1_cont.png); font-size: 14px; font-weight: bold; height: 38px; line-height: 38px;}
.pass_cont{ width: 100%;}
.pass_cont_left_img{ width: 100%;}
.pass_word{ width: 234px; margin-left: -2px; height: 82px; padding: 20px 15px; background-color:#e6e6e6; border-radius: 0 0 5px 5px; color: #231f20;}
.pass_ul{ width: 100%; margin-top: 20px;}
.pass_ula{ margin-top: 10px;}
.pass_ul li{ color: #231f20; margin-bottom:10px;}
.img{ width: 80px; height: 80px;}
.wealth_word{ background-color: #e6e6e6; border-radius: 0 0 5px 5px;  padding: 15px; width: 584px; margin-left: -2px; }
.credit_title{ width: 300px; height: 28px; background-color: #c0c0c0; line-height: 28px; text-align: center; font-size: 14px; color: #000; border-radius: 5px 5px 0 0;}
.credit_content{ width: 270px; height: 160px; padding: 15px; background-color: #e6e6e6; color: #000; font-size: 13px; border-radius: 0 0 5px 5px;}
.bottom_img{ width: 100%; text-align: right; margin-top: -80px;}
#content_img{ height:250px;}
/**/
img, div { behavior: url(../css/iepngfix.htc) }





