content@charset "utf-8";
/* CSS Document */
@font-face {font-family: iconfonts;	src: url(iconfonts.eot);src: url(iconfonts.eot?#iefix) format('eot'), url(iconfonts.woff) format('woff'), url(iconfonts.ttf) format('truetype')}
.icon-arrow-up:before{font-family: iconfonts;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;	font-weight: 400;text-decoration: none;	text-transform: none}
.icon-arrow-up:before {content: "\E009"}
/*结束*/
/*
* {font-family: "微软雅黑" PingFang SC, Arial, Helvetica Neue, Helvetica, Hiragino Sans GB, Heiti SC, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif!important;}
*/
*{font-family: "微软雅黑"," 宋体"}
a {text-decoration: none;}
* html .clearfix{height:1%}
*+html .clearfix{min-height:1%}
.afl{ float:left !important;}
.afr{ float:right !important;}
.rq100{ width:100%; height: auto; background-color: #efefef; overflow: -Scroll; overflow-x: hidden; overflow-y: hidden; } /*大内容容器 背景红色*/
.w1180{ width:1180px; margin: 0 auto;overflow: hidden;clear:both; background-color: #fff;  padding:30px}

.w1120{ width:1120px; height: 100%; margin: 0 auto; text-align: left; }
.blank10{clear:both;display:block;height:10px;overflow:hidden}
.blank15{clear:both;display:block;height:15px;overflow:hidden}
.blank20{clear:both;display:block;height:20px;overflow:hidden}
.blank30{clear:both;display:block;height:30px;overflow:hidden}
.blank40{clear:both;display:block;height:40px;overflow:hidden}
.blank50{ height:50px; widht:100% }
.ftyemei{ width:100%; background: url(../img/yjbg.png) no-repeat top center; height: 113px;}

/*阴影*/
.yinying{ -moz-box-shadow:0px 2px 5px #333333; -webkit-box-shadow:0px 2px 5px #333333; box-shadow:0px 2px 5px #333333; }

/*二级Banner*/
.ban8{height:346px; width:100%;clear:both;margin:0 auto; background:url(../img/ban8.jpg) no-repeat center top;}
.ban9{height:346px; width:100%;clear:both;margin:0 auto; background:url(../img/ban9.jpg) no-repeat center top;}
.ban10{height:690px; width:100%;clear:both;margin:0 auto; background:url(../img/b2.jpg) no-repeat center top;}

/*位置*/
.weizhi{ width:1050px; margin: 0 auto; text-align: center; line-height: 40px; }
.huise{margin: 20px 10px;}
.huise a{ color: #fff; white-space:nowrap; border-radius:15px; background: #b5b5b6; padding: 4px 15px 5px 15px; height: 25px; line-height: 25px; margin: 0 10px;}
 a.lanse{ background-color: #032e84; white-space:nowrap; border-radius: 15px; padding: 4px 15px 5px 15px; height: 25px; line-height: 25px; }

/*关于*/
.alogo{ margin-top: -40px; margin-bottom: 50px; position:absolute; display:inline-block; *display:inline; *zoom:1;color: #fff;background-color: #0066cc;font-size: 18px; padding: 10px 15px;}
.atxrq{ width:100%; overflow: hidden;}
.atxt01 p{ font-size:16px; line-height: 30px; margin-bottom: 15px; text-indent: 2em;}
.aw68{ width:68%;}
.aw30{ width:30%;}
.atit02{ float: left; width: 32%; text-align:left; font-size: 22px; letter-spacing:2px; color: #004a96; line-height: 32px;}
.axuxian{ border-bottom: 2px dashed #A8A8A8; float: left; width: 68%; line-height: 32px; height: 22px;}
.atime{ margin: 0 auto; text-align: center}
.rongyu{ margin:0 auto; text-align: center}

/*新闻列表*/
.nrq200{ width:100%; height: auto; background-color: #fff; overflow: -Scroll; overflow-x: hidden; overflow-y: hidden; } 
.nw1180{ width:1180px; margin: 0 auto;overflow: hidden;clear:both; background-color: #fff; /*-moz-box-shadow:0px 2px 5px #333333; -webkit-box-shadow:0px 2px 5px #333333; box-shadow:0px 2px 5px #333333;*/ }
.nw70{ width:69%; padding: 0 10px 0 20px; float: left; }
.nw30{ width:30%; float: right;}
.nwtit01{ height:59px; position:relative; border-bottom:4px solid #dcdcdc;}
.nwtit02{ font-size:22px; color:#0066cc; line-height: 40px; position:absolute; border-bottom:4px solid #0066cc; font-weight:normal; letter-spacing:1px}

.page-list{padding:10px 0 0}
.page-list li{padding:20px 0; border-bottom: 1px dashed #BBBBBB; }
.page-list h3 a{ line-height: 30px; font-size:17px; font-weight: normal; color: #0066cc;}
.page-list h3 a:hover{color:#666;}
.page-list p{font-size:15px;line-height:25px;color:#323232;padding-bottom:10px;text-indent: 2em;}
.page-list li:hover{background-color:#fbfbfb}
.page-list .yue {float: right; color:#0079c1; font-size:14px;}
.page-list .date{float: left; color:#999; font-size: 14px}

/*新闻分页*/
.mypage{text-align:left}
.mypage a{color:#666;background:#efefef;padding:8px 12px;line-height:1;margin-right:6px;display:inline-block;*display:inline;zoom:1}
.mypage a:hover{color:#fff;background:#448fa5}
.mypage a.cur{color:#666 !important;background:none !important;}
.mypage a.cur:hover{color:#666 !important;background:none !important;}
.mypage em{color:#666;background:#fff;padding:8px 12px;line-height:1;margin:3px;display:inline-block;*display:inline;zoom:1}

/*新闻内容*/
/*.nrq100{ text-align: center; margin: 0 auto; background: red; width:100% !important; overflow: hidden}*/
.pt30{ padding-top:15px !important}
.newstxt{ width:100% !important; overflow: hidden}
.newstxt h1{ text-align:center; font-size: 20px; margin-top: 30px; font-weight: normal;/* width: 100% !important; overflow: hidden}*/}
.zuozhe{ text-align:center; font-size: 14px; line-height: 25px; border-bottom: 1px dashed #BBBBBB; padding-bottom: 5px; /*width: 100% !important; overflow: hidden*/}
.zuozhe a{ color:#666; /*width: 100% !important; overflow: hidden*/}
.content{ font-size:14px;color:#323232;line-height:2;text-align:left; width: 100%;}
.content p{ padding:10px 0; font-size: 16px; text-indent: 2em !important;}
.content p a{ color:#323232}
.content img{ max-width:785px; text-align: center}
.content p b{ color:#013CA4; font-weight: bold}
.content p b a{ color:#013CA4; font-weight: bold} 
.newstit{width: 784px; margin: 0 auto; overflow: hidden;}

 table { border-right:1px solid #6A6A6A; border-bottom:1px solid #6A6A6A}
 table td{ border-left:1px solid #6A6A6A; border-right:1px solid #6A6A6A;border-top:1px solid #6A6A6A; border-bottom:1px solid #6A6A6A}

/*联系我们*/
/*一版*/
.rigmt{ margin:0 atuo; width:100%; text-align: center; padding-top: 20px;}
.lxw1180{ width:1180px; overflow: hidden; margin: 0 auto;}
.lxtit{ margin: -10px 0 0 30px; position:absolute; display:inline-block; *display:inline; *zoom:1;color: #fff;background-color: #0066cc;font-size: 18px; padding: 15px;}
.lxw73{ width:72%; float: left; height:auto; background-color: #fff; margin-left: 5px}
.lxw25{ width:25%; height: 100%;float: right; margin-right:5px;}
.lxmap{ margin:0 auto; text-align: center; padding-top: 30px; padding-bottom: 30px; width: 90%}
.lxtel{ margin:0 auto; text-align: center; padding-bottom: 20px;}

.rig01{ width:100%; padding: 10px 10px 10px 15px; overflow: hidden; margin-bottom: 20px; background-color: #fff;}
.rig02{ height:34px;  border-bottom: 4px solid #dcdcdc;}
.rig03{ width:100%; padding: 10px 10px 10px 15px; overflow: hidden; margin-bottom: 1px; background-color: #fff;}
.rigtit{ font-size:19px; line-height: 30px;  border-bottom: 4px solid #0066cc; font-weight:500; color: #0066cc; letter-spacing:1px;position:absolute; }
.rignews{ height:auto; padding-top: 10px}

.rignews ul li{ height:33px; line-height: 33px; font-size: 15px; border-bottom: 1px dashed #D5D5D5;}
.rignews ul li a{ color:#727272}
.rignews ul li a:hover{ color:#0066cc}
/*文字版*/
.lxwomeng{line-height: 35px; padding: 30px 0 0 30px; font-size: 17px;}

/*专家列表*/
.zhuanjia{}
.zhuanjia li{ display:block; padding:20px 0; border-bottom:1px #BBBBBB dotted; height: auto; overflow: hidden;}
.zhuanjia img{ float:left; width:135px; height:170px; margin-right:20px; border-radius:7px;-moz-box-shadow:0px 2px 3px #333333; -webkit-box-shadow:0px 2px 3px #333333; box-shadow:0px 2px 3px #333333;}
.zhuanjia div.dd1{ line-height:35px; font-size:18px; color:#0079c1; font-weight: normal; overflow: hidden;}
.zhuanjia div.dd2{ line-height:25px; font-size:15px; color:#323232; padding-bottom:1px; overflow: hidden;}

/*加入太阳成*/
.jobtxt{ margin-top:20px;}
.jobtxt p{ font-size: 16px;text-indent: 2em; line-height: 30px; color: #666}
.jobtxt p strong{ color:#0066cc;}

/*咨询*/
.zx1180{ width:1180px; margin: -20px auto 0; overflow: hidden;clear:both; background-color: #fff;}


/*咨询案例*/
.anli{}
.anli li{display:block;padding:20px 0;border-bottom:1px #BBBBBB dotted}
.anli img{float:left;width:200px;height:140px;margin-right:20px;border-radius:7px;}
.anli div.dd1 a{line-height:35px;font-size:18px;color:#0079c1;font-weight: normal;  padding-bottom:50px}
.anli div.dd1 a:hover{color:#666;}
.anli div.dd2{line-height:25px;font-size:15px;color:#323232;padding-bottom:10px}
.anli div.dd3 a{line-height:20px;font-size:12px;color:#fff;text-align:right; float: right; padding: 0 10px; background: #0079c1;border-radius: 12px;}

/*案例内容*/
.tc{text-align:center !important; font-size: 14px; line-height: 40px; border-bottom: 1px dashed #BBBBBB}
.pt30{padding-top:15px !important}
.anlitxt{width:100%;float:right;}
.anlitxt h1{ text-align:center; font-size: 23px; margin-top: 20px;}

/*搜索*/
.assrq{ width:100%; border-bottom: 1px dashed #BDBDBD; margin-bottom: 10px; overflow: hidden; padding-bottom: 10px;}
.asstit h2{ font-size: 15px;}
.asstit .r10 {display:inline;font-weight:normal;margin:0;font-size:16px;margin-top:10px;}
.asstxt{ font-size:13px; line-height: 25px;}
.asslink{ line-height:25px; font-size: 13px; color: #323232}

/*虚线*/
p.hyxuxian{ border-bottom:1px dashed #B5B5B5;  overflow: hidden; width:100%; max-width: 770px; }




