
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:12px; font-family:"微软雅黑"; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
a { color:#555; text-decoration:none; }
a:hover { text-decoration:none;color:#f77d11; }
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
h2{ font-size:14px;}
.header{ height:60px; background:url(../image/heaer_bj.jpg) repeat-x;}
.header_div{ width:1000px; margin:0 auto; }
.logo{ width:156px; float:left; margin-top:10px;}
.header_div ul{width:760px; float:right;}
.header_div ul li{ float:left; margin-left:18px; overflow:hidden; display:inline;}
.header_div ul li a{ width:90px; height:60px; line-height:70px; font-size:15px; text-align:center; display:block;}
.header_div ul li a:hover,.header_div ul li a.cur{ background:url(../image/ul_bj.jpg); color:#FFF;font-weight:bold;}
/*banner*/
#full-screen-slider { width:100%; height:281px; float:left; position:relative; background:#CCC;}
#slides { display:block; width:100%; height:280px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; bottom:10%; /*top:440px;*/ z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:6px; height:6px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*banner-end*/
.server{ height:60px; width:100%; background:#3588e7; float:left;}
.server ul{ width:1000px; margin:0 auto;}
.server ul li{ padding:13px 0 0 58px; color:#94c0f2; text-align:left; float:left; height:48px;}
.server_li1{width:290px; background:url(../image/li1.jpg) no-repeat left center;}
.server_li2{width:295px; background:url(../image/li2.jpg) no-repeat left center;}
.server_li3{ width:240px;background:url(../image/li3.jpg) no-repeat left center;}
.server ul li a{ font-size:20px; color:#FFF; }
.server ul li a:hover{ color:#000;}
.main{ width:1000px; margin:0 auto; padding-top:350px;_padding-top:30px;}
.main_00 {margin-bottom:10px;}
.main_00 li{ background:url(../image/tubiao.jpg) no-repeat left center; padding-left:15px; line-height:32px; width:315px;}
.main_01{ width:398px; float:left;height:297px;overflow:hidden;}
.main_01 h2{ background:url(../image/h2_bj.jpg) no-repeat right center; width:398px; float:left;}
.main_01 ul{ padding-top:10px; float:left;font-size: 12px !important;}
.main_01 h2 span{ float:left;font-size:16px;}
.main_01 h2 a{ float:right; font-size:12px; font-weight:normal;}
.main_01 li{ background:url(../image/tubiao.jpg) no-repeat left center; padding-left:15px; line-height:32px; border-bottom:dashed 1px #CCC; float:left; width:383px;}
.main_01 li a{ float:left;}
.main_01 li span{ float:right; width:110px;}
.main_02{ float:left; margin-left:40px; width:265px;}
.main_02 h2{ background:url(../image/h2_bj.jpg) no-repeat right center; width:265px; float:left;}
.main_02 h2 span{ float:left;font-size:16px; background:#FFF; padding-right:10px;}
.main_02 h2 a{ float:right; font-size:12px; font-weight:normal;}
.main_02 img{ border:solid 3px #CCC; margin-top:5px;}
.main_02 div{ border: dashed #CCC 1px; float:left; line-height:22px; margin-top:16px; width:240px; padding:10px;height: 40px;overflow: hidden;} 
.main_03{ float:right; width:258px;}
.main_03 h2{ background:url(../image/h2_bj.jpg) no-repeat right center; width:258px; float:left;}
.main_03 h2 span{ float:left;font-size:16px; background:#FFF; padding-right:10px;}
.main_03 h2 a{ float:left;  font-size:12px; font-weight:normal;}
.main_03 ul{ padding-top:10px; float:left;}
.main_03 ul li{background:url(../image/tubiao.jpg) no-repeat left center; padding-left:15px; line-height:30px; border-bottom:dashed 1px #CCC; float:left; width:243px;}
#main_04_h2{background:none; font-size:16px; margin-top:15px; line-height:21px;}
.main_03 div{ border: dashed #CCC 1px; float:left; line-height:22px; margin-top:10px; width:238px; padding:10px;height: 40px;overflow: hidden;}
.footer{ width:100%; background:url(../image/footer_bj.jpg) repeat-x; margin-top:34px; height:226px; float:left;}
.footer_div1{ width:1000px; margin:0 auto; margin-top:8px; height:110px; overflow:hidden; }
.footer_01{ width:148px; float:left; margin-right:65px; overflow:hidden; display:inline;}
.footer_01 h2{ font-size:16px; font-weight:normal; background:url(../image/line1.jpg) repeat-x bottom; line-height:30px;}
.footer_01 img{ float:left;margin-right:3px;margin-top:5px;}
.footer_01 ul{ margin-top:10px;}
.footer_01 ul,.footer_01 ul li{ width:148px; display:inline;}
.footer_01 ul li{ padding-left:30px; padding-right:30px;line-height:24px;}
.footer_div2{ width:1000px; margin:0 auto; line-height:30px;}
.footer_div2 a{ padding:0 5px;}
.footer_div3{ text-align:center; margin:0 auto; margin-top:15px; line-height:22px; width:1000px;}
.main_con{ width:1000px; margin:0 auto;}
.main_left{ width:213px;float:left; border-left:#e0dcdd solid 1px;border-bottom:#e0dcdd solid 1px; padding-bottom:15px;}
.main_h21{ font-size:18px; font-weight:normal; background:url(../image/neiye_bj.jpg) repeat-x; height:43px; line-height:30px; padding:12px 0 0 15px;width:198px;}
.main_h21 img{ float:left; margin-top:8px;}
.main_left1 ul{ width:213px; float:left;}
.main_left ul li{ width:193px; float:left;font-size:15px;  padding-left:20px; height:63px; border-bottom: dashed 1px #CCC;}
.main_left ul li a{background:url(../image/neiye_tubiao2.jpg) no-repeat left center; float:left; padding-left:30px; line-height:20px; margin-top:20px;}
.main_left ul li a.cur { text-decoration:none;color:#f77d11; }
#left_nav{ width:153px; float:left; margin-top:8px; padding-left:60px; height:54px; border-bottom: dashed 1px #CCC; font-size:14px;}
#left_nav a{ width:153px; float:left; line-height:25px;}
#left_nav a.cur{ text-decoration:none;color:#f77d11;}
.main_h22{ color:#1E78D9; padding:20px 0 10px 20px; float:left; width:193px;}
.main_left p{ padding:15px 0 0 10px; line-height:14px; color:#1e78da; width:198px;}
.main_left p img{ float:left; margin-right:3px;}
.main_right{ width:784px; border:#d0d0d0 solid 1px; min-height:470px; float:right; padding-bottom:20px;}
.main_ul{ width:724px; padding:10px 20px; float:left; font-size:14px;}
.main_ul li{width:724px;float:left; border-bottom:dashed 1px #CCC; line-height:36px; height:36px; background:url(../image/tubiao.jpg) no-repeat left center; padding-left:15px;}
.r_01{ width:500px; float:left;}
.r_02{ width:155px; float:left;}
.r_03{ background:url(../image/index4.jpg) no-repeat left center; padding-left:15px; width:40px; color:#F00;}

.fenye{ width:784px; float:left;text-align:center;margin-top: 20px;}
.fenye a{ padding:2px 8px; border:#CCC solid 1px; margin-left:10px;border-radius: 4px;}
.fenye a.cur{background-color: #F77D11;color: #fff;border-color: #F77D11;}

.main_right2{ width:754px; border:#d0d0d0 solid 1px; min-height:470px; float:right; padding:10px 10px 20px 20px; font-size:14px; overflow:hidden;}
.main_right2 .content{line-height:30px;}
.main_right2 .content p{line-height:30px;text-indent: 2em;}
.main_ul2{ width:724px;padding:10px 30px 20px 30px; float:left; line-height:36px;}
.main_ul2 li{ border-bottom: dashed 1px #CCC; width:724px; float:left;}
.u_01{ width:225px; float:left;}
.u_02{ width:340px; float:left;}
.u_03{ width:145px; float:left;}
.main_ul3{width:724px;padding:10px 30px 20px 30px; float:left; line-height:36px;}
.main_ul3 li{ border-bottom: dashed 1px #CCC; width:724px; float:left;}
.main_ul3 li a{ float:left;}
.main_ul3 li span{ float:right;}
.news_h2{ line-height:40px; font-size:18px; text-align:center;}
.news_p{ text-align:center; line-height:30px; padding-bottom:10px; border-bottom:#CCC dashed 1px; margin-bottom:10px;}
.server_h2{ text-align:center; line-height:43px; font-size:20px; margin-top: 10px;}
.server_tab{ margin-left:25px;}
.red{ color:#F00;}
.server_tab td{ padding:5px;}
.contactus {margin:40px 40px 0px;}
.btn{ width:100px; height:36px; background:#5CB85C; color:#FFF; border:1px solid #419641; cursor: pointer;border-radius: 3px;}

.main_right3{ width:725px; height:10px; border-left:#d0d0d0 solid 1px; min-height:10px; float:right; padding:0px 30px;}

.xg li{padding-left: 50px;line-height: 28px;}
img[align="right"] { margin-left: 5px;}

.scrollTabDiv {float:right;height:10px;line-height:10px;}
.scrollTabDiv ul {padding: 0px; margin: 0px; list-style: none; font-size: 0px;}
.scrollTabDiv li {border:0px !important;overflow: hidden;list-style:none;background: url(../image/scrollBg.png) no-repeat -16px -1px; float: left; width: 0px; cursor: pointer; height: 10px; _display: inline;}
.scrollTabDiv li.active {background: url(../image/scrollBg.png) no-repeat -1px -1px;display: inline-block !important;}

.weizhi{border-left: #d0d0d0 solid 1px;line-height:43px; padding-left:50px; width:733px; float:left; border-bottom:dashed 1px #CCC; background:url(../image/pro01.jpg) no-repeat 20px 10px; } 
.weizhi span{padding: 0 5px;}

.form-control{display:block;width:100%;height: auto;padding:3px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}
select,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:28px}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.clear{clear:both !important}

/*width css*/
.w_25{width:25px}
.w_50{width:50px}
.w_100{width:100px}
.w_120{width:120px}
.w_165{width:165px}
.w_200{width:200px}
.w_260{width:260px}
.w_300{width:300px}
.w_355{width:355px}
.w_360{width:360px}
.w_600{width:600px}
.w_660{width:660px}
.w_678{width:678px}
.w_700{width:700px}

.w_25p{width:25%}
.w_30p{width:30%}
.w_50p{width:50%}
.w_60p{width:60%}
.w_70p{width:70%}
.w_75p{width:75%}
.min-w200{min-width:200px}

/*padding css*/
.p_0{padding:0}
.p_5{padding:5px}
.p_10{padding:10px}
.p_12{padding:12px}
.p_15{padding:15px}
.p_20{padding:20px}

.pl_0{padding-left:0}
.pl_5{padding-left:5px}
.pl_10{padding-left:10px}
.pl_12{padding-left:12px}
.pl_15{padding-left:15px}
.pl_20{padding-left:20px}

.pr_0{padding-right:0 !important}
.pr_5{padding-right:5px}
.pr_10{padding-right:10px}
.pr_12{padding-right:12px}
.pr_15{padding-right:15px}
.pr_20{padding-right:20px}

.pt_0{padding-top:0 !important}
.pt_5{padding-top:5px}
.pt_10{padding-top:10px}
.pt_15{padding-top:15px}
.pt_45{padding-top:45px}

.pb_0{padding-bottom:0}
.pb_5{padding-bottom:5px}
.pb_10{padding-bottom:10px}
.pb_15{padding-bottom:15px}

.plr_5{padding-left:5px !important;padding-right:5px !important}
.plr_10{padding-left:10px !important;padding-right:10px !important}
.plr_15{padding-left:15px !important;padding-right:15px !important}
.plr_20{padding-left:20px !important;padding-right:20px !important}
.plr_25{padding-left:25px !important;padding-right:25px !important}

/*margin css*/
.m_0{margin:0}
.m_5{margin:5px;}
.m_10{margin:10px}
.m_12{margin:12px}
.m_15{margin:15px}
.m_20{margin:20px}
.mt_0{margin-top:0}
.mt_3{margin-top:3px}
.mt_5{margin-top:5px}
.mt_10{margin-top:10px}
.mt_12{margin-top:12px}
.mt_20{margin-top:20px}
.mb_0{margin-bottom:0}
.mb_5{margin-bottom:5px}
.mb_10{margin-bottom:10px}
.ml_0{margin-left:0}
.ml_5{margin-left:5px}
.ml_10{margin-left:10px}
.ml_15{margin-left:15px}
.ml_20{margin-left:20px}
.mr_0{margin-right:0}
.mr_5{margin-right:5px}
.mr_10{margin-right:10px}
.mr_15{margin-right:15px}
.mr_20{margin-right:20px}
.mr_45{margin-right:45px}

.alert{border-radius: 3px;border:1px solid #ccc; text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}
.alert-success{border-color:#b2dba1;background-color: #DFF0D8;color: #468847;}
.alert-info{border-color:#9acfea;background-color: #D9EDF7;color: #3A87AD;}
.alert-warning{border-color:#f5e79e;background-color: #FCF8E3;color: #C09853;}
.alert-danger{border-color:#dca7a7; background-color: #F2DEDE;color: #B94A48;}

.wt-form input:focus:invalid:focus,.wt-form textarea:focus:invalid:focus,.wt-form select:focus:invalid:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);color:#000}
.wt-form input.error:focus:invalid:focus,.wt-form textarea.error:focus:invalid:focus,.wt-form select.error:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.wt-form .dropdown-menu{max-height:400px;overflow-y:auto}
.wt-form textarea.error,.wt-form select.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.wt-form textarea.ng-invalid.error,.wt-form select.ng-invalid.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.wt-form input.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.wt-form input.ng-invalid.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}

/*Validform*/
.Validform_checktip{line-height:20px;height:20px;overflow:hidden;color:#999;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../image/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../image/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../image/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}
