@charset "utf-8";
*{ margin:0px; padding:0px;}
ul{ list-style:none}
img{ border:none; vertical-align:middle}
a{
	color:#333333;
	text-decoration:none
}
a:hover{ color:#FE6000}
td{ text-align:left}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
body,td,th {
	line-height: 23px;
	font-size: 12px;
	color: #282828;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.top {
	background-image: url(../images/index_r1_c13.jpg);
	height: 74px;
	width: 992px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.top #ttt {
	background-image: url(../images/index_r8_c23.jpg);
	height: 23px;
	width: 116px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	margin-top: 8px;
	margin-left: 10px;
}
.top #bbb {
	background-image: url(../images/index_r8_c36.jpg);
	height: 23px;
	width: 31px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
	margin-top: 8px;
	cursor:pointer;
}
.nav {
	height: 50px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/navbg.jpg);
	background-repeat: repeat-x;
	line-height: 39px;
}

.nav .list li{ float: left;
            text-align: center;
            width:165px;
            height:50px;}
.nav .list a{font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #FFFFFF;
            display: block;
            padding: 0px 3px 0px 3px;
            font-size: 15px;
            text-align: center;
            line-height:50px;
            }
.nav .list a:hover{color:Black;}
             
.nav .nav-item{position:relative;display:block;color:#444;z-index:1000;}
.nav .nav-dropdown{display:none;position:absolute;top:50px;left:-166px;width:1000px;border:1px solid #dadada;border-bottom:5px solid #c2c2c2;background:#fff;box-shadow:0 1px 6px rgba(0, 0, 0, 0.2);z-index:998;}
.nav .nav-dropdown-align-right{left:auto;right:0;_right:-1px}
.nav .nav-dropdown-trending{float:left;width:1000px;font-size:16px;}
.nav .nav-dropdown a:hover{color:Black}
.nav .trending{ width:980px; border:0px solid red; float:left; margin-left:10px; margin-top:10px; text-align:left; padding-bottom:20px;}
.trending:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .trending{zoom: 1;}
*:first-child + html .trending{zoom: 1;}

.nav .trending font{font-size:14px;height:26px; color:#005baa}
.nav .trending font a{font-size:14px;color:#005baa; line-height:26px;width:280px;text-align:left;display:inherit;}

.nav .trending dl .d1ji{font-size:14px;height:30px;float:left;border:0px solid red; margin-top:5px;}
.nav .trending dl .d1ji a{font-size:14px;color:#005baa; line-height:15px;width:185px;text-align:left; padding:0px; margin:0px; border:0px solid red;padding-top:5px; padding-bottom:5px;border-left:5px solid #fff;}   
.nav .trending dl .d1ji a:hover{color:red; border-left:5px solid #005baa;}

.nav .trending dl .d2ji{font-size:14px;height:25px;float:left;border:0px solid red;}
.nav .trending dl .d2ji a{font-size:14px;color:#666666; line-height:15px;width:235px;text-align:left; padding:0px; margin:0px; border:0px solid red; border-left:5px solid #fff;}   
.nav .trending dl .d2ji a:hover{color:#005baa; border-left:5px solid #005baa;}
.banner {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
.news {
	height: 230px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
.n_tit{border:0px solid red; width:100%; height:25px; font-weight:bold; font-size:14px;}
.n_dat{ width:98%; text-align:left; color:#BEBEBE; font-size:12px; padding-left:12px;border:0px solid red;}
.n_img{width:98%; margin-top:5px;border:0px solid red; padding-left:12px;}
.n_ji{width:98%; margin-top:5px;border:0px solid red; padding-left:12px; margin-bottom:20px; margin-top:10px;}
.title1 {
	background-image: url(../images/index_r13_c1.jpg);
	height: 41px;
	font-size: 18px;
	color: #373737;
	font-weight: bold;
	line-height: 46px;
	padding-left: 20px;
	background-repeat: no-repeat;
	padding-right: 10px;
	margin-bottom: 10px;
}
.news dt {
	margin-left: 20px;
	font-size: 14px;
	font-weight: bold;
}
.news dd {
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.pro {
	height: 230px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	border:0px solid red;
}

.proin dl dd{ line-height:15px;}
.title2 {
	background-image: url(../images/index_r17_c1.jpg);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 20px;
	padding-right: 10px;
}
.title2 ul{ padding:0px; margin:0px;}
.title2 li{ float:left; border:1px; font-size:16px; font-weight:bold; margin-right:20px; margin-top:15px; width:100px; border:1px solid #005baa; text-align:center;border-radius:5px; cursor:pointer; height:25px;}
.libg
{
    background-color:#005baa;
    color:White;
    }
  .more1{float: right; border: 0px;}
  .more1 a{color:#005baa; font-size:12px;}
  .more1 a:hover{ color:#FE6000; font-size:12px;}
  .more{float: right; margin-top: 20px; border: 0px;}
  .more a{color:#005baa; font-size:12px;font-weight: bold;}
  .more a:hover{ color:#FE6000; font-size:12px;font-weight: bold;}
.proin
{
    height: 170px;
	width: 1002px;
	border:0px solid red;
	}
.proin ul {
	min-width:1002px;
	float: left;
	height: 220px;
}
.proin1
{
    height: 220px;
    width:2002px;
    overflow:hidden;
	}
.proin ul  li {
	height: 160px;
	width: 169px;
	display:inline;
	float: left;
	margin-top: 10px;
	padding-top: 10px;
	text-align: center;
	border:0px solid red;
	margin-left:25px;
	line-height:15px;
}
.proin  li img{ border:2px solid #005baa;border-radius:5px; padding:2px;}
.proin  li img:hover{ border:2px solid #da5e08;border-radius:5px; padding:2px;}
.proin  li a {
	width: 169px;
	color: #46a6de;
}
.foot {
	background-color: #efeff2;
	height: 98px;
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cacaca;
	padding-right: 10px;
	padding-left: 10px;
}
.middle {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.middle:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .middle{zoom: 1;}
*:first-child + html .middle{zoom: 1;}

.midcon{width: 1000px; border:0px solid red;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.midcon:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .midcon{zoom: 1;}
*:first-child + html .midcon{zoom: 1;}

.midwan{width: 1002px; border:0px solid red; height:11px; background-image:url('../images/wan.png'); margin-top:20px; }

.title3 {
	height: 41px;
	width:1002px;
	border:0px solid red;
}
.title3_1{background-image: url(../images/3-1.jpg);background-repeat: no-repeat;height: 41px; width:1002px;line-height: 32px;color: #999999; padding-left:20px; float:left; margin-top:10px;}
.title3_2{height: 41px; width:43px; float:left;}
.title3 a{color: #999999;}
.title3 a:hover{ color:#FE6000}
.zuo {
	float: left;
	width: 255px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #cccccc;
	height: auto;
}
.zuo li {
	_margin-top: 10px;
	_margin-bottom: 10px;
	padding-left: 5px;
}

.title4 {
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
	color: #005BAA;
	_padding-top: 15px;
}
.you {
	float: left;
	width: 722px;
	padding-left: 10px;
}
.you2 {
	float: left;
	width: 980px;
	margin-left:10px;
	border:0px solid red;
}
.title52 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background-image:url('../images/xu1.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	height:40px;
}
.title5 {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background-image:url('../images/xu.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	height:40px;
}
.pro1 {
	height: 115px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a7a7a7;
	padding-top: 8px;
	height:120px;}
}
.pro1 dl{margin-bottom:20px; width:650px; height:300px;}
.pro1 dt {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
.pro1 dd 
{
    float: left;
	width: 500px;
}
.pic1 {
	float: left;
	margin-right: 15px;
	margin-left: 5px;
	width: 300px;
}
.wenzi {
	float: left;
	width: 400px;
    _width: 390px;
}
.share {
	height: 16px;
	width: 115px;
	margin-left: 230px;
	_margin-left: 200px;
	padding-left: 10px;
	line-height: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.honor img {
	border: 1px solid #cac8c8;
	margin-right: 50px;
	_margin-right: 40px;
	margin-top: 10px;
}
.nr {
	margin-left: 5px;
	margin-top: 20px;
}
.abiao {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0e0e0;
	width: 722px;
}
.abiao li {
	float: left;
	margin-right: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 1px;
	height: 28px;
	line-height: 28px;
	cursor:pointer;
}
.qian{background-color: #777777;color: #FFFFFF;}
.hou{background-color:#cccccc; color:Black;}
.wenzi2 {
	margin-top: 25px;
	display: block;
}
.wenzi2 li
{
    width:100%;
    margin-top:5px;
    }
.you1 {
	float: left;
	width: 1002px;
	padding-right: 10px;
	padding-left: 10px;
}
.you1{width: 1002px;}
.main_log
{
    background-image:url(../images/form-bg.png);
    background-repeat:no-repeat;
	height:262px;
	margin:100px auto 100px auto;
	border:0px solid red;
	width:524px;
}
.log_ton{width:420px; height:200px; border:0px solid red; float:left;}
.log_tit{width:380px; height:30px; border:0px solid red; color:#fff; font-size:20px; padding-top:40px; padding-left:40px;}
.log_con{width:420px; height:100px; border:0px solid red;}
.log_con1{width:170px; height:60px; border:0px solid red; color:#fff; margin-left:40px; margin-top:30px; float:left;}
.log_con1 dl dd{ border:0px solid red;background:url(../images/username-field.png) no-repeat left center;
            width:168px; height:38px;}
.input_name{ border:0px;width:120px; height:16px; margin-left:10px; margin-top:10px;}
.log_con2{width:170px; height:60px; border:0px solid red; color:#fff; margin-left:20px; margin-top:30px; float:left;}
.log_con2 dl dd{ border:0px solid red;background:url(../images/password-field.png) no-repeat left center;
            width:168px; height:38px;}
.log_go{ float:left; width:95px; height:73px; border:0px solid red; margin-right:5px; margin-top:100px;}
.input_go{width:95px; height:73px; font-family:Verdana,Arial; font-size:26px; color:#fff; background:none repeat scroll 0 0; border:0px; cursor:pointer;}
.input_go:hover{background: url(../images/go-hover.png) top left no-repeat;}


.main_reg{
	background-image:url(../images/form-reg.png);
    background-repeat:no-repeat;
	height:540px;
	margin:50px auto 50px auto;
	border:0px solid red;
	width:524px;
}
.reg_ton{width:420px; height:460px; border:0px solid red; float:left;}
.reg_tit{width:380px; height:30px; border:0px solid red; color:#fff; font-size:20px; padding-top:40px; padding-left:40px;}
.reg_con{width:380px; height:360px; border:0px solid red;color:#fff; padding-left:40px; padding-top:20px;}
.reg_con dl dd{ border:0px solid red;background:url(../images/usernamereg.png) no-repeat left center;
            width:168px; height:38px;}
.reginput_name{ border:0px;width:120px; height:16px; margin-left:10px; margin-top:10px;}
.reg_go{ float:right; width:95px; height:73px; border:0px solid red; margin-right:5px; float:left; margin-top:220px;}
.reginput_go{width:95px; height:73px; font-family:Verdana,Arial; font-size:26px; color:#fff; background:none repeat scroll 0 0; border:0px; cursor:pointer;}
.reginput_go:hover{background: url(../images/go-hover.png) top left no-repeat;}


.main_reg_nr{ width:915px; height:auto; padding:20px 0px 0px 15px;}
.main_reg_nr:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
.main_reg_nr dl{ width:600px; height:auto; margin:1px 0px 7px 0px; clear:both; padding:1px 0px 7px 0px; *padding:0px; height:30px;}
.main_reg_nr dl dt{ width:150px; height:auto; float:left; text-align:right; padding-top:4px;}
.main_reg_nr dl dd{ width:360px; height:auto; float:left; line-height:31px;}
.txt_10{ font-family:"Microsoft YaHei", "SimHei"; font-weight:bold; font-size:16px}

.tit_1{ float:left}


.log_1{
	width:114px;
	height:112px;
	float:left;
	margin-top:30px;
	background-image: url(../images/log_1.gif);
	background-repeat: no-repeat;
}

.input_1{ width:193px; height:22px; border:solid #ccc 1px; padding:2px 4px 0px 3px; font-family:"Microsoft YaHei", "SimHei"; color:#777; margin:0px 0px 0px 5px;}
.input_2{
	width:93px;
	height:22px;
	border:solid #ccc 1px;
	font-family:"Microsoft YaHei", "SimHei";
	color:#777;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.input_4{ width:330px; height:22px; border:solid #ccc 1px; padding:2px 4px 0px 3px; font-family:"Microsoft YaHei", "SimHei"; color:#777; margin:0px 0px 0px 5px;}

.input_7{
	width:119px;
	height:35px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	background-image: url(../images/input_5.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 55px;
}
.input_8{
	width:119px;
	height:35px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	background-image: url(../images/input_5.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 5px;
}
.log_2{ width:300px; height:auto; float:left; margin-left:30px; padding:20px 0px 0px 20px}
.log_2 div{ padding:10px 0px 0px 0px;}
.log_2 dl{
	width:500px;
	margin-bottom: 5px;
	height:30px;
}
.log_2 dl dt{ text-align:left; width:80px; float:left}
.log_2 dl dd{ float:left; width:220px;}

.log_3{ width:1px; height:165px; background:url(../../%E9%80%9A%E4%BA%9A%E6%B1%BD%E8%BD%A6/images/fg_2.gif) no-repeat; float:left}
.STYLE1 {color: #2077DC}

#link li
{
    padding-left:5px;
    cursor:pointer;
    }
    
.blk_18 { MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1;height:160px; margin-top:10px;border:0px solid red; }
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 905px; height:150px; padding: 5px 10px 0 5px; border:0px solid red;  }
.blk_18 .pcont img{ border:2px solid #005baa;border-radius:5px; padding:2px;}
.blk_18 .pcont img:hover{ border:2px solid #da5e08;border-radius:5px; padding:2px;}
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1;}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1{FLOAT: left}
.blk_18 .LeftBotton { background:url(../images/button1.png) no-repeat; FLOAT: left; MARGIN: 65px 1px; WIDTH: 30px; HEIGHT: 47px; border:0px solid red; margin-right:10px;}
.blk_18 .RightBotton{ background:url(../images/button2.png) no-repeat; FLOAT: right; MARGIN: 65px 1px; WIDTH: 30px; HEIGHT: 47px}
.blk_18 .LeftBotton { MARGIN-LEFT: 5px}
.blk_18 .RightBotton { MARGIN-LEFT: -1px}
.blk_18 .pl IMG {DISPLAY: block; MARGIN: 6px 3px 1px; CURSOR: pointer;  z-index:99999;}
.blk_18 .pl {BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.blk_18 A { color:#000;}

.blk_181 { MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1;height:200px; margin-top:10px;}
.blk_181 .pcont1 {FLOAT: left; OVERFLOW: hidden; WIDTH: 905px; height:170px; padding:20px 10px 0 5px; border:1px solid #e6e6e6; }
.blk_181 .ScrCont { WIDTH: 32766px; ZOOM: 1; }
.blk_181 #List1_1 {FLOAT: left}
.blk_181 #List2_1{FLOAT: left}
.blk_181 .LeftBotton { background:url(../images/button1.png) no-repeat; FLOAT: left; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px; border:0px solid red; margin-right:10px;}
.blk_181 .RightBotton{ background:url(../images/button2.png) no-repeat; FLOAT: right; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px}
.blk_181 .LeftBotton { MARGIN-LEFT: 5px}
.blk_181 .RightBotton { MARGIN-LEFT: -1px}
.blk_181 .pl IMG {DISPLAY: block; MARGIN: 6px 3px 1px; CURSOR: pointer; border:1px solid #cccccc; z-index:99999;}
.blk_181 .pl {BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.blk_181 A { color:#000;}
.blk_181 A.pl:hover {BORDER-RIGHT: #0655a1 1px solid; BORDER-TOP: #0655a1 1px solid; BACKGROUND: #fff; BORDER-LEFT: #0655a1 1px solid; COLOR: #0655a1; BORDER-BOTTOM: #0655a1 1px solid}
.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%}
.commu_cont3 UL { WIDTH: 188px}
    
    
.rollBox img{border:none;}
.rollBox{width:1002px;overflow:hidden;margin:0 auto; border:0px solid red;}
.rollBox .Cont{width:920px;overflow:hidden;margin:0 auto;padding-top:30px; margin-left:10px; margin-right:10px; border:0px solid red; height:160px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:160px;float:left;text-align:center; padding:0 13px;}
*+html .rollBox .Cont .pic{float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{padding:2px;background:#fff;border:2px solid #005baa;border-radius:5px;display:block;margin:0 auto;}
.rollBox .Cont .pic img:hover{ border:2px solid #da5e08;border-radius:5px; padding:2px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:30px;height:105px;display:block;margin-top:75px;}
.img1{background-image:url(../images/button1.png);background-repeat: no-repeat;}
.img2{background-image:url(../images/button2.png);background-repeat: no-repeat;}

.rollBox .Cont11{width:930px;overflow:hidden;margin:0 auto;padding-top:30px; margin-left:10px; margin-right:10px;border:0px solid red; height:160px;}
.rollBox .Cont11 .pic{width:127px;float:left;text-align:center; padding:0 13px;}
.rollBox .Cont11 .pic11{width:200px;float:left;text-align:center; padding:0 13px;}
*+html .rollBox .Cont11 .pic11{float:left;text-align:center;padding-right:30px;}
*+html .rollBox .Cont11 .pic{float:left;text-align:center;padding-right:30px;}
.rollBox .Cont11 .pic11 img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont11 .pic11 p{line-height:26px;color:#505050;}
.rollBox .Cont11 .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont11 .pic p{line-height:26px;color:#505050;}
.rollBox .Cont11 a:link,.rollBox .Cont11 a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont11 a:hover{color:#f00;text-decoration:underline;}
.Cont11{float:left;}

.right_in_nr1{ width:720px; height:auto; padding:0px 0px 0px 0px; border:0px solid red; margin-left:0px;}
.right_in_nr1:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .right_in_nr1{zoom: 1;}
*:first-child + html .right_in_nr1{zoom: 1;}

.case_in li{ width:230px; height:auto; float:left; margin:8px 0px 2px 5px; border:0px solid red}
.case_in li img{ margin-bottom:5px;}
.case_in_out{ width:225px; height:157px; display:block; border:solid #CCCCCC 1px; padding:1px;}
.case_in_over{ width:225px; height:157px; display:block; border:solid #005baa 1px; padding:1px}