@charset "gb2312";
html,body{margin:0; padding:0; font-size:14px; color:#333; text-align:center; background:#fff; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}
table{font-size:14px; color:#333; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}
li,ul,form,span,font,h1,h2,h3,h4,h5,input,img,p,strong,dl,dt,dd,i{list-style:none; padding:0; margin:0; color:#333; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}
img,div{border:none; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block;}
input,button,select,textarea{outline:none;}
textarea{resize:none;}

a{text-decoration:none; color:#333; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}
a:hover{color:#f00; text-decoration:none; font-family:'Wenquanyi Micro Hei','\5FAE\8F6F\96C5\9ED1',Arial,Verdana,sans-serif;}

.box_1200{width:1200px; text-align:left; margin:0 auto; overflow:hidden;}
.none_border{border:none !important;}
.none{display:none !important;}
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;}
.bwline{border-bottom:1px solid #ececec;}



nav{width:100%; height:78px; position:fixed; top:0; z-index:9999; background:#2d3235; text-align:center; overflow:hidden;}
ul.menu{display:block; margin-top:20px; background:url(../dingzhi/images/logo.png) 0 0 no-repeat; padding:0 0 0 140px;}
ul.menu li{display:inline-block; height:38px; text-align:center; float:left; margin:0 50px 0 0;}
ul.menu li a{line-height:38px; font-size:18px; color:#fff;}
ul.menu li a:hover{color:#ff0; text-decoration:none;}
ul.menu li.zxbm{float:right; margin:0 !important;}
ul.menu li.zxbm a{display:inline-block; width:120px; height:38px; line-height:38px; color:#fff; font-size:18px; text-align:center; background:#e32950;}
ul.menu li.zxbm a:hover{background:#c51036;}


.top-kdiv{clear:both; height:78px; overflow:hidden;}

header{clear:both; min-width:1280px;}
header img{width:100%;}

.title{clear:both; height:68px;}
.title h3{display:block; float:left; height:44px; line-height:44px; color:#fff; font-size:24px; background:#e32950; padding:0 25px;}
.title span{display:block; float:left; margin:28px 0 0 10px; font-size:16px; line-height:16px; color:#999;}


.lixiang{clear:both; height:950px; margin:20px 0 0 0; text-align:center; overflow:hidden;}
.lixiang .box_1200{height:950px; background:url(../dingzhi/images/box1_bg.jpg) right 10px no-repeat;}
.fenxiang{clear:both; height:30px; text-align:right; line-height:28px;}
.bdsharebuttonbox{float:right;}

p.lx-p{padding:0 0 42px 0; font-size:24px; line-height:1;}
p.lx-p span{display:inline-block; padding:0 8px 0 0; color:#e32950; line-height:1;}
p.a1 span{font-size:36px;}

p.a2{padding:0 0 30px 86px !important;}
p.a2 span{font-size:48px;}
p.a3{padding:0 0 42px 190px;}
p.a3 span{font-size:24px;}

.lx-tbox{font-size:24px; color:#e32950; line-height:46px;}
.lx-timg{float:left; text-align:center; margin:0 40px 0 0; padding:14px 0 0 0;}
.lx-timg p{line-height:40px; font-size:16px; color:#999;}



.xuanze{clear:both; margin:40px 0 0 0; text-align:center; overflow:hidden;}
.xuanze .box_1200{}
p.xz-p{padding:0 0 42px 0; font-size:24px; line-height:48px;}
p.xz-p span{display:inline-block; padding:0 8px 0 0; font-size:36px; color:#e32950; line-height:1;}

.kc-table{padding:0 0 20px 0;}
.kc-table caption{font-size:24px; font-weight:700; color:#e32950;}
.kc-table th, .kc-table td{text-align:center; vertical-align:middle !important; font-size:16px !important;}
.table-bordered{border:1px solid #d78f9e;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:1px solid #d78f9e;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f8f8f8;}
.table-hover>tbody>tr:hover{background-color:#f4e9eb;}



.tese{clear:both; margin:40px 0 0 0; text-align:center; overflow:hidden;}
.tese .box_1200{}

.tese p{text-align:center; font-size:24px; line-height:50px;}
.tese p.b1{padding:40px 0 0 0;}
.tese p.b2{padding:0 0 60px 0;}
.tese p.b3{padding:0 0 50px 0;}
ul.ts-list{display:block; height:540px; background:url(../dingzhi/images/youshi_bg.gif) top center no-repeat; position:relative;}
ul.ts-list li{display:block; position:absolute; height:40px; line-height:40px; padding:0 30px; font-size:24px; color:#e32950; border-radius:3px; border:1px solid #e3e3e3; box-shadow:0 2px 3px rgba(0,0,0,0.2);}
ul.ts-list li.c1{top:89px; left:90px;}
ul.ts-list li.c2{top:192px; left:152px;}
ul.ts-list li.c3{top:296px; left:255px;}
ul.ts-list li.c4{top:89px; right:90px;}
ul.ts-list li.c5{top:192px; right:152px;}
ul.ts-list li.c6{top:296px; right:255px;}



.caihong{clear:both; margin:40px 0 0 0; text-align:center; overflow:hidden;}
.caihong .box_1200{}

.ch-text{clear:both; padding:30px 0; text-align:center; margin:50px 0 0 0; background:#ededed;}
.ch-text p{line-height:48px; font-size:30px;}
.ch-text p span{font-size:30px; color:#e32950;}
p.e1{padding:20px 0 0 0;}
p.e2{font-size:30px; color:#e32950; text-align:center; line-height:1; padding:40px 0;}
p.e3{font-size:18px; color:#e32950; text-align:center; line-height:1; padding:0 0 38px 0;}
p.e3 strong{font-size:36px; color:#e32950; font-weight:400;}
p.e4{text-align:center; padding:0 0 30px 0;}
p.e4 a{display:inline-block; width:160px; height:48px; line-height:48px; text-align:center; margin:0 auto; color:#fff; font-size:24px; background:#e32950;}
p.e4 a:hover{background:#c51036; text-decoration:none;}




footer{height:210px; text-align:center; clear:both; overflow:hidden;}
.footer_menu{height:50px; margin:40px auto 0 auto !important; overflow:hidden;}
.footer_menu ul{width:1400px; margin:0 0 0 50px;}
.footer_menu ul li{float:left; width:188px; margin:0 116px 0 0;}
.footer_menu ul li a{display:block; border-radius:5px; background:#6c6c6c; width:188px; height:50px; line-height:50px; text-align:center; font-size:24px; color:#fff; overflow:hidden;}
.footer_menu ul li a:hover{background:#444; text-decoration:none;}


.copyright{line-height:28px; color:#888; text-align:center; margin:38px 0 0 0; clear:both;}
.copyright a{color:#888;}
.copyright a:hover{text-decoration:underline; color:#333;}
