@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; text-align:center; font-family:Arial, "宋体"; background:url(../images/bg.jpg) repeat-x}
img{border:0px; margin:0px;}
a{text-decoration:none;}
p{ margin:0px; padding:0px;}
ul,li{ margin:0px; padding:0px; list-style-type:none}
.clear{ clear:both}
dl,dt,dd{ margin:0px; padding:0px}

#header{width:100%; height:30px; background:url(../images/bg.jpg) repeat-x}
.header{width:1000px; margin:0 auto; height:30px;line-height:30px;}
.header strong{float:left; text-align:left; color:#060606; font-weight:normal}
.header span{float:right; padding:0 12px; color:#060606}
.header span a{color:#060606}
.header a:hover{color:#1e5da0}

.top{width:1000px; margin:0 auto}
.logo{float:left}
.tel{float:right}

#nav{width:100%; height:40px; background:#306eb0}
.nav{width:1000px; margin:0 auto;}
.nav ul li{width:124px; height:40px; float:left; border-right:1px solid #4283c5}
.nav ul li a{width:124px; height:40px; float:left; line-height:40px; color:#ffffff; font-size:16px;}
.nav ul li a:hover{color:#e41717}

#banner{width:100%; height:329px;position:relative; position:relative; z-index:9}
.banner{height:329px;width:1440px; position:absolute;top:0px;left:-232px;}
.center {width: 1000px; height:100%; position: relative; margin: 0 auto;text-align: left; }

.main{width:1000px; margin:0 auto; padding-top:15px; padding-bottom:15px;}

.ableft{width:725px; float:left}
.ableft_top{width:723px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.ableft_top span{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/new_1.jpg) no-repeat 10px 6px;letter-spacing:10px; font-weight:bold}
.ableft_top a{float:right; padding-right:10px; line-height:40px; color:#5e5959; font-size:14px;}
.picbox{width:369px; height:243px; float:left}

.ri_rycom ul{width:323px; overflow:hidden;height:200px; float:right; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:21px 15px}
.ri_rycom li{ width:310px; float:left;line-height:26px; background:url(../images/li.jpg) left no-repeat; padding-left:13px; font-size:14px;}
.ri_rycom li a{ width:210px;  float:left;text-align:left; color:#060606;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; }
.ri_rycom li a:hover{color:#e41717}
.ri_rycom li span{ width:100px;  float:right; color:#605c5c; text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}

.abright{width:261px; float:right}
.abright_top{width:259px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.abright span{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/login.jpg) no-repeat 10px 6px;letter-spacing:5px; font-weight:bold}

.abright_box{width:259px; height:242px; margin:0 auto; border:1px solid #e5e5e5; border-top:0}

#content{width:259px; height:242px; }
#tags{height:46px; width:259px;background:#c5e0f1}
#tags li a{line-height:46px;  float:left; display:block; background:url(../images/l1.jpg) no-repeat 10px 0px; padding-left:32px}
#tags li{float:left; border-right:1px solid #75a3c0; width:85px}
.tagContent{display:none;padding-top:15px; width:228px; margin:0 auto}
.selectTag a{color:#85ab7b}
.tag a{color:#464646;}



.search1{ width:185px; height:43px; line-height:43px; text-align:left; float:left; border:0; margin-bottom:20px; background:url(../images/select1.jpg) no-repeat; color:#666666; padding-left:43px;}
.search2{ width:185px; height:43px; line-height:43px; text-align:left; float:left; border:0; margin-bottom:20px; background:url(../images/select1.jpg) no-repeat;color:#666666; padding-left:43px;}
.messagea{width:1000px; margin:0 auto; padding-top:10px;}
.tagContent a{width:81px; height:38px; float:left}

.ableft1{width:354px; float:left; padding-top:15px;}
.ableft1_top{width:352px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.ableft1 span{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/yw.jpg) no-repeat 10px 6px;letter-spacing:5px; font-weight:bold}

.ywbox{width:352px; height:245px; border:1px solid #e5e5e5; border-top:0}

.ywbox ul{width:320px; margin:0 auto; padding-top:5px;}
.ywbox ul li{width:155px; float:left; background:url(../images/wj.jpg) no-repeat left; line-height:37px; margin-left:5px;}
.ywbox ul li a{width:130px; float:left; text-align:left; padding-left:25px; color:#060606; font-size:14px;}
.ywbox ul li a:hover{color:#e41717}

.ableft2{width:358px; float:left; padding-top:15px;padding-left:14px;}
.ableft2_top{width:356px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.ableft2 strong{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/zc.jpg) no-repeat 10px 6px;letter-spacing:5px;}
.ableft2 a.a{float:right; padding-right:10px; line-height:40px; color:#5e5959; font-size:14px;}

.ri_rycom2 ul{width:326px; height:215px; border:1px solid #e5e5e5; border-top:0; padding:15px 15px}
.ri_rycom2 li{ width:315px; float:left;line-height:28px; background:url(../images/li.jpg) left no-repeat; padding-left:13px; font-size:14px;}
.ri_rycom2 li a{ width:215px;  float:left;text-align:left; color:#060606;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; }
.ri_rycom2 li a:hover{color:#e41717}
.ri_rycom2 li span{ width:100px;  float:right; color:#605c5c; text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}


.ableft3{width:261px; float:left; padding-top:15px;padding-left:13px;}
.ableft3_top{width:259px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.ableft3 strong{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/gg.jpg) no-repeat 10px 6px;letter-spacing:5px; }
.ableft3 a.a{float:right; padding-right:10px; line-height:40px; color:#5e5959; font-size:14px;}

.ri_rycom3 ul{width:229px; height:215px; border:1px solid #e5e5e5; border-top:0; padding:15px 15px}
.ri_rycom3 li{ width:219px; float:left;line-height:28px; background:url(../images/li.jpg) left no-repeat; padding-left:13px; font-size:14px;}
.ri_rycom3 li a{ width:119px;  float:left;text-align:left; color:#060606;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; }
.ri_rycom3 li a:hover{color:#e41717}
.ri_rycom3 li span{ width:100px;  float:right; color:#605c5c; text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}

.ableft4{width:354px; float:left; padding-top:15px;}
.ableft4_top{width:352px; float:left; height:40px; background:url(../images/bg1.jpg) repeat-x; border:1px solid #d2e5f3; border-bottom:1px solid #e5e5e5}

.ableft4 span{float:left; text-align:left; padding-left:50px; line-height:40px; color:#016ca8; font-size:16px; background:url(../images/about_1.jpg) no-repeat 10px 6px;letter-spacing:5px; font-weight:bold}
.ableft4 a.a{float:right; padding-right:10px; line-height:40px; color:#5e5959; font-size:14px;}
.aboutbox{width:352px; height:245px; border:1px solid #e5e5e5; border-top:0}
.about_p{width:323px; height:130px; padding-top:12px; margin:0 auto; text-align:left; line-height:26px; color:#060606; font-size:14px; overflow:hidden}
.bfbox{width:356px; height:245px; border:1px solid #e5e5e5; border-top:0; text-align:center}
.bfbox img{padding-top:15px; margin:0 auto}

.ljbox{width:259px; height:245px;border:1px solid #e5e5e5; border-top:0; margin:0 auto}
.picbox1{width:226px; height:217px; margin:0 auto; padding-top:12px;}

#banner1{width:100%; height:326px;position:relative; position:relative; z-index:9; overflow:hidden; padding-bottom:10px;}
.banner1{height:326px;width:1440px; position:absolute;top:0px;left:-232px;}

.query{width:498px; float:right; position:relative; z-index:99999; padding-top:50px;}
.query strong{float:left; text-align:left; color:#ffffff; font-size:18px; font-weight:normal; padding-bottom:30px;}
.query span{float:left; width:87px; text-align:left; line-height:40px; color:#ffffff; font-size:16px; letter-spacing:1px;}

.search3{ width:88px; height:40px; line-height:40px; text-align:left; float:left; border:0; margin-bottom:30px; background:none; color:#aaaaaa; border:1px solid #aaaaaa; background:none; padding-left:10px; font-size:16px; margin-right:5px;}
.search4{ width:180px; height:40px; line-height:40px; text-align:left; float:left; border:0; margin-bottom:30px; background:none; color:#aaaaaa; border:1px solid #aaaaaa; background:none; padding-left:10px; font-size:16px;}
.search5{ width:390px; height:40px; line-height:40px; text-align:left; float:left; border:0; margin-bottom:30px; background:none; color:#aaaaaa; border:1px solid #aaaaaa; background:none; padding-left:10px; font-size:16px;}

#yq{width:100%; background:#ededed; border-top:1px solid #5a91b4; border-bottom:1px solid #5a91b4; height:88px;}
.yq{width:1000px; margin:0 auto; padding-top:15px; padding-bottom:10px;}
.yq strong{float:left; text-align:left; color:#004784; font-size:16px; letter-spacing:1px; font-weight:normal; padding-bottom:15px;}
.yq a{float:left; padding:0 13px; color:#060606; line-height:26px;}
.yq a img{float:left; padding-right:5px;}
.yq a:hover{color:#e41717}

#footer{width:100%; background:#fff9f9; height:102px;}
#footer a:hover{color:#e41717}
.footer{width:1000px; margin:0 auto; padding-top:25px; padding-bottom:15px;}
.footer span{padding:0 10px; color:#060606; font-size:14px;}
.footer span a{color:#060606}
.footer p{width:1000px; float:left; text-align:center; line-height:24px; font-size:14px; color:#060606}
.footer p a{color:#060606}


.rq{float:left; line-height:62px; text-align:left; color:#000000; padding-right:26px;}
.news_sy a{float:left; background:url(../images/s.jpg) no-repeat left; line-height:62px; color:#000000; text-align:left; padding-left:20px;}

.ss{float:right}
.ss_wz{float:left;line-height:62px; text-align:left; color:#000000; padding-right:10px;}
.search_box{width:168px; height:23px; background:url(../images/search.jpg) repeat-x; border:1px solid #c3c3c3; margin-top:18px;}
.search_btn{float:right; padding-left:10px; width:71px; height:22px; margin-top:20px;}

.left{width:214px; float:left}
.left_top{width:187px; float:left; height:62px; background:url(../images/bg_bf.jpg) no-repeat; padding-left:27px;}
.left_top span{width:187px; float:left; text-align:left; padding-top:8px; color:#060606; font-size:24px;}
.left_top em{width:187px; float:left; text-align:left; padding-top:2px; color:#060606; font-style:normal; font-size:18px;}

.leftbox{width:214px; float:left; padding-bottom:59px;}
.leftbox ul li{width:214px; height:41px; float:left; background:url(../images/left.jpg) no-repeat; overflow:hidden}
.leftbox ul li a{width:164px; float:left; text-align:left; padding-left:50px; line-height:48px; color:#060606}
.leftbox ul li a:hover{color:#ac2727}
.leftbox ul li a.on{color:#ac2727}

.lx_box{width:214px; float:left; padding-top:10px; padding-bottom:10px; background:#f7f7f7}
.lx_box p{padding-left:25px; float:left; text-align:left; line-height:26px; color:#060606; font-size:14px;}

.right{width:786px; float:right; background:#fdfdfd}

.rightt{width:750px; height:30px; margin:0 auto; border-bottom:1px solid #306eb0}
.rightt span{ height:30px; line-height:30px; float:left; padding:0px 3px; color:#070707}
.rightt span a{ color:#070707}

.bf_content{width:730px; margin:0 auto; padding-top:30px; padding-bottom:30px; line-height:26px; text-align:left; color:#373535}

.contact{width:730px; margin:0 auto; text-align:left; line-height:26px; color:#070707; font-size:16px;}
.contact p{width:100%}

.pro_com{width:750px;margin:0 auto; overflow:hidden; padding-bottom:15px; padding-top:15px;}
.pro_com ul{ width:750px; height:100%; overflow:hidden}
.pro_com li{ width:230px; padding:5px 10px; float:left; overflow:hidden}
.pro_com li a{ width:228px; height:147px; text-align:center; background:#fff; display: table-cell;vertical-align:middle;*display: block;
*font-size: 117px; overflow:hidden;border:1px solid #e5e5e5; }
.pro_com li a img{vertical-align:middle;}
.pro_com li span{ width:230px; line-height:30px;color:#333333; float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; display:block}

.pages{ width:100%; height:47px; margin-top:20px; clear:both;}
.pages a{ height:47px; line-height:47px; color:#666666; padding:2px 5px; margin:0px 3px; border:1px solid #666666}
.pages span{ height:47px; line-height:47px; color:#666666; padding:2px 5px; margin:0px 3px; border:1px solid #666666}
.pages .current{background:#b8b8b8; color:#fff}

.ab_com{ width:750px;margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:15px;}
.ab_com ul{ width:750px; height:100%; overflow:hidden; margin:0 auto}
.ab_com li{width:750px;  height:32px; line-height:32px;float:left; border-bottom:1px dotted #d7d7d7;}
.ab_com li a{ width:650px; float:left;text-align:left;color:#060606;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.ab_com li span{ width:100px; float:right; color:#060606; text-align:right}
.ab_com li:hover a{color:#f00}
.ab_com li:hover span{color:#f00}

.pa{width:750px; margin:0 auto;}
.pa a{ color:#666666;line-height:30px; text-align:left; padding:0 5px;}
.newt{width:750px; height:25px; margin:0 auto; line-height:25px; color:#035f93; font-size:18px; padding-top:15px;}
.newtime{width:750px; height:25px; margin:0 auto; line-height:25px; color:#bcbcbc; font-size:12px;  }
.newp{width:730px; margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:15px; text-align:left; color:#666666; line-height:26px;}

/* 网上报废申报 */
#bftb{width: 100%; border-spacing: 0px}
#bftb th{padding: 10px; text-align: center; border: 1px solid #888; height: 40px; font-size: 26px}
#bftb tr td{padding: 10px; text-align: left; border-left: 1px solid #888;border-bottom: 1px solid #888; text-indent: 15px}
#bftb tr td:last-child{border-right: 1px solid #888}
#bftb tr td input{height: 30px; width: 70%; border:none; outline: none; border-bottom: 1px solid #888}
#bftb tr td span{margin-right: 10px}
#bftb tr td select{height: 30px}
.mt20{margin-top: 20px}
.mbh{margin-bottom:20px; height: 160px}

.package{text-align: left;font-size: 18px}
.ab_com div li{border: none; text-align: left;}
.ab_com div li img{float: left; margin-top: 8px; margin-right:5px}
.ab_com div li span{float: left; width: auto}

.tjbtn{width: 200px; height: 40px; line-height: 40px; border:none; background: #4283c5; color: #fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; outline: none; cursor: pointer; margin-top:30px;
}

#clause{display: none;}
.clause_span{font-size: 14px}
.clause_span2{font-size: 14px;color: #018e6e}
#clause_page{width: 100%; height: 100%; position: fixed; z-index: 1000000; top: 0; left: 0; background: rgba(0,0,0,0.7); display: none}
#clause_content{width: 80%; height: 75%; background: #fff; margin:4% auto; overflow-y: scroll; padding:50px; box-sizing: border-box}
#clause_content p{font-size: 16px; text-align: left;}
#clause_content p:last-child{text-align: center; margin-top: 30px}
#clause_content h4{text-align: center; font-size: 30px; margin:0 auto;}
#clause_content h6{margin:10px auto; text-align:left; font-size: 20px}
.red{color: #f00}
.closebtn{width: 30%; border:none; color: #fff; background: #018e6e; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; height: 40px; line-height: 40px; font-size: 16px; display:block; margin: auto}


/* 支付页面 */
.title{text-align: center; font-size: 30px}
.selpaybar{text-align: left; font-size: 14px; color: #fff; font-weight: bold; }
.selpaybar span{ background: #4283c5; padding:5px 10px;}
.selpaybar hr{height: 0; background: none; border:none; border-bottom: 1px solid #4283c5; box-sizing: border-box;}
.selpay input{float: left; margin-top: 9px; margin-right: 10px}
.selpay img{float: left;}


/* 我的订单 */
.orders{border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background: #f7f7f7; padding: 10px 20px;margin: 10px auto 20px auto}
.orders table{width: 100%}
.orders table th{text-align: center; font-size: 24px; padding: 15px}
.orders table tr td{padding: 10px; font-size: 14px}
.orders table tr td button{width: 80%;border:none;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background: #4283c5; color: #fff; padding: 5px 0; outline: none}