.product_center{ display: block;color: #0644b5; font-size:30px; padding-top: 20px;text-align: center;}
.pro_box{ width: 1200px; margin: 0 auto; overflow: hidden;}
.product_box1{ background:#f5f8fd; padding-bottom:30px;}
.pro_box li{ float: left; width:278px; border: #e6e6e6 solid 1px; background: #FFFFFF; margin:10px;}
.pro_box li .pro_imgbox{ width:278px; height:278px; display: block;}
.pro_box li .pro_imgbox img{ width: 100%;height:278px;}
.pro_box li .pro_title{ display: block; text-align: center; line-height: 70px; font-size: 16px;}
.pro_box li .pro_title:hover{color: #2175d5; text-decoration: underline;}
.look_more{ margin-top: 30px;}
.look_more a{ display: block; width: 140px; margin: 0 auto; border:#cdcec9 solid 2px; text-align: center; line-height: 40px; font-size: 16px; color: #cdcec9;}
.look_more a:hover{border:#0a43b6 solid 2px;color: #0a43b6;}



.faqBox dt {
    background:url(../img/wen.png) no-repeat left 10px;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
    padding: 10px 0 0 33px;
    margin-bottom: 7px;
}
.faqBox dt a {
    color: #222;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.faqBox dd {
    padding-left: 33px;
    background:url(../img/da.png) no-repeat left 5px;
    line-height: 24px;
    font-family: "Microsoft YaHei";
    padding-bottom: 12px;
    color: #01a8fe;
}

.shell{padding:0 10px;border:solid #eae9e9 1px; width: 350px; height: 380px;}
#div1{height:380px;overflow:hidden;}
#div1 li{ height: 101px;}




.links_box{ background: #fff;padding: 15px 10px;}
.link_ulbox{ width: 1200px; margin: 0 auto;}
.yq_links{ display: block; font-size: 24px; color: #0350a0;}
.link_ulbox ul{ overflow: hidden;}
.link_ulbox ul li{ float: left; padding:10px 20px;}
.link_ulbox ul li a{ display: block; font-size: 15px; color: #333333; line-height:24px;}



.footer-main p{line-height:40px;}




.rollBox{width:1200px;height:300px;margin:0 auto; margin-bottom: 30px; position:relative;}
.rollBox .LeftBotton{height:40px;width:39px;background:url(../img/left_btn.png) no-repeat ;display:inline;cursor:pointer; position: absolute;left: 0; top: 53%;}
.rollBox .RightBotton{height:40px;width:39px;background:url(../img/right_btn.png) no-repeat;display:inline;cursor:pointer; position: absolute;right: 0; top: 53%;}
.rollBox .Cont{width:1080px;overflow:hidden;margin: 0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px;float:left;text-align:center; margin: 0 8px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;width:200px;height:200px;}
.rollBox .Cont .pic div{line-height:20px;color:#505050;margin:15px 0px;}
.rollBox .Cont .pic div span{display:block;}
.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;}




.product_center1{ display:block;color: #0644b5; font-size:24px; padding-top: 20px;text-align: center; margin-bottom: 15px;}
.product_center1 em{ font-style: normal; color: #666; font-size:20px; margin-left: 10px;}




.subNavBox { width:200px;}
.subNav { width:200px; height:35px; line-height:35px; float:left; border-bottom:solid 1px #e5e3da; font-size:16px; color:#676767; text-align:center; background:url(../img/bsbg.jpg); cursor:pointer;}
.dis-now { background-image:url(../img/ssbg.jpg); color:#FFF;}
.navContent { display:none;}
.dis-block { display:block;}
.navContent li { width:200px; heighr:35px; float:left; background:url(../img/zkbg.jpg);}
.navContent li a { display:block; width:200px; heighr:35px; text-align:center; font-size:16px; line-height:35px; color:#676767;}
.aboutcenter_left_2 .navContent li.cursor a { background:url(../img/menu_hover.png); color:#676767;}
.aboutcenter_left_2 .navContent li a:hover { color:#676767; background:url(../img/menu_hover.png);}

a { color:#2d374b; text-decoration:none; outline:none;}
a:hover { color:#000;}
.containers { width:100%; margin:0 auto;}

.header_box { width:100%;position:relative; z-index:10; background: url(../img/nav_bj.png) repeat-x; z-index: 999;}
.headers { width:1200px; height:47px; margin:0 auto;}
.menus { width:1200; height:47px;}
li.top_menus { width:150px; height:47px; float:left; position:relative;}
li.top_menus a { display:block; width:149px;border-left:1px solid #fff;text-align:center; font-size: 16px;
    line-height: 28px;
    margin-top: 10px; color: #fff;font-weight: bold;}
li.home{ background: url(../img/cur_bj.png) repeat-x;}
li.home a { width:149px; border:none;}
li.top_menus:hover {color:#FFF; background: url(../img/cur_bj.png) repeat-x;}
ul.son_menus { position:absolute; left:0; top:47px; border-top:2px solid #115ddf; background:#115ddf;}
ul.son_menus li { width:150px; height:45px;}
ul.son_menus li a { display:block; width:150px; height:45px; border:none; border-bottom:1px dotted #c0c0c0; line-height:45px; text-align:center; font-size:14px; margin:0;}
ul.son_menus li a:hover { background:#0943a7; color:#FFF;}
ul.son_menus { display:none;}
li.top_menus:hover ul.son_menus { display:block;}



#wrapper {
	background:#fff;
	position:relative;
}

a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;
}

a:focus , a:link, a:active {
	outline:none;
}

a:hover {
	color:#444;
}


.fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:450px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:450px !important;
	position:relative;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#e1472f !important; 
}
.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#e1472f !important;
 }
/** BULLETS **/
.tp-bullets {
    z-index: 1001;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background: #fff;
    width: 188px;
    height: 6px;
    float: left;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}


.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #393939 url(../img/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #393939 url(../img/slider-right-arrow.png) no-Repeat 0 0;
    width: 42px;
    height: 43px;
    margin-left: 0;
    margin-top: -21px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
    padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
    width: 100px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    margin: 0;
    float: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.tp-thumbs img {
    width: 100%;
}

.tp-bannertimer {
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 200;
    z-index: 5000;
}

.tp-bannertimer.tp-bottom {
    bottom: 0px !important;
    height: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive .tp-bullets.tp-thumbs {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .tp-mask {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .bullet {
        width: 60px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }

    .responsive .tparrows {
        display: none;
    }
}


.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(../img/loader.gif) no-repeat 10px 10px;
    background-color: #fff;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}


.menu_list{width:203px;}
.menu_head{width:203px;height:47px;line-height:47px;padding-left:30px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e6e6e6;position:relative;font-weight:bold;background:#f1f1f1 url(../img/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../img/pro_down.png) center right no-repeat;}
.menu_body{width:233px;height:auto;overflow:hidden;line-height:30px;border-left:1px solid #e6e6e6;backguound:#fff;border-right:1px solid #e6e6e6;}
.menu_body a{display:block;width:233px;height:38px;line-height:38px;padding-left:30px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e6e6e6;}
.menu_body a:hover{text-decoration:none;}
.menu_list a:hover{ text-decoration: underline;}

.position_box{ width: 1200px; margin: 0 auto; margin-top:20px; margin-bottom: 10px;}
.position_box span{ display: inline-block; font-size: 16px; line-height:30px;}
.position_box a{ display: inline-block;font-size: 16px;line-height: 30px;}
.y_xian i{ width: 1200px; height: 2px; background: #ff9001; font-style: normal; display: block;}
.y_xian{width: 1200px; margin: 0 auto; height: 2px;}

.list_lie{ display: block; background: url(../img/liet_bj.png) repeat-x; line-height: 43px; padding-left:20px; width: 215px; font-size: 16px; color: #fff;}
.pro_leftbig{ width: 1200px; margin:0 auto; overflow: hidden; margin-top: 30px; padding-bottom: 30px;}
.pro_left_box{ float: left; width:235px;}
.right_pro_box{ float:right; width:930px;}
.pro_box1{ width:930px; margin: 0 auto; overflow: hidden;}
.pro_box1 li{ float: left; width:288px; border: #e6e6e6 solid 1px; background: #FFFFFF; margin:10px;}
.pro_box1 li .pro_imgbox{ width:288px; height:288px; display: block;}
.pro_box1 li .pro_imgbox img{ width: 100%;height:288px;}
.pro_box1 li .pro_title{ display: block; text-align: center; line-height: 70px; font-size: 16px;}
.pro_box1 li .pro_title:hover{color: #2175d5; text-decoration: underline;}
.two_flow{ width: 235px; margin-top: 20px;}
.two_flow ul{ border: #e6e6e6 solid 1px; border-top: none;padding:10px;}
.two_flow ul li{ border-bottom: solid 1px #e6e6e6; padding:6px 0 ;}
.two_flow ul li a{ display: block; margin-bottom: 5px;}
#img1{ height: 80px;}
.left_litt_img{ float: left; width: 95px; max-height: 80px;}
.right_texts{ float:right; width:110px;}
.three_flow{ width: 235px; margin-top: 20px;}
.lxwm_box{ border: #e6e6e6 solid 1px;border-top: none; padding-top:14px;}
.lx_imgs{ width: 210px; margin:0 auto;}
.lx_imgs img{ width: 100%; height: 76px;}
.lxwm_box ul{ padding:14px;}
.lxwm_box ul li{ line-height:26px;}
.four_flow{ width: 233px; border: #e6e6e6 solid 1px; padding:12px 0 ; margin-top: 20px;}
.gs_imgbox{ width: 213px; margin: 0 auto;}


.PagesBar,#PagesBar,.pages_wrap {

	margin:30px 20px

}

.pages_wrap .page {

	text-align:center;

	color:#999;

	_margin-bottom:10px

}

.pages_wrap .page .totalPage {

	margin-right:30px

}

.pages_wrap .page #pagePrev,.pages_wrap .page .pagePrev {

	margin-right:5px

}

.pages_wrap .page #pagePrev em,.pages_wrap .page .pagePrev em {

	border:1px solid #ddd;

	padding:10px 15px;

	color:#ddd

}

.pages_wrap .page a ,.pages_wrap .page span{

	border:1px solid #ddd;

	padding:10px 15px;

	margin-right:5px;

	text-decoration:none;

	-webkit-transition:all .3s ease-in-out;

	transition:all .3s ease-in-out;
	
	display: inline-block;
	
	font-size:14px;
	
	color:#666;

}

.pages_wrap .page a:hover {

	border:1px solid #d88a3d

}

.pages_wrap .page .current {

	background:#02aaeb;

	border:1px solid #02aaeb;

	color:#fff;

	font-weight:bold;
	
	display: inline-block;

}

.pages_wrap .page #pageNext em,.pages_wrap .page .pageNext em {

	border:1px solid #ddd;

	padding:10px 15px;

	color:#ddd

}

.li_newsbox{ width: 930px; margin-top:38px;}
.tuijian_box{ background: url(../img/news_bj.png) repeat-x; line-height: 39px; padding-left: 20px; color: #2175d5; font-size: 20px;}
.li_newsbox ul{ border: solid #e6e6e6 1px; overflow: hidden; padding-bottom: 20px;}
.li_newsbox ul li{ float: left; margin-left: 20px; width: 434px; border-bottom: #e6e6e6 dashed 1px; padding:8px 0;}
.li_newsbox ul li i{ font-style: normal; background: url(../img/news_little.png) no-repeat left; width:14px; height:14px; vertical-align: middle; display:inline-block; background-size:14px 14px ; margin-right: 5px;}
.li_newsbox ul li a{ font-size: 14px;}
.li_newsbox ul li a:hover{ text-decoration: underline;color: #2175d5;}


.li_newsbox1{ width: 930px; margin-top:38px;}
.pro_box2{ overflow: hidden; border: solid #e6e6e6 1px; border-top: none;}
.pro_box2 li{ float: left; width:288px;background: #FFFFFF; margin:10px;}
.pro_box2 li .pro_imgbox{ width:288px; height:288px; display: block;}
.pro_box2 li .pro_imgbox img{ width: 100%;height:288px;}
.pro_box2 li .pro_title{ display: block; text-align: center; line-height: 70px; font-size: 16px;}
.pro_box2 li .pro_title:hover{color: #2175d5; text-decoration: underline;}
.content_text{ border: solid #e6e6e6 1px; border-top: none; padding: 10px 20px; font-size: 14px;}
.content_text a{color: #337FE5 !important;}
.content_text a:hover{text-decoration: underline;color: #C00726 !important;}
.more_lists{position: absolute; right: 10px; line-height:34px; }
.more_lists a{font-size: 12px; color: #999;}
.tuijian_box1{ background: url(../img/news_bj.png) repeat-x; line-height: 39px; padding-left: 20px; color: #2175d5; font-size: 20px;position: relative;}

.news_listbox li{ border-bottom: #CFCFCF dashed 1px; padding-bottom: 10px; margin-top: 10px;}
.top_news{overflow:hidden; display: block;}
.left_news_text{float:left; width:830px;font-size:16px;}
.left_news_text:hover{ color:#2175d5; text-decoration: underline;}
.news_time{float: right; width:100px; text-align: right;color: #fdaa06;}
.news_content{ display:block; font-size: 14px; color: #666; margin-top: 10px; line-height: 24px;}


.top_article{ border-bottom: #ccc dashed 1px; padding-bottom: 10px;}
.new_text{ display: block; text-align: center; font-size:24px;border-bottom: #ccc dashed 1px;}
.click_box{ display:block;text-align: center; margin-top:5px;}
.news_cets{ font-size: 15px; color: #333; padding: 10px 20px; line-height:30px;border-bottom: #ccc dashed 1px; padding-bottom: 10px;}
.news_cets a{color: #337FE5 !important;}
.news_cets a:hover{text-decoration: underline;color: #C00726 !important;}
.next_box{ overflow: hidden;border-bottom: #ccc dashed 1px;padding:0 20px; padding-bottom: 10px; margin-top: 10px;}
.left_next{ float: left; font-size: 14px; color: #666;}
.left_next:hover{color:#2175d5; text-decoration: underline;}
.last_right{ float: right; font-size: 14px; color: #666;}
.last_right:hover{color:#2175d5; text-decoration: underline;}
.fenxiang_box{border-bottom: #ccc dashed 1px;padding: 10px 20px;}

.last_rights:hover{color: #2175d5;text-decoration: underline;}
.left_nexts:hover{color: #2175d5;text-decoration: underline;}

.contant_cets{ overflow: hidden;}
.left_contant{ float: left; width:410px;font-size: 15px; color: #333; }
.right_contant_img{ width: 500px; float: right;}
.right_contant_img img{ width: 100%; height: auto;}

.video_box{ width: 930px; overflow: hidden;}
.video_box li{ width: 440px; float: left; margin:10px 10px;}
.video_box li a{ display: block;}
.top_vimg{ width:400px; margin: 0 auto; border: #e6e6e6 solid 1px; padding: 10px; display: block;}
.top_vimg img{ width: 100%; height:300px;}
.bottom_text{display: block; text-align: center; font-size: 14px; margin-top: 10px;}




.liuyan_box{ width:930px;}
.liuyan_box ul{ width:400px;margin:0 auto;}
.liuyan_box ul li input{ width:300px; padding-left:10px; line-height: 40px; border-radius:8px; margin-top:20px;border: none; border: #ccc solid 1px; font-size: 16px; color: #666;}
.liuyan_box ul li textarea{ width:300px; padding-left:10px; line-height:30px; border-radius:8px; margin-top:20px;border: none; border: #ccc solid 1px; font-size: 16px; color: #666;outline: medium; height: 200px;resize:none;}
.angd{ width: 150px; margin: 0 auto; line-height: 40px; border-radius: 6px; background: #ff9001;text-align: center; margin-top: 20px;}
.angd a{ font-size: 16px;color: #fff;}


.ditu_box .ditu_list{ border-bottom: solid #e6e6e6 1px;padding-bottom: 10px;}
.ditu_first{ display: block; font-size: 16px;color: #2175d5; font-weight: bold; margin-top: 10px;}
.ditu_first a{ font-size: 16px;color: #2175d5; font-weight: bold;}
.little_dt{ overflow:hidden; margin-top:5px; }
.little_dt li{ float:left; margin: 0 15px;font-size: 14px;}
.little_dt li a:hover{text-decoration: underline;color: #2175d5;}
