@charset "utf-8";
/* Created by yuchunming*/
body{background:#fff;text-shadow:0 1px #fff;}
body{background-image:url(../images/con_bg.png);}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
p{ text-indent:2em;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */ 
table{color:#fff;border-collapse:collapse;line-height:24px;font-size:12px;}
table td{color:#000;border:1px #ccc solid;padding:2px 5px;}
table thead td{text-align:center;}

.left{ float:left;}
.right{ float:right;}

/* color */
.cRed{color:#C00;}
.cRed2{color:#900;}
.cRed3{color:#f33;}
.cBold{font-weight:bold;}
.cBlue{color:#014991;}
.cGray{color:#666;}
.cOrange{color:#f60;}
.cGold{color:#c59b36;}
.cGreen{color:#080;}

/* 默认超链样式 */
a{color:#666;text-decoration:none;}
a:hover{color:#C00;text-decoration:underline;}
.fontArial{font-family:Arial, Helvetica, sans-serif;}
.big{font-size:14px;font-weight:bold;}

/*手编超链样式*/
.titRed a{color:#900;}
.link a{color:#014991;text-decoration:none;}
.link a:hover{text-decoration:underline;color:#c00;}

a.linkRed{color:#c00;}
a.linkRed2{color:#900;}
a.linkRed3{color:#f00;}
a.linkBlue{color:#3f6ea2;}
a.orange{color:#ff9900;}
a.linkBlue:hover,a.orange:hover,a.linkRed2:hover,a.linkRed3:hover {color:#c00;}

.box{width:950px;margin:0 auto;}
.top{background:url(../images/top_bg.png);}
.top_inner{width:950px;margin:0 auto;padding:20px 10px 10px 10px;}
.top_logo{background:url(../images/logo.png) no-repeat;width:270px;height:45px;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod="scale");}
.top_menu{color:#fff;float:right;margin-top:25px;}
.top_menu a{color:#fff;text-shadow:none;}
.top_menu a:hover{color:#8a8977;}

/* Header */
.header{background:url(../images/banner_bg.png);border-bottom:3px #ccc solid;}
.header_img{background:url(../images/banner.jpg) 0 0 no-repeat;width:950px;height:370px;margin:0 auto;position:relative;}
.header_logo{background:url(../images/viewpoint_logo.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/viewpoint_logo.png',sizingMethod="scale");width:260px;height:60px;color:#fff;font:18px/60px Arial, Helvetica;text-align:right;text-shadow:none;}
.header h1{color:#fff;font-size:60px;line-height:70px;font-family:"微软雅黑", "黑体";font-weight:normal;text-shadow:2px 2px #2f2e1d;margin-top:30px;}
.header h2{color:#2f2e1d;font-size:24px;line-height:60px;font-family:"微软雅黑", "黑体";font-weight:normal;text-shadow:none;}

.menu_box{position:absolute;bottom:0;left:0;width:500px;}
.menu_box a{float:left;background:url(../images/menu_bg.png) no-repeat;color:#fff;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_bg.png',sizingMethod="scale");text-shadow:none;width:150px;height:120px;text-align:center;display:block;text-decoration:none;cursor:pointer;}
.menu_box a:hover{background:url(../images/menu_bg2.png) no-repeat;color:#fff;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_bg2.png',sizingMethod="scale");color:#2f2e1d;}
.menu_txt_01{font-size:42px;font-family:"微软雅黑", "黑体";margin-top:30px;display:block;}
.menu_txt_02{font-size:16px;font-family: "Times New Roman", Times, serif;display:block;text-transform:uppercase;}


/* Content */
.tit{background:#bd4c4c;}
.tit_02{background:#1d313b;}
.tit_03{background:#585039;}
.tit_box{width:950px;margin:0 auto;position:relative;}
.tit_txt{color:#fff;font:36px/48px "微软雅黑", "黑体";padding:20px 0 5px 15px;text-shadow:none;}
.tit_Engtxt{color:#fff;font:60px/60px "Times New Roman", Times, serif;text-shadow:none;opacity: 0.05;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 5);
/*-ms-filter must come before filter*/
filter: alpha(opacity = 5);
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*All filters must be placed together*/display:block;zoom:1;position:absolute;left:150px;top:-15px;}

.con_box{width:920px;margin:0 auto;padding:15px;}

.lead{background-color:#eee;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd)); /* Saf4+, Chrome */background-image:-webkit-linear-gradient(top, #ffffff, #dddddd); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #ffffff, #dddddd); /* FF3.6 */ background-image:-ms-linear-gradient(top, #ffffff, #dddddd); /* IE10 */background-image:-o-linear-gradient(top, #ffffff, #dddddd); /* Opera 11.10+ */background-image:         linear-gradient(top, #ffffff, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd'); /* IE6–IE9 */font:17px/30px "微软雅黑", "黑体";}
.lead_tit{color:#c00;font:30px/40px "微软雅黑", "黑体";}

.suc_photo{float:left;margin-right:10px;width:160px;}
.suc_list{float:left;}
.suc_list ul{}
.suc_lsit li{float:left;color:#81744f;width:240px;height:105px;background:#f1f1f1;margin:0 10px 10px 0;font-size:15px;font-family:"微软雅黑", "黑体";}
.suc_con{padding:10px;}
.suc_date{color:#666;font:24px/36px "微软雅黑","黑体","Arial";}
.suc_date2{color:#bd4c4c;font:24px/36px "微软雅黑","黑体","Arial";}

.speech_top,.speech_bottom{background:url(../images/speech_bg.gif) no-repeat;height:45px;}
.speech_top{background-position:0px 0px;}
.speech_bottom{background-position:0 -155px}
.speech{background:url(../images/speech_bg2.gif) repeat-y;}
.speech_box{padding-bottom:20px;}
.speech_date{background:url(../images/date_bg.png) no-repeat 5px 5px;_background:url(../images/date_bg.gif) no-repeat 5px 5px;width:200px;height:200px;color:#fff;text-shadow:none;cursor:pointer; text-decoration:none;}
.speech_date:hover{background:url(../images/date_bg2.png) no-repeat 5px 5px;_background:url(../images/date_bg2.gif) no-repeat 5px 5px;}
.speech_date p{text-indent:0;}
.speech_date .sDay{font:32px/48px "微软雅黑","黑体","Arial";color:#ff9;display:block;padding:50px 18px 0 18px;}
.speech_date .sTxt{font:20px/27px "微软雅黑","黑体","Arial";padding:0px 18px 0 22px;}
.speech_con{float:left;width:685px;;height:140px;margin:30px 0 30px 30px;position:relative;}
.speech_con a{color:#333;font:18px/30px "微软雅黑","黑体","Arial";-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px #ccc solid;background-color:#eee;background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e3e3e3)); /* Saf4+, Chrome */background-image:-webkit-linear-gradient(top, #f3f3f3, #e3e3e3); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #f3f3f3, #e3e3e3); /* FF3.6 */ background-image:-ms-linear-gradient(top, #f3f3f3, #e3e3e3); /* IE10 */background-image:-o-linear-gradient(top, #f3f3f3, #e3e3e3); /* Opera 11.10+ */background-image:         linear-gradient(top, #f3f3f3, #e3e3e3);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#e3e3e3'); /* IE6–IE9 */-moz-box-shadow: 0px 3px 3px #dddddd;-webkit-box-shadow: 0px 3px 3px #dddddd;box-shadow: 0px 3px 3px #dddddd;padding:20px;display:block;zoom:1;text-decoration:none;}
.speech_con a:hover{background:#fff;text-decoration:none;}
.speech_arrow{position:absolute;top:55px;left:-15px;background:url(../images/arrow_icon.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arrow_icon.png',sizingMethod="scale");width:16px;height:30px;}

.ach_list{float:left;background:#eee;width:218px;margin:5px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;zoom:1;}
.ach_tit{background:#9d1b1b;color:#fff;font:21px/50px "微软雅黑","黑体","Arial";height:50px;text-align:center;border:1px #8a0a00 solid;text-shadow:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;display:block;zoom:1;}
.ach_con{color:#666;padding:10px;font:12px/27px "";height:220px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border:1px #ddd solid;overflow:hidden;}

.epilogue{font:14px/27px "";background-color:#eee;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd)); /* Saf4+, Chrome */background-image:-webkit-linear-gradient(top, #ffffff, #dddddd); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #ffffff, #dddddd); /* FF3.6 */ background-image:-ms-linear-gradient(top, #ffffff, #dddddd); /* IE10 */background-image:-o-linear-gradient(top, #ffffff, #dddddd); /* Opera 11.10+ */background-image:         linear-gradient(top, #ffffff, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd'); /* IE6–IE9 */font:17px/30px "微软雅黑", "黑体";border-top:2px #f2f2f2 solid;padding-bottom:30px;}
.epilogue_tit{font:24px/36px "微软雅黑","黑体";color:#c00;}
.epilogue p{text-indent:0em;}

.topic{background:#1f2629;text-shadow:none;color:#7b8a91;line-height:24px;}
.topic_lbox{float:left;margin-right:10px;width:270px;overflow:hidden;word-break:keep-all;white-space:nowrap;display:block;text-overflow:ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow:ellipsis;}
.topic_mbox{float:left;margin-right:10px;width:360px;overflow:hidden;word-break:keep-all;white-space:nowrap;display:block;text-overflow:ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow:ellipsis;}
.topic_rbox{float:right;width:270px;}
.topic_tit{color:#fff;font:700 14px/30px "";margin-top:5px;}
.topic_follow{background:url(../images/followus.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/followus.png',sizingMethod="scale");height:35px;padding-left:100px;}
.topic_follow img{margin:0 3px;}
.topic_tdc{margin:15px 10px;text-align:right;}
.topic_tdc img{float:right;margin:0 5px;}
.topic a{color:#7b8a91;}
.topic a:hover{color:#fff;}

.contact{background:#3c3c3c;text-shadow:none;}
.contact_box{}
.contact_txt{font-family:Arial;font-size:14px;text-align:center;color:#ccc;line-height:42px;}


/* footer */
.inner_footer{background:#222222;text-shadow:none;}
#footer{width:950px;margin:0 auto;color:#fff;text-align:center;padding:15px 0;line-height:21px;}
#footer a{color:#fff;}
#footer a:hover{color:#ff9;}

#toTop {display:none;text-decoration:none;position:fixed;right:50%;_top:10px;_right:10px;bottom:380px;overflow:hidden;width: 40px;height: 53px;border:none;text-indent:-999px;z-index:20;background: url(../images/top.png) no-repeat 0 0;}
#toTop:hover {background-position:-40px 0;}
#toTop:active, #toTop:focus {outline:none;}
