body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; }
body{font-family:"Microsoft YaHei";}
*{ margin:0; padding:0; list-style:none;}

fieldset, img { border:0; vertical-align:top; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }

ol, ul, li, dl, dt, dd { list-style:none; }

input, button, textarea, checkbox, select, radio, form { vertical-align: top; }

a { color:#333333; text-decoration:none; }

.fl{ float:left;}

.fr{ float:right;}
.clear{clear:both; overflow:hidden;}

li{ list-style:none;}
.ov{ overflow:hidden;}
.clear{ clear:both;}
a{ text-decoration:none;}

.logo-box{ width:100%; margin:0 auto; padding:20px 0;  }
.header_box{ margin:0 auto;width:1200px; margin:0 auto;}
.header_box .logo1{ width:650px;float:left;}
.header_box .logo1 a{ display:inline-block; vertical-align:middle;}
.header_box .logo1 a.yebo{ color:#cbb8a3; font-size:30px;}
.header_box .logo1 a.yb{ color:#555; font-size:16px; margin-left:40px;}
.header_box .logo2{width:200px; height:40px; line-height:40px;float:left; margin-left:180px; text-align:center; color:#2f95e4; position:relative;cursor:pointer;}
.header_box .logo2 .jci{ position:absolute; top:40px; left:50px; z-index:99; width:102px;display:none;}
.header_box .logo2:hover .jci{ display:block; }
.header_box .logo3{width:140px; height:40px; line-height:40px; text-align:center; border-radius:5px; background-color:#1c2856;float:right; text-align:center;position:relative;cursor:pointer;}
#shwz{ position:absolute; top:40px; left:0px; z-index:99; width:140px;display:none;}
.header_box .logo3 a{ display:block; width:100%; height:100%; color:#fff;}
.header_box .logo3:hover #shwz{ display:block; }

.parta{ width:1200px; margin:10px auto 0; overflow:hidden;}
.parta img{ max-width:100%; vertical-align:middle;}
.parta .parta-img{ width:510px; text-align:center; float:left;}
.parta .parta-js{ width:640px; float:right;}
.parta .parta-js p{ color:#333; font-size:24px; line-height:42px;}
.parta .parta-js p span{ color:#5bcc91;}
.partb{ width:1200px; margin:50px auto 0; text-align:center; overflow:hidden;}
.partb img{ max-width:100%; vertical-align:middle;}
.talk-box{width:1200px; margin:50px auto 100px;  overflow:hidden;}
.talks{width:100%; margin:30px auto; overflow:hidden; display:none;}

.chats{ width:1140px; overflow:hidden;}
.bigs{width:1110px; float:right;}
.words{ float:left; color:#333; padding:1.5%;background:#fff;border: 1px solid #999; border-radius:5px;}
.sanjiaos{ float:left; width:30px; position:relative;}
.sanjiaos .span3{ display:block; position:absolute;right:-1px; top:12px;border-top:12px solid transparent;border-right:14px solid #999;border-bottom:10px solid transparent;overflow: hidden;z-index:8;}
.sanjiaos .span4{ display:block; position:absolute;right:-1px; top:14px;border-top:10px solid transparent;border-right: 12px solid #fff; border-bottom: 8px solid transparent;overflow: hidden;z-index:9;}
.phos{ width:60px;}
.talks img{ display:block; width:100%;}
.foot-fix{ width:100%; position:fixed; left:0; bottom:1px; z-index:999;}
.db-talk{ width:1200px; height:60px; padding:5px 15px; background-color:#fff; margin:0 auto; overflow:hidden; border:solid 1px #c6c6c6; box-sizing:border-box;}
.db-talk .shuru{ width:1000px; margin:10px auto 0;overflow:hidden; float:left;}
.db-talk .shuru textarea{ width:1000px; height:30px;color:#333; text-indent:24px;font-size:18px;line-height:30px;border:none;resize:none;overflow:hidden;outline:none;font-family:"Microsoft YaHei";}
.db-talk .enter{ width:120px; overflow:hidden; float:right;}
.db-talk .enter a{ display:block; width:120px; height:50px; line-height:50px; text-align:center; background-color:#bfa78b; color:#fff; border-radius:5px;}


