﻿* {padding:0;margin:0 0;list-style:none;}
body{
	margin:0 0;
	font-size:14px;
	line-height:30px;
	font-family:微软雅黑;
	color:#666;
	
}
a
{
	font-size:14px;
	text-decoration:none;
	color:#474646;
     cursor:pointer;
     color:#666;
     font-family:微软雅黑;
}
a:hover
{
	font-size:14px;
	text-decoration:none;
	color:red;
}
img { 
        border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;


}
table
{
	border-collapse:collapse;
}
.pathName a
{
	font-size:20px;
	
}

.left_tb_Name
{
    background-color:#00A29C;
    color:White;
	height:41px;
	font-size:16px;
	padding-left:40px; 
	text-align:left;
    border-bottom:solid 1px #fff;
}
.left_tb a
{
    font-size:14px;
     color:White;	
     width:236px;
}
.left_tb td
{
	 border-bottom:solid 1px #D5D1D1;
	 width:236px; 
	 text-align:center;
	 
	 vertical-align:middle;
	 line-height:30px;
	 vertical-align:middle;
	 background-color:#0FABA5;
     color:White;
     
}
.left_tb td:hover
{
     background-color:#42CFC6;
}
.left_tb td img
{
	vertical-align:middle;
}
.boot td 
{
	width:155px; color:White; text-align:center;  line-height:30px; font-size:16px;
}
.boot td a
{
	 color:White;	
}
.div_boot
{
	border-top: solid 1px #0A1D3B;
	height:40px;
	line-height:40px;
	text-align:center;
	color:White;
}
.div_boot a
{
	color:White;
}

.pcSelect
{
   background-color:#BEBDBE;
}
.pcUnSelect
{
	background-color:White;
}

.tb_menu
{
   
   
}
.tb_menu td
{
	
	text-align:center;
    width:185px;
    background-image:url(../images/menu_bg.jpg);
}

.tb_menu1 td
{
	
	text-align:left;
    width:185px;
    padding-left:10px;
    background-image:url(../images/leftpic12.jpg);
}
.tb_menu1 td a
{
	 font-size:14px;
	 line-height:40px;
}
.tb_menu td a
{
	 font-size:14px;
	 line-height:40px;
}
.tb_boot
{
	color:White;
}
.tb_boot td
{
	color:White;
	text-align:left;
}
.tb_boot a
{
	 color:White;
}


.div_menu5
{
	clear:both;
	width:116px;
	z-index:1000;
	position:absolute;
	top:95px;
	display:none;
}
.div_menu5 li
{
	background-image: url(../images/menubg2.png); 
	width:116px;
	line-height:25px;
	text-align:center;
}
.div_menu5 li a
{
    color:#04316E;
}
.div_menu5 li a:hover
{
    color:#1C68D0;
}

.news1Select
{
	text-align:center;
	color:#fff;
	background-color:Red;
	font-size:16px;
	cursor:pointer;
}
.news1UnSelect
{
	text-align:center;
	color:#636363;
	background-color:#DEDEDE;
	font-size:16px;
	cursor:pointer;
}
.news2Select
{
	text-align:center;
	color:#fff;
	background-color:Red;
	font-size:16px;
	cursor:pointer;
}
.news2UnSelect
{
	text-align:center;
	color:#636363;
	background-color:#DEDEDE;
	font-size:16px;
	cursor:pointer;
}

.news3Select
{
	text-align:center;
	color:#fff;
	background-color:Red;
	font-size:16px;
	cursor:pointer;
}
.news3UnSelect
{
	text-align:center;
	color:#636363;
	background-color:#DEDEDE;
	font-size:16px;
	cursor:pointer;
}


