﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
html{ overflow-y:scroll;}
body{font-size:12px;color:#333;overflow-x:hidden;font-family:"微软雅黑"; }
img{border:none; display:block; }
ul,li{list-style-type:none;}
a{outline:0;font-size:12px; color:#666;text-decoration:none; font-family:"微软雅黑";} 
a:hover{ text-decoration:none; }
a:active {star:expression(this.onFocus=this.blur());} 
a:focus,input:focus {outline:0;} 
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{display:block;}
.clear{clear:both; float:none; height:0;}
.fl{float:left;}
.fr{float:right;}
.gr_width{ width:1150px; margin:0 auto;}

/*公共部分*/
#banner{width:100%; height:485px; margin:auto; clear:both; position:relative; overflow:hidden; z-index:9; }
#banner ul.slides li{display:block;width:100%;height:485px;position:absolute;left:0px;top:0px;text-align:center;z-index:0; }
.flex_comBtn{display:block;width:65px;height:80px;margin-top:-40px;z-index:5;cursor:pointer;}
.flex_left{position:absolute;left:0px;top:50%; background:url(../images/btn_left.png) no-repeat left top; }
.flex_left:hover{ background:url(../images/btn_leftbs.png) no-repeat left top; }
.flex_right{position:absolute;right:0px;top:50%; background:url(../images/btn_right.png) no-repeat left top; }
.flex_right:hover{ background:url(../images/btn_rightbs.png) no-repeat left top; }
.head{ width:1920px; height:80px; background:#d31111; position: fixed; left:50%; top:0px; margin-left:-960px; z-index:9;  }
.head_cont{ width:1150px; margin:0 auto; position:relative;}
.logo{ float:left; margin-top:7px; }
.logo a{ display:block; width:325px; height:65px; background:url(../images/logo.png) no-repeat left top; text-indent:-999px;  }
.nav{ float:right; }
.nav li{ float:left; padding:15px 14px 0 14px; line-height:65px; }
.nav li.nav_xin{ padding-right:5px; }
.nav li.nav_xin > a{ padding-right:25px; display:block; height:24px; background:url(../images/xiaohong.png) no-repeat right 8px;  }
.nav li a{ color:#fff; font-size:15px; text-decoration:none; }
.nav li.li_curr{ padding-right:0; position:relative;  }


.nav li > a.current{color:#f1482b;}
.nav li div a.current2{color:#f1482b;}
.nav li.li_curr:hover > a{ color:#fff; }
.nav li.li_curr > a{ padding-right:21px; background:url(../images/sjx.png) no-repeat right center;   }
.nav li.li_curr div{ position:absolute; left:5px; top:80px; padding:0 5px; background:url(../images/nav_xia.png) repeat left top; width:340px; display:none; font-size:12px; }
.nav li.li_curr div a{ font-size:12px; display:block; height:40px; line-height:40px; border-bottom:1px solid #C5432D; padding-left:18px; background:url(../images/nav_xia_qm.png) no-repeat 5px center;  }
.nav li.li_curr div a:hover{ color:#f1482b;}

.header_eng{position: absolute;top:0;right:18px; z-index:10;}
.header_eng a{ background-color:#9d0000; padding:6px 10px; line-height:22px; color:#fff; text-align:center; border-radius:0 0 5px 5px}


.foot{ height:295px; background:#f3f3f3; position:relative; }
.foot_nr{ width:1150px; margin:0 auto; padding-top:38px;  } 
.foot_nav .foot_left{ width:100%; float:left; }
.foot_ll{ width:170px; float:left; margin-right:25px;  }
.foot_ll h3{font-weight:normal; height:34px; line-height:34px; background:url(../images/foot_sjx.png) no-repeat 1px center; margin-bottom:14px; }
.foot_ll h3 a{ color:#333; font-size:15px; }
.foot_ll ul li{ line-height:28px; }
.foot_ll ul li a{ color:#777; font-size:12px; text-decoration:none; }

.foot_nav .foot_right h3{ color:#ffffff; font-size:18px; font-weight:normal; height:34px; line-height:34px; padding-left:18px; background:url(../images/foot_sjx.png) no-repeat 1px center; margin-bottom:14px; }
.foot_nav .foot_right .foot_rulwe li{ color:#999; font-size:14px; line-height:30px; padding-left:18px; }
.foot_nav .foot_right .foot_rulimg{ padding-left:18px; margin-top:28px; }
.foot_nav .foot_right .foot_rulimg li{ width:88px; float:left; margin-right:10px; } 
.foot_p{ height:53px; line-height:53px; border-top:1px solid #ddd; color:#444; font-size:12px; width:1150px; margin-left:-560px; position:absolute; left:50%; bottom:0px; }

/*首页*/
/*.sy_product{ height:710px; background:url(../images/pro_bj.jpg) no-repeat center top; }
.sy_pro_nr{ width:1120px; margin:0 auto; padding-top:58px; }
.sy_pro_nr h1{ height:70px; line-height:70px; background:url(../images/index_pro.png) no-repeat center center; text-indent:-999px;  }
.sy_pro_nr h2{ height:15px; background:url(../images/index_pro1.png) no-repeat center center; text-indent:-999px; margin-bottom:42px; }
.sy_pro_list .liangx{ height:40px; line-height:40px; background:url(../images/index_pro_xian.gif) repeat-x center center;  }
.sy_pro_list .liangx ul{ width:698px; margin:0 auto; background:#FBFBFB;  }
.sy_pro_list .liangx ul li{ float:left; width:115px; border:1px solid #DFDFDF; text-align:center; cursor:pointer; font-size:15px; color:#555555; }
.sy_pro_list .lxqhlr{ height:355px; margin-top:48px; overflow:hidden; width:1118px; position:relative;  }
.sy_pro_list .lxqhlr .lxqhlr_nr{ width:6708px; position:absolute; left:0px; top:0px; zoom:1;  }  
.sy_pro_list .liangx ul .commonmo{ color:#ffffff; font-size:15px; background:#EF423F; border:1px solid #EF423F;  }
.sy_pro_list .lxqhlr .group{ float:left;  }
.sy_pro_list .lxqhlr .commonmo{ display:block;}
.sy_pro_list .lxqhlr .group ul li{ width:260px; float:left; height:355px; background:#E1E8EC; margin-right:26px; }
.sy_pro_list .lxqhlr .group ul li img{ width:260px; height:190px; }
.sy_pro_list .lxqhlr .group ul li dl{ padding:0px 16px; }
.sy_pro_list .lxqhlr .group ul li dl dt{ height:38px; line-height:38px; margin-top:18px; }
.sy_pro_list .lxqhlr .group ul li dl dt a{ color:#333333; font-size:16px; text-decoration:none; }
.sy_pro_list .lxqhlr .group ul li dl dd{ color:#666666; font-size:13px; height:48px; line-height:24px; overflow:hidden;   }*/
.sy_product{ height:600px; background:url(../images/pro_bj.jpg) no-repeat center top; }
.sy_pro_nr{ width:1150px; margin:0 auto; padding-top:30px; }
.sy_pro_nr h1{ height:70px; line-height:70px; text-align:center; font-size:36px; font-weight:normal; font-family: "Times New Roman", Times, serif;}
.sy_pro_nr h2{ height:15px; background:url(../images/index_pro1.png) no-repeat center center; text-indent:-999px; margin-bottom:22px; }
.sy_pro_list .liangx{ height:40px; line-height:40px; background:url(../images/index_pro_xian.gif) repeat-x center center; margin-top:20px;  }
.sy_pro_list .liangx ul{ width:1005px; margin:0 auto; background:#FBFBFB;  }
.sy_pro_list .liangx ul li{ float:left; width:240px; border:1px solid #DFDFDF; text-align:center; cursor:pointer; font-size:13px; color:#555555; line-height:18px; height:50px;}
.sy_pro_list .lxqhlr{ height:558px; margin-top:48px; overflow:hidden; width:1148px; position:relative;  }
.sy_pro_list .lxqhlr .lxqhlr_nr{ width:6720px; position:absolute; left:0px; top:0px; zoom:1;  }  
.sy_pro_list .liangx ul .commonmo{ color:#ffffff; font-size:13px; background:#EF423F; border:1px solid #EF423F;  }
.sy_pro_list .lxqhlr .group{ float:left; width:1150px; height:700px; overflow:hidden; }
.sy_pro_list .lxqhlr .commonmo{ display:block;}
.sy_pro_list .lxqhlr .group ul{ margin-left:-25px; }
.sy_pro_list .lxqhlr .group ul li{ width:268px; float:left; height:310px; background:#E1E8EC; margin-left:25px; margin-bottom:28px; }
.sy_pro_list .lxqhlr .group ul li img{ width:268px; }
.sy_pro_list .lxqhlr .group ul li dl{ padding:0px 16px; }
.sy_pro_list .lxqhlr .group ul li dl dt{ height:32px; line-height:32px; margin-top:5px; }
.sy_pro_list .lxqhlr .group ul li dl dt a{ color:#333333; font-size:13px; text-decoration:none; }
.sy_pro_list .lxqhlr .group ul li dl dd{ color:#666666; font-size:13px; height:48px; line-height:24px; overflow:hidden;   }



/*客服*/
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:15px;top:55%;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#d31111;background-color:#d31111;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#d31111;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 13px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 10px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-left:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:158px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:158px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}

.fixed-bar .consult-box .consult-header span{font-size:12px;font-weight:normal;position:absolute;right:-15px;top:-16px;cursor:pointer;background:#fff;border:#ebebeb solid 1px;width:36px;height:36px;line-height:36px;border-radius:18px;text-align:center;}




/*  解决方案 */
.gr_solution{ background:url(../images/solution.jpg) no-repeat center top; height:535px; overflow: hidden; border-top:3px solid #dce5ea; padding-top:22px;}
.solution{ width: 1150px; overflow: hidden; margin:15px 0;}
.solution ul{ width: 1170px;}
.solution li{ float: left; width:370px; height:290px;position: relative; background:#000;margin-bottom:13px;margin-right:13px;overflow: hidden;}
.solution li img{ width: 370px; height: 290px;transition: all 0.5s;}
.solution li span{position:absolute; background:url(../images/xm_more.png) no-repeat center 100px;top:-290px; lfet:0;display: block;height:290px; width:370px; color: #fff; text-align: center; line-height:290px;transition: all 0.5s;}
.solution li:hover img{opacity:0.5;transition: all 0.5s;filter:alpha(opacity=50);}
.solution li:hover span{top:0;transition: all 0.5s;left:0;}
.solution li.more{background:#4876e1 url(../images/xm_more.png) no-repeat center 55px;font-size: 24px;text-align: center; line-height: 290px;font-family:"微软雅黑";overflow: hidden;height: 290px;}
.solution li.more a{ color: #fff;}

.market{padding:20px 0 40px 0;overflow:hidden;background: url('../images/market_bg.jpg') no-repeat center top;}
.market .homeTitle{background: url('../images/hTie2.png') no-repeat left center}
.homeTitle{background: url('../images/hTie.jpg') no-repeat left center;text-align:center;font-size:30px;color:#444;font-weight:normal;text-transform: uppercase;margin-bottom:30px;}
.homeTitle em{color:#5587ce;font-style:normal;margin:0 10px;}

.market li{float:left;width:200px;text-align:center;font-size:18px;margin:0 43px;}
.market li a{display:block;color:#010101;transition:all .3s;padding-top:50px;height:150px;}
.market li i{display:inline-block;width:62px;height:56px;background: url('../images/mIcon.png') no-repeat -310px 0;margin-bottom:15px;transition:all .3s;}
.market li.m2 i{background-position: -372px 0;}
.market li.m3 i{background-position: -124px 0;}
.market li.m4 i{background-position: 0 0;}
.market li.m5 i{background-position: -186px 0;}
.market li.m6 i{background-position: -496px 0;}
.market li.m7 i{background-position: -558px 0;}
.market li.m8 i{background-position: -434px 0;}

.market li a:hover{background:#5587ce;color:#fff;}
.market li a:hover i{background-position: -310px -56px;}
.market li.m2 a:hover i{background-position: -372px -56px;}
.market li.m3 a:hover i{background-position: -124px -56px;}
.market li.m4 a:hover i{background-position: 0 -56px;}
.market li.m5 a:hover i{background-position: -186px -56px;}
.market li.m6 a:hover i{background-position: -496px -56px;}
.market li.m7 a:hover i{background-position: -558px -56px;}
.market li.m8 a:hover i{background-position: -434px -56px;}




/**首页简介**/
.cent{ width:1150px; height:auto; overflow:hidden; margin:2% auto;}
.cent>ul{}
.cent>ul>li{ width:32%; float:left; height:282px; position: relative; border-right:0px #ddd solid;}
.cent>ul>li:nth-of-type(1) { padding:0 1% 0 0; width:32%;}
.cent>ul>li:nth-of-type(2) { padding:0 0 0 1%; width:32%;}
.cent>ul>li:nth-of-type(3) {border-right:0px #ddd solid !important;padding:0 0 0 1%; width:32%;}
.cent>ul>li h3{ font-size:18px; line-height:35px;  text-indent:8px;}
.cent ul li img{ max-width:100%;}

.cer{ width:95%; overflow:hidden; margin:3% auto 0 auto;}
.cer p{color:#666; line-height:18px; font-size:13px;}

.app{ width:95%; overflow:hidden; margin:3% auto 0 auto;}
.app ul{}
.app ul li{ line-height:32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; border-bottom:1px dashed #ccc;}
.app ul li span{ float:right;}


.follaw{ width:100%; overflow:hidden; margin:3% auto 0 auto; line-height:21px;}
.follaw .con{ width:100%; float:left;}
.follaw ul{}
.follaw ul li{ width:15%; float:left; padding:2%;}



/**内页*/
.InsideBan{ width:100%; height:300px; overflow:hidden; margin-top:80px;}

.subNav{ height:58px; line-height:58px; border-bottom:10px solid #f3f3f3;}
.subNav li { padding:0 20px; display:block; float:left; text-align:center; border-right:1px solid #e7e7e7; transition: all .2s;}
.subNav li.curr,.subNav li:hover{ background:#d31111;border-right:1px solid #fff;  }
.subNav li a{ color:#666; display:block;font-size:14px; }
.subNav li.curr a,.subNav li a:hover{ color:#fff;}

.titleny{ height:30px; line-height:30px; padding:15px 0; margin-bottom:20px; border-bottom:1px solid #e7e7e7; }
.titleny h3{ font-size:17px;font-weight:500; }
.titleny .way{ text-indent:22px; font-size:14px; color:#666; background:url(../images/icon.png) 0px -115px no-repeat;}
.titleny .way a{ color:#666; padding:0 3px;}
.titleny .way a.curr{ color:#d31111}

.pagebox{padding: 0 0 25px 0; margin-bottom:20px;}
.gs_box{ line-height:28px; font-size:13px;}


.zzry{ font-size:14px; line-height:24px;}
.zzry ul{ margin-left:-20px;}
.zzry li{ margin-left:20px; float:left; width:272px; }
.zzry li.mo{ padding-right:0}
.zzry li div{ border:1px solid #ddd; padding:2px;}
.zzry li div img{ width:263px; height:258px; cursor:pointer; padding: 2px;}
.zzry li p{ text-align:center; height:50px; line-height: 24px;padding:10px 0; overflow:hidden}


.prodeta{ font-size:14px; color:#333; padding-bottom:25px;}
.prodeta .prodetaTxt{ width:590px; height:288px; float:left; overflow:hidden}
.prodeta .prodetaTxt b{ font-size:22px; color:#d31111; height:54px; line-height:50px; border-bottom:1px solid #d9d9d9; overflow:hidden; display:block}
.prodeta .prodetaTxtCt{ font-size:13px; line-height:25px; height:300px; padding:10px 0 0; overflow:hidden;}
.prodeta .prodetaTxtCt li{ padding-left:17px; background:url(../images/dian.png) 0 10px no-repeat;} 
.prodeta #showArea{ width:550px; height:245px; float:left; overflow:hidden}
.prodeta #showArea a{ width:110px; height:108px; margin-right:15px; margin-bottom: 15px; display:block; float:left; border:1px solid #d9d9d9;}
.prodeta #showArea a img{ width:110px; height:108px;}
.prodeta .prodetaImg{ width:500px; height:500px; float:right; position:relative; margin-top:50px;}
.prodeta .prodetaImg a{ }
.prodeta .prodetaImg .main_img{ width:495px; height:486px; padding:1px; border:1px solid #d9d9d9; }

.MagicZoomBigImageCont{border:1px solid #91b817; left:-285px !important;}
.MagicZoomBigImageCont img{width:600px;height:390px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0; }
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}

.prodetaCt{ width:100%; height:auto; overflow:hidden;}
.prodetaCt h5{width:100%; height:44px; border-bottom:1px #ddd solid;}
.prodetaCt h5 p{ width:175px; line-height:44px; background:#d31111; text-align:center; color:#fff; font-size:16px;}
.prodetaCt .conpr{ line-height:26px; padding:20px 0; font-size:13px}

.prodetaCt td, .prodetaCt th{ padding:0 10px;}
.prodetaCt table{ border-left:1px solid #777; border-top:1px solid #777; line-height:35px;}
.prodetaCt td,.prodetaCt th{border-right:1px solid #777; border-bottom:1px solid #777;}


.prodetaCt .conpr img{ display:block; clear:both; margin:auto;}
.prodetaCt a.back{ width:100px; height:40px; line-height:40px; margin:10px auto; display:block; text-align:center; background:#d31111; color:#fff; font-size:16px; border-radius:5px;}

/*news*/
.SerSup{ color:#333; padding-bottom:75px;}
.mtjj li{ border:1px solid #e5e5e5; padding:15px 22px; margin-bottom:25px; height:auto; overflow:hidden;}
.mtjj li:hover{border:1px solid #d31111; }
.mtjj li:hover a{color:#d31111;}
.mtjj .zshbImg{ width:260px; height:195px; overflow:hidden}
.mtjj .zshbImg img{ width:260px;}
.mtjj .zshbTitle{ width:700px; padding:0 0 0 25px;}
.mtjj .zshbTitle b{ height:60px; line-height:50px; font-size:22px; display:block; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.mtjj .zshbTitle b a{ font-size:15px;}
.mtjj li.cur .zshbTitle b a{ color:#0d71ca}
.mtjj li.cur .zshbTitle a.rdxx{color:#0d71ca;}
.mtjj li.cur{border: 2px solid #0d71ca;}
.mtjj .zshbTitle{ font-size:14px; line-height:22px; color:#333}
.mtjj .zshbTitle .adsdfd{ margin-bottom:20px; height:80px; overflow:hidden; line-height:25px; font-size:13px;}
.mtjj .zshbTitle a.rdxx{ color:#1c5695}
.mtjj  .date, .gsxw  .date{ width:110px; height:120px; margin-top:40px; float:right; font-family:Arial; color:#ccc; text-align:center;}
.mtjj  .date b, .gsxw  .date b{ width:110px; height:74px; line-height:74px; font-size:60px; display:block; font-weight:normal; }
.mtjj  .date span, .gsxw  .date span{ height:40px; line-height:40px; font-size:18px; text-align:center; margin:0 20px; overflow:hidden; border-top:1px solid #ccc; display:block; }



.article{ font-size:14px; line-height:14px; padding:10px 0 0;}
.article h2{ padding:0 40px 20px; font-size:24px; color:#4c4c4c; line-height:34px; text-align:center; display:block}
.article .arcDate{ font-size:14px; color:#999; height:24px; line-height:24px; text-align:center}
.article .acrCont{ padding:10px 0; font-size:13px; color:#4c4c4c; line-height:27px; border-top:1px solid #e1e1e1; margin-top:15px;}
.article .acrCont img{ display:inline}
.article .backlist{ margin:15px auto; padding-bottom:30px; width:100%; height:37px; line-height:37px; font-size:16px; color:#fff; text-align:center; background:url(../images/back.png) center top no-repeat; border-bottom:1px solid #ddd}
.article .backlist a{ display:block; color:#fff; font-size:15px;}
.article .nextprv{ line-height:30px; font-size:14px; color:#4c4c4c}
.article .nextprv a{color:#4c4c4c}
.article .nextprv a:hover{ color:#0d71ca;}

/*招聘*/
.NewsJob dt{ font-size:20px; color:#1c5695; height:60px; line-height:60px; border-bottom:1px solid #e6e6e6}
.NewsJob dd{ border-bottom:1px solid #e6e6e6; background:url(../images/icon.png) right -213px no-repeat}
.NewsJob dd .NewsJobTitle{ height:60px; line-height:60px; font-size:14px; color:#666; cursor:pointer; }
.NewsJob dd.curr{ border-bottom:none; background-position: right -155px;}
.NewsJob dd.curr .NewsJobTitle{ color:#d31111; font-size:16px;}
.NewsJob dd .NewsJobTitle a{ color:#1c5695;}
.NewsJob dd .NewsJobTitle b{ padding-right:4px; }
.NewsJobCont{ background:#fafafa; display:none; padding:35px; font-size:13px; color:#4c4c4c;}
.NewsJobCont b{ font-size:14px; display:block; }
.NewsJobCont a.ljtd{ padding:6px 14px 8px; color:#fff; background:#d31111; font-size:16px;}




/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 1%;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #d31111;border:none;}


/**************/
.page { text-align: center; clear:left; margin-top:20px; }
.page a { padding: 5px 10px; background: #efefef; margin-right: 2px; color: #666; border-radius: 4px; display: inline-block; }
.page a.current,.page a:hover { color: #fff; background: #D31111; }
