﻿/*css   reset*/html,body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,button,textarea,select{margin:0;padding:0; border: none; outline:none;}img{ display:block; border:none;}ul,ol{ list-style:none;}a{ text-decoration:none; font-family:"微软雅黑"; color:#666; font-size:12px;}a:hover{ text-decoration:none; color:#0c65b1;}textarea { outline: none; resize: none; }.clear {clear:both;}body {font-family:"微软雅黑"; background:#f0f0f0; }h1,h2,h3,h4,h5,h6 { font-weight:normal;}/*原子类*/.fl { float:left;}.fr { float:right;}.c_999 { color:#999;}.c_666 { color:#666;}.hide { display:none !important;}.show { display:block !important;}/*head*/.top { width:100%; height:355px; background:#d9f5ff; position:relative;}.head { width:1000px; position:absolute; left:50%; margin:0 0 0 -500px; z-index:11; top:40px;}.banner { position:relative;}.banner img { margin:0 auto;}.banner ul li { display:none;}.banner ol { width:120px; position:absolute; left:50%; margin:0 0 0 -60px; bottom:50px;}.banner ol li { width:20px; height:20px; float:left; background:#000; cursor:pointer; border-radius:50%; margin:0 10px 0 0;}.banner ol .on { background:#fff;}

.nav { width:665px; height:39px; line-height:37px; background:url(../images/nav_bg.png); border-radius:5px; margin:5px 0 0 0;}

.nav ul li { float:left; width:110px; text-align:center;}

.nav ul .no-bg { background:none;}

.nav ul .bg-01 { background:url(../images/line-01.png) no-repeat right 2px;}

.nav ul li a { color:#fff; font-family:"微软雅黑"; font-size:14px;}

.nav ul li a:hover { color:#f2fa57;}

.nav ul .on a { color:#f2fa57;}


/*下拉菜单*/

.nav .demo li .down { display: none; }

.nav .demo li .down li { width: 110px; height: 39px; background: rgba(0,153,255,0.5); margin-bottom: 1px; }


/*con*/.con { width:1000px; min-height:410px; overflow:hidden; margin:-44px auto 0; position:relative;  }.c_left { width:247px; min-height:409px;margin-bottom: -8000px;
    padding-bottom: 8000px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;  border-radius:5px; background:#fff;}.c_left .title { background:#0bb7f7; height:44px; line-height:44px; text-align:center; border-radius:5px 5px 0 0; color:#fff; font-size:18px;}.cl_bot { height:365px; overflow:hidden;}.cl_bot ul { width:202px; margin:10px 0 0 10px; padding:0 0 0 10px; box-sizing:border-box;}.cl_bot ul li { height:43px; line-height:43px; background:url(../images/icon-02.png) no-repeat 10px center; padding:0 0 0 30px; border-bottom:1px dashed #cccccc;}.cl_bot ul li a { font-size:14px;}.cl_bot ul .on { background:url(../images/icon-01.png) no-repeat 10px center;}.cl_bot ul .on a { color:#0bb7f7;}.c_rihgt { width:742px; min-height:409px;margin-bottom: -3000px;
    padding-bottom: 3000px; border-radius:5px; background:#fff; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}.cr-title { width:698px; margin:0 0 0 10px; height:44px; line-height:44px; border-bottom:1px dashed #ccc; padding:0 0 0 10px;}.cr-title .p_01 { font-size:16px; color:#333;}.cr-title .p_02,.cr-title .p_02 a { font-size:12px; color:#999;}.cr-title .p_02 a:hover { color:#0bb7f7;}.cr-con { width:645px; margin:0 auto; padding-bottom:15px;}.cr-con .p_title { font-size:18px; text-align:center; color:#333; line-height:28px; margin:30px 0;}.cr-con .p_c { text-indent:2em; color:#666; line-height:28px; margin:20px 0;}/*footer*/.footer {  width:100%; height:61px; line-height:61px; background:#4e4e4e; margin:50px 0 0 0; position: relative;}
.main_bot{
	position: absolute;
	top: -30px;
	z-index: 5;
	left: 50%;
	margin-left: -500px;
}
.f-in { width:1000px; margin:0 auto;}.f-in .select { width:208px; height:30px; line-height:30px; border-radius:5px; float:left; margin:18px 0 0 0;}.f-in p { color:#fff;}