
/*-----g-----*/
img:hover{-khtml-opacity:0.9;
-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

@keyframes myfirst
{
	from {margin-left: 0;}
	to {margin-left: 100px;}
}

.top{}
.top>.container{ background: url(../img/jw_top_bg_01.png) no-repeat right center; height: 100px;}
.top>.container .logo{ padding-top: 22px; }
.top>.container .logo img{display: block;}

.nav{background: url(../img/jw_nav_bg_01.jpg) repeat-x; height: 46px;}
.nav ul{ text-align: center; font-size: 0px; }
.nav ul li{ display: inline-block; line-height: 46px;  width: 200px; text-align: center; position: relative; }
.nav ul li>a{ color: #fff; display: block; font-size: 16px }
.nav ul li>a:hover,
.nav ul li>a.on{background:#177fa5;}
.nav ul li:hover>dl{display: block;}
.nav ul li dl{display: none;position: absolute;width: 100%;font-size: 16px;z-index: 99;left: 0;top: 46px;background-color: #39a8d0;}
.nav ul li dl dd{}
.nav ul li dl dd a{ color: #fff; display: block; }
.nav ul li dl dd a:hover{background:#177fa5;}

#box1{ padding-top: 20px; margin-bottom: 10px; }
#box1 .tjxw{width: 412px;float: left;height: 300px;position: relative;margin-right: 30px;}
#box1 .tjxw .hd{ position: absolute; right: 8px; z-index: 33; bottom: 10px; }
#box1 .tjxw .hd ul{}
#box1 .tjxw .hd ul li{ width: 8px; height: 8px; cursor: pointer; display: inline-block; margin: 0 5px; background: #fff; }
#box1 .tjxw .hd ul li.on{background: #0088b8;}
#box1 .tjxw .bd{}
#box1 .tjxw .bd ul{}
#box1 .tjxw .bd ul li{width: 412px;}
#box1 .tjxw .bd ul li a{display: block;position: relative;color: #fff;}
#box1 .tjxw .bd ul li a img{width: 412px; height: 300px; display: block;}
#box1 .tjxw .bd ul li a p{ line-height: 34px; position: absolute; bottom: 0; left: 0; z-index: 22; font-size: 14px; text-indent: 6px; background-color: rgba(0,0,0,.6); width: 100%; }
#box1 .gzdt{width: 478px; float: left;}
#box1 .title{width: 100%;border-bottom: 2px solid #d5d5d5;height: 40px;line-height: 40px;margin-bottom: 10px;position: relative;}
#box1 .title h2{ font-size: 18px; border-left: 3px solid #0088b8; height: 18px; line-height: 18px; float: left; text-indent: 8px; margin-top: 11px; }
#box1 .title a{ float: right; }
#box1 .title em{width: 100px; height: 2px; position: absolute; left: 0; bottom: -2px; z-index: 22; background-color: #0088b8;}
#box1 .gzdt .bd{}
#box1 .gzdt .bd ul{}
#box1 .gzdt .bd ul li{background: url(../img/li_hd_01.png) no-repeat left center;height: 36px;line-height: 36px;}
#box1 .gzdt .bd ul li a{}
#box1 .gzdt .bd ul li a p{ float: left; text-indent: 12px; font-size: 14px; color: #222; width: 362px; height: 36px; overflow: hidden; }
#box1 .gzdt .bd ul li a span{ float: right; color: #666; }
#box1 .gzdt .bd ul li a:hover p,
#box1 .gzdt .bd ul li a:hover span{color: #0088b8;}
#box1 .tzgg{width: 250px; float: right;}
#box1 .tzgg .bd{}
#box1 .tzgg .bd ul{}
#box1 .tzgg .bd ul li{background: url(../img/li_hd_02.png) no-repeat left center;height: 36px;line-height: 36px;width: 100%;overflow: hidden;}
#box1 .tzgg .bd ul li a{}
#box1 .tzgg .bd ul li a p{ float: left; text-indent: 12px; font-size: 14px; color: #222; }
#box1 .tzgg .bd ul li a:hover p{color: #0088b8;}

#box2{margin-bottom: 20px;}
#box2 .lxwm{ width: 240px; float: left; }
#box2 .lxwm .lxwm_t{ height: 29px; padding-top: 11px; border-bottom: 2px solid #1b94bf; }
#box2 .lxwm .lxwm_t h2{ height: 18px; line-height: 18px; border-left: 3px solid #1b94bf; text-indent: 8px; }
#box2 .lxwm .lxwm_b{height: 323px; background: #efefef;}
#box2 .jw_lm_img{ height: 115px; width: 100%; display: block; }
#box2 .lxwm .lxwm_b ul{ padding-left: 15px; padding-top: 15px; }
#box2 .lxwm .lxwm_b ul li{line-height: 30px;font-size: 14px;}
#box2 .lxwm .lxwm_b ul li span{ display: inline-block; color: #222; font-weight: bold; }
#box2 .lxwm .lxwm_b ul li p{ display: inline-block; }
#box2 .lxwm .lxwm_b .sub{ width: 110px; height: 30px; cursor: pointer; background: #0088b8; color: #fff; border: 0; line-height: 30px; border-radius: 4px; margin: auto; display: block; margin-top: 18px; }
#box2 .lxwm .lxwm_b .sub:hover{background: #0c688a;}
#box2 .lzwh{ width: 291px; float: left; margin-left: 29px; }
#box2 .lzwh .lzwh_t{ height: 40px; line-height: 40px; border-bottom: 2px solid #1b94bf; }
#box2 .lzwh .lzwh_t h2{ font-size: 18px; float: left; }
#box2 .lzwh .lzwh_t a{ float: right; }
#box2 .lzwh .lzwh_b{height: 323px;}
#box2 .lzwh .lzwh_b ul{ padding-top: 6px; }
#box2 .lzwh .lzwh_b ul li{ font-size: 14px; line-height: 34px; }
#box2 .lzwh .lzwh_b ul li a{}

#footer{background: #0088B8; height: 100px;}
#footer p{ line-height: 30px; color: #fff; width: 600px; font-size: 14px; float: left; padding-top: 24px; }
#footer form{}
#footer form select{ float: right; width: 190px; height: 30px; line-height: 30px; margin-top: 36px; }
