@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,div,p,span,strong,a,img{ margin:0; padding:0; border:0;}
ul { list-style:none;}
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#D8D8D8;}
a { text-decoration:none; color:#000;}
.clear { clear:both;}

.top { width:1000px; height:145px; margin:0 auto; padding-top:25px;}
.top_top { width:1000px; float:left;}
.top_top li { width:111px; padding-left:10px; display:block; float:right;}
.top_top a { display:block; width:111px; text-align:center; line-height:25px; background:#C0C0C0;}
.top_top a.laug { background:#fff;}
.top_mid { width:1000px; float:left; height:90px; background:#fff;}
.top_mid img { float:left; padding:25px 10px 0 11px;}
.top_mida { float:left; font-weight:bolder; padding-top:52px;}
.top_midb { float:right; font-weight:bolder; padding-top:52px;}
.top_midb a { color:#EA7724; padding-right:20px;}
.nav { width:1000px; float:left; height:30px; background:#EA7724;}
.nav ul li { display:block; float:left; width:142px; height:30px; line-height:30px; text-align:center; padding-left:1px;}
.nav ul li.first_nav { padding:0;}
.nav ul li a { display:block; font-size:13px; background:#181716; width:142px; height:30px; color:#fff;}
.nav ul li a:hover,.nav ul li a.nav_on { background:#EA7724; color:#000;}

.container { width:990px; margin:0 auto; background:#fff; overflow:hidden; padding:20px 10px 10px 0;}
.left { width:724px; float:left; padding-left:6px;}
.banner { width:719px; height:278px; background:url(image/banner_bg.jpg) left top no-repeat;}
.ban_top { color:#EA7724; font-size:17px; font-weight:bolder; text-align:center; padding-top:17px;}
.ban_top a { color:#EA7724; font-size:45px; padding-right:15px;}
.ban_mid { padding:142px 0 0 10px;;}
.ban_mid a { font-weight:bolder; padding:0 15px;}
.ban_bot { padding:17px 0 0 35px; color:#fff; font-weight:bolder;}
.ban_bot a { color:#fff; padding-left:40px;}

.main_index { width:710px; padding:12px 0 0 4px;}
.one { border:1px solid #EA7724;}
.one_title { height:30px; line-height:30px; padding-left:10px; background:#EA7724; font-size:13px; font-weight:bolder;}
.one_left { width:353px; border-right:1px dashed #EA7724; float:left;}
.one ul { background:url(image/ul_bg.jpg) left top no-repeat; padding:5px 0 5px 30px; width:180px; float:left;}
.one ul li { line-height:12px; padding:5px 0;}
.one_left img { float:right; padding:37px 9px 0 0;}
.one_right { width:354px; float:left;}
.one_right img { float:right; padding:37px 9px 0 0;}

.two { margin-top:20px; border:1px solid #EA7724;}
.two_top { padding-top:5px; border-bottom:1px dashed #EA7724;}
.two_top ul { background:url(image/ul_bg.jpg) left top no-repeat; padding:5px 0 5px 30px; float:left; width:400px;}
.two_top ul li { line-height:16px; padding:3px 0 7px 0;}
.two_topimg { width:270px; float:right; padding:15px 0;}
.two_topimg img { padding-right:10px; float:left;}
.two_bot { padding-top:5px;}
.two_bot ul { background:url(image/ul_bg.jpg) left top no-repeat; padding:5px 0 5px 45px; float:left; width:525px;}
.two_bot ul li { line-height:12px; padding:5px 0; list-style:decimal;}
.two_bot img { float:right; padding:10px 10px 15px 0;}

.three { padding-top:20px; line-height:35px; font-weight:bold;}
.threea { width:224px; height:45px; padding-left:35px; float:left; background:url(image/threea.jpg) left top no-repeat;}
.threeb { width:189px; height:45px; padding-left:40px; float:left; background:url(image/threeb.jpg) left top no-repeat; margin:0 15px;}
.threec { width:161px; height:45px; padding-left:40px; float:left; background:url(image/threec.jpg) left top no-repeat;}

.right { width:248px; float:right; border:1px solid #EA7724;}
.right_title { height:28px; line-height:28px; background:#EA7724; font-size:13px; font-weight:bold; text-indent:10px;}
.right_img { padding:15px 0 5px 9px;}
.right_img img { padding-right:1px;}
.right ul { border-bottom:1px dashed #EA7724; background:url(image/ul_bg.jpg) left top no-repeat; padding:5px 5px 5px 30px;}
.right ul li { line-height:12px; padding:4px 0;}
.right ul.right_lastul { border:0;}

.foot { height:45px; padding-top:30px; line-height:12px; text-align:center;}
.foot a { padding:0 15px;}

/*-----------second-------------*/
.left_main { width:710px; float:left; padding-left:10px;}
.position { width:700px; float:right; height:30px; line-height:30px; background:#EA7724; padding-left:10px;}
.left_left { width:150px; float:left; padding-top:15px;}
.lefta { border:1px solid #EA7724;}
.lefta_title { height:26px; line-height:26px; background:#EA7724; font-weight:bold; text-indent:10px;}
.lefta img { padding:14px 0 14px 9px;}
.lefta ul { padding-left:9px;}
.lefta ul li { background:url(image/li_bg.jpg) left top no-repeat; padding:0 9px 7px 15px;}
.leftb { padding:9px 0 11px 0;}
.leftb li { margin-top:2px; background:#C0C0C0; padding:5px 5px 5px 9px;}
.lefta ul.leftc { border-top:1px dashed #EA7724; padding-top:7px;}

.left_right { width:540px; float:right; padding-top:15px;}
.pro_name { font-size:13px; font-weight:bold; padding-left:10px; height:26px; line-height:26px; background:#CCC;}
.img_text { padding-top:14px; height:88px;}
.img_text img { border:1px solid #C0C0C0; float:left;}
.text { float:right; width:387px; padding-right:10px;}
.text p { line-height:16px; padding-top:5px;}
.text p a { display:block;}
.text p.textp a { float:right; background:url(image/li_bg.jpg) left bottom no-repeat; padding:4px 0 0 20px; line-height:12px; font-weight:bold; margin-left:30px;}

#req { width:540px; position:relative; margin-top:20px}
.req_title { width:540px; font-size:13px; font-weight:bold; text-indent:10px; line-height:30px; background:#CCC; position:absolute; top:-5px; left:0;}

/*------------third---------------*/
.pro_title { font-size:13px; font-weight:bold; padding-left:10px; line-height:26px; background:#CCC;}
.img img { margin:25px 4px 15px 3px; border:1px solid #C0C0C0;}
.intro,.features { line-height:16px; padding:0 7px; margin-bottom:20px;}
.intro strong,.features strong { display:block; border-bottom:1px solid #CCC; line-height:18px; margin-bottom:7px;}

.sol { line-height:16px; padding: 0 4px 0 3px;}

.rate { padding:10px 0 0 10px;}

.about { line-height:16px; padding:0 5px;}
.about p { line-height:20px; font-size:12px;}


table{ width:100%; text-align:center; border-top:#666 solid 20px; line-height:22px;}
table tr td{ border:#ccc solid 1px; border-left:none; border-top:none;}
table .table-eeedan{ background:#eee;}
table .table-trtop{ font-weight:bold;}
table .table-tdlast{ border-right:none;}
table .table-eeedanlast{ background:#eee; border-right:none;}
table a{ color:#1f1a17; text-decoration:underline;}




















