/*
	* 我图风格升级 001版本；
	* ? 2017 星期派工作室出品；
	* www.xingqipai.com；
	* 请尊重原创，保留头部版权；
	* 在保留版权的前提下，默认允许仿站，但不提倡。不可将本模板应用于商业用途。
*/

body{margin:0;font-size:12px;text-align:center;color:#333;word-wrap:break-word;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
p{margin:2pt 0 0 0;}
*{margin:0 auto;padding:0;}
ul{list-style-type:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
form{margin:0;}
table{font-size:12px;}
input{outline:medium;}
.bfb{width:100%;min-width:1200px;float:left;}
.yjcode{width:1200px;}
.fontyh{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;color:#000;}
.ad1{margin:10px 0 0 0;float:left;}
.ad{float:left;}
.adf{float:left;margin:-10px 0 0 0;}
.adbottom .ad1{float:left;margin:0 0 8px 0;}
.red{color:#f00;}
.feng{color:#ff6600;}
.blue{color:#2255DD;}
.hui{color:#999;}
.green{color:#008800;}
.redony{background-color:#CFF;border:#999 solid 1px;color:red;}





@media screen and (min-width:768px){}
.clearfix:after,.clearfix:before{display:table;content:" "}
.clearfix:after,.clearfix:before{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}
button{border:none;outline:none}
.iconfont{display: inline-block;font-family: "iconfont";font-size: 14px;font-style: normal;min-width: 18px;min-height: 16px;}
@font-face{font-family:'iconfont';src:url('../fonts/iconfont.eot');src:url('../fonts/iconfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/iconfont.html') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont-2.html#iconfont') format('svg')}
.iconfont{display:inline-block;font-family:"iconfont";font-size:14px;font-style:normal;min-width:18px;min-height:16px}
.max_width_1170,.container{width:1200px;padding:0}
input.form-control,select.form-control,textarea.form-control{height:40px;border:1px solid #e6e6e6;box-shadow:none}
.fr_left{float: left;width:500px;}
.fl{float:left}
.fr{float:right}
.position_re{position:relative}
.overhidden{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.nav_top{background-color:#555;width:100%;}
.nav_top li{float:left}
.nav_top .nav_top_item>li:not(#top_user_info):hover{background-color:#444}
.nav_top li a{display:inline-block;color:#fff;padding:12px 16px;font-size:14px;text-decoration: none;}
.message_box{position:relative}
.message_box:hover .message_box_con{display:block;text-decoration: none;}
.nav_top .message_box>a{padding:5px 13px;height:45px}
.message_box_con ul li{float:none;width:135px;border-bottom:1px solid #e6e6e6}
.message_box_con ul li:hover{background-color:#f2f2f2;text-decoration: none;}
.message_box_con ul li a{display:block;padding:20px 15px;color:#333}
.message_box_con ul li:last-child{border-bottom:0}
.nav_top>li:not(.top_user_info):hover{background-color:#444;text-decoration: none;}
.top_user_info .fl>a:hover{background-color:#444;text-decoration: none;}
.my_browse_con{display:none;position:absolute;width:134px;border:1px solid #f0f0f0;border-radius:4px;top:45px;left:0;background:#fff;z-index:10;box-shadow:0 4px 6px rgba(0,0,0,.5)}
.my_browse:hover .my_browse_con{display:block}
.my_browse_con li{width:134px;font-size:12px;border-bottom:1px solid #f0f0f0;transition:all .2s}
.my_browse_con li:last-child{border-bottom:0}
.my_browse_con button{width:134px;padding:0px;background-color:#f2f2f2;border-top:1px solid #fff;transition:all .3s}
.my_browse_con button:hover{background-color:#e6e6e6}
.my_browse_con button a{color:#000}
.my_browse_con li:hover{background:#f0f0f0;text-decoration: none;}
.my_browse_con li:hover a{color:#40c641;text-decoration: none;}
.my_browse_con li a{float:left;width:134px;padding:0;text-decoration: none;;color:#333;transition:all .2s}
.my_browse_con li span{display:inline-block;float:right}
.key_word .key_word_con li a{font-size:12px;padding:2px 5px;letter-spacing:3px}


















/*全站主题颜色 同一系列，从深到浅*/
.g_ac0{color:#333;}
.g_ac0_h{color:#00B369;}
.g_ac0:hover{color:#00B369;}
.g_ac1{color:#333;}
.g_ac1_h{color:#00B369;}
.g_ac1:hover{color:#00B369;}
.g_ac2{color:#00B369;}
.g_ac2_h{color:#00B369;}
.g_ac2:hover{color:#FF6633;}
.g_ac3{color:#1FBC7B;}
.g_ac3_h{color:#FF6600;}
.g_ac3:hover{color:#FF6633;}

.g_ac98_h{color:#FF5D56;} /*过渡色，通用色*/
.g_ac98:hover{color:#FF5D56;} /*过渡色，通用色*/
.g_ac99_h{color:#FF6633;} /*过渡色，通用色*/
.g_ac99:hover{color:#FF6633;} /*过渡色，通用色*/

.g_bc0{border-color:#ccc;}
.g_bc0_h{border-color:#00B369;}
.g_bc0:hover{border-color:#00B369;}

.g_bg0{background-color:#00D07A;color:#fff;}
.g_bg1{background-color:#00B369;color:#fff;}
/*全站主题色结束*/


.openw{float:left;width:302px;z-index:200;position:absolute;padding:10px;background:url(../img/bghui.png) left top repeat;}
.openw .kf{float:left;width:300px;border:#908B8B solid 1px;background-color:#fff;}
.openw .kf #tangts{float:left;width:280px;padding:20px 10px 20px 10px;text-align:center;line-height:25px;color:#0059C4;}

.topbanner_hj{width:100%;min-width:1200px;float:left;}
.topbanner_hj a{display:block;width:100%;height:100%;}

.bfbtop{float:left;width:100%;height:43px;background-color:#555;}
.bfbtop .top{float:left;width:1200px;height:28px;text-align:left;color:#7F7F7F;}
.bfbtop .top .u1{float:left;width:1200px;}
.bfbtop .top .u1 li{float:left;padding:6px 0 0 0;}
.bfbtop .top .u1 .l1{width:400px;}
.bfbtop .top .u1 .l2{text-align:right;width:750px;}
.bfbtop .top .u1 .l2 a{color:#7F7F7F;}
.bfbtop .top .u1 .l2 a:hover{color:#01B166;text-decoration:none;}
.bfbtop .top .u1 .l2 .feng{color:#ff6600;}

.bfbtop1{width:100%;min-width:1200px;float:left;background-color:#fff;border-bottom: #F1F2F3 solid 1px;}
.bfbtop1 .top1{float:left;width:1200px;text-align:left;}
.bfbtop1 .top1 .logo{float:left;width:480px;padding:26px 0;}
.bfbtop1 .top1 .u1{float:left;border:#00A460 solid 2px;width:450px;height:40px;margin:25px 0 0 0;}
.bfbtop1 .top1 .u1 li{float:left;}
.bfbtop1 .top1 .u1 .l1{width:60px;height:40px;border-right:#00A460 solid 2px;font-size:14px;}
.bfbtop1 .top1 .u1 .l1 #topnwd{float:left;width:45px;height:27px;padding:13px 0 0 15px;background-position:43px 17px;cursor:pointer;background-color:#F5F5F5;}
.bfbtop1 .top1 .u1 .l1 #topdiv{float:left;width:60px;border:#00A460 solid 2px;border-top:0;background-color:#fff;position:absolute;z-index:100;margin:40px 0 0 -2px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a{float:left;width:45px;height:22px;padding:3px 0 0 15px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a:hover{background-color:#F8F8F8;text-decoration:none;}
.bfbtop1 .top1 .u1 .l2{width:310px;}
.bfbtop1 .top1 .u1 .l2 input{float:left;width:210px;height:27px;border:0;padding:13px 0 0 5px;font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.bfbtop1 .top1 .u1 .l2 input{width:210px;height:40px;padding-top:0;}
}
.bfbtop1 .top1 .u1 .l3{width:78px;}
.bfbtop1 .top1 .u1 .l3 input{width:80px;height:40px;border-radius:0px;margin:0;border:0;cursor:pointer;background-color:#00A460;color:#fff;font-size:18px;font-weight: bold;}
.bfbtop1 .top1 .sqkd{float:right;width:180px;margin:25px 0 0 0;}
.bfbtop1 .top1 .sqkd a{float:right;border:#C9C9C9 solid 1px;padding:11px 18px 0 18px;font-size:14px;height:31px;}
.bfbtop1 .top1 .sqkd a:hover{text-decoration:none;background-color:#f2f2f2;}
.bfbtop1 .top1 .menu{float:left;width:1200px;height:44px;}
.bfbtop1 .top1 .menu .m1{float:left;width:170px;}
.bfbtop1 .top1 .menu .m1 .t{float:left;width:120px;height:34px;color:#fff;background:url(../homeimg/lie.png) no-repeat;font-size:15px;padding:10px 0 0 50px;background-color:#00b38a;text-align:left;background-position:21px 14px;}
.bfbtop1 .top1 .menu .m1 .menun{float:left;width:220px;text-align:left;position:relative;z-index:9;}
.bfbtop1 .top1 .menu .m1 .menun .menu1{float:left;height:50px;width:170px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1{float:left;width:170px;height:50px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 a{float:left;color:#333;border: #e1e1e1 1px solid;border-top: none;height:54px;width:168px;font-size:15px;backgr;background-color: #fff;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 a:hover{background-color: #f1f1f1; color: #0ec5a1;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 a .s0{float:left;margin:14px 0 0 22px;width:35px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 a .s1{float:left;width:100px;margin:15px 0 0 10px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 a .s2{float:left;margin:19px 0 0 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu{float:left;text-align:left;background-color:#fff;position:relative;width:722px;margin-left:170px;min-height:403px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1{float:left;width:80px;margin:25px 0 0 35px;height:20px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 li{float:left;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1{width:286px;font-size:14px;height:25px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1 a:hover{text-decoration:none;color:#00A460;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2{width:286px;font-size:14px;line-height:30px;padding:10px 0 0 0;overflow:hidden;height:68px;color:#B2B2B2;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a{color:#333;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a:hover{text-decoration:none;color:#00B369;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 .ays{color:#ff6600;}
.bfbtop1 .top1 .menu .m2{float:left;width:1030px;height:45px;overflow:hidden;}
.bfbtop1 .top1 .menu .m2 a:hover{ background-color: #0dbd95; color:#fff !important;}
.bfbtop1 .top1 .menu .m2 a{float:left;font-size:15px;color:#333333;padding:10px 10px 0 10px;margin-left:-10px;font-weight:700;}
.bfbtop1 .top1 .menu .m2 a:hover{color:#00A460;text-decoration:none;}
.bfbtop1 .top1 .menu .m2 a{color: #0a0a0a;line-height: 44px;height: 44px;display: inline-block;padding: 0 25px;font-size: 15px;}
.bfbtop1 .top1 .menu .m2 a:hover{color:#00A460;text-decoration:none;}

.dqwz{float:left;width:1200px;height:25px;margin:15px 0 0 0;text-align:left;font-size:14px;}
.dqwz .u1{float:left;width:1200px;}
.dqwz .u1 li{float:left;}
.dqwz .u1 .l1{width:950px;color:#7F7F7F;}
.dqwz .u1 .l1 a{color:#7F7F7F;}

.bfbbot{width:100%;min-width:1200px;float:left;padding:10px 0;background-color:#fff;text-align:left;border-top:#f1f2f3 solid 1px;}
.bfbbot .d1{float:left;width:218px;}
.bfbbot .d2{float:left;width:470px;border-right:#AAAAAA solid 1px;height:160px;}
.bfbbot .d2 .s1{float:left;width:470px;font-size:26px;}
.bfbbot .d2 .s2{float:left;width:370px;padding:10px 100px 0 0;font-size:16px;line-height:30px;}
.bfbbot .d2 .s3{float:left;width:370px;padding:15px 100px 0 0;font-size:18px;color:#7F7F7F;}
.bfbbot .d2 a{color:#7F7F7F;}
.bfbbot .d2 a:hover{text-decoration:none;}
.bfbbot .u1{float:left;padding:0 0 0 40px;width:210px;border-right:#AAAAAA solid 1px;height:160px;}
.bfbbot .u1 li{float:left;}
.bfbbot .u1 .l1{width:210px;font-size:20px;height:45px;color:#7F7F7F;}
.bfbbot .u1 .l2{width:210px;font-size:14px;}
.bfbbot .u1 .l2 a{float:left;width:60px;height:20px;margin:0 45px 12px 0;color:#7F7F7F;}
.bfbbot .u1 .l2 a:hover{text-decoration:none;}
.bfbbot .u2{float:left;padding:0 0 0 23px;width:187px;}
.bfbbot .u2 li{float:left;}
.bfbbot .u2 .l1{width:170px;font-size:20px;height:25px;color:#7F7F7F;padding-left:17px;}
.bfbbot .u2 .l2{width:187px;}
.bfbbot1{width:100%;min-width:1200px;float:left;background-color:#fff;text-align:left;background-color:#565656;color:#A9A9A9;}
.bfbbot1 .bq{float:left;width:1200px;color:#777777;text-align:center;line-height:23px;padding:20px 0 10px 0;}
.bfbbot1 .bq a{color:#777777;}
.bfbbot1 .bq a:hover{color:#188EEE;}

/*客服*/
.rightfd{position:fixed;bottom:20px;width:55px;right:15px;}
.rightfd .d1{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d1 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/zxicon.png) no-repeat;background-position:13px 10px;}
.rightfd .d1 .sd1{position:absolute;left:-120px;top:0px;width:120px;background-color:#e40231;display:none;padding:10px 0 7px 0;color:#fff;}
.rightfd .d1 .sd1 a{float:left;padding:3px 0 0 30px;background:url(../homeimg/qq4.gif) left top no-repeat;width:72px;height:21px;text-align:left;margin:0 0 6px 9px;}
.rightfd .d1 .sd1 a:hover{text-decoration:none;color:red;}
.rightfd .d1 .sd1 strong{color:#fff;}
.rightfd .d1:hover .sd1{display:block;}
.rightfd .d1:hover{background-color:#e40231;}
.rightfd .d2{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d2 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/kficon.png) no-repeat;background-position:13px 10px;}
.rightfd .d2 .sd1{position:absolute;left:-120px;top:0px;width:120px;height:129px;background-color:#e40231;display:none;padding:10px 0 0 0;color:#fff;}
.rightfd .d2 .sd1 img{margin:0 0 5px 0;}
.rightfd .d2:hover .sd1{display:block;}
.rightfd .d2:hover{background-color:#e40231;}
.rightfd .d3{float:left;width:55px;height:65px;background-color:#646577;cursor:pointer;}
.rightfd .d3 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/fanhui.png) no-repeat;background-position:17px 10px;}
.rightfd .d3:hover{background-color:#e40231;}

#page,#d_page{font-size:14px;width:100%;margin: 0 0 10px 0;text-align:center;height:50px;display:inline-block;background-color:#FFF;padding:10px 0 0 0;}
#page ul{display:inline-block;margin:0 auto;zoom:1;*display:inline;}
#page ul li{float:left;font-family:Verdana, Geneva, sans-serif;}
#page a,#page .ohave{position:relative;float:left;border:#ddd solid 1px;border-right:0;padding:10px 16px;z-index:1}
#page a:hover{text-decoration:none;border:#ff5203 solid 1px;z-index:10;margin-right:-1px;}
#page a.se{margin-right:10px;border:#ddd solid 1px;}
#page a.se:hover{text-decoration:none;margin-right:10px;border-color:#ff5203;}
#page a.no{margin-right:10px;border:#ddd solid 1px;}
#page span{float:left;border:#ededed solid 1px;padding:10px 16px;margin:0 10px;color:#ccc;cursor:pointer;}
#page .ohave{color:#fff;border:#ff5203 solid 1px;background:#ff5203;}

/*后期添加的css*/
.qqtalk {width: 112px;height: 36px;background: url(../gg/topandfooter2015.v2.png) no-repeat -42px 0;display: inline-block;margin: 0 23px 0 5px;margin-top: 15px;vertical-align: -6px;}
.bfbbot .u2 .aqlm {width: 142px;height: 47px;margin-bottom: 10px;background: url(../gg/topandfooter2015.v2.png) no-repeat -42px -40px;}
.bfbbot .u2 .sjs {width: 142px;height: 47px;margin-bottom: 10px;background: url(../gg/topandfooter2015.v2.png) no-repeat -42px -89px;}
.zidong2 {display: inline-block;margin-right: 2px;border-radius: 2px;border: 1px solid #0ec5a1;color: #0ec5a1;background: #fff;font-size: 12px;padding: 3px 5px;height: 16px;line-height: 16px;}
/*后期添加的css结束*/
#linkBoxContent a, #linkBoxContent span {color: #aaa;line-height: 28px;display: inline;float: left;margin-right: 18px;white-space: nowrap;}
.linkBox_div{height: 20px;padding: 20px 80px 10px;font-size: 14px;}
.bfbtop1 .top1 .menu .m2 i{display: inline-block;width: 30px;height: 16px;background-color: #ff7200;color: #fff;font-size: 12px;line-height: 16px;margin-left: 5px;margin-top:11px;border-radius: 2px;text-align: center;font-style: normal;font-weight: normal;}