/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px;}
input, select { font-size: 12px; line-height: 16px;}
html, body { -webkit-text-size-adjust: none; font-size: 12px; color: #333333;}/*google浏览器字体兼容*/
body { font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; width: 100%; background:#ffffff;}
img { border: 0;}
ul, li { list-style-type: none;}
a { text-decoration: none; color: #333333; outline: none;}
a:hover { color: #3563af; text-decoration: none;}
a:active { star:expression(this.onFocus=this.blur());}
.cl { clear: both;}
.fl { float: left;}
.fr { float: right;}
.tc { text-align: center;}
.tl { text-align: left;}
.tr { text-align: right;}
.dis { display: block;}
.undis { display: none;}
.huangse { color: #eae678 ;}
.yellow { color: #ed6b1e ;}
.green { color: #007b3f ;}
.red { color: #e1550b ;}
.hui { color: #333333 ;}
.hui2 { color: #929292 ;}
.red2 { color: #ae1202 ;}
.orange { color: #ffb400;}
.Dgreen { color: #0e652c;}
.hei { color: #000 ;}
.blue { color: #007e40 ;}
.f12 { font-size: 12px ;}
.f14 { font-size: 14px ;}
.f16 { font-size: 16px ;}
.f18 { font-size: 18px ;}
.fb { font-weight: bold ;}
.line30 { line-height: 30px;}
.line35 { line-height: 35px;}
.border_bottom { border-bottom: 1px #CCCCCC dashed;}
DIV.none { display: none ;}
.display { display: block ;}
.space { height: 5px; clear: both; _height: 0px; line-height: 5px ;}
.left { float: left ;}
.right { float: right ;}
.container { width: 980px; margin: 0 auto;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.margin_bottom30 { margin-bottom: 30px;}
/*index start*/
.bodycon{ background:#ffffff;}
.ctop{ width:100%; height:12px; background:url(../images/c_top_bg.jpg) no-repeat 50% top;}
.topcon{ width:100%; height:auto;}
.toplogo{ padding-top:55px; padding-bottom:50px;}
.c_logo_r{ text-align:right; padding-top:90px;}

.searchtt{ padding:15px 13px; background:#a6d154;}
.searchtt_submit{ width:36px; height:26px; background:url(../images/c_search_submit.png) no-repeat; border:none; cursor:pointer;}
.searchtt_text{ width:188px; height:26px; border:none; background:url(../images/c_search_text.png) no-repeat; text-indent:18px; color:#000000; line-height:26px;outline:none;}
.topright_t{ padding-top:13px; width:185px; height:36px;}
.topright_t_share a{ padding-left:29px; background:url(../images/c_share_icon.jpg) no-repeat left 50%; font-size:14px; line-height:36px; padding-right:6px;}
.topright_t_share a:hover{ text-decoration:underline;}
.topright_t_weixin a.topr_share_icon1{ display:block; width:36px; height:36px; background:url(../images/weixin_bg.png) no-repeat;}


.top{ padding:15px 0;}
.logo{ padding-top:18px;}
.topr{ width:227px; height:auto;}
.topr_share{ width:92px; height:36px;}
.topr_share a{ display:block; width:36px; height:36px; float:left; margin-right:19px;}
.topr_share a:last-child{ margin-right:0;}
.topr_share a.topr_share_icon1{ background:url(../images/weixin_bg.png) no-repeat;}
.topr_share a.topr_share_icon2{ background:url(../images/top_icon2.png) no-repeat;}

.topr_share a.topr_share_icon1:hover{ background:url(../images/top_icon1_over.png) no-repeat;}
.topr_share a.topr_share_icon2:hover{ background:url(../images/top_icon2_over.png) no-repeat;}

.li_erweima { position: relative; z-index: 99999;}
.erweima { position: absolute; z-index: 100; top: -4px; left: -184px; display: none; padding:15px; background:#FFF; -moz-box-shadow:3px 3px 4px #654549; -webkit-box-shadow:3px 3px 4px #654549; box-shadow:3px 3px 4px #654549;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.erweima p{ text-align:center; line-height:28px; color:#666666; font-size:14px; padding-top:8px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.weixin_jt{ width:13px; height:18px; position:absolute; z-index:999999; top:6px; left:-24px; display:none;}
.li_erweima:hover .erweima { display: block;}
.li_erweima:hover .weixin_jt { display: block;}

.search{ padding-top:18px;}
.search_submit{ width:36px; height:33px; background:url(../images/search_submit.png) no-repeat; border:none; cursor:pointer;}
.search_text{ width:191px; height:33px; border:none; background:url(../images/search_text.png) no-repeat; text-indent:18px; color:#FFF; line-height:33px;outline:none;}

.header .container{ border-top:1px #c9c9c9 solid;}
.menu{ margin:0 auto 0 auto; text-align:center;}
.menu ul li{ width:160px; height:40px; display:inline-block; background:url(../images/menu_li_bg.jpg) no-repeat right 50%; position:relative; z-index:999;}
.menu ul li:last-child{}
.menu ul li a{ display:block; width:138px; height:40px; text-align:center; line-height:40px; font-size:18px; margin:0 auto;}
.menu ul li.index a{background:url(../images/menu_li_bg.jpg) no-repeat left 50%;}
.menu ul li a:hover{}
/*.menu ul li.index{ width:180px;}
.menu ul li.index a{ display:block;width:98px; height:32px;  text-align:left; text-indent:39px;  line-height:32px; font-size:18px;}*/

/*.menu ul li.index a:hover{ display:block;width:98px; height:32px; text-align:left; text-indent:39px;  line-height:32px; font-size:18px;color:#FFF;}
.menu ul li a.current{ background:#3563af;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; color:#FFF;}
.menu ul li.index a.current{display:block;width:98px; height:32px; text-align:left; text-indent:39px;  line-height:32px; font-size:18px;  color:#FFF;}*/


.menudown{width:160px; height:auto; position:absolute; z-index:9999; top:40px; left:0; display:none;}
.menu ul li dl{ width:160px; height:auto;}
.menu ul li dl dd{ display:block; width:160px; height:36px; line-height:36px;}
.menu ul li dl dd a{ color:#FFF; display:block; text-align:center; width:160px; height:36px; line-height:36px; font-size:16px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;background:url(../images/c_menu_down_bg.png) repeat;}
.menu ul li dl dd a:hover{ background:url(../images/c_menu_down_bg_over.png) repeat; color:#FFF;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}

/*.menu ul li:hover a.one{background:#3563af; color:#FFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}*/
.menu ul li:hover .menudown{ display:block;}

/*banner start */
.c_banner{ width:100%; height:auto; background:#1a4893;}
.flexslider { width:981px; position: relative; height: 350px; margin:0 auto; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.slides li a { display: block; width: 980px; height: 350px; margin: 0 auto;}
.flex-control-nav { position: absolute; bottom: 18px; z-index: 9999; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 12px; height: 12px; margin: 0 5px; *display:inline;
zoom: 1;}
.flex-control-nav a { display: inline-block; width: 12px; height: 12px; line-height: 5px; overflow: hidden; background: url(../images/icon.png) no-repeat; cursor: pointer; color: #ffffff; font-size: 0;}
.flex-control-nav .flex-active { background: url(../images/icon_over.png) no-repeat; color: #ff0000;}
/*banner end*/

.icon{}
.icon1{ margin:40px auto 50px auto;}
.inews{ width:450px; height:auto;}
.inewst{ padding-bottom:17px; background:url(../images/c_i_news_tt_bg.jpg) no-repeat left bottom; height:29px;}
.inewst ul li{ width:102px; height:29px; float:left; margin-right:2px;}
.inewst ul li a{ display:block; width:102px; height:29px; line-height:29px; text-align:center; color:#333333; font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.inewst ul li a.incurr{ background:#3563af; color:#FFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.inewst ul li a:hover{ background:#3563af; color:#FFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.inewst a.more{ color:#999999;font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; margin-top:7px;}
.inewst a.more:hover{ color:#3563af;}
.inewsc{ padding-top:12px;}
.inewsc ul li{ line-height:33px; background:url(../images/i_square.png) no-repeat left 50%; text-indent:31px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.inewsc ul li span{ color:#999999;}


.iservice{ width:488px; height:auto;}
.iservicet{ padding-bottom:17px; background:url(../images/c_i_service_tt_bg.jpg) no-repeat left bottom; height:29px;}
.iservicet p{ padding-left:8px; font-size:22px; color:#3563af; font-weight:bolder; line-height:29px; letter-spacing:2px;}
.iservicet p span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b4d24c; text-transform:uppercase; letter-spacing:0px; padding-left:15px;}
.iservicet a.more{ color:#999999;font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; margin-top:4px;}
.iservicet a.more:hover{ color:#3563af;}

.iservicec{ padding-top:20px;}
.iservicecr{ width:260px; height:auto;}
.iservicecr ul li{ width:85px; height:auto; float:left; text-align:center; margin-bottom:12px;}
.iservicecr ul li a{ display:block;}
.iservicecr ul li p{ width:85px; height:24px; color:#999999; line-height:24px; padding-top:5px;}
.iservicecr ul li a:hover p{ color:#3563af;}

.iservicecrtt{ width:250px; height:auto;}
.iservicecrtt_t{}
.iservicecrtt_c{ padding-top:15px;}
.iservicecrtt_c ul li{ width:67px; height:auto; float:left; margin-right:24px;}
.iservicecrtt_c ul li a{ display:block;}
.iservicecrtt_c ul li p{ width:67px; line-height:35px; text-align:center; color:#999999;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.iservicecrtt_c ul li img{ border:1px #a1a1a1 solid;}
.iservicecrtt_c ul li a:hover p{ color:#3563af;}

.inewbook{ padding-bottom:30px;}
.inewbookt{ height:29px; padding-bottom:15px; background:url(../images/c_i_tuijian_tt_bg.jpg) no-repeat left bottom;}
.inewbookt p{ padding-left:5px; font-size:22px; color:#3563af; font-weight:bolder; line-height:20px; letter-spacing:2px;}
.inewbookt p span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b4d24c; text-transform:uppercase; letter-spacing:0px; padding-left:15px;}
.inewbookt a.more{ color:#999999;font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; margin-top:6px;}
.inewbookt a.more:hover{ color:#3563af;}
.inewbookc{ padding-top:22px;}
.inewbookc ul li{ width:150px; height:auto; float:left; margin-right:16px;}
.inewbookc ul li img{ border:1px #a1a1a1 solid;}
.inewbookc ul li p{ width:150px; line-height:35px; text-align:center; color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; overflow:hidden; height:35px;}
.inewbookc ul li a:hover p{ color:#3563af;}


.icon2{ padding-bottom:40px;}
.iad{width:450px; height:342px;}
/* 本例子css */
.slideBox{ width:450px; height:342px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:6px; bottom:16px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:12px;  width:9px; height:9px; line-height:9px; text-align:center; background:url(../images/iad_icon.png) no-repeat; cursor:pointer;}
.slideBox .hd ul li.on{ background:url(../images/iad_icon_over.png) no-repeat;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:450px; height:340px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.iziyuan{width:488px; height:auto;}
.iziyuant{ height:29px;  padding-bottom:17px; background:url(../images/c_i_service_tt_bg.jpg) no-repeat left bottom;}
.iziyuant p{ padding-left:8px; font-size:22px; color:#3563af; font-weight:bolder; line-height:29px; letter-spacing:2px;}
.iziyuant p span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b4d24c; text-transform:uppercase; letter-spacing:0px; padding-left:15px;}
.iziyuant a.more{ color:#999999;font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; margin-top:7px;}
.iziyuant a.more:hover{ color:#3563af;}

.iziyuanc{ padding-top:20px;}
.iziyuancl{ margin-bottom:15px; width:203px; height:115px;}
.iziyuancr{ width:218px; height:114px; /*border-bottom:1px #999999 dashed;*/ padding-left:10px;}
.iziyuancrt{}
.iziyuancrt a{ font-size:18px; color:#5785d0; line-height:36px;}
.iziyuancrc{}
.iziyuancrc ul li{ width:100px; height:36px; line-height:36px; background:url(../images/c_ziyuan_square1.jpg) no-repeat left 50%; text-indent:15px; float:left; overflow:hidden;}
.iziyuancrc ul li a{ color:#666666; font-size:12px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.iziyuancrc ul li a:hover{ color:#3563af;}

.iziyuanc3{ width:232px; height:auto;}
.iziyuanc3t{ padding-bottom:5px;}
.iziyuanc3t a{ font-size:18px; color:#5785d0; line-height:38px;}
.iziyuanc3c ul li{ width:105px; height:36px; line-height:36px; background:url(../images/c_ziyuan_square1.jpg) no-repeat left 50%; text-indent:15px; float:left; overflow:hidden;}
.iziyuanc3c ul li a{ color:#666666; font-size:12px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.iziyuanc3c ul li a:hover{ color:#3563af;}

.iziyuanc4{ width:218px; height:auto;}
.iziyuanc4t{ padding-bottom:5px;}
.iziyuanc4t a{ font-size:18px; color:#5785d0; line-height:38px;}
.iziyuanc4c ul li{ width:101px; height:36px; line-height:36px; background:url(../images/c_ziyuan_square1.jpg) no-repeat left 50%; text-indent:15px; float:left; overflow:hidden;}
.iziyuanc4c ul li a{ color:#666666; font-size:12px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.iziyuanc4c ul li a:hover{ color:#3563af;}
a.mores{color:#666666; font-size:12px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; margin-top:1px;}
a.mores:hover{ color:#3563af;}
.footer{ width:100%; height:auto; background:#efefef;}
.footer .container{background:url(../images/c_container.jpg) no-repeat 50% top #efefef; line-height:102px; color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.footer .container a{ color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; padding:0 3px;}
.footer .container a:hover{ color:#3563af;}
.footerr{ padding-right:98px; background:url(../images/c_fooer_img.png) no-repeat right 50%;}

.c_footer{ width:100%; height:30px; background:url(../images/c_footer.jpg) no-repeat 50% top;}
/*index end*/	

/*about start*/
.common_line{ border-top:1px #dbe6f0 solid;}



.location{ width:100%; height:40px; line-height:40px; background:#ffaf00;}
.location .container{background:#ffaf00; color:#FFF;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; text-align:right;}
.location .container a{ color:#FFF;}
.location .container a:hover{ color:#3563af;}

.locationtt{ background:#f4f4f4; height:40px; line-height:40px; text-align:left; padding-left:15px; color:#3563af; margin-bottom:12px;}
.locationtt a{ color:#3563af;}

.conall{ margin:30px auto; min-height:540px;}
.leftcon{ width:166px; height:auto;}
.leftcon h1{ font-size:18px; font-weight:normal; background:url(../images/cate_h1_bg.jpg) no-repeat 13px 50% #3563af; text-indent:49px; height:40px; color:#FFF; line-height:36px;margin-bottom:1px;}
.cate ul li{ width:166px;}
.cate ul li a.cone{ display:block; width:166px; height:40px; line-height:40px; background:#e0e0e0; color:#333333; font-size:14px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; text-indent:29px; font-weight:bolder; margin-bottom:1px;}
.cate ul li a.cone:hover{ color:#3563af;}
.cate ul li dl{ padding:10px 0; display:none;}
.cate ul li dl dd a{ display:block; width:166px; height:35px; line-height:35px; background:url(../images/cate_li_bg.png) no-repeat 29px 50%; text-indent:40px; color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.cate ul li dl dd a:hover{ background:url(../images/cate_li_bg_over.png) no-repeat 29px 50%; color:#3563af;}
.cate ul li dl dd a.leftcurr{ background:url(../images/cate_li_bg_over.png) no-repeat 29px 50%; color:#3563af;}

.rightcon{ width:770px; height:auto;}
.aboutcon{ padding:30px 0; font-size:14px; color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; line-height:32px;}
.cate ul li.on dl{ display:block;}
/*about end*/

/*news start*/
.news_list{}
.newsone{ padding-bottom:20px; border-bottom:1px #d6d6d6 solid; margin-bottom:20px;}
.newsonel{ width:480px; height:auto;}
.newsoner{ width:264px; height:auto;}
.newsonelt a{ font-size:18px; color:#333333; line-height:25px;}
.newsonel_time{ font-size:14px; color:#666666;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif; padding:6px 0;}
.newsonel_info{ color:#666666; padding-top:6px; line-height:22px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;}
.news_list ul li{ line-height:38px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;font-size:14px; background:url(../images/square.jpg) no-repeat left 50%; text-indent:20px;}

.news_list_t{ padding:15px 0;}
.news_list_t ul li{ line-height:50px;font-family: "宋体","微软雅黑", Arial, Helvetica, sans-serif;font-size:14px; background:url(../images/c_square.jpg) no-repeat 5px 50%; text-indent:25px; border-bottom:1px #999999 dashed;}



.nd_l{ width:770px; height:auto;}
.nd_tt{ font-size:24px; color:#333333; line-height:40px;}
.nd_time{ font-size:13px; color:#999999;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif; padding:15px 0; /*border-bottom:1px #b5b5b5 solid;*/ text-align:center;}
.nd_con{min-height:500px; padding:30px 0; line-height:25px; font-size:14px; font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif; color:#666666;}

.newsdetail_page{ padding:15px 0; line-height:28px; font-size:15px;color:#666666;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}
.newsdetail_page a{ color:#666666;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}
.newsdetail_page a:hover{ color:#3563af;}
.share{ padding-top:10px;}
/*news end*/

/*服务 开始*/
.servicelist{ padding-top:40px;}
.servicelist ul li{ margin-bottom:30px;}
.servicelistl a img{ border:1px #dbdbdb solid;}
.servicelistl a:hover img{border:1px #3563af solid;}
.servicelistr{ width:600px; height:auto;}
.servicelistr_t a{ font-size:18px; color:#333333;}
.servicelistr_t a:hover{ color:#3563af;}
.servicelistr_time{ padding:6px 0; color:#666666;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}
.servicelistr_time span{ padding:3px 25px; line-height:22px; color:#FFF; background:#76b8e8;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.servicelistr_time span.bq_icon2{ background:#ab82ff;}
.servicelistr_info{ padding-top:8px; color:#666666; line-height:23px;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}


.servicedet{ padding-top:40px;}
.servicedet_img{ border:1px #dbdbdb solid;}
.servicedet_info{ width:448px; height:auto;}
.servicedet_info_t{ font-size:18px; color:#333333;}
.servicedet_info_time{ padding:18px 0; color:#666666;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}
.servicedet_info_time span{ padding:3px 25px; line-height:22px; color:#FFF; background:#76b8e8;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.servicedet_c{ padding:30px 0; line-height:25px;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}


.serpage{ padding-top:15px;}
.serpage ul li{ width:375px; height:auto; float:left; margin-right:10px;}
.serpage_t{ color:#666666; padding-bottom:12px;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}
.serpagel a img{ border:1px #dbdbdb solid;}
.serpagel a:hover img{border:1px #3563af solid;}

.serpager{ width:210px; height:auto;}
.serpager_t{ height:66px; overflow:hidden;}
.serpager_t a{ font-size:14px; color:#333333; line-height:24px;}
.serpager_t a:hover{ color:#3563af;}
.serpagel_r{ line-height:24px; color:#666666;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif;}

/*服务 结束*/
.message{ padding-top:40px;font-family:"宋体", "微软雅黑",  Arial, Helvetica, sans-serif; font-size:14px; line-height:32px; color:#666666;}

.mess_text{ width:700px; height:35px; border:1px #bebebe solid; line-height:35px; text-indent:8px; background:#ffffff;}
.mess_textarea{width:680px;height:130px;border:1px #bebebe solid; padding:10px;}
.mess_email{ width:200px; height:35px; border:1px #bebebe solid; line-height:35px; text-indent:8px; background:#ffffff;}
.mess_yzm{ width:140px; height:35px; border:1px #bebebe solid; line-height:35px; text-indent:8px; background:#ffffff;}
.mess_submit{ width:122px; height:40px; line-height:40px; text-align:center; background:#5979e7; color:#FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:none; cursor:pointer; font-size:14px;}
.mess_submit:hover{ background:#2e4cb3;}

.message .error{ color:#5979e7;}


.pageController { float:left; width: 420px; padding-right: 8px; padding-top: 5px; padding-bottom: 5px; margin: 30px auto 30px auto; line-height: 25px;}
.pageController a { float: left; display: block; background-color: #999999; border: #999999 1px solid; color: #FFF; padding: 3px 12px; margin-right: 5px;}
.pageController a:hover { background-color: #3563af; color: #FFF; text-decoration: none; border: #3563af 1px solid;}
.pageController .currPage { background-color: #3563af; color: #FFF; font-weight: bold; border: #3563af 1px solid;}
.pageController p { float: left; display: block; background-color: #FFF; border: #efefef 1px solid; color: #656565; padding: 1px 5px 1px 5px; margin-right: 5px;}