﻿/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:16px Arial,'微软雅黑';}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#444; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#444; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#444;text-decoration:none;}/* 链接移上时的样式 */
a:active{color:#444;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */

.last{ border:none; margin-right:0 !important}
ul{ overflow:hidden;zoom:1; width:100%;}

.hd{width:100%;}
.bd{width:100%;}

body{ background: url(../images/body-bg2.png) no-repeat center top; background-color: #f6f6f6;}

.btn-default,.srk-default{ border:none; background:none; outline:none;}

/*---圆角5px---*/
.roundangle{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.round-corners img,.roundangle img{display:block; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

/*---圆形---*/
.Round-all{border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.Round-all img{ display:block;border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; width:100%;}

.toplink,.logoSearch,.menuLink{ width:1200px; margin: 0 auto;}
/*------头部样式开始-------*/
.topHead{ width:100%; margin: 0 auto; font-size: 14px;  background:url(../images/toplink-bg2.png) no-repeat right top;}
.toplink{ height:36px;  color: #777;font-size: 14px;}
.toplink a{ color: #777; margin:0 7px;}

.linkzb{ width:700px;  height:36px; line-height:36px; overflow:hidden;zoom:1;}
.linkyb{ color: #fff; line-height: 36px;}
.search{ padding-left:50px;/*width:150px;*/}
.search-cdan{width:52px; height: 36px; line-height: 36px; background: url(../images/fdg-icon1.png) no-repeat left; padding-left:19px; color: #fff; cursor: pointer;}
.dlBtn{width:auto; } 
.dlBtn a{ color: #fff;} 


.searchBox{ display:none; position:absolute; top:36px; right:0; background-size:28%; text-align:center; z-index:9999; padding:10px;width:100%;}
.searchk{width:1200px; margin: 0 auto; overflow:hidden;zoom:1;}
.searchk2{height:40px; background: #fff; border-radius:30px; -webkit-border-border-radius:30px; -moz-border-radius:30px; overflow:hidden; zoom:1;padding:2px;width:400px; float: right; border: 1px solid #eee;} 
.searchBox input{ display:block; border:none; background:none; outline:none; }
.whfwBox .myworkBasic{ height: 183px;}
.whfwBox2 .myworkBasic{ height: 156px;}
input.shurk{ width:280px; height:40px; color:#999999; margin-left:10px; line-height:44px; font-size:14px; float: left;}
input.btn1{ width:88px; height:40px; background:url(../images/fdj.png) no-repeat; cursor:pointer; color:#fff;padding-left:30px; float: right;}


/*---logo---*/
.logo{ width: 560px; height: 87px;margin-top:19px;}
.logo a{ display: block;}
.xuanchuan{width:530px; height: 129px; background: url(../images/xuanchuan.png) no-repeat center right; font-size: 0; line-height: 0; text-indent: -99;}


/*-------导航内容----------*/
.navmenu{ width:100%; height: 55px; background: url(../images/menu-bg.jpg) no-repeat;}
.menuLink{ height:55px;}
.menuLink ul li{ float:left; background: url(../images/line1.png) no-repeat right center;width:171px; line-height: 55px; font-size:18px; text-align:center;  position:relative;}
.menuLink ul li a{ display: block; width:100%; color: #fff;}
.menuLink ul li a:hover,.menuLink ul li.current a{ background: url(../images/menu-bg2.jpg) no-repeat;}
.menuLink ul li.last{ background: none;}


li.home{ text-align:inherit !important;}
li.home i{display:block; width:28px; float:left;margin-left:45px; height:55px; background:url(../images/menu-icon.png) no-repeat 0 0; 
webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
li.home span{ display:block; float:left; margin-left:10px; line-height:55px;}

li.home i{ background-position:0 0;}
li.home.current i,li.home:hover i{background-position:0 -55px;}
li.topic{ border-right:none !important;}

/*----内容开始----*/
.nerCenter{ width:1200px; margin:0 auto; margin-top:15px;}

ul.newlist li{ overflow:hidden;zoom:1; line-height:36px; background:url(../images/arrow5.jpg) no-repeat left;}
ul.newlist li a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:17px;}
ul.newlist li span{ display:block; width:85px; color:#9a9a9b; float:right; font-size:14px; text-align:center;}
ul.newlist li.line{ height: 1px; border-bottom:1px dashed #e5e5e5; margin:5px 0; background: none;}



.foot{ width:100%; margin:0 auto; background: #fff;  padding:10px 0; background: #f2f2f2;}

/*----------友情链接----*/
.yqlink {width:1200px;margin:0 auto;height:55px;margin-bottom:10px;}
.yqlink .tit{ width:95px; color:#1d8ae6; font-weight:bold; font-size:18px; line-height:55px;}
.linklb{ width:1105px; height:40px;margin-top:7px;}
.linklb ul{ overflow:inherit;}
.linklb li{ line-height:38px; float:left; width:208px; text-indent:20px; position:relative; background:url(../images/arrow8.jpg) no-repeat 190px 13px; border:1px solid #e5e5e5; borde-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:13px; font-size:14px; background-color: #fff;}
.linklb li ul {display: none;border: 1px solid #e5e5e5; border-top:none;}

.linklb li:hover a { display:block;width:100%; }
.linklb li:hover ul {display:block; position:absolute; width:262px;bottom:30px; left:-1px; background:#fff; z-index:9999;}


.linklb li:hover ul li { width:180px !important;padding:0px 5px;line-height:36px !important; background:none !important; border:none !important;text-indent:30px;}
.linklb li:hover ul li a { display:block; width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.linklb li:hover ul li:hover a {background:#dcdcdc; color:#444;}

.linklb li ul.last{ border:1px solid #e5e5e5 !important; }


/*--页脚样式---*/
.foot2{ width:1000px; margin:0 auto; overflow: hidden;zoom:1;}
.copyright,.copyimg{ margin: 0 auto;}
.copyright{ width:600px; text-align: left; float: left; margin-left:20px;}
.footlink,.copyright2,.copyimg{ width:100%; line-height:30px; color:#444; font-size:14px;}
.footlink a{ margin:0 4px; }
.copyright img{ vertical-align: middle; margin:0 5px;}
.copyimg{ width:120px; text-align: center; margin-top:16px; float: right;}
.copyimg img{margin:0 10px;}

/*--当前位置--*/
.location{ width:100%;margin: 0 auto;height:40px;padding:6px 0; }
.weihz{ width:1152px; margin:0 auto; line-height:40px; background:url(../images/location.png) no-repeat 11px 12px; padding-left:36px; font-size:14px; color:#898989;}
.weihz a{ margin:0 5px; color:#898989;}


/*--返回顶部--*/
#gotop{position:fixed;display:none;width:50px;height:50px;bottom:50px;right:5px;z-index:999;cursor:pointer;margin:5px;
background: #ddd; color: #fff; text-align: center; border-radius:3px; line-height: 50px; }
#gotop:hover{ background: #2675ea; color: #fff;}



/*--翻页--*/
.pag-fy{background:#f6f6f6;padding:5px 0; margin-top:10px;}
.page{  overflow:hidden;zoom:1;margin:5px auto;  text-align:center; display:table ; font-size:14px !important;}
.page a{ display:block; float:left;background:#fff; border:1px solid #d8d8d8; height:25px; line-height: 25px; padding:0px 9px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;color:#777;  }
.page a:hover,.page a.current{ background:#fc8933; color:#fff; border:1px solid #fc8933;}
a.page1{ background:#fff;}
.page span{ display:block; float:left; padding:0 10px; line-height:25px; color:#777;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d8d8d8; line-height:23px; background:#fff; margin:0px 5px;  outline:none; color:#444;}
span.tzhuan{ background:#fc8933; color: #fff; font-size: 14px;}


/*---文字2行溢出隐藏----*/
.figure_title_two_row{-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-wrap: break-word;display: -webkit-box;height: auto;max-height: 65px;overflow: hidden;letter-spacing: 1px;line-height: 26px;white-space: normal;word-break: break-all;}


/*--图片列表--*/
.workbox{ width:100%;overflow: hidden;white-space: nowrap; }
.myworkPic{ width:100%; overflow: hidden;}
.myworkPic img {display: block;width: 100%;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.historyBasic{background: #fff;white-space: nowrap;}
.myworkBasic {/*padding: 0 3% 10px 3%;*/border-top: none;border-radius: 5px;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-top-left-radius: 0;border-top-right-radius: 0;white-space: nowrap; height: 130px;}

.myworkTxt {padding:0 4%;line-height: 26px;  padding-top: 10px; overflow:hidden;white-space:nowrap;}
.myworkliulan{padding:0 4%;overflow: hidden;zoom: 1;margin:5px 0 10px 0;}
.myworkliulan span{ display: block;width:100%; font-size: 14px; color: #999; line-height: 26px;}
.myworkliulan span i{ font-size: 16px; color:#c7c7c7;margin-right:5px;}
.canyuBtn{width: 100%; }
.canyuBtn a{ display:block; text-align: center; height: 52px; line-height: 52px; background: url(../images/line6.jpg) repeat-x top;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-top-left-radius: 0; border-top-right-radius:0; color: #777;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;}
.canyuBtn a:hover{color:#fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#37adfb), color-stop(100%,#2ebefa));
background: -webkit-linear-gradient(left,#37adfb,#2ebefa);
background: -o-linear-gradient(left,#37adfb,#2ebefa);
background: -moz-linear-gradient(left,#37adfb,#2ebefa);
background: -mos-linear-gradient(left,#37adfb,#2ebefa);
background: -ms-linear-gradient(left,  #37adfb  0%,#2ebefa 100%);
background: linear-gradient(left,#37adfb,#2ebefa);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37adfb', endColorstr='#2ebefa',GradientType=1 );}

.whtext{padding:0 4%;padding-bottom:10px; font-size: 14px; color: #999; line-height: 26px;}


