body{background:#EEF3FA; font-family:"微软雅黑";}

a,img{border:0;}

*{ margin:0; padding:0; list-style:none;}

.conter{ width:1350px; background:#fff; margin:0 auto; height: auto; float:left; padding-bottom:150px;}

.cent{width:1350px; background:#fff; margin:0 auto;}

.dibu{width:1350px; background:#F4F4F6; height:150px; margin:0 auto; text-align:center; float:left}

.t15{ padding-top:15px;}

.t50{ padding-top:50px;}

.m-l45{ margin-left:45px;}

.m-t30{ margin-top:30px;}

/* 导航栏 */

.lanren{ width:1250px; height:40px; line-height:40px; background:#4F6982;border-radius:5px; margin-left:50px; margin-top:20px;background-image:url(http://www.21xc.com/template/21xc/xianqu/images/123.png);}

.lanren a{ height:30px; line-height:30px; color:#fff; text-decoration:none;display:block; float:left; width:90px; margin-left:10px; text-align:center; margin-top:5px;font-size:18px;}

.lanren a:hover{ text-decoration:none; background:#fff;color:#4F6982;border-radius:3px;font-weight:100;}

.active{background:#354d65;border-radius:3px; color:#000;}

#searchform fieldset { padding:0px; border:none; margin:0px;}

#searchform input[type="text"] { 

		border:none;

		float:left;		

		padding:0px 10px 0px 15px;

		margin:0px;

		width:200px; 

		height:30px;

		line-height:30px;

}

#searchform input[type="submit"] {background:url(http://www.21xc.com/template/21xc/xianqu/images/icon-search.png) center 8px no-repeat; cursor:pointer;width:45px; height:30px; line-height:30px;background-color:#4E7AB7;border:none;float:left; }

.w280{float:right; width:280px; margin:5px;}

.w280 input{outline:0px;}

.ad{ margin:30px 50px;}

/* 文章 */

.w820{width:810px; height: auto;float:left; border-right:1px solid #d6d6d6;margin-top:30px; margin-left:50px;}

.w820 h1{margin-top:30px; width:800px; overflow:hidden; height:85px;}

.w820 h2{margin-top:30px; width:800px; overflow:hidden; height:30px; font-weight:normal;}

.fx{ float:right; margin-right:15px; margin-top:5px;}

.m-t20{ margin-top:20px;}

.fl-l{ color:#999; float:left; font-size:14px;}

.fl-r{ float:right}

.m-t12{ margin-top:22px;}

.m-r25{ margin-right:25px;}

.w780{ width:780px; height:30px; background:#F5F3F4; line-height:30px; padding-left:10px;}

.w780 a{ text-decoration:none; color:#000}

.w780 a:hover{color:#4F6982;}

.tp{background-image:url(http://www.21xc.com/template/21xc/quanss/images/tp.png);background-position:-57px 1px;margin-right:20px;}

.tp1{background-image:url(http://www.21xc.com/template/21xc/quanss/images/tp.png);background-position:-28px 1px;}

.tp2{background-image:url(http://www.21xc.com/template/21xc/quanss/images/tp.png);background-position:1px 1px;}

.type a{width:30px; height:26px;float:right;margin-top:28px; border-style:none;}

#w790{width:790px; margin-top:50px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; float:left; padding-top:20px; padding-bottom:30px;font-size:18px;}

#w790 p{ text-indent:2em; font-family:'Microsoft YaHei'; line-height:2em;}

.cen{text-align:center}

.m-fr10{  text-align:right; width:100%; font-size:14px;}

.zy{width:100%; font-size:14px; line-height:26px; float:left; overflow:hidden; color:#000; margin-top:15px;}

.dy{ width:100%;font-size:16px;line-height:2em;font-family: "楷体"; margin-top:10px;}

/* 评论框 */

.pinglun{width:790px; height:350px; background:#F7F7F7; margin-top:30px; border:1px solid  #CCC;}

 input.input1{width:140px;height:30px;outline:0px;line-height:30px;background:url(http://www.21xc.com/template/21xc/quanss/images/dl.png);background-repeat:no-repeat;padding-left:25px;border:1px solid #A9A9A9; float:left; background-color:#FFF;margin-left:25px}

 input.input2{width:140px;height:30px;outline:0px;line-height:30px;background:url(http://www.21xc.com/template/21xc/quanss/images/mm.png);background-repeat:no-repeat;border:1px solid #A9A9A9; float:left; background-color:#FFF;padding-left:25px;margin-left:15px;}

.dz{height:30; line-height:30px; margin-left:15px; float:left}

.dz a{ text-decoration:none; color:#000}

.dz a:hover{color:#4F6982;}

.w740{width:740px; height:197px; border:1px solid #000; background:#FFF; margin:25px auto; overflow:hidden;}

.w740 textarea{width:740px; height:197px;outline:0px;}

.h5b{height:5px; background:#000; width:98px;}

.pl{float:left; margin-top:50px;}

.fabiao{float:right; margin-right:25px;}

.fabiao input{height:35px; width:120px; font-size:18px; border:none;outline:0px; background:#797979; color: #FFF;cursor:pointer;}

.fabiao input:hover{ color:#000;}

/*右侧内容*/

.w420{ width:420px;float:left;height: auto;margin-top:25px;}

.w420 h4{ float:left; width:100%; margin-bottom:10px;}

.w420 h4 a{display:block;color:#000; text-decoration:none}

.w420 a:hover{color:#4F6982}

.w420 p{ line-height: 30px; overflow: hidden; color: #666; font-size:14px; padding-left:10px; padding-top:5px; height:115px;}

.w420 p a{color:#9D9D9D; text-decoration:none}

.w420 li{  padding: 5px 0 10px 0;overflow: hidden; position:relative;}

.wenzi{width:230px;float:left; margin-left:10px;}

.wenzi p{ color:#9D9D9D; font-size:14px; margin-top:5px; line-height:24px; height:115px; overflow:hidden;}

.wenzi p a{color:#9D9D9D; text-decoration:none}

.yuedu{float:left;color:#4F6982;margin-top:50px; background-image:url(http://www.21xc.com/template/21xc/quanss/images/yuedu1.png);width:120px; height:45px; background-size:100%; text-align:center;line-height:45px;}

.rewen{float:left;color:#4F6982;margin-top:50px; background-image:url(http://www.21xc.com/template/21xc/quanss/images/yuedu2.png);width:150px; height:45px; background-size:100%; text-align:center;line-height:45px;}

.liebiao{margin-top:30px; float:left;line-height:35px; width:420px;}

.liebiao li{ width:420px; float:left;overflow:hidden; height:35px;}

.liebiao h4{float:left; margin-left:10px; color:#000;overflow:hidden; width:390px;}

.liebiao a{text-decoration:none; color:#000;}

.liebiao a:hover{color:#4F6982;}

.sp{background:#4F6982; width:20px; height:20px; float:left; text-align:center;line-height:20px; margin-top:8px; color:#FFF;}

.sp1{background:#bdbdbd; width:20px; height:20px; float:left; text-align:center;line-height:20px; margin-top:8px; color:#FFF;}

.yunmei{float:left; border:1px solid #bdbdbd;  margin-top:50px;}

.yunmei img{ float:left;width:148px;height:148px}

.yunmei p{ float:left; margin-left:15px; margin-top:30px; font-size:18px;}

.yunmei1{float:left; border:1px solid #bdbdbd;  margin-top:20px;}

.yunmei1 img{ float:left}

.yunmei1 p{ float:left; margin-left:15px; margin-top:30px; font-size:18px;}

.weibo{float:left; border:1px solid #bdbdbd;  margin-top:20px;}

.lianxi{float:left; border:1px solid #bdbdbd;  border-top:none}

.mfl{margin-top:10px; float:left}

/*顶部*/

.dingbu{width:1350px; height:50px; background:#F7F7F7; margin:0 auto;}

.dingbu1{width:1250px; margin-left:50px;}

.topnav1{width:800px; float:left;height:40px; line-height:40px; display:block; margin-top:5px; font-family:"微软雅黑"}

.topnav2{float:right; height:40px; line-height:40px; margin-top:5px;}

.posbox1{position:relative;width:45px;float:left;}

.posbox2{position:relative;width:60px;float:left;}

.posbox3{position:relative;width:70px;float:left;}

.fl{ float:left}

.posbox a,.posbox1 a,.posbox2 a,.posbox3 a,.fl a{display:block;color:#000; text-decoration:none}

.parting{border:1px solid #888888; height:20px; width:1px; background: #888888; float:left; margin:10px 15px;}

.topnav1 a:hover{ color:#4F6982}

.topnav2 a:hover{ color:#4F6982}

.youce{float: right; width:420px; margin-right:40px;}



.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}

.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color:#4f6982;}

.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}

.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(http://www.21xc.com/template/21xc/quanss/images/side-icon02.png);}

.cbbfixed .gotop:hover {background-color:#2c2d2e;}

.xz{ float:left; margin-top:20px;}

.xz p{ float:left; line-height:60px; margin-left:20px; font-size:18px}

.xz a{ color:#000}

.xz a:hover{color:#4F6982;}

.xz img{ float:left}

.fj{font-size:14px; width:100%; text-align:right; margin-right:10px;}

