@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0; padding:0; font-family: "微软雅黑", Arial, Helvetica, sans-serif,"Microsoft YaHei"; color:#030303;font-size:13px; background:url(../images/bg.jpg)}
h1,h2,h3,p,ul,li{ margin:0px; padding:0px; list-style:none; list-style-type:none; display:block;}
img{ border:none;}
td {
	font-family: "微软雅黑";
}
a {color: #030303; text-decoration: none; }
a:hover{
	color:#F00;
	text-decoration: none;
}

/*-------------pro----------------*/

.lin0006{ font-size:15px; font-weight:bold; height:45px; color:#FFF; text-align:center; background:url(../images/menubg.jpg) top right no-repeat; }
.lin0006 a{ font-size:15px; font-weight:bold; height:45px; color:#FFF; line-height:45px;}
.lin0006 a:hover{ font-size:15px; font-weight:bold; height:45px; background:#ef7e22; display:block; color:#ffffff;}

.lin0007{ font-size:15px; font-weight:bold;  height:45px; color:#ffffff; background:#ef7e22; line-height:45px; }
.lin0007 a{ font-size:15px; font-weight:bold;  height:45px; color:#ffffff;background:#ef7e22;line-height:45px;}
.lin0007 a:hover{ font-size:15px; font-weight:bold; height:45px; color:#ffffff;background:#ef7e22;line-height:45px;}

.banner{  width:100%; min-width:1265px;height:400px;margin-top:1px;}
.banner .pro-switch {height:400px;overflow: hidden;position: relative;width:100%;}
.banner .flexslider {margin: 0;padding: 0;}
.banner .flexslider .slides > li {display: none;-webkit-backface-visibility: hidden; position:relative;}
.banner .flexslider .slides img {width: 100%;display: block;}
.banner .slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.banner .no-js .slides > li:first-child {display: block;}
.banner .flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.banner .flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.banner .flexslider .slides {zoom: 1;}
.banner .flex-direction-nav {*height: 0;}
.banner .flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.banner .flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.banner .flex-direction-nav .flex-prev {left: 0;}
.banner .flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.banner .flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.banner .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.banner .flex-control-nav {width: 100%;position: absolute;bottom: 25px;text-align: center;}
.banner .flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.banner .flex-control-paging li a {background: url(../images/dot.gif) no-repeat 0 0px;display:block;height: 5px;overflow: hidden;text-indent:-99em;width: 60px;cursor: pointer;}
.banner .flex-control-paging li a.flex-active {background-position: 0 -5px;}






.lin003{ float:left; font-weight:bold; line-height:39px; color:#ffffff; margin-left:80px; font-size:15px;}

.proleft { background:url(../images/probg.jpg) no-repeat; width:219px; height:40px; float:left;line-height:40px; font-size:14px; text-align:left;}
.proleft a{  height:40px;float:left;line-height:40px; width:219px;}
.proleft a:hover{height:40px;float:left;line-height:40px; width:219px; color:#F00; display:block;}


.lin0008 a{ background:url(../images/probg.jpg) no-repeat; font-weight:bold; display:block;line-height:39px; height:39px;font-size:14px; color:#f07f21;}
.lin0008 a:hover{ color:#F00; font-weight:bold; display:block;line-height:39px;} 


.lin0009 {background:url(../images/probg01.png) no-repeat;font-size:13px;line-height:30px; height:30px;display:block;}
.lin0009 a{font-size:13px;line-height:30px; height:30px; display:block; }
.lin0009 a:hover{ color:#F00;line-height:30px;height:30px; }


.lin00010 a{ background:url(../images/probg01.png) no-repeat;font-size:13px; color:#f07f21;font-weight:bold;line-height:30px;height:30px;display:block; }
.lin00010 a:hover{ color:#F00;line-height:30px;height:30px; }



.indexcont{ float:left; background:url(../images/contbg.png) center bottom no-repeat; min-height:300px; width:219px; margin-top:7px;}
.indexabout{ margin-top:8px;}

.titlelin001{ font-size:15px; float:left; border-bottom:#0559bb solid 2px; line-height:30px; padding:0 10px 0 0;}
.indexnews{ color:#030303; margin-top:5px;}
.indexnews a{ color:#030303;}
.indexnews a:hover{ color:#Ff0000;}

.more{color:#ffffff; line-height:39px; font-size:12px;}
.more a{ color:#ffffff;}
.more a:hover{ color:#F00;}



.foot01{ background:url(../images/footbg.jpg) repeat-x; height:140px; width:100%;}
.foottxt{ line-height:35px; color:#FFF;}
.foottxt a{ line-height:35px; color:#FFF; font-weight:bold;}
.foottxt a:hover{ line-height:35px; color:#FF0000}



.constitle{ background:url(../images/title01.jpg) no-repeat; width:790px; height:39px; float:left;color:#FFF;}
.titletxt{ background:#f07f21; float:left; padding:0px 20px; font-size:15px; font-weight:bold; color:#FFF; display:block; line-height:39px;}
.consbg{ float:left; border-bottom:#e1ddda solid 1px; border-left:#e1ddda solid 1px; border-right:#e1ddda solid 1px; width:788px; min-height:450px;}

.contents{ float:left; margin:10px 15px; width:758px; padding-bottom:20px;}

.contentimg img{max-width:758px; overflow:hidden; text-align:center;}
.contentimg p{ text-align:left;}

#gotop{display:none;position:fixed;z-index:777;width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;background:url(../images/top.png) no-repeat;cursor:pointer;}

#gotop{width:41px;height:55px;right:0;bottom:25px;background-size:41px 55px;}












.lxwm3{ height:44px; width:780px; background:url(../images/xian1.jpg) repeat-x bottom; text-align:left;}
.lxwm3 p{ float:left; padding:0 5px; line-height:44px; height:44px; background:url(../images/xian2.jpg) repeat-x bottom; color:#050003; font-size:15px; font-weight:bold; text-align:left;}
.lxwm4{ padding-top:10px; padding-bottom:30px; padding-left:5px; line-height:25px; font-size:13px; text-align:left;}





#full-screen-slider { width:100%; height:430px; float:left; position:relative}
#slides { display:block; width:100%; height:430px; 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:50%; top:380px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; overflow:hidden; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff100;}