li
        {
            list-style-type: none;
        }
        .demo
        {
            width: 1000px;
            margin-bottom: 8px;
            height: 200px;
            overflow: hidden;
        }
        .demo ul
        {
            width: 1000px;
            clear: both;
        }
        /*102*4=408px等于实际内容的总宽度*/.demo li
        {
            width: 1000px;
            float: left;
            text-align: center;
        }
        .demo img
        {
            margin-bottom: 8px;
        }
        

 .navbox
    {
        height: 40px;
        position: relative;
        z-index: 9;
        margin: auto;
        background: url(../images/menu_bg.jpg);
        filter: alpha(opacity=90);
        -moz-opacity: 0.90;
        opacity: 0.90;
        font-family: '微软雅黑';
    }
    .nav
    {
        width: 1200px;
        margin: 0 auto;
        height: 40px;
        list-style: none;
    }
    .nav li
    {
        float: left;
        height: 40px;
        position: relative;
        list-style: none;
        border-right: solid 1px #ffffff;
    }
    .nav li.last
    {
        background: none;
    }
    .nav li a
    {
        text-decoration: none;
    }
    .nav li a span
    {
        float: left;
        display: block;
        line-height: 40px;
        font-size: 16px;
        color: #ffffff;
        cursor: pointer;
        width: 149px;
        text-align: center;
    }
    .nav li a span:hover
    {
      
        font-weight: bold;
    }
    .mj_hover_menu
    {
        text-decoration: none;
        width: 149px;
        background: url(../images/menu_hover.jpg);
        height: 40px;
    }
    .nav li.selected .submenu
    {
        display: block;
    }
    .nav li .submenu
    {
        display: none;
        position: absolute;
        top: 40px;
        left: -9px;
    }
    .nav li .submenu li
    {
        float: none;
        padding: 0;
        background: none;
        height: auto;
        border-bottom: dotted 0px #BEBEBE;
    }
    .mj_menu_pro_bg
    {
        width: 825px;
        height: 235px;
        background: url(../images/menu_pro_bg.png) no-repeat;
    }
    .mj_menu_pro_main
    {
        width: 765px;
        margin: auto;
        padding-top: 12px;
    }
    .mj_menu_pro_li
    {
        float: left;
    }
    .mj_menu_li_txt
    {
        line-height: 22px;
        font-size: 12px;
        color: #696969;
    }
    .mj_menu_li_txt font
    {
        font-size: 14px;
        color: #bb1721;
    }
    .mj_menu_li_txt a
    {
        color: #696969;
        text-decoration: none;
    }
    .mj_menu_li_txt a:hover
    {
        color: #696969;
        text-decoration: underline;
    }
    .mj_menu_news_bg
    {
        width: 480px;
        height: 185px;
        background: url(../images/menu_news_bg.png) no-repeat;
    }
    .mj_menu_news_main
    {
        width: 440px;
        margin: auto;
        padding-top: 12px;
    }
    .mj_menu_news_li
    {
        padding: 0px 30px;
        margin-right: 30px;
        height: 150px;
        float: left;
        border-right: solid 1px #cccccc;
    }
    .mj_menu_news_img
    {
        float: left;
        text-align: left;
        color: #bb1721;
        line-height: 30px;
        font-size: 14px;
        vertical-align:middle;
    }
    .mj_menu_news_li2
    {
        padding: 0px 30px;
        height: 150px;
        float: right;
        border-left: solid 1px #cccccc;
    }
    .mj_menu_news_img2
    {
        float: left;
        margin-left: 30px;
        text-align: left;
        color: #bb1721;
        line-height: 30px;
        font-size: 14px;
    }
    .mj_menu_news_li3
    {
        padding: 0px 25px;
        height: 150px;
        float: right;
        border-left: solid 1px #cccccc;
    }
    .mj_menu_news_img3
    {
        float: left;
        margin-left: 10px;
        text-align: left;
        color: #bb1721;
        line-height: 30px;
        font-size: 14px;
    }
    
    body {  padding-top: 0; padding-right: 0; padding-left: 0; padding-bottom: 0; margin: 0;  }
div,  ul,  li { padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; margin: 0; }
li { list-style-type: none }
.banner, .banner ul, .banner img { height:450px; }
.banner { width:100%; min-width:1000px; position:relative;  }
.banner ul { width:100%; }
.banner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#fef7ed;  }
.banner img { width:1440px; display:block; position:relative; left:50%; margin-left:-720px; top:0; }
.banner .tip { width:1000px; height:25px; line-height:0; font-size:0; text-align:center; position:absolute; left:50%; margin-left:-500px; bottom:20px; z-index:3; }
.banner .tip span { display:inline-block; width:35px; height:6px; color: #fff; text-align:center; line-height:26px; background:#aaaaaa; margin:0 3px; cursor:pointer; font-size: 14px;}
.banner .tip span.cur { background:#e15616;}
.nybanner, .nybanner ul, .nybanner img{ height: 300px;}




.leftmenu li 
{
	width:234px; 
	height:50px;
	background:#E1E1E1;
	line-height:50px;
	color:#363636;
	text-align:center;
    border-top: solid 6px #fff;
	}
.leftmenu li a
{
	width:234px; 
	height:50px;
	line-height:50px;
	text-decoration: none;
    display: block;
    font-size:16px;
	}
.leftmenu li a:hover
{
	width:234px; 
	height:50px;
	line-height:50px;
	background:#2D7EE9;
	color:White;
	
	
	}
.leftmenu
{
	display:inline-block;
	
	}
.right_tb
{
	display:inline-block;
	vertical-align:top;
	}
	

/*滚动*/
.i-pro{
	padding-bottom: 40px;
}
.i-pro ul li{
	width: 300px;
	float: left;

}
.pro-img{
	width: 280px;
	margin:0 auto;
	text-align: center;

}


.pro-img p{
	height: 30px;
	background: #343f45;
	position: relative;
	margin-top:-30px;
	line-height: 30px;
	color: #fff;
}