@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size:14px;color:#2e2e2e;}

body{ font-size:14px; min-width:1200px; font-family:Microsoft YaHei;}
.w1200 { width:1200px; margin:auto}


.total { height:120px; overflow:hidden}
.logo { margin-top:14px;}
.logo a { float:left; display:block; margin-top: 11px;}
.logo strong { display:block; float: left; margin-left:15px; margin-top:15px;}
.logo span { display:block; font-size:16px; font-weight:normal; margin-top:3px; letter-spacing: 0.4px;}

.dh_shang { width:780px;}
.tel { text-align:right; width:780px; height:40px; line-height:40px; overflow:hidden;}
.tel img { float:right; margin-top: 13px;} 
.tel strong { color:#3a3f80; font-size:20px; float:right;margin-top:6px;}
.tel span { padding-left:10px; float:right; margin-top:6px;}
.xinxitj{ line-height:36px; border-bottom:1px solid #333; margin-bottom:10px; margin-top:20px; font-size:18px;}
.xgxxk{ text-align:left; line-height:22px; margin-bottom:20px; overflow:hidden}
.nav { width:780px;  height:80px;line-height:80px;}
.nav li { float:left; text-align:center; margin-left:35px; position:relative;}
.nav li a { color:#2e2e2e; font-size:16px; display:block; position:relative; z-index:2;}
.nav li.noming { background:url(../images/20190429164735_999478272.jpg) bottom repeat-x;}
.nav li.noming a { color:#3a3f80; display:block}
.nav li:before {background:url(../images/20190429164735_999478272.jpg) bottom repeat-x; display:block; color:#3a3f80; content:""; position:absolute; width:0;  height:80px; transition: all 0.5s;}
.nav li:hover:before  {content:""; width:100%; height:80px; z-index:1;}
.nav li:hover a { color:#3a3f80;}

.nav li.a_nav { background:url(../images/20190429164735_999478272.jpg) bottom repeat-x;}
.nav li.a_nav a { color:#3a3f80; display:block}


.focus {width:100%; height:700px; overflow:hidden; position:relative;}
.focus ul {height:700px; position:absolute;}
.focus ul li {float:left; width:100%; height:700px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1300px; left:50%; margin-left:-700px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:280px; background:url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{ overflow:hidden;}

.dh_list { width:100%; margin:auto; background:#f5f5f5; padding:50px 0px; overflow:hidden;}
.dh_nor { overflow:hidden;}
.dh_nor dl { width:285px; height:200px; float:left; margin-right:20px;  position:relative;}
.dh_nor dl.zuihou {margin-right:-20px; }
.dh_nor dl dd { position:absolute; bottom:0; z-index:1; background:#ececec; height:160px; width:285px;}
.dh_nor dl dd span { margin: 70px 25px 25px 25px; display:block; font-size:18px;  line-height:28px; position:relative; z-index:2;}
.dh_nor dl dt { position:absolute; top:0; z-index:2; left:50%; margin-left:-45px;}
.dh_nor dl.zuihou { margin-right:-20px;}

.dh_nor dl dd:before {background:#3a3f80; display:block; color:#3a3f80; content:""; position:absolute; bottom:0; width:0; height:160px; transition: all 0.5s;}
.dh_nor dl dd:hover:before  {content:""; width:100%; height:160px; z-index:1;}
.dh_nor dl dd:hover span { color:#fff;}

.pro_til { text-align:center; margin-bottom:25px; margin-top:55px; overflow: hidden;}
.pro_til strong { display:block; width:248px; margin:auto; text-align:center; background:url(../images/20190429200559_494475375.jpg) center no-repeat; font-size:35px; background-position:0px 25px; }
.pro_til b { color:#3a3f80;}
.pro_til span { font-size:18px; display:block; margin-top:10px;}

.pro_list li { width:399px; float:left; background:#666; height:65px; text-align:center; line-height:65px; border-left: solid 1px #fff; position:relative;}
.pro_list li a { font-size:18px; color:#fff; display:block;}
.pro_list li span {margin-top: 22px; margin-left: 127px; margin-right: 15px; display:block; width:23px; height:23px; background:url(../images/20190429164533_1229718647.png); float:left; position:relative; z-index:1;}
.pro_list li a strong { font-weight:normal; float:left; position:relative; z-index:1;}

.pro_list li.mowei span { width:25px; height:22px; background:url(../images/20190429164533_1668490285.png);}

.pro_list li:before {background:#3a3f80; display:block; color:#3a3f80; content:""; position:absolute; bottom:0; width:0; height:65px; transition: all 0.5s;}
.pro_list li:hover:before  {content:""; width:100%; height:65px; z-index:1;}

.pro_list li.on {background:#3a3f80;}


.pro_nor { margin-top:25px;}
.pro_wenzi { width:390px;}
.pro_wenzi dl dt {width:390px; height:65px; line-height:65px; font-size:18px; border-bottom: dashed 1px #eaeaea; margin-bottom:11px;}
.pro_wenzi dl dt img { float:left; margin-top:22px; margin-right:15px;}
.pro_wenzi dl dd span { display:block; height:35px; line-height:35px; padding-left:25px; background:url(../images/20190429164533_701842792.png) left no-repeat; font-size:15px; color:#444;}
.pro_wenzi dl .dianhua {height:40px; line-height:40px; overflow:hidden;}
.pro_wenzi dl .dianhua img { float:left; margin-top: 13px;} 
.pro_wenzi dl .dianhua strong { color:#3a3f80; font-size:20px; float:left;margin-top:6px;}
.pro_wenzi dl .dianhua span { padding-left:10px; float:left; margin-top:6px;}
.pro_wenzi li { width:125px; height:35px; background:#3a3f80; line-height:35px; border-radius:20px; margin-top:30px; text-align:center;}
.pro_wenzi li a { color:#fff; display:block;}

.pro_tu { margin-top:25px; margin-bottom:45px; overflow:hidden;}
.pro_tu td img { border: solid 1px #ccc;}
.pro_tu td br {display:none}
.pro_tu td span { padding-left:0px !important; width:290px; margin:auto; display:block; background:#444; height:38px; line-height:38px !important; margin-bottom:15px;}
.pro_tu td span a { color:#fff !important;}

.dis { display:none;}

.application { width:100%; margin:auto; background:#ececec; padding-bottom:50px; overflow:hidden;}
.application_til { text-align:center; margin-bottom:25px; margin-top:55px; overflow: hidden;}
.application_til strong { display:block; width:460px; margin:auto; text-align:center; background:url(../images/20190430102806_973490647.png) center no-repeat; font-size:34px; background-position:0px 25px; }
.application_til b { color:#3a3f80;}
.application_til span { font-size:18px; display:block; margin-top:10px;}

.application_nor { width:1200px; height:368px; background:url(../images/20190429164547_964125587.png); overflow:hidden;}
.application_list { width:254px; padding-top:45px;}
.application_list li { height:45px; line-height:45px; margin-left: 40px;}
.application_list li a { font-size:16px; display:block;}
.application_list li span { width:30px;  display:block; float:left; margin-top:16px; margin-right:5px; transition: all 0.5s;}
.application_list li:nth-child(1) span { height:15px; background:url(../images/20190429164546_1001623769.png) top left no-repeat;}
.application_list li:nth-child(2) span { height:14px; background:url(../images/20190429164546_2133896311.png) top left no-repeat;}
.application_list li:nth-child(3) span { height:15px; background:url(../images/20190429164546_734523591.png) top left no-repeat;}
.application_list li:nth-child(4) span { height:17px; background:url(../images/20190429164547_1158868562.png) top left no-repeat;}
.application_list li:nth-child(5) span { height:17px; background:url(../images/20190429164547_274407176.png) top left no-repeat;}
.application_list li:nth-child(6) span {height:19px; background:url(../images/20190429164547_942372403.png) top left no-repeat;}
.application_list li:hover a { color:#3a3f80;}
.application_list li:nth-child(1):hover span { background-position:left -15px;}
.application_list li:nth-child(2):hover span { background-position:left -14px;}
.application_list li:nth-child(3):hover span { background-position:left -15px;}
.application_list li:nth-child(4):hover span { background-position:left -17px;}
.application_list li:nth-child(5):hover span { background-position:left -17px;}
.application_list li:nth-child(6):hover span { background-position:left -19px;}

.application_list li:nth-child(1).on span { background-position:left -15px;}
.application_list li:nth-child(2).on span { background-position:left -14px;}
.application_list li:nth-child(3).on span { background-position:left -15px;}
.application_list li:nth-child(4).on span { background-position:left -17px;}
.application_list li:nth-child(5).on span { background-position:left -17px;}
.application_list li:nth-child(6).on span { background-position:left -19px;}


.application_list li.on a { color:#3a3f80;}

.app_zong { width:946px;}
.application_tu { margin-top:11px;}
.app_zong dl { float:right; width:202px; padding-left:25px; padding-right:25px; margin-top:70px;}
.app_zong dl dt { font-size:20px; color:#3a3f80;}
.app_zong dl dd { line-height:30px; margin-top:10px;}
.app_zong dl dd span { border-radius:25px; background:#222; display: block; width:130px; margin-top:25px; height:35px; line-height:35px; text-align:center;}
.app_zong dl dd span a { color:#fff;}

.Advantage_til { text-align:center; margin-bottom:25px; margin-top:55px; overflow: hidden;}
.Advantage_til strong { display:block; width:460px; margin:auto; text-align:center; background:url(../images/20190430102806_973490647.png) center no-repeat; font-size:35px; background-position:0px 25px; }
.Advantage_til b { color:#3a3f80;}
.Advantage_til span { font-size:18px; display:block; margin-top:10px;}

.Advantage_nor { overflow:hidden;}
.Advantage_nor dl { background:#eee; width:520px; padding:35px; height:170px; margin-bottom:20px; float:left;}
.Advantage_nor dl.jiange { margin-left:20px;}
.Advantage_nor dl dt { float:left; margin-top:15px;}
.Advantage_nor dl dd { width:330px; float:right; line-height:28px; color:#555; margin-top:10px;}
.Advantage_nor dl dd span { display:block; font-size:24px; margin-bottom:15px; color:#222;}
.Advantage_nor dl dd strong { width:33px; height:7px; display:block; margin-top:25px;}

.application_xia { margin-top:25px; overflow:hidden;}


.company { width:100%; margin:auto; background:#ececec; margin-bottom:70px; margin-top:40px; overflow:hidden}

.company_til { text-align:center; margin-bottom:25px; margin-top:55px; overflow: hidden;}
.company_til strong { display:block; width:290px; margin:auto; text-align:center; background:url(../images/20190430172042_1472968062.png) center no-repeat; font-size:35px; background-position:0px 25px; }
.company_til b { color:#3a3f80;}
.company_til span { font-size:18px; display:block; margin-top:10px;}

.company_nor { background:url(../images/20190430170847_945504969.png); height:416px; margin-bottom:60px; overflow:hidden}

.company_list { width:550px; margin-top:80px; margin-left:55px; line-height:33px; font-size:16px; overflow:hidden}
.company_list strong { display:block; background:url(../images/20190430172232_258533889.png) top left no-repeat; height:58px; font-size:28px; padding-top:40px; margin-bottom:25px; font-weight: normal;}
.company_list span { display:block; background:#3a3f80; width:130px; height:30px; line-height:30px; text-align:center; margin-top:25px;}
.company_list span a { color:#fff;}
.company_tu { margin-right:17px; margin-top:17px;}


.news { margin-top:50px;}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height: 173px; width: 125px; background: #231f20; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; transition:0.2s all ease-in-out; width: 100%; height: 100%; background: #3a3f80; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:22px; display:block; color:#fff; font-size:12px; font-family: arial}

.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none; width: 640px; height: 410px; }
.new_cont { position: relative; width: 640px; height: 410px; display: block; }
.news_nor { height: 410px; width: 640px; overflow: hidden; margin-left: 7px; }.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 410px; font-weight: normal; }

.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; padding: 6px 0; height: 40px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }

.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #292929; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 344px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 303px; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 230px; top: 70px; width: 245px; color: #3a3f80 }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #292929; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

.wend{ float: right; margin-right: 0; padding-left: 16px; width:354px; height: 410px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46; }
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.wend .more{ padding-left:131px; }
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{border-bottom: 1px solid #eee; padding: 22px 0 0 0;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../images/20190430184130_297396020.jpg) no-repeat left top; font-size:14px; color:#231f20; overflow: hidden;font-weight: bold;}
.wend .divdgweb_new_div_item_title a{ color:#231f20333;}
.wend .divdgweb_new_div_item_title a:hover{color: #231f20}
.wend .divdgweb_new_div_item_body{ padding-left:30px; background:url(../images/20190430184157_80225298.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden; }

.link { background:#3a3f80; height:80px; line-height:80px; overflow:hidden}
.link_til { background:url(../images/20190430174337_236518302.png) no-repeat; background-position:left 27px; padding-left:30px; font-weight: normal; font-size:18px; color:#fff}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor {color:#fff; text-align:left; line-height:20px; padding-top:10px;}
.linkTagcs li { line-height:70px !important;}
.linkTagcs li a { color:#fff !important;}

.footer { width:100%; margin:auto; background:#fafafa; border-top: 1px solid #ececec; margin-top:50px; overflow:hidden}
.footer_nor { margin-top:60px; margin-bottom:22px; overflow:hidden}
.footer_erweima { width:263px;} 
.footer_about { width:380px; padding-left:37px; padding-right:20px;}
.footer_about strong { font-size:20px; color:#3a3f80; margin-bottom:20px;}
.footer_about span { display:block; color:#555; line-height:30px;}
.footer_about span a {  color:#555}
.footer_contact { width:500px;}
.footer_contact strong { float:left; display:block;margin-bottom:20px; line-height:30px; width:25%; margin-left:8.33%}
.footer_contact span {display:block; margin-bottom:15px; font-size:16px; color:#222; font-weight: normal; border-bottom:1px solid #666}
.footer_contact strong a {color:#555; font-weight: normal; display:block;}



/*qq*/

.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
z-index: 99999;}

.back-top {
  opacity: 0.8;
  width: 32px;
  height: 32px;
  z-index:10000000;
  background: #3a3f80 url(http://login.114my.cn/memberpic/dganjie/uploadfile/image/20180718/20180718094523_1700671740.png) center center no-repeat; }
  .back-top:hover {
    opacity: 1; }

.back-top-text {
  margin-top: 3px;
  padding-left: 7.5px;
  width: 32px;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff; }
  
.back-top:hover {opacity: 1; }
.yb_conct {  position: fixed;
  z-index: 9999999;
  top: 45%;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease; }
  .yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #ff0; }
.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }
  
.yb_bar ul li a {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }
 
.yb_bar .yb_top {
  background: #3a3f80 url(../images/20190508183303_1250800695.png) no-repeat 0 0; }

.yb_bar .yb_phone {
  background: #3a3f80 url(../images/20190508183303_1250800695.png) no-repeat 0 -57px; }

.yb_bar .yb_QQ {
  text-indent: 0;
  background: #3a3f80 url(../images/20190508183303_1250800695.png) no-repeat 0 -113px; }

.yb_bar .yb_ercode {
  /*height:200px;*/
  background: #3a3f80 url(../images/20190508183303_1250800695.png) no-repeat 0 -169px; }

.hd_qr {
  padding: 0 29px 25px 29px; }


.yb_QQ a,.yb_phone a {
  display: block;
  text-indent: 54px;
font-size:16px;
  width: 100%;
  height: 100%;
  color: #fff; }
  
  
  .mapk{box-shadow:0px 0px 38px 0px #ddd; padding:30px; overflow:hidden; line-height:26px; margin-top:30px;}
  
  .cpbk{width:30.33%; float:left; margin:1.5%; text-align:center; box-shadow:0px 0px 3px 3px #eee;}
.cpbk:hover{box-shadow:0px 0px 3px 3px #3a3f80;}
.hxq5a{ color:#333; text-decoration:none;}
.bc{ display:block; line-height:50px; background-color:#f1f1f1}
.hxq5a:hover{ color:#000; text-decoration:underline;}
.indexbc{ display:block; line-height:50px; background-color:#fff; border-top:2px solid #f1f1f1}



.bofo{ float:right; display:inline; padding-top:10px; overflow:hidden; height:40px;}
.bofo a { text-decoration:none;margin-left:10px;color:#000; display:block; float:left;cursor:pointer; border:1px solid #3a3f80; padding-left:10px; padding-right:10px;line-height:20px; height:20px;}
.bofo a:hover { color:#fff;text-decoration:none;margin-left:10px;background: #3a3f80; cursor:pointer; border:1px solid #3a3f80; padding-left:10px; padding-right:10px;line-height:20px; height:20px;}
.bofo .cpb { color:#fff;float:left;margin-left:10px;border:1px solid #3a3f80; padding-left:10px; padding-right:10px; background:#3a3f80;line-height:20px; height:20px;}
.xwkj{border-bottom:dashed  #cccccc 1px;margin-bottom:15px; padding-bottom:15px; width:100%; overflow:hidden;}
.xinwenmore {
    display: block;
    width: 260px;
    line-height: 26px;
    color: #3a3f80;
    text-decoration: none;
    height: 26px;
    text-align: center;
    border-radius: 13px;
    margin-top: 20px;
    border: 1px solid #3a3f80; float:right; margin-right:5px;
}
.xinwenmore:hover{ color:#fff; background-color:#3a3f80}
.hx15{ padding-bottom:20px;}

.newskj{ width:100%; border-bottom:1px solid #f1f1f1; line-height:30px; overflow:hidden}
.newskj span{ display:inline-block; float:right; margin-right:5px;}
.fangank{padding-left: 5px; line-height: 20px; color: #222; text-align:center}
.fangank img{ width:220px;}
.neiyebanner{ height:300px; background-image:url(../images/neibaner.jpg); background-position:center center}

.zuotu{width:49%;float:left;border-right:1px solid #eee;}
.youwen{width:45%;float:left;padding-left:5%;}

#yuanjiao{border-radius: 10px; display:block; margin:0px auto; width:600px;}

.silie{ width:22%}